:root{--wd-cat-brd-radius:50%;--wd-text-font:"Work Sans", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(118,118,118);--wd-text-font-size:15px;--wd-title-font:"Urbanist", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:#242424;--wd-entities-title-font:"Urbanist", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:700;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Urbanist", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:700;--wd-widget-title-transform:capitalize;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Urbanist", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:capitalize;--wd-header-el-font-size:14px;--wd-brd-radius:10px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(120,154,153);--wd-alternative-color:rgb(255,210,194);--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-transform:none;--btn-accented-bgcolor:rgb(168,152,226);--btn-accented-bgcolor-hover:rgb(141,115,226);--btn-transform:none;--wd-form-brd-width:1px;--notices-success-bg:rgb(27,94,32);--notices-success-color:#fff;--notices-warning-bg:rgb(214,49,49);--notices-warning-color:#fff;--wd-link-color:rgb(151,30,204);--wd-link-color-hover:rgb(112,36,226)}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#fff;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:900px;--wd-popup-padding:0px}:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg,:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat){--wd-prod-bg:rgb(255,255,255);--wd-bordered-bg:rgb(255,255,255)}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#789a99;background-image:url(https://filore.pl/wp-content/uploads/2024/07/wd-futniture-banner-bg-1-1.jpg)}html .wd-nav-mobile>li>a{text-transform:capitalize}.whb-top-bar .wd-nav.wd-nav-secondary>li>a{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400}html .post.wd-post:not(.blog-design-small) .wd-entities-title{font-size:18px}html .product.wd-cat .wd-entities-title,html .product.wd-cat.cat-design-replace-title .wd-entities-title,html .wd-masonry-first .wd-cat:first-child .wd-entities-title{text-transform:none}:is(.page,.search-no-results,.error404) :is(.wd-page-content,.whb-header){background-image:url(https://filore.pl/wp-content/uploads/2026/06/filorebg.jpg)}.woodmart-archive-shop:not(.single-product) :is(.wd-page-content,.whb-header){background-image:url(https://filore.pl/wp-content/uploads/2026/06/filorebg.jpg)}.single-product :is(.wd-page-content,.whb-header){background-image:url(https://filore.pl/wp-content/uploads/2026/06/filorebg.jpg)}.woodmart-archive-blog :is(.wd-page-content,.whb-header){background-image:url(https://filore.pl/wp-content/uploads/2026/06/filorebg.jpg)}.single-post :is(.wd-page-content,.whb-header){background-image:url(https://filore.pl/wp-content/uploads/2026/06/filorebg.jpg)}html .btn.wd-buy-now-btn{color:#fff;background:rgb(16 16 16 / .9)}html .btn.wd-buy-now-btn:hover{background:#333}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-color:rgb(119,119,119);--wd-form-placeholder-color:rgb(119,119,119);--wd-form-bg:rgb(255,255,255)}.wd .product-label.new{background-color:#5ab237}.wd .product-label.featured{background-color:#d33}.wd .product-label.out-of-stock{background-color:#f47d38;color:#fff}.wd .product-label.attribute-label:not(.label-with-img){background-color:#f98c39}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.woocommerce-product-gallery{--wd-gallery-gap:20px}:root{--wd-container-w:1400px;--wd-form-brd-radius:30px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none}.wd-page-title{background-color:rgb(120 154 153 / .35)}.cky-btn-accept{background-color:#8a4baf!important;border-color:#8a4baf!important;color:#ffffff!important}.cky-btn-accept:hover{background-color:#6a368a!important;border-color:#6a368a!important}.cky-btn-customize,.cky-btn-reject{color:#8a4baf!important;border-color:#8a4baf!important;background-color:transparent!important}.cky-revisit-bottom-left,.cky-revisit-bottom-right{background-color:#8a4baf!important}.cky-modal .cky-btn-preferences,[data-cky-tag="detail-save-button"]{background-color:transparent!important;border-color:#8a4baf!important;color:#8a4baf!important}.woocommerce-shipping-totals th,.shipping-package-name,.woocommerce-shipping-destination{display:none!important}.woocommerce-shipping-totals td{display:block!important;width:100%!important;text-align:left!important;padding-left:0!important}.woocommerce-shipping-totals td::before{content:"Dostawa";display:block!important;font-size:16px;font-weight:700;color:#242424!important;margin:0 0 20px 0!important;text-align:left!important}ul#shipping_method{list-style:none!important;padding:0!important;margin:0!important}ul#shipping_method li{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;margin-bottom:15px!important}ul#shipping_method li input[type="radio"]{appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;border:1px solid #242424!important;border-radius:0px!important;margin:0 15px 0 0!important;cursor:pointer;flex-shrink:0}ul#shipping_method li input[type="radio"]:checked{background:#242424!important;box-shadow:inset 0 0 0 3px #fff!important}ul#shipping_method li label{display:flex!important;flex-direction:row!important;align-items:center!important;margin:0!important;cursor:pointer;color:#242424!important;font-size:15px!important}ul#shipping_method li label .woocommerce-Price-amount{order:1!important;margin-right:15px!important}ul#shipping_method li .inpost_pl-shipping-method-meta-wrap{order:2!important;margin-right:10px!important;display:flex!important}ul#shipping_method li .inpost_pl-shipping-method-meta-wrap img{width:45px!important;height:auto!important}ul#shipping_method li label{order:3!important}ul#shipping_method li label{display:flex;gap:10px}.woocommerce-shipping-destination{display:block!important;font-size:11px!important;margin:15px 0 5px 0!important;text-align:left!important}.shipping-calculator-button{display:inline-block!important;font-size:13px!important;text-decoration:underline!important;text-underline-offset:4px;border:none!important;padding:0!important;text-align:left!important}#easypack_show_geowidget{background-color:#fc0;color:#242424!important;font-family:inherit;font-size:16px;text-align:center;padding:12px 30px;border-radius:8px;cursor:pointer;width:fit-content;margin:0 auto 20px auto;box-shadow:none!important;transition:background-color 0.3s ease}#easypack_show_geowidget:hover{background-color:#e6b800}#selected-parcel-machine{border:2px solid #fc0;padding:15px;border-radius:4px;text-align:center;color:#555}.easypack-visible-point-header{background:transparent!important;color:#777;font-size:.9em}.easypack-visible-point-description{display:block;margin-top:5px;line-height:1.5}.filore-floating-maintenance{position:fixed!important;bottom:30px;right:30px;z-index:999999!important;width:900px;max-width:95vw;background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 15px 50px rgb(0 0 0 / .2);transform:translateY(50px);animation:slideUpWloczkaRight 0.8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:0.5s;opacity:0}@keyframes slideUpWloczkaRight{to{opacity:1;transform:translateY(0)}}.filore-close-btn{position:absolute;top:15px;right:20px;font-size:28px;font-weight:700;color:#999;cursor:pointer;line-height:1;transition:color 0.3s ease;z-index:10}.filore-close-btn:hover{color:#333}@media (max-width:950px){.filore-floating-maintenance{width:auto;bottom:15px;right:15px;left:15px;padding:45px 20px 20px 20px;max-height:85vh;overflow-y:auto}.filore-close-btn{top:10px;right:15px}}button.mailerlite-subscribe-submit{background-color:#D32F2F!important;color:#ffffff!important;border:none!important;border-radius:5px!important;padding:12px 25px!important;font-weight:600!important;transition:background-color 0.3s ease!important;cursor:pointer}button.mailerlite-subscribe-submit:hover{background-color:#B71C1C!important}.wd-wishlist-btn>a .wd-action-icon{width:38px;height:38px;min-width:38px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(0 0 0 / .12)}.wd-wishlist-btn>a .wd-action-icon::before{color:#e63946!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.wd-wishlist-btn>a:hover .wd-action-icon::before{color:#e63946!important;transform:scale(1.12)}.wd-wishlist-btn>a.added .wd-action-icon::before{color:#e63946!important;animation:filoreWishlistPop .6s cubic-bezier(.34,1.56,.64,1)}@keyframes filoreWishlistPop{0%{transform:scale(1)}35%{transform:scale(1.35)}55%{transform:scale(.9)}75%{transform:scale(1.1)}100%{transform:scale(1)}}.woocommerce-product-gallery__wrapper[style*="--wd-col-lg:2"]:has(.wd-carousel-item:only-child) .wd-carousel-item{grid-column:span 2}#rank-math-faq{margin:32px 0}#rank-math-faq .rank-math-list-item{margin:0 0 12px;padding:18px 22px;background:#fff;border:1px solid #e9e3f7;border-radius:16px;box-shadow:0 4px 16px rgb(168 152 226 / .12)}#rank-math-faq .rank-math-question{margin:0 0 8px;padding:0;font-family:Urbanist,Arial,sans-serif;font-size:18px;line-height:1.35;font-weight:700;color:#242424}#rank-math-faq .rank-math-answer{font-family:"Work Sans",Arial,sans-serif;font-size:15px;line-height:1.6;color:#767676}#rank-math-faq .rank-math-answer p{margin:0}#rank-math-faq .rank-math-answer a{color:#7a67c9;font-weight:600}@media(max-width:600px){#rank-math-faq .rank-math-list-item{padding:16px 18px}#rank-math-faq .rank-math-question{font-size:17px}}.wd-footer:has(.ff){padding:0!important}.wd-footer:has(.ff)>.container.main-footer,.wd-footer .main-footer:has(.ff){max-width:none!important;width:100%!important;padding:0!important}.wd-footer:has(.ff) .main-footer>.ff{margin:0}.ff{--ff-bg:#f6f4f9;--ff-ink:#1d1d1f;--ff-muted:#6e6e73;--ff-purple:#971ecc;--ff-purple-deep:#7a17a8;--ff-lilac:#a898e2;--ff-lilac-soft:#ece6fa;--ff-line:rgba(29, 29, 31, .12);--ff-radius:28px;--ff-gutter:clamp(16px, 4vw, 40px);background:#fff0;color:var(--ff-ink);font:400 14.5px/1.55 "Work Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}.ff *,.ff *::before,.ff *::after{box-sizing:border-box}.ff a{color:inherit;text-decoration:none}.ff a:focus-visible{outline:2px solid var(--ff-purple);outline-offset:3px;border-radius:6px}.ff-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ff{position:relative;overflow:clip}.ff__inner{position:relative;z-index:1;max-width:1920px;margin:0 auto;padding:32px clamp(16px, 4.5vw, 88px) 24px}.ff-tiles{display:grid;gap:14px;grid-template-columns:1fr}.ff-tile{border-radius:var(--ff-radius);overflow:hidden;position:relative}.ff-tile--follow{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;padding:26px 22px 24px;background:radial-gradient(120% 120% at 100% 0%,#d9ccf7 0%,transparent 60%),linear-gradient(135deg,#f1ecfc,var(--ff-lilac-soft))}.ff-eyebrow{margin:0 0 8px;font:700 12px/1 Urbanist,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ff-purple)}.ff-follow__text{margin:0 0 20px;max-width:14em;font:600 22px/1.18 Urbanist,Arial,sans-serif;letter-spacing:-.015em;text-wrap:balance}.ff-social{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px}.ff-social a{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;border-radius:999px;background:#fff;color:var(--ff-ink);font-weight:500;font-size:14px;white-space:nowrap;box-shadow:0 1px 2px rgb(80 40 140 / .08);transition:background .2s,color .2s,transform .2s}@container (min-width:360px){.ff-social{grid-template-columns:repeat(3,max-content)}.ff-social a{height:38px;padding:0 14px 0 11px}}.ff-social svg{width:18px;height:18px;fill:currentColor;flex:none}.ff-social svg.ig{fill:none;stroke:currentColor;stroke-width:1.8}.ff-social svg.ig circle:last-child{fill:currentColor;stroke:none}.ff-social a:hover{background:#7024e2;color:#fff;transform:translateY(-1px)}.ff-tile--pay{background:#fff;padding:16px 22px}.ff-tile--pay img{display:block;width:100%;max-width:520px;height:auto;margin-inline:auto}.ff-cols{display:grid;gap:40px 20px;grid-template-columns:1fr 1fr;padding:40px 4px 32px}.ff-col--about{grid-column:1 / -1}.ff-side{display:grid;gap:14px;grid-template-rows:1fr auto}.ff-tile--brand{--rib:46px;min-height:340px;padding:26px 24px calc(var(--rib) + 24px);color:#fff;display:flex;flex-direction:column;background:radial-gradient(70% 90% at 100% 0%,rgb(214 206 245 / .38),transparent 62%),radial-gradient(60% 70% at 0% 100%,rgb(60 45 120 / .25),transparent 60%),linear-gradient(145deg,#6a5aa8,#8878c0)}.ff-tile--brand::before{content:"";position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11'%3E%3Cpath d='M1.5 1.2 8 9.6 14.5 1.2' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 16px 11px;opacity:.09;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%);mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%)}.ff-rib{position:absolute;left:0;right:0;bottom:0;height:var(--rib);background:linear-gradient(to bottom,rgb(255 255 255 / .16),transparent 45%),repeating-linear-gradient(90deg,#9c8ed2 0 8px,#8576bd 8px 16px),#8576bd;box-shadow:inset 0 3px 6px rgb(45 35 100 / .28)}.ff-brand__logo{position:relative;z-index:1;display:inline-block;align-self:flex-start}.ff-brand__logo img{display:block;height:34px;width:auto;filter:brightness(0) invert(1)}.ff-brand__lead,.ff-brand__sub{position:relative;z-index:1}.ff-brand__lead{margin:auto 0 10px;padding-top:calc(.9 * clamp(92px, 28vw, 150px) + 14px);max-width:11em;font:600 clamp(30px, 8vw, 44px)/1.1 Urbanist,Arial,sans-serif;letter-spacing:-.02em;text-wrap:balance}.ff-brand__sub{margin:0;color:rgb(255 255 255 / .95);font-size:16px}.ff-brand__lead span{display:block}.ff-hang{position:absolute;top:0;right:clamp(22px, 9%, 64px);z-index:1;width:clamp(92px, 28vw, 150px);display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;animation:ff-swing 6s ease-in-out infinite alternate}.ff-thread{width:3px;height:34px;border-radius:2px;background:repeating-linear-gradient(160deg,#d9ccf7 0 3px,#8f78d6 3px 6px)}.ff-mascot{display:block;width:100%;height:auto;margin-top:-3px;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .35));transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.ff-tile--brand:hover .ff-mascot{transform:scale(1.06) rotate(-2deg)}@keyframes ff-swing{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.ff-col h3{margin:0 0 14px;font:600 14px/1.2 "Work Sans",Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ff-ink)}.ff-col ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ff-col a{display:inline-flex;align-items:center;gap:10px;padding:5px 0;font:400 15px/1.35 "Work Sans",Arial,sans-serif;color:#4a4a50;transition:color .2s}.ff-col a:hover{color:var(--ff-purple)}.ff-col a img,.ff-col a svg{width:20px;height:20px;flex:none;opacity:.75;transition:opacity .2s}.ff-col a svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ff-col a:hover img,.ff-col a:hover svg{opacity:1}.ff-col--about ul{grid-template-columns:1fr}.ff-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:20px;border-top:1px solid var(--ff-line);font-size:12.5px;color:var(--ff-muted)}.ff-legal p{margin:0}.ff-legal a:hover{color:var(--ff-ink)}.ff-legal .ff-adorare{color:var(--ff-purple)}@media (min-width:720px){.ff__inner{padding-top:48px}.ff-tiles{grid-template-columns:1.15fr 1fr;gap:16px}.ff-side{gap:16px}.ff-tile--brand{--rib:52px;min-height:466px;padding:34px 34px calc(var(--rib) + 30px)}.ff-thread{height:54px}.ff-hang{width:clamp(118px, 17vw, 210px);right:8%}.ff-brand__logo img{height:36px}.ff-brand__lead{padding-top:0}.ff-cols{grid-template-columns:repeat(3,1fr);padding:56px 8px 40px}.ff-col--about{grid-column:auto}.ff-col--about ul{grid-template-columns:1fr}}@media (min-width:1000px){.ff__inner{padding-top:64px}.ff-tiles{grid-template-columns:1.2fr 1fr}.ff-tile--brand{padding:40px 44px calc(var(--rib) + 34px)}.ff-cols{gap:24px 40px;padding:56px 8px 48px}.ff-follow__text{font-size:24px}}.ff-js .ff-tile,.ff-js .ff-col{opacity:0;transform:translateY(18px);transition:opacity .7s ease var(--d,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.ff-js .is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ff *{transition:none!important;animation:none!important}.ff-js .ff-tile,.ff-js .ff-col{opacity:1;transform:none}}@media (min-width:1200px){.ff__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:stretch;padding-top:56px}.ff-tiles,.ff-side{display:contents}.ff-tile--brand{grid-column:1 / span 5;grid-row:1;min-height:320px;padding:36px 40px calc(var(--rib) + 30px)}.ff-brand__lead{margin:30px 0 10px;padding-top:0;max-width:none;font-size:clamp(34px, 2.8vw, 46px)}.ff-hang{width:clamp(120px, 10vw, 180px);right:7%}.ff-thread{height:46px}.ff-cols{grid-column:6 / -1;grid-row:1;padding:8px 0 0 clamp(32px, 5vw, 96px);gap:24px 40px;align-content:start}.ff-tile--follow{grid-column:1 / span 6;grid-row:2}.ff-tile--pay{grid-column:7 / -1;grid-row:2;display:grid;place-items:center}.ff-tile--pay img{max-width:440px}.ff-legal{grid-column:1 / -1;grid-row:3;margin-top:24px}}.ff::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='15'%3E%3Cpath d='M2 2 11 13 20 2' fill='none' stroke='%232a2433' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 22px 15px;opacity:.075;-webkit-mask-image:radial-gradient(120% 90% at 50% 45%,#000 20%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 45%,#000 20%,transparent 78%)}.single-post .wd-single-post-header .wd-post-image{align-self:stretch;width:100%}.single-post .wd-single-post-header .wd-post-image img{width:100%;height:420px;object-fit:cover;object-position:center}@media(max-width:768px){.single-post .wd-single-post-header .wd-post-image img{height:240px}}#rank-math-faq.flr-faq-acc .rank-math-list-item{transition:border-color .3s,box-shadow .3s}#rank-math-faq.flr-faq-acc .rank-math-list-item.is-open{border-color:#A898E2;box-shadow:0 8px 24px rgb(168 152 226 / .25)}#rank-math-faq.flr-faq-acc .rank-math-question{margin:0}#rank-math-faq.flr-faq-acc .flr-faq-btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-transform:none;letter-spacing:inherit;cursor:pointer;box-shadow:none;min-height:0}#rank-math-faq.flr-faq-acc .flr-faq-btn::after{content:"";flex:0 0 30px;height:30px;border-radius:50%;background:#f6f3fd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10M1 6h10' stroke='%235b4a9e' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat;transition:transform .3s,background-color .3s}#rank-math-faq.flr-faq-acc .is-open .flr-faq-btn::after{transform:rotate(45deg);background-color:#e9e3f7}#rank-math-faq.flr-faq-acc .flr-faq-btn:focus-visible{outline:2px solid #A898E2;outline-offset:4px;border-radius:8px}#rank-math-faq.flr-faq-acc .rank-math-answer{overflow:hidden;margin-top:0;transition:max-height .35s ease,margin-top .35s ease}#rank-math-faq.flr-faq-acc .is-open .rank-math-answer{margin-top:10px}@media (prefers-reduced-motion:reduce){#rank-math-faq.flr-faq-acc .rank-math-answer,#rank-math-faq.flr-faq-acc .flr-faq-btn::after{transition:none}}.wd-post-thumb .wd-post-img{height:220px;max-height:220px;overflow:hidden}.wd-post-thumb .wd-post-img img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.wd-blog-element .wd-carousel-item{height:auto;display:flex}.wd-blog-element .wd-carousel-item>article.wd-post{display:flex;flex:1 1 auto;width:100%}.wd-blog-element article.wd-post>.wd-post-inner{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.wd-blog-element .wd-post-inner>.wd-post-content{display:flex;flex-direction:column;flex:1 1 auto}.wd-blog-element .wd-post-content>.wd-post-read-more{margin-top:auto}.page-title .entry-title,h1.entry-title.title{display:inline-block;max-width:100%;padding:.3em .85em .34em;background:#e6dcf7;color:#3d2766!important;border-radius:20px;outline:1.5px dashed rgb(91 61 143 / .55);outline-offset:-5px;box-shadow:0 8px 18px -12px rgb(61 39 102 / .4);font-size:clamp(26px, 3.2vw, 42px)!important;font-weight:600;letter-spacing:-.005em;line-height:1.15}.wd-page-title .wd-title-wrapp{align-items:center}.wd-page-title .wd-back-btn{margin-inline-end:12px}.wd-page-title .wd-back-btn>a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e6dcf7;color:#3d2766!important;outline:1.5px dashed rgb(91 61 143 / .55);outline-offset:-4px;box-shadow:0 8px 18px -12px rgb(61 39 102 / .4);transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s ease}.wd-page-title .wd-back-btn>a:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.wd-page-title .wd-back-btn>a:hover{background:#d9cdf3}}.wd-page-title .wd-back-btn .wd-action-icon,.wd-page-title .wd-back-btn .wd-action-icon::before{color:inherit}@media (min-width:1025px){body.page-id-165 .website-wrapper{overflow-x:clip}body.page-id-165 .wd-slider.wd-stretched{width:100vw!important;max-width:none!important;left:0!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}body.page-id-165 .wd-slider .wd-carousel,body.page-id-165 .wd-slider .wd-carousel-wrap,body.page-id-165 .wd-slider .wd-slide{cursor:default!important}body.page-id-165 .wd-slider .wd-slide a,body.page-id-165 .wd-slider .wd-slide button{cursor:pointer!important}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap{position:absolute;top:100%;bottom:auto;left:0;right:0;width:auto;height:3px!important;min-height:0!important;translate:none;margin:0;padding:0;z-index:2;background:rgb(42 36 51 / .12);pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin{position:absolute;left:0;right:0;top:0;height:3px;width:auto;display:flex;gap:0;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item{position:static;flex:1;width:auto;height:100%;margin:0;padding:0;cursor:default;background:none;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span{display:block;width:0;height:0;margin:0;padding:0;border:0;background:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#7024e2;transform-origin:0 50%;transform:scaleX(0);opacity:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{opacity:1;animation:filore-pagin 7s linear forwards}@keyframes filore-pagin{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{animation:none;transform:scaleX(1)}}body.page-id-165 .filore-stamp:not(.is-placed){display:none!important}body.page-id-165 .filore-tiles{display:grid!important;grid-template-columns:1fr;gap:14px;width:100%;padding-top:14px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 28vw, 150px);position:relative;border-radius:28px;overflow:hidden;min-width:0;min-height:560px;padding:190px 26px 84px;color:#fff;display:flex!important;flex-direction:column;justify-content:flex-start!important;align-items:flex-start;gap:0;background:radial-gradient(70% 90% at 100% 0%,rgb(214 206 245 / .38),transparent 62%),radial-gradient(60% 70% at 0% 100%,rgb(60 45 120 / .25),transparent 60%),linear-gradient(145deg,#6a5aa8,#8878c0)}body.page-id-165 .filore-tile--intro::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11'%3E%3Cpath d='M1.5 1.2 8 9.6 14.5 1.2' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 16px 11px;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%);mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%)}body.page-id-165 .filore-tile--intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255 / .16),transparent 45%),repeating-linear-gradient(90deg,#9c8ed2 0 8px,#8576bd 8px 16px),#8576bd;box-shadow:inset 0 3px 6px rgb(45 35 100 / .28)}body.page-id-165 .filore-tile--intro>*{position:relative;z-index:1;max-width:560px;margin:0}body.page-id-165 .filore-eyebrow{margin:0 0 8px!important;font:700 12px/1 Urbanist,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .85)!important}body.page-id-165 .filore-tile--intro .title{margin:0 0 14px!important;max-width:none;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(22px, 6.4vw, 26px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.02em;color:#fff!important;white-space:nowrap}body.page-id-165 .filore-lead{margin:0 0 24px!important;max-width:46ch;font-size:16.5px!important;line-height:1.55;color:rgb(255 255 255 / .95)!important}body.page-id-165 .filore-tile--intro>.filore-lead{margin-top:auto!important}body.page-id-165 .filore-btns{gap:10px}body.page-id-165 .filore-tile--intro>.filore-btns{margin-bottom:auto!important}body.page-id-165 .filore-btns .btn{height:46px;padding:0 24px;border-radius:999px;font:600 14.5px/1 "Work Sans",Arial,sans-serif;text-transform:none;box-shadow:none;border-width:1.5px;transition:background .2s,color .2s,border-color .2s}body.page-id-165 .filore-btns .btn-style-default:hover{background:#ece6fa!important;color:#1d1d1f!important}body.page-id-165 .filore-btns .btn-style-bordered:hover{background:rgb(255 255 255 / .16)!important;border-color:rgb(255 255 255 / .55)!important;color:#fff!important}body.page-id-165 .filore-tile--intro .filore-hang{position:absolute!important;top:0;right:clamp(20px, 8%, 90px);z-index:1;width:var(--hw)!important;max-width:none;display:flex!important;flex-direction:column;align-items:center;margin:0!important;transform-origin:50% 0;animation:filore-swing 6s ease-in-out infinite alternate}body.page-id-165 .filore-hang::before{content:"";display:block;width:3px;height:50px;border-radius:2px;background:repeating-linear-gradient(160deg,#d9ccf7 0 3px,#8f78d6 3px 6px)}body.page-id-165 .filore-hang img{display:block;width:100%;height:auto;margin-top:-3px;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .35));transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body.page-id-165 .filore-tile--intro:hover .filore-hang img{transform:scale(1.06) rotate(-2deg)}@keyframes filore-swing{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}body.page-id-165 .filore-tiles>.wp-block-wd-cover{padding:0!important;border-radius:28px;overflow:hidden;min-width:0;margin:0!important;min-height:250px!important;height:auto!important;align-items:flex-end!important;justify-content:flex-start!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}body.page-id-165 .filore-tiles>.wp-block-wd-cover .wd-block-cover-img::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(20 12 40 / .72) 0%,rgb(20 12 40 / .38) 38%,#fff0 70%)}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover{transform:translateY(-4px);box-shadow:0 18px 34px -16px rgb(40 20 90 / .5)}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container{transform:none!important;margin:0!important;width:100%;align-self:flex-end;padding:22px;gap:10px}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container,body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container *{pointer-events:auto!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 3vw, 38px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.02em;color:#fff!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a{color:inherit!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a::after{content:"";position:absolute;inset:0;z-index:5}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title small{font-size:.62em;font-weight:500;opacity:.9}body.page-id-165 .filore-chip{position:absolute!important;top:18px;left:18px;z-index:8!important;margin:0!important;height:30px;display:inline-flex!important;align-items:center;padding:0 14px;border-radius:999px;background:rgb(255 255 255 / .9);color:#1d1d1f!important;font:600 12px/1 "Work Sans",Arial,sans-serif!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.page-id-165 .filore-btn{position:relative;z-index:6;margin:0!important;display:inline-flex!important;align-items:center;height:38px;padding:0 18px;border-radius:999px;background:#fff;color:#1d1d1f!important;font:600 13.5px/1 "Work Sans",Arial,sans-serif!important;transition:background .2s}body.page-id-165 .filore-chip a,body.page-id-165 .filore-btn a{color:inherit!important;text-decoration:none!important}body.page-id-165 .filore-chip a:hover{text-decoration:underline!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover .filore-btn{background:#ece6fa}@media (min-width:720px){body.page-id-165 .filore-tiles{grid-template-columns:1fr 1fr}body.page-id-165 .filore-tile--intro{--hw:clamp(130px, 17vw, 200px);grid-column:1 / -1;min-height:540px;padding:48px 44px 100px}body.page-id-165 .filore-tile--intro .filore-hang{right:8%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 8% - 12px)}body.page-id-165 .filore-tile--intro .title{font-size:28px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:1 / -1}}@media (min-width:1200px){body.page-id-165 .filore-tiles{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:minmax(290px,auto) minmax(270px,auto);gap:16px;padding-top:16px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 10vw, 150px);grid-column:1;grid-row:1 / span 2;min-height:0;padding:52px 48px 104px}body.page-id-165 .filore-tile--intro .filore-hang{right:5%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 5% - 16px)}body.page-id-165 .filore-tile--intro .title{font-size:clamp(24px, 2.2vw, 30px)!important}body.page-id-165 .filore-lead{font-size:15.5px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:2 / span 2;grid-row:1}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-tile--intro .filore-hang{animation:none}body.page-id-165 .filore-tiles>.wp-block-wd-cover,body.page-id-165 .filore-hang img{transition:none}}body.page-id-165 .filore-best,body.page-id-165 .filore-knit,body.page-id-165 .filore-news{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);box-sizing:border-box}body.page-id-165 .filore-label{margin:0 0 12px!important;font:600 12px/1.2 "Work Sans",Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#3f5a59!important}body.page-id-165 .filore-label::before{content:"";display:inline-block;width:24px;height:1.5px;margin-right:10px;vertical-align:middle;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 12px)}body.page-id-165 .filore-h2{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 2.8vw, 38px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-best{background:#2a2040;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(48px, 6vw, 88px);margin-bottom:80px}body.page-id-165 .filore-best::before,body.page-id-165 .filore-knit::before{content:"";position:absolute;inset:0 0 auto 0;height:10px;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .16) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-knit::before{background:repeating-linear-gradient(90deg,rgb(38 34 41 / .10) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-best .filore-label{color:#c9bcf3!important}body.page-id-165 .filore-best .filore-h2{color:#fff!important}body.page-id-165 .filore-best-head{margin-bottom:clamp(20px, 2.6vw, 34px)}body.page-id-165 .filore-best-sub{max-width:34ch;margin:0!important;color:rgb(255 255 255 / .78)!important;line-height:1.55}body.page-id-165 .filore-best .products{counter-reset:bs;padding-top:44px}body.page-id-165 .filore-best .wd-product{counter-increment:bs;position:relative}body.page-id-165 .filore-best .wd-product::before{content:"0" counter(bs);position:absolute;top:-46px;left:2px;z-index:2;font:800 44px/1 Urbanist,Arial,sans-serif;letter-spacing:-.02em;color:#fff0;-webkit-text-stroke:1.5px rgb(201 188 243 / .85);pointer-events:none}body.page-id-165 .filore-best .product-label{border-radius:3px!important;font-weight:600;letter-spacing:.02em}body.page-id-165 .filore-best .product-label.featured{background:#c9bcf3!important;color:#2a2040!important}body.page-id-165 .filore-best .product-label.new{background:#ffd2c2!important;color:#262229!important}@media (max-width:767px){body.page-id-165 .filore-best .wd-product::before{font-size:32px;top:-36px}body.page-id-165 .filore-best .products{padding-top:36px}}body.page-id-165 .filore-knit{background:#efe8dc;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(60px, 6vw, 96px);margin-bottom:80px}body.page-id-165 .filore-knit .filore-h2{margin-bottom:18px!important}body.page-id-165 .filore-knit-lead{max-width:46ch;margin:0 0 26px!important;font-size:18px;line-height:1.6;color:#262229}body.page-id-165 .filore-knit-pts{margin:0 0 30px;border-top:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-point{padding:16px 0;border-bottom:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-num{min-width:46px;margin:0!important;font:700 28px/1 Urbanist,Arial,sans-serif!important;color:#5b3d8f}body.page-id-165 .filore-knit-ptitle{margin:0!important;font:600 17px/1.3 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-knit-ptext{margin:0!important;font-size:15px;line-height:1.55;color:#5e5866}body.page-id-165 .filore-knit-media{position:relative;margin-bottom:34px}body.page-id-165 .filore-knit .wd-el-video,body.page-id-165 .filore-knit .wd-el-video video{border-radius:14px;overflow:hidden}body.page-id-165 .filore-knit-photo{position:absolute!important;left:-30px;bottom:-34px;width:34%!important;max-width:230px;margin:0!important;transform:rotate(-3deg)}body.page-id-165 .filore-knit-photo img{display:block;width:100%;height:auto;border:8px solid #fff;border-radius:2px;background:#fff;box-shadow:0 14px 28px rgb(38 34 41 / .2)}body.page-id-165 .filore-knit a.btn,body.page-id-165 .filore-why a.btn{align-self:flex-start;width:auto!important;border-radius:6px!important;background:#5b3d8f!important;color:#fff!important;font-weight:600;box-shadow:none;transition:background .15s}body.page-id-165 .filore-knit a.btn:hover,body.page-id-165 .filore-why a.btn:hover{background:#4e3480!important;transform:none}@media (max-width:767px){body.page-id-165 .filore-knit-photo{left:8px;width:38%!important;bottom:-26px}}body.page-id-165 .filore-about{max-width:1180px;margin:0 auto 80px}body.page-id-165 .filore-about-lead{max-width:52ch;margin:18px 0 0!important;font-size:18px;line-height:1.65;color:#262229}body.page-id-165 .filore-about .wd-spots{border-radius:14px;overflow:hidden;max-height:520px}body.page-id-165 .filore-about .wd-spots img{width:100%;height:520px;object-fit:cover}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){margin-top:clamp(36px, 4vw, 60px)}body.page-id-165 .filore-card{position:relative;height:100%;padding:0;background:#fff;border:1px solid rgb(38 34 41 / .1);border-radius:16px;overflow:clip;box-shadow:none;transition:border-color .15s}body.page-id-165 .filore-card-photo{width:100%!important;margin:0!important;aspect-ratio:4 / 5;overflow:hidden;background:#efe8dc}body.page-id-165 .filore-card-photo img{display:block;width:100%;height:100%;object-fit:cover}body.page-id-165 .filore-card-title{margin:20px 0 10px!important;padding-inline:22px;font:700 22px/1.2 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-card-title a{color:inherit}body.page-id-165 .filore-card-title a::after{content:"";position:absolute;inset:0;z-index:2}body.page-id-165 .filore-card-text{margin:0 0 14px!important;padding-inline:22px;line-height:1.65;color:#5e5866;opacity:1}body.page-id-165 .filore-card-link{margin:auto 0 0!important;padding:0 22px 24px;font-weight:600}body.page-id-165 .filore-card-link a{color:#5b3d8f}@media (hover:hover) and (pointer:fine){body.page-id-165 .filore-card:hover{border-color:#5b3d8f}body.page-id-165 .filore-card:hover .filore-card-link a{text-decoration:underline}}@media (min-width:1025px){body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column:nth-child(2){margin-top:44px}}@media (max-width:767px){body.page-id-165 .filore-about{margin-bottom:56px}body.page-id-165 .filore-about .wd-spots,body.page-id-165 .filore-about .wd-spots img{max-height:340px;height:340px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){display:flex!important;flex-wrap:nowrap!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column{flex:0 0 82%!important;max-width:82%!important;width:82%!important;scroll-snap-align:start;margin-top:0!important}body.page-id-165 .filore-card-photo{aspect-ratio:4 / 3}}body.page-id-165 .filore-why{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:32px;margin-top:clamp(48px, 5vw, 76px);padding:clamp(28px, 4vw, 52px) clamp(24px, 4vw, 56px);background:#ece5f6;border-radius:16px}body.page-id-165 .filore-why,body.page-id-165 .filore-why-txt{text-align:left}body.page-id-165 .filore-why-txt{max-width:56ch;gap:14px;align-items:flex-start}body.page-id-165 .filore-why-text{margin:0!important;line-height:1.65;color:#262229}body.page-id-165 .filore-why-filo{flex:none;width:clamp(90px, 11vw, 140px)!important;margin:-70px 0 -22px!important}body.page-id-165 .filore-why-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-why{flex-direction:column!important;align-items:flex-start}body.page-id-165 .filore-why-filo{align-self:flex-end;margin:0!important;width:80px!important}}body.page-id-165 .filore-news{background:#ffd2c2;padding-top:clamp(40px, 4vw, 60px);padding-bottom:clamp(36px, 4vw, 56px);margin-bottom:80px}body.page-id-165 .filore-news-in{position:relative;max-width:1100px;width:100%;margin-inline:auto;padding:clamp(22px, 3vw, 34px) clamp(22px, 4vw, 46px);background:#f7f3ec;outline:1.5px dashed rgb(38 34 41 / .4);outline-offset:-10px}body.page-id-165 .filore-news-txt{flex:1 1 360px;gap:0}body.page-id-165 .filore-news-form{flex:1 1 420px;gap:10px}body.page-id-165 .filore-news-h2{margin:0 0 8px!important;font:700 clamp(24px, 2.2vw, 30px)/1.15 Urbanist,Arial,sans-serif!important;letter-spacing:-.015em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-news-p{margin:0!important;line-height:1.55;color:#5e5866}body.page-id-165 .filore-news-fine{margin:0!important;font-size:12.5px!important;line-height:1.5;color:#5e5866}body.page-id-165 .filore-news-fine a{text-decoration:underline}body.page-id-165 .filore-news .mailerlite-form-inputs{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.page-id-165 .filore-news .mailerlite-form-field{flex:1 1 220px;margin:0}body.page-id-165 .filore-news .mailerlite-form-field input{width:100%;height:48px;padding:0 14px;border:1px solid #5e5866;border-radius:6px;background:#fff;font:400 15px "Work Sans",Arial,sans-serif;color:#262229;box-shadow:none}body.page-id-165 .filore-news .mailerlite-subscribe-button-container{margin:0}body.page-id-165 .filore-news .mailerlite-subscribe-submit{height:48px;padding:0 24px;border:0;border-radius:6px;background:#5b3d8f!important;color:#fff;font:600 15px/1 "Work Sans",Arial,sans-serif;cursor:pointer;transition:background .15s}body.page-id-165 .filore-news .mailerlite-subscribe-submit:hover{background:#4e3480!important}body.page-id-165 .filore-news-filo{position:absolute!important;top:4px;right:max(24px, calc(50% - 530px));width:76px!important;margin:0!important;pointer-events:none}body.page-id-165 .filore-news-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-news-filo{display:none}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-card{transition:none}}}@media (min-width:768px) and (max-width:1024px){body.page-id-165 .website-wrapper{overflow-x:clip}body.page-id-165 .wd-slider.wd-stretched{width:100vw!important;max-width:none!important;left:0!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}body.page-id-165 .wd-slider .wd-carousel,body.page-id-165 .wd-slider .wd-carousel-wrap,body.page-id-165 .wd-slider .wd-slide{cursor:default!important}body.page-id-165 .wd-slider .wd-slide a,body.page-id-165 .wd-slider .wd-slide button{cursor:pointer!important}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap{position:absolute;top:100%;bottom:auto;left:0;right:0;width:auto;height:3px!important;min-height:0!important;translate:none;margin:0;padding:0;z-index:2;background:rgb(42 36 51 / .12);pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin{position:absolute;left:0;right:0;top:0;height:3px;width:auto;display:flex;gap:0;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item{position:static;flex:1;width:auto;height:100%;margin:0;padding:0;cursor:default;background:none;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span{display:block;width:0;height:0;margin:0;padding:0;border:0;background:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#7024e2;transform-origin:0 50%;transform:scaleX(0);opacity:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{opacity:1;animation:filore-pagin 7s linear forwards}@keyframes filore-pagin{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{animation:none;transform:scaleX(1)}}body.page-id-165 .filore-stamp:not(.is-placed){display:none!important}body.page-id-165 .filore-tiles{display:grid!important;grid-template-columns:1fr;gap:14px;width:100%;padding-top:14px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 28vw, 150px);position:relative;border-radius:28px;overflow:hidden;min-width:0;min-height:560px;padding:190px 26px 84px;color:#fff;display:flex!important;flex-direction:column;justify-content:flex-start!important;align-items:flex-start;gap:0;background:radial-gradient(70% 90% at 100% 0%,rgb(214 206 245 / .38),transparent 62%),radial-gradient(60% 70% at 0% 100%,rgb(60 45 120 / .25),transparent 60%),linear-gradient(145deg,#6a5aa8,#8878c0)}body.page-id-165 .filore-tile--intro::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11'%3E%3Cpath d='M1.5 1.2 8 9.6 14.5 1.2' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 16px 11px;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%);mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%)}body.page-id-165 .filore-tile--intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255 / .16),transparent 45%),repeating-linear-gradient(90deg,#9c8ed2 0 8px,#8576bd 8px 16px),#8576bd;box-shadow:inset 0 3px 6px rgb(45 35 100 / .28)}body.page-id-165 .filore-tile--intro>*{position:relative;z-index:1;max-width:560px;margin:0}body.page-id-165 .filore-eyebrow{margin:0 0 8px!important;font:700 12px/1 Urbanist,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .85)!important}body.page-id-165 .filore-tile--intro .title{margin:0 0 14px!important;max-width:none;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(22px, 6.4vw, 26px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.02em;color:#fff!important;white-space:nowrap}body.page-id-165 .filore-lead{margin:0 0 24px!important;max-width:46ch;font-size:16.5px!important;line-height:1.55;color:rgb(255 255 255 / .95)!important}body.page-id-165 .filore-tile--intro>.filore-lead{margin-top:auto!important}body.page-id-165 .filore-btns{gap:10px}body.page-id-165 .filore-tile--intro>.filore-btns{margin-bottom:auto!important}body.page-id-165 .filore-btns .btn{height:46px;padding:0 24px;border-radius:999px;font:600 14.5px/1 "Work Sans",Arial,sans-serif;text-transform:none;box-shadow:none;border-width:1.5px;transition:background .2s,color .2s,border-color .2s}body.page-id-165 .filore-btns .btn-style-default:hover{background:#ece6fa!important;color:#1d1d1f!important}body.page-id-165 .filore-btns .btn-style-bordered:hover{background:rgb(255 255 255 / .16)!important;border-color:rgb(255 255 255 / .55)!important;color:#fff!important}body.page-id-165 .filore-tile--intro .filore-hang{position:absolute!important;top:0;right:clamp(20px, 8%, 90px);z-index:1;width:var(--hw)!important;max-width:none;display:flex!important;flex-direction:column;align-items:center;margin:0!important;transform-origin:50% 0;animation:filore-swing 6s ease-in-out infinite alternate}body.page-id-165 .filore-hang::before{content:"";display:block;width:3px;height:50px;border-radius:2px;background:repeating-linear-gradient(160deg,#d9ccf7 0 3px,#8f78d6 3px 6px)}body.page-id-165 .filore-hang img{display:block;width:100%;height:auto;margin-top:-3px;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .35));transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body.page-id-165 .filore-tile--intro:hover .filore-hang img{transform:scale(1.06) rotate(-2deg)}@keyframes filore-swing{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}body.page-id-165 .filore-tiles>.wp-block-wd-cover{padding:0!important;border-radius:28px;overflow:hidden;min-width:0;margin:0!important;min-height:250px!important;height:auto!important;align-items:flex-end!important;justify-content:flex-start!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}body.page-id-165 .filore-tiles>.wp-block-wd-cover .wd-block-cover-img::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(20 12 40 / .72) 0%,rgb(20 12 40 / .38) 38%,#fff0 70%)}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover{transform:translateY(-4px);box-shadow:0 18px 34px -16px rgb(40 20 90 / .5)}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container{transform:none!important;margin:0!important;width:100%;align-self:flex-end;padding:22px;gap:10px}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container,body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container *{pointer-events:auto!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 3vw, 38px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.02em;color:#fff!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a{color:inherit!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a::after{content:"";position:absolute;inset:0;z-index:5}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title small{font-size:.62em;font-weight:500;opacity:.9}body.page-id-165 .filore-chip{position:absolute!important;top:18px;left:18px;z-index:8!important;margin:0!important;height:30px;display:inline-flex!important;align-items:center;padding:0 14px;border-radius:999px;background:rgb(255 255 255 / .9);color:#1d1d1f!important;font:600 12px/1 "Work Sans",Arial,sans-serif!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.page-id-165 .filore-btn{position:relative;z-index:6;margin:0!important;display:inline-flex!important;align-items:center;height:38px;padding:0 18px;border-radius:999px;background:#fff;color:#1d1d1f!important;font:600 13.5px/1 "Work Sans",Arial,sans-serif!important;transition:background .2s}body.page-id-165 .filore-chip a,body.page-id-165 .filore-btn a{color:inherit!important;text-decoration:none!important}body.page-id-165 .filore-chip a:hover{text-decoration:underline!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover .filore-btn{background:#ece6fa}@media (min-width:720px){body.page-id-165 .filore-tiles{grid-template-columns:1fr 1fr}body.page-id-165 .filore-tile--intro{--hw:clamp(130px, 17vw, 200px);grid-column:1 / -1;min-height:540px;padding:48px 44px 100px}body.page-id-165 .filore-tile--intro .filore-hang{right:8%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 8% - 12px)}body.page-id-165 .filore-tile--intro .title{font-size:28px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:1 / -1}}@media (min-width:1200px){body.page-id-165 .filore-tiles{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:minmax(290px,auto) minmax(270px,auto);gap:16px;padding-top:16px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 10vw, 150px);grid-column:1;grid-row:1 / span 2;min-height:0;padding:52px 48px 104px}body.page-id-165 .filore-tile--intro .filore-hang{right:5%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 5% - 16px)}body.page-id-165 .filore-tile--intro .title{font-size:clamp(24px, 2.2vw, 30px)!important}body.page-id-165 .filore-lead{font-size:15.5px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:2 / span 2;grid-row:1}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-tile--intro .filore-hang{animation:none}body.page-id-165 .filore-tiles>.wp-block-wd-cover,body.page-id-165 .filore-hang img{transition:none}}body.page-id-165 .filore-best,body.page-id-165 .filore-knit,body.page-id-165 .filore-news{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);box-sizing:border-box}body.page-id-165 .filore-label{margin:0 0 12px!important;font:600 12px/1.2 "Work Sans",Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#3f5a59!important}body.page-id-165 .filore-label::before{content:"";display:inline-block;width:24px;height:1.5px;margin-right:10px;vertical-align:middle;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 12px)}body.page-id-165 .filore-h2{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 2.8vw, 38px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-best{background:#2a2040;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(48px, 6vw, 88px);margin-bottom:80px}body.page-id-165 .filore-best::before,body.page-id-165 .filore-knit::before{content:"";position:absolute;inset:0 0 auto 0;height:10px;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .16) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-knit::before{background:repeating-linear-gradient(90deg,rgb(38 34 41 / .10) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-best .filore-label{color:#c9bcf3!important}body.page-id-165 .filore-best .filore-h2{color:#fff!important}body.page-id-165 .filore-best-head{margin-bottom:clamp(20px, 2.6vw, 34px)}body.page-id-165 .filore-best-sub{max-width:34ch;margin:0!important;color:rgb(255 255 255 / .78)!important;line-height:1.55}body.page-id-165 .filore-best .products{counter-reset:bs;padding-top:44px}body.page-id-165 .filore-best .wd-product{counter-increment:bs;position:relative}body.page-id-165 .filore-best .wd-product::before{content:"0" counter(bs);position:absolute;top:-46px;left:2px;z-index:2;font:800 44px/1 Urbanist,Arial,sans-serif;letter-spacing:-.02em;color:#fff0;-webkit-text-stroke:1.5px rgb(201 188 243 / .85);pointer-events:none}body.page-id-165 .filore-best .product-label{border-radius:3px!important;font-weight:600;letter-spacing:.02em}body.page-id-165 .filore-best .product-label.featured{background:#c9bcf3!important;color:#2a2040!important}body.page-id-165 .filore-best .product-label.new{background:#ffd2c2!important;color:#262229!important}@media (max-width:767px){body.page-id-165 .filore-best .wd-product::before{font-size:32px;top:-36px}body.page-id-165 .filore-best .products{padding-top:36px}}body.page-id-165 .filore-knit{background:#efe8dc;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(60px, 6vw, 96px);margin-bottom:80px}body.page-id-165 .filore-knit .filore-h2{margin-bottom:18px!important}body.page-id-165 .filore-knit-lead{max-width:46ch;margin:0 0 26px!important;font-size:18px;line-height:1.6;color:#262229}body.page-id-165 .filore-knit-pts{margin:0 0 30px;border-top:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-point{padding:16px 0;border-bottom:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-num{min-width:46px;margin:0!important;font:700 28px/1 Urbanist,Arial,sans-serif!important;color:#5b3d8f}body.page-id-165 .filore-knit-ptitle{margin:0!important;font:600 17px/1.3 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-knit-ptext{margin:0!important;font-size:15px;line-height:1.55;color:#5e5866}body.page-id-165 .filore-knit-media{position:relative;margin-bottom:34px}body.page-id-165 .filore-knit .wd-el-video,body.page-id-165 .filore-knit .wd-el-video video{border-radius:14px;overflow:hidden}body.page-id-165 .filore-knit-photo{position:absolute!important;left:-30px;bottom:-34px;width:34%!important;max-width:230px;margin:0!important;transform:rotate(-3deg)}body.page-id-165 .filore-knit-photo img{display:block;width:100%;height:auto;border:8px solid #fff;border-radius:2px;background:#fff;box-shadow:0 14px 28px rgb(38 34 41 / .2)}body.page-id-165 .filore-knit a.btn,body.page-id-165 .filore-why a.btn{align-self:flex-start;width:auto!important;border-radius:6px!important;background:#5b3d8f!important;color:#fff!important;font-weight:600;box-shadow:none;transition:background .15s}body.page-id-165 .filore-knit a.btn:hover,body.page-id-165 .filore-why a.btn:hover{background:#4e3480!important;transform:none}@media (max-width:767px){body.page-id-165 .filore-knit-photo{left:8px;width:38%!important;bottom:-26px}}body.page-id-165 .filore-about{max-width:1180px;margin:0 auto 80px}body.page-id-165 .filore-about-lead{max-width:52ch;margin:18px 0 0!important;font-size:18px;line-height:1.65;color:#262229}body.page-id-165 .filore-about .wd-spots{border-radius:14px;overflow:hidden;max-height:520px}body.page-id-165 .filore-about .wd-spots img{width:100%;height:520px;object-fit:cover}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){margin-top:clamp(36px, 4vw, 60px)}body.page-id-165 .filore-card{position:relative;height:100%;padding:0;background:#fff;border:1px solid rgb(38 34 41 / .1);border-radius:16px;overflow:clip;box-shadow:none;transition:border-color .15s}body.page-id-165 .filore-card-photo{width:100%!important;margin:0!important;aspect-ratio:4 / 5;overflow:hidden;background:#efe8dc}body.page-id-165 .filore-card-photo img{display:block;width:100%;height:100%;object-fit:cover}body.page-id-165 .filore-card-title{margin:20px 0 10px!important;padding-inline:22px;font:700 22px/1.2 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-card-title a{color:inherit}body.page-id-165 .filore-card-title a::after{content:"";position:absolute;inset:0;z-index:2}body.page-id-165 .filore-card-text{margin:0 0 14px!important;padding-inline:22px;line-height:1.65;color:#5e5866;opacity:1}body.page-id-165 .filore-card-link{margin:auto 0 0!important;padding:0 22px 24px;font-weight:600}body.page-id-165 .filore-card-link a{color:#5b3d8f}@media (hover:hover) and (pointer:fine){body.page-id-165 .filore-card:hover{border-color:#5b3d8f}body.page-id-165 .filore-card:hover .filore-card-link a{text-decoration:underline}}@media (min-width:1025px){body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column:nth-child(2){margin-top:44px}}@media (max-width:767px){body.page-id-165 .filore-about{margin-bottom:56px}body.page-id-165 .filore-about .wd-spots,body.page-id-165 .filore-about .wd-spots img{max-height:340px;height:340px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){display:flex!important;flex-wrap:nowrap!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column{flex:0 0 82%!important;max-width:82%!important;width:82%!important;scroll-snap-align:start;margin-top:0!important}body.page-id-165 .filore-card-photo{aspect-ratio:4 / 3}}body.page-id-165 .filore-why{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:32px;margin-top:clamp(48px, 5vw, 76px);padding:clamp(28px, 4vw, 52px) clamp(24px, 4vw, 56px);background:#ece5f6;border-radius:16px}body.page-id-165 .filore-why,body.page-id-165 .filore-why-txt{text-align:left}body.page-id-165 .filore-why-txt{max-width:56ch;gap:14px;align-items:flex-start}body.page-id-165 .filore-why-text{margin:0!important;line-height:1.65;color:#262229}body.page-id-165 .filore-why-filo{flex:none;width:clamp(90px, 11vw, 140px)!important;margin:-70px 0 -22px!important}body.page-id-165 .filore-why-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-why{flex-direction:column!important;align-items:flex-start}body.page-id-165 .filore-why-filo{align-self:flex-end;margin:0!important;width:80px!important}}body.page-id-165 .filore-news{background:#ffd2c2;padding-top:clamp(40px, 4vw, 60px);padding-bottom:clamp(36px, 4vw, 56px);margin-bottom:80px}body.page-id-165 .filore-news-in{position:relative;max-width:1100px;width:100%;margin-inline:auto;padding:clamp(22px, 3vw, 34px) clamp(22px, 4vw, 46px);background:#f7f3ec;outline:1.5px dashed rgb(38 34 41 / .4);outline-offset:-10px}body.page-id-165 .filore-news-txt{flex:1 1 360px;gap:0}body.page-id-165 .filore-news-form{flex:1 1 420px;gap:10px}body.page-id-165 .filore-news-h2{margin:0 0 8px!important;font:700 clamp(24px, 2.2vw, 30px)/1.15 Urbanist,Arial,sans-serif!important;letter-spacing:-.015em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-news-p{margin:0!important;line-height:1.55;color:#5e5866}body.page-id-165 .filore-news-fine{margin:0!important;font-size:12.5px!important;line-height:1.5;color:#5e5866}body.page-id-165 .filore-news-fine a{text-decoration:underline}body.page-id-165 .filore-news .mailerlite-form-inputs{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.page-id-165 .filore-news .mailerlite-form-field{flex:1 1 220px;margin:0}body.page-id-165 .filore-news .mailerlite-form-field input{width:100%;height:48px;padding:0 14px;border:1px solid #5e5866;border-radius:6px;background:#fff;font:400 15px "Work Sans",Arial,sans-serif;color:#262229;box-shadow:none}body.page-id-165 .filore-news .mailerlite-subscribe-button-container{margin:0}body.page-id-165 .filore-news .mailerlite-subscribe-submit{height:48px;padding:0 24px;border:0;border-radius:6px;background:#5b3d8f!important;color:#fff;font:600 15px/1 "Work Sans",Arial,sans-serif;cursor:pointer;transition:background .15s}body.page-id-165 .filore-news .mailerlite-subscribe-submit:hover{background:#4e3480!important}body.page-id-165 .filore-news-filo{position:absolute!important;top:4px;right:max(24px, calc(50% - 530px));width:76px!important;margin:0!important;pointer-events:none}body.page-id-165 .filore-news-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-news-filo{display:none}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-card{transition:none}}}@media (min-width:577px) and (max-width:767px){body.page-id-165 .website-wrapper{overflow-x:clip}body.page-id-165 .wd-slider.wd-stretched{width:100vw!important;max-width:none!important;left:0!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}body.page-id-165 .wd-slider .wd-carousel,body.page-id-165 .wd-slider .wd-carousel-wrap,body.page-id-165 .wd-slider .wd-slide{cursor:default!important}body.page-id-165 .wd-slider .wd-slide a,body.page-id-165 .wd-slider .wd-slide button{cursor:pointer!important}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap{position:absolute;top:100%;bottom:auto;left:0;right:0;width:auto;height:3px!important;min-height:0!important;translate:none;margin:0;padding:0;z-index:2;background:rgb(42 36 51 / .12);pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin{position:absolute;left:0;right:0;top:0;height:3px;width:auto;display:flex;gap:0;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item{position:static;flex:1;width:auto;height:100%;margin:0;padding:0;cursor:default;background:none;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span{display:block;width:0;height:0;margin:0;padding:0;border:0;background:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#7024e2;transform-origin:0 50%;transform:scaleX(0);opacity:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{opacity:1;animation:filore-pagin 7s linear forwards}@keyframes filore-pagin{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{animation:none;transform:scaleX(1)}}body.page-id-165 .filore-stamp:not(.is-placed){display:none!important}body.page-id-165 .filore-tiles{display:grid!important;grid-template-columns:1fr;gap:14px;width:100%;padding-top:14px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 28vw, 150px);position:relative;border-radius:28px;overflow:hidden;min-width:0;min-height:560px;padding:190px 26px 84px;color:#fff;display:flex!important;flex-direction:column;justify-content:flex-start!important;align-items:flex-start;gap:0;background:radial-gradient(70% 90% at 100% 0%,rgb(214 206 245 / .38),transparent 62%),radial-gradient(60% 70% at 0% 100%,rgb(60 45 120 / .25),transparent 60%),linear-gradient(145deg,#6a5aa8,#8878c0)}body.page-id-165 .filore-tile--intro::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11'%3E%3Cpath d='M1.5 1.2 8 9.6 14.5 1.2' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 16px 11px;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%);mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%)}body.page-id-165 .filore-tile--intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255 / .16),transparent 45%),repeating-linear-gradient(90deg,#9c8ed2 0 8px,#8576bd 8px 16px),#8576bd;box-shadow:inset 0 3px 6px rgb(45 35 100 / .28)}body.page-id-165 .filore-tile--intro>*{position:relative;z-index:1;max-width:560px;margin:0}body.page-id-165 .filore-eyebrow{margin:0 0 8px!important;font:700 12px/1 Urbanist,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .85)!important}body.page-id-165 .filore-tile--intro .title{margin:0 0 14px!important;max-width:none;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(22px, 6.4vw, 26px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.02em;color:#fff!important;white-space:nowrap}body.page-id-165 .filore-lead{margin:0 0 24px!important;max-width:46ch;font-size:16.5px!important;line-height:1.55;color:rgb(255 255 255 / .95)!important}body.page-id-165 .filore-tile--intro>.filore-lead{margin-top:auto!important}body.page-id-165 .filore-btns{gap:10px}body.page-id-165 .filore-tile--intro>.filore-btns{margin-bottom:auto!important}body.page-id-165 .filore-btns .btn{height:46px;padding:0 24px;border-radius:999px;font:600 14.5px/1 "Work Sans",Arial,sans-serif;text-transform:none;box-shadow:none;border-width:1.5px;transition:background .2s,color .2s,border-color .2s}body.page-id-165 .filore-btns .btn-style-default:hover{background:#ece6fa!important;color:#1d1d1f!important}body.page-id-165 .filore-btns .btn-style-bordered:hover{background:rgb(255 255 255 / .16)!important;border-color:rgb(255 255 255 / .55)!important;color:#fff!important}body.page-id-165 .filore-tile--intro .filore-hang{position:absolute!important;top:0;right:clamp(20px, 8%, 90px);z-index:1;width:var(--hw)!important;max-width:none;display:flex!important;flex-direction:column;align-items:center;margin:0!important;transform-origin:50% 0;animation:filore-swing 6s ease-in-out infinite alternate}body.page-id-165 .filore-hang::before{content:"";display:block;width:3px;height:50px;border-radius:2px;background:repeating-linear-gradient(160deg,#d9ccf7 0 3px,#8f78d6 3px 6px)}body.page-id-165 .filore-hang img{display:block;width:100%;height:auto;margin-top:-3px;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .35));transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body.page-id-165 .filore-tile--intro:hover .filore-hang img{transform:scale(1.06) rotate(-2deg)}@keyframes filore-swing{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}body.page-id-165 .filore-tiles>.wp-block-wd-cover{padding:0!important;border-radius:28px;overflow:hidden;min-width:0;margin:0!important;min-height:250px!important;height:auto!important;align-items:flex-end!important;justify-content:flex-start!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}body.page-id-165 .filore-tiles>.wp-block-wd-cover .wd-block-cover-img::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(20 12 40 / .72) 0%,rgb(20 12 40 / .38) 38%,#fff0 70%)}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover{transform:translateY(-4px);box-shadow:0 18px 34px -16px rgb(40 20 90 / .5)}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container{transform:none!important;margin:0!important;width:100%;align-self:flex-end;padding:22px;gap:10px}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container,body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container *{pointer-events:auto!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 3vw, 38px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.02em;color:#fff!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a{color:inherit!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a::after{content:"";position:absolute;inset:0;z-index:5}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title small{font-size:.62em;font-weight:500;opacity:.9}body.page-id-165 .filore-chip{position:absolute!important;top:18px;left:18px;z-index:8!important;margin:0!important;height:30px;display:inline-flex!important;align-items:center;padding:0 14px;border-radius:999px;background:rgb(255 255 255 / .9);color:#1d1d1f!important;font:600 12px/1 "Work Sans",Arial,sans-serif!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.page-id-165 .filore-btn{position:relative;z-index:6;margin:0!important;display:inline-flex!important;align-items:center;height:38px;padding:0 18px;border-radius:999px;background:#fff;color:#1d1d1f!important;font:600 13.5px/1 "Work Sans",Arial,sans-serif!important;transition:background .2s}body.page-id-165 .filore-chip a,body.page-id-165 .filore-btn a{color:inherit!important;text-decoration:none!important}body.page-id-165 .filore-chip a:hover{text-decoration:underline!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover .filore-btn{background:#ece6fa}@media (min-width:720px){body.page-id-165 .filore-tiles{grid-template-columns:1fr 1fr}body.page-id-165 .filore-tile--intro{--hw:clamp(130px, 17vw, 200px);grid-column:1 / -1;min-height:540px;padding:48px 44px 100px}body.page-id-165 .filore-tile--intro .filore-hang{right:8%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 8% - 12px)}body.page-id-165 .filore-tile--intro .title{font-size:28px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:1 / -1}}@media (min-width:1200px){body.page-id-165 .filore-tiles{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:minmax(290px,auto) minmax(270px,auto);gap:16px;padding-top:16px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 10vw, 150px);grid-column:1;grid-row:1 / span 2;min-height:0;padding:52px 48px 104px}body.page-id-165 .filore-tile--intro .filore-hang{right:5%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 5% - 16px)}body.page-id-165 .filore-tile--intro .title{font-size:clamp(24px, 2.2vw, 30px)!important}body.page-id-165 .filore-lead{font-size:15.5px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:2 / span 2;grid-row:1}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-tile--intro .filore-hang{animation:none}body.page-id-165 .filore-tiles>.wp-block-wd-cover,body.page-id-165 .filore-hang img{transition:none}}body.page-id-165 .filore-best,body.page-id-165 .filore-knit,body.page-id-165 .filore-news{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);box-sizing:border-box}body.page-id-165 .filore-label{margin:0 0 12px!important;font:600 12px/1.2 "Work Sans",Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#3f5a59!important}body.page-id-165 .filore-label::before{content:"";display:inline-block;width:24px;height:1.5px;margin-right:10px;vertical-align:middle;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 12px)}body.page-id-165 .filore-h2{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 2.8vw, 38px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-best{background:#2a2040;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(48px, 6vw, 88px);margin-bottom:80px}body.page-id-165 .filore-best::before,body.page-id-165 .filore-knit::before{content:"";position:absolute;inset:0 0 auto 0;height:10px;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .16) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-knit::before{background:repeating-linear-gradient(90deg,rgb(38 34 41 / .10) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-best .filore-label{color:#c9bcf3!important}body.page-id-165 .filore-best .filore-h2{color:#fff!important}body.page-id-165 .filore-best-head{margin-bottom:clamp(20px, 2.6vw, 34px)}body.page-id-165 .filore-best-sub{max-width:34ch;margin:0!important;color:rgb(255 255 255 / .78)!important;line-height:1.55}body.page-id-165 .filore-best .products{counter-reset:bs;padding-top:44px}body.page-id-165 .filore-best .wd-product{counter-increment:bs;position:relative}body.page-id-165 .filore-best .wd-product::before{content:"0" counter(bs);position:absolute;top:-46px;left:2px;z-index:2;font:800 44px/1 Urbanist,Arial,sans-serif;letter-spacing:-.02em;color:#fff0;-webkit-text-stroke:1.5px rgb(201 188 243 / .85);pointer-events:none}body.page-id-165 .filore-best .product-label{border-radius:3px!important;font-weight:600;letter-spacing:.02em}body.page-id-165 .filore-best .product-label.featured{background:#c9bcf3!important;color:#2a2040!important}body.page-id-165 .filore-best .product-label.new{background:#ffd2c2!important;color:#262229!important}@media (max-width:767px){body.page-id-165 .filore-best .wd-product::before{font-size:32px;top:-36px}body.page-id-165 .filore-best .products{padding-top:36px}}body.page-id-165 .filore-knit{background:#efe8dc;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(60px, 6vw, 96px);margin-bottom:80px}body.page-id-165 .filore-knit .filore-h2{margin-bottom:18px!important}body.page-id-165 .filore-knit-lead{max-width:46ch;margin:0 0 26px!important;font-size:18px;line-height:1.6;color:#262229}body.page-id-165 .filore-knit-pts{margin:0 0 30px;border-top:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-point{padding:16px 0;border-bottom:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-num{min-width:46px;margin:0!important;font:700 28px/1 Urbanist,Arial,sans-serif!important;color:#5b3d8f}body.page-id-165 .filore-knit-ptitle{margin:0!important;font:600 17px/1.3 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-knit-ptext{margin:0!important;font-size:15px;line-height:1.55;color:#5e5866}body.page-id-165 .filore-knit-media{position:relative;margin-bottom:34px}body.page-id-165 .filore-knit .wd-el-video,body.page-id-165 .filore-knit .wd-el-video video{border-radius:14px;overflow:hidden}body.page-id-165 .filore-knit-photo{position:absolute!important;left:-30px;bottom:-34px;width:34%!important;max-width:230px;margin:0!important;transform:rotate(-3deg)}body.page-id-165 .filore-knit-photo img{display:block;width:100%;height:auto;border:8px solid #fff;border-radius:2px;background:#fff;box-shadow:0 14px 28px rgb(38 34 41 / .2)}body.page-id-165 .filore-knit a.btn,body.page-id-165 .filore-why a.btn{align-self:flex-start;width:auto!important;border-radius:6px!important;background:#5b3d8f!important;color:#fff!important;font-weight:600;box-shadow:none;transition:background .15s}body.page-id-165 .filore-knit a.btn:hover,body.page-id-165 .filore-why a.btn:hover{background:#4e3480!important;transform:none}@media (max-width:767px){body.page-id-165 .filore-knit-photo{left:8px;width:38%!important;bottom:-26px}}body.page-id-165 .filore-about{max-width:1180px;margin:0 auto 80px}body.page-id-165 .filore-about-lead{max-width:52ch;margin:18px 0 0!important;font-size:18px;line-height:1.65;color:#262229}body.page-id-165 .filore-about .wd-spots{border-radius:14px;overflow:hidden;max-height:520px}body.page-id-165 .filore-about .wd-spots img{width:100%;height:520px;object-fit:cover}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){margin-top:clamp(36px, 4vw, 60px)}body.page-id-165 .filore-card{position:relative;height:100%;padding:0;background:#fff;border:1px solid rgb(38 34 41 / .1);border-radius:16px;overflow:clip;box-shadow:none;transition:border-color .15s}body.page-id-165 .filore-card-photo{width:100%!important;margin:0!important;aspect-ratio:4 / 5;overflow:hidden;background:#efe8dc}body.page-id-165 .filore-card-photo img{display:block;width:100%;height:100%;object-fit:cover}body.page-id-165 .filore-card-title{margin:20px 0 10px!important;padding-inline:22px;font:700 22px/1.2 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-card-title a{color:inherit}body.page-id-165 .filore-card-title a::after{content:"";position:absolute;inset:0;z-index:2}body.page-id-165 .filore-card-text{margin:0 0 14px!important;padding-inline:22px;line-height:1.65;color:#5e5866;opacity:1}body.page-id-165 .filore-card-link{margin:auto 0 0!important;padding:0 22px 24px;font-weight:600}body.page-id-165 .filore-card-link a{color:#5b3d8f}@media (hover:hover) and (pointer:fine){body.page-id-165 .filore-card:hover{border-color:#5b3d8f}body.page-id-165 .filore-card:hover .filore-card-link a{text-decoration:underline}}@media (min-width:1025px){body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column:nth-child(2){margin-top:44px}}@media (max-width:767px){body.page-id-165 .filore-about{margin-bottom:56px}body.page-id-165 .filore-about .wd-spots,body.page-id-165 .filore-about .wd-spots img{max-height:340px;height:340px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){display:flex!important;flex-wrap:nowrap!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column{flex:0 0 82%!important;max-width:82%!important;width:82%!important;scroll-snap-align:start;margin-top:0!important}body.page-id-165 .filore-card-photo{aspect-ratio:4 / 3}}body.page-id-165 .filore-why{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:32px;margin-top:clamp(48px, 5vw, 76px);padding:clamp(28px, 4vw, 52px) clamp(24px, 4vw, 56px);background:#ece5f6;border-radius:16px}body.page-id-165 .filore-why,body.page-id-165 .filore-why-txt{text-align:left}body.page-id-165 .filore-why-txt{max-width:56ch;gap:14px;align-items:flex-start}body.page-id-165 .filore-why-text{margin:0!important;line-height:1.65;color:#262229}body.page-id-165 .filore-why-filo{flex:none;width:clamp(90px, 11vw, 140px)!important;margin:-70px 0 -22px!important}body.page-id-165 .filore-why-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-why{flex-direction:column!important;align-items:flex-start}body.page-id-165 .filore-why-filo{align-self:flex-end;margin:0!important;width:80px!important}}body.page-id-165 .filore-news{background:#ffd2c2;padding-top:clamp(40px, 4vw, 60px);padding-bottom:clamp(36px, 4vw, 56px);margin-bottom:80px}body.page-id-165 .filore-news-in{position:relative;max-width:1100px;width:100%;margin-inline:auto;padding:clamp(22px, 3vw, 34px) clamp(22px, 4vw, 46px);background:#f7f3ec;outline:1.5px dashed rgb(38 34 41 / .4);outline-offset:-10px}body.page-id-165 .filore-news-txt{flex:1 1 360px;gap:0}body.page-id-165 .filore-news-form{flex:1 1 420px;gap:10px}body.page-id-165 .filore-news-h2{margin:0 0 8px!important;font:700 clamp(24px, 2.2vw, 30px)/1.15 Urbanist,Arial,sans-serif!important;letter-spacing:-.015em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-news-p{margin:0!important;line-height:1.55;color:#5e5866}body.page-id-165 .filore-news-fine{margin:0!important;font-size:12.5px!important;line-height:1.5;color:#5e5866}body.page-id-165 .filore-news-fine a{text-decoration:underline}body.page-id-165 .filore-news .mailerlite-form-inputs{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.page-id-165 .filore-news .mailerlite-form-field{flex:1 1 220px;margin:0}body.page-id-165 .filore-news .mailerlite-form-field input{width:100%;height:48px;padding:0 14px;border:1px solid #5e5866;border-radius:6px;background:#fff;font:400 15px "Work Sans",Arial,sans-serif;color:#262229;box-shadow:none}body.page-id-165 .filore-news .mailerlite-subscribe-button-container{margin:0}body.page-id-165 .filore-news .mailerlite-subscribe-submit{height:48px;padding:0 24px;border:0;border-radius:6px;background:#5b3d8f!important;color:#fff;font:600 15px/1 "Work Sans",Arial,sans-serif;cursor:pointer;transition:background .15s}body.page-id-165 .filore-news .mailerlite-subscribe-submit:hover{background:#4e3480!important}body.page-id-165 .filore-news-filo{position:absolute!important;top:4px;right:max(24px, calc(50% - 530px));width:76px!important;margin:0!important;pointer-events:none}body.page-id-165 .filore-news-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-news-filo{display:none}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-card{transition:none}}}@media (max-width:576px){body.page-id-165 .website-wrapper{overflow-x:clip}body.page-id-165 .wd-slider.wd-stretched{width:100vw!important;max-width:none!important;left:0!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}body.page-id-165 .wd-slider .wd-carousel,body.page-id-165 .wd-slider .wd-carousel-wrap,body.page-id-165 .wd-slider .wd-slide{cursor:default!important}body.page-id-165 .wd-slider .wd-slide a,body.page-id-165 .wd-slider .wd-slide button{cursor:pointer!important}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap{position:absolute;top:100%;bottom:auto;left:0;right:0;width:auto;height:3px!important;min-height:0!important;translate:none;margin:0;padding:0;z-index:2;background:rgb(42 36 51 / .12);pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin{position:absolute;left:0;right:0;top:0;height:3px;width:auto;display:flex;gap:0;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item{position:static;flex:1;width:auto;height:100%;margin:0;padding:0;cursor:default;background:none;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span{display:block;width:0;height:0;margin:0;padding:0;border:0;background:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item span::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#7024e2;transform-origin:0 50%;transform:scaleX(0);opacity:0;pointer-events:none}body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{opacity:1;animation:filore-pagin 7s linear forwards}@keyframes filore-pagin{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.page-id-165 .wd-slider>.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active span::after{animation:none;transform:scaleX(1)}}body.page-id-165 .filore-stamp:not(.is-placed){display:none!important}body.page-id-165 .filore-tiles{display:grid!important;grid-template-columns:1fr;gap:14px;width:100%;padding-top:14px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 28vw, 150px);position:relative;border-radius:28px;overflow:hidden;min-width:0;min-height:560px;padding:190px 26px 84px;color:#fff;display:flex!important;flex-direction:column;justify-content:flex-start!important;align-items:flex-start;gap:0;background:radial-gradient(70% 90% at 100% 0%,rgb(214 206 245 / .38),transparent 62%),radial-gradient(60% 70% at 0% 100%,rgb(60 45 120 / .25),transparent 60%),linear-gradient(145deg,#6a5aa8,#8878c0)}body.page-id-165 .filore-tile--intro::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11'%3E%3Cpath d='M1.5 1.2 8 9.6 14.5 1.2' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0 0 / 16px 11px;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%);mask-image:linear-gradient(115deg,#000 0%,rgb(0 0 0 / .55) 45%,transparent 85%)}body.page-id-165 .filore-tile--intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255 / .16),transparent 45%),repeating-linear-gradient(90deg,#9c8ed2 0 8px,#8576bd 8px 16px),#8576bd;box-shadow:inset 0 3px 6px rgb(45 35 100 / .28)}body.page-id-165 .filore-tile--intro>*{position:relative;z-index:1;max-width:560px;margin:0}body.page-id-165 .filore-eyebrow{margin:0 0 8px!important;font:700 12px/1 Urbanist,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .85)!important}body.page-id-165 .filore-tile--intro .title{margin:0 0 14px!important;max-width:none;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(22px, 6.4vw, 26px)!important;font-weight:700!important;line-height:1.16!important;letter-spacing:-.02em;color:#fff!important;white-space:nowrap}body.page-id-165 .filore-lead{margin:0 0 24px!important;max-width:46ch;font-size:16.5px!important;line-height:1.55;color:rgb(255 255 255 / .95)!important}body.page-id-165 .filore-tile--intro>.filore-lead{margin-top:auto!important}body.page-id-165 .filore-btns{gap:10px}body.page-id-165 .filore-tile--intro>.filore-btns{margin-bottom:auto!important}body.page-id-165 .filore-btns .btn{height:46px;padding:0 24px;border-radius:999px;font:600 14.5px/1 "Work Sans",Arial,sans-serif;text-transform:none;box-shadow:none;border-width:1.5px;transition:background .2s,color .2s,border-color .2s}body.page-id-165 .filore-btns .btn-style-default:hover{background:#ece6fa!important;color:#1d1d1f!important}body.page-id-165 .filore-btns .btn-style-bordered:hover{background:rgb(255 255 255 / .16)!important;border-color:rgb(255 255 255 / .55)!important;color:#fff!important}body.page-id-165 .filore-tile--intro .filore-hang{position:absolute!important;top:0;right:clamp(20px, 8%, 90px);z-index:1;width:var(--hw)!important;max-width:none;display:flex!important;flex-direction:column;align-items:center;margin:0!important;transform-origin:50% 0;animation:filore-swing 6s ease-in-out infinite alternate}body.page-id-165 .filore-hang::before{content:"";display:block;width:3px;height:50px;border-radius:2px;background:repeating-linear-gradient(160deg,#d9ccf7 0 3px,#8f78d6 3px 6px)}body.page-id-165 .filore-hang img{display:block;width:100%;height:auto;margin-top:-3px;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .35));transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1)}body.page-id-165 .filore-tile--intro:hover .filore-hang img{transform:scale(1.06) rotate(-2deg)}@keyframes filore-swing{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}body.page-id-165 .filore-tiles>.wp-block-wd-cover{padding:0!important;border-radius:28px;overflow:hidden;min-width:0;margin:0!important;min-height:250px!important;height:auto!important;align-items:flex-end!important;justify-content:flex-start!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}body.page-id-165 .filore-tiles>.wp-block-wd-cover .wd-block-cover-img::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(20 12 40 / .72) 0%,rgb(20 12 40 / .38) 38%,#fff0 70%)}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover{transform:translateY(-4px);box-shadow:0 18px 34px -16px rgb(40 20 90 / .5)}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container{transform:none!important;margin:0!important;width:100%;align-self:flex-end;padding:22px;gap:10px}body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container,body.page-id-165 .filore-tiles>.wp-block-wd-cover>.wp-block-wd-container *{pointer-events:auto!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 3vw, 38px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.02em;color:#fff!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a{color:inherit!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title a::after{content:"";position:absolute;inset:0;z-index:5}body.page-id-165 .filore-tiles>.wp-block-wd-cover .title small{font-size:.62em;font-weight:500;opacity:.9}body.page-id-165 .filore-chip{position:absolute!important;top:18px;left:18px;z-index:8!important;margin:0!important;height:30px;display:inline-flex!important;align-items:center;padding:0 14px;border-radius:999px;background:rgb(255 255 255 / .9);color:#1d1d1f!important;font:600 12px/1 "Work Sans",Arial,sans-serif!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.page-id-165 .filore-btn{position:relative;z-index:6;margin:0!important;display:inline-flex!important;align-items:center;height:38px;padding:0 18px;border-radius:999px;background:#fff;color:#1d1d1f!important;font:600 13.5px/1 "Work Sans",Arial,sans-serif!important;transition:background .2s}body.page-id-165 .filore-chip a,body.page-id-165 .filore-btn a{color:inherit!important;text-decoration:none!important}body.page-id-165 .filore-chip a:hover{text-decoration:underline!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:hover .filore-btn{background:#ece6fa}@media (min-width:720px){body.page-id-165 .filore-tiles{grid-template-columns:1fr 1fr}body.page-id-165 .filore-tile--intro{--hw:clamp(130px, 17vw, 200px);grid-column:1 / -1;min-height:540px;padding:48px 44px 100px}body.page-id-165 .filore-tile--intro .filore-hang{right:8%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 8% - 12px)}body.page-id-165 .filore-tile--intro .title{font-size:28px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:1 / -1}}@media (min-width:1200px){body.page-id-165 .filore-tiles{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:minmax(290px,auto) minmax(270px,auto);gap:16px;padding-top:16px}body.page-id-165 .filore-tile--intro{--hw:clamp(110px, 10vw, 150px);grid-column:1;grid-row:1 / span 2;min-height:0;padding:52px 48px 104px}body.page-id-165 .filore-tile--intro .filore-hang{right:5%}body.page-id-165 .filore-tile--intro .filore-eyebrow{max-width:calc(100% - var(--hw) - 5% - 16px)}body.page-id-165 .filore-tile--intro .title{font-size:clamp(24px, 2.2vw, 30px)!important}body.page-id-165 .filore-lead{font-size:15.5px!important}body.page-id-165 .filore-tiles>.wp-block-wd-cover:nth-child(2){grid-column:2 / span 2;grid-row:1}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-tile--intro .filore-hang{animation:none}body.page-id-165 .filore-tiles>.wp-block-wd-cover,body.page-id-165 .filore-hang img{transition:none}}body.page-id-165 .filore-best,body.page-id-165 .filore-knit,body.page-id-165 .filore-news{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);box-sizing:border-box}body.page-id-165 .filore-label{margin:0 0 12px!important;font:600 12px/1.2 "Work Sans",Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#3f5a59!important}body.page-id-165 .filore-label::before{content:"";display:inline-block;width:24px;height:1.5px;margin-right:10px;vertical-align:middle;background:repeating-linear-gradient(90deg,currentColor 0 7px,transparent 7px 12px)}body.page-id-165 .filore-h2{margin:0!important;font-family:Urbanist,Arial,sans-serif!important;font-size:clamp(28px, 2.8vw, 38px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-best{background:#2a2040;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(48px, 6vw, 88px);margin-bottom:80px}body.page-id-165 .filore-best::before,body.page-id-165 .filore-knit::before{content:"";position:absolute;inset:0 0 auto 0;height:10px;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .16) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-knit::before{background:repeating-linear-gradient(90deg,rgb(38 34 41 / .10) 0 5px,transparent 5px 10px)}body.page-id-165 .filore-best .filore-label{color:#c9bcf3!important}body.page-id-165 .filore-best .filore-h2{color:#fff!important}body.page-id-165 .filore-best-head{margin-bottom:clamp(20px, 2.6vw, 34px)}body.page-id-165 .filore-best-sub{max-width:34ch;margin:0!important;color:rgb(255 255 255 / .78)!important;line-height:1.55}body.page-id-165 .filore-best .products{counter-reset:bs;padding-top:44px}body.page-id-165 .filore-best .wd-product{counter-increment:bs;position:relative}body.page-id-165 .filore-best .wd-product::before{content:"0" counter(bs);position:absolute;top:-46px;left:2px;z-index:2;font:800 44px/1 Urbanist,Arial,sans-serif;letter-spacing:-.02em;color:#fff0;-webkit-text-stroke:1.5px rgb(201 188 243 / .85);pointer-events:none}body.page-id-165 .filore-best .product-label{border-radius:3px!important;font-weight:600;letter-spacing:.02em}body.page-id-165 .filore-best .product-label.featured{background:#c9bcf3!important;color:#2a2040!important}body.page-id-165 .filore-best .product-label.new{background:#ffd2c2!important;color:#262229!important}@media (max-width:767px){body.page-id-165 .filore-best .wd-product::before{font-size:32px;top:-36px}body.page-id-165 .filore-best .products{padding-top:36px}}body.page-id-165 .filore-knit{background:#efe8dc;padding-top:clamp(52px, 6vw, 92px);padding-bottom:clamp(60px, 6vw, 96px);margin-bottom:80px}body.page-id-165 .filore-knit .filore-h2{margin-bottom:18px!important}body.page-id-165 .filore-knit-lead{max-width:46ch;margin:0 0 26px!important;font-size:18px;line-height:1.6;color:#262229}body.page-id-165 .filore-knit-pts{margin:0 0 30px;border-top:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-point{padding:16px 0;border-bottom:1px solid rgb(38 34 41 / .16)}body.page-id-165 .filore-knit-num{min-width:46px;margin:0!important;font:700 28px/1 Urbanist,Arial,sans-serif!important;color:#5b3d8f}body.page-id-165 .filore-knit-ptitle{margin:0!important;font:600 17px/1.3 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-knit-ptext{margin:0!important;font-size:15px;line-height:1.55;color:#5e5866}body.page-id-165 .filore-knit-media{position:relative;margin-bottom:34px}body.page-id-165 .filore-knit .wd-el-video,body.page-id-165 .filore-knit .wd-el-video video{border-radius:14px;overflow:hidden}body.page-id-165 .filore-knit-photo{position:absolute!important;left:-30px;bottom:-34px;width:34%!important;max-width:230px;margin:0!important;transform:rotate(-3deg)}body.page-id-165 .filore-knit-photo img{display:block;width:100%;height:auto;border:8px solid #fff;border-radius:2px;background:#fff;box-shadow:0 14px 28px rgb(38 34 41 / .2)}body.page-id-165 .filore-knit a.btn,body.page-id-165 .filore-why a.btn{align-self:flex-start;width:auto!important;border-radius:6px!important;background:#5b3d8f!important;color:#fff!important;font-weight:600;box-shadow:none;transition:background .15s}body.page-id-165 .filore-knit a.btn:hover,body.page-id-165 .filore-why a.btn:hover{background:#4e3480!important;transform:none}@media (max-width:767px){body.page-id-165 .filore-knit-photo{left:8px;width:38%!important;bottom:-26px}}body.page-id-165 .filore-about{max-width:1180px;margin:0 auto 80px}body.page-id-165 .filore-about-lead{max-width:52ch;margin:18px 0 0!important;font-size:18px;line-height:1.65;color:#262229}body.page-id-165 .filore-about .wd-spots{border-radius:14px;overflow:hidden;max-height:520px}body.page-id-165 .filore-about .wd-spots img{width:100%;height:520px;object-fit:cover}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){margin-top:clamp(36px, 4vw, 60px)}body.page-id-165 .filore-card{position:relative;height:100%;padding:0;background:#fff;border:1px solid rgb(38 34 41 / .1);border-radius:16px;overflow:clip;box-shadow:none;transition:border-color .15s}body.page-id-165 .filore-card-photo{width:100%!important;margin:0!important;aspect-ratio:4 / 5;overflow:hidden;background:#efe8dc}body.page-id-165 .filore-card-photo img{display:block;width:100%;height:100%;object-fit:cover}body.page-id-165 .filore-card-title{margin:20px 0 10px!important;padding-inline:22px;font:700 22px/1.2 Urbanist,Arial,sans-serif!important;color:#262229}body.page-id-165 .filore-card-title a{color:inherit}body.page-id-165 .filore-card-title a::after{content:"";position:absolute;inset:0;z-index:2}body.page-id-165 .filore-card-text{margin:0 0 14px!important;padding-inline:22px;line-height:1.65;color:#5e5866;opacity:1}body.page-id-165 .filore-card-link{margin:auto 0 0!important;padding:0 22px 24px;font-weight:600}body.page-id-165 .filore-card-link a{color:#5b3d8f}@media (hover:hover) and (pointer:fine){body.page-id-165 .filore-card:hover{border-color:#5b3d8f}body.page-id-165 .filore-card:hover .filore-card-link a{text-decoration:underline}}@media (min-width:1025px){body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column:nth-child(2){margin-top:44px}}@media (max-width:767px){body.page-id-165 .filore-about{margin-bottom:56px}body.page-id-165 .filore-about .wd-spots,body.page-id-165 .filore-about .wd-spots img{max-height:340px;height:340px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card){display:flex!important;flex-wrap:nowrap!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}body.page-id-165 .filore-about .wp-block-wd-row:has(.filore-card)>.wp-block-wd-column{flex:0 0 82%!important;max-width:82%!important;width:82%!important;scroll-snap-align:start;margin-top:0!important}body.page-id-165 .filore-card-photo{aspect-ratio:4 / 3}}body.page-id-165 .filore-why{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:32px;margin-top:clamp(48px, 5vw, 76px);padding:clamp(28px, 4vw, 52px) clamp(24px, 4vw, 56px);background:#ece5f6;border-radius:16px}body.page-id-165 .filore-why,body.page-id-165 .filore-why-txt{text-align:left}body.page-id-165 .filore-why-txt{max-width:56ch;gap:14px;align-items:flex-start}body.page-id-165 .filore-why-text{margin:0!important;line-height:1.65;color:#262229}body.page-id-165 .filore-why-filo{flex:none;width:clamp(90px, 11vw, 140px)!important;margin:-70px 0 -22px!important}body.page-id-165 .filore-why-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-why{flex-direction:column!important;align-items:flex-start}body.page-id-165 .filore-why-filo{align-self:flex-end;margin:0!important;width:80px!important}}body.page-id-165 .filore-news{background:#ffd2c2;padding-top:clamp(40px, 4vw, 60px);padding-bottom:clamp(36px, 4vw, 56px);margin-bottom:80px}body.page-id-165 .filore-news-in{position:relative;max-width:1100px;width:100%;margin-inline:auto;padding:clamp(22px, 3vw, 34px) clamp(22px, 4vw, 46px);background:#f7f3ec;outline:1.5px dashed rgb(38 34 41 / .4);outline-offset:-10px}body.page-id-165 .filore-news-txt{flex:1 1 360px;gap:0}body.page-id-165 .filore-news-form{flex:1 1 420px;gap:10px}body.page-id-165 .filore-news-h2{margin:0 0 8px!important;font:700 clamp(24px, 2.2vw, 30px)/1.15 Urbanist,Arial,sans-serif!important;letter-spacing:-.015em;color:#262229!important;text-wrap:balance}body.page-id-165 .filore-news-p{margin:0!important;line-height:1.55;color:#5e5866}body.page-id-165 .filore-news-fine{margin:0!important;font-size:12.5px!important;line-height:1.5;color:#5e5866}body.page-id-165 .filore-news-fine a{text-decoration:underline}body.page-id-165 .filore-news .mailerlite-form-inputs{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.page-id-165 .filore-news .mailerlite-form-field{flex:1 1 220px;margin:0}body.page-id-165 .filore-news .mailerlite-form-field input{width:100%;height:48px;padding:0 14px;border:1px solid #5e5866;border-radius:6px;background:#fff;font:400 15px "Work Sans",Arial,sans-serif;color:#262229;box-shadow:none}body.page-id-165 .filore-news .mailerlite-subscribe-button-container{margin:0}body.page-id-165 .filore-news .mailerlite-subscribe-submit{height:48px;padding:0 24px;border:0;border-radius:6px;background:#5b3d8f!important;color:#fff;font:600 15px/1 "Work Sans",Arial,sans-serif;cursor:pointer;transition:background .15s}body.page-id-165 .filore-news .mailerlite-subscribe-submit:hover{background:#4e3480!important}body.page-id-165 .filore-news-filo{position:absolute!important;top:4px;right:max(24px, calc(50% - 530px));width:76px!important;margin:0!important;pointer-events:none}body.page-id-165 .filore-news-filo img{display:block;width:100%;height:auto}@media (max-width:767px){body.page-id-165 .filore-news-filo{display:none}}@media (prefers-reduced-motion:reduce){body.page-id-165 .filore-card{transition:none}}}