:root{--sk-black:#171717;--sk-gold:#85631d;--sk-champagne:#f7edcf;--sk-cream:#e4c778;--sk-ink:#1d1b18;--sk-muted:#676256;--sk-line:#ded5c2}html{scroll-behavior:smooth;scroll-padding-top:92px}.sk-page{font-family:Arial,Helvetica,sans-serif;color:var(--sk-ink);background:#fff;font-size:17px;line-height:1.45;letter-spacing:0}.sk-page *{box-sizing:border-box}.sk-page [hidden]{display:none!important}.sk-page h1,.sk-page h2,.sk-page h3,.sk-page p{margin:0}.sk-page h1,.sk-page h2,.sk-page h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.65px;font-weight:600;color:inherit}.sk-page h1{font-size:28px;line-height:1.16;margin:4px 0 18px}.sk-page h2{font-size:34px;line-height:1.15}.sk-page h3{font-size:21px;line-height:1.25}.sk-page a{color:inherit;text-decoration:none}.sk-page button,.sk-page input{font:inherit}.sk-page button,.sk-page summary{cursor:pointer}.sk-page a:focus-visible,.sk-page button:focus-visible,.sk-page summary:focus-visible,.sk-page input:focus-visible{outline:3px solid #aa7b12;outline-offset:4px}.sk-page img{max-width:100%;display:block;height:auto}.sk-page svg{flex-shrink:0}.sk-page button:disabled{opacity:.55;cursor:not-allowed}.sk-container{max-width:1380px;margin:auto;padding:0 50px}.sk-section{padding:64px 0}.sk-announcement{min-height:59px;background:var(--sk-black);color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:8px 16px}.sk-announcement strong{font-size:20px;letter-spacing:1px;font-weight:500}.sk-announcement span{font-size:13px;color:#f0dfb4}.sk-header{height:62px;display:flex;align-items:center;justify-content:space-between;padding:0 50px;background:#fff;position:sticky;top:0;z-index:25;border-bottom:1px solid #e8dfcf}.sk-logo{font-family:Georgia,serif!important;font-size:38px;font-weight:600;letter-spacing:-2px;color:var(--sk-black)!important;line-height:1}.sk-logo span{font:12px Arial;vertical-align:top;display:inline-block;margin-top:6px;margin-left:3px}.sk-nav{position:relative;width:44px}.sk-nav summary{height:44px;width:44px;display:flex;flex-direction:column;justify-content:center;gap:6px;list-style:none}.sk-nav summary::-webkit-details-marker{display:none}.sk-nav summary span{width:24px;height:1px;background:var(--sk-black)}.sk-nav nav{position:absolute;left:-12px;top:52px;min-width:240px;background:#fff;padding:20px;box-shadow:0 5px 20px #0002;border:1px solid var(--sk-line)}.sk-nav nav a{display:block;padding:12px}.sk-cart{width:44px;height:44px;display:flex;align-items:center;justify-content:end;position:relative;color:var(--sk-black)!important}.sk-cart small{position:absolute;top:0;right:-8px;background:var(--sk-black);color:#fff;border-radius:50%;padding:1px 6px;font-size:11px}.sk-benefit-strip{display:flex;align-items:center;justify-content:center;gap:44px;padding:5px 16px;border-bottom:1px solid var(--sk-line);overflow:auto;scrollbar-width:none;white-space:nowrap;font-size:15px}.sk-benefit-strip span{display:flex;gap:8px;align-items:center}.sk-benefit-strip svg{width:18px;height:18px;color:var(--sk-gold)}.sk-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;padding-top:40px;padding-bottom:64px;align-items:start}.sk-gallery{position:sticky;top:86px}.sk-gallery-main{position:relative;background:#f4eddf;aspect-ratio:1;overflow:hidden}.sk-gallery-slide{width:100%;height:100%}.sk-gallery-slide img{width:100%;height:100%;object-fit:cover}.sk-gallery-caption{position:absolute;bottom:12px;left:12px;background:#ffffffed;color:var(--sk-black);font-size:12px;padding:6px 12px;border-radius:30px}.sk-thumbnails{display:flex;gap:6px;margin-top:10px;overflow-x:auto}.sk-thumbnails button{width:calc(20% - 5px);min-width:58px;padding:0;border:2px solid transparent;background:#f4eddf;aspect-ratio:1;overflow:hidden}.sk-thumbnails button.is-active{border-color:var(--sk-gold)}.sk-thumbnails img{height:100%;width:100%;object-fit:cover}.sk-gallery-footer{display:flex;gap:8px;justify-content:center;align-items:center;font-size:13px;margin-top:16px;color:var(--sk-muted)}.sk-gallery-footer svg{width:19px;height:19px;color:var(--sk-gold)}.sk-guarantee-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:#f6f0e3;border-radius:30px;font-size:13px;margin-bottom:20px}.sk-guarantee-pill svg{color:var(--sk-gold);height:20px;width:20px}.sk-eyebrow{font-size:17px}.sk-intro{font-size:17px;line-height:1.5;margin-bottom:16px!important}.sk-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px;background:#f7f2e8;padding:15px;margin-bottom:18px;font-size:14px}.sk-benefit-grid>span{display:flex;align-items:center;gap:7px}.sk-benefit-grid svg{width:20px;height:20px;color:var(--sk-gold)}.sk-price-line{display:flex;align-items:center;gap:15px;border-top:1px solid var(--sk-line);border-bottom:1px solid var(--sk-line);padding:12px 0;margin-bottom:22px;color:var(--sk-gold);font-size:20px}.sk-price-note{margin-left:auto;background:var(--sk-gold);color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;white-space:nowrap}.sk-packs{border:0;padding:0;margin:0;display:grid;gap:18px}.sk-pack{position:relative;border:1px solid #cfc2a8;border-radius:12px;padding:16px 20px;display:grid;grid-template-columns:115px 1fr auto;align-items:center;gap:12px;min-height:96px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.sk-pack.is-selected{background:var(--sk-champagne);border-color:var(--sk-gold);box-shadow:inset 0 0 0 1px var(--sk-gold)}.sk-pack.is-unavailable{opacity:.6;cursor:not-allowed}.sk-pack input{position:absolute;opacity:0;width:1px;height:1px}.sk-pack:has(input:focus-visible){outline:3px solid #aa7b12;outline-offset:3px}.sk-pack-images{display:flex;align-items:center;justify-content:center;height:64px;overflow:hidden}.sk-pack-images img{width:58px;height:64px;object-fit:contain;mix-blend-mode:multiply}.sk-pack-images img+img{margin-left:-29px}.sk-pack-copy strong{display:block;font-size:16px;font-weight:600}.sk-pack-copy>span{display:block;font-size:14px;margin-top:3px}.sk-pack-total{text-align:right;white-space:nowrap;color:var(--sk-black)}.sk-pack-total strong{font-size:17px}.sk-pack-total small{display:block;font-size:12px;margin-top:3px}.sk-pack-badge{position:absolute;right:30px;top:-10px;background:var(--sk-black);color:#fff;font-size:12px;border-radius:20px;line-height:20px;padding:0 22px}.sk-pack-extra{grid-column:1/-1;display:flex;align-items:center;gap:8px;border-top:1px solid #d8c48e;padding-top:9px;margin-top:0;font-size:13px}.sk-pack-extra svg{width:18px;height:18px;color:var(--sk-gold)}.sk-included{border:1px solid var(--sk-black);border-radius:12px;display:flex;justify-content:space-around;position:relative;margin:29px 0 20px;padding:24px 12px 14px;background:#fffdf7;gap:8px}.sk-included-title{position:absolute;left:15px;top:-13px;background:#f9f0d8;border:1px solid var(--sk-black);border-radius:8px;padding:2px 15px;font-size:12px;letter-spacing:1px}.sk-included>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;flex:1;font-size:12px}.sk-included svg{color:var(--sk-gold);width:27px;height:27px}.sk-button{display:flex;align-items:center;justify-content:center;gap:16px;background:#dfbf6c;color:var(--sk-black)!important;border:0;border-radius:40px;min-height:60px;padding:15px 28px;font-weight:600;text-align:center;text-decoration:none;transition:background .2s;font-size:18px}.sk-button:hover{background:#d1ad51}.sk-button-cream{background:var(--sk-cream);color:var(--sk-ink)!important}.sk-button-cream:hover{background:#d9b962}.sk-add{width:100%;font-size:21px}.sk-add>svg{width:21px;margin-left:auto}.sk-add>span:first-child{margin-right:auto}.sk-under-button{display:flex;justify-content:center;gap:7px;align-items:center;font-size:12px;margin-top:12px!important}.sk-under-button svg{width:13px;height:13px}.sk-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px}.sk-payments svg{width:36px;height:24px}.sk-shipping-note{text-align:center;font-size:12px;color:var(--sk-muted);margin:8px 0 20px!important}.sk-form-message{font-size:14px;color:#a22121}.sk-form-message:empty{display:none}.sk-form-message:not(:empty){margin-top:10px}.sk-accordions details{border-bottom:1px solid var(--sk-line)}.sk-accordions summary{display:flex;align-items:center;justify-content:space-between;padding:17px 0;font-size:16px;list-style:none;font-weight:500}.sk-accordions summary::-webkit-details-marker{display:none}.sk-accordions summary>span{font-size:23px;font-weight:400;line-height:1;transition:transform .2s}.sk-accordions details[open] summary>span{transform:rotate(45deg)}.sk-accordions details>div{font-size:15px;line-height:1.6;padding:0 0 20px;color:#514d45}.sk-accordions details a{text-decoration:underline}.sk-ritual-banner{background:radial-gradient(ellipse at 15% 40%,#443d2e,transparent 60%),var(--sk-black);color:#fff;text-align:center;padding:65px 0}.sk-ritual-banner>div>p{font-size:16px;margin-bottom:12px}.sk-ritual-banner h2{font-size:34px}.sk-number-row{display:flex;justify-content:center;gap:90px;margin:28px 0 35px}.sk-number-row>div{display:flex;flex-direction:column;gap:2px}.sk-number-row strong{font-size:56px;line-height:1.2;font-weight:500}.sk-number-row span{font-size:16px}.sk-ritual-banner .sk-button{max-width:430px;margin:auto}.sk-features{background:#f8f4ea}.sk-features h2{text-align:center;margin-bottom:30px}.sk-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.sk-feature-card{background:#fff;border:1px solid #eae1d0;border-radius:19px;padding:12px 12px 34px;text-align:center;box-shadow:0 2px 3px #00000006}.sk-feature-card img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;margin-bottom:18px}.sk-feature-card h3{font-size:20px;margin:0 0 12px}.sk-feature-card p{color:var(--sk-muted);font-size:16px;line-height:1.4}.sk-reviews{background:#f5eddc;text-align:center}.sk-reviews h2{margin-bottom:12px}.sk-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0}.sk-review-grid article{background:#fff;padding:25px;border-radius:12px}.sk-review-grid img{aspect-ratio:1;object-fit:cover;width:100%;border-radius:8px}.sk-stars{color:var(--sk-gold);letter-spacing:2px}.sk-review-grid blockquote{margin:15px 0}.sk-strip-mint{background:#f7edcf;padding-top:10px;padding-bottom:10px}.sk-reasons{text-align:center}.sk-kicker{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px;color:var(--sk-black);margin-bottom:12px!important}.sk-reasons h2{max-width:620px;margin:0 auto 32px}.sk-reason-track{display:grid;grid-auto-columns:calc((100% - 40px)/3);grid-auto-flow:column;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left}.sk-reason{scroll-snap-align:start}.sk-reason>img{aspect-ratio:1.15;object-fit:cover;width:100%;border-radius:14px;margin-bottom:20px}.sk-reason h3{margin-bottom:12px;font-size:24px}.sk-reason>p:last-child{color:var(--sk-muted);font-size:16px}.sk-reason-controls{display:flex;justify-content:center;gap:12px;margin:25px 0}.sk-reason-controls button{width:42px;height:42px;border:1px solid var(--sk-black);color:var(--sk-black);border-radius:50%;background:#fff;font-size:23px}.sk-reasons .sk-button{max-width:430px;margin:auto}.sk-comparison{background:#f6f0e4}.sk-comparison-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.sk-compare-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sk-compare-card{padding:22px 20px;border-radius:18px;overflow:hidden}.sk-compare-card>img,.sk-oil-illustration{height:190px;width:100%;object-fit:contain;border-radius:10px;margin-bottom:16px}.sk-compare-own{background:var(--sk-black);color:#fff}.sk-compare-own>img{background:#fbf6e9}.sk-compare-other{background:#eae5db;color:#6b665d}.sk-compare-card h3{text-align:center;font-size:25px}.sk-compare-card ul{padding:0;margin:20px 0 0;list-style:none;font-size:14px}.sk-compare-card li{padding:10px 0;border-top:1px solid #ffffff30;min-height:60px}.sk-oil-illustration{display:flex;align-items:center;justify-content:center;background:#ded7c9}.sk-oil-illustration svg{width:88px;height:115px;stroke-width:1}.sk-compare-text h2{font-size:37px;margin-bottom:22px}.sk-compare-text>p{color:var(--sk-muted)}.sk-compare-text ul{padding-left:22px;margin:22px 0 30px}.sk-compare-text li{margin-bottom:15px}.sk-guarantee{background:#fff}.sk-guarantee-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.sk-guarantee h2{font-size:38px;margin-bottom:20px}.sk-guarantee p{line-height:1.7;margin-bottom:25px}.sk-guarantee .sk-button{max-width:430px}.sk-guarantee-image{position:relative}.sk-guarantee-image>img{width:100%;aspect-ratio:1.2;object-fit:cover;border-radius:16px}.sk-seal{position:absolute;left:-25px;bottom:25px;background:var(--sk-black);color:#fff;width:135px;height:135px;border-radius:50%;border:4px double #dfbf6c;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1px;text-align:center}.sk-seal strong{font-size:38px;line-height:1}.sk-seal span{font-size:11px;max-width:90px}.sk-seal svg{height:22px;width:22px}.sk-final-offer{background:#f8f3e8}.sk-final-offer h2{max-width:620px;text-align:center;margin:0 auto 15px;font-size:36px}.sk-close-subtitle{text-align:center;max-width:650px;margin:0 auto 40px!important;color:var(--sk-muted)}.sk-final-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.sk-final-image img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.sk-final-image>p{text-align:center;font-size:12px;margin-top:10px}.sk-faq .sk-container{max-width:900px}.sk-faq h2{text-align:center;margin-bottom:24px}.sk-faq summary{font-size:18px;padding:20px 0}.sk-footer{padding:55px 0 24px;background:var(--sk-black);color:#fff}.sk-footer .sk-logo{color:#e4c778!important;font-size:62px}.sk-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.sk-footer h2{font-size:25px;margin-bottom:12px}.sk-footer p{font-size:15px}.sk-newsletter{display:flex;margin-top:20px;border:1px solid #a39474;border-radius:5px;overflow:hidden}.sk-newsletter input{width:100%;min-width:0;color:#fff;background:transparent;padding:14px;border:0}.sk-newsletter input::placeholder{color:#e9dfc8}.sk-newsletter button{background:var(--sk-cream);color:var(--sk-black);border:0;font-size:14px;padding:10px 18px;font-weight:600}.sk-footer-links{display:flex;gap:20px;flex-wrap:wrap;border-bottom:1px solid #ffffff30;padding:35px 0 25px;font-size:14px}.sk-footer-links a:hover{text-decoration:underline}.sk-disclaimer{font-size:12px!important;color:#d9d0bc;padding:25px 0;max-width:1100px;line-height:1.7}.sk-footer-bottom{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#e9dfc8}.sk-sticky{position:fixed;bottom:0;left:0;right:0;padding:10px max(20px,calc((100vw - 1280px)/2));background:#fffffff5;border-top:1px solid var(--sk-line);box-shadow:0 -3px 20px #0000000a;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sk-sticky-info{display:flex;gap:12px;align-items:center}.sk-sticky-info img{height:50px;width:50px;object-fit:cover;border-radius:5px}.sk-sticky-info strong,.sk-sticky-info small{display:block}.sk-sticky-info strong{font-size:16px}.sk-sticky-info small{font-size:12px;color:var(--sk-muted)}.sk-sticky .sk-button{min-height:48px;min-width:300px;font-size:17px}.sk-page:has(.sk-sticky:not([hidden])) .sk-footer{padding-bottom:100px}@media(min-width:1500px){.sk-container{max-width:1440px}.sk-hero{gap:55px}}@media(max-width:1100px){.sk-container{padding-left:30px;padding-right:30px}.sk-hero{gap:28px}.sk-pack{grid-template-columns:80px 1fr auto;padding:15px 12px;gap:8px}.sk-header{padding:0 30px}.sk-price-line{gap:9px;font-size:18px}.sk-price-note{font-size:10px;padding:4px 6px}.sk-benefit-strip{gap:25px}.sk-comparison-layout,.sk-final-grid,.sk-guarantee-layout{gap:30px}}@media(max-width:749px){html{scroll-padding-top:72px}.sk-page{font-size:16px}.sk-container{padding-left:18px;padding-right:18px}.sk-section{padding:40px 0}.sk-announcement{min-height:52px;padding:7px 12px}.sk-announcement strong{font-size:14px;letter-spacing:.7px}.sk-announcement span{font-size:11px}.sk-header{height:58px;padding:0 18px}.sk-logo{font-size:34px}.sk-benefit-strip{justify-content:flex-start;gap:24px;font-size:12px;padding:8px 18px}.sk-benefit-strip svg{height:15px;width:15px}.sk-hero{display:flex;flex-direction:column;gap:23px;padding-top:18px;padding-bottom:35px}.sk-gallery{position:relative;top:auto;width:100%}.sk-gallery-main{border-radius:6px}.sk-gallery-caption{font-size:10px;bottom:8px;left:8px;padding:5px 10px}.sk-thumbnails{gap:5px;margin-top:7px}.sk-thumbnails button{width:calc(20% - 4px);min-width:48px;border-radius:3px}.sk-gallery-footer{margin-top:10px;font-size:11px}.sk-summary{width:100%}.sk-guarantee-pill{margin-bottom:15px;font-size:12px;padding:5px 10px}.sk-eyebrow{font-size:14px}.sk-page h1{font-size:27px;margin:5px 0 14px;letter-spacing:-.8px}.sk-intro{font-size:16px;margin-bottom:15px!important}.sk-benefit-grid{padding:12px 10px;font-size:12px;gap:10px 8px}.sk-benefit-grid svg{width:18px;height:18px}.sk-price-line{font-size:18px;padding:11px 0;margin-bottom:23px;gap:9px}.sk-price-note{font-size:10px;margin-left:auto}.sk-pack{grid-template-columns:75px 1fr auto;min-height:92px;border-radius:10px;padding:14px 11px;gap:8px}.sk-pack-images{height:57px}.sk-pack-images img{width:52px;height:57px}.sk-pack-images img+img{margin-left:-30px}.sk-pack-copy strong{font-size:16px}.sk-pack-copy>span{font-size:12px}.sk-pack-total strong{font-size:17px}.sk-pack-total small{font-size:11px}.sk-pack-badge{right:17px;font-size:11px;padding:0 17px}.sk-pack-extra{font-size:12px;padding-top:9px}.sk-included{margin-top:28px;padding-top:24px}.sk-included-title{font-size:10px}.sk-included>div{font-size:11px}.sk-button{min-height:56px;padding:14px 20px;font-size:17px}.sk-add{font-size:20px}.sk-under-button{font-size:11px;gap:5px}.sk-shipping-note{font-size:11px}.sk-accordions summary{font-size:16px;padding:17px 0}.sk-ritual-banner{padding:38px 0}.sk-ritual-banner h2{font-size:29px}.sk-ritual-banner>div>p{font-size:13px}.sk-number-row{gap:0;justify-content:space-between;margin:25px 0}.sk-number-row>div{width:33.33%}.sk-number-row strong{font-size:40px}.sk-number-row span{font-size:12px}.sk-page h2{font-size:29px;letter-spacing:-.7px}.sk-feature-grid{grid-template-columns:1fr 1fr;gap:12px}.sk-feature-card{padding:8px 8px 20px;border-radius:12px}.sk-feature-card img{border-radius:7px;margin-bottom:14px}.sk-feature-card h3{font-size:17px;margin-bottom:9px}.sk-feature-card p{font-size:13px;line-height:1.45}.sk-feature-grid{align-items:stretch}.sk-reviews .sk-review-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.sk-review-grid article{min-width:85%;scroll-snap-align:start}.sk-kicker{font-size:12px}.sk-reasons h2{margin-bottom:25px}.sk-reason-track{grid-auto-columns:85%;gap:14px}.sk-reason>img{border-radius:10px}.sk-reason h3{font-size:23px}.sk-reason>p:last-child{font-size:15px}.sk-comparison-layout{display:flex;flex-direction:column-reverse;gap:28px}.sk-compare-text h2{font-size:29px;margin-bottom:16px}.sk-compare-text ul{font-size:15px}.sk-compare-cards{width:100%;gap:10px}.sk-compare-card{padding:15px 12px;border-radius:12px}.sk-compare-card>img,.sk-oil-illustration{height:145px}.sk-compare-card h3{font-size:22px}.sk-compare-card ul{font-size:12px;margin-top:15px}.sk-compare-card li{min-height:58px}.sk-guarantee-layout{display:flex;flex-direction:column;gap:28px}.sk-guarantee h2{font-size:32px}.sk-guarantee-image{width:100%}.sk-seal{left:12px;bottom:12px;width:112px;height:112px}.sk-seal strong{font-size:30px}.sk-seal span{font-size:10px}.sk-final-grid{display:block}.sk-final-image{display:none}.sk-final-offer h2{font-size:30px}.sk-close-subtitle{font-size:15px;margin-bottom:28px!important}.sk-faq summary{font-size:16px}.sk-faq details>div{font-size:15px}.sk-footer{padding-top:38px}.sk-footer-top{display:flex;flex-direction:column;gap:30px}.sk-footer-top>div{width:100%}.sk-footer .sk-logo{font-size:48px}.sk-footer h2{font-size:24px}.sk-footer-links{gap:15px 22px;font-size:12px;padding-top:28px}.sk-footer-bottom{flex-direction:column;font-size:11px;gap:10px}.sk-disclaimer{font-size:11px!important}.sk-sticky{padding:9px 12px calc(9px + env(safe-area-inset-bottom));gap:10px}.sk-sticky-info{gap:8px;min-width:0}.sk-sticky-info img{width:38px;height:42px}.sk-sticky-info strong{font-size:12px}.sk-sticky-info small{font-size:10px}.sk-sticky .sk-button{min-width:0;flex-shrink:0;padding:11px 15px;gap:10px;font-size:14px;min-height:44px}.sk-page:has(.sk-sticky:not([hidden])) .sk-footer{padding-bottom:95px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sk-page *{transition:none!important}}.sk-gallery-curated .sk-gallery-main{aspect-ratio:auto;background:#fff;border:1px solid #eee9df}.sk-gallery-curated .sk-gallery-slide{height:auto}.sk-gallery-curated .sk-gallery-slide>img{aspect-ratio:1;object-fit:cover;height:auto}.sk-slide-caption{min-height:83px;background:#fff;padding:15px 18px;border-top:1px solid #eee9df}.sk-slide-caption strong{display:block;font-size:19px;line-height:1.25;font-weight:600}.sk-slide-caption span{display:block;color:var(--sk-muted);font-size:13px;line-height:1.45;margin-top:5px}.sk-gallery-curated .sk-thumbnails{gap:7px;padding-bottom:3px}.sk-gallery-curated .sk-thumbnails button{flex:1 0 67px;width:calc(16.66% - 6px);aspect-ratio:auto;background:#fff;border-radius:3px}.sk-gallery-curated .sk-thumbnails img{aspect-ratio:1;height:auto}.sk-gallery-curated .sk-thumbnails button>span{display:block;font-size:10px;line-height:1.2;padding:7px 2px;color:#171717}.sk-photo-routine{background:#fff}.sk-routine-heading{text-align:center;max-width:660px;margin:0 auto 32px}.sk-routine-heading h2{margin:10px 0 14px}.sk-routine-heading>p:last-child{font-size:16px;color:var(--sk-muted);line-height:1.6}.sk-photo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.sk-step-photo{position:relative;overflow:hidden;border-radius:8px;background:#faf8f3}.sk-step-photo>img{aspect-ratio:1;width:100%;object-fit:cover;object-position:center}.sk-step-photo>span{position:absolute;top:14px;left:14px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#171717;color:#fff;font-size:15px;font-weight:600}.sk-photo-steps h3{font-size:23px;margin:18px 0 9px}.sk-photo-steps p{font-size:16px;color:var(--sk-muted);line-height:1.6;max-width:360px}.sk-routine-note{text-align:center;font-size:12px;color:var(--sk-muted);margin:28px 0 0!important}@media(max-width:749px){.sk-gallery-curated .sk-thumbnails button{flex-basis:60px}.sk-slide-caption{min-height:79px;padding:13px 15px}.sk-slide-caption strong{font-size:18px}.sk-slide-caption span{font-size:12px}.sk-photo-steps{grid-template-columns:1fr;gap:30px}.sk-photo-steps article{max-width:480px;margin:auto;width:100%}.sk-photo-steps h3{font-size:22px;margin-top:16px}.sk-photo-steps p{font-size:15px}.sk-routine-heading{margin-bottom:24px}.sk-routine-note{font-size:11px}.sk-home .sk-home-hero-image>img{aspect-ratio:4/5;object-position:center}}@media(min-width:900px){.sk-gallery-curated{width:100%;max-width:min(100%,calc(100svh - 400px));min-width:320px;margin:0 auto}.sk-gallery-curated .sk-gallery-footer{margin-top:10px;font-size:11px}}@media(min-width:900px)and (max-height:700px){.sk-gallery-curated{position:static;max-width:100%}}.sk-supplied-result{background:#faf9f6}.sk-result-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;max-width:1180px}.sk-result-visual{border:1px solid #e7e3da;background:#fff;padding:12px}.sk-result-visual>img{width:100%;height:auto}.sk-result-labels{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:13px;letter-spacing:.7px;padding:3px 0 10px}.sk-result-layout h2{margin:12px 0 22px}.sk-result-layout p:not(.sk-kicker){font-size:17px;line-height:1.65}.sk-result-layout small{display:block;font-size:12px;line-height:1.6;color:var(--sk-muted);margin:16px 0 26px}.sk-result-layout .sk-button{max-width:360px}@media(max-width:749px){.sk-result-layout{grid-template-columns:1fr;gap:28px}.sk-result-layout h2{font-size:29px}.sk-result-layout p:not(.sk-kicker){font-size:15px}.sk-result-layout .sk-button{max-width:none}}.sk-gallery-curated .sk-gallery-slide.is-comparison>img{object-fit:contain;background:#fff}.sk-gallery-results-link{display:block;text-align:center;font-size:13px;color:var(--sk-ink);text-underline-offset:4px;margin-top:14px}.sk-results{background:#faf9f6}.sk-results-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.sk-results-heading h2{margin:9px 0 14px}.sk-results-heading p:not(.sk-kicker){font-size:16px;line-height:1.6;color:var(--sk-muted);max-width:610px;margin:0}.sk-results-controls{display:flex;gap:8px;flex-shrink:0}.sk-results-controls button{width:46px;height:46px;border:1px solid #c7b994;background:#fff;color:#161616;border-radius:50%;font-size:23px;cursor:pointer}.sk-results-controls button:disabled{opacity:.35;cursor:default}.sk-results-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;overscroll-behavior-x:contain;padding:0 0 16px;scrollbar-width:thin;scrollbar-color:#b29b61 #e8e5df}.sk-results-card{flex:0 0 calc((100% - 24px)/2);min-width:0;margin:0;scroll-snap-align:start;background:#fff;border:1px solid #e7e3da;border-radius:12px;overflow:hidden}.sk-results-card>div{aspect-ratio:1.135;display:flex;align-items:center;justify-content:center;background:#fff}.sk-results-card img{width:100%;height:100%;object-fit:contain;display:block}.sk-results-card figcaption{padding:16px 20px;display:flex;flex-direction:column;gap:5px;border-top:1px solid #f1ede5}.sk-results-card figcaption strong{font-size:17px}.sk-results-card figcaption span{font-size:12px;color:var(--sk-muted)}.sk-results-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px}.sk-results-footer p{max-width:620px;font-size:12px;line-height:1.7;color:var(--sk-muted);margin:0}.sk-results-footer .sk-button{max-width:310px;width:100%;flex-shrink:0}.sk-results button:focus-visible,.sk-results-track:focus-visible,.sk-gallery-results-link:focus-visible{outline:2px solid #161616;outline-offset:4px}@media(max-width:749px){.sk-results-heading{align-items:start;gap:12px}.sk-results-heading h2{font-size:29px}.sk-results-heading p:not(.sk-kicker){font-size:14px}.sk-results-controls{gap:5px}.sk-results-controls button{width:34px;height:34px;font-size:19px}.sk-results-track{gap:14px}.sk-results-card{flex-basis:100%}.sk-results-card figcaption{padding:14px}.sk-results-card figcaption strong{font-size:16px}.sk-results-footer{flex-direction:column;align-items:stretch;gap:18px}.sk-results-footer .sk-button{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/silkie-gel.css.map */
