.mc-popular{width:min(1280px,100% - 88px);color:var(--navy,#211d50);margin:0 auto;padding:72px 0}.mc-popular-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px;display:flex}.mc-popular-heading>div>p{letter-spacing:.12em;margin-bottom:10px;font-size:11px;font-weight:700}.mc-popular-heading h2{letter-spacing:-.045em;font-size:clamp(28px,3vw,40px);font-weight:750}.mc-popular-heading>span{color:#666674;max-width:270px;font-size:12px;line-height:1.7}.mc-popular-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.mc-popular-image{aspect-ratio:4/3;background:#f4f4f1;border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}.mc-popular-image .mc-product-visual{height:100%}.mc-popular-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.mc-popular-image:hover img{transform:scale(1.035)}.mc-popular-info{padding:15px 0 0}.mc-popular-info>span{color:#666674;font-size:12px}.mc-popular-info h3{margin:7px 0;font-size:16px;font-weight:650;line-height:1.4}.mc-popular-info>button{justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:6px 0;font-size:13px;font-weight:600;display:flex}.mc-popular button:focus-visible{outline-offset:4px;outline:3px solid #18acd2}@media (max-width:900px){.mc-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-popular{width:calc(100% - 48px);padding:48px 0}}@media (max-width:540px){.mc-popular{width:calc(100% - 32px)}.mc-popular-heading{display:block}.mc-popular-heading>span{max-width:none;margin-top:12px;display:block}.mc-popular-grid{gap:22px 14px}.mc-popular-info h3{font-size:14px}.mc-popular-info>span,.mc-popular-info>button{font-size:12px}}@media (prefers-reduced-motion:reduce){.mc-popular-image img{transition:none}.mc-popular-image:hover img{transform:none}}.sf-store{--sf-ink:#211d50;--sf-muted:#686777;--sf-line:#e5e4ea;--sf-paper:#faf9f6;color:var(--sf-ink);background:#fff;font:14px/1.6 Inter,Arial,sans-serif}.sf-store button{font:inherit}.sf-container{width:min(1392px,100% - 88px);margin-inline:auto}.sf-store img{display:block}.sf-store h1,.sf-store h2,.sf-store h3{font-family:Manrope,Inter,sans-serif}.sf-skip{z-index:1000;border:2px solid var(--sf-ink);background:#fff;border-radius:6px;padding:12px 20px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.sf-skip:focus{transform:none}.sf-announcement{background:var(--sf-ink);color:#fff;letter-spacing:.015em;font-size:11px}.sf-announcement>.sf-container{justify-content:space-between;align-items:center;gap:20px;min-height:34px;display:flex}.sf-announcement span{align-items:center;gap:9px;display:flex}.sf-announcement span:first-child svg{color:#fbff41}.sf-announcement span:last-child{color:#dddbe9;letter-spacing:.035em;font-size:10px}.sf-header{z-index:30;border-bottom:1px solid var(--sf-line);background:#fff;position:sticky;top:0}.sf-header-main{align-items:center;gap:42px;height:96px;display:flex}.sf-logo{flex-shrink:0;align-items:center;gap:13px;display:inline-flex}.sf-logo>img{object-fit:contain;width:79px;height:79px}.sf-logo>span{letter-spacing:.14em;border-left:1px solid #d9d7e0;padding-left:14px;font-size:15px;font-weight:700;line-height:1.4}.sf-logo>span>span{letter-spacing:.12em;margin-top:3px;font-size:7px;font-weight:600;display:block}.sf-header-search{color:#7b778b;background:#f7f6f8;border:1px solid #efedf2;border-radius:8px;flex:1;align-items:center;gap:12px;max-width:520px;height:45px;margin-inline:auto;padding:0 14px;display:flex}.sf-header-search input{width:100%;min-width:0;color:var(--sf-ink);background:0 0;border:0;outline:none;font-size:12px}.sf-header-search button{color:var(--sf-ink);place-items:center;padding:6px;display:grid}.sf-header-actions{align-items:center;gap:25px;display:flex}.sf-language{align-items:center;gap:6px;display:flex;font-size:11px!important}.sf-account{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:550;display:flex}.sf-cart{align-items:center;gap:8px;padding:8px 0;display:flex}.sf-cart>span{color:#fff;background:var(--sf-ink);border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;font-weight:650;display:grid}.sf-menu-button{display:none}.sf-nav{border-top:1px solid #f0eef4}.sf-nav>.sf-container{white-space:nowrap;align-items:center;gap:26px;min-height:46px;display:flex}.sf-nav button,.sf-nav a{align-items:center;gap:7px;padding:12px 0;font-size:11px;transition:color .18s;display:flex}.sf-nav button:hover,.sf-nav a:hover{color:#b021a9}.sf-nav .sf-nav-all{border-right:1px solid var(--sf-line);gap:9px;margin-right:1px;padding-right:25px;font-weight:700}.sf-nav .sf-nav-help{color:#777185;margin-left:auto}.sf-nav .sf-nav-express{color:#9b2692;font-weight:600}.sf-nav .sf-mobile-account{display:none}.sf-hero{background:#fff;padding-block:20px 25px}.sf-hero-frame{background:#f6f3ed;border-radius:14px;grid-template-columns:.9fr 1.1fr;min-height:570px;display:grid;position:relative;overflow:hidden}.sf-hero-copy{z-index:1;flex-direction:column;align-items:flex-start;padding:45px 45px 29px;display:flex;position:relative}.sf-eyebrow{letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:750;line-height:1.6;display:flex}.sf-eyebrow>span{background:#ef23b4;border-radius:50%;width:6px;height:6px}.sf-hero h1{letter-spacing:-.062em;margin-top:23px;font-size:clamp(55px,5.2vw,76px);font-weight:750;line-height:1.04}.sf-hero h1 em{letter-spacing:-.063em;font-family:Georgia,Times New Roman,serif;font-size:1.03em;font-weight:400}.sf-hero-description{color:#686173;max-width:330px;margin-top:22px;font-size:13px;line-height:1.85}.sf-hero-actions{align-items:center;gap:23px;margin-top:25px;display:flex}.sf-button{text-align:center;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:21px;min-height:47px;padding:13px 20px;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;font-size:12px!important;font-weight:650!important}.sf-button:hover{transform:translateY(-2px)}.sf-button-dark{background:var(--sf-ink);color:#fff}.sf-button-dark:hover{background:#393267;box-shadow:0 5px 15px #211d5014}.sf-button-outline{background:#fff;border-color:#d2cedb}.sf-button-outline:hover{border-color:var(--sf-ink);background:#faf9fc}.sf-text-link{white-space:nowrap;text-underline-offset:4px;align-items:center;gap:10px;padding:8px 0;display:inline-flex;font-size:12px!important;font-weight:600!important}.sf-text-link:hover{text-decoration:underline}.sf-hero .sf-text-link{font-size:11px!important}.sf-hero-note{color:#696173;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.sf-hero-note svg{color:#568267}.sf-slide-controls{color:#857a91;align-items:center;gap:10px;margin-top:auto;padding-top:28px;font-size:9px;display:flex}.sf-slide-controls button{opacity:.4;align-items:center;gap:5px;padding:4px 0;display:flex;font-size:9px!important}.sf-slide-controls button[aria-pressed=true]{opacity:1}.sf-slide-controls button>i{background:var(--sf-ink);border-radius:5px;width:20px;height:2px}.sf-slide-controls button[aria-pressed=true]>i{width:38px}.sf-slide-controls>span{margin-left:9px}.sf-hero-image{background:#eccebd;min-height:570px;position:relative;overflow:hidden}.sf-hero-image>img{object-fit:cover;width:100%;height:100%;animation:.5s ease-out sf-image-enter;position:absolute;inset:0}.sf-hero-1 .sf-hero-copy{background:#f0ebf6}.sf-hero-2 .sf-hero-copy{background:#edf3f1}.sf-hero-sticker{width:111px;height:111px;color:var(--sf-ink);background:#faff46;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:28px;right:26px;transform:rotate(9deg);box-shadow:0 6px 25px #211d5015}.sf-hero-sticker>span{letter-spacing:.1em;margin-bottom:3px;font-size:7px;font-weight:750}.sf-hero-sticker strong{letter-spacing:-.055em;text-align:center;font-family:Georgia,serif;font-size:28px;font-style:italic;font-weight:400;line-height:.86}.sf-hero-sticker svg{width:12px;position:absolute;top:21px;right:14px}.sf-image-caption{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#3f3146;background:#fff9;border-radius:4px;max-width:calc(100% - 130px);padding:7px 9px;font-size:8px;line-height:1.5;position:absolute;bottom:20px;left:21px}.sf-image-pager{gap:6px;display:flex;position:absolute;bottom:18px;right:20px}.sf-image-pager button{background:#fff9;border:1px solid #fff8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.sf-image-pager button:hover{background:#fff}.sf-service-strip{border-bottom:1px solid var(--sf-line)}.sf-service-strip>.sf-container{grid-template-columns:repeat(4,1fr);padding-block:19px;display:grid}.sf-service-strip>.sf-container>div{border-right:1px solid #e4e1e8;justify-content:center;align-items:center;gap:11px;padding:4px 12px;display:flex}.sf-service-strip>.sf-container>div:last-child{border:0}.sf-service-strip span{font-size:10px;font-weight:550}.sf-service-strip svg{flex-shrink:0}.sf-section{padding-block:65px}.sf-section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:31px;display:flex}.sf-section h2,.sf-faq h2{letter-spacing:-.046em;margin-top:10px;font-size:35px;font-weight:650;line-height:1.2}.sf-section-description{color:var(--sf-muted);max-width:360px;margin-top:13px;font-size:13px;line-height:1.85}.sf-section-head>p{max-width:285px;margin-bottom:1px}.sf-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.sf-category{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.sf-category-picture{aspect-ratio:1;background:#f1ecf7;border-radius:50%;width:100%;margin-bottom:15px;display:block;position:relative;overflow:hidden}.sf-category-picture .mc-product-visual{width:100%;height:100%;min-height:0}.sf-category-picture .mc-product-visual>img{object-fit:cover;width:100%;height:100%;transform:scale(1.04)}.sf-category:hover .mc-product-visual>img{transform:scale(1.1)}.sf-category .mc-reference-tag{display:none}.sf-category-picture:after{content:"";border:1px solid #211d5005;border-radius:50%;position:absolute;inset:0}.sf-category-arrow{background:#fff;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:12px;right:16px;box-shadow:0 3px 9px #211d5010}.sf-category>strong{letter-spacing:-.015em;padding-left:3px;font-size:13px;font-weight:650}.sf-category>small{color:#888091;margin-top:4px;padding-left:3px;font-size:10px}.sf-featured{background:#faf9f6;border-block:1px solid #f0edf0}.sf-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px;display:grid}.sf-product{min-width:0}.sf-product-picture{aspect-ratio:1;background:#f1edf4;border:1px solid #211d5007;border-radius:9px;position:relative;overflow:hidden}.sf-product-picture>button:first-child{width:100%;height:100%;padding:0;display:block}.sf-product-picture .mc-product-visual{border-radius:0;width:100%;height:100%;min-height:0}.sf-product-picture .mc-product-visual>img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.sf-product-picture:hover .mc-product-visual>img{transform:scale(1.045)}.sf-product-picture .mc-reference-tag{color:#6b6175;background:#fffc;border:0;padding:3px 5px;font-size:8px;bottom:12px;left:12px}.sf-product-tag{letter-spacing:.02em;pointer-events:none;background:#fff;border-radius:3px;padding:4px 8px;font-size:8px;font-weight:650;position:absolute;top:13px;left:13px}.sf-quick-add{background:#fff;border-radius:50%;place-items:center;width:33px;height:33px;transition:background .2s,transform .2s;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 3px 9px #211d500f}.sf-quick-add:hover{background:#fbff4f;transform:rotate(90deg)}.sf-product-info{padding-top:16px}.sf-product-info>span{color:#8b8193;text-transform:uppercase;letter-spacing:.065em;font-size:9px}.sf-product-info h3{letter-spacing:-.025em;min-height:45px;margin-top:5px;font-size:15px;font-weight:650;line-height:1.5}.sf-product-info h3 button{text-align:left;font:inherit;padding:0}.sf-product-info h3 button:hover{text-underline-offset:3px;text-decoration:underline}.sf-product-info>div{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.sf-product-info>div>p{color:#72687f;font-size:11px}.sf-product-info>div>button{padding:3px 0 3px 8px;display:flex}.sf-product-info>div>button:hover{color:#b21494}.sf-collections{padding-bottom:57px}.sf-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.sf-collection{background:#fff8f1;border:1px solid #eae5e7;border-radius:10px;overflow:hidden}.sf-collection-1{background:#f1eef7}.sf-collection-2{background:#eef4f2}.sf-collection-image{aspect-ratio:1.35;width:100%;padding:0;display:block;overflow:hidden}.sf-collection-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.sf-collection-image:hover img{transform:scale(1.035)}.sf-collection-copy{padding:25px 25px 23px}.sf-collection-copy>span{letter-spacing:.13em;color:#76667e;font-size:8px;font-weight:700}.sf-collection-copy h3{letter-spacing:-.04em;margin-top:9px;font-size:23px;font-weight:650;line-height:1.25}.sf-collection-copy p{color:#766d7e;max-width:290px;margin-top:10px;font-size:12px;line-height:1.85}.sf-collection-copy button{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:24px;padding:0;font-size:11px;font-weight:650;display:flex}.sf-reference-note{color:#8c8394;text-align:center;margin-top:19px;font-size:9px;line-height:1.7}.sf-catalog{background:#fff;border-top:1px solid #ece9ee;scroll-margin-top:155px}.sf-catalog .sf-section-description{max-width:500px}.sf-catalog-search{border:1px solid #dcd7e2;border-radius:6px;align-items:center;gap:10px;min-width:300px;margin-bottom:3px;padding:12px 14px;display:flex}.sf-catalog-search input{width:100%;min-width:0;color:var(--sf-ink);background:0 0;border:0;outline:none;font-size:12px}.sf-catalog-search button{padding:0;display:flex}.sf-filter-list{scrollbar-width:thin;gap:9px;padding-bottom:14px;display:flex;overflow-x:auto}.sf-filter-list>button{white-space:nowrap;color:#696174;border:1px solid #e8e4ec;border-radius:5px;align-items:center;gap:8px;padding:9px 14px;font-size:10px;line-height:1.5;display:flex}.sf-filter-list>button.is-active{background:var(--sf-ink);color:#fff;border-color:var(--sf-ink)}.sf-filter-list>button>span{background:#ffffff21;border-radius:3px;padding:1px 5px;font-size:8px}.sf-catalog-meta{border-top:1px solid var(--sf-line);color:#7e738b;justify-content:space-between;align-items:center;gap:20px;padding-block:19px 24px;font-size:10px;display:flex}.sf-catalog-meta>span>i{margin-inline:8px;font-style:normal}.sf-catalog-meta strong{font-weight:500}.sf-catalog-meta>label{align-items:center;gap:9px;display:flex}.sf-catalog-meta select{color:var(--sf-ink);outline-offset:2px;background:#fff;border:0;padding:4px 2px;font-size:10px}.sf-show-more{flex-direction:column;align-items:center;gap:14px;margin-top:40px;display:flex}.sf-show-more p{color:#81768c;font-size:11px}.sf-results-progress{background:#e9e5ef;width:120px;height:2px}.sf-results-progress span{background:var(--sf-ink);height:100%;display:block}.sf-show-more>.sf-button{min-width:200px;margin-top:5px}.sf-empty{text-align:center;background:#faf9fc;border:1px solid #ede8ef;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:290px;padding:35px 20px;display:flex}.sf-empty h3{letter-spacing:-.04em;font-size:23px}.sf-empty p{color:#817489;font-size:13px}.sf-empty>.sf-button{margin-top:10px}.sf-skeleton>div{aspect-ratio:1;background:#f0edf3;border-radius:9px}.sf-skeleton>i{background:#f0edf3;border-radius:3px;width:80%;height:9px;margin-top:17px;display:block}.sf-skeleton>i:last-child{width:50%;margin-top:9px}.sf-process{border-top:1px solid var(--sf-line)}.sf-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.sf-step-number{letter-spacing:-.05em;border-bottom:1px solid #ddd8e3;justify-content:space-between;align-items:center;padding-bottom:20px;font-family:Manrope,sans-serif;font-size:30px;font-weight:500;line-height:1;display:flex}.sf-step-number>span{background:#f4eff7;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.sf-step-grid article:nth-child(2) .sf-step-number>span{background:#eef7fa}.sf-step-grid article:nth-child(3) .sf-step-number>span{background:#fdf1e9}.sf-step-grid article:nth-child(4) .sf-step-number>span{background:#f3f5e4}.sf-step-grid h3{letter-spacing:-.03em;margin-top:21px;font-size:17px;font-weight:650}.sf-step-grid p{color:#7d7287;max-width:250px;margin-top:9px;font-size:12px;line-height:1.85}.sf-reviews{background:#f9f8fb;border-block:1px solid #eeeaf2}.sf-reviews-empty{background:#fff;border:1px solid #e8e3ed;border-radius:10px;align-items:center;gap:25px;padding:31px;display:flex}.sf-review-symbol{background:#f0ecf6;border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;position:relative}.sf-review-symbol>span{color:#c3389a;font-size:23px;position:absolute;top:5px;right:5px}.sf-reviews-empty>div:nth-child(2){flex:1;max-width:570px}.sf-reviews-empty h3{letter-spacing:-.04em;font-size:22px;font-weight:650;line-height:1.3}.sf-reviews-empty p{color:#7b7086;margin-top:10px;font-size:12px;line-height:1.85}.sf-reviews-empty>.sf-button{flex-shrink:0;margin-left:auto}.sf-review-placeholder{text-align:center;color:#7a6e86;border:1px solid #eee8f1;border-radius:8px;padding:30px;font-size:13px}.sf-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sf-review-card{background:#fff;border:1px solid #e9e2ee;border-radius:10px;flex-direction:column;padding:28px;display:flex}.sf-stars{color:#c04796;gap:3px;margin-bottom:20px;display:flex}.sf-review-card h3{margin-bottom:8px;font-size:17px;line-height:1.4}.sf-review-card blockquote{color:#70617e;margin:0;font-size:13px;line-height:1.9}.sf-review-card>div:last-child{align-items:center;gap:10px;margin-top:auto;padding-top:23px;display:flex}.sf-review-avatar{background:#f1ecf5;border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;font-weight:600;display:grid}.sf-review-card strong{font-size:11px;display:block}.sf-review-card small{color:#83738e;align-items:center;gap:4px;margin-top:3px;font-size:9px;display:flex}.sf-design{background:#f6f5da;border-radius:12px;grid-template-columns:1fr 1fr;margin-top:66px;display:grid;overflow:hidden}.sf-design-copy{flex-direction:column;align-items:flex-start;padding:49px 45px;display:flex}.sf-design-copy h2{letter-spacing:-.05em;margin-top:21px;font-size:47px;font-weight:650;line-height:1.13}.sf-design-copy h2 em{font-family:Georgia,serif;font-weight:400}.sf-design-copy>p:not(.sf-eyebrow){color:#776a7c;max-width:365px;margin-top:22px;font-size:13px;line-height:1.9}.sf-design-copy>.sf-button{margin-top:26px}.sf-design-copy>small{color:#8a7a8f;margin-top:15px;font-size:9px}.sf-design-image{background:#e9d7c0;min-height:430px;position:relative}.sf-design-image>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-design-image>span{letter-spacing:.11em;background:#fffc;border-radius:3px;padding:8px 11px;font-size:8px;font-weight:650;position:absolute;bottom:20px;left:20px}.sf-faq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.sf-faq h2{max-width:360px;font-size:33px}.sf-faq>.sf-text-link,.sf-faq>div>.sf-text-link{margin-top:22px}.sf-faq-list{border-top:1px solid #ded6e6}.sf-faq-list details{border-bottom:1px solid #ded6e6}.sf-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.sf-faq-list summary::-webkit-details-marker{display:none}.sf-faq-list summary>svg{flex-shrink:0;transition:transform .2s}.sf-faq-list details[open] summary>svg{transform:rotate(45deg)}.sf-faq-list details p{color:#80718c;max-width:570px;padding-bottom:21px;font-size:12px;line-height:1.9}.sf-footer{background:#f8f7f9;border-top:1px solid #e5deeb}.sf-footer-top{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:45px;padding-block:40px;display:grid}.sf-footer-brand>.sf-logo>img{width:75px;height:75px}.sf-footer-brand h2{letter-spacing:-.025em;max-width:260px;margin-top:18px;font-size:17px;font-weight:650;line-height:1.5}.sf-footer-brand p{color:#87778f;max-width:250px;margin-top:10px;font-size:11px;line-height:1.9}.sf-footer-email{align-items:center;gap:7px;margin-top:15px;font-size:11px;font-weight:600;display:inline-flex}.sf-footer-column{flex-direction:column;align-items:flex-start;gap:11px;padding-top:22px;display:flex}.sf-footer-column>h3{margin-bottom:8px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.sf-footer-column>a,.sf-footer-column>button{color:#81738a;text-align:left;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.sf-footer-column>a:hover,.sf-footer-column>button:hover{color:#a32090;text-underline-offset:3px;text-decoration:underline}.sf-footer-location{letter-spacing:.13em;color:#a091a8;margin-top:16px;font-size:8px;line-height:1.8}.sf-footer-wordmark{letter-spacing:-.065em;color:#e2dce9;border-bottom:1px solid #e4dde9;padding-block:20px 35px;font-family:Manrope,sans-serif;font-size:clamp(40px,6.8vw,98px);font-weight:650;line-height:.98;position:relative}.sf-footer-wordmark>span{color:#b4a0c1;font-family:Georgia,serif;font-style:italic;font-weight:400}.sf-footer-wordmark>i{color:#dcc8ed;font-size:200px;font-style:normal;line-height:1;position:absolute;top:2%;right:1%}.sf-footer-bottom{color:#93839d;justify-content:space-between;align-items:center;gap:25px;padding-block:22px;font-size:9px;display:flex}.sf-footer-bottom>span:nth-child(2){margin-left:auto;font-size:8px}.sf-color-bars{gap:4px;display:flex}.sf-color-bars i{background:#60dcfe;border-radius:2px;width:24px;height:5px;display:block}.sf-color-bars i+i{background:#f400dd}.sf-color-bars i+i+i{background:#e8ec19}.mc-site .mc-modal-close{width:38px;height:38px}.mc-site .mc-config-body h2,.mc-site .mc-panel-body h2{font-size:30px}.mc-site .mc-options-grid label,.mc-site .mc-field,.mc-site .mc-form-grid label{font-size:13px;line-height:1.5}.mc-site .mc-options-grid select,.mc-site .mc-options-grid input,.mc-site .mc-field input,.mc-site .mc-field textarea,.mc-site .mc-form-grid input{min-height:45px;padding:11px;font-size:14px}.mc-site .mc-help,.mc-site .mc-modal-intro,.mc-site .mc-spec-list,.mc-site .mc-service-note{font-size:13px}.mc-site .mc-price-note>p{font-size:12px}.mc-site .mc-config-visual>span{background:#fffd;border-radius:4px;padding:8px;font-size:10px;line-height:1.6;right:20px}.mc-site .mc-cart-item p,.mc-site .mc-cart-item ul,.mc-site .mc-cart-item strong{font-size:12px;line-height:1.7}.mc-site .mc-cart-item>div>button{font-size:12px}.mc-site .mc-request-section>h3>span{font-size:18px}.mc-site .mc-delivery-options label,.mc-site .mc-upload-zone strong{font-size:13px}.mc-site .mc-upload-zone>span,.mc-site .mc-request-disclaimer,.mc-site .mc-guide-download small{font-size:11px}.mc-site .mc-button,.mc-site .mc-resource-cards p{font-size:13px}.mc-site .mc-resources-note p{font-size:12px}.mc-site .mc-error{font-size:13px}.mc-site .mc-guide-download button{font-size:12px}.mc-site .mc-success p{font-size:14px}.mc-site .mc-config-visual{background:#f4f1f7;min-height:100%}.mc-site .mc-config-visual>.mc-product-visual{min-height:400px}.mc-site .mc-config-visual>.mc-product-visual .mc-reference-tag{display:none}@keyframes sf-image-enter{0%{opacity:.45;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (min-width:1600px){.sf-hero-frame,.sf-hero-image{min-height:630px}.sf-hero-copy{padding:55px 56px 35px}.sf-hero h1{font-size:84px}.sf-hero-description{max-width:370px;font-size:14px}.sf-hero-actions{margin-top:29px}.sf-hero-note{font-size:11px}.sf-section{padding-block:74px}}@media (max-width:1200px){.sf-container{width:calc(100% - 56px)}.sf-header-main{gap:24px}.sf-header-actions{gap:18px}.sf-header-search{max-width:400px}.sf-nav>.sf-container{gap:21px}.sf-nav .sf-nav-all{padding-right:20px}.sf-nav button,.sf-nav a{font-size:10px}.sf-nav .sf-nav-help{display:none}.sf-hero-copy{padding:39px 30px 26px}.sf-hero h1{font-size:62px}.sf-hero-frame,.sf-hero-image{min-height:547px}.sf-hero-actions{gap:15px}.sf-hero-actions .sf-button{gap:12px;padding:12px 15px;font-size:11px!important}.sf-hero-actions .sf-text-link{gap:5px;font-size:10px!important}.sf-category-grid{gap:13px}.sf-category>strong{font-size:11px}.sf-category>small,.sf-service-strip span{font-size:9px}.sf-section h2{font-size:31px}.sf-product-info h3{min-height:42px;font-size:14px}.sf-product-grid{gap:30px 18px}.sf-collection-copy{padding:22px}.sf-collection-copy h3{font-size:20px}.sf-collection-copy p{font-size:11px}.sf-step-grid{gap:28px}.sf-reviews-empty{gap:20px;padding:26px}.sf-reviews-empty h3{font-size:20px}.sf-review-symbol{width:72px;height:72px}.sf-reviews-empty>.sf-button{gap:12px;padding:12px 15px;font-size:11px!important}.sf-design-copy{padding:40px 32px}.sf-design-copy h2{font-size:42px}.sf-design-image{min-height:430px}.sf-faq{gap:60px}.sf-footer-top{gap:28px}.sf-footer-wordmark>i{font-size:160px}}@media (max-width:950px){.sf-header-main{gap:23px;height:86px}.sf-logo>img{width:70px;height:70px}.sf-logo>span{padding-left:10px;font-size:13px}.sf-logo{gap:9px}.sf-header-search{height:42px}.sf-account>span{display:none}.sf-header-actions{gap:18px}.sf-nav>.sf-container{scrollbar-width:none;gap:20px;overflow:auto}.sf-nav>.sf-container::-webkit-scrollbar{display:none}.sf-nav .sf-nav-all{padding-right:18px}.sf-hero-copy{padding:34px 27px 23px}.sf-hero-frame{grid-template-columns:.95fr 1.05fr}.sf-hero h1{font-size:54px}.sf-hero-description{font-size:12px}.sf-hero-actions{flex-direction:column;align-items:flex-start;gap:5px;margin-top:21px}.sf-hero-note{margin-top:12px;font-size:9px}.sf-hero-frame,.sf-hero-image{min-height:540px}.sf-hero-sticker{width:90px;height:90px;top:20px;right:18px}.sf-hero-sticker strong{font-size:23px}.sf-hero-sticker>span{font-size:6px}.sf-slide-controls{gap:6px;padding-top:21px}.sf-slide-controls>span{margin-left:5px;font-size:8px}.sf-slide-controls button>i{width:15px}.sf-slide-controls button[aria-pressed=true]>i{width:27px}.sf-image-caption{max-width:calc(100% - 100px);font-size:7px;bottom:16px;left:14px}.sf-image-pager{bottom:15px;right:13px}.sf-image-pager button{width:26px;height:26px}.sf-service-strip>.sf-container>div{align-items:center;gap:8px;padding:4px 9px}.sf-service-strip span{max-width:116px;font-size:8px;line-height:1.6}.sf-service-strip svg{width:20px}.sf-section{padding-block:53px}.sf-section h2{font-size:28px}.sf-section-head{gap:25px;margin-bottom:26px}.sf-section-description{font-size:12px}.sf-section-head>.sf-text-link{font-size:10px!important}.sf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 20px}.sf-category-picture{aspect-ratio:1.16;border-radius:10px;margin-bottom:12px}.sf-category-picture:after{border-radius:10px}.sf-category>strong{font-size:13px}.sf-category>small{font-size:10px}.sf-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.sf-featured .sf-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.sf-featured .sf-product-info h3{min-height:54px;font-size:12px}.sf-featured .sf-product-info>span{font-size:8px}.sf-featured .sf-product-info>div>p{font-size:9px}.sf-featured .sf-product-info{padding-top:12px}.sf-product-picture .mc-reference-tag{font-size:7px;bottom:9px;left:8px}.sf-quick-add{width:29px;height:29px;bottom:8px;right:8px}.sf-product-tag{font-size:7px;top:9px;left:9px}.sf-collection-grid{gap:16px}.sf-collection-image{aspect-ratio:1.1}.sf-collection-copy{padding:19px 17px}.sf-collection-copy h3{min-height:48px;font-size:19px}.sf-collection-copy p{min-height:58px;font-size:10px}.sf-collection-copy>span{font-size:7px}.sf-collection-copy button{gap:5px;font-size:10px}.sf-catalog-search{min-width:245px;padding:11px 12px}.sf-catalog-search input{font-size:10px}.sf-catalog .sf-section-description{max-width:360px}.sf-filter-list>button{padding:8px 12px;font-size:9px}.sf-step-grid{gap:24px}.sf-step-grid h3{font-size:15px}.sf-step-grid p{font-size:11px}.sf-step-number{padding-bottom:16px;font-size:28px}.sf-step-number>span{width:36px;height:36px}.sf-step-number>span>svg{width:20px}.sf-reviews-empty{flex-wrap:wrap}.sf-reviews-empty>div:nth-child(2){max-width:calc(100% - 100px)}.sf-reviews-empty>.sf-button{margin-left:92px}.sf-review-grid{gap:14px}.sf-review-card{padding:21px}.sf-review-card blockquote{font-size:12px}.sf-design{margin-top:53px}.sf-design-copy{padding:33px 27px}.sf-design-copy .sf-eyebrow{font-size:8px}.sf-design-copy h2{font-size:36px}.sf-design-copy>p:not(.sf-eyebrow){font-size:12px}.sf-design-copy>.sf-button{gap:10px;padding:12px 15px;font-size:11px!important}.sf-design-image{min-height:400px}.sf-faq{gap:45px}.sf-faq h2{font-size:29px}.sf-faq-list summary{font-size:12px}.sf-faq-list details p{font-size:11px}.sf-footer-top{grid-template-columns:1.3fr 1fr 1fr;gap:25px}.sf-footer-column:last-child{flex-flow:wrap;grid-column:2/4;align-items:center;gap:18px;padding-top:0}.sf-footer-column:last-child>h3{flex-basis:100%;margin-bottom:0}.sf-footer-column:last-child>.sf-footer-location{display:none}.sf-footer-brand{grid-row:1/3}.sf-footer-column>a,.sf-footer-column>button{font-size:10px}.sf-footer-wordmark{font-size:64px}.sf-footer-wordmark>i{font-size:130px}}@media (max-width:700px){.sf-container{width:calc(100% - 36px)}.sf-announcement>.sf-container{justify-content:center;min-height:30px}.sf-announcement span:first-child{font-size:9px}.sf-announcement span:last-child{display:none}.sf-header-main{justify-content:space-between;gap:15px;height:77px}.sf-logo>img{width:64px;height:64px}.sf-logo>span{letter-spacing:.11em;padding-left:8px;font-size:11px}.sf-logo>span>span{font-size:6px}.sf-header-search{display:none}.sf-header-actions{gap:19px}.sf-language{gap:4px;font-size:10px!important}.sf-language svg{display:none}.sf-account{display:flex}.sf-account>svg{width:20px}.sf-cart{gap:5px}.sf-cart>svg{width:20px}.sf-cart>span{width:18px;height:18px;font-size:9px}.sf-menu-button{place-items:center;padding:0;display:grid}.sf-nav{display:none}.sf-nav-open{display:block}.sf-nav>.sf-container{flex-direction:column;align-items:stretch;gap:0;max-height:70dvh;padding-block:10px 15px;overflow:auto}.sf-nav button,.sf-nav a{justify-content:space-between;padding:12px 4px;font-size:13px}.sf-nav .sf-nav-all{border-bottom:1px solid #e6e0eb;border-right:0;justify-content:flex-start;margin-bottom:5px;padding:12px 4px}.sf-nav .sf-nav-help{margin:0;display:flex}.sf-nav .sf-mobile-account{display:flex}.sf-nav .sf-nav-express{justify-content:flex-start}.sf-hero{padding-block:13px 18px}.sf-hero-frame{border-radius:11px;flex-direction:column;display:flex}.sf-hero-copy{padding:30px 28px 23px}.sf-hero h1{max-width:390px;margin-top:20px;font-size:58px;line-height:1.03}.sf-hero h1 em{margin-left:.05em}.sf-hero-description{max-width:340px;margin-top:20px;font-size:12px}.sf-hero-actions{flex-direction:row;align-items:center;gap:22px;margin-top:21px}.sf-hero-actions .sf-button{min-height:45px;padding:12px 17px;font-size:11px!important}.sf-hero-actions .sf-text-link{font-size:10px!important}.sf-hero-note{font-size:9px}.sf-slide-controls{gap:8px;margin-top:0;padding-top:22px}.sf-slide-controls>span{font-size:9px}.sf-slide-controls button>i{width:19px}.sf-slide-controls button[aria-pressed=true]>i{width:34px}.sf-hero-image{min-height:365px}.sf-hero-image>img{object-position:center}.sf-hero-sticker{width:87px;height:87px;top:22px;right:22px}.sf-image-caption{font-size:8px;bottom:18px;left:18px}.sf-image-pager{bottom:17px;right:17px}.sf-image-pager button{width:28px;height:28px}.sf-service-strip>.sf-container{grid-template-columns:repeat(2,1fr);gap:14px 0;padding-block:14px 18px}.sf-service-strip>.sf-container>div{justify-content:flex-start;gap:10px;padding:2px 10px}.sf-service-strip>.sf-container>div:nth-child(2){border:0}.sf-service-strip span{max-width:none;font-size:9px}.sf-service-strip svg{flex-shrink:0;width:19px}.sf-section{padding-block:42px}.sf-section-head{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:24px}.sf-section h2{max-width:490px;font-size:29px}.sf-eyebrow{letter-spacing:.12em;font-size:8px}.sf-section-description{margin-top:10px;font-size:12px}.sf-section-head>.sf-text-link{padding:0;font-size:11px!important}.sf-section-head>p{max-width:400px;margin-top:-7px;font-size:12px}.sf-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 13px}.sf-category-picture{aspect-ratio:1;border-radius:9px;margin-bottom:10px}.sf-category>strong{min-height:33px;padding-left:1px;font-size:11px;line-height:1.5}.sf-category>small{margin-top:3px;padding-left:1px;font-size:8px}.sf-category-arrow{width:23px;height:23px;bottom:8px;right:8px}.sf-category-arrow svg{width:14px}.sf-product-grid,.sf-featured .sf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.sf-product-info h3,.sf-featured .sf-product-info h3{min-height:39px;font-size:13px;line-height:1.5}.sf-product-info>span,.sf-featured .sf-product-info>span{font-size:8px}.sf-product-info>div>p,.sf-featured .sf-product-info>div>p{font-size:10px}.sf-product-info,.sf-featured .sf-product-info{padding-top:12px}.sf-product-info>div{gap:8px;margin-top:9px}.sf-product-info>div>button svg{width:18px}.sf-product-picture{border-radius:8px}.sf-product-tag{font-size:7px;top:10px;left:10px}.sf-collection-grid{grid-template-columns:1fr;gap:19px}.sf-collection{grid-template-columns:1fr 1fr;display:grid}.sf-collection-image{aspect-ratio:auto;height:100%;min-height:240px}.sf-collection-copy{flex-direction:column;align-items:flex-start;padding:25px 20px;display:flex}.sf-collection-copy h3{max-width:210px;min-height:0;margin-top:13px;font-size:23px}.sf-collection-copy p{min-height:0;margin-bottom:20px;font-size:11px;line-height:1.8}.sf-collection-copy button{align-items:flex-end;margin-top:auto;font-size:10px;line-height:1.5}.sf-collection-copy>span{font-size:7px}.sf-reference-note{text-align:left;margin-top:15px;font-size:8px;line-height:1.8}.sf-catalog{scroll-margin-top:95px}.sf-catalog-search{width:100%;min-width:0;margin-top:1px;padding:12px}.sf-catalog-search input{font-size:12px}.sf-filter-list{gap:7px;margin-top:0;margin-right:-18px;padding-bottom:14px;padding-right:18px}.sf-filter-list>button{padding:9px 12px;font-size:10px}.sf-catalog-meta{align-items:center;gap:14px;padding-block:15px 20px;font-size:9px}.sf-catalog-meta>span{max-width:45%;line-height:1.8}.sf-catalog-meta>span>i{margin-inline:4px}.sf-catalog-meta label{gap:6px}.sf-catalog-meta label>span{display:none}.sf-catalog-meta select{max-width:140px;font-size:9px}.sf-show-more{gap:11px;margin-top:32px}.sf-show-more>.sf-button{min-width:175px;font-size:11px!important}.sf-show-more p{font-size:10px}.sf-step-grid{grid-template-columns:1fr 1fr;gap:28px 25px;margin-top:27px}.sf-step-number{padding-bottom:16px;font-size:27px}.sf-step-grid h3{margin-top:17px;font-size:15px}.sf-step-grid p{margin-top:8px;font-size:11px}.sf-step-number>span{width:36px;height:36px}.sf-reviews-empty{align-items:flex-start;gap:19px;padding:24px}.sf-review-symbol{width:56px;height:56px}.sf-review-symbol>svg{width:25px}.sf-review-symbol>span{font-size:18px;top:-1px}.sf-reviews-empty>div:nth-child(2){max-width:calc(100% - 75px)}.sf-reviews-empty h3{font-size:20px}.sf-reviews-empty p{font-size:11px;line-height:1.9}.sf-reviews-empty>.sf-button{min-height:42px;margin-left:75px;font-size:10px!important}.sf-review-grid{grid-template-columns:1fr;gap:16px}.sf-review-card{padding:24px}.sf-review-card blockquote{font-size:13px}.sf-design{grid-template-columns:1fr;margin-top:42px}.sf-design-copy{padding:33px 28px}.sf-design-copy h2{margin-top:17px;font-size:42px}.sf-design-copy>p:not(.sf-eyebrow){max-width:420px;margin-top:17px;font-size:12px}.sf-design-copy>.sf-button{min-height:44px;margin-top:22px;font-size:11px!important}.sf-design-copy>small{max-width:300px;font-size:8px;line-height:1.7}.sf-design-image{min-height:300px}.sf-design-image>span{font-size:7px}.sf-faq{grid-template-columns:1fr;gap:26px}.sf-faq h2{max-width:300px;font-size:29px}.sf-faq>div>.sf-text-link{margin-top:15px;font-size:11px!important}.sf-faq-list summary{padding-block:18px;font-size:12px;line-height:1.7}.sf-faq-list details p{font-size:12px;line-height:1.9}.sf-footer-top{grid-template-columns:1fr 1fr;gap:26px 30px;padding-block:29px}.sf-footer-brand{grid-area:auto/1/auto/-1;grid-template-columns:1fr 1fr;align-items:center;column-gap:28px;display:grid}.sf-footer-brand>.sf-logo{grid-area:1/1/2/2}.sf-footer-brand h2{grid-area:1/2/2/3;margin-top:0;font-size:17px}.sf-footer-brand p{grid-column:1/-1;max-width:360px;margin-top:14px;font-size:11px}.sf-footer-email{grid-column:1/-1;margin-top:12px}.sf-footer-column{gap:10px;padding-top:0}.sf-footer-column>h3{margin-bottom:5px;font-size:12px}.sf-footer-column>a,.sf-footer-column>button{font-size:11px;line-height:1.6}.sf-footer-column:last-child{grid-column:1/-1;gap:17px}.sf-footer-column:last-child>h3{margin-bottom:1px}.sf-footer-wordmark{max-width:100%;padding-block:9px 26px;font-size:52px}.sf-footer-wordmark>i{font-size:99px;top:11%;right:0}.sf-footer-bottom{flex-wrap:wrap;gap:15px;padding-block:18px;font-size:8px}.sf-footer-bottom>span:first-child{max-width:72%;line-height:1.7}.sf-footer-bottom>span:nth-child(2){flex-basis:100%;order:3;margin:0;font-size:8px}.sf-color-bars{margin-left:auto}.sf-color-bars i{width:19px;height:4px}.mc-site .mc-overlay{padding:12px}.mc-site .mc-modal{max-height:calc(100dvh - 24px)}.mc-site .mc-config-visual{height:240px;min-height:240px;position:relative}.mc-site .mc-config-visual>.mc-product-visual{aspect-ratio:auto;height:240px;min-height:240px}.mc-site .mc-config-visual>.mc-product-visual>img{object-position:center}.mc-site .mc-config-body,.mc-site .mc-panel-body{padding:31px 23px}.mc-site .mc-config-body h2,.mc-site .mc-panel-body h2{font-size:27px}.mc-site .mc-options-grid{gap:17px 12px}.mc-site .mc-options-grid select,.mc-site .mc-options-grid input,.mc-site .mc-field input,.mc-site .mc-field textarea,.mc-site .mc-form-grid input{font-size:16px}.mc-site .mc-cart-item ul{font-size:11px}.mc-site .mc-cart-item h3{font-size:15px;line-height:1.5}.mc-site .mc-help{font-size:12px}.mc-site .mc-button{min-height:46px;font-size:13px}.mc-site .mc-config-visual>span{padding:7px 9px;font-size:9px;bottom:13px;left:13px;right:13px}.mc-site .mc-delivery-options{grid-template-columns:1fr}.mc-site .mc-delivery-options label{font-size:13px}.mc-site .mc-form-grid{gap:17px 12px}}@media (max-width:400px){.sf-container{width:calc(100% - 28px)}.sf-header-actions{gap:13px}.sf-logo{gap:6px}.sf-logo>img{width:60px;height:60px}.sf-logo>span{padding-left:7px;font-size:10px}.sf-logo>span>span{font-size:5px}.sf-hero-copy{padding:27px 22px 22px}.sf-hero h1{font-size:51px}.sf-hero-description{font-size:11px}.sf-hero-actions{gap:14px}.sf-hero-actions .sf-button{gap:11px;padding:11px 13px;font-size:10px!important}.sf-hero-actions .sf-text-link{gap:5px;font-size:9px!important}.sf-hero-image{min-height:300px}.sf-service-strip span{font-size:8px}.sf-service-strip>.sf-container>div{gap:8px;padding-inline:8px}.sf-section h2{font-size:27px}.sf-category-grid{gap:21px 10px}.sf-category>strong{min-height:30px;font-size:10px}.sf-category>small{font-size:8px}.sf-category-arrow{width:20px;height:20px;bottom:6px;right:6px}.sf-product-grid,.sf-featured .sf-product-grid{gap:25px 12px}.sf-product-info h3,.sf-featured .sf-product-info h3{min-height:36px;font-size:12px}.sf-product-info>div>p,.sf-featured .sf-product-info>div>p{font-size:9px}.sf-product-picture .mc-reference-tag,.sf-product-tag{font-size:6px}.sf-collection-copy{padding:21px 16px}.sf-collection-copy h3{font-size:21px}.sf-collection-copy p{font-size:10px}.sf-collection-image{min-height:247px}.sf-collection-copy button{font-size:9px}.sf-step-grid{gap:26px 21px}.sf-step-grid h3{font-size:14px}.sf-step-grid p{font-size:10px}.sf-reviews-empty{gap:15px;padding:21px}.sf-reviews-empty>div:nth-child(2){max-width:calc(100% - 63px)}.sf-review-symbol{width:48px;height:48px}.sf-reviews-empty h3{font-size:18px}.sf-reviews-empty p{font-size:10px}.sf-reviews-empty>.sf-button{margin-left:63px}.sf-design-copy{padding:29px 23px}.sf-design-copy h2{font-size:36px}.sf-design-copy .sf-eyebrow{font-size:7px}.sf-footer-wordmark{font-size:45px}.sf-footer-wordmark>i{font-size:78px;top:15%}.sf-footer-brand h2{font-size:15px}.sf-footer-brand{column-gap:23px}.mc-site .mc-options-grid,.mc-site .mc-form-grid{grid-template-columns:1fr}.mc-site .mc-config-body,.mc-site .mc-panel-body{padding:28px 19px}.mc-site .mc-config-body h2,.mc-site .mc-panel-body h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.sf-store *,.sf-store :before,.sf-store :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sf-button:hover{transform:none}}.sf-store .sf-hero-description,.sf-store .sf-section-description,.sf-store .sf-collection-copy p,.sf-store .sf-step-grid p,.sf-store .sf-reviews-empty p,.sf-store .sf-review-card blockquote,.sf-store .sf-design-copy>p:not(.sf-eyebrow),.sf-store .sf-faq-list details p{font-size:14px;line-height:1.85}.sf-store .sf-button{min-height:47px;line-height:1.55;font-size:14px!important}.sf-store .sf-text-link,.sf-store .sf-hero .sf-text-link,.sf-store .sf-collection-copy button{line-height:1.6;font-size:13px!important}.sf-store .sf-product-info h3,.sf-store .sf-featured .sf-product-info h3{font-size:15px;line-height:1.5}.sf-store .sf-product-info>div>p,.sf-store .sf-featured .sf-product-info>div>p{font-size:12px;line-height:1.65}.sf-store .sf-product-info>span,.sf-store .sf-featured .sf-product-info>span,.sf-store .sf-product-tag,.sf-store .sf-category>small,.sf-store .sf-reference-note,.sf-store .sf-hero-note,.sf-store .sf-slide-controls>span,.sf-store .sf-collection-copy>span,.sf-store .sf-design-copy>small,.sf-store .sf-review-card small{font-size:11px;line-height:1.6}.sf-store .sf-category>strong{min-height:40px;font-size:14px;line-height:1.45}.sf-store .sf-service-strip span{font-size:12px;line-height:1.6}.sf-store .sf-filter-list>button,.sf-store .sf-catalog-meta,.sf-store .sf-catalog-meta select,.sf-store .sf-show-more p{font-size:12px}.sf-store .sf-filter-list>button>span{font-size:10px}.sf-store .sf-header-search input,.sf-store .sf-catalog-search input{font-size:13px}.sf-store .sf-header-search:focus-within,.sf-store .sf-catalog-search:focus-within{outline-offset:3px;border-color:#0000;outline:3px solid #18acd2}.sf-store .sf-footer-column>a,.sf-store .sf-footer-column>button,.sf-store .sf-footer-brand p,.sf-store .sf-footer-email{font-size:12px;line-height:1.8}.sf-store .sf-footer-column>h3{font-size:13px}.sf-store .sf-footer-bottom,.sf-store .sf-footer-bottom>span:nth-child(2){font-size:11px;line-height:1.6}.sf-store .sf-faq-list summary{font-size:14px;line-height:1.65}.sf-store .sf-step-grid h3{font-size:17px}.sf-store .sf-review-card strong{font-size:12px}.sf-store .sf-hero-actions{flex-wrap:wrap;row-gap:10px}.sf-store .sf-product{flex-direction:column;display:flex}.sf-store .sf-product-picture{flex-shrink:0}.sf-store .sf-product-info{flex-direction:column;flex:1;display:flex}.sf-store .sf-product-info>div{margin-top:auto;padding-top:10px}.sf-store .sf-collection-copy p,.sf-store .sf-collection-copy h3{min-height:0}.sf-store .sf-product-picture .mc-reference-tag{font-size:9px}@media (max-width:950px){.sf-store .sf-service-strip>.sf-container>div{align-items:flex-start}.sf-store .sf-service-strip span{max-width:150px;font-size:11px}.sf-store .sf-section-head>.sf-text-link{font-size:13px!important}.sf-store .sf-collection-copy{padding:23px 19px}.sf-store .sf-collection-copy h3{font-size:23px}.sf-store .sf-reviews-empty>.sf-button,.sf-store .sf-design-copy>.sf-button{font-size:13px!important}}@media (max-width:700px){.sf-store .sf-header-search input,.sf-store .sf-catalog-search input{font-size:16px}.sf-store .sf-hero-description{max-width:400px}.sf-store .sf-hero-actions{gap:14px}.sf-store .sf-hero-actions .sf-button{padding:12px 16px;font-size:13px!important}.sf-store .sf-hero-actions .sf-text-link{font-size:13px!important}.sf-store .sf-product-info h3,.sf-store .sf-featured .sf-product-info h3{min-height:42px;font-size:14px;line-height:1.5}.sf-store .sf-product-info>div{align-items:flex-end}.sf-store .sf-product-info>span,.sf-store .sf-featured .sf-product-info>span{letter-spacing:.025em;font-size:10px}.sf-store .sf-category-grid{column-gap:13px}.sf-store .sf-category>strong{min-height:35px;font-size:12px}.sf-store .sf-category>small{font-size:11px}.sf-store .sf-section-head>p{font-size:14px}.sf-store .sf-filter-list>button{font-size:12px}.sf-store .sf-catalog-meta{align-items:flex-start;font-size:11px}.sf-store .sf-catalog-meta select{font-size:12px}.sf-store .sf-catalog-meta>label>svg{display:none}.sf-store .sf-service-strip span{font-size:11px}.sf-store .sf-collection-copy p{font-size:13px}.sf-store .sf-collection-copy button{line-height:1.6;font-size:12px!important}.sf-store .sf-collection-copy>span{font-size:10px}.sf-store .sf-reviews-empty>div:nth-child(2){flex-basis:100%;max-width:none}.sf-store .sf-reviews-empty>.sf-button{margin-left:0;font-size:13px!important}.sf-store .sf-reviews-empty h3{font-size:23px}.sf-store .sf-review-symbol{width:58px;height:58px}.sf-store .sf-design-copy>.sf-button,.sf-store .sf-show-more>.sf-button,.sf-store .sf-faq>div>.sf-text-link{font-size:13px!important}.sf-store .sf-footer-column>a,.sf-store .sf-footer-column>button,.sf-store .sf-footer-brand p{font-size:12px}.sf-store .sf-reference-note{font-size:11px}.sf-store .sf-footer-bottom>span:first-child{flex-basis:100%;max-width:100%}.sf-store .sf-footer-bottom>span:nth-child(2){flex-basis:auto}.sf-store .sf-image-caption{font-size:10px}.sf-store .sf-product-picture .mc-reference-tag{font-size:8px}}@media (max-width:400px){.sf-store .sf-collection{grid-template-columns:1fr}.sf-store .sf-collection-image{aspect-ratio:1.5;min-height:0}.sf-store .sf-collection-copy{padding:24px}.sf-store .sf-collection-copy h3{max-width:none;font-size:25px}.sf-store .sf-collection-copy p{max-width:none;font-size:14px}.sf-store .sf-collection-copy button{margin-top:5px;font-size:13px!important}.sf-store .sf-collection-copy>span{font-size:11px}.sf-store .sf-category>strong{min-height:35px;font-size:12px}.sf-store .sf-step-grid{gap:25px 22px}.sf-store .sf-step-grid p{font-size:14px}.sf-store .sf-hero-actions{flex-direction:column;align-items:flex-start}.sf-store .sf-product-info>div>p{font-size:12px}.sf-store .sf-product-info h3{font-size:14px}.sf-store .sf-design-copy .sf-eyebrow{font-size:9px}.sf-store .sf-footer-wordmark>i{display:none}}.sf-store .sf-hero h1 em{margin-inline-start:.06em}@media (min-width:951px){.sf-store .sf-category-arrow{bottom:14%;right:14%}}html:has(.sf-store){scroll-padding-top:155px}.sf-store #catalogo,.sf-store #como-funciona,.sf-store #diseno,.sf-store #resenas{scroll-margin-top:0}@media (max-width:950px){html:has(.sf-store){scroll-padding-top:145px}}@media (max-width:700px){html:has(.sf-store){scroll-padding-top:92px}}.sf-store .mc-popular{width:min(1392px,100% - 88px);padding-block:65px}.sf-store .mc-popular-heading>span{font-size:14px;line-height:1.85}.sf-store .mc-popular-image{aspect-ratio:1}.sf-store .mc-popular-image .mc-product-visual{min-height:0}.sf-store .mc-popular-heading h2{font-size:35px;font-weight:650}.sf-store .mc-popular-info h3{font-size:15px}.sf-store .mc-popular-info>button{font-size:13px}@media (max-width:1200px){.sf-store .mc-popular{width:calc(100% - 56px)}}@media (max-width:950px){.sf-store .mc-popular{padding-block:53px}.sf-store .mc-popular-heading h2{font-size:31px}}@media (max-width:700px){.sf-store .mc-popular{width:calc(100% - 36px);padding-block:42px}.sf-store .mc-popular-heading h2{font-size:29px}.sf-store .mc-popular-info h3{font-size:14px}.sf-store .mc-popular-info>span{font-size:12px}.sf-store .mc-popular-info>button{font-size:13px}}@media (max-width:400px){.sf-store .mc-popular{width:calc(100% - 28px)}}
