body.wa-modern-site.woocommerce-shop .shop-archive-block,body.wa-modern-site.tax-product_cat .shop-archive-block,body.wa-modern-site.tax-product_tag .shop-archive-block{position:relative}body.wa-modern-site.woocommerce-shop .shop-archive-block>.page-title,body.wa-modern-site.tax-product_cat .shop-archive-block>.page-title,body.wa-modern-site.tax-product_tag .shop-archive-block>.page-title{display:none!important}body.wa-modern-site .shop-archive-block>.wa-shop-intro,body.wa-modern-site .shop-archive-block>.wa-shop-universes{width:100%!important;max-width:none!important}body.wa-modern-site .shop-archive-block>.wa-shop-intro{margin:0 0 18px!important}body.wa-modern-site .shop-archive-block>.wa-shop-universes{margin:0 0 42px!important}body.wa-modern-site .archive-shop-actions{position:sticky;top:164px;z-index:19;margin:0 0 26px!important;padding:10px 14px!important;border:1px solid rgb(255 255 255 / .85)!important;border-radius:18px!important;background:rgb(248 248 246 / .76)!important;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:0 14px 42px rgb(17 18 20 / .075)!important}body.wa-modern-site .archive-shop-actions .woocommerce-result-count,body.wa-modern-site .archive-shop-actions .woocommerce-result-count p{margin:0!important;color:#6e7277!important;font-size:10px!important;letter-spacing:.06em!important;text-transform:uppercase}body.wa-modern-site .archive-shop-actions .minimog-nice-select,body.wa-modern-site .archive-shop-actions select{min-height:42px!important;border:1px solid rgb(17 18 20 / .08)!important;border-radius:999px!important;background:#fff!important;font-size:10px!important;font-weight:700!important}body.wa-modern-site .page-sidebar{transition:width .35s ease,opacity .35s ease,margin .35s ease}body.wa-modern-site .page-sidebar:not(.wa-empty-filters) .page-sidebar-inner{position:sticky!important;top:170px!important;padding:20px!important;border:1px solid rgb(255 255 255 / .84)!important;border-radius:22px!important;background:rgb(255 255 255 / .64)!important;backdrop-filter:blur(18px)!important;box-shadow:0 16px 48px rgb(17 18 20 / .06)!important}body.wa-modern-site .page-sidebar .sidebar-top-heading{margin:0!important;font-family:"DM Serif Display","Times New Roman",serif!important;font-size:25px!important;font-weight:400!important;letter-spacing:-.035em!important}body.wa-modern-site .page-sidebar.wa-empty-filters{display:none!important}body.wa-modern-site .page-sidebar.wa-empty-filters~.btn-open-off-sidebar-mobile{display:none!important}body.wa-modern-site .row:has(>.page-sidebar.wa-empty-filters)>.page-main-content{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.wa-modern-site .minimog-product{--grid-columns-desktop:4!important;--grid-columns-tablet-extra:3!important;--grid-columns-mobile-extra:2!important;--grid-gutter-desktop:22!important;--grid-gutter-tablet-extra:16!important;--grid-gutter-mobile-extra:12!important}body.wa-modern-site .minimog-product .minimog-grid{align-items:stretch}body.wa-modern-site .minimog-product .grid-item{min-width:0}body.wa-modern-site .minimog-product .product-wrapper{height:100%;position:relative;padding:10px!important;border-radius:25px!important;border:1px solid rgb(255 255 255 / .82)!important;background:rgb(255 255 255 / .57)!important;box-shadow:0 15px 46px rgb(17 18 20 / .06)!important;backdrop-filter:blur(15px);transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s ease,background .42s ease!important;overflow:hidden}body.wa-modern-site .minimog-product .product-wrapper:before{content:"";position:absolute;inset:-30% auto auto -30%;width:75%;height:75%;pointer-events:none;background:radial-gradient(circle,rgb(255 107 53 / .09),transparent 68%);opacity:0;transition:opacity .35s ease}body.wa-modern-site .minimog-product .product-wrapper:hover{transform:translateY(-8px)!important;background:rgb(255 255 255 / .75)!important;box-shadow:0 32px 78px rgb(17 18 20 / .13)!important}body.wa-modern-site .minimog-product .product-wrapper:hover:before{opacity:1}body.wa-modern-site .minimog-product .product-thumbnail{overflow:hidden!important;border-radius:19px!important;background:linear-gradient(145deg,#f4f3f0,#eae9e6)!important}body.wa-modern-site .minimog-product .thumbnail{border-radius:19px!important;overflow:hidden}body.wa-modern-site .minimog-product .product-main-image img,body.wa-modern-site .minimog-product .product-hover-image img{transition:transform .75s cubic-bezier(.16,1,.3,1)!important}body.wa-modern-site .minimog-product .product-wrapper:hover .product-main-image img,body.wa-modern-site .minimog-product .product-wrapper:hover .product-hover-image img{transform:scale(1.035)}body.wa-modern-site .minimog-product .product-info{padding:16px 4px 7px!important}body.wa-modern-site .minimog-product .loop-product-category a{color:#8a6960!important;font-size:8px!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-weight:800!important}body.wa-modern-site .minimog-product .woocommerce-loop-product__title,body.wa-modern-site .minimog-product .woocommerce-loop-product__title a{color:#17181a!important;font-size:13px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:-.01em!important}body.wa-modern-site .minimog-product .price{margin-top:8px!important;color:#ff5a25!important;font-size:14px!important;font-weight:800!important}body.wa-modern-site .minimog-product .product-action{border-radius:999px!important}body.wa-modern-site .minimog-product .product-thumbnail .product-action{background:rgb(255 255 255 / .72)!important;border:1px solid rgb(255 255 255 / .86)!important;backdrop-filter:blur(15px)!important;box-shadow:0 10px 30px rgb(17 18 20 / .10)!important}body.wa-modern-site .minimog-product .product-action .se-btn,body.wa-modern-site .minimog-product .product-action>a{transition:transform .22s ease,background .22s ease,color .22s ease!important}body.wa-modern-site .minimog-product .product-action .se-btn:hover,body.wa-modern-site .minimog-product .product-action>a:hover{background:#ff6b35!important;color:#fff!important;transform:translateY(-1px)}body.wa-modern-site .minimog-product .add_to_cart_button{background:#111214!important;color:#fff!important;border-radius:999px!important}body.wa-modern-site .minimog-product .add_to_cart_button:hover{background:#ff6b35!important}body.wa-modern-site .active-filters-bar:not(:empty){margin-bottom:20px}body.wa-modern-site .active-filters-list a{display:inline-flex;align-items:center;padding:8px 12px;margin:3px;border-radius:999px;background:#111214;color:#fff!important;font-size:9px}body.wa-modern-site .minimog-grid-pagination{margin-top:42px!important}body.wa-modern-site.search-results .page-main-content,body.wa-modern-site.archive .page-main-content{min-width:0}@media(max-width:1199px){body.wa-modern-site .archive-shop-actions{top:148px}body.wa-modern-site .minimog-product{--grid-columns-desktop:3!important}}@media(max-width:767px){body.wa-modern-site .archive-shop-actions{top:118px;border-radius:15px!important;padding:8px 10px!important}body.wa-modern-site .minimog-product{--grid-columns-mobile-extra:2!important;--grid-gutter-mobile-extra:10!important}body.wa-modern-site .minimog-product .product-wrapper{padding:7px!important;border-radius:18px!important}body.wa-modern-site .minimog-product .product-thumbnail,.wa-modern-site .minimog-product .thumbnail{border-radius:14px!important}body.wa-modern-site .minimog-product .product-info{padding:11px 2px 4px!important}body.wa-modern-site .minimog-product .woocommerce-loop-product__title,body.wa-modern-site .minimog-product .woocommerce-loop-product__title a{font-size:10px!important}body.wa-modern-site .minimog-product .price{font-size:11px!important}}