
/* base-bundle.css */
@font-face{font-family:Manrope;src:url("/wp-content/themes/starlice-atelier/assets/manrope-regular.woff2") format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url("/wp-content/themes/starlice-atelier/assets/manrope-semibold.woff2") format('woff2');font-style:normal;font-weight:500 800;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url("/wp-content/themes/starlice-atelier/assets/cormorant-regular.woff2") format('woff2');font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url("/wp-content/themes/starlice-atelier/assets/cormorant-italic.woff2") format('woff2');font-style:italic;font-weight:300 700;font-display:swap}:root{--ink:#272b25;--gold:#8c703e;--paper:#f8f7f3;--line:#dcdcd1;--muted:#62665d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{text-underline-offset:5px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}img{max-width:100%;height:auto}figure{margin:0}p{margin:0 0 1.2em}h1,h2,h3{font-weight:400}h1{font-size:clamp(3rem,5.5vw,5.8rem);letter-spacing:-.045em}h2{font-size:clamp(2.5rem,4.5vw,4.6rem);letter-spacing:-.035em}h3{font-size:2rem;letter-spacing:-.025em}.wp-site-blocks{padding:0}.wp-site-blocks>*,.home-main,.home-main>.wp-block-post-content{margin-block-start:0!important}.wp-block-post-content>*{margin-block-start:0}.wp-block-template-part{margin-top:0}body .is-layout-constrained>.alignwide{max-width:1320px}.announcement{min-height:34px;text-align:center;background:var(--ink);color:#fff;font-size:10px;letter-spacing:.08em;padding:7px 16px}.announcement .wp-block-shortcode{margin:0}.site-header{padding:23px 4.5%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--line);background:var(--paper);gap:24px;min-height:104px}.site-header>*{margin:0!important}.site-header .wp-block-navigation{font-size:12px;gap:27px}.site-header .wp-block-navigation a{text-decoration:none}.site-header .wp-block-navigation a:hover{color:var(--gold)}.wordmark{text-align:center}.wordmark .wp-block-site-title{font-family:'Cormorant Garamond',Georgia,serif;font-size:38px;letter-spacing:.02em;line-height:.9;font-weight:500;margin:0}.wordmark a{text-decoration:none}.wordmark p.brand-sub{font-family:Manrope,Arial,sans-serif;font-size:9px;letter-spacing:.29em;text-transform:uppercase;margin:9px 0 0}.header-tools{display:flex;align-items:center;justify-content:flex-end;gap:26px;font-size:12px}.header-tools a{text-decoration:none}.bag-link{display:flex;align-items:center;gap:9px;min-height:44px;min-width:44px;justify-content:center}.bag-count{font-size:11px}.home-main>div{margin:0}.hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:660px;border-bottom:1px solid var(--line);position:relative}.hero-grid>*{margin:0!important}.hero-copy{padding:70px 10% 70px 9%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--gold);margin-bottom:28px}.hero-copy h1{margin:0 0 24px;max-width:600px;font-size:clamp(3.8rem,6.5vw,6.7rem);line-height:.99}.hero-copy h1 em{font-weight:400;color:var(--gold)}.hero-copy .hero-intro{font-size:14px;color:var(--muted);max-width:335px;line-height:1.85;margin-bottom:28px}.hero-copy .product-line{font-size:10px;letter-spacing:.1em;margin-bottom:29px}.hero-copy>.wp-block-shortcode{width:100%;margin:0}.purchase-link{display:flex;align-items:center;gap:25px}.sc-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;background:var(--ink);color:#fff;text-decoration:none;border:1px solid var(--ink);border-radius:0;padding:17px 25px;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .2s}.sc-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:#414939;color:#fff}.purchase-price{font-size:16px;white-space:nowrap}.woocommerce-Price-currencySymbol{font-size:.85em}.hero-visual{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;min-width:0}.hero-visual .wp-block-image{width:100%;max-width:750px;margin:0}.hero-visual img{width:100%;height:560px;object-fit:contain;display:block}.hero-visual .hero-caption{position:absolute;bottom:28px;left:35px;right:35px;display:block;text-align:center;font-size:9px;letter-spacing:.18em;color:var(--muted)}.hero-index{position:absolute;top:28px;left:32px;font-size:10px;letter-spacing:.15em;color:var(--muted)}.hero-copy .small-note{font-size:10px;color:var(--muted);margin:20px 0 0}.benefit-ribbon{display:flex;justify-content:space-around;gap:25px;padding:24px 5%;border-bottom:1px solid var(--line);flex-wrap:wrap}.benefit-ribbon p{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.benefit-ribbon p:before{content:'✳';color:var(--gold);margin-right:12px}.section{padding:100px 6%;max-width:1500px;margin:auto}.section-heading{display:flex;justify-content:space-between;gap:45px;align-items:end;margin-bottom:48px}.section-heading h2{margin:0;max-width:640px}.section-heading>p{max-width:290px;font-size:13px;color:var(--muted);margin:0}.split-story{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.split-story>*{margin:0}.texture-image{overflow:hidden;min-height:520px;background:#e6d9c8}.texture-image img{width:100%;height:560px;object-fit:cover;object-position:right center;display:block}.story-copy h2{margin:0 0 25px}.story-copy>p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:440px}.text-link a,.text-link{font-size:12px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:8px;display:inline-block;margin-top:18px}.formula-section{background:#eeeee6;padding:90px 6%}.formula-inner{max-width:1320px;margin:auto}.formula-list{border-top:1px solid #c9ccbf}.formula-row{display:grid;grid-template-columns:70px 1fr 1fr;align-items:baseline;gap:25px;padding:27px 0;border-bottom:1px solid #c9ccbf}.formula-row>*{margin:0}.formula-row .number{font-size:11px;color:var(--gold)}.formula-row h3{font-size:33px}.formula-row p:last-child{font-size:13px;max-width:420px;color:var(--muted)}.brand-section{padding:100px 6%;max-width:1500px;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:9%;align-items:center}.brand-section h2{margin:0 0 24px}.brand-section p:not(.eyebrow){font-size:14px;color:var(--muted)}.brand-video{background:#e9e5db}.brand-video video{width:100%;display:block;aspect-ratio:16/10;object-fit:contain;background:#ede9df}.brand-video figcaption{font-size:10px;letter-spacing:.09em;text-transform:uppercase;margin:17px 0 0;text-align:center;color:var(--muted)}.faq-section{border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding:85px 6%;max-width:1500px;margin:auto}.faq-section h2{margin:0}.faq-section .wp-block-details{border-bottom:1px solid var(--line);padding:20px 0;margin:0}.wp-block-details summary{font-size:14px;cursor:pointer;padding:5px 30px 5px 0;line-height:1.6}.wp-block-details p{font-size:13px;color:var(--muted);max-width:640px;margin:17px 0 5px;line-height:1.9}.closing{background:#e9e3d7;padding:68px 6%;display:flex;align-items:center;justify-content:space-between;gap:35px}.closing h2{font-size:clamp(2.4rem,3.7vw,4rem);margin:0}.closing .eyebrow{margin-bottom:16px}.closing>*{margin:0}.footer-main{background:var(--ink);color:#f7f5ed;padding:65px 6% 25px}.footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:50px;padding-bottom:58px}.footer-main a{color:inherit;text-decoration:none}.footer-main h2{font-size:44px;letter-spacing:.015em;margin:0 0 10px}.footer-main p{font-size:12px;line-height:1.9;color:#c4c7bc;max-width:280px}.footer-main h3{font:500 10px Manrope,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#c9b68d;margin:0 0 24px}.footer-links{display:flex;flex-direction:column;gap:10px;font-size:12px}.footer-links p{margin:0}.footer-links a:hover{text-decoration:underline}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #4d5348;padding-top:23px;font-size:9px;letter-spacing:.06em}.footer-bottom p{font-size:9px;margin:0;max-width:none}.standard-page{max-width:1180px!important;margin:auto;padding:65px 5% 95px;min-height:55vh}.standard-page>h1{max-width:none!important;margin:0 0 45px}.standard-page>.wp-block-post-content{max-width:none!important}.standard-page .wp-block-post-content>p{max-width:740px}.standard-page .wp-block-heading{margin-top:45px}.editorial-page{margin-top:0}.page-intro{padding:85px 7%;max-width:1500px;margin:auto;border-bottom:1px solid var(--line)}.page-intro h1{max-width:850px;margin:0 0 28px}.page-intro>p:not(.eyebrow){max-width:570px;color:var(--muted);font-size:15px}.product-main{padding:30px 5% 65px}.woocommerce .woocommerce-breadcrumb{font-size:11px;color:var(--muted);margin:0 0 40px}.woocommerce .woocommerce-breadcrumb a{color:var(--muted)}.woocommerce div.product{max-width:1260px;margin:auto}.woocommerce div.product div.images{width:49%;background:#fff}.woocommerce div.product div.summary{width:43%;padding-top:25px}.woocommerce div.product .product_title{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(2.8rem,4vw,4.5rem);line-height:1.05;letter-spacing:-.035em}.product-eyebrow{font-size:10px;letter-spacing:.15em;color:var(--gold);margin:0 0 18px}.woocommerce div.product p.price{font-family:Manrope,sans-serif;color:var(--ink);font-size:25px;margin:24px 0}.woocommerce-product-details__short-description{font-size:14px;line-height:1.9;color:var(--muted)}.woocommerce div.product form.cart{display:flex;align-items:stretch;gap:12px;margin:25px 0 20px}.woocommerce .quantity .qty{min-height:54px;width:75px;border:1px solid #b6b9ad;background:transparent;padding:8px;text-align:center;border-radius:0}.woocommerce div.product form.cart .button{flex:1;background:var(--ink);border:1px solid var(--ink);justify-content:center;font-size:13px;border-radius:0}.product_meta{font-size:10px;color:var(--muted);margin-top:24px;display:flex;gap:20px}.purchase-notes{display:flex;gap:15px;flex-wrap:wrap;font-size:10px;padding:18px 0;border-top:1px solid var(--line)}.shipping-note{font-size:11px;color:var(--muted)}.woocommerce div.product .woocommerce-tabs{padding-top:60px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid var(--line)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent;border:0;margin:0 30px 0 0;padding:0;border-radius:0;font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent;border-bottom:2px solid var(--ink)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;padding:15px 0}.woocommerce-Tabs-panel>h2:first-child{display:none}.woocommerce .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:10px;padding:12px!important;background:var(--paper)}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{max-width:90px;float:none!important;border:1px solid var(--line)}.woocommerce #reviews #comments h2{font-size:28px}.woocommerce #reviews #comments .woocommerce-noreviews{color:var(--muted);font-size:14px}.woocommerce #review_form #respond{max-width:650px;margin:30px 0}.woocommerce table.shop_table{border:0;border-collapse:collapse;border-radius:0;font-size:14px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:20px 12px;border-bottom:1px solid var(--line)}.woocommerce table.cart img{width:85px}.woocommerce table.shop_table th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.woocommerce .cart-collaterals .cart_totals{background:#eeeee6;padding:30px;margin:25px 0}.woocommerce .cart-collaterals h2{font-size:32px;margin:0 0 20px}.woocommerce .wc-proceed-to-checkout a.checkout-button{font-size:14px;background:var(--ink);display:block;text-align:center;padding:20px;border-radius:0}.woocommerce a.remove{color:var(--muted)!important}.woocommerce a.remove:hover{background:var(--ink);color:#fff!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top:2px solid var(--gold);background:#eeeee6;color:var(--ink);font-size:13px;padding:20px 24px 20px 50px;margin-bottom:25px}.woocommerce-message::before,.woocommerce-info::before{color:var(--gold)}.woocommerce form .form-row label{font-size:12px;margin-bottom:8px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.sc-contact-form input,.sc-contact-form textarea,.sc-contact-form select{border:1px solid #bbbfb1;background:#fff;border-radius:0;padding:13px 14px;width:100%;font-size:14px;color:var(--ink);min-height:48px}.woocommerce form .form-row{padding:4px 0;margin:0 0 14px}.woocommerce form .form-row textarea{min-height:120px}.woocommerce form.checkout h3{font-size:32px;margin:25px 0}.woocommerce #payment{background:#eeeee6;border-radius:0}.woocommerce #payment div.payment_box{background:#e0e2d6;font-size:13px}.woocommerce #payment div.payment_box::before{border-bottom-color:#e0e2d6}.woocommerce #payment ul.payment_methods{padding:24px}.woocommerce #payment #place_order{width:100%;justify-content:center;padding:19px}.woocommerce-privacy-policy-text{font-size:11px;line-height:1.8}.woocommerce-checkout-review-order{margin-top:25px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--line);border-radius:0}.woocommerce form .show-password-input{top:13px}.woocommerce .woocommerce-MyAccount-navigation{background:#eeeee6;padding:24px}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce .woocommerce-MyAccount-navigation a{display:block;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation .is-active a{font-weight:700}.woocommerce .woocommerce-MyAccount-content{font-size:14px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{margin-bottom:25px}.woocommerce table.cart td.actions .coupon .input-text{width:150px;min-height:51px;border:1px solid #bbbfb1}.woocommerce button.button:disabled{opacity:.45!important}.select2-container--default .select2-selection--single{height:48px;border:1px solid #bbbfb1;border-radius:0;background:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px;font-size:14px;padding-left:14px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.sc-contact-form{max-width:780px}.sc-contact-form label{display:block;font-size:12px;margin-bottom:8px}.sc-contact-form>p{margin-bottom:24px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-help{font-size:11px;color:var(--muted)}.sc-honeypot{position:absolute;left:-9999px}.form-success{padding:35px;background:#eeeee6}.form-success h2{font-size:35px}.woocommerce-result-count,.woocommerce-ordering{font-size:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Cormorant Garamond',Georgia,serif;font-size:28px}.woocommerce ul.products li.product .price{color:var(--ink)}.wp-block-video video{max-width:100%}.editor-styles-wrapper .hero-grid{min-height:600px}.editor-styles-wrapper .hero-copy{padding:50px}.editor-styles-wrapper .wp-block-shortcode{border:1px dashed var(--line)}@media(min-width:1500px){.hero-copy{padding-left:max(9%,calc((100vw - 1350px)/2))}.hero-grid{min-height:720px}.hero-visual img{height:650px}}@media(max-width:1000px){.site-header{padding:18px 4%;gap:16px}.site-header .wp-block-navigation{gap:17px;font-size:11px}.hero-grid{min-height:560px}.hero-copy{padding:50px 8%}.hero-copy h1{font-size:5rem}.hero-visual img{height:470px}.section,.brand-section{padding:70px 5%}.split-story{gap:6%}.texture-image{min-height:420px}.texture-image img{height:430px}.faq-section{padding:60px 5%}.header-tools{gap:17px}.formula-section{padding:65px 5%}.closing{padding:55px 5%}.purchase-link{gap:15px}.sc-button{gap:25px;padding:16px 20px}}@media(max-width:781px){.site-header{grid-template-columns:1fr auto 1fr;min-height:86px;padding:15px 5%}.site-header .wp-block-navigation__responsive-container-open{display:flex}.site-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.site-header .wordmark .wp-block-site-title{font-size:32px}.header-tools .account-link{display:none}.hero-grid{grid-template-columns:1fr 1fr;min-height:480px}.hero-copy h1{font-size:4rem}.hero-copy .hero-intro{font-size:12px}.hero-copy .product-line{font-size:9px}.hero-visual img{height:400px}.hero-copy .small-note{font-size:9px}.hero-copy{padding:40px 8%}.purchase-link{flex-wrap:wrap;gap:12px}.purchase-price{font-size:14px}.hero-caption{font-size:8px!important}.benefit-ribbon{padding:20px 5%;gap:17px}.benefit-ribbon p{font-size:9px}.split-story{grid-template-columns:1fr;gap:40px}.texture-image{max-height:450px}.section-heading{display:block}.section-heading>p{margin-top:24px;max-width:480px}.brand-section{grid-template-columns:1fr;gap:35px}.brand-section>div{max-width:650px}.faq-section{grid-template-columns:1fr;gap:30px}.footer-top{grid-template-columns:1fr 1fr;gap:35px}.footer-top>div:first-child{grid-column:1/-1}.footer-main{padding:50px 6% 25px}.footer-bottom{flex-direction:column;gap:10px}.closing{align-items:flex-start;flex-direction:column}.formula-row{grid-template-columns:40px 1fr;gap:10px}.formula-row p:last-child{grid-column:2}.formula-row h3{font-size:29px}.product-main{padding:25px 5% 55px}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce div.product div.summary{padding-top:18px}.woocommerce .woocommerce-breadcrumb{margin-bottom:22px}.woocommerce div.product .product_title{font-size:43px}.woocommerce div.product .woocommerce-tabs{padding-top:20px}.woocommerce .cart-collaterals .cart_totals{width:100%}.standard-page{padding:45px 5% 70px}.standard-page>h1{font-size:48px;margin-bottom:30px}.form-pair{grid-template-columns:1fr;gap:0}.page-intro{padding:60px 6%}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce table.shop_table_responsive tr td{padding:18px 12px}.woocommerce table.cart td.actions .coupon .input-text{width:48%}.woocommerce table.cart td.actions .coupon .button{width:48%;justify-content:center}.woocommerce-order .woocommerce-order-overview{padding:0;display:flex;flex-wrap:wrap;gap:20px}.woocommerce-order .woocommerce-order-overview li{margin:0}.wp-block-navigation__responsive-container.is-menu-open{padding:30px;background:var(--paper)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:25px;font-size:22px}}@media(max-width:560px){.announcement{font-size:9px;letter-spacing:.025em;min-height:31px}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:45px 7% 38px}.hero-copy h1{font-size:60px;max-width:360px;margin-bottom:22px}.hero-copy .hero-intro{font-size:13px;max-width:300px;margin-bottom:23px}.hero-copy .eyebrow{font-size:9px;margin-bottom:22px}.hero-copy .product-line{margin-bottom:23px}.hero-copy .purchase-link{flex-wrap:nowrap;gap:22px}.hero-visual{min-height:390px;border-top:1px solid var(--line)}.hero-visual img{height:390px;width:100%;object-fit:contain}.hero-visual .hero-caption{bottom:15px}.hero-index{top:18px;left:22px;font-size:9px}.benefit-ribbon{display:grid;grid-template-columns:1fr 1fr;gap:14px 5px;padding:22px 6%}.benefit-ribbon p{font-size:8px;letter-spacing:.04em}.benefit-ribbon p:before{margin-right:6px}.section{padding:60px 6%}.texture-image{min-height:350px}.texture-image img{height:370px}.story-copy h2{font-size:43px}.formula-section{padding:55px 6%}.formula-section h2{font-size:44px}.brand-section{padding:60px 6%}.brand-section h2{font-size:44px}.faq-section{padding:55px 6%}.faq-section h2{font-size:43px}.wp-block-details summary{font-size:13px}.closing h2{font-size:40px}.footer-top{gap:30px 18px}.footer-links{font-size:11px}.footer-main h2{font-size:39px}.footer-main h3{font-size:9px}.page-intro h1{font-size:49px}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-right:17px;font-size:10px}.woocommerce form.checkout h3{font-size:29px}.woocommerce .woocommerce-MyAccount-navigation{margin-bottom:25px}.woocommerce .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-content{width:100%;float:none}}.texture-image img{width:200%;max-width:none;transform:translateX(-50%)}.hero-copy>*{margin-block-start:0!important}.wordmark .brand-sub{text-transform:none;letter-spacing:.22em}@media(max-width:560px){.hero-copy{padding:30px 7% 26px}.hero-copy h1{font-size:49px;line-height:1.01;margin-bottom:17px}.hero-copy .eyebrow{margin-bottom:16px}.hero-copy .hero-intro{margin-bottom:17px}.hero-copy .product-line{margin-bottom:18px}.hero-copy .small-note{margin-top:14px!important}.hero-visual{min-height:310px}.hero-visual img{height:310px}.hero-copy h1 br{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}.texture-image img{width:250%;transform:translateX(-60%)}:root{--ink:#29231f;--gold:#a1834a;--paper:#f6f1e9;--line:#ded6c9;--muted:#645e56;--wine:#3c252a;--sand:#e9e0d3}body{background:var(--paper);color:var(--ink)}.announcement{background:var(--wine);min-height:34px;letter-spacing:.06em;font-size:11px}.site-header{background:#fff;padding:16px 5%;min-height:94px;border-color:#e9e4dd}.site-header .wp-block-navigation{font-size:12px;gap:30px}.site-header .wp-block-navigation a:hover,.footer-main a:hover{color:var(--gold)}.wordmark .wp-block-site-title{font-size:37px;letter-spacing:.035em}.wordmark p.brand-sub{font-size:8px;letter-spacing:.37em;color:#806a50}.header-tools{font-size:12px}.hero-grid{grid-template-columns:54% 46%;min-height:690px;border:0}.hero-copy{background:var(--wine);color:#fff;padding:80px clamp(32px,6vw,110px);align-items:flex-start}.hero-copy .eyebrow{color:#d7b674;margin-bottom:42px;font-size:10px;letter-spacing:.22em}.hero-copy h1{font-size:clamp(70px,7.4vw,122px);line-height:.86;letter-spacing:-.055em;max-width:720px;margin:0 0 42px;color:#fff}.hero-copy h1 em{color:#e8d7ba;font-style:italic;display:block;line-height:.93}.hero-copy .hero-intro{color:#e4dcd8;font-size:15px;line-height:1.75;max-width:410px;margin-bottom:32px}.hero-copy .product-line{color:#d8c9c4;font-size:11px;letter-spacing:.17em;margin-bottom:34px}.hero-copy .purchase-link{gap:23px}.hero-copy .sc-button{background:#f7f0e4;color:var(--wine);border-color:#f7f0e4;min-width:230px;font-size:13px;font-weight:700;padding:19px 23px}.hero-copy .sc-button:hover{background:#e7d8c1;color:var(--wine)}.hero-copy .purchase-price{font-size:22px;font-weight:600;color:#fff}.hero-copy .small-note{color:#d7c9c4;font-size:11px;margin-top:19px!important}.hero-visual{background:#fff;isolation:isolate}.hero-visual .wp-block-image{max-width:920px}.hero-visual img{height:620px;width:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.hero-index{color:#806f59;top:35px;left:38px;font-size:10px}.hero-visual .hero-caption{color:#8b8175;bottom:23px;font-size:10px}.benefit-ribbon{background:#eee7dc;border-bottom:1px solid #ded6ca;justify-content:space-between;flex-wrap:nowrap;gap:0;padding:0 4%}.benefit-ribbon p{font-size:10px;font-weight:600;letter-spacing:.09em;line-height:1.5;flex:1;text-align:center;padding:22px 12px;border-right:1px solid #d6ccbc}.benefit-ribbon p:last-child{border:0}.benefit-ribbon p:before{content:none}.section{padding:115px 5%;max-width:none}.split-story{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;background:#e6d9c7}.texture-image{height:590px;min-height:0;overflow:hidden}.texture-image img{width:250%;height:590px;object-fit:cover;object-position:center;max-width:none;transform:translateX(-60%)}.story-copy{padding:clamp(35px,5vw,90px);display:flex;flex-direction:column;justify-content:center}.story-copy .eyebrow{color:#80633d;margin-bottom:34px}.story-copy h2{font-size:clamp(53px,5.4vw,91px);line-height:.91;margin:0 0 35px;max-width:570px}.story-copy>p:not(.eyebrow){color:#443a32;font-size:15px;line-height:1.75;max-width:500px}.text-link a,.text-link{color:var(--wine);font-size:12px;font-weight:700;border-bottom-color:var(--wine);margin-top:22px}.formula-section{background:#fff;padding:115px 5%}.formula-inner{max-width:1400px;display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:start}.formula-section .section-heading{display:block;margin:0}.formula-section h2{font-size:clamp(55px,5vw,82px);line-height:.98;margin:0 0 35px;max-width:570px}.formula-section .section-heading>p{font-size:14px;color:var(--muted)}.formula-list{border-top:1px solid var(--line)}.formula-row{grid-template-columns:42px 1fr;gap:4px 20px;padding:25px 0;border-color:var(--line)}.formula-row .number{font-size:11px;font-weight:700;color:var(--gold);grid-row:1/3;padding-top:12px}.formula-row h3{font-size:32px;line-height:1.05}.formula-row p:last-child{grid-column:2;max-width:550px;font-size:13px;line-height:1.7}.brand-section{max-width:none;background:#f4eee6;padding:105px max(5%,calc((100vw - 1400px)/2));grid-template-columns:.85fr 1.15fr;gap:7%}.brand-section h2{font-size:clamp(60px,5vw,83px);line-height:.92;margin-bottom:35px}.brand-section .brand-copy p:not(.eyebrow){font-size:15px;max-width:470px;line-height:1.75}.brand-video{background:#fff;padding:18px;margin:0!important}.brand-video video{aspect-ratio:1/1;object-fit:cover;background:#f1e8da}.brand-video figcaption{background:#fff;margin:0;padding:14px 0 0}.faq-section{max-width:none;background:#fff;padding:115px 5%;grid-template-columns:.85fr 1.15fr;gap:8%;border:0}.faq-section h2{font-size:clamp(60px,5vw,80px);line-height:.94}.faq-section .wp-block-details{padding:18px 0}.wp-block-details summary{font-size:15px;font-weight:600;list-style:none;position:relative;min-height:30px}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary:after{content:'+';position:absolute;right:3px;top:0;font-size:22px;font-weight:400;color:var(--gold)}.wp-block-details[open] summary:after{content:'−'}.faq-section .wp-block-details p{font-size:14px;line-height:1.7}.closing{background:var(--wine);color:#fff;padding:74px 5%}.closing .eyebrow{color:#d3b880}.closing h2{font-size:clamp(42px,4.4vw,70px);max-width:720px;line-height:.98}.closing .sc-button{background:#f7f0e4;border-color:#f7f0e4;color:var(--wine);font-size:13px;font-weight:700}.closing .sc-button:hover{background:#ead9c4;color:var(--wine)}.closing .purchase-price{color:#fff;font-size:18px}.footer-main{background:#231d1b;padding:72px 5% 26px}.footer-top{grid-template-columns:1.8fr 1fr 1fr;gap:55px}.footer-main h2{font-size:55px}.footer-main p{color:#ddd2c4}.footer-main h3{color:#d4b775}.footer-bottom{border-color:#514943}.product-main{background:var(--paper);padding:28px 5% 100px}.woocommerce .woocommerce-breadcrumb{color:#746d64;font-size:11px;margin-bottom:38px}.woocommerce div.product{max-width:1400px}.woocommerce div.product div.images{width:52%;background:#fff;padding:16px}.woocommerce div.product div.summary{width:41%;padding:55px 0 0}.woocommerce div.product .product_title{font-size:clamp(52px,5vw,78px);line-height:.94;letter-spacing:-.045em;margin:0 0 30px}.product-eyebrow{font-size:11px;letter-spacing:.19em;color:#8a6935;margin-bottom:23px;font-weight:700}.woocommerce div.product p.price{font-size:36px;font-weight:600;margin:0 0 30px}.woocommerce-product-details__short-description{font-size:15px;line-height:1.78;color:#574f47;border-top:1px solid var(--line);padding-top:25px}.woocommerce-product-details__short-description p{margin:0 0 12px}.woocommerce div.product form.cart{margin:30px 0 25px;gap:10px}.woocommerce .quantity .qty{min-height:62px;width:80px;border-color:#bfb3a2;background:#fff;font-size:16px}.woocommerce div.product form.cart .button{min-height:62px;background:var(--wine);border-color:var(--wine);font-size:15px;font-weight:700}.woocommerce div.product form.cart .button:hover{background:#56333a}.purchase-notes{font-size:12px;gap:12px;padding:20px 0 8px}.purchase-notes span{border:1px solid var(--line);padding:8px 12px;background:#fff}.shipping-note{font-size:12px;font-weight:600;color:var(--wine);margin:15px 0}.product_meta{font-size:10px;opacity:.8}.woocommerce .woocommerce-product-gallery .flex-control-thumbs{background:#fff;padding:12px 0 0!important}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{border-color:var(--line)}.woocommerce div.product .woocommerce-tabs{padding-top:90px;clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs{border-color:var(--line)}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:13px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--wine)}.woocommerce-Tabs-panel{font-size:15px;max-width:900px;margin:auto!important;line-height:1.8}.woocommerce-Tabs-panel .product-description-intro h2{font-size:clamp(42px,4vw,68px);margin:0 0 20px}.woocommerce-Tabs-panel details{border-bottom:1px solid var(--line);padding:18px 0}.woocommerce-Tabs-panel details summary{font-size:15px;font-weight:700;cursor:pointer}.woocommerce-Tabs-panel details p{color:#574f47;font-size:14px}.standard-page,.editorial-page{background:var(--paper)}.standard-page{padding-top:75px;padding-bottom:110px}.standard-page>h1{font-size:clamp(54px,5vw,78px);line-height:.95}.woocommerce .cart-collaterals .cart_totals,.woocommerce #payment,.woocommerce .woocommerce-MyAccount-navigation,.form-success{background:#eee4d7}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#eee4d7}.sc-contact-form .sc-button,.woocommerce button.button,.woocommerce a.button{background:var(--wine);border-color:var(--wine)}@media(max-width:1100px){.hero-grid{min-height:600px}.hero-copy{padding:60px 5%}.hero-copy h1{font-size:clamp(60px,7vw,87px)}.hero-visual img{height:540px}.story-copy{padding:50px}.texture-image,.texture-image img{height:540px}.woocommerce div.product div.summary{padding-top:25px}}@media(max-width:781px){.site-header{min-height:82px}.hero-grid{grid-template-columns:1fr 1fr;min-height:520px}.hero-copy{padding:45px 6%}.hero-copy .eyebrow{font-size:9px;margin-bottom:28px}.hero-copy h1{font-size:clamp(55px,7vw,75px);margin-bottom:28px}.hero-copy .hero-intro{font-size:12px;margin-bottom:22px}.hero-copy .product-line{font-size:9px;margin-bottom:20px}.hero-copy .purchase-link{flex-wrap:wrap}.hero-copy .purchase-price{font-size:17px}.hero-visual img{height:460px}.benefit-ribbon{flex-wrap:wrap;padding:0 2%}.benefit-ribbon p{flex-basis:50%;padding:14px 9px;font-size:9px}.benefit-ribbon p:nth-child(2){border:0}.benefit-ribbon p:nth-child(-n+2){border-bottom:1px solid var(--line)}.split-story{grid-template-columns:1fr}.texture-image,.texture-image img{height:440px}.story-copy{padding:60px 6%}.formula-inner{grid-template-columns:1fr;gap:40px}.formula-section{padding:80px 6%}.brand-section{grid-template-columns:1fr;padding:80px 6%;gap:40px}.brand-video{max-width:680px}.brand-video video{aspect-ratio:16/11}.faq-section{grid-template-columns:1fr;padding:80px 6%;gap:35px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%;float:none}.woocommerce div.product div.summary{padding-top:40px}.woocommerce div.product .product_title{font-size:60px}}@media(max-width:560px){.announcement{font-size:9px;min-height:29px}.site-header{min-height:74px;padding:11px 5%}.site-header .wordmark .wp-block-site-title{font-size:30px}.hero-grid{display:flex;flex-direction:column;min-height:0}.hero-copy{padding:43px 7% 45px}.hero-copy .eyebrow{margin-bottom:26px}.hero-copy h1{font-size:clamp(58px,14vw,77px);line-height:.9;margin-bottom:25px;max-width:440px}.hero-copy h1 br{display:none}.hero-copy h1 em{margin-top:3px}.hero-copy .hero-intro{font-size:13px;max-width:360px;line-height:1.7;margin-bottom:20px}.hero-copy .product-line{margin-bottom:24px}.hero-copy .purchase-link{flex-wrap:nowrap;gap:17px}.hero-copy .sc-button{min-width:0;padding:15px 18px;font-size:12px;gap:23px}.hero-copy .purchase-price{font-size:17px}.hero-copy .small-note{margin-top:14px!important}.hero-visual{min-height:360px;border:0}.hero-visual img{height:360px}.hero-index{top:20px;left:22px}.hero-visual .hero-caption{font-size:8px}.benefit-ribbon p{font-size:8px;line-height:1.4;padding:14px 5px}.section{padding:65px 0}.texture-image,.texture-image img{height:390px}.story-copy{padding:55px 7%}.story-copy h2{font-size:59px;line-height:.91}.story-copy>p:not(.eyebrow){font-size:14px}.formula-section{padding:70px 7%}.formula-section h2{font-size:55px}.formula-row h3{font-size:29px}.brand-section{padding:70px 7%}.brand-section h2{font-size:60px}.brand-video{padding:9px}.brand-video video{aspect-ratio:1/1}.faq-section{padding:70px 7%}.faq-section h2{font-size:60px}.closing{padding:60px 7%}.closing h2{font-size:51px}.footer-main{padding:60px 7% 22px}.footer-top{grid-template-columns:1fr 1fr;gap:38px 18px}.footer-top>div:first-child{grid-column:1/-1}.footer-main h2{font-size:48px}.product-main{padding:22px 5% 70px}.woocommerce div.product div.images{padding:5px}.woocommerce div.product div.summary{padding-top:26px}.woocommerce div.product .product_title{font-size:53px}.woocommerce div.product p.price{font-size:31px}.woocommerce-product-details__short-description{font-size:14px}.woocommerce .woocommerce-breadcrumb{margin-bottom:24px}.woocommerce div.product .woocommerce-tabs{padding-top:48px}}.woocommerce-product-gallery{opacity:1!important}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery__wrapper{height:auto!important;transform:none!important}.woocommerce-product-gallery__image:not(:first-child){display:none!important}.woocommerce-product-gallery__image:first-child,.woocommerce-product-gallery__image:first-child a,.woocommerce-product-gallery__image:first-child img{display:block!important;width:100%!important;height:auto!important;float:none!important}:root{--cream:#e9ddca;--deep:#33252a;--ochre:#ac8754}html{scroll-behavior:smooth}body{background:#f4eee5}.site-header{position:relative;z-index:30;background:#f8f4ec;border-bottom:1px solid #d8cbbb;min-height:80px;padding-top:10px;padding-bottom:10px}.site-header .wordmark .wp-block-site-title{font-size:34px}.site-header .wp-block-navigation a{transition:opacity .2s}.site-header .wp-block-navigation a:hover{opacity:.55;color:inherit}.hero-grid{position:relative;display:block;min-height:min(820px,calc(100svh - 115px));background:var(--cream);overflow:hidden;isolation:isolate}.hero-grid:before{content:'STARLİÇE';position:absolute;z-index:0;bottom:-.2em;left:2.8%;font-family:var(--font-display,Georgia,serif);font-size:clamp(160px,24vw,430px);letter-spacing:-.095em;line-height:1;color:#d8c6ac;opacity:.55;pointer-events:none}.hero-copy{position:relative;z-index:2;width:min(50%,760px);min-height:min(820px,calc(100svh - 115px));background:none;color:var(--deep);padding:clamp(50px,6vw,110px) 0 65px 6%;justify-content:center}.hero-copy .eyebrow{color:#7d583f;margin-bottom:35px;font-size:11px;letter-spacing:.2em}.hero-copy h1{font-size:clamp(78px,8.6vw,155px);max-width:820px;color:var(--deep);margin-bottom:34px;line-height:.82;letter-spacing:-.065em}.hero-copy h1 em{color:#946d54;white-space:nowrap}.hero-copy .hero-intro{color:#403632;font-size:clamp(15px,1.2vw,18px);line-height:1.65;max-width:420px}.hero-copy .product-line{color:#745e51;font-weight:700;letter-spacing:.13em}.hero-copy .sc-button{background:var(--deep);color:#fff;border-color:var(--deep);min-width:224px}.hero-copy .sc-button:hover{background:#573b41;color:#fff}.hero-copy .purchase-price{color:var(--deep);font-size:25px}.hero-copy .small-note{color:#66574d}.hero-visual{position:absolute;z-index:1;inset:0 0 0 auto;width:63%;height:100%;background:var(--cream);display:flex;align-items:center;justify-content:center;pointer-events:none;isolation:auto}.hero-visual .wp-block-image{width:100%;max-width:none;margin:0;mix-blend-mode:multiply}.hero-visual img{display:block;width:100%;height:min(840px,90svh);object-fit:contain;object-position:center;mix-blend-mode:multiply;transform:translateX(4%) scale(1.08)}.hero-index{position:absolute;top:32px;left:auto;right:5%;color:#6f5d4b;font-weight:700}.hero-visual .hero-caption{position:absolute;bottom:24px;right:5%;color:#725f52}.benefit-ribbon{background:#3b2a2d;color:#f5e5cc;border:0;padding:0 4%;min-height:59px}.benefit-ribbon p{color:#f5e5cc;border-color:#665057;padding:19px 10px;letter-spacing:.12em}.section{padding:0;background:#ebdfcf}.split-story{max-width:none;min-height:720px;display:block;position:relative;background:#dfcfb8;overflow:hidden}.texture-image{position:absolute;inset:0 0 0 auto;width:65%;height:100%;margin:0!important;overflow:hidden}.texture-image img{width:200%;max-width:none;height:100%;object-fit:cover;object-position:center;transform:translateX(-49%)}.story-copy{position:relative;z-index:1;width:53%;min-height:720px;padding:clamp(60px,8vw,135px) 2% clamp(60px,8vw,135px) 7%;background:linear-gradient(90deg,#dfcfb8 77%,rgba(223,207,184,0));align-items:flex-start}.story-copy h2{font-size:clamp(78px,8.3vw,142px);max-width:750px;line-height:.82;letter-spacing:-.06em}.story-copy p:not(.eyebrow){max-width:470px}.discovery-story{position:relative;min-height:300svh;background:#eee5d7;isolation:isolate}.discovery-stage{position:sticky;top:0;height:100svh;min-height:620px;overflow:hidden;display:block;background:#eee5d7}.discovery-stage:before{content:'50+';position:absolute;z-index:0;top:0;right:3%;font-family:Georgia,serif;font-size:clamp(250px,35vw,600px);line-height:.85;color:#e3d4bf;opacity:.18;letter-spacing:-.12em;pointer-events:none}.discovery-stage:after{content:'';position:absolute;bottom:0;left:0;width:var(--sc-progress,0%);height:4px;background:#866044;z-index:6;transition:width .12s linear}.discovery-overline,.discovery-cue,.discovery-footnote{position:absolute;z-index:3;margin:0!important;color:#49382f;font-size:10px;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.discovery-overline{top:38px;left:5%}.discovery-cue{top:38px;right:5%}.discovery-footnote{bottom:35px;right:5%}.discovery-product{position:absolute;z-index:1;top:50%;right:-7%;width:min(66vw,1000px);margin:0!important;mix-blend-mode:multiply;transform:translateY(calc(-50% - var(--sc-lift,0px))) scale(var(--sc-scale,1));transform-origin:center;will-change:transform;pointer-events:none}.discovery-product img{width:100%;height:100svh;max-height:930px;object-fit:contain;display:block}.discovery-chapters{position:relative;z-index:2;margin-top:-100svh;pointer-events:none}.discovery-chapter{min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10vh 0 10vh 7%;width:48%;color:var(--deep);pointer-events:auto}.discovery-chapter .chapter-index{font-size:11px;color:#895f3d;font-weight:700;letter-spacing:.15em;padding-bottom:27px;margin:0}.discovery-chapter .chapter-kicker{font-family:Georgia,serif;font-style:italic;font-size:clamp(25px,3vw,43px);color:#8b664d;margin:0 0 12px}.discovery-chapter h2{font-size:clamp(70px,7.5vw,128px);line-height:.85;letter-spacing:-.055em;margin:0 0 34px;max-width:540px}.discovery-chapter .chapter-body{font-size:clamp(15px,1.25vw,18px);line-height:1.7;max-width:385px;color:#4c3e37;margin:0}.discovery-chapter>*{opacity:var(--sc-panel-opacity,1);transform:translateY(var(--sc-panel-offset,0));transition:opacity .25s,transform .25s}.brand-section{background:#39282d;color:#f3e9dc;max-width:none;padding:120px 7%;grid-template-columns:1.2fr .8fr;gap:10%}.brand-section .eyebrow{color:#d6b183}.brand-section h2{font-size:clamp(75px,7vw,120px);color:#f3e9dc}.brand-section .brand-copy p:not(.eyebrow){color:#e0d0c9}.brand-section .text-link a{color:#f0d1a9;border-color:#f0d1a9}.brand-video{background:#ede3d5;padding:10px;transform:rotate(2deg);box-shadow:0 25px 60px #24161955}.brand-video figcaption{background:#ede3d5;color:#3d302e}.faq-section{background:#f4eee5;padding:130px 7%;border:0}.faq-section h2{font-size:clamp(70px,7vw,110px)}.closing{background:#e7d5be;color:var(--deep);padding:110px 7%;align-items:center}.closing .eyebrow{color:#805b3e}.closing h2{font-size:clamp(70px,7vw,112px);color:var(--deep);max-width:850px}.closing .sc-button{background:var(--deep);color:#fff;border-color:var(--deep)}.closing .purchase-price{color:var(--deep)}.product-main{background:#f4eee5}.unbox-scroll{height:390svh;position:relative;background:#2b2024;color:#f6ecdf;isolation:isolate}.unbox-stage{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;background:radial-gradient(ellipse 42% 63% at 50% 48%,#634938 0%,#3a2b2a 45%,#281d21 100%)}.unbox-stage:before{content:'STARLİÇE';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:normal clamp(110px,23vw,400px)/.8 Georgia,serif;letter-spacing:-.09em;color:#b4936423;pointer-events:none}.unbox-stage:after{content:'';position:absolute;bottom:0;left:0;width:var(--unbox-progress,0%);height:3px;background:#d6aa61;z-index:7}.unbox-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.unbox-overline,.unbox-cue,.unbox-footnote{position:absolute;z-index:6;color:#f1e2cc;margin:0!important;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.unbox-overline{top:5%;left:5%}.unbox-cue{top:5%;right:5%}.unbox-footnote{right:5%;bottom:5%}.unbox-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.unbox-fallback-image{margin:0!important;width:min(44vw,460px)}.unbox-fallback-image img{width:100%;height:78svh;object-fit:contain}.unbox-stage.is-enhanced .unbox-fallback{opacity:0}.unbox-chapters{position:sticky;top:0;height:100svh;margin-top:-100svh;z-index:5;pointer-events:none}.unbox-chapter{position:absolute;inset:0;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 7%;pointer-events:none;max-width:42%;opacity:var(--chapter-opacity,1);transition:opacity .12s linear}.unbox-chapter:nth-child(2){align-items:flex-end;text-align:right;max-width:none;padding-left:64%}.unbox-chapter:nth-child(3){justify-content:flex-end;padding-bottom:15svh}.unbox-number{color:#d8ad6b;font-size:11px;letter-spacing:.2em;font-weight:700;margin-bottom:24px!important}.unbox-chapter h2{font-size:clamp(55px,6.4vw,108px);line-height:.87;letter-spacing:-.065em;color:#f7ede0;margin:0 0 25px}.unbox-body{font-size:clamp(14px,1.2vw,18px);line-height:1.6;color:#e2d1be;max-width:340px}@media(scripting:none){.unbox-scroll{height:auto}.unbox-stage{position:relative;height:75svh}.unbox-chapters{position:relative;height:auto;margin:0}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3){position:relative;inset:auto;height:auto;min-height:270px;max-width:none;padding:55px 7%;opacity:1;align-items:flex-start;text-align:left;justify-content:center;border-top:1px solid #765b4b}}@media(max-width:600px){.unbox-scroll{height:355svh}.unbox-stage{min-height:0}.unbox-stage:before{font-size:34vw;top:42%}.unbox-overline,.unbox-cue,.unbox-footnote{font-size:8px;letter-spacing:.11em}.unbox-overline{top:20px;left:6%}.unbox-cue{top:20px;right:6%}.unbox-footnote{bottom:25px;right:6%}.unbox-fallback-image{width:80vw}.unbox-fallback-image img{height:65svh}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3){max-width:none;width:100%;padding:0 7%;align-items:flex-start;text-align:left;justify-content:flex-end;padding-bottom:16svh}.unbox-chapter h2{font-size:clamp(55px,13vw,82px)}.unbox-chapter .unbox-body{max-width:270px;font-size:14px}}@media (prefers-reduced-motion:reduce) and (max-width:781px){.unbox-scroll{height:auto}.unbox-stage{position:relative;height:75svh;min-height:500px}.unbox-chapters{position:relative;height:auto;margin:0}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3){position:relative;inset:auto;height:auto;min-height:280px;max-width:none;padding:60px 7%;opacity:1;align-items:flex-start;text-align:left;justify-content:center;border-top:1px solid #765b4b}.unbox-stage:after{display:none}}@media(max-width:1100px){.hero-copy{width:55%;padding-left:5%}.hero-copy h1{font-size:clamp(70px,8vw,100px)}.hero-visual{width:61%}.story-copy h2{font-size:clamp(69px,8vw,95px)}.discovery-chapter h2{font-size:clamp(68px,8vw,95px)}}@media(max-width:781px){.hero-grid{min-height:690px}.hero-copy{width:58%;min-height:690px;padding:65px 0 65px 5%}.hero-copy h1{font-size:clamp(65px,9vw,85px)}.hero-visual{width:70%;opacity:.78}.hero-visual img{height:650px;transform:translateX(14%) scale(1.08)}.split-story,.story-copy{min-height:670px}.texture-image{width:78%;opacity:.7}.story-copy{width:70%;padding-left:6%;background:linear-gradient(90deg,#dfcfb8 65%,rgba(223,207,184,0))}.discovery-stage{min-height:0}.discovery-product{right:-16%;width:95vw}.discovery-chapter{width:56%;padding-left:6%}}@media(max-width:600px){.hero-grid{min-height:0;display:flex;flex-direction:column}.hero-grid:before{font-size:35vw;top:41%;bottom:auto;left:1%}.hero-copy{width:100%;min-height:0;padding:51px 7% 15px;display:block}.hero-copy .eyebrow{margin-bottom:29px}.hero-copy h1{font-size:clamp(68px,16vw,99px);margin-bottom:24px;max-width:100%;line-height:.83}.hero-copy h1 em{white-space:normal}.hero-copy .hero-intro{font-size:14px;max-width:340px;margin-bottom:19px}.hero-copy .product-line{font-size:10px;margin-bottom:21px}.hero-copy .purchase-link{gap:15px}.hero-copy .sc-button{min-width:0;padding:15px 16px}.hero-copy .purchase-price{font-size:17px}.hero-copy .small-note{font-size:10px;margin-top:13px!important}.hero-visual{position:relative;width:100%;height:360px;min-height:0;opacity:1}.hero-visual img{height:370px;width:100%;transform:scale(1.02)}.hero-index{top:14px;right:7%}.hero-visual .hero-caption{bottom:10px;right:7%;max-width:220px;text-align:right}.benefit-ribbon{padding:0 3%}.benefit-ribbon p{color:#f5e5cc;border-color:#665057;font-size:8px;padding:13px 4px}.section{padding:0}.split-story{min-height:0;display:flex;flex-direction:column}.texture-image{position:relative;width:100%;height:360px;opacity:1;order:2}.texture-image img{height:360px;transform:translateX(-50%)}.story-copy{width:100%;min-height:0;padding:75px 7% 55px;background:#dfcfb8}.story-copy h2{font-size:clamp(64px,13vw,85px)}.discovery-story{min-height:0}.discovery-stage{position:relative;height:48svh;min-height:320px;z-index:1}.discovery-stage:before{font-size:73vw;right:7%;top:12%}.discovery-overline{top:20px;left:7%;font-size:8px}.discovery-cue{top:20px;right:7%;font-size:8px}.discovery-footnote{bottom:19px;right:7%;font-size:8px}.discovery-product{top:49%;right:-3%;width:100vw;transform:translateY(calc(-50% - var(--sc-lift,0px))) scale(var(--sc-scale,1))}.discovery-product img{height:47svh;max-height:none}.discovery-chapters{margin-top:0;background:#eee5d7}.discovery-chapter{width:100%;min-height:0;padding:45px 7% 60px;justify-content:flex-start;border-top:1px solid #d8c9b6}.discovery-chapter h2{font-size:clamp(64px,13vw,85px);max-width:390px;margin-bottom:23px}.discovery-chapter .chapter-index{padding-bottom:13px}.discovery-chapter .chapter-kicker{font-size:26px}.discovery-chapter .chapter-body{font-size:14px;max-width:350px}.brand-section{padding:82px 7%;grid-template-columns:1fr;gap:46px}.brand-section h2{font-size:75px}.brand-video{transform:rotate(1deg)}.faq-section{padding:80px 7%}.faq-section h2{font-size:70px}.closing{padding:90px 7%;display:block}.closing h2{font-size:70px;margin-bottom:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.discovery-product,.discovery-chapter>*{transition:none;transform:none!important;will-change:auto}.discovery-stage:after{display:none}}@media (min-width: 782px){.site-header{min-height:76px;padding-top:7px;padding-bottom:7px}.site-header .wordmark .wp-block-site-title{font-size:31px}.hero-grid{height:clamp(520px,calc(100svh - 170px),760px);min-height:0;max-height:none;background:#eee3d2;overflow:hidden}.hero-grid:before{display:none}.hero-copy{width:49%;height:100%;min-height:0;padding:28px 0 28px 6%;justify-content:center}.hero-copy .eyebrow{font-size:10px;letter-spacing:.21em;margin-bottom:22px}.hero-copy h1{font-size:clamp(70px,5.75vw,112px);line-height:.86;letter-spacing:-.06em;margin-bottom:20px;max-width:850px}.hero-copy h1 em{white-space:nowrap;color:#8f694a}.hero-copy .hero-intro{font-size:clamp(14px,1.05vw,17px);line-height:1.52;max-width:470px;margin-bottom:20px}.hero-copy .product-line{font-size:10px;letter-spacing:.16em;margin-bottom:21px}.hero-copy .purchase-link{gap:21px;align-items:center}.hero-copy .sc-button{min-width:206px;padding:16px 21px}.hero-copy .purchase-price{font-size:22px}.hero-copy .small-note{font-size:11px;margin-top:16px!important}.hero-visual{width:57%;height:100%;background:#eee3d2;align-items:center}.hero-visual .wp-block-image{width:100%;max-width:none}.hero-visual img{width:100%;height:clamp(480px,74svh,710px);max-height:94%;object-fit:contain;object-position:center;transform:none;mix-blend-mode:multiply}.hero-index{right:5%;top:23px}.hero-visual .hero-caption{bottom:18px}.benefit-ribbon{min-height:48px;padding:0 5%}.benefit-ribbon p{padding:15px 9px;font-size:9px;letter-spacing:.08em}.section{padding:0;max-width:none;background:#e5d6bf}.split-story{min-height:620px;max-width:none;margin:0;background:#e5d6bf;overflow:hidden}.texture-image{position:absolute;inset:0 auto 0 0;width:54%;height:100%;min-height:0;margin:0!important;overflow:hidden;background:#d7b991}.texture-image img{width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 50%;transform:none;filter:saturate(.83)}.texture-image:after{display:none}.story-copy{margin-left:51%;width:49%;min-height:620px;padding:70px 8% 70px 8%;background:#e5d6bf;justify-content:center;align-items:flex-start}.story-copy .eyebrow{font-size:10px;letter-spacing:.18em;margin-bottom:24px}.story-copy h2{font-size:clamp(57px,5.15vw,94px);line-height:.88;letter-spacing:-.058em;max-width:740px;margin-bottom:27px}.story-copy p:not(.eyebrow){font-size:15px;line-height:1.63;max-width:470px}.story-copy .text-link{margin-top:15px}.unbox-scroll{height:310svh;background:#291f20}.unbox-stage{height:100svh;min-height:0;background:radial-gradient(ellipse 36% 64% at 69% 47%,#634b37 0%,#3d2c29 48%,#291f20 100%)}.unbox-stage:before{display:none}.unbox-stage:after{height:2px;background:#ca9d53}.unbox-overline,.unbox-cue,.unbox-footnote{font-size:10px;letter-spacing:.16em;color:#e2c59b}.unbox-overline{top:6%;left:7%}.unbox-cue{top:6%;right:7%}.unbox-footnote{bottom:6%;right:7%}.unbox-chapters{height:100svh;margin-top:-100svh}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4){position:absolute;inset:0;width:46%;max-width:none;height:100svh;min-height:0;padding:0 0 0 7%;align-items:flex-start;justify-content:center;text-align:left;border:0;--chapter-opacity:0;transition:none}.unbox-chapter:first-child{--chapter-opacity:1}.unbox-chapter .unbox-number{font-size:10px;letter-spacing:.19em;margin-bottom:23px!important}.unbox-chapter h2{font-size:clamp(68px,5.55vw,108px);line-height:.88;max-width:630px;margin-bottom:26px;color:#f3e6d3}.unbox-chapter .unbox-body{font-size:clamp(14px,1.06vw,17px);line-height:1.6;max-width:430px;color:#d4c5b6}.unbox-fallback-image{width:min(34vw,480px);margin-left:28vw!important}.unbox-fallback-image img{height:80svh;max-height:700px}.brand-section{min-height:620px;padding:70px 8%;grid-template-columns:1fr .8fr;gap:9%;align-items:center}.brand-section h2{font-size:clamp(66px,5.6vw,99px);line-height:.91;max-width:750px;margin-bottom:26px}.brand-section .brand-copy p:not(.eyebrow){font-size:15px;line-height:1.65;max-width:500px}.brand-section .brand-copy p:not(.eyebrow)+p{margin-top:12px}.brand-video{justify-self:center;width:min(100%,510px);padding:9px;transform:none;box-shadow:0 18px 48px #24161935}.brand-video video{max-height:520px;aspect-ratio:4/5;object-fit:cover}.faq-section{display:block;padding:73px 8% 82px}.faq-intro{position:relative;display:block;margin-bottom:40px}.faq-intro .eyebrow{margin-bottom:20px}.faq-intro h2{font-size:clamp(62px,5.2vw,89px);line-height:.85;margin:0}.faq-intro .text-link{position:absolute;right:0;bottom:8px;margin:0}.faq-list{counter-reset:starlice-faq;border-top:1px solid #cec1b1}.faq-list .wp-block-details{border-bottom:1px solid #cec1b1;padding:0;margin:0}.faq-list .wp-block-details summary{font-size:clamp(17px,1.35vw,22px);font-weight:500;padding:19px 52px 19px 70px;min-height:66px;display:flex;align-items:center}.faq-list .wp-block-details summary:before{counter-increment:starlice-faq;content:'0' counter(starlice-faq);position:absolute;left:0;top:23px;font-size:10px;font-weight:700;letter-spacing:.15em;color:#927149}.faq-list .wp-block-details summary:after{top:20px}.faq-list .wp-block-details p{padding-left:70px;margin:0 0 24px;max-width:790px}.closing{position:relative;overflow:hidden;background:#dfc49e;color:#30252a;padding:70px 8%;min-height:350px;align-items:center}.closing .closing-copy{position:relative;z-index:2;width:60%}.closing h2{font-size:clamp(57px,4.5vw,80px);max-width:730px;color:#30252a}.closing .eyebrow{color:#6c4e39}.closing .purchase-link{position:relative;z-index:2;margin-left:auto;margin-right:24%;white-space:nowrap}.closing .sc-button{background:#30252a;color:#fff;border-color:#30252a}.closing .purchase-price{color:#30252a}.closing-product{position:absolute;right:2%;bottom:-5px;width:215px;margin:0!important;z-index:1;pointer-events:none}.closing-product img{display:block;width:100%;height:340px;object-fit:contain}}@media (min-width: 782px) and (max-height: 740px){.hero-copy h1{font-size:clamp(66px,5.3vw,88px)}.hero-copy .eyebrow{margin-bottom:15px}.hero-copy .hero-intro{margin-bottom:12px}.hero-copy .product-line{margin-bottom:14px}.hero-visual img{height:92%}}@media (min-width: 782px) and (scripting: none){.unbox-scroll{height:auto}.unbox-stage{position:relative;height:70svh;min-height:500px}.unbox-chapters{position:relative;height:auto;margin:0}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4){position:relative;inset:auto;width:100%;height:auto;min-height:240px;opacity:1!important;--chapter-opacity:1;padding:45px 7%;border-top:1px solid #765b4b}}@media (min-width: 782px){.unbox-scroll{height:260svh;background:#261b1c}.unbox-stage{height:100svh;min-height:0;background:linear-gradient(90deg,#11131ad1 0%,#17202c91 30%,transparent 61%),#2c2b2d url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center center/cover no-repeat;--unbox-studio:0;--studio-cut:-8%;--unbox-daylight:0;--unbox-shield:0;--unbox-halo:.12}.unbox-stage::before{content:'';display:block;position:absolute;inset:0;top:0;left:0;width:100%;height:100%;transform:none;z-index:3;background:#261b1c url("/wp-content/themes/starlice-atelier/assets/scene-dark-v3.webp") center center/cover no-repeat;opacity:1;mask-image:linear-gradient(90deg,#000 calc(var(--studio-cut) - 7%),transparent calc(var(--studio-cut) + 7%));pointer-events:none}.unbox-daylight{position:absolute;inset:0;z-index:4;background:#e9dac4 url("/wp-content/themes/starlice-atelier/assets/scene-light-v3.webp") center/cover no-repeat;opacity:var(--unbox-daylight);pointer-events:none}.unbox-rays{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:calc(1 - var(--unbox-studio))}.unbox-shield{position:absolute;left:43%;top:8%;width:58%;height:86%;z-index:2;border-radius:50%;background:radial-gradient(ellipse at 54% 50%,#fafff518,#edfae439 69%,#effff15c 95%,transparent);border:1px solid #eafbe18c;box-shadow:inset 0 0 46px #fcfff03b,0 0 25px #ecffd954;backdrop-filter:blur(1px) saturate(.84);opacity:calc(var(--unbox-shield) * (1 - var(--unbox-studio)));transform:scale(calc(.91 + var(--unbox-shield) * .09));pointer-events:none}.unbox-stage::after{z-index:9;height:3px;box-shadow:0 0 18px #d1a65b88}.unbox-canvas{z-index:5}.unbox-overline,.unbox-cue,.unbox-footnote{z-index:7;color:#f3dfbd;text-shadow:0 1px 8px #190d0d70}.unbox-overline{top:6%;left:7%}.unbox-cue{top:6%;right:7%}.unbox-cue{opacity:var(--unbox-cue-opacity,1)}.unbox-footnote{right:7%;bottom:6%}.unbox-chapters{z-index:6}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4),.unbox-chapter:nth-child(5){position:absolute;inset:0;width:49%;max-width:none;height:100svh;padding:0 2% 0 7%;align-items:flex-start;justify-content:center;text-align:left;pointer-events:none;opacity:var(--chapter-opacity,0);transition:none}.unbox-chapter .unbox-number{font-size:10px;letter-spacing:.2em;margin-bottom:20px!important;color:#e0b86e}.unbox-chapter h2{font-size:clamp(65px,6vw,108px);line-height:.87;letter-spacing:-.062em;max-width:680px;margin-bottom:26px;color:#fbf0df}.unbox-chapter .unbox-body{max-width:425px;font-size:clamp(15px,1.13vw,18px);line-height:1.62;color:#e3d6c8}.unbox-stage.is-daylight + .unbox-chapters .unbox-chapter:nth-child(5) h2{color:#31252a}.unbox-stage.is-daylight + .unbox-chapters .unbox-chapter:nth-child(5) .unbox-number{color:#5a3c26}.unbox-stage.is-daylight + .unbox-chapters .unbox-chapter:nth-child(5) .unbox-body{color:#4d4040}.unbox-action{margin-top:22px!important;pointer-events:auto}.unbox-action a{display:inline-flex;align-items:center;gap:34px;padding:14px 0;border-bottom:1px solid #f6ecdf;color:#f6ecdf;font-size:13px;text-decoration:none}.unbox-stage.is-daylight + .unbox-chapters .unbox-action a{color:#342629;border-bottom-color:#342629}.unbox-action a:hover{gap:43px}.unbox-stage.is-daylight .unbox-overline,.unbox-stage.is-daylight .unbox-cue,.unbox-stage.is-daylight .unbox-footnote{color:#423236;text-shadow:none}.unbox-footnote{opacity:var(--unbox-studio)}.section{background:#e6d7c0}.split-story{min-height:620px;max-width:none;margin:0;background:#e6d7c0}.texture-image{position:absolute;inset:0 0 0 auto;width:40%;height:100%;background:#f7f2eb}.texture-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none;filter:none}.story-copy{margin-left:0;width:60%;min-height:620px;padding:70px 8%;background:#e6d7c0;justify-content:center}.story-copy h2{max-width:620px;font-size:clamp(60px,5.3vw,94px)}.story-copy p:not(.eyebrow){max-width:530px;font-size:16px;line-height:1.65}}@media (min-width:782px) and (max-height:740px){.unbox-chapter h2{font-size:clamp(60px,5.5vw,83px)}.unbox-chapter .unbox-body{font-size:14px}}@media (min-width:782px) and (scripting:none){.unbox-scroll{height:auto}.unbox-stage{position:relative;height:70svh;min-height:500px;background:#261b1c url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover}.unbox-stage::before{display:none}.unbox-daylight,.unbox-shield,.unbox-rays{display:none}.unbox-chapters{position:relative;height:auto;margin:0}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4),.unbox-chapter:nth-child(5){position:relative;inset:auto;width:100%;height:auto;min-height:210px;opacity:1!important;--chapter-opacity:1;padding:38px 7%;border-top:1px solid #765b4b}.unbox-chapter:nth-child(5){background:#e9dac4}.unbox-chapter:nth-child(5) h2{color:#31252a}.unbox-chapter:nth-child(5) .unbox-number{color:#5a3c26}.unbox-chapter:nth-child(5) .unbox-body{color:#4d4040}}@media (min-width: 782px){.unbox-stage{background:#302429 url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover no-repeat;--split-exit:0;--shield-charge:0}.unbox-product-prelude{position:absolute;inset:0 auto 0 0;width:58%;z-index:2;pointer-events:none;background:linear-gradient(90deg,#271e25bf 0%,#292026aa 28%,#2d252986 60%,#30272b3d 84%,transparent 100%);opacity:1}.unbox-product-prelude::before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#20161950,transparent 47%);mask-image:linear-gradient(90deg,#000 0%,#000 55%,transparent 100%);opacity:.65}.unbox-product-prelude::after{content:'';position:absolute;left:20px;right:12%;bottom:13%;height:1px;background:linear-gradient(90deg,transparent,#e9cd9980 23%,#e9cd9980 75%,transparent);box-shadow:0 0 30px 7px #e4b97825}.unbox-product-prelude img{position:absolute;z-index:1;left:2%;bottom:5%;width:auto;height:67%;max-width:none;object-fit:contain;filter:drop-shadow(0 20px 29px #0904079c);transform:translateY(calc(var(--split-exit) * 28px)) scale(calc(1 + var(--shield-charge) * .035))}.unbox-stage::before{z-index:3}.unbox-rays{z-index:5;opacity:calc(1 - var(--unbox-studio))}.unbox-shield{z-index:2;left:48%;top:8%;width:53%;height:85%;border:2px solid #eafff1c7;background:radial-gradient(ellipse at 55% 48%,#fafff20a 0%,#edfff22b 60%,#dcffee59 83%,#effff27a 98%,transparent 100%);box-shadow:inset 0 0 70px #dcfff35a,inset 13px 0 30px #ebfff685,0 0 35px #e6fff39c,0 0 90px #ddfff32c;backdrop-filter:blur(.4px) saturate(.88);opacity:calc(var(--unbox-shield) * (1 - var(--unbox-studio)));transform:scale(calc(.83 + var(--unbox-shield) * .17))}.unbox-shield::before{content:'';position:absolute;inset:7px;border-radius:50%;border:1px solid #fafff58c;box-shadow:inset 12px 0 27px #f8fff07a;opacity:calc(.2 + var(--shield-charge) * .8)}.unbox-daylight{z-index:6}.unbox-canvas{z-index:7}.unbox-chapters{z-index:8}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4),.unbox-chapter:nth-child(5){width:49%;padding-left:7%}.unbox-chapter:nth-child(1),.unbox-chapter:nth-child(2){left:24%;width:29%;padding:0 2% 0 0;justify-content:center}.unbox-chapter:nth-child(1) h2,.unbox-chapter:nth-child(2) h2{font-size:clamp(50px,4.8vw,76px);line-height:.92;letter-spacing:-.05em;text-shadow:0 2px 20px #21191ac0}.unbox-chapter:nth-child(1) .unbox-body,.unbox-chapter:nth-child(2) .unbox-body{max-width:320px;font-size:15px;line-height:1.65;text-shadow:0 1px 8px #21191ad9}.unbox-chapter .unbox-number{letter-spacing:.16em;margin-bottom:17px!important;color:#eacb9b}.benefit-ribbon{justify-content:center;gap:36px;min-height:50px}.benefit-ribbon p{flex:0 1 auto;border:0;padding:16px 0;font-size:10px}.benefit-ribbon p:not(:last-child)::after{content:'·';margin-left:36px;color:#ddc596}.brand-section{grid-template-columns:.8fr 1.2fr;gap:6%;min-height:580px;padding:54px 7%;background:#302329}.brand-section h2{font-size:clamp(68px,5.5vw,98px)}.brand-video{width:min(100%,465px);max-width:none;justify-self:end;padding:0;background:transparent;box-shadow:none;position:relative}.brand-video video{display:block;width:100%;height:auto;max-height:none;aspect-ratio:1/1!important;object-fit:contain;background:#1b1619;border:1px solid #ad957d}.brand-video figcaption{display:block;text-align:left;margin:0;background:transparent;color:#d8c2a2;padding:12px 0 0;font-size:10px;letter-spacing:.17em}.brand-video::after{content:'';position:absolute;inset:auto 0 29px;height:1px;background:#b99b754d;pointer-events:none}.faq-section{padding:73px 8% 78px}.faq-list .wp-block-details summary{padding-left:0}.faq-list .wp-block-details summary::before{display:none}.faq-list .wp-block-details p{padding-left:0}.closing{min-height:310px;padding:60px 8%}.closing-product{bottom:0;width:180px}.closing-product img{height:300px}.product-main{padding:25px 5% 55px}.product-main .woocommerce-breadcrumb{margin-bottom:24px}.woocommerce div.product div.images{width:46%;background:#fff}.woocommerce div.product div.images img{display:block;max-height:535px;width:100%;object-fit:contain}.woocommerce div.product div.summary{width:49%;padding-top:10px}.woocommerce div.product .product_title{font-size:clamp(55px,4.6vw,75px);line-height:.94;max-width:600px}.woocommerce div.product p.price{margin:16px 0 24px}.woocommerce-product-details__short-description{font-size:14px;line-height:1.65}.woocommerce-product-details__short-description p{margin-bottom:12px}.woocommerce div.product form.cart{margin:19px 0 16px}.woocommerce div.product .woocommerce-tabs{padding-top:45px}.page-id-17 .page-intro{min-height:395px;padding:72px 7% 64px;background:linear-gradient(90deg,#eee1cd 0%,#eee1cd 39%,#eee1cde0 48%,#eee1cd00 67%),url("/wp-content/themes/starlice-atelier/assets/scene-light-v3.webp") right center/64% auto no-repeat,#eee1cd}.page-id-17 .page-intro h1{max-width:580px;font-size:clamp(67px,6vw,99px);line-height:.88}.page-id-17 .page-intro>p:not(.eyebrow){max-width:430px;color:#493c37}.page-id-17 .brand-section:has(> .story-copy){grid-template-columns:.9fr 1.1fr;gap:6%;min-height:560px;padding:68px 7%;align-items:center}.page-id-17 .brand-section .story-copy{width:auto;min-height:0;margin:0;padding:0;background:none;display:block;color:#f3e9dc}.page-id-17 .brand-section .story-copy h2{font-size:clamp(65px,5.3vw,91px);line-height:.88;max-width:530px;color:#f3e9dc;margin-bottom:27px}.page-id-17 .brand-section .story-copy p{max-width:470px;color:#dfd0c8;font-size:15px;line-height:1.72}.page-id-17 .brand-section .story-copy .purchase-link{margin-top:29px}.page-id-17 .brand-section .story-copy .sc-button{background:#ecddc5;color:#302329;border-color:#ecddc5}.page-id-17 .brand-section:has(> .story-copy)>figure{margin:0!important;background:#f2e9db;padding:20px;min-width:0}.page-id-17 .brand-section:has(> .story-copy)>figure img{display:block;width:100%;height:450px;object-fit:contain}body.woocommerce-cart main[data-page="cart"]{max-width:1180px;margin:0 auto;padding:55px 28px 80px}body.woocommerce-cart main[data-page="cart"] .wp-block-post-title{max-width:none;margin:0 0 40px;font-size:clamp(65px,5vw,82px);line-height:.9;text-align:left}body.woocommerce-cart main[data-page="cart"] .entry-content{max-width:none;width:100%;margin:0}body.woocommerce-cart main[data-page="cart"] .entry-content>.woocommerce{max-width:none;width:100%}body.woocommerce-cart .woocommerce table.cart img{width:105px}body.woocommerce-cart .woocommerce table.shop_table th,body.woocommerce-cart .woocommerce table.shop_table td{padding:21px 15px}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:min(100%,430px);padding:34px;margin:37px 0 0 auto;background:#eee5d9}body.woocommerce-cart .woocommerce .cart-collaterals h2{font-size:39px;line-height:1}body.woocommerce-checkout .wp-site-blocks>header{padding:0 5%;border-bottom:1px solid #d8c9b8;background:#faf5ed}body.woocommerce-checkout .wp-site-blocks>header>header{max-width:1260px;margin:auto}body.woocommerce-checkout .wp-site-blocks>header .wp-block-group.alignwide{max-width:none;padding:19px 0!important;display:flex;align-items:center;justify-content:space-between}body.woocommerce-checkout .wp-site-blocks>header .wp-block-site-title{margin:0;font:500 35px/.9 'Cormorant Garamond',Georgia,serif;letter-spacing:.02em}body.woocommerce-checkout .wp-site-blocks>header .wp-block-site-title a{color:#302329;text-decoration:none}body.woocommerce-checkout .sc-checkout-wordmark img{display:block;width:min(210px,42vw);height:auto}body.woocommerce-checkout .wp-site-blocks>header .wc-block-cart-link__text{display:none}body.woocommerce-checkout .wp-site-blocks>header .wc-block-mini-cart__icon{width:23px;height:23px;color:#302329}body.woocommerce-checkout main[data-page="checkout"]{max-width:1260px;margin:0 auto;padding:52px 5% 100px}body.woocommerce-checkout main[data-page="checkout"] .entry-content{max-width:none;width:100%;margin:0}body.woocommerce-checkout main[data-page="checkout"] .entry-content>.woocommerce{max-width:none;width:100%}.sc-checkout-intro{margin:0 0 35px;border-bottom:1px solid #d8c9b8;padding:0 0 34px}.sc-checkout-intro .eyebrow{margin:0 0 13px}.sc-checkout-intro h1{font-size:clamp(62px,5.2vw,86px);line-height:.9;margin:0 0 18px;max-width:780px}.sc-checkout-intro>p:last-child{font-size:14px;color:#66544d;margin:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle{max-width:none;margin:0 0 27px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info{background:#f1e8db;border:0;border-left:2px solid #a07b4c;border-radius:0;color:#46363b;padding:15px 18px;font-size:12px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info svg{fill:#a07b4c}body.woocommerce-checkout .woocommerce form.checkout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-template-rows:60px auto;gap:0 7%;align-items:start}body.woocommerce-checkout #customer_details{grid-column:1;grid-row:1/3;float:none;width:100%;max-width:none}body.woocommerce-checkout #customer_details>.col-1,body.woocommerce-checkout #customer_details>.col-2{float:none;width:100%;max-width:none}body.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin:27px 0 17px;font-size:34px;line-height:1}body.woocommerce-checkout #order_review{grid-column:2;grid-row:2;margin:0;background:#f2e9dc;padding:19px 26px 27px}body.woocommerce-checkout #order_review .shop_table{margin:0 0 20px}body.woocommerce-checkout #order_review .shop_table th,body.woocommerce-checkout #order_review .shop_table td{padding:17px 5px;font-size:12px}body.woocommerce-checkout #order_review .shop_table th{font-size:10px}body.woocommerce-checkout #payment{background:#e8dac8;margin-top:13px}body.woocommerce-checkout .woocommerce form.checkout .form-row input.input-text{background:#fffdf9}body.woocommerce-checkout .woocommerce form.checkout h3{margin:25px 0 21px;font-size:34px}body.page-id-19 main.standard-page{max-width:1240px!important;display:grid;grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr);gap:7%;align-items:start;padding:86px 5% 100px}body.page-id-19 main.standard-page>h1{font-size:clamp(64px,5.5vw,83px);line-height:.9;max-width:420px!important;margin:0}body.page-id-19 main.standard-page>.entry-content{max-width:none!important;width:100%;margin:0}body.page-id-19 main.standard-page .entry-content>p:first-child{font-size:17px;line-height:1.65;color:#5f504a;max-width:600px;margin:0 0 35px}body.page-id-19 .sc-contact-form{max-width:none;border-top:1px solid #cdbca9;padding-top:27px}body.page-id-19 .sc-contact-form .form-pair{gap:19px}body.page-id-19 .sc-contact-form>p{margin-bottom:20px}body.page-id-19 .sc-contact-form textarea{min-height:145px}body.woocommerce-shop:has(ul.products>li:only-child) .woocommerce-result-count,body.woocommerce-shop:has(ul.products>li:only-child) .woocommerce-ordering,body.woocommerce-shop:has(ul.products>li:only-child) .woocommerce-breadcrumb{display:none}body.woocommerce-shop:has(ul.products>li:only-child) .product-main{padding:49px 5% 90px}body.woocommerce-shop:has(ul.products>li:only-child) .product-main>.wp-block-query-title{font-size:clamp(68px,5.7vw,92px);line-height:.9;margin:0 0 39px}body.woocommerce-shop ul.products li.product:only-child{width:100%!important;float:none!important;margin:0!important;min-height:500px;position:relative;background:#f0e7d8;overflow:hidden}body.woocommerce-shop ul.products li.product:only-child .woocommerce-LoopProduct-link{display:grid;grid-template-columns:52% 48%;grid-template-rows:1fr auto auto auto 1fr;min-height:500px;color:#302329;text-decoration:none}body.woocommerce-shop ul.products li.product:only-child .woocommerce-LoopProduct-link img{grid-column:1;grid-row:1/6;width:100%;height:500px;margin:0;object-fit:contain;padding:18px 8%;background:#faf8f3}body.woocommerce-shop ul.products li.product:only-child .woocommerce-loop-product__title{grid-column:2;grid-row:2;padding:0 11%;margin:0 0 19px;font:400 clamp(50px,4.2vw,69px)/.94 'Cormorant Garamond',Georgia,serif;letter-spacing:-.035em}body.woocommerce-shop ul.products li.product:only-child .price{grid-column:2;grid-row:3;padding:0 11%;margin:0 0 18px;font:600 22px Manrope,Arial,sans-serif;color:#302329}body.woocommerce-shop ul.products li.product:only-child .sc-shop-product-copy{grid-column:2;grid-row:4;padding:0 11%;margin:0;color:#65564f;font-size:13px;line-height:1.55;max-width:520px}body.woocommerce-shop ul.products li.product:only-child>a.button{position:absolute;left:57.3%;bottom:80px;margin:0;width:225px;min-height:53px;justify-content:center;background:#302329;border-color:#302329;color:#fff}body.woocommerce-shop ul.products li.product:only-child>a.button:hover{background:#4d3439;color:#fff}}@media (min-width:782px) and (max-width:1050px){body.woocommerce-checkout .woocommerce form.checkout{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:0 4%}body.woocommerce-checkout #order_review{padding:14px 17px 20px}}@media (min-width: 782px) and (max-width:1100px){.unbox-product-prelude img{height:58%;bottom:9%}.unbox-chapter:nth-child(1),.unbox-chapter:nth-child(2){left:24%;width:26%}.unbox-chapter:nth-child(1) h2,.unbox-chapter:nth-child(2) h2{font-size:clamp(47px,5vw,60px)}}@media (max-width:781px){.unbox-product-prelude{display:none}.brand-video{transform:none;box-shadow:none;padding:0;background:none}.brand-video video{aspect-ratio:16/9;object-fit:contain;background:#191519}.brand-video figcaption{background:none;text-align:left;padding-top:10px}body.woocommerce-shop:has(ul.products>li:only-child) .woocommerce-result-count,body.woocommerce-shop:has(ul.products>li:only-child) .woocommerce-ordering{display:none}body.woocommerce-shop ul.products li.product:only-child{width:100%!important;float:none!important;margin:0!important}body.woocommerce-shop ul.products li.product:only-child img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;background:#fff}body.woocommerce-shop ul.products li.product:only-child .woocommerce-loop-product__title{font-size:38px;line-height:1.03;margin:18px 0 12px}body.woocommerce-shop ul.products li.product:only-child .price{font-size:19px;margin-bottom:12px}body.woocommerce-shop ul.products li.product:only-child .sc-shop-product-copy{font-size:13px;line-height:1.6;max-width:440px;margin:0 0 20px}body.woocommerce-shop ul.products li.product:only-child>a.button{margin:0 0 18px}body.page-id-19 main.standard-page{display:block}body.page-id-19 main.standard-page>.entry-content{max-width:none!important;width:100%}body.woocommerce-cart main[data-page="cart"]{padding:37px 5% 65px}body.woocommerce-cart main[data-page="cart"] .wp-block-post-title{margin:0 0 24px;text-align:left;font-size:48px}body.woocommerce-cart main[data-page="cart"] .entry-content,body.woocommerce-cart main[data-page="cart"] .entry-content>.woocommerce{width:100%;max-width:none;margin:0}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding:24px;margin:24px 0;background:#f0e6d8}body.woocommerce-checkout .wp-site-blocks>header{padding:0 5%;border-bottom:1px solid #d8c9b8}body.woocommerce-checkout .wp-site-blocks>header .wp-block-group.alignwide{display:flex;justify-content:space-between;align-items:center;padding:16px 0!important}body.woocommerce-checkout .wp-site-blocks>header .wp-block-site-title{margin:0;font:500 29px/.9 'Cormorant Garamond',Georgia,serif}body.woocommerce-checkout .wp-site-blocks>header .wp-block-site-title a{color:#302329;text-decoration:none}body.woocommerce-checkout main[data-page="checkout"]{padding:38px 5% 75px}body.woocommerce-checkout main[data-page="checkout"] .entry-content,body.woocommerce-checkout main[data-page="checkout"] .entry-content>.woocommerce{max-width:none;width:100%;margin:0}.sc-checkout-intro{margin:0 0 27px;border-bottom:1px solid #d8c9b8;padding:0 0 25px}.sc-checkout-intro .eyebrow{margin:0 0 12px}.sc-checkout-intro h1{font-size:51px;line-height:.9;margin:0 0 15px}.sc-checkout-intro>p:last-child{font-size:13px;line-height:1.6;color:#66544d;margin:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle{margin:0 0 29px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info{background:#f1e8db;border:0;border-left:2px solid #a07b4c;border-radius:0;padding:13px 12px;font-size:12px}body.woocommerce-checkout #order_review{padding:12px 15px;background:#f2e9dc}}.woocommerce-cart .wc-block-components-notice-banner.is-info{background:#f1e8db;border:0;border-left:2px solid #a07b4c;border-radius:0;color:#46363b;padding:15px 18px;font-size:12px}.woocommerce-cart .wc-block-components-notice-banner.is-info svg{fill:#a07b4c}body.woocommerce-checkout .sc-checkout-wordmark img{display:block;width:min(210px,42vw);height:auto}@media (prefers-reduced-motion:reduce) and (max-width:781px){.unbox-product-prelude{display:none}}@media (min-width:782px) and (scripting:none){.unbox-chapter:nth-child(1),.unbox-chapter:nth-child(2){left:auto;width:100%;padding:38px 7%}}body.woocommerce-cart,body.woocommerce-checkout,body.woocommerce-account{--sc-commerce-ink:#302329;--sc-commerce-muted:#695a56;--sc-commerce-line:#d5c6b5;--sc-commerce-paper:#fbf7f0;--sc-commerce-panel:#efe5d8;--sc-commerce-gold:#907046}body.woocommerce-cart .woocommerce a,body.woocommerce-checkout .woocommerce a,body.woocommerce-account .woocommerce a{color:var(--sc-commerce-ink)}body.woocommerce-cart .woocommerce a:focus-visible,body.woocommerce-checkout .woocommerce a:focus-visible,body.woocommerce-account .woocommerce a:focus-visible,body.woocommerce-cart .woocommerce button:focus-visible,body.woocommerce-checkout .woocommerce button:focus-visible,body.woocommerce-account .woocommerce button:focus-visible{outline:2px solid var(--sc-commerce-gold);outline-offset:3px}body.woocommerce-cart .woocommerce a.button,body.woocommerce-checkout .woocommerce a.button,body.woocommerce-account .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-account .woocommerce button.button,body.woocommerce-checkout .woocommerce #place_order{color:#fff;background:var(--sc-commerce-ink);border-color:var(--sc-commerce-ink);min-height:50px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:13px 22px;font-size:12px;letter-spacing:.015em;line-height:1.3}body.woocommerce-cart .woocommerce a.button:hover,body.woocommerce-checkout .woocommerce a.button:hover,body.woocommerce-account .woocommerce a.button:hover,body.woocommerce-cart .woocommerce button.button:hover,body.woocommerce-checkout .woocommerce button.button:hover,body.woocommerce-account .woocommerce button.button:hover,body.woocommerce-checkout .woocommerce #place_order:hover{color:#fff;background:#583b44;border-color:#583b44}body.woocommerce-cart .woocommerce button.button:disabled,body.woocommerce-checkout .woocommerce button.button:disabled{opacity:.55!important;cursor:not-allowed}body.woocommerce-cart main[data-page="cart"]{max-width:1280px;margin-inline:auto;padding:45px 5% 76px;display:flex;flex-direction:column}body.woocommerce-cart main[data-page="cart"]>.wp-block-post-title{order:0;width:100%}body.woocommerce-cart main[data-page="cart"]>.wc-block-store-notices{order:1;width:100%;max-width:none;margin:0}body.woocommerce-cart main[data-page="cart"]>.entry-content{order:2;width:100%}body.woocommerce-cart main[data-page="cart"] .wp-block-post-title{margin:0 0 30px;font-size:clamp(52px,4.9vw,72px);line-height:.9}body.woocommerce-cart main[data-page="cart"] .entry-content,body.woocommerce-cart main[data-page="cart"] .entry-content>.woocommerce{width:100%;max-width:none;margin:0}body.woocommerce-cart .entry-content>.woocommerce:has(.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1.68fr) minmax(295px,.82fr);gap:0 35px;align-items:start}body.woocommerce-cart .entry-content>.woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1}body.woocommerce-cart .woocommerce-cart-form{grid-column:1;min-width:0}body.woocommerce-cart .cart-collaterals{grid-column:2;min-width:0}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{float:none;width:100%;margin:0;padding:28px 27px 27px;background:var(--sc-commerce-panel);border-top:2px solid var(--sc-commerce-gold)}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:38px;line-height:1;margin:0 0 19px}body.woocommerce-cart .woocommerce table.cart{width:100%;border:0;border-top:1px solid var(--sc-commerce-line)}body.woocommerce-cart .woocommerce table.cart thead th{padding:11px 7px;color:var(--sc-commerce-muted);font-size:9px;letter-spacing:.11em;font-weight:600;border-bottom:1px solid var(--sc-commerce-line)}body.woocommerce-cart .woocommerce table.cart td{padding:20px 7px;border-color:var(--sc-commerce-line);vertical-align:middle}body.woocommerce-cart .woocommerce table.cart td.product-remove{width:24px;padding-left:0}body.woocommerce-cart .woocommerce table.cart td.product-thumbnail{width:105px}body.woocommerce-cart .woocommerce table.cart td.product-name{min-width:155px}body.woocommerce-cart .woocommerce table.cart td.product-name a{font:400 clamp(21px,1.9vw,29px)/1.08 'Cormorant Garamond',Georgia,serif;text-decoration:none;display:inline-block;max-width:260px}body.woocommerce-cart .woocommerce table.cart td.product-name a:hover{text-decoration:underline;text-decoration-thickness:1px}body.woocommerce-cart .woocommerce table.cart img{width:95px;height:105px;object-fit:contain;background:#fff}body.woocommerce-cart .woocommerce table.cart td.product-price,body.woocommerce-cart .woocommerce table.cart td.product-subtotal{white-space:nowrap;font-size:12px;font-weight:600;color:var(--sc-commerce-ink)}body.woocommerce-cart .woocommerce table.cart td.product-quantity{width:75px}body.woocommerce-cart .woocommerce table.cart .quantity .qty{width:61px;min-height:46px;border:1px solid var(--sc-commerce-line);background:#fff;padding:5px;text-align:center}body.woocommerce-cart .woocommerce table.cart .product-remove a.remove{display:grid;place-items:center;width:28px;height:28px;font-size:19px;line-height:1;color:var(--sc-commerce-muted)!important;text-decoration:none}body.woocommerce-cart .woocommerce table.cart td.actions{padding:20px 0;border-bottom:0}body.woocommerce-cart .woocommerce table.cart td.actions .coupon{display:flex;gap:8px;align-items:center;float:left}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text{width:150px;min-height:50px;margin:0;border:1px solid var(--sc-commerce-line);background:#fff;font-size:12px;padding:0 12px}body.woocommerce-cart .woocommerce table.cart td.actions .button{margin:0;gap:0}body.woocommerce-cart .woocommerce table.cart td.actions>button[name="update_cart"]{float:right;background:transparent;color:var(--sc-commerce-ink);border:1px solid var(--sc-commerce-line)}body.woocommerce-cart .woocommerce table.cart td.actions>button[name="update_cart"]:hover{background:#e7dacb;color:var(--sc-commerce-ink)}body.woocommerce-cart .cart_totals .shop_table th,body.woocommerce-cart .cart_totals .shop_table td{padding:15px 0;border-bottom:1px solid var(--sc-commerce-line);font-size:12px;color:var(--sc-commerce-ink);vertical-align:top}body.woocommerce-cart .cart_totals .shop_table th{width:38%;font-size:10px;letter-spacing:.08em}body.woocommerce-cart .cart_totals .shop_table td{text-align:right}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{border:0;padding-top:22px}body.woocommerce-cart .cart_totals .order-total .amount{font-size:23px;font-weight:600;white-space:nowrap}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods label{font-size:11px;line-height:1.45}body.woocommerce-cart .cart_totals .woocommerce-shipping-destination,body.woocommerce-cart .cart_totals .shipping-calculator-button{font-size:11px;line-height:1.5}body.woocommerce-cart .wc-proceed-to-checkout{padding:16px 0 0}body.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button{margin:0;width:100%;font-size:13px;font-weight:600;padding:16px;min-height:54px;color:#fff;background:var(--sc-commerce-ink)}body.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background:#583b44;color:#fff}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info{position:relative;display:block;min-height:110px;margin:0;padding:27px 48px 13px;background:var(--sc-commerce-panel);border:0;border-top:2px solid var(--sc-commerce-gold);color:var(--sc-commerce-ink);font:400 clamp(28px,3vw,42px)/1.08 'Cormorant Garamond',Georgia,serif}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info svg,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info svg{display:none}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info::after,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info::after{content:'';position:absolute;right:0;top:0;width:min(35%,340px);height:207px;background:#fff url("/wp-content/themes/starlice-atelier/assets/commerce-product-v5.webp") center/contain no-repeat;border-left:1px solid var(--sc-commerce-line);pointer-events:none}body.woocommerce-cart .entry-content>.woocommerce:has(.return-to-shop){position:relative;min-height:97px;padding:0 48px 38px;background:var(--sc-commerce-panel)}body.woocommerce-cart .woocommerce .return-to-shop{position:relative;z-index:1;margin:0}body.woocommerce-cart .woocommerce .return-to-shop a.button{min-width:170px}body.woocommerce-checkout main[data-page="checkout"]{max-width:1260px;padding-top:36px;padding-bottom:80px}body.woocommerce-checkout .sc-checkout-intro{margin-bottom:24px;padding-bottom:25px}body.woocommerce-checkout .sc-checkout-intro h1{font-size:clamp(51px,4.9vw,72px);margin-bottom:11px;line-height:.95}body.woocommerce-checkout .sc-checkout-intro>p:last-child{color:var(--sc-commerce-muted)}body.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:22px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info,body.woocommerce-checkout .woocommerce-info{background:#efe5d8;color:var(--sc-commerce-ink);border:0;border-left:2px solid var(--sc-commerce-gold);font-size:12px;padding:13px 17px}body.woocommerce-checkout .wc-block-components-notice-banner.is-info svg{display:none}body.woocommerce-checkout .woocommerce form.checkout_coupon{padding:17px 20px;margin:0 0 22px;border:1px solid var(--sc-commerce-line)}body.woocommerce-checkout .woocommerce form.checkout_coupon p{font-size:12px;color:var(--sc-commerce-muted)}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row{width:50%}body.woocommerce-checkout .woocommerce form.checkout_coupon input.input-text{min-height:50px}body.woocommerce-checkout .woocommerce form.checkout{grid-template-columns:minmax(0,1.12fr) minmax(345px,.88fr);gap:0 5.5%}body.woocommerce-checkout .woocommerce form.checkout h3,body.woocommerce-checkout #order_review_heading{font-size:clamp(31px,2.9vw,39px);line-height:1;margin:15px 0 18px;color:var(--sc-commerce-ink)}body.woocommerce-checkout .woocommerce form.checkout #customer_details .form-row{margin-bottom:8px}body.woocommerce-checkout #ship-to-different-address{display:flex;align-items:center;gap:10px;margin:19px 0 0!important;font:400 22px/1.25 'Cormorant Garamond',Georgia,serif!important}body.woocommerce-checkout #ship-to-different-address label{display:flex;align-items:center;gap:10px;cursor:pointer}body.woocommerce-checkout #ship-to-different-address input{width:18px;height:18px;margin:0;accent-color:var(--sc-commerce-ink)}body.woocommerce-checkout .woocommerce form.checkout .form-row label{font-size:11px;font-weight:600;color:var(--sc-commerce-ink);margin-bottom:6px}body.woocommerce-checkout .woocommerce form.checkout .form-row input.input-text,body.woocommerce-checkout .woocommerce form.checkout .form-row textarea,body.woocommerce-account .woocommerce form .form-row input.input-text{border:1px solid var(--sc-commerce-line);background:#fff;color:var(--sc-commerce-ink);min-height:49px;border-radius:0;box-shadow:none}body.woocommerce-checkout .woocommerce form.checkout .form-row input.input-text:focus,body.woocommerce-checkout .woocommerce form.checkout .form-row textarea:focus,body.woocommerce-account .woocommerce form .form-row input.input-text:focus{border-color:var(--sc-commerce-gold);outline:2px solid #90704658;outline-offset:1px}body.woocommerce-checkout .select2-container--default .select2-selection--single{border-color:var(--sc-commerce-line);min-height:49px;background:#fff}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:47px;color:var(--sc-commerce-ink)}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:47px}body.woocommerce-checkout #order_review_heading{margin-top:15px}body.woocommerce-checkout #order_review{background:var(--sc-commerce-panel);border-top:2px solid var(--sc-commerce-gold);padding:10px 24px 23px}body.woocommerce-checkout #order_review .shop_table{width:100%;border:0;background:transparent;margin-bottom:14px}body.woocommerce-checkout #order_review .shop_table th,body.woocommerce-checkout #order_review .shop_table td{color:var(--sc-commerce-ink);border-color:var(--sc-commerce-line);font-size:12px;padding:15px 5px;line-height:1.45}body.woocommerce-checkout #order_review .shop_table th{font-size:10px;font-weight:600;letter-spacing:.07em}body.woocommerce-checkout #order_review .shop_table td:last-child{text-align:right;white-space:normal;overflow-wrap:anywhere}body.woocommerce-checkout #order_review .shop_table td .amount{white-space:nowrap}body.woocommerce-checkout #order_review .shop_table .order-total th,body.woocommerce-checkout #order_review .shop_table .order-total td{font-size:12px;border-bottom:0}body.woocommerce-checkout #order_review .shop_table .order-total .amount{font-size:22px}body.woocommerce-checkout #order_review .shop_table .woocommerce-shipping-methods{list-style:none;padding:0;margin:0}body.woocommerce-checkout #order_review .shop_table .woocommerce-shipping-methods label{font-size:11px;line-height:1.45}body.woocommerce-checkout #payment{margin-top:0;background:#e6d7c5;color:var(--sc-commerce-ink)}body.woocommerce-checkout #payment ul.payment_methods{border-color:var(--sc-commerce-line);padding:17px 18px}body.woocommerce-checkout #payment ul.payment_methods li{font-size:12px;line-height:1.5}body.woocommerce-checkout #payment div.form-row{padding:17px 18px 0}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:var(--sc-commerce-muted);font-size:11px}body.woocommerce-checkout #payment #place_order{margin:12px 0 17px;min-height:54px;font-weight:600}body.woocommerce-checkout .woocommerce-NoticeGroup-checkout{grid-column:1/-1}body.woocommerce-checkout .woocommerce-error{border-color:#9b4242;color:#5d2828}body.woocommerce-account main.standard-page{max-width:1240px!important;min-height:0;padding:53px 5% 78px}body.woocommerce-account main.standard-page>h1{font-size:clamp(52px,4.9vw,72px);line-height:.9;margin:0 0 28px}body.woocommerce-account main.standard-page>.entry-content{width:100%;max-width:none!important;margin:0}body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;margin:0 0 28px;padding:5px 20px;background:var(--sc-commerce-panel);border-top:2px solid var(--sc-commerce-gold)}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;align-items:center;flex-wrap:wrap;gap:3px 26px}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:13px 2px;border:0;color:var(--sc-commerce-ink);font-size:12px;text-decoration:none;line-height:1.4}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{color:#5d3d43;text-decoration:underline;text-underline-offset:5px}body.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none;min-height:180px;padding:0;font-size:13px;color:var(--sc-commerce-ink);line-height:1.75}body.woocommerce-account .woocommerce-MyAccount-content>p{max-width:700px;margin-bottom:17px}body.woocommerce-account .woocommerce-MyAccount-content a{text-decoration:underline;text-decoration-color:#9f866f;text-underline-offset:4px}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account .woocommerce-MyAccount-content .wc-block-components-notice-banner{background:var(--sc-commerce-panel);color:var(--sc-commerce-ink);border:0;border-left:2px solid var(--sc-commerce-gold);padding:18px 20px;margin:0 0 22px;font-size:12px}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before,body.woocommerce-account .woocommerce-MyAccount-content .wc-block-components-notice-banner svg{display:none}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{margin:-8px -8px -8px 18px;min-height:37px;padding:9px 13px}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:clamp(29px,3vw,39px);line-height:1.05;margin:0 0 17px}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns--addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column--billing-address,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column--shipping-address{float:none;width:100%;padding:22px;border:1px solid var(--sc-commerce-line);background:#fffdf8}body.woocommerce-account .woocommerce-MyAccount-content address{font-style:normal;font-size:12px;line-height:1.7}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title{border:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table{width:100%;font-size:12px;border-top:1px solid var(--sc-commerce-line)}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table th,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{border-bottom:1px solid var(--sc-commerce-line);padding:14px 9px;color:var(--sc-commerce-ink)}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table th{font-size:10px}body.woocommerce-account .woocommerce-MyAccount-content form .form-row label{font-size:11px;font-weight:600}body.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:20px 0;padding:18px;border:1px solid var(--sc-commerce-line)}body.woocommerce-account .woocommerce-MyAccount-content legend{padding:0 8px;font:400 28px/1 'Cormorant Garamond',Georgia,serif}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register,body.woocommerce-account .woocommerce-ResetPassword{max-width:520px;padding:27px!important;background:#fffdf8;border:1px solid var(--sc-commerce-line)}body.woocommerce-account .woocommerce-form-login .form-row,body.woocommerce-account .woocommerce-form-register .form-row{margin-bottom:13px}@media (max-width:1050px) and (min-width:782px){body.woocommerce-cart .entry-content>.woocommerce:has(.woocommerce-cart-form){grid-template-columns:minmax(0,1fr);gap:25px}body.woocommerce-cart .cart-collaterals{grid-column:1;max-width:520px;margin-left:auto;width:100%}body.woocommerce-checkout .woocommerce form.checkout{grid-template-columns:minmax(0,1fr) minmax(310px,.85fr);gap:0 4%}}@media (max-width:781px){body.woocommerce-cart main[data-page="cart"],body.woocommerce-checkout main[data-page="checkout"],body.woocommerce-account main.standard-page{padding:34px 5% 66px}body.woocommerce-cart main[data-page="cart"] .wp-block-post-title,body.woocommerce-account main.standard-page>h1{font-size:50px;margin-bottom:22px}body.woocommerce-cart .entry-content>.woocommerce:has(.woocommerce-cart-form){display:block}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{margin:19px 0 0;padding:24px}body.woocommerce-cart .woocommerce table.cart thead{display:none}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) minmax(0,1fr);grid-template-areas:'photo name name' 'photo price price' 'qty qty subtotal';gap:5px 17px;border-bottom:1px solid var(--sc-commerce-line);padding:15px 0}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td{display:block!important;min-width:0;width:auto;float:none;text-align:left!important;padding:0!important;border:0!important}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-remove{position:absolute;right:0;top:8px;z-index:1}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail{display:block!important;grid-area:photo;align-self:center}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail::before{display:none!important}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail img{display:block;width:88px;height:104px;object-fit:contain}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-name{grid-area:name;padding-right:30px!important;align-self:end}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-name::before,body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-price::before{display:none}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-price{grid-area:price;font-size:12px;align-self:start}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-quantity{grid-area:qty;display:flex!important;align-items:center;justify-content:space-between;padding-top:14px!important;border-top:1px solid var(--sc-commerce-line)!important;font-size:11px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-subtotal{grid-area:subtotal;display:flex!important;align-items:center;justify-content:flex-end;gap:5px;padding-top:14px!important;border-top:1px solid var(--sc-commerce-line)!important;font-size:12px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-quantity::before,body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-subtotal::before{float:none;display:inline-block;color:var(--sc-commerce-muted)}body.woocommerce-cart .woocommerce table.cart td.actions{padding:18px 0}body.woocommerce-cart .woocommerce table.cart td.actions .coupon{float:none;width:100%;display:flex;flex-wrap:nowrap;gap:8px}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text{width:auto!important;min-width:0;flex:1 1 0}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button{width:auto!important;flex:0 0 131px;white-space:nowrap}body.woocommerce-cart .woocommerce table.cart td.actions>button[name="update_cart"]{float:none;width:100%;margin-top:10px}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info{padding:22px 24px 15px;min-height:0}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info::after,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info::after{width:33%;height:215px}body.woocommerce-cart .entry-content>.woocommerce:has(.return-to-shop){padding:0 24px 30px;min-height:80px}body.woocommerce-checkout .sc-checkout-intro h1{font-size:53px}body.woocommerce-checkout .woocommerce form.checkout{display:block}body.woocommerce-checkout #order_review_heading{margin-top:34px}body.woocommerce-checkout #order_review{padding:10px 18px 21px}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none}body.woocommerce-account .woocommerce-MyAccount-navigation{padding:7px 15px;margin-bottom:25px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;gap:2px 17px;align-items:center;overflow-x:auto;scrollbar-width:thin}body.woocommerce-account .woocommerce-MyAccount-navigation li{flex:none}body.woocommerce-account .woocommerce-MyAccount-navigation a{padding:11px 2px;border:0;white-space:nowrap}body.woocommerce-account .woocommerce-MyAccount-content{min-height:0;padding:0}}@media (max-width:560px){body.woocommerce-cart main[data-page="cart"] .wp-block-post-title,body.woocommerce-account main.standard-page>h1{font-size:46px}body.woocommerce-cart .woocommerce table.cart td.product-name a{font-size:24px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail img{width:88px;height:104px}body.woocommerce-cart .woocommerce table.cart td.product-quantity{width:auto}body.woocommerce-cart .woocommerce table.cart td.product-quantity .quantity .qty{min-height:43px}body.woocommerce-cart .woocommerce table.cart td.product-price,body.woocommerce-cart .woocommerce table.cart td.product-subtotal{white-space:normal}body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-block-store-notices .is-info::after,body.woocommerce-cart main[data-page="cart"]:has(.return-to-shop) .wc-empty-cart-message .is-info::after{display:none}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:34px}body.woocommerce-checkout .sc-checkout-intro h1{font-size:44px}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row{float:none;width:100%}body.woocommerce-checkout .woocommerce form.checkout_coupon .form-row button{width:100%}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns--addresses{display:block}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{margin-bottom:17px}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{float:none;margin:0 0 12px;display:flex}}@media (max-width:359px){body.woocommerce-cart .woocommerce table.cart,body.woocommerce-cart .woocommerce table.cart tbody,body.woocommerce-cart .woocommerce table.cart tr,body.woocommerce-cart .woocommerce table.cart tr:last-child>td.actions{display:block;width:100%;max-width:100%;min-width:0;table-layout:fixed}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item{display:grid;grid-template-columns:74px minmax(0,1fr) minmax(0,1fr);gap:5px 12px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail img{width:74px;height:91px}body.woocommerce-cart .woocommerce table.cart td.product-name a{font-size:21px}body.woocommerce-cart .woocommerce table.cart td.actions .coupon{flex-wrap:wrap}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text,body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button{flex:1 1 100%;width:100%!important}}@media (min-width:782px){.unbox-scroll{height:560svh}.unbox-stage.is-enhanced .unbox-product-prelude img{opacity:0}.unbox-chapter .unbox-kicker{font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.18em;color:#eacb9b;margin:0 0 18px!important;text-transform:uppercase}.unbox-chapter:nth-child(1),.unbox-chapter:nth-child(2){left:24%;width:29%}.unbox-chapter:nth-child(1) h2,.unbox-chapter:nth-child(2) h2{font-size:clamp(49px,4.8vw,75px);line-height:.9}.unbox-chapter:nth-child(1) .unbox-body,.unbox-chapter:nth-child(2) .unbox-body{max-width:320px;font-size:15px;line-height:1.62}.unbox-chapter:nth-child(5){padding-top:7svh}.unbox-chapter:nth-child(5) h2{font-size:clamp(59px,5.1vw,81px);max-width:480px}.unbox-chapter:nth-child(5) .unbox-body{max-width:350px;font-size:15px;line-height:1.55;font-weight:500}.unbox-stage.is-daylight + .unbox-chapters .unbox-chapter:nth-child(5) .unbox-kicker{color:#775537}.unbox-stage.is-daylight + .unbox-chapters .unbox-chapter:nth-child(5) .unbox-body{color:#33292b}.story-offer{margin-top:23px;max-width:380px;pointer-events:auto}.story-offer-price{font:600 27px/1.1 Manrope,Arial,sans-serif;color:#302329;margin:0 0 7px!important}.story-offer-shipping{font:600 12px/1.45 Manrope,Arial,sans-serif;color:#4b3b37;margin:0 0 15px!important}.story-offer-actions{display:flex;align-items:center;gap:16px}.story-offer-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:185px;min-height:51px;padding:13px 18px;background:#302329;color:#fff!important;border:1px solid #302329;text-decoration:none;font:600 12px/1.2 Manrope,Arial,sans-serif}.story-offer-primary:hover{background:#573940;color:#fff!important}.story-offer-secondary{color:#302329!important;border-bottom:1px solid #302329;text-decoration:none;font:600 11px/1.2 Manrope,Arial,sans-serif;padding:7px 0}.story-offer-primary:focus-visible,.story-offer-secondary:focus-visible{outline:2px solid #8e663a;outline-offset:3px}}@media (min-width:782px) and (max-height:740px){.unbox-chapter:nth-child(5){padding-top:3svh}.unbox-chapter:nth-child(5) h2{font-size:clamp(55px,4.9vw,71px);margin-bottom:14px}.unbox-chapter:nth-child(5) .unbox-kicker{margin-bottom:12px!important}.story-offer{margin-top:16px}}@media (max-width:781px){.unbox-scroll{height:auto!important;isolation:auto;background:#302329}.unbox-stage{position:relative;top:auto;height:430px;min-height:0;overflow:hidden;background:linear-gradient(90deg,#281c21b8 0%,#281c214a 38%,transparent 67%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") right center/auto 100% no-repeat,#302329}.unbox-stage::before,.unbox-stage::after,.unbox-fallback,.unbox-canvas,.unbox-rays,.unbox-shield,.unbox-daylight{display:none!important}.unbox-product-prelude{display:block!important;position:absolute;inset:0 auto 0 0;width:49%;z-index:2;background:linear-gradient(90deg,#2b1e25bb,#2b1e2580 67%,transparent)}.unbox-product-prelude::before,.unbox-product-prelude::after{display:none}.unbox-product-prelude img{position:absolute;left:8%;bottom:7%;height:65%;width:auto;max-width:none;filter:drop-shadow(0 13px 19px #10070b8c);transform:none}.unbox-chapters{position:relative;top:auto;height:auto;margin:0;display:block;background:#302329;color:#f6ebdc;pointer-events:auto}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4),.unbox-chapter:nth-child(5){position:relative;inset:auto;display:block;width:100%;max-width:none;height:auto;min-height:0;padding:35px 7% 31px;opacity:1!important;--chapter-opacity:1;text-align:left;pointer-events:auto;border:0;border-top:1px solid #d6b9934a}.unbox-chapter:nth-child(1){border-top:0}.unbox-chapter .unbox-kicker{color:#d9b98b;font-size:9px;letter-spacing:.18em;margin:0 0 11px!important}.unbox-chapter h2,.unbox-chapter:nth-child(2) h2,.unbox-chapter:nth-child(3) h2,.unbox-chapter:nth-child(4) h2,.unbox-chapter:nth-child(5) h2{max-width:450px;font-size:clamp(47px,11.6vw,68px);line-height:.92;margin:0 0 15px;color:#f6ebdc}.unbox-chapter .unbox-body{max-width:500px;font-size:13px;line-height:1.63;color:#e3d4c5;margin:0}.unbox-chapter:nth-child(5){background:#e9dac4;padding:43px 7% 53px;color:#302329}.unbox-chapter:nth-child(5) h2{color:#302329}.unbox-chapter:nth-child(5) .unbox-kicker{color:#765335}.unbox-chapter:nth-child(5) .unbox-body{color:#4d4040}.story-offer{margin-top:22px;max-width:430px;pointer-events:auto}.story-offer-price{font:600 25px/1.1 Manrope,Arial,sans-serif;color:#302329;margin:0 0 7px!important}.story-offer-shipping{font:500 11px/1.45 Manrope,Arial,sans-serif;color:#644c3c;margin:0 0 17px!important}.story-offer-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.story-offer-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:51px;min-width:175px;padding:13px 16px;background:#302329;color:#fff!important;text-decoration:none;font:600 12px/1.2 Manrope,Arial,sans-serif}.story-offer-secondary{color:#302329!important;border-bottom:1px solid #302329;text-decoration:none;font:600 11px/1.2 Manrope,Arial,sans-serif;padding:7px 0}}@media (min-width:782px) and (scripting:none){.unbox-scroll{height:auto}.unbox-stage{position:relative}.unbox-chapters{position:relative;height:auto;margin:0;pointer-events:auto}.unbox-chapter,.unbox-chapter:nth-child(2),.unbox-chapter:nth-child(3),.unbox-chapter:nth-child(4),.unbox-chapter:nth-child(5){position:relative;inset:auto;left:auto;width:100%;max-width:none;height:auto;min-height:160px;padding:35px 7%;opacity:1!important;--chapter-opacity:1;pointer-events:auto}.unbox-chapter:nth-child(5){background:#e9dac4}.unbox-chapter:nth-child(5) h2,.unbox-chapter:nth-child(5) .unbox-body{color:#302329}.story-offer{max-width:420px;margin-top:20px}.story-offer-price{font-size:24px;color:#302329;margin:0 0 6px}.story-offer-shipping{font-size:12px;color:#5e4b40;margin:0 0 14px}.story-offer-actions{display:flex;gap:20px}.story-offer-primary{background:#302329;color:#fff;padding:13px 17px;text-decoration:none}.story-offer-secondary{color:#302329;text-decoration:underline}}.site-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:18px}.site-header .wp-block-navigation{min-width:0}.site-header .wp-block-navigation__container{gap:clamp(15px,2vw,31px)}.site-header .wp-block-navigation-item__content,.site-header .header-tools a{white-space:nowrap}.site-header .chrome-mobile-link{display:none}.site-header .wordmark{min-width:230px}.site-header .wordmark .wp-block-site-title{font-size:clamp(34px,3vw,42px);line-height:.84;letter-spacing:.018em}.site-header .wordmark .wp-block-site-title a{color:#302329}.site-header .wordmark .brand-sub{font-size:8px;letter-spacing:.43em;margin-top:10px}.site-header .header-tools{gap:25px}.site-header .account-link:hover,.site-header .bag-link:hover{color:#93673f}.site-header .bag-link{position:relative;gap:8px}.site-header .bag-count{font-variant-numeric:tabular-nums}@media(max-width:1000px) and (min-width:782px){.site-header{padding-left:3%;padding-right:3%;column-gap:10px}.site-header .wp-block-navigation__container{gap:13px}.site-header .wp-block-navigation{font-size:10px}.site-header .wordmark{min-width:190px}.site-header .wordmark .wp-block-site-title{font-size:35px}.site-header .header-tools{gap:12px;font-size:10px}}@media(max-width:781px){.site-header{grid-template-columns:44px minmax(0,1fr) 44px;column-gap:2px;min-height:73px;padding:12px 4%}.site-header .wordmark{min-width:0}.site-header .wordmark .wp-block-site-title{font-size:clamp(29px,7vw,37px)}.site-header .wordmark .brand-sub{font-size:7px;margin-top:8px;letter-spacing:.38em}.site-header .header-tools{justify-content:flex-end}.site-header .bag-link{min-width:44px;min-height:44px;gap:4px}.site-header .bag-link svg{width:19px;height:21px}.site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:flex-start}.site-header .wp-block-navigation__responsive-container.is-menu-open .chrome-mobile-link{display:flex}.site-header .wp-block-navigation__responsive-container.is-menu-open .chrome-mobile-link:first-of-type{margin-top:13px}.site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{white-space:normal}}body.woocommerce-cart,body.woocommerce-checkout,body.woocommerce-account,body.page-id-19{--sc-form-ink:#302329;--sc-form-muted:#635653;--sc-form-line:#c7b8a8;--sc-form-gold:#926d40;--sc-form-surface:#fffefa}body.woocommerce-cart input:focus-visible,body.woocommerce-checkout input:focus-visible,body.woocommerce-checkout select:focus-visible,body.woocommerce-checkout textarea:focus-visible,body.woocommerce-account input:focus-visible,body.woocommerce-account select:focus-visible,body.page-id-19 .sc-contact-form :is(input,select,textarea,button):focus-visible{outline:2px solid var(--sc-form-gold);outline-offset:3px}body.woocommerce-cart .woocommerce table.cart td.product-thumbnail{width:128px}body.woocommerce-cart .woocommerce table.cart img{width:112px;height:132px;object-fit:contain;background:#fff}body.woocommerce-cart .woocommerce table.cart td.product-name a{font-size:clamp(25px,2.05vw,32px);line-height:1.02}body.woocommerce-cart .cart_totals .shop_table .shipping td{max-width:210px;line-height:1.55}body.woocommerce-cart .cart_totals .woocommerce-shipping-destination{margin-top:11px}body.woocommerce-cart .cart_totals .shipping-calculator-button{display:inline-flex;margin-top:7px;text-underline-offset:4px}body.woocommerce-cart .woocommerce table.cart .product-remove a.remove:focus-visible{outline:2px solid var(--sc-form-gold);outline-offset:2px}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text,body.woocommerce-cart .woocommerce table.cart .quantity .qty{color:var(--sc-form-ink);font-size:13px}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text::placeholder{color:#675957;opacity:1}body.woocommerce-checkout .woocommerce form.checkout #customer_details{border-top:2px solid var(--sc-form-gold);padding-top:14px}body.woocommerce-checkout .woocommerce form.checkout .form-row label,body.woocommerce-account .woocommerce form .form-row label{color:var(--sc-form-ink);font-size:12px;line-height:1.45;font-weight:600}body.woocommerce-checkout .woocommerce form.checkout .form-row input.input-text,body.woocommerce-checkout .woocommerce form.checkout .form-row textarea,body.woocommerce-account .woocommerce form .form-row input.input-text,body.woocommerce-account .woocommerce form .form-row select{min-height:53px;padding:12px 14px;border:1px solid var(--sc-form-line);background:var(--sc-form-surface);color:var(--sc-form-ink);font-size:13px;line-height:1.5}body.woocommerce-checkout .woocommerce form.checkout .form-row input.input-text::placeholder{color:#695d57;opacity:1}body.woocommerce-checkout .woocommerce form.checkout .form-row.woocommerce-invalid input.input-text,body.woocommerce-checkout .woocommerce form.checkout .form-row.woocommerce-invalid .select2-selection{border-color:#a84e4e}body.woocommerce-checkout .woocommerce form.checkout .form-row.woocommerce-invalid label{color:#8b3232}body.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:53px;border-color:var(--sc-form-line);background:var(--sc-form-surface)}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:51px;font-size:13px}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:51px}body.woocommerce-checkout > .select2-container--default .select2-dropdown{background:#fffefa;border:1px solid #b9a894;border-radius:0;box-shadow:0 16px 38px rgba(48,35,41,.16);overflow:hidden}body.woocommerce-checkout > .select2-container--default .select2-search--dropdown{padding:9px 11px;border-bottom:1px solid #e7dbcd}body.woocommerce-checkout > .select2-container--default .select2-search__field{width:100%;min-height:42px;padding:8px 11px;border:1px solid #b9a894;border-radius:0;background:#fff;color:var(--sc-form-ink);font-size:13px}body.woocommerce-checkout > .select2-container--default .select2-search__field::placeholder{color:#635653;opacity:1}body.woocommerce-checkout > .select2-container--default .select2-search__field:focus-visible{outline:2px solid var(--sc-form-gold);outline-offset:2px}body.woocommerce-checkout > .select2-container--default .select2-results__options{max-height:190px!important;overscroll-behavior:contain;scrollbar-color:#aa927a #f8f1e8}body.woocommerce-checkout > .select2-container--default .select2-results__option{min-height:39px;padding:10px 15px;color:var(--sc-form-ink);font-size:13px;line-height:1.4}body.woocommerce-checkout > .select2-container--default .select2-results__option[aria-selected="true"]{background:#eee2d3;color:var(--sc-form-ink)}body.woocommerce-checkout > .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#3d2930;color:#fff}body.woocommerce-checkout :is(#billing_state,#shipping_state):not(.select2-hidden-accessible){display:block;width:100%;min-height:53px;padding:12px 45px 12px 14px;appearance:none;border:1px solid var(--sc-form-line);border-radius:0;background:#fffefa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%233d2930' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 15px center/18px no-repeat;color:var(--sc-form-ink);font-size:13px;line-height:1.5}body.woocommerce-checkout .woocommerce form.checkout .form-row.woocommerce-invalid :is(#billing_state,#shipping_state):not(.select2-hidden-accessible){border-color:#a84e4e}body.woocommerce-checkout #order_review .shop_table td.product-name{vertical-align:middle;line-height:1.4}body.woocommerce-checkout .sc-review-product{display:inline-flex;align-items:center;gap:12px;min-width:0}body.woocommerce-checkout .sc-review-product img{display:block;width:66px;height:78px;object-fit:contain;flex:none;background:#fff;border:1px solid #e7dacc}body.woocommerce-checkout .sc-review-name{max-width:215px;display:inline-block;font-size:12px;line-height:1.42}body.woocommerce-checkout .sc-review-text{display:flex;flex-direction:column;gap:7px;min-width:0}body.woocommerce-checkout .sc-review-qty{color:var(--sc-form-muted);font-size:11px;line-height:1.2}body.woocommerce-checkout #order_review .shop_table .product-quantity{display:none}body.woocommerce-checkout #payment div.payment_box{margin:12px 0 2px;padding:13px 15px;background:var(--sc-form-surface);border-radius:0;color:var(--sc-form-ink);font-size:12px;line-height:1.6}body.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--sc-form-surface)}body.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:12px;line-height:1.65;color:#514440}body.woocommerce-checkout #payment #place_order{width:100%;font-size:13px;letter-spacing:.015em}body.woocommerce-account .woocommerce-MyAccount-navigation{background:#f3eadf;border-top:2px solid var(--sc-form-gold)}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{font-weight:700;text-decoration-thickness:2px}body.woocommerce-account .woocommerce-MyAccount-content form,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{max-width:100%}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::before,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::after,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns--addresses::before,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-columns--addresses::after{display:none}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .form-row,body.woocommerce-account .woocommerce-MyAccount-content form.edit-account .form-row{margin-bottom:17px}body.woocommerce-account .woocommerce-MyAccount-content .form-row em,body.woocommerce-account .woocommerce-MyAccount-content .form-row .description{display:block;margin-top:6px;color:var(--sc-form-muted);font-size:11px;line-height:1.55}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register,body.woocommerce-account .woocommerce-ResetPassword{background:#f3eadf!important;border:0!important;border-top:2px solid var(--sc-form-gold)!important;padding:30px!important}body.woocommerce-account .woocommerce-form-login .form-row input.input-text,body.woocommerce-account .woocommerce-form-register .form-row input.input-text{background:#fffefa}body.page-id-19 main.standard-page{gap:5%;padding-top:65px}body.page-id-19 main.standard-page>h1{font-size:clamp(60px,5.2vw,78px)}body.page-id-19 main.standard-page>h1::after{content:'';display:block;width:100%;aspect-ratio:1/1;margin-top:49px;background:#fff url("/wp-content/themes/starlice-atelier/assets/founder-video-poster-v5.webp") center/cover no-repeat;border-top:2px solid var(--sc-form-gold)}body.page-id-19 .sc-contact-form{border-top:2px solid var(--sc-form-gold);padding-top:25px}body.page-id-19 .sc-contact-form .form-pair{gap:18px}body.page-id-19 .sc-contact-form label{display:block;margin-bottom:8px;color:var(--sc-form-ink);font-size:12px;font-weight:600;line-height:1.4}body.page-id-19 .sc-contact-form :is(input:not([type="hidden"]),select,textarea){width:100%;min-height:53px;padding:12px 14px;background:var(--sc-form-surface);border:1px solid var(--sc-form-line);border-radius:0;color:var(--sc-form-ink);font-size:13px;line-height:1.5}body.page-id-19 .sc-contact-form textarea{min-height:160px;resize:vertical}body.page-id-19 .sc-contact-form .form-help{max-width:530px;font-size:12px;color:var(--sc-form-muted);line-height:1.65}body.page-id-19 .sc-contact-form .sc-button{min-height:54px;min-width:210px}@media(max-width:781px){body.page-id-19 main.standard-page{padding-top:38px}body.page-id-19 main.standard-page>h1{font-size:clamp(47px,11vw,66px);margin-bottom:21px}body.page-id-19 main.standard-page>h1::after{display:none}body.page-id-19 .sc-contact-form{padding-top:20px}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-thumbnail img{width:88px;height:104px}body.woocommerce-checkout .woocommerce form.checkout #customer_details{padding-top:9px}body.woocommerce-checkout .sc-review-product img{width:58px;height:70px}}@media(max-width:560px){body.page-id-19 .sc-contact-form .form-pair{display:block}body.page-id-19 .sc-contact-form .form-pair>p{margin-bottom:18px}body.page-id-19 .sc-contact-form .sc-button{width:100%}body.woocommerce-checkout .sc-review-product{gap:8px}body.woocommerce-checkout .sc-review-name{max-width:135px;font-size:11px}body.woocommerce-checkout .woocommerce form.checkout #customer_details .form-row{margin-bottom:12px}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register,body.woocommerce-account .woocommerce-ResetPassword{padding:21px!important}}body.woocommerce-checkout .woocommerce form.checkout .form-row,body.woocommerce-account .woocommerce form .form-row{min-width:0;box-sizing:border-box}body.woocommerce-checkout .woocommerce form.checkout .form-row :is(input.input-text,select,textarea),body.woocommerce-account .woocommerce form .form-row :is(input.input-text,select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-height:46px;padding:10px 12px}body.woocommerce-checkout .woocommerce form.checkout .form-row select,body.woocommerce-account .woocommerce form .form-row select{height:46px!important;min-height:46px!important;padding:10px 34px 10px 12px!important}body.woocommerce-checkout .woocommerce form.checkout .form-row textarea,body.woocommerce-account .woocommerce form .form-row textarea{min-height:100px}body.woocommerce-checkout .form-row .select2-container,body.woocommerce-account .form-row .select2-container{width:100%!important;max-width:100%;min-width:0;box-sizing:border-box}body.woocommerce-checkout .select2-container--default .select2-selection--single,body.woocommerce-account .select2-container--default .select2-selection--single{height:46px;min-height:46px;box-sizing:border-box}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,body.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{height:44px;line-height:44px;padding:0 34px 0 12px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,body.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}body.woocommerce-account > .select2-container--open .select2-dropdown{background:#fffefa;border:1px solid #bfae9c;box-shadow:0 12px 28px #30232926}body.woocommerce-account > .select2-container--open .select2-search__field{box-sizing:border-box;width:100%;min-height:40px;padding:8px 10px;border:1px solid #bfae9c}body.woocommerce-account > .select2-container--open .select2-results__options{max-height:190px!important}body.home .faq-section{display:grid;grid-template-columns:minmax(0,.67fr) minmax(0,1.33fr);gap:6%;align-items:start;min-height:0;max-width:none;margin:0;padding:56px 8% 59px;background:#faf6ef;color:#302329}body.home .faq-section .faq-intro{position:static;margin:0;max-width:420px}body.home .faq-section .faq-intro .eyebrow{margin:0 0 17px;color:#806044}body.home .faq-section .faq-intro h2{font-size:clamp(55px,5vw,76px);line-height:.86;letter-spacing:-.055em;margin:0 0 19px}body.home .faq-section .faq-intro .text-link{position:static;display:inline-block;margin:0}body.home .faq-section .faq-list{margin:0;border-top:1px solid #c9bbaa}body.home .faq-section .faq-list .wp-block-details{padding:0;margin:0;border-bottom:1px solid #c9bbaa}body.home .faq-section .faq-list summary{position:relative;display:flex;align-items:center;min-height:60px;padding:13px 39px 13px 0;font-size:17px;font-weight:600;line-height:1.35}body.home .faq-section .faq-list summary::before{display:none}body.home .faq-section .faq-list .wp-block-details p{max-width:670px;padding:0 38px 0 0;margin:0 0 19px;font-size:13px;line-height:1.65;color:#62514b}body.home .faq-section summary:focus-visible{outline:2px solid #907046;outline-offset:-3px}body.home .closing{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.83fr) 170px;gap:3%;align-items:center;min-height:290px;margin:0;padding:34px 8%;background:#e5cba8;color:#302329;overflow:hidden}body.home .closing>*{margin:0!important}body.home .closing .closing-copy{width:auto;max-width:530px;position:relative;z-index:2}body.home .closing .closing-copy .eyebrow{margin:0 0 14px;color:#694d3a}body.home .closing .closing-copy h2{max-width:510px;margin:0;color:#302329;font-size:clamp(50px,4.4vw,68px);line-height:.91;letter-spacing:-.05em}body.home .closing>.wp-block-shortcode{position:relative;z-index:2;min-width:0}body.home .closing .story-offer{max-width:none;margin:0;pointer-events:auto}body.home .closing .story-offer-price{margin:0 0 5px!important;color:#302329;font-size:27px}body.home .closing .story-offer-shipping{margin:0 0 14px!important;color:#4d3830;font-size:11px}body.home .closing .story-offer-actions{gap:16px;flex-wrap:wrap}body.home .closing .story-offer-primary{min-width:176px;min-height:52px;background:#302329;color:#fff!important}body.home .closing .story-offer-secondary{color:#302329!important;border-color:#302329}body.home .closing .closing-product{position:relative;right:auto;bottom:auto;width:155px;z-index:1;justify-self:end;pointer-events:none}body.home .closing .closing-product img{display:block;width:100%;height:240px;object-fit:contain;filter:drop-shadow(0 12px 16px #593c3150)}body.page-id-17 .page-intro{position:relative;isolation:isolate;overflow:hidden;min-height:490px;max-width:none;margin:0;padding:78px 7% 72px;background:#eee2d1;border:0}body.page-id-17 .page-intro::before{content:'';position:absolute;inset:0 43% 0 0;z-index:-1;background:linear-gradient(90deg,#eee2d1 72%,#eee2d1aa)}body.page-id-17 .page-intro>.eyebrow,body.page-id-17 .page-intro>h1,body.page-id-17 .page-intro>p{position:relative;z-index:2;max-width:51%}body.page-id-17 .page-intro>.eyebrow{margin-bottom:24px;color:#77583b}body.page-id-17 .page-intro h1{max-width:610px!important;margin:0 0 25px;font-size:clamp(72px,6vw,98px);line-height:.88;letter-spacing:-.055em;color:#302329}body.page-id-17 .page-intro>p:not(.eyebrow):not(.text-link){max-width:520px;font-size:15px;line-height:1.64;color:#4e3d39}body.page-id-17 .page-intro>.text-link{display:inline-block;margin:8px 0 0}body.page-id-17 .page-intro>.text-link a{font-size:12px;font-weight:700;color:#302329;border-color:#302329}body.page-id-17 .page-intro .about-v7-portrait{position:absolute;inset:0 0 0 auto;z-index:0;width:43%;height:100%;margin:0;background:#d6b995;overflow:hidden}body.page-id-17 .page-intro .about-v7-portrait img{display:block;width:100%;height:130%;object-fit:cover;object-position:center top}body.page-id-17 .page-intro .about-v7-portrait figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 24px 14px;background:linear-gradient(0deg,#302329d9,transparent);color:#fff;font:700 9px/1.2 Manrope,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}body.page-id-17 .about-v7-product{max-width:none;min-height:560px;margin:0;padding:55px 7%;gap:6%;background:#302329;color:#f8eee1}body.page-id-17 .about-v7-product .story-copy h2{font-size:clamp(62px,5.1vw,85px);line-height:.89}body.page-id-17 .about-v7-product .story-copy p{font-size:14px;line-height:1.65}body.page-id-17 .about-v7-product>figure{padding:12px;background:#f6f0e5}body.page-id-17 .about-v7-product>figure img{max-height:455px;object-fit:contain}body.page-id-17 .about-v7-video{max-width:none;min-height:540px;margin:0;padding:50px 7%;gap:6%;background:#f1e7d9;color:#302329}body.page-id-17 .about-v7-video .brand-copy h2{max-width:530px;color:#302329;font-size:clamp(62px,5.1vw,85px);line-height:.89}body.page-id-17 .about-v7-video .brand-copy p:not(.eyebrow){max-width:450px;color:#594942;font-size:15px;line-height:1.65}body.page-id-17 .about-v7-video .eyebrow{color:#806044}body.page-id-17 .about-v7-video .brand-video{justify-self:end;margin:0;width:min(100%,450px)}body.page-id-17 .about-v7-video .brand-video video{border-color:#c4ab8d}body.page-id-17 .about-v7-video .brand-video figcaption{color:#77583b}body.page-id-18 main.standard-page{max-width:none!important;min-height:0;margin:0;padding:63px 7% 79px;background:#faf6ef;color:#302329}body.page-id-18 main.standard-page>h1{max-width:1320px!important;margin:0 auto 12px;font-size:clamp(70px,6vw,96px);line-height:.9;letter-spacing:-.055em}body.page-id-18 main.standard-page>.entry-content{max-width:1320px!important;width:100%;margin:0 auto}body.page-id-18 .faq-v7-content{max-width:none!important;width:100%;margin:0!important}body.page-id-18 .faq-v7-lead{max-width:630px!important;margin:0 0 33px!important;color:#62514b;font-size:15px;line-height:1.7}body.page-id-18 .faq-v7-body{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:7%;align-items:start;max-width:none!important;width:100%;margin:0!important}body.page-id-18 .faq-v7-product{grid-column:2;grid-row:1;position:relative;min-height:550px;margin:0;overflow:hidden;background:radial-gradient(circle at 50% 33%,#fff6e9 0%,#e9d2b4 74%)}body.page-id-18 .faq-v7-product::after{content:'';position:absolute;left:9%;right:9%;bottom:38px;height:1px;background:#ac8a65;box-shadow:0 8px 21px 5px #8d644441}body.page-id-18 .faq-v7-product .faq-v7-bottle{position:absolute;inset:42px 5% 42px;margin:0;z-index:1}body.page-id-18 .faq-v7-product img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 17px 19px #59453745)}body.page-id-18 .faq-v7-product-note{position:absolute;top:19px;left:22px;z-index:2;margin:0;color:#69503f;font:700 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.17em}body.page-id-18 .faq-v7-questions{grid-column:1;grid-row:1;margin:0;border-top:1px solid #c9bbaa}body.page-id-18 .faq-v7-questions .wp-block-details{margin:0;padding:0;border-bottom:1px solid #c9bbaa}body.page-id-18 .faq-v7-questions summary{display:flex;align-items:center;min-height:72px;padding:17px 40px 17px 0;font-size:18px;font-weight:600;line-height:1.35;color:#302329}body.page-id-18 .faq-v7-questions .wp-block-details p{max-width:630px;margin:0 0 21px;color:#62514b;font-size:14px;line-height:1.72}body.page-id-18 .faq-v7-help{margin:28px 0 0;padding:22px 0 0;border-top:1px solid #c9bbaa;font-size:14px;color:#56433e}body.page-id-18 .faq-v7-help a{font-weight:700;text-underline-offset:5px}body.page-id-18 summary:focus-visible{outline:2px solid #907046;outline-offset:-3px}@media (max-width:781px){body.home .faq-section{display:block;padding:43px 7% 46px}body.home .faq-section .faq-intro{margin:0 0 24px}body.home .faq-section .faq-intro h2{font-size:clamp(48px,11vw,64px);margin-bottom:14px}body.home .faq-section .faq-intro .text-link{margin-top:0}body.home .faq-section .faq-list summary{font-size:15px;min-height:59px;padding-right:33px}body.home .faq-section .faq-list .wp-block-details p{font-size:12px}body.home .closing{display:block;position:relative;min-height:0;padding:48px 7% 52px}body.home .closing .closing-copy{max-width:65%;margin:0 0 24px!important}body.home .closing .closing-copy h2{font-size:clamp(46px,10vw,61px)}body.home .closing .closing-product{position:absolute;right:6%;top:31px;width:103px}body.home .closing .closing-product img{height:165px}body.home .closing>.wp-block-shortcode{max-width:430px}body.home .closing .story-offer-actions{gap:16px}body.page-id-17 .page-intro{min-height:0;padding:0 0 36px;background:#eee2d1}body.page-id-17 .page-intro::before{display:none}body.page-id-17 .page-intro .about-v7-portrait{position:relative;inset:auto;display:block;width:100%;height:330px;margin:0 0 32px}body.page-id-17 .page-intro .about-v7-portrait img{object-position:center 19%}body.page-id-17 .page-intro>.eyebrow,body.page-id-17 .page-intro>h1,body.page-id-17 .page-intro>p{max-width:none;margin-left:7%;margin-right:7%}body.page-id-17 .page-intro>.eyebrow{margin-bottom:18px}body.page-id-17 .page-intro h1{max-width:600px!important;font-size:clamp(56px,11vw,79px);margin-bottom:20px}body.page-id-17 .page-intro>p:not(.eyebrow):not(.text-link){max-width:570px;font-size:13px}body.page-id-17 .about-v7-product,body.page-id-17 .about-v7-video{display:block;min-height:0;padding:51px 7%}body.page-id-17 .about-v7-product .story-copy h2,body.page-id-17 .about-v7-video .brand-copy h2{font-size:clamp(52px,10vw,70px)}body.page-id-17 .about-v7-product>figure{margin:31px 0 0!important;padding:10px}body.page-id-17 .about-v7-product>figure img{height:auto;max-height:430px}body.page-id-17 .about-v7-video .brand-video{width:100%;margin:31px 0 0}body.page-id-18 main.standard-page{padding:48px 7% 66px}body.page-id-18 main.standard-page>h1{font-size:clamp(55px,11.8vw,78px);margin-bottom:12px}body.page-id-18 .faq-v7-lead{font-size:13px;margin-bottom:25px}body.page-id-18 .faq-v7-body{display:flex;flex-direction:column;gap:23px}body.page-id-18 .faq-v7-product{min-height:0;width:100%;height:290px;flex:none}body.page-id-18 .faq-v7-product .faq-v7-bottle{inset:18px 22% 17px}body.page-id-18 .faq-v7-product-note{font-size:9px}body.page-id-18 .faq-v7-questions{width:100%}body.page-id-18 .faq-v7-questions summary{font-size:15px;min-height:61px;padding-right:31px}body.page-id-18 .faq-v7-questions .wp-block-details p{font-size:12px}}@media (max-width:420px){body.home .closing .closing-copy{max-width:72%}body.home .closing .closing-copy h2{font-size:45px}body.home .closing .closing-product{right:2%;width:91px}body.page-id-17 .page-intro .about-v7-portrait{height:265px}body.page-id-18 .faq-v7-product{height:250px}}@media (max-width:781px){body.home .hero-grid{min-height:0}body.home .hero-copy{padding:30px 7% 17px}body.home .hero-copy .eyebrow{margin-bottom:18px}body.home .hero-copy h1{font-size:clamp(48px,12.5vw,60px);margin-bottom:16px}body.home .hero-copy .hero-intro{margin-bottom:12px;font-size:12px;line-height:1.57}body.home .hero-copy .product-line{margin-bottom:13px}body.home .hero-copy .small-note{margin-top:9px!important}body.home .hero-visual{height:285px;min-height:0}body.home .hero-visual img{height:285px}body.home .hero-visual .hero-caption{bottom:4px}body.home .unbox-scroll{height:auto!important;isolation:isolate;background:#302329;overflow:hidden}body.home .unbox-stage{position:relative;height:375px;min-height:0;background:linear-gradient(90deg,#211920a0 0%,#2720275c 40%,transparent 78%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") right center/auto 100% no-repeat,#2e2728}body.home .unbox-product-prelude{width:54%;background:linear-gradient(90deg,#2c222878,transparent)}body.home .unbox-product-prelude img{left:5%;bottom:8%;height:67%;filter:drop-shadow(0 14px 18px #160c11a0)}body.home .unbox-chapters{position:relative;z-index:9;margin:-116px 0 0;background:transparent}body.home .unbox-chapter,body.home .unbox-chapter:nth-child(2),body.home .unbox-chapter:nth-child(3),body.home .unbox-chapter:nth-child(4),body.home .unbox-chapter:nth-child(5){position:relative;inset:auto;display:block;min-height:0;height:auto;width:100%;max-width:none;padding:30px 7%;margin:0!important;border:0;opacity:1!important;transform:none;text-align:left;pointer-events:auto}body.home .unbox-chapter .unbox-kicker{margin:0 0 12px!important;font-size:9px;letter-spacing:.19em}body.home .unbox-chapter h2,body.home .unbox-chapter:nth-child(2) h2,body.home .unbox-chapter:nth-child(3) h2,body.home .unbox-chapter:nth-child(4) h2,body.home .unbox-chapter:nth-child(5) h2{max-width:none;margin:0 0 13px;font-size:clamp(38px,10vw,49px);line-height:.91}body.home .unbox-chapter .unbox-body{max-width:340px;margin:0;font-size:12px;line-height:1.6}body.home .unbox-chapter:nth-child(1){padding:75px 7% 28px;background:linear-gradient(0deg,#302329 0%,#302329 70%,#30232900 100%)}body.home .unbox-chapter:nth-child(1) h2{max-width:310px;font-size:47px}body.home .unbox-chapter:nth-child(1) .unbox-body{max-width:320px}body.home .unbox-chapter:nth-child(2){min-height:165px;padding:24px 7% 25px;background:#eadcc7;color:#35282a;border-top:1px solid #dfc6a5}body.home .unbox-chapter:nth-child(2)::after{content:'50+';position:absolute;right:4%;top:23px;z-index:0;color:#a0784242;font:400 91px/.85 'Cormorant Garamond',Georgia,serif;pointer-events:none}body.home .unbox-chapter:nth-child(2)>*{position:relative;z-index:1}body.home .unbox-chapter:nth-child(2) .unbox-kicker{color:#795b3e}body.home .unbox-chapter:nth-child(2) h2{max-width:230px;color:#34282a;font-size:38px}body.home .unbox-chapter:nth-child(2) .unbox-body{max-width:290px;color:#50413b}body.home .unbox-chapter:nth-child(3){min-height:228px;padding:27px 7%;background:#e7d2b2;color:#332729;overflow:hidden}body.home .unbox-chapter:nth-child(3)::before{content:'';position:absolute;inset:10px 0 10px auto;width:52%;background:url("/wp-content/themes/starlice-atelier/assets/commerce-product-v5.webp") center/contain no-repeat;mix-blend-mode:multiply;pointer-events:none}body.home .unbox-chapter:nth-child(3)>*{position:relative;z-index:1}body.home .unbox-chapter:nth-child(3) .unbox-kicker{color:#765333}body.home .unbox-chapter:nth-child(3) h2{max-width:195px;color:#332729;font-size:38px}body.home .unbox-chapter:nth-child(3) .unbox-body{max-width:185px;color:#5c4639}body.home .unbox-chapter:nth-child(4){padding:25px 7% 28px;background:#3b2a2f;border-top:1px solid #aa8c6c75}body.home .unbox-chapter:nth-child(4) h2{font-size:36px}body.home .unbox-chapter:nth-child(4) .unbox-body{max-width:340px}body.home .unbox-chapter:nth-child(5){padding:31px 7% 37px;background:#f2e5d2;color:#32272a}body.home .unbox-chapter:nth-child(5) .unbox-kicker{color:#785533}body.home .unbox-chapter:nth-child(5) h2{max-width:300px;color:#32272a;font-size:45px}body.home .unbox-chapter:nth-child(5) .unbox-body{max-width:310px;color:#4c3c38}body.home .unbox-chapter:nth-child(5) .story-offer{max-width:none;margin:15px 0 0}body.home .unbox-chapter:nth-child(5) .story-offer-price{font-size:25px}body.home .unbox-chapter:nth-child(5) .story-offer-shipping{margin-bottom:13px!important}body.home .unbox-chapter:nth-child(5) .story-offer-primary{min-height:49px}}
/* home-story-bundle.css */
@media (min-width:782px){body.home .unbox-scroll{height:600svh}body.home .unbox-chapter,body.home .unbox-chapter:nth-child(2),body.home .unbox-chapter:nth-child(3),body.home .unbox-chapter:nth-child(4),body.home .unbox-chapter:nth-child(5),body.home .unbox-chapter:nth-child(6),body.home .unbox-chapter:nth-child(7),body.home .unbox-chapter:nth-child(8){position:absolute;inset:0;width:49%;height:100svh;max-width:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 2% 0 7%;text-align:left;pointer-events:none;opacity:var(--chapter-opacity,0);transition:none}body.home .unbox-chapter:nth-child(-n+4){left:24%;width:30%;padding:0 2% 0 0}body.home .unbox-chapter:nth-child(-n+4) h2{max-width:360px;font-size:clamp(48px,4.7vw,70px);line-height:.91;text-shadow:0 2px 18px #231b20bb}body.home .unbox-chapter:nth-child(-n+4) .unbox-body{max-width:335px;font-size:14px;line-height:1.64;text-shadow:0 1px 8px #21191ad9}body.home .unbox-chapter:nth-child(n+5) h2{font-size:clamp(62px,5.7vw,84px);max-width:610px}body.home .unbox-chapter:nth-child(n+5) .unbox-body{max-width:460px;font-size:15px;line-height:1.6}body.home .unbox-chapter:nth-child(5){padding-top:0}body.home .unbox-chapter:nth-child(5) h2{font-size:clamp(62px,5.7vw,84px);margin-bottom:25px}body.home .unbox-chapter:nth-child(7) .unbox-body{max-width:430px}body.home .unbox-chapter:nth-child(8){padding-top:1svh}body.home .unbox-chapter:nth-child(8) h2{font-size:clamp(62px,5.7vw,82px);max-width:520px;margin-bottom:21px;color:#30272a}body.home .unbox-chapter:nth-child(8) .unbox-kicker{color:#775537}body.home .unbox-chapter:nth-child(8) .unbox-body{color:#33292b;max-width:380px}body.home .unbox-chapter:nth-child(8) .story-offer{max-width:390px;margin-top:20px}body.home .unbox-protection-mark{position:absolute;z-index:6;right:10%;bottom:12%;width:190px;margin:0;padding:13px 0 0;border-top:1px solid #fff5deaa;color:#fff4dc;font:600 23px/1.1 Manrope,Arial,sans-serif;letter-spacing:-.03em;text-shadow:0 1px 9px #1b1819;opacity:var(--unbox-proof,0);pointer-events:none}body.home .unbox-protection-mark span{display:block;margin-top:6px;font:700 11px/1.4 Manrope,Arial,sans-serif;letter-spacing:.16em}body.home .unbox-care-insert{position:absolute;z-index:8;right:7%;top:9%;width:33%;height:82%;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0!important;background:#f6eee4;border:1px solid #d4bea6;opacity:var(--unbox-care,0);pointer-events:none;transform:scale(calc(.97 + var(--unbox-care,0) * .03))}body.home .unbox-care-insert img{display:block;width:100%;height:100%;object-fit:contain}body.home .unbox-mobile-benefit{display:none}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(n+5) h2{font-size:clamp(58px,5.2vw,75px)}body.home .unbox-chapter:nth-child(8) h2{font-size:clamp(58px,5vw,70px)}body.home .unbox-chapter:nth-child(8) .unbox-body{font-size:14px}body.home .unbox-chapter:nth-child(8) .story-offer{margin-top:14px}}@media (max-width:781px){body.home .unbox-care-insert,body.home .unbox-protection-mark{display:none!important}body.home .unbox-chapter,body.home .unbox-chapter:nth-child(3),body.home .unbox-chapter:nth-child(5),body.home .unbox-chapter:nth-child(7),body.home .unbox-chapter:nth-child(8){position:relative;inset:auto;display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0!important;opacity:1!important;transform:none;text-align:left;pointer-events:auto;border:0}body.home .unbox-chapter:nth-child(2),body.home .unbox-chapter:nth-child(4),body.home .unbox-chapter:nth-child(6){display:none!important}body.home .unbox-chapter:nth-child(3){min-height:155px;padding:24px 7% 25px;background:#eadcc7;color:#35282a;border-top:1px solid #dfc6a5}body.home .unbox-chapter:nth-child(3)::before{display:none}body.home .unbox-chapter:nth-child(3)::after{content:'50+';position:absolute;right:4%;top:23px;z-index:0;color:#a0784242;font:400 91px/.85 'Cormorant Garamond',Georgia,serif;pointer-events:none}body.home .unbox-chapter:nth-child(3)>*{position:relative;z-index:1}body.home .unbox-chapter:nth-child(3) .unbox-kicker{color:#795b3e}body.home .unbox-chapter:nth-child(3) h2{max-width:230px;color:#34282a;font-size:38px}body.home .unbox-chapter:nth-child(3) .unbox-body{max-width:290px;color:#50413b}body.home .unbox-chapter:nth-child(5){min-height:222px;padding:26px 7%;overflow:hidden;background:#e7d2b2;color:#332729}body.home .unbox-chapter:nth-child(5)::before{content:'';position:absolute;display:block;inset:10px 0 10px auto;width:52%;background:url("/wp-content/themes/starlice-atelier/assets/commerce-product-v5.webp") center/contain no-repeat;mix-blend-mode:multiply;pointer-events:none}body.home .unbox-chapter:nth-child(5)>*{position:relative;z-index:1}body.home .unbox-chapter:nth-child(5) .unbox-kicker{color:#765333}body.home .unbox-chapter:nth-child(5) h2{max-width:195px;color:#332729;font-size:38px}body.home .unbox-chapter:nth-child(5) .unbox-body{max-width:185px;color:#5c4639}body.home .unbox-chapter:nth-child(7){padding:28px 7% 31px;background:#3b2a2f;color:#f6ebdc}body.home .unbox-chapter:nth-child(7) h2{font-size:37px;color:#f6ebdc}body.home .unbox-chapter:nth-child(7) .unbox-body{max-width:340px;color:#e3d4c5;font-size:12px;line-height:1.6}body.home .unbox-chapter:nth-child(7) .unbox-mobile-benefit{display:block;margin:11px 0 0;color:#e2cda9;font-size:12px;line-height:1.55}body.home .unbox-chapter:nth-child(8){padding:31px 7% 37px;background:#f2e5d2;color:#32272a}body.home .unbox-chapter:nth-child(8) .unbox-kicker{color:#785533}body.home .unbox-chapter:nth-child(8) h2{max-width:300px;color:#32272a;font-size:45px}body.home .unbox-chapter:nth-child(8) .unbox-body{max-width:310px;color:#4c3c38;font-size:12px}body.home .unbox-chapter:nth-child(8) .story-offer{max-width:none;margin:15px 0 0}body.home .unbox-chapter:nth-child(8) .story-offer-price{font-size:25px}body.home .unbox-chapter:nth-child(8) .story-offer-shipping{margin-bottom:13px!important}body.home .unbox-chapter:nth-child(8) .story-offer-primary{min-height:49px}}@media not all{body.home .unbox-care-insert,body.home .unbox-protection-mark{display:none}body.home .unbox-chapter:nth-child(8){background:#e9dac4}body.home .unbox-chapter:nth-child(8) :is(h2,.unbox-body){color:#302329}body.home .unbox-mobile-benefit{display:none}}@media (min-width:782px){body.home .unbox-scroll{height:480svh}body.home .unbox-stage{--sc-rays:0;--sc-shield:0;--sc-spots:0;--sc-moisture:0;--sc-texture:0;--sc-face-body:0;--sc-derma:0}body.home .unbox-stage::before{mask-image:linear-gradient(90deg,#000 calc(var(--studio-cut) - 18%),transparent calc(var(--studio-cut) + 18%))}body.home .unbox-daylight{background-position:69% center;mask-image:linear-gradient(90deg,transparent 5%,#000 62%)}body.home .unbox-product-prelude{background:linear-gradient(90deg,#241c22d1 0%,#292026a8 34%,#29202654 77%,transparent 100%)}body.home .unbox-shield{left:48%;top:9%;width:54%;height:86%;border:1.5px solid #e6fff2cf;border-radius:49% 51% 48% 52% / 52% 46% 54% 48%;background:radial-gradient(ellipse at 58% 51%,#fafff400 23%,#eaffef15 60%,#d6ffed48 91%,#f5fff079 100%);box-shadow:inset 11px 0 40px #eaffef7c,inset 0 0 28px #f3fff135,0 0 27px #dcfff4aa,0 0 70px #d4fff04d;backdrop-filter:blur(.2px) saturate(.9)}body.home .unbox-shield::before{inset:11px;border-color:#f9fff485;box-shadow:inset 12px 0 26px #f8fff082}body.home .unbox-shield::after{content:'';position:absolute;inset:27px;border-radius:inherit;border-left:1px solid #eafff1b0;border-top:1px solid #effff457;opacity:calc(.35 + var(--shield-charge) * .65);filter:drop-shadow(0 0 9px #eaffee)}body.home .unbox-chapter:nth-child(-n+4){left:23%;width:31%}body.home .unbox-chapter:nth-child(-n+4) h2{font-size:clamp(48px,4.55vw,67px);max-width:405px}body.home .unbox-chapter:nth-child(-n+4) .unbox-body{max-width:345px}body.home .unbox-chapter:nth-child(n+5){width:46%;padding-left:7%}body.home .unbox-chapter:nth-child(n+5) h2{font-size:clamp(57px,5.35vw,78px);max-width:520px;line-height:.9}body.home .unbox-chapter:nth-child(n+5) .unbox-body{max-width:410px}body.home .unbox-chapter:nth-child(5){left:23%;width:31%;padding-left:0}body.home .unbox-chapter:nth-child(5) h2{font-size:clamp(47px,4.25vw,62px);max-width:390px}body.home .unbox-chapter:nth-child(5) .unbox-body{max-width:340px}body.home .unbox-chapter:nth-child(6){left:17%;width:32%;padding-left:0}body.home .unbox-chapter:nth-child(6) h2{font-size:clamp(56px,5vw,72px);max-width:410px}body.home .unbox-chapter:nth-child(6) .unbox-body{max-width:350px}body.home .unbox-chapter:nth-child(8) h2,body.home .unbox-chapter:nth-child(8) .unbox-kicker,body.home .unbox-chapter:nth-child(8) .unbox-body{color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(8) .unbox-kicker{color:#e6c390}body.home .unbox-chapter:nth-child(8) .story-offer-price{color:#fff4dc}body.home .unbox-chapter:nth-child(8) .story-offer-shipping{color:#e9ddcb}body.home .unbox-chapter:nth-child(8) .story-offer-primary{background:#eed7ad;border-color:#eed7ad;color:#302329!important}body.home .unbox-chapter:nth-child(8) .story-offer-primary:hover{background:#fff0d1;border-color:#fff0d1;color:#302329!important}body.home .unbox-chapter:nth-child(8) .story-offer-secondary{color:#f5eadb!important;border-bottom-color:#f5eadb}body.home .sc-benefit-orbit{position:absolute;inset:0;z-index:8;pointer-events:none;color:#f7e7c9}body.home .sc-benefit{position:absolute;display:flex;align-items:center;gap:12px;width:max-content;max-width:245px;padding:7px 16px 7px 7px;background:radial-gradient(ellipse 140px 65px at 36% 50%,#201a22b8,#201a226c 62%,#201a2200);opacity:var(--reveal,0);transform:translate3d(calc((1 - var(--reveal,0)) * var(--entry-x,0px)),calc((1 - var(--reveal,0)) * var(--entry-y,0px)),0) scale(calc(.93 + var(--reveal,0) * .07));transform-origin:center;filter:drop-shadow(0 2px 8px #21181cb8)}body.home .sc-benefit::after{content:'';position:absolute;left:67px;top:calc(100% + 4px);width:99px;height:1px;background:linear-gradient(90deg,#efd5a6d1,transparent)}body.home .sc-benefit__icon{width:52px;height:52px;flex:none;padding:7px;border-radius:50%;box-sizing:content-box;color:#f6d9a3;background:radial-gradient(circle,#f9ddb44a,#fff7e500 74%);border:1px solid #f6d9a389;filter:drop-shadow(0 0 10px #fbd69b91)}body.home .sc-benefit__caption{display:flex;flex-direction:column;gap:4px;text-shadow:0 1px 8px #21191fe0}body.home .sc-benefit__caption strong{font:700 15px/1.12 Manrope,Arial,sans-serif;letter-spacing:.015em;white-space:nowrap}body.home .sc-benefit__caption small{font:600 11px/1.2 Manrope,Arial,sans-serif;letter-spacing:.045em;color:#efe0c9;white-space:nowrap}body.home .sc-benefit--rays{--reveal:var(--sc-rays);--entry-x:150px;left:53%;top:11%}body.home .sc-benefit--shield{--reveal:var(--sc-shield);--entry-x:-150px;left:57%;top:11%}body.home .sc-benefit--spots{--reveal:var(--sc-spots);--entry-x:-170px;left:54%;top:58%}body.home .sc-benefit--moisture{--reveal:var(--sc-moisture);--entry-x:170px;left:75%;top:68%}body.home .sc-benefit--texture{--reveal:var(--sc-texture);--entry-x:170px;left:58%;top:17%}body.home .sc-benefit--face-body{--reveal:var(--sc-face-body);--entry-x:-150px;left:26%;top:12%}body.home .sc-benefit--derma{--reveal:var(--sc-derma);--entry-x:150px;right:5%;top:13%}body.home .sc-benefit--face-body,body.home .sc-benefit--derma{color:#f9ead7}body.home .sc-benefit--shield .sc-benefit__icon{color:#d8ffea;border-color:#bffce0a9;background:radial-gradient(circle,#c1ffe459,transparent 74%)}body.home .sc-benefit--moisture .sc-benefit__icon{color:#c8f5f2;border-color:#cbfff1aa;background:radial-gradient(circle,#91e8e058,transparent 74%)}body.home .sc-benefit--derma .sc-benefit__caption small{font-size:9px}body.home .unbox-care-insert{display:none!important}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(n+5) h2{font-size:clamp(54px,4.9vw,69px)}body.home .unbox-chapter:nth-child(5) h2{font-size:clamp(45px,4.3vw,60px)}body.home .sc-benefit--spots{top:57%}body.home .sc-benefit--moisture{top:65%}}@media (max-width:781px),(prefers-reduced-motion:reduce) and (max-width:781px){body.home .sc-benefit-orbit{display:none!important}}@media (max-width:359px){body.home .unbox-chapter:nth-child(5){min-height:255px;padding-top:24px;padding-bottom:24px}body.home .unbox-chapter:nth-child(5)::before{width:43%;right:0;inset:9px 0 9px auto}body.home .unbox-chapter:nth-child(5) h2{max-width:148px;font-size:32px;line-height:.95}body.home .unbox-chapter:nth-child(5) .unbox-body{max-width:150px;font-size:11px;line-height:1.55}}@media (min-width:782px){body.home .unbox-scroll{height:640svh}body.home .unbox-stage{--shield-impact:0;background-image:linear-gradient(90deg,#171923b5 0%,#1a222d82 29%,#18222c20 59%,transparent 78%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp");background-position:center,center;background-size:cover,cover}body.home .unbox-stage::before{mask-image:none;opacity:var(--unbox-studio)}body.home .unbox-transition-flare{position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(110deg,#fff4e5 0%,#fffdf2 50%,#f7ead5 100%);opacity:var(--unbox-cut-flash,0)}body.home .unbox-shield{left:47%;top:8%;width:55%;height:88%;border:2px solid #edfff4eb;background: radial-gradient(ellipse at 12% 50%,#eafffb9e 0%,#e6fff061 6%,#effff42d 18%,transparent 47%),radial-gradient(ellipse at 52% 48%,#fafff00d 17%,#ddffed2d 62%,#d6fff25d 85%,#f5fff178 100%);box-shadow:inset 25px 0 67px #deffefa3,inset 0 0 38px #e6fff058,0 0 21px #eefff5cb,0 0 63px #d4fff385;backdrop-filter:saturate(.89);transform:scale(calc(.92 + var(--unbox-shield) * .08))}body.home .unbox-shield::before{inset:8px;border:1px solid #f8fff0a8;box-shadow:inset 22px 0 42px #e6fff1a3,0 0 23px #e6fff06e;opacity:calc(.55 + var(--shield-charge) * .45)}body.home .unbox-shield::after{inset:21px;border:1px solid #e8fff381;border-left:2px solid #effff2de;box-shadow:inset 25px 0 22px #e1fff24d;opacity:calc(.35 + var(--shield-impact) * .65);filter:drop-shadow(0 0 10px #eafff1)}body.home .unbox-protection-mark{display:none}body.home .unbox-chapter .unbox-body{font-size:16px;line-height:1.57}body.home .unbox-chapter:nth-child(3) h2{font-size:clamp(55px,5vw,76px);line-height:.88;max-width:450px}body.home .unbox-chapter:nth-child(3) .unbox-body{max-width:380px;font-size:15px;line-height:1.55}body.home .unbox-chapter:nth-child(4) h2{font-size:clamp(54px,4.85vw,73px)}body.home .unbox-chapter:nth-child(5) h2{font-size:clamp(52px,4.65vw,71px)}body.home .unbox-chapter:nth-child(6) h2{font-size:clamp(56px,5vw,74px)}body.home .unbox-chapter:nth-child(7) h2{font-size:clamp(59px,5.15vw,79px)}body.home .unbox-chapter:nth-child(8) h2{font-size:clamp(63px,5.35vw,82px)}body.home .unbox-chapter:nth-child(8) .story-offer{margin-top:16px}body.home .unbox-chapter:nth-child(8) .story-offer-shipping{max-width:355px}body.home .sc-benefit{background:radial-gradient(ellipse 150px 67px at 37% 50%,#1d1a24de,#1d1a24a2 65%,#1d1a2400)}body.home .sc-benefit--shield{left:56%;top:12%}body.home .sc-benefit--spots{left:56%;top:16%}body.home .sc-benefit--moisture{left:72%;top:81%}body.home .sc-benefit--texture{left:57%;top:14%}body.home .sc-benefit--derma{right:7%;max-width:310px}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(3) h2{font-size:clamp(51px,4.5vw,65px)}body.home .unbox-chapter:nth-child(8) h2{font-size:clamp(59px,5vw,71px)}}@media (min-width:782px){body.home .unbox-scroll{height:780svh}body.home .unbox-stage{background:#2c2528;--unbox-hydration:0;--unbox-botanical:0;--unbox-texture-zoom:0;--beach-push:0;--beach-opacity:1;--hydration-zoom:0;--botanical-arrival:0;--sc-water:0}body.home .unbox-beach{position:absolute;inset:-2%;z-index:0;pointer-events:none;background:linear-gradient(90deg,#171923b5 0%,#1a222d82 29%,#18222c20 59%,transparent 78%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover no-repeat;opacity:var(--beach-opacity);transform:scale(calc(1 + var(--beach-push) * .025)) translateX(calc(var(--beach-push) * -.35%));transform-origin:70% 50%}body.home .unbox-hydration,body.home .unbox-botanical{position:absolute;inset:0;z-index:1;pointer-events:none}body.home .unbox-hydration{background:linear-gradient(90deg,#251e22a8 0%,#29232988 28%,#29232925 53%,transparent 75%),url("/wp-content/themes/starlice-atelier/assets/hydration-macro-v12.webp") center/cover no-repeat;opacity:var(--unbox-hydration);transform:scale(calc(1 + var(--hydration-zoom) * .075));transform-origin:78% 60%}body.home .unbox-botanical{background: linear-gradient(90deg,#251e22a8 0%,#29232988 28%,#29232925 53%,transparent 75%),url("/wp-content/themes/starlice-atelier/assets/botanical-ingredients-v12.webp") center/cover no-repeat;opacity:var(--unbox-botanical);transform:scale(calc(1 + var(--botanical-arrival) * .045 + var(--unbox-texture-zoom) * .12));transform-origin:76% 76%}body.home .unbox-product-prelude::after{display:none}body.home .unbox-stage::before{opacity:var(--unbox-studio)}body.home .unbox-chapter,body.home .unbox-chapter:nth-child(9),body.home .unbox-chapter:nth-child(10),body.home .unbox-chapter:nth-child(11){position:absolute;inset:0;width:49%;height:100svh;max-width:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 2% 0 7%;text-align:left;pointer-events:none;opacity:var(--chapter-opacity,0);transition:none}body.home .unbox-chapter:nth-child(-n+8){left:23%;width:32%;padding-left:0}body.home .unbox-chapter:nth-child(-n+8) h2{max-width:460px;font-size:clamp(51px,4.85vw,74px);line-height:.9;color:#fff3e5;text-shadow:0 2px 16px #20161baf}body.home .unbox-chapter:nth-child(-n+8) .unbox-body{max-width:390px;color:#f3e7d9;text-shadow:0 1px 8px #24171ec7}body.home .unbox-chapter:nth-child(4) h2{max-width:430px}body.home .unbox-chapter:nth-child(5) h2{max-width:430px}body.home .unbox-chapter:nth-child(6) h2{max-width:490px;font-size:clamp(50px,4.6vw,69px)}body.home .unbox-chapter:nth-child(7) h2{max-width:450px}body.home .unbox-chapter:nth-child(8) h2,body.home .unbox-chapter:nth-child(8) .unbox-kicker,body.home .unbox-chapter:nth-child(8) .unbox-body{color:#fff3e5;text-shadow:0 2px 16px #20161baf}body.home .unbox-chapter:nth-child(9){left:23%;width:32%;padding-left:0}body.home .unbox-chapter:nth-child(n+9) h2{font-size:clamp(58px,5.15vw,79px);line-height:.9;max-width:540px}body.home .unbox-chapter:nth-child(n+9) .unbox-body{max-width:430px}body.home .unbox-chapter:nth-child(9) h2{max-width:450px;font-size:clamp(52px,4.85vw,72px)}body.home .unbox-chapter:nth-child(9) .unbox-body{max-width:380px}body.home .unbox-chapter:nth-child(11) h2,body.home .unbox-chapter:nth-child(11) .unbox-kicker,body.home .unbox-chapter:nth-child(11) .unbox-body{color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(11) .unbox-kicker{color:#e6c390}body.home .unbox-chapter:nth-child(11) .story-offer{margin-top:16px;max-width:390px}body.home .unbox-chapter:nth-child(11) .story-offer-price{color:#fff4dc}body.home .unbox-chapter:nth-child(11) .story-offer-shipping{color:#e9ddcb;max-width:355px}body.home .unbox-chapter:nth-child(11) .story-offer-primary{background:#eed7ad;border-color:#eed7ad;color:#302329!important}body.home .unbox-chapter:nth-child(11) .story-offer-primary:hover{background:#fff0d1;border-color:#fff0d1;color:#302329!important}body.home .unbox-chapter:nth-child(11) .story-offer-secondary{color:#f5eadb!important;border-bottom-color:#f5eadb}body.home .sc-benefit{background:radial-gradient(ellipse 150px 68px at 37% 50%,#261d24bd,#261d246f 65%,#261d2400)}body.home .sc-benefit::after{display:none}body.home .sc-benefit__icon{width:43px;height:43px;padding:6px}body.home .sc-benefit--rays{left:58%;top:13%}body.home .sc-benefit--shield{left:54%;top:12%}body.home .sc-benefit--spots{left:57%;top:14%}body.home .sc-benefit--water{--reveal:var(--sc-water);--entry-x:110px;left:60%;top:15%}body.home .sc-benefit--water .sc-benefit__icon{color:#c8f5f2;border-color:#cbfff1aa;background:radial-gradient(circle,#91e8e058,transparent 74%)}body.home .sc-benefit--moisture{left:69%;top:76%}body.home .sc-benefit--texture{left:63%;top:16%}body.home .sc-benefit--face-body{left:57%;top:14%}body.home .sc-benefit--derma{right:6%;top:13%}body.home .unbox-scroll.is-static{height:auto!important}body.home .unbox-scroll.is-static .unbox-stage{position:relative;height:70svh}body.home .unbox-scroll.is-static .unbox-chapters{position:relative;height:auto;margin:0}body.home .unbox-scroll.is-static .unbox-chapter{position:relative!important;inset:auto!important;left:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:220px;padding:45px 7%!important;opacity:1!important;background:#302329}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(even){background:#f2e5d2}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(even) :is(h2,.unbox-body,.unbox-kicker){color:#32272a!important;text-shadow:none!important}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(11) .story-offer-actions{pointer-events:auto}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(-n+8) h2{font-size:clamp(48px,4.5vw,64px)}body.home .unbox-chapter:nth-child(n+9) h2{font-size:clamp(54px,4.8vw,69px)}body.home .unbox-chapter:nth-child(9) h2{font-size:clamp(49px,4.5vw,64px)}body.home .unbox-chapter:nth-child(11) .story-offer{margin-top:10px}}@media (max-width:781px){body.home .unbox-beach,body.home .unbox-hydration,body.home .unbox-botanical{display:none}body.home .unbox-scroll{height:auto!important}body.home .unbox-chapter{display:none!important}body.home .unbox-chapter:nth-child(1),body.home .unbox-chapter:nth-child(3),body.home .unbox-chapter:nth-child(5),body.home .unbox-chapter:nth-child(6),body.home .unbox-chapter:nth-child(7),body.home .unbox-chapter:nth-child(11){position:relative;inset:auto;display:block!important;width:100%;max-width:none;height:auto;min-height:0;margin:0!important;padding:28px 7%;opacity:1!important;transform:none;text-align:left;pointer-events:auto;border:0;color:#34282a;background:#f1e5d2}body.home .unbox-chapter:nth-child(1){padding:75px 7% 28px;background:linear-gradient(0deg,#302329 0%,#302329 69%,#30232900 100%);color:#fff2e3}body.home .unbox-chapter:nth-child(3){background:#eadcc7}body.home .unbox-chapter:nth-child(3)::before{display:none}body.home .unbox-chapter:nth-child(3)::after{content:'50+';right:4%;top:20px}body.home .unbox-chapter:nth-child(5){min-height:200px;overflow:hidden;padding:30px 7%;color:#fff3e6;background:linear-gradient(90deg,#231c22da,#261d2396 63%,#261d2347),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover}body.home .unbox-chapter:nth-child(5)::before{display:none}body.home .unbox-chapter:nth-child(6){min-height:300px;padding:30px 7%;overflow:hidden;background:linear-gradient(90deg,#f3e9dce8 0%,#f3e9dcd4 54%,#f3e9dc45 100%),url("/wp-content/themes/starlice-atelier/assets/hydration-macro-v12.webp") center/cover}body.home .unbox-chapter:nth-child(7){min-height:240px;padding:30px 7%;overflow:hidden;background:linear-gradient(90deg,#32262ce3,#32262caa 55%,#32262c33),url("/wp-content/themes/starlice-atelier/assets/botanical-ingredients-v12.webp") 74% 72%/cover;color:#fff3e5}body.home .unbox-chapter:nth-child(11){min-height:360px;padding:34px 7% 39px;background:#e9dac4}body.home .unbox-chapter:nth-child(1) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(5) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(7) :is(h2,.unbox-body,.unbox-kicker){color:#fff3e5;text-shadow:0 1px 10px #24191baa}body.home .unbox-chapter:nth-child(6) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(11) :is(h2,.unbox-body,.unbox-kicker){color:#34282a;text-shadow:none}body.home .unbox-chapter:nth-child(7) .unbox-mobile-benefit{display:block;max-width:305px;margin:12px 0 0;color:#f2e4d4;font-size:12px;line-height:1.5}body.home .unbox-chapter:nth-child(11) h2{max-width:320px;font-size:clamp(41px,10vw,47px)}body.home .unbox-chapter:nth-child(11) .unbox-body{max-width:320px}body.home .unbox-chapter:nth-child(11) .story-offer{max-width:none;margin:15px 0 0}body.home .unbox-chapter:nth-child(11) .story-offer-price{font-size:25px}body.home .unbox-chapter:nth-child(11) .story-offer-primary{min-height:49px}}@media not all{body.home .unbox-beach,body.home .unbox-hydration,body.home .unbox-botanical{display:none}body.home .unbox-chapter:nth-child(11){background:#e9dac4}body.home .unbox-chapter:nth-child(11) :is(h2,.unbox-body,.unbox-kicker){color:#302329}}@media (min-width:782px){body.home .unbox-scroll{height:1040svh}body.home .unbox-stage{--unbox-cream:0;--cream-zoom:0}body.home .unbox-cream{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#211d20be 0%,#25202791 30%,#24202642 55%,transparent 78%),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13.webp") center/cover no-repeat;opacity:var(--unbox-cream);transform:scale(calc(1 + var(--cream-zoom) * .085));transform-origin:72% 50%}body.home .unbox-chapter:nth-child(9),body.home .unbox-chapter:nth-child(10),body.home .unbox-chapter:nth-child(11){left:23%;width:32%;padding-left:0}body.home .unbox-chapter:nth-child(9) h2,body.home .unbox-chapter:nth-child(10) h2,body.home .unbox-chapter:nth-child(11) h2{max-width:480px;font-size:clamp(51px,4.85vw,74px);line-height:.9}body.home .unbox-chapter:nth-child(9) .unbox-body,body.home .unbox-chapter:nth-child(10) .unbox-body,body.home .unbox-chapter:nth-child(11) .unbox-body{max-width:390px}body.home .unbox-chapter:nth-child(6) h2,body.home .unbox-chapter:nth-child(7) h2{font-size:clamp(52px,4.6vw,70px)}body.home .unbox-chapter:nth-child(11) h2,body.home .unbox-chapter:nth-child(11) .unbox-kicker,body.home .unbox-chapter:nth-child(11) .unbox-body{color:#fff3e5;text-shadow:0 2px 16px #20161baf}body.home .unbox-chapter:nth-child(12){left:0;width:49%;padding-left:7%}body.home .unbox-chapter:nth-child(12) h2{font-size:clamp(56px,5vw,78px)}body.home .unbox-chapter:nth-child(13){left:0;width:49%;padding-left:7%}body.home .unbox-chapter:nth-child(13) h2{font-size:clamp(58px,5.15vw,79px);color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(13) .unbox-kicker{color:#e6c390}body.home .unbox-chapter:nth-child(13) .unbox-body{max-width:430px;color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(13) .story-offer{margin-top:16px;max-width:390px}body.home .unbox-chapter:nth-child(13) .story-offer-price{color:#fff4dc}body.home .unbox-chapter:nth-child(13) .story-offer-shipping{color:#e9ddcb;max-width:355px}body.home .unbox-chapter:nth-child(13) .story-offer-primary{background:#eed7ad;border-color:#eed7ad;color:#302329!important}body.home .unbox-chapter:nth-child(13) .story-offer-primary:hover{background:#fff0d1;border-color:#fff0d1;color:#302329!important}body.home .unbox-chapter:nth-child(13) .story-offer-secondary{color:#f5eadb!important;border-bottom-color:#f5eadb}body.home .sc-benefit--moisture{left:69%;top:72%}body.home .sc-benefit--texture{left:67%;top:17%}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(13) .story-offer-actions{pointer-events:auto}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(9) h2,body.home .unbox-chapter:nth-child(10) h2,body.home .unbox-chapter:nth-child(11) h2{font-size:clamp(48px,4.5vw,66px)}body.home .unbox-chapter:nth-child(13) .story-offer{margin-top:10px}}@media (max-width:781px){body.home .unbox-cream{display:none}body.home .unbox-chapter:nth-child(11){display:none!important}body.home .unbox-chapter:nth-child(8),body.home .unbox-chapter:nth-child(13){position:relative;inset:auto;display:block!important;width:100%;max-width:none;height:auto;min-height:0;margin:0!important;padding:30px 7%;opacity:1!important;transform:none;text-align:left;pointer-events:auto;border:0}body.home .unbox-chapter:nth-child(6){background:linear-gradient(90deg,#f3e9dce9,#f3e9dcac 68%,#f3e9dc45),url("/wp-content/themes/starlice-atelier/assets/hydration-macro-v12.webp") center/cover}body.home .unbox-chapter:nth-child(7){min-height:240px;color:#fff3e5;background:linear-gradient(90deg,#30252bdc,#30252baa 60%,#30252b3a),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13.webp") center/cover}body.home .unbox-chapter:nth-child(8){min-height:250px;color:#fff3e5;background:linear-gradient(90deg,#32262ce3,#32262caa 58%,#32262c33),url("/wp-content/themes/starlice-atelier/assets/botanical-ingredients-v12.webp") 74% 72%/cover}body.home .unbox-chapter:nth-child(7) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(8) :is(h2,.unbox-body,.unbox-kicker){color:#fff3e5;text-shadow:0 1px 10px #24191baa}body.home .unbox-chapter:nth-child(8) .unbox-mobile-benefit{display:block;max-width:310px;margin:12px 0 0;color:#f2e4d4;font-size:12px;line-height:1.5}body.home .unbox-chapter:nth-child(13){min-height:360px;padding:34px 7% 39px;background:#e9dac4;color:#34282a}body.home .unbox-chapter:nth-child(13) :is(h2,.unbox-body,.unbox-kicker){color:#34282a;text-shadow:none}body.home .unbox-chapter:nth-child(13) h2{max-width:320px;font-size:clamp(41px,10vw,47px)}body.home .unbox-chapter:nth-child(13) .unbox-body{max-width:320px}body.home .unbox-chapter:nth-child(13) .story-offer{max-width:none;margin:15px 0 0}body.home .unbox-chapter:nth-child(13) .story-offer-price{font-size:25px}body.home .unbox-chapter:nth-child(13) .story-offer-primary{min-height:49px}}@media not all{body.home .unbox-cream{display:none}body.home .unbox-chapter:nth-child(13){background:#e9dac4}body.home .unbox-chapter:nth-child(13) :is(h2,.unbox-body,.unbox-kicker){color:#302329}}@media (min-width:782px){body.home .unbox-scroll{height:620svh}body.home .unbox-chapter:nth-child(7),body.home .unbox-chapter:nth-child(8){left:0;width:49%;padding-left:7%}body.home .unbox-chapter:nth-child(7) h2{font-size:clamp(56px,5vw,78px);max-width:560px}body.home .unbox-chapter:nth-child(8) h2{max-width:580px;font-size:clamp(56px,5.15vw,79px);color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(8) .unbox-kicker{color:#e6c390}body.home .unbox-chapter:nth-child(8) .unbox-body{max-width:430px;color:#fbf0df;text-shadow:0 2px 13px #1e151aa8}body.home .unbox-chapter:nth-child(8) .story-offer{margin-top:16px;max-width:390px}body.home .unbox-chapter:nth-child(8) .story-offer-price{color:#fff4dc}body.home .unbox-chapter:nth-child(8) .story-offer-shipping{color:#e9ddcb;max-width:355px}body.home .unbox-chapter:nth-child(8) .story-offer-primary{background:#eed7ad;border-color:#eed7ad;color:#302329!important}body.home .unbox-chapter:nth-child(8) .story-offer-primary:hover{background:#fff0d1;border-color:#fff0d1;color:#302329!important}body.home .unbox-chapter:nth-child(8) .story-offer-secondary{color:#f5eadb!important;border-bottom-color:#f5eadb}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(8) .story-offer-actions{pointer-events:auto}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter:nth-child(8) .story-offer{margin-top:10px}}@media (max-width:781px){body.home .unbox-chapter:nth-child(7){display:none!important}body.home .unbox-chapter:nth-child(1),body.home .unbox-chapter:nth-child(2),body.home .unbox-chapter:nth-child(4),body.home .unbox-chapter:nth-child(5),body.home .unbox-chapter:nth-child(6),body.home .unbox-chapter:nth-child(8){position:relative;inset:auto;display:block!important;width:100%;max-width:none;height:auto;min-height:0;margin:0!important;padding:30px 7%;opacity:1!important;transform:none;text-align:left;pointer-events:auto;border:0}body.home .unbox-chapter:nth-child(1){padding-top:55px;min-height:190px;background:#302329;color:#fff3e5}body.home .unbox-chapter:nth-child(2){min-height:190px;background:#eaddca;color:#34282a}body.home .unbox-chapter:nth-child(2)::after,body.home .unbox-chapter:nth-child(3)::after{display:none!important}body.home .unbox-chapter:nth-child(4){min-height:215px;color:#fff3e5;background:linear-gradient(90deg,#211d24dc,#211d2488 64%,#211d2440),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover}body.home .unbox-chapter:nth-child(5){min-height:240px;color:#352a2b;background:linear-gradient(90deg,#f5e9d9ed,#f5e9d9b5 62%,#f5e9d957),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13.webp") center/cover}body.home .unbox-chapter:nth-child(6){min-height:220px;color:#fff3e5;background:linear-gradient(90deg,#30252be6,#30252baa 63%,#30252b45),url("/wp-content/themes/starlice-atelier/assets/botanical-ingredients-v12.webp") 74% 72%/cover}body.home .unbox-chapter:nth-child(8){min-height:335px;padding:32px 7% 37px;background:#e9dac4;color:#34282a}body.home .unbox-chapter:nth-child(1) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(4) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(6) :is(h2,.unbox-body,.unbox-kicker){color:#fff3e5;text-shadow:0 1px 10px #24191baa}body.home .unbox-chapter:nth-child(2) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(5) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(8) :is(h2,.unbox-body,.unbox-kicker){color:#34282a;text-shadow:none}body.home .unbox-chapter:nth-child(8) h2{max-width:330px;font-size:clamp(41px,10vw,47px)}body.home .unbox-chapter:nth-child(8) .unbox-body{max-width:330px}body.home .unbox-chapter:nth-child(8) .story-offer{max-width:none;margin:15px 0 0}body.home .unbox-chapter:nth-child(8) .story-offer-price{font-size:25px}body.home .unbox-chapter:nth-child(8) .story-offer-primary{min-height:49px}}@media not all{body.home .unbox-chapter:nth-child(8){background:#e9dac4}body.home .unbox-chapter:nth-child(8) :is(h2,.unbox-body,.unbox-kicker){color:#302329}}@media (min-width:782px){body.home .unbox-scroll{height:450svh}body.home .unbox-chapter:nth-child(-n+3){left:23%;width:32%;padding-left:0}body.home .unbox-chapter:nth-child(-n+3) h2{font-size:clamp(53px,4.8vw,72px);max-width:475px}body.home .unbox-chapter:nth-child(-n+3) .unbox-body{max-width:375px}body.home .unbox-chapter:nth-child(4){left:23%;width:34%;padding-left:0}body.home .unbox-chapter:nth-child(4) h2{font-size:clamp(53px,4.65vw,71px);max-width:470px}body.home .unbox-chapter:nth-child(4) .unbox-body{max-width:380px}body.home .unbox-chapter:nth-child(n+5){left:0;width:49%;padding-left:7%}body.home .unbox-chapter:nth-child(5) h2{font-size:clamp(57px,5vw,77px);max-width:560px}body.home .unbox-chapter:nth-child(6) h2{font-size:clamp(56px,5vw,77px);max-width:580px;color:#fff1df}body.home .unbox-chapter:nth-child(6) :is(.unbox-kicker,.unbox-body){color:#f8ebdc}body.home .unbox-chapter:nth-child(6) .story-offer{margin-top:17px;max-width:440px}body.home .unbox-chapter:nth-child(6) .story-offer-price{color:#fff4e0}body.home .unbox-chapter:nth-child(6) .story-offer-price del{font-size:.6em;color:#ddc5a4}body.home .unbox-chapter:nth-child(6) .story-offer-price ins{text-decoration:none}body.home .unbox-chapter:nth-child(6) .story-offer-shipping{color:#e7dac8}body.home .unbox-chapter:nth-child(6) .story-offer-primary{background:#eed7ad;color:#302329!important;border-color:#eed7ad}body.home .unbox-chapter:nth-child(6) .story-offer-secondary{color:#f4e8d8!important;border-bottom-color:#f4e8d8}body.home .unbox-chapter:nth-child(6) .story-offer-actions{pointer-events:auto}body.home .unbox-product-prelude{opacity:calc(1 - var(--unbox-studio))}body.home .unbox-botanical{display:none!important}body.home .unbox-mobile-carton{display:none!important}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(6) .story-offer-actions{pointer-events:auto}}@media (max-width:781px){body.home .unbox-botanical{display:none!important}body.home .unbox-chapter{display:none!important}body.home .unbox-chapter:nth-child(n+1):nth-child(-n+6){position:relative;inset:auto;display:block!important;width:100%;max-width:none;height:auto;min-height:0;margin:0!important;padding:25px 7%;opacity:1!important;transform:none;text-align:left;pointer-events:auto;border:0}body.home .unbox-chapter:nth-child(1){min-height:200px;background:#302329}body.home .unbox-chapter:nth-child(2){min-height:175px;background:#efe0c8}body.home .unbox-chapter:nth-child(3){min-height:185px;background:linear-gradient(90deg,#241e25db,#241e2580 66%,#241e2540),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center/cover}body.home .unbox-chapter:nth-child(4){min-height:210px;background:linear-gradient(90deg,#f7efe2e9,#f7efe2ba 67%,#f7efe258),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13.webp") center/cover}body.home .unbox-chapter:nth-child(5){min-height:230px;overflow:hidden;background:#4c332b url("/wp-content/themes/starlice-atelier/assets/scene-dark-v3.webp") center/cover;padding-right:45%}body.home .unbox-chapter:nth-child(6){min-height:315px;background:#eadcc7}body.home .unbox-chapter:nth-child(1) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(3) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(5) :is(h2,.unbox-body,.unbox-kicker){color:#fff4e6;text-shadow:0 2px 10px #21171dad}body.home .unbox-chapter:nth-child(2) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(4) :is(h2,.unbox-body,.unbox-kicker),body.home .unbox-chapter:nth-child(6) :is(h2,.unbox-body,.unbox-kicker){color:#34282a;text-shadow:none}body.home .unbox-chapter:nth-child(1) h2{font-size:42px}body.home .unbox-chapter:nth-child(5) h2{font-size:34px;max-width:155px}body.home .unbox-chapter:nth-child(5) .unbox-body{max-width:178px;font-size:11px;line-height:1.45}body.home .unbox-mobile-carton{display:block!important;position:absolute;right:3%;bottom:0;width:40%;height:93%;margin:0!important;pointer-events:none}body.home .unbox-mobile-carton img{width:100%;height:100%;object-fit:contain;object-position:bottom right;filter:drop-shadow(0 13px 14px #1d1516b0)}body.home .unbox-chapter:nth-child(6) h2{font-size:clamp(39px,10vw,47px);max-width:335px}body.home .unbox-chapter:nth-child(6) .story-offer-price del{font-size:.65em;color:#8c7565}body.home .unbox-chapter:nth-child(6) .story-offer-price ins{text-decoration:none}body.home .unbox-chapter:nth-child(6) .story-offer-primary{min-height:48px}}@media not all{body.home .unbox-chapter:nth-child(6){background:#e9dac4}body.home .unbox-chapter:nth-child(6) :is(h2,.unbox-body,.unbox-kicker){color:#302329}body.home .unbox-mobile-carton{display:none!important}}
/* hero-v11.css */
.announcement{min-height:32px;padding:8px 16px 7px;background:#332529;color:#f8eee3;font-size:10px;font-weight:600;letter-spacing:.065em}.site-header{grid-template-columns:minmax(218px,.72fr) minmax(370px,1.28fr) auto;column-gap:clamp(18px,3vw,52px);min-height:84px;padding:11px 5.5%;background:#fbf7ef;border-bottom:1px solid #d7c8b6}.site-header .wordmark{grid-column:1;grid-row:1;justify-self:start;min-width:0;text-align:left}.site-header .wordmark .wp-block-site-title{font-size:clamp(34px,3vw,43px);line-height:.78;letter-spacing:.015em}.site-header .wordmark .brand-sub{margin-top:10px;padding-left:3px;font-size:7px;letter-spacing:.49em;color:#8c724e}.site-header .wp-block-navigation{grid-column:2;grid-row:1;justify-self:center;font-size:12px;font-weight:600;letter-spacing:.012em}.site-header .wp-block-navigation__container{gap:clamp(22px,2.5vw,39px)}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content{position:relative;color:#604936}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content::after{content:'';position:absolute;height:1px;left:0;right:0;bottom:-7px;background:#ac8451;transform-origin:left;transform:scaleX(.36);transition:transform .22s ease}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content:hover::after,.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content:focus-visible::after{transform:scaleX(1)}.site-header>.wp-block-shortcode{grid-column:3;grid-row:1;justify-self:end}.site-header .header-tools{gap:clamp(18px,2.1vw,32px);font-size:12px}.site-header .header-tools a{min-height:44px;display:inline-flex;align-items:center}.site-header .bag-link{gap:9px}.site-header .bag-link svg{transition:transform .22s ease}.site-header .bag-link:hover svg{transform:translateY(-2px)}body.home .hero-grid{height:clamp(570px,calc(100svh - 166px),760px);min-height:0;max-height:none;isolation:isolate;overflow:hidden;border:0;background:#ead7bc url("/wp-content/themes/starlice-atelier/assets/product-atmosphere-v7.webp") center 43%/cover no-repeat}body.home .hero-grid::before{content:'';display:block;position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,#f9eeddf0 0%,#f9eedde9 31%,#f9eedea9 52%,#f5e6d257 71%,#f5e6d231 100%);pointer-events:none}body.home .hero-grid::after{content:'';position:absolute;z-index:4;bottom:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#967248,#d8b47c 47%,#eee0c3 100%);box-shadow:0 -2px 14px #e8d2aa5c;pointer-events:none}body.home .hero-copy{width:53%;height:100%;min-height:0;z-index:2;padding:50px 0 57px 7.2%;justify-content:center;color:#30252a}body.home .hero-copy .eyebrow{display:flex;align-items:center;gap:13px;margin-bottom:27px;color:#6d4c32;font-size:10px;letter-spacing:.21em}body.home .hero-copy .eyebrow::before{content:'';width:22px;height:1px;background:#9f7142;flex:none}body.home .hero-copy h1{max-width:650px;margin-bottom:25px;font-size:clamp(70px,6.3vw,108px);line-height:.83;letter-spacing:-.065em;color:#302529}body.home .hero-copy h1 em{color:#976b4a;white-space:nowrap}body.home .hero-copy .hero-intro{max-width:405px;margin-bottom:20px;font-size:clamp(15px,1.2vw,17px);line-height:1.64;color:#493e39}body.home .hero-copy .product-line{margin-bottom:23px;font-size:10px;letter-spacing:.17em;color:#775c45}body.home .hero-copy .purchase-link{gap:22px;align-items:center}body.home .hero-copy .sc-button{min-width:223px;min-height:56px;padding:15px 22px;background:#34262c;border-color:#34262c;color:#fff9ef;font-size:13px;font-weight:700;letter-spacing:.005em;box-shadow:0 12px 25px #3323291d}body.home .hero-copy .sc-button:hover,body.home .hero-copy .sc-button:focus-visible{background:#67463b;border-color:#67463b;color:#fff9ef}body.home .hero-copy .purchase-price{font-size:23px;font-weight:700;color:#34262c;letter-spacing:-.025em}body.home .hero-copy .small-note{margin-top:15px!important;font-size:11px;font-weight:600;color:#4c3d34}body.home .hero-visual{z-index:1;width:55%;height:100%;background:#fff;overflow:hidden;border-left:1px solid #d5b992;pointer-events:none}body.home .hero-visual::before{display:none}body.home .hero-visual .wp-block-image{position:relative;z-index:1;width:100%;max-width:none;mix-blend-mode:normal}body.home .hero-visual img{display:block;width:100%;height:min(690px,84svh);max-height:91%;object-fit:contain;object-position:center;transform:translateX(1%) scale(1.03);mix-blend-mode:normal;filter:none}body.home .hero-index{z-index:2;top:34px;right:7%;color:#694b39;font-size:10px;letter-spacing:.2em}body.home .hero-visual .hero-caption{z-index:2;right:7%;bottom:23px;color:#715946;font-size:9px;letter-spacing:.19em}@media (min-width:782px) and (max-width:1150px){.site-header{padding-inline:4%;grid-template-columns:minmax(184px,.65fr) minmax(320px,1fr) auto;column-gap:16px}.site-header .wordmark .wp-block-site-title{font-size:36px}.site-header .wp-block-navigation{font-size:11px}.site-header .wp-block-navigation__container{gap:17px}.site-header .header-tools{gap:14px;font-size:11px}body.home .hero-copy{width:54%;padding-left:6%}body.home .hero-copy h1{font-size:clamp(65px,6.3vw,81px)}body.home .hero-copy .hero-intro,body.home .hero-copy .small-note{max-width:calc(45vw - 100px)}body.home .hero-visual{width:57%}}@media (min-width:782px) and (max-width:920px){body.home .hero-copy .hero-intro{font-size:13px;line-height:1.58}body.home .hero-copy .purchase-link{flex-direction:column;align-items:flex-start;gap:6px}body.home .hero-copy .purchase-price{order:-1;font-size:21px}body.home .hero-copy .sc-button{min-height:49px}}@media (min-width:782px) and (max-height:760px){body.home .hero-grid{height:clamp(570px,calc(100svh - 166px),680px)}body.home .hero-copy h1{font-size:clamp(62px,5.6vw,84px);margin-bottom:18px}body.home .hero-copy .eyebrow{margin-bottom:19px}body.home .hero-copy .hero-intro{margin-bottom:13px;font-size:14px}body.home .hero-copy .product-line{margin-bottom:16px}body.home .hero-visual img{height:min(590px,82svh)}}@media (max-width:781px){body .wp-block-navigation__responsive-container.is-menu-open{padding:26px 7%!important;background:#fbf7ef!important;border-top:4px solid #ad8250}body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:clamp(64px,11vh,110px)!important}body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:0;align-items:flex-start}body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{width:100%;padding:11px 0 14px;border-bottom:1px solid #dccbb6}body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(31px,8vw,39px);line-height:1.05;color:#34262c}body .wp-block-navigation__responsive-container.is-menu-open .chrome-mobile-link{padding-block:12px}body .wp-block-navigation__responsive-container.is-menu-open .chrome-mobile-link .wp-block-navigation-item__content{font-family:Manrope,Arial,sans-serif;font-size:15px;font-weight:600}body .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{top:22px;right:7%}.site-header{grid-template-columns:44px minmax(0,1fr) 44px;min-height:72px;padding:11px 4%;gap:0}.site-header .wp-block-navigation{grid-column:1;grid-row:1;justify-self:start}.site-header .wordmark{grid-column:2;grid-row:1;justify-self:center;text-align:center}.site-header .wordmark .wp-block-site-title{font-size:clamp(29px,7vw,36px)}.site-header .wordmark .brand-sub{font-size:7px;letter-spacing:.38em;padding-left:0;margin-top:8px}.site-header>.wp-block-shortcode{grid-column:3;grid-row:1;justify-self:end}.site-header .header-tools .account-link{display:none}.site-header .bag-link{min-width:44px;min-height:44px}body.home .hero-grid{height:auto;min-height:0;max-height:none;background:#f3e4cc url("/wp-content/themes/starlice-atelier/assets/product-atmosphere-v7.webp") center/cover no-repeat}body.home .hero-grid::before{background:linear-gradient(180deg,#f8eddae8 0%,#f8eddae8 50%,#f9ecd2b4 76%,#f5e5cab3 100%)}body.home .hero-copy{width:100%;height:auto;min-height:0;padding:37px 7% 15px}body.home .hero-copy .eyebrow{margin-bottom:18px;font-size:9px;gap:9px}body.home .hero-copy .eyebrow::before{width:17px}body.home .hero-copy h1{max-width:390px;margin-bottom:16px;font-size:clamp(49px,12.5vw,68px);line-height:.89}body.home .hero-copy .hero-intro{max-width:390px;margin-bottom:12px;font-size:13px;line-height:1.55}body.home .hero-copy .product-line{margin-bottom:16px;font-size:9px}body.home .hero-copy .purchase-link{gap:14px}body.home .hero-copy .sc-button{min-width:0;min-height:47px;padding:12px 15px;font-size:12px;gap:16px}body.home .hero-copy .purchase-price{font-size:18px}body.home .hero-copy .small-note{margin-top:10px!important;font-size:10px}body.home .hero-visual{position:relative;width:100%;height:305px;min-height:0;background:#fff;border-left:0;border-top:1px solid #d5b992;overflow:hidden}body.home .hero-visual .wp-block-image{width:100%}body.home .hero-visual img{width:100%;height:310px;max-height:none;transform:translateY(-8px) scale(1.03)}body.home .hero-index{top:11px;right:7%;font-size:8px}body.home .hero-visual .hero-caption{right:7%;bottom:5px;font-size:7px}}@media (max-width:359px){body.home .hero-copy h1{font-size:46px}body.home .hero-copy .purchase-price{font-size:16px}body.home .hero-visual{height:275px}body.home .hero-visual img{height:280px}}@media (prefers-reduced-motion:reduce){.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content::after,.site-header .bag-link svg{transition:none}}
/* hero-v13.css */
body.home .hero-grid{position:relative;background:#2d4653;isolation:isolate}body.home .hero-grid .hero-environment{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;overflow:hidden;pointer-events:none}body.home .hero-grid .hero-environment img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}body.home .hero-grid::before{z-index:1;background:linear-gradient(90deg,#182e3cf5 0%,#17384acb 27%,#1f49628d 43%,#24434a36 60%,transparent 78%)}body.home .hero-grid::after{z-index:5;height:3px;background:linear-gradient(90deg,#d6ad6d,#f7e6c7 44%,#c8a478)}body.home .hero-copy{position:relative;z-index:3;width:52%;color:#fcf2e5}body.home .hero-copy .eyebrow,body.home .hero-copy .product-line{color:#f6d7a7}body.home .hero-copy .eyebrow::before{background:#f0cd93}body.home .hero-copy h1{color:#fff4e6;text-shadow:0 4px 22px #10263380}body.home .hero-copy h1 em{color:#f3d1a1}body.home .hero-copy .hero-intro,body.home .hero-copy .small-note{color:#fcf1e6;text-shadow:0 2px 12px #132e3da6}body.home .hero-copy .purchase-price{color:#fff3e4}body.home .hero-copy .sc-button{background:#f1d9ae;border-color:#f1d9ae;color:#30272a;box-shadow:0 15px 29px #142d3da1}body.home .hero-copy .sc-button:hover,body.home .hero-copy .sc-button:focus-visible{background:#fff1d4;border-color:#fff1d4;color:#30272a}body.home .hero-visual{position:absolute;z-index:2;right:0;top:0;width:55%;height:100%;background:transparent;border:0;overflow:visible}body.home .hero-visual .wp-block-image.hero-real-product{position:absolute;inset:0;margin:0;max-width:none;width:100%;height:100%}body.home .hero-visual .hero-real-product img{position:absolute;left:66.5%;bottom:20%;display:block;width:auto;height:45%;max-height:none;object-fit:contain;transform:none;filter:drop-shadow(0 17px 14px #15212b85)}body.home .hero-index,body.home .hero-visual .hero-caption{color:#fff2df;text-shadow:0 2px 9px #1a283bad}body.home .hero-index{z-index:4}@media (min-width:782px) and (max-width:1150px){body.home .hero-copy{width:55%}body.home .hero-grid::before{background:linear-gradient(90deg,#182e3cf5,#17384ade 31%,#1f49629c 50%,transparent 85%)}body.home .hero-visual .hero-real-product img{left:66%;height:36%;bottom:20%}}@media (max-width:781px){body.home .hero-grid{background:#304b57}body.home .hero-grid .hero-environment{height:68%;inset:0 0 auto}body.home .hero-grid .hero-environment img{object-position:58% center}body.home .hero-grid::before{background:linear-gradient(180deg,#142e3de7 0%,#163b4dce 40%,#1e394692 64%,#f6efe4 75%,#f6efe4 100%)}body.home .hero-copy{width:100%;padding:42px 7% 28px;min-height:440px}body.home .hero-copy h1{font-size:clamp(52px,12vw,69px)}body.home .hero-copy .hero-intro{color:#fcf3e8}body.home .hero-copy .purchase-link{gap:12px}body.home .hero-visual{position:relative;right:auto;top:auto;width:100%;height:305px;background:#f6efe4;overflow:hidden}body.home .hero-visual .hero-real-product img{left:50%;bottom:12px;height:275px;transform:translateX(-50%);filter:drop-shadow(0 15px 12px #74664f4d)}body.home .hero-index{color:#4b3d34;text-shadow:none}body.home .hero-visual .hero-caption{color:#715946;text-shadow:none}}@media (prefers-reduced-motion:reduce){body.home .hero-visual .hero-real-product img{transition:none}}
/* legal-v13.css */
body.sx-legal main.standard-page{--legal-ink: #332c29;--legal-body: #4b4540;--legal-muted: #7a6f66;--legal-line: #ddd3c6;--legal-gold: #856b47;width: min(100%,1320px);max-width: 1320px !important;margin: 0 auto;padding: clamp(52px,5.6vw,88px) clamp(24px,5vw,80px) clamp(80px,8vw,112px);display: grid;grid-template-columns: minmax(250px,0.7fr) minmax(0,1.3fr);align-items: start;column-gap: clamp(56px,8vw,128px);background: var(--paper);counter-reset: legal}body.sx-legal .sx-legal-head{position: sticky;top: calc(var(--wp-admin--admin-bar--height,0px) + 28px);max-height: calc(100vh - var(--wp-admin--admin-bar--height,0px) - 56px);overflow-y: auto;scrollbar-width: none}body.sx-legal .sx-legal-eyebrow{margin: 0 0 20px;color: var(--legal-gold);font: 700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing: 0.18em;text-transform: uppercase}body.sx-legal .sx-legal-head h1{max-width: none !important;margin: 0;padding: 0;color: var(--legal-ink);font-size: clamp(42px,4.2vw,62px);font-weight: 400;line-height: 1;letter-spacing: -0.045em;text-wrap: balance}body.sx-legal .sx-legal-updated{margin: 18px 0 0;color: var(--legal-muted);font: 500 13px/1.5 Manrope,Arial,sans-serif}body.sx-legal .sx-legal-label{margin: 0 0 10px;color: var(--legal-gold);font: 700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing: 0.16em;text-transform: uppercase}body.sx-legal :is(.sx-legal-toc,.sx-legal-related){margin-top: 30px;padding-top: 22px;border-top: 1px solid var(--legal-line)}body.sx-legal :is(.sx-legal-toc,.sx-legal-related) :is(ol,ul){margin: 0;padding: 0;list-style: none}body.sx-legal .sx-legal-toc ol{counter-reset: toc}body.sx-legal .sx-legal-toc li{counter-increment: toc}body.sx-legal .sx-legal-toc a::before{content: counter(toc) ".";display: inline-block;min-width: 1.6em;color: var(--legal-gold)}body.sx-legal :is(.sx-legal-toc,.sx-legal-related) a{display: block;padding: 5px 0;color: var(--legal-body);font: 500 14px/1.45 Manrope,Arial,sans-serif;text-decoration: none}body.sx-legal :is(.sx-legal-toc,.sx-legal-related) a:is(:hover,:focus-visible){color: #5a3738;text-decoration: underline;text-underline-offset: 3px}body.sx-legal .sx-legal-related a{color: var(--legal-muted);font-size: 13px}body.sx-legal main.standard-page > .wp-block-post-content{width: 100%;max-width: 68ch !important;min-width: 0;margin: 0 !important;color: var(--legal-body)}body.sx-legal main.standard-page > .wp-block-post-content > *{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important}body.sx-legal main.standard-page .wp-block-post-content h2{counter-increment: legal;margin: 40px 0 14px;padding: 28px 0 0;border-top: 1px solid var(--legal-line);color: var(--legal-ink);font-size: clamp(26px,2.2vw,32px);font-weight: 400;line-height: 1.12;letter-spacing: -0.03em;text-wrap: balance;scroll-margin-top: calc(var(--wp-admin--admin-bar--height,0px) + 24px)}body.sx-legal main.standard-page .wp-block-post-content h2::before{content: counter(legal) ".";display: inline-block;min-width: 1.35em;color: var(--legal-gold)}body.sx-legal main.standard-page .wp-block-post-content > h2:first-child{margin-top: 0;padding-top: 0;border-top: 0}body.sx-legal main.standard-page .wp-block-post-content :is(p,li){font-size: 15.5px;line-height: 1.75;overflow-wrap: anywhere}body.sx-legal main.standard-page .wp-block-post-content p{margin: 0 0 16px}body.sx-legal main.standard-page .wp-block-post-content :is(ul,ol){margin: 0 0 18px !important;padding-left: 1.25em}body.sx-legal main.standard-page .wp-block-post-content li + li{margin-top: 8px}body.sx-legal main.standard-page .wp-block-post-content strong{color: var(--legal-ink);font-weight: 650}body.sx-legal main.standard-page .wp-block-post-content a{color: #5a3738;text-decoration-thickness: 1px;text-underline-offset: 4px}body.sx-legal main.standard-page .wp-block-post-content p.sx-legal-seller{padding: 16px 18px;border-left: 3px solid #a98653;background: #eee7dc;color: #52483e;font-size: 14px;line-height: 1.7}body.sx-legal .sx-cookie-table{margin: 0 0 18px;overflow-x: auto;border: 1px solid var(--legal-line)}body.sx-legal .sx-cookie-table table{width: 100%;min-width: 620px;border-collapse: collapse;font: 400 13px/1.5 Manrope,Arial,sans-serif}body.sx-legal .sx-cookie-table :is(th,td){padding: 10px 12px;border-bottom: 1px solid var(--legal-line);text-align: left;vertical-align: top}body.sx-legal .sx-cookie-table th{background: #eee7dc;color: var(--legal-ink);font-weight: 700}body.sx-legal .sx-cookie-table tr:last-child td{border-bottom: 0}body.sx-legal .sx-cookie-table code{font-size: 12px;overflow-wrap: anywhere}@media (max-width: 900px){body.sx-legal main.standard-page{display: block;padding: 44px clamp(20px,6vw,48px) 76px}body.sx-legal .sx-legal-head{position: static;max-height: none;overflow: visible;margin-bottom: 36px}body.sx-legal .sx-legal-head h1{font-size: clamp(38px,9vw,54px)}body.sx-legal .sx-legal-related{display: none}body.sx-legal main.standard-page > .wp-block-post-content{max-width: none !important}}@media (max-width: 520px){body.sx-legal main.standard-page .wp-block-post-content h2{font-size: clamp(24px,7vw,29px)}body.sx-legal main.standard-page .wp-block-post-content :is(p,li){font-size: 15px;line-height: 1.72}}@media print{body.sx-legal :is(.wp-site-blocks > header,.wp-site-blocks > footer,.sx-legal-toc,.sx-legal-related,.sx-buybar,#wpadminbar){display: none !important}body.sx-legal main.standard-page{display: block;padding: 0;background: #fff}body.sx-legal .sx-legal-head{position: static;max-height: none;overflow: visible;margin-bottom: 24px}body.sx-legal main.standard-page > .wp-block-post-content{max-width: none !important}body.sx-legal main.standard-page .wp-block-post-content h2{break-after: avoid}}
/* campaign-v15.css */
body.home .hero-copy .sc-hero-offer{margin-top:1px;max-width:470px}body.home .sc-hero-price{display:flex;align-items:baseline;gap:16px;margin:0 0 11px;color:#fff4e6}body.home .sc-hero-price>span{font:700 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.13em;color:#f6d7a7}body.home .sc-hero-price strong{font:700 24px/1.1 Manrope,Arial,sans-serif}body.home .sc-hero-price del{font-size:15px;font-weight:500;color:#ead6c1;opacity:.85}body.home .sc-hero-price ins{text-decoration:none}body.home .sc-hero-actions{display:flex;align-items:center;gap:21px}body.home .sc-hero-buy,body.home .sc-bundle-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:51px;padding:12px 19px;background:#f1d9ae;color:#30272a;font:700 13px/1.3 Manrope,Arial,sans-serif;text-decoration:none;border:1px solid #f1d9ae;transition:background .2s ease,transform .2s ease}body.home .sc-hero-buy{min-width:200px;box-shadow:0 12px 25px #142d3d70}body.home .sc-hero-buy:hover,body.home .sc-hero-buy:focus-visible,body.home .sc-bundle-button:hover,body.home .sc-bundle-button:focus-visible{background:#fff1d4;transform:translateY(-2px)}body.home .sc-hero-detail,body.home .sc-bundle-secondary{color:#fff2e4;font:650 12px/1.3 Manrope,Arial,sans-serif;text-decoration:none;border-bottom:1px solid currentColor;padding:7px 0}body.home .sc-hero-bundle-link{margin:10px 0 0!important;font:650 11px/1.4 Manrope,Arial,sans-serif}body.home .sc-hero-bundle-link a{color:#f7e4c7;text-underline-offset:4px}body.home .hero-copy .small-note{margin-top:13px!important}body.home .hero-visual .hero-real-product::after{content:'';position:absolute;left:76%;bottom:15%;width:150px;height:22px;border-radius:50%;background:radial-gradient(ellipse,#21190fb3 0%,#382c167a 44%,transparent 72%);filter:blur(6px);z-index:1;pointer-events:none}body.home .hero-visual .hero-real-product img{bottom:26.3%;z-index:2;filter:sepia(.035) saturate(.96) brightness(.955) drop-shadow(7px 13px 10px #241b148a)}@media (min-width:1151px){body.home .hero-visual .hero-real-product img{left:70.5%;bottom:16%;height:45%}}body.home .sc-bundle-offer{display:grid;grid-template-columns:minmax(250px,37%) minmax(0,1fr);align-items:center;min-height:255px;padding:24px clamp(30px,7%,105px);gap:clamp(35px,5vw,90px);background:linear-gradient(115deg,#efe2ce,#f8efe2 56%,#e9d8bf);color:#33262b;border-bottom:1px solid #c8aa81;scroll-margin-top:18px}body.home .sc-bundle-visual{position:relative;min-width:0;max-width:440px;padding:9px 9px 17px;background:#fffdf8;box-shadow:0 14px 35px #5c413328;transform:rotate(-1.2deg)}body.home .sc-bundle-photo{aspect-ratio:3/2;overflow:hidden;background:#fff}body.home .sc-bundle-visual img{display:block;width:100%;height:100%;object-fit:contain}body.home .sc-bundle-count{position:absolute;right:-10px;bottom:-11px;padding:9px 13px;color:#fff7ea;background:#37282b;border:1px solid #e2c89f;font:700 11px/1 Manrope,Arial,sans-serif;letter-spacing:.14em;box-shadow:0 6px 13px #3a2d2c2b;transform:rotate(1.2deg)}body.home .sc-bundle-kicker{margin:0 0 8px;font:700 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.16em;color:#8a6338}body.home .sc-bundle-copy h2{margin:0 0 7px;font:400 clamp(35px,3.3vw,52px)/.95 'Cormorant Garamond',Georgia,serif;letter-spacing:-.035em;color:#302329}body.home .sc-bundle-copy>p:not(.sc-bundle-kicker,.sc-bundle-saving){margin:0 0 10px;max-width:490px;font:500 13px/1.55 Manrope,Arial,sans-serif;color:#584a43}body.home .sc-bundle-prices{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:7px 0 14px}body.home .sc-bundle-prices strong{font:750 clamp(34px,3vw,43px)/1.05 Manrope,Arial,sans-serif;color:#302329;white-space:nowrap}body.home .sc-bundle-prices>span{font:650 12px/1.2 Manrope,Arial,sans-serif;color:#80634b}body.home .sc-bundle-prices del,.sc-pd-bundle del,body.home .sc-finale-triple del{color:#8e7568;text-decoration-thickness:1px}body.home .sc-bundle-saving{margin:2px 0 12px;color:#65503f;font:700 13px/1.4 Manrope,Arial,sans-serif}body.home .sc-bundle-actions{display:flex;align-items:center;gap:20px;margin-bottom:9px}body.home .sc-bundle-button{min-height:43px;background:#33262b;border-color:#33262b;color:#fff4e6;font-size:12px}body.home .sc-bundle-button:hover,body.home .sc-bundle-button:focus-visible{background:#60443e;color:#fff4e6}body.home .sc-bundle-secondary{color:#493a35;font-size:11px}body.home .sc-bundle-copy>small{display:block;color:#736155;font:500 10px/1.4 Manrope,Arial,sans-serif}.sc-pd-bundle{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 14px;padding:14px 17px;background:#f0e5d4;border-left:2px solid #b08a55}.sc-pd-bundle>div{display:grid;grid-template-columns:1fr;align-items:baseline;justify-content:start;gap:5px}.sc-pd-bundle>div>span{color:#815c3c;font:750 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.13em}.sc-pd-bundle strong{color:#302329;font:750 20px/1.15 Manrope,Arial,sans-serif}.sc-pd-bundle small{grid-column:1/-1;color:#64544a;font:500 11px/1.35 Manrope,Arial,sans-serif}.sc-pd-bundle>a{flex:none;white-space:nowrap;padding:8px 0;color:#302329;text-decoration:none;border-bottom:1px solid #866644;font:750 12px/1.3 Manrope,Arial,sans-serif}.sc-pd-bundle>a:hover,.sc-pd-bundle>a:focus-visible{color:#8a5e2c}body.single-product span.onsale{display:none!important}body.home .hero-index{display:none!important}body.home .closing .story-offer-price ins{text-decoration:none!important}body.home .closing .story-offer-price del{font-size:.65em;color:#745b50}body.home .routine-v13 .routine-bottle{bottom:22.5%;filter:sepia(.035) saturate(.96) brightness(.955) drop-shadow(10px 13px 9px #2c2a245e)}body.home .routine-v13 .routine-copy .purchase-link{flex-wrap:wrap;gap:13px}body.home .routine-v13 .routine-copy .purchase-price{display:inline-flex;align-items:baseline;gap:5px;font-size:20px;text-shadow:0 1px 8px #f6f6f1ba}body.home .routine-v13 .routine-copy .purchase-price del{color:#5d6767;font-size:.68em}body.home .routine-v13 .routine-copy .purchase-price ins{text-decoration:none}body.home .routine-v13 .routine-copy h2{font-size:clamp(49px,4.8vw,70px);max-width:470px}body.home .routine-v13 .routine-copy p:not(.eyebrow){max-width:370px;font-size:14px;line-height:1.55}body.home .sc-routine-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}body.home .sc-routine-bundle{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;padding:12px 15px;background:#302629;color:#fff4e4;text-decoration:none;font:700 11px/1.25 Manrope,Arial,sans-serif;box-shadow:0 7px 20px #22363b33}body.home .sc-routine-bundle strong{color:#ffe1aa;white-space:nowrap;font-size:16px}body.home .sc-routine-bundle:hover{background:#4c3c3e}body.home .sc-routine-detail{color:#26383d;border-bottom:1px solid currentColor;text-decoration:none;font:700 11px/1.35 Manrope,Arial,sans-serif}body.home .sc-routine-actions a:focus-visible{outline:3px solid #a26928;outline-offset:3px}@media (max-width:781px){body.home .hero-copy{min-height:475px;padding-bottom:22px}body.home .sc-hero-price{gap:10px;margin-bottom:10px}body.home .sc-hero-price>span{font-size:8px}body.home .sc-hero-price strong{font-size:21px}body.home .sc-hero-actions{gap:14px}body.home .sc-hero-buy{min-width:155px;min-height:44px;padding:10px 12px;font-size:11px}body.home .sc-hero-detail{font-size:11px}body.home .sc-hero-bundle-link{margin-top:9px!important}body.home .hero-visual{height:220px}body.home .hero-visual .hero-real-product img{left:50%;height:195px;bottom:11px}body.home .hero-visual .hero-real-product::after{left:calc(50% - 49px);bottom:7px;width:98px;height:15px}body.home .sc-bundle-offer{grid-template-columns:126px minmax(0,1fr);min-height:0;padding:23px 6%;gap:17px}body.home .sc-bundle-visual{padding:5px 5px 12px;align-self:start;margin-top:8px}body.home .sc-bundle-count{right:-5px;bottom:-9px;padding:6px 7px;font-size:8px}body.home .sc-bundle-copy h2{font-size:29px}body.home .sc-bundle-copy>p:not(.sc-bundle-kicker,.sc-bundle-saving){font-size:12px}body.home .sc-bundle-prices strong{font-size:26px}body.home .sc-bundle-prices>span{font-size:11px}body.home .sc-bundle-saving{font-size:10px}body.home .sc-bundle-actions{display:block}body.home .sc-bundle-button{width:100%;min-height:42px;gap:5px;padding:9px 10px;font-size:11px}body.home .sc-bundle-secondary{display:inline-block;margin-top:3px;font-size:11px}body.home .sc-bundle-copy>small{font-size:11px;padding-right:62px}.sc-pd-bundle{padding:12px;gap:10px}.sc-pd-bundle strong{font-size:17px}.sc-pd-bundle small{font-size:10px}body.home .routine-v13 .routine-bottle{top:calc(58% - 177px);right:3%;bottom:auto;width:91px;filter:sepia(.025) saturate(.96) brightness(.97) drop-shadow(6px 8px 7px #2b29225a)}body.home .routine-v13 .routine-copy .purchase-price{font-size:17px;gap:4px}body.home .routine-v13 .routine-copy h2{font-size:clamp(40px,10vw,49px);max-width:340px;margin-bottom:10px}body.home .routine-v13 .routine-copy p:not(.eyebrow){max-width:335px;font-size:12px;line-height:1.48;margin-bottom:11px}body.home .routine-v13 .routine-copy .eyebrow{margin-bottom:10px}body.home .sc-routine-actions{gap:11px}body.home .sc-routine-bundle{min-height:43px;padding:9px 10px;gap:8px;font-size:10px}body.home .sc-routine-bundle strong{font-size:13px}body.home .sc-routine-detail{font-size:10px}}@media (max-width:359px){body.home .sc-bundle-offer{grid-template-columns:96px 1fr}body.home .sc-bundle-copy h2{font-size:25px}.sc-pd-bundle{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){body.home .sc-hero-buy,body.home .sc-bundle-button{transition:none}}.sc-bundle-conditions{margin-top:18px;border-top:1px solid #ccbda8;padding-top:12px}.sc-bundle-conditions summary{cursor:pointer;font-size:13px;font-weight:600;min-height:32px}.sc-bundle-conditions summary:focus-visible{outline:2px solid #8c641f;outline-offset:4px}.sc-bundle-conditions p{font-size:13px!important;line-height:1.7!important;margin:10px 0 0}.sc-bundle-saving{font-size:14px!important;line-height:1.6!important}body.home .sc-bundle-copy h2{font-family:Manrope,Arial,sans-serif;font-weight:650;font-size:clamp(25px,2.8vw,42px);line-height:1.18;letter-spacing:-.035em;font-variant-numeric:lining-nums}@media(max-width:600px){body.home .sc-bundle-copy h2{font-size:25px;letter-spacing:-.025em}}
/* below-fold-v11.css */
body.home .brand-section{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(40px,5vw,86px);align-items:center;min-height:0;padding:46px 7%;background:radial-gradient(ellipse 36% 62% at 83% 20%,#5b4143 0%,transparent 100%),#302329;color:#f8eee4}body.home .brand-section::before{content:'';position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(#cba86e00,#cba86e85 42%,#cba86e00);pointer-events:none}body.home .brand-section .brand-copy{max-width:540px;min-width:0}body.home .brand-section .brand-copy .eyebrow{margin:0 0 22px;color:#e7c38d;font-size:10px;letter-spacing:.19em}body.home .brand-section .brand-copy h2{max-width:550px;margin:0 0 26px;font-size:clamp(60px,5.15vw,82px);line-height:.88;letter-spacing:-.055em;color:#faf0e5}body.home .brand-section .brand-copy p:not(.eyebrow){max-width:490px;margin:0;color:#e7d9ce;font-size:15px;line-height:1.7}body.home .brand-section .brand-copy .text-link{margin-top:27px!important}body.home .brand-section .brand-copy .text-link a{display:inline-flex;min-height:42px;align-items:center;color:#f5dbac;border-bottom-color:#cda76e}body.home .brand-section .brand-video{position:relative;justify-self:end;width:min(100%,465px);margin:0!important;padding:0;background:transparent;box-shadow:0 24px 55px #160b1080;transform:none}body.home .brand-section .brand-video::after{display:none}body.home .brand-section .brand-video video{display:block;width:100%;height:auto;aspect-ratio:1/1!important;max-height:none;object-fit:contain;border:1px solid #b69a73;background:#1b1619}body.home .brand-section .brand-video figcaption{display:block;margin:0;padding:12px 0 0;background:transparent;color:#f0dac0;font:600 11px/1.5 Manrope,Arial,sans-serif;letter-spacing:.08em;text-align:left}body.home .brand-section .sc-founder-play{position:absolute;z-index:2;top:43%;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 22px;border:1px solid #f1dfc6;border-radius:100px;background:#302329e8;box-shadow:0 10px 30px #20151980;color:#fff5e7;font:700 12px/1 Manrope,Arial,sans-serif;letter-spacing:.025em;cursor:pointer;transform:translate(-50%,-50%);white-space:nowrap}body.home .brand-section .sc-founder-play:hover{background:#50363c}body.home .brand-section .sc-founder-play:focus-visible{outline:3px solid #f0cc90;outline-offset:4px}body.home .brand-section .sc-founder-play-icon{display:block;width:0;height:0;margin-left:2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f2d6a6}body.home .section{padding:0;background:#e9dbc7}body.home .split-story{position:relative;overflow:hidden;min-height:520px;margin:0;background:#e9dbc7}body.home .split-story .story-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:55%;min-height:520px;margin:0;padding:48px 5% 48px 7%;background:transparent}body.home .split-story .story-copy .eyebrow{margin:0 0 22px;color:#775434;font-size:10px;letter-spacing:.18em}body.home .split-story .story-copy h2{max-width:610px;margin:0 0 27px;font-size:clamp(62px,5.25vw,86px);line-height:.88;letter-spacing:-.055em;color:#302329}body.home .split-story .story-copy p:not(.eyebrow){max-width:495px;margin:0 0 15px;color:#493d38;font-size:15px;line-height:1.68}body.home .split-story .story-copy .text-link{margin-top:20px!important}body.home .split-story .story-copy .text-link a{display:inline-flex;min-height:42px;align-items:center;color:#372929;border-bottom-color:#927253}body.home .split-story .texture-image{position:absolute;inset:0 0 0 auto;display:grid;place-items:center;width:45%;height:100%;min-height:0;margin:0!important;padding:0 4%;overflow:hidden;background:linear-gradient(90deg,#f2e9db,#f9f4ec);opacity:1;order:initial}body.home .split-story .texture-image img{display:block;width:100%;height:100%;max-width:100%;max-height:520px;object-fit:contain;object-position:center;transform:none;filter:none}body.home .faq-section{padding-top:39px;padding-bottom:41px;border-top:1px solid #dbccb9}body.home .faq-section .faq-intro h2{font-size:clamp(55px,4.8vw,72px)}body.home .faq-section .faq-list summary{min-height:62px;padding-top:15px;padding-bottom:15px}body.home .faq-section .faq-list summary:hover{color:#805b3e}body.home .faq-section .faq-list .wp-block-details[open] summary{color:#805b3e}body.home .closing{position:relative;isolation:isolate;min-height:315px;padding-top:34px;padding-bottom:34px;background:linear-gradient(90deg,#ecd3b0f5 0%,#e9cdabe5 47%,#e4c39950 72%,#e4c39910 100%),url("/wp-content/themes/starlice-atelier/assets/product-atmosphere-v7.webp") center/cover no-repeat}body.home .closing::before{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#f2ddc500 52%,#f8ead32e 100%);pointer-events:none}body.home .closing .closing-copy h2{font-size:clamp(55px,4.5vw,71px)}body.home .closing .closing-product{width:165px;align-self:end}body.home .closing .closing-product img{height:247px;filter:drop-shadow(0 18px 18px #5d3c2d70)}body.home .closing .story-offer-primary{min-height:54px;transition:background-color .18s ease,transform .18s ease}body.home .closing .story-offer-primary:hover{background:#4b3336;transform:translateY(-2px)}.footer-main .footer-links a{display:inline-flex;align-items:center;min-height:36px}@media (max-width:781px){body.home .brand-section{display:flex;flex-direction:column;align-items:stretch;gap:19px;min-height:0;padding:35px 7% 37px}body.home .brand-section .brand-copy{max-width:500px}body.home .brand-section .brand-copy .eyebrow{margin-bottom:13px}body.home .brand-section .brand-copy h2{max-width:410px;margin-bottom:17px;font-size:clamp(47px,12vw,62px);line-height:.9}body.home .brand-section .brand-copy p:not(.eyebrow){font-size:13px;line-height:1.65}body.home .brand-section .brand-copy .text-link{margin-top:15px!important}body.home .brand-section .brand-video{align-self:center;max-width:460px;width:100%}body.home .brand-section .brand-video figcaption{font-size:10px;padding-top:10px}body.home .section{padding:0}body.home .split-story{display:flex;flex-direction:column;min-height:0;background:#e9dbc7}body.home .split-story .story-copy{order:1;width:100%;min-height:0;margin:0;padding:35px 7% 32px}body.home .split-story .story-copy .eyebrow{margin-bottom:14px}body.home .split-story .story-copy h2{max-width:490px;margin-bottom:15px;font-size:clamp(46px,11.7vw,61px);line-height:.92}body.home .split-story .story-copy p:not(.eyebrow){max-width:530px;margin-bottom:11px;font-size:13px;line-height:1.62}body.home .split-story .story-copy .text-link{margin-top:10px!important}body.home .split-story .texture-image{position:relative;inset:auto;order:2;display:block;width:100%;height:auto;min-height:0;padding:0;background:#f8f3eb}body.home .split-story .texture-image img{display:block;width:min(100%,350px);height:min(100vw,350px);max-height:none;margin-inline:auto;object-fit:cover;object-position:center top;transform:none}body.home .faq-section{padding:33px 7% 36px}body.home .faq-section .faq-intro h2{font-size:clamp(49px,11vw,62px)}body.home .faq-section .faq-list summary{min-height:55px}body.home .closing{min-height:0;padding:35px 7% 40px;background:linear-gradient(90deg,#efd9bbf2,#e7c79fea),url("/wp-content/themes/starlice-atelier/assets/product-atmosphere-v7.webp") center/cover no-repeat}body.home .closing .closing-copy{max-width:65%}body.home .closing .closing-copy h2{font-size:clamp(44px,10.7vw,56px)}body.home .closing .closing-product{top:27px;right:5%;width:112px}body.home .closing .closing-product img{height:180px}body.home .closing .story-offer-primary:hover{transform:none}.footer-main .footer-links{font-size:12px}.footer-main .footer-links a{min-height:39px}}@media (max-width:359px){body.home .brand-section .brand-copy h2{font-size:49px}body.home .split-story .story-copy h2{font-size:45px}body.home .closing .closing-copy{max-width:70%}body.home .closing .closing-copy h2{font-size:43px}body.home .closing .closing-product{width:91px}}@media (prefers-reduced-motion:reduce){body.home .closing .story-offer-primary{transition:none}body.home .closing .story-offer-primary:hover{transform:none}}
/* editorial-v13.css */
body.home .routine-v13{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(640px,56vw,830px);margin:0;background:#cfdddf}body.home .routine-v13::after{content:'';position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,transparent 34%,#e9ece215 53%,#e5ece762 100%);pointer-events:none}body.home .routine-v13 .routine-plate{position:absolute;inset:0;width:100%;height:100%;margin:0}body.home .routine-v13 .routine-plate img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.home .routine-v13 .routine-copy{position:absolute;z-index:3;top:11%;right:6.8%;width:min(38%,540px);margin:0;color:#25363b}body.home .routine-v13 .routine-copy .eyebrow,body.home .review-source-v13 .review-source-copy .eyebrow{margin:0 0 17px;color:#6a583e;font:700 10px/1.35 Manrope,Arial,sans-serif;letter-spacing:.18em}body.home .routine-v13 .routine-copy h2{max-width:540px;margin:0 0 20px;color:#203136;font-size:clamp(54px,5.2vw,83px);line-height:.86;letter-spacing:-.055em}body.home .routine-v13 .routine-copy p:not(.eyebrow){max-width:405px;margin:0 0 24px;color:#2a4144;font:500 15px/1.65 Manrope,Arial,sans-serif}body.home .routine-v13 .routine-copy .purchase-link{display:flex;align-items:center;gap:18px;width:max-content;max-width:100%;margin:0}body.home .routine-v13 .routine-copy .sc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;min-height:55px;padding:0 23px;background:#302329;color:#fff4e8;text-decoration:none;font:700 12px/1 Manrope,Arial,sans-serif}body.home .routine-v13 .routine-copy .sc-button:hover{background:#563b3c}body.home .routine-v13 .routine-copy .purchase-price{color:#26383d;font:700 23px/1 Manrope,Arial,sans-serif;white-space:nowrap}body.home .routine-v13 .routine-bottle{position:absolute;z-index:2;bottom:7.3%;right:12.5%;width:clamp(150px,15.3vw,235px);margin:0;filter:drop-shadow(13px 20px 12px #34362f5c)}body.home .routine-v13 .routine-bottle img{display:block;width:100%;height:auto}body.home .review-source-v13{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);align-items:center;min-height:0;height:480px;padding:0;background:#e7d7c2}body.home .review-source-v13 .review-source-photo{align-self:stretch;width:100%;height:480px;min-height:0;margin:0;overflow:hidden;background:#f5efe7}body.home .review-source-v13 .review-source-photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}body.home .review-source-v13 .review-source-copy{max-width:680px;margin:0;padding:50px 10% 50px 11%}body.home .review-source-v13 .review-source-copy h2{max-width:620px;margin:0 0 23px;color:#302329;font-size:clamp(53px,4.75vw,74px);line-height:.88;letter-spacing:-.053em}body.home .review-source-v13 .review-source-copy p:not(.eyebrow){max-width:490px;margin:0 0 27px;color:#443738;font:500 15px/1.65 Manrope,Arial,sans-serif}body.home .review-source-v13 .review-source-link a{display:inline-flex;align-items:center;gap:28px;min-height:54px;padding:0 0 4px;border-bottom:1px solid #8b624d;color:#38282b;text-decoration:none;font:700 12px/1 Manrope,Arial,sans-serif}body.home .review-source-v13 .review-source-link a:hover{color:#966d40;border-color:currentColor}body.home .routine-v13 a:focus-visible,body.home .review-source-v13 a:focus-visible{outline:3px solid #b77a33;outline-offset:4px}@media (max-width:781px){body.home .routine-v13{min-height:635px;background:#e7d7c2}body.home .routine-v13::after{display:none}body.home .routine-v13 .routine-plate{height:56%}body.home .routine-v13 .routine-plate img{object-position:31% center}body.home .routine-v13 .routine-copy{top:56%;left:0;right:0;width:100%;min-height:44%;padding:23px 7%;background:#e7d7c2}body.home .routine-v13 .routine-copy h2{font-size:clamp(47px,11vw,58px);max-width:290px;margin-bottom:12px}body.home .routine-v13 .routine-copy p:not(.eyebrow){font-size:13px;max-width:225px;margin-bottom:14px}body.home .routine-v13 .routine-copy .purchase-link{gap:10px}body.home .routine-v13 .routine-copy .sc-button{min-height:47px;padding:0 13px;gap:12px}body.home .routine-v13 .routine-copy .purchase-price{font-size:18px}body.home .routine-v13 .routine-bottle{right:1%;bottom:1%;width:128px;z-index:4}body.home .review-source-v13{display:flex;flex-direction:column;min-height:0;height:auto}body.home .review-source-v13 .review-source-photo{width:100%;height:230px;min-height:230px}body.home .review-source-v13 .review-source-photo img{object-fit:contain;object-position:center}body.home .review-source-v13 .review-source-copy{width:100%;padding:31px 7% 35px}body.home .review-source-v13 .review-source-copy h2{font-size:clamp(43px,11vw,58px);margin-bottom:17px}body.home .review-source-v13 .review-source-copy p:not(.eyebrow){margin-bottom:18px}}@media (prefers-reduced-motion:reduce){body.home .routine-v13 .sc-button,body.home .review-source-v13 a{transition:none!important}}
/* product-detail-v7.css */
body.single-product .product-main{padding:26px max(4vw,32px) 0;background:#f8f3ec}body.single-product .product-main>.woocommerce{max-width:1320px;margin:auto}body.single-product .woocommerce-breadcrumb{max-width:1320px;margin:0 auto 24px;color:#746960;font-size:11px}body.single-product .woocommerce-breadcrumb a{color:#5e514b;text-underline-offset:4px}body.single-product.woocommerce div.product{max-width:none;margin:0}body.single-product.woocommerce div.product div.images{width:46%;padding:0!important;margin:0 0 42px;background:transparent!important;opacity:1!important}body.single-product .woocommerce-product-gallery__wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;height:auto!important;transform:none!important}body.single-product .woocommerce-product-gallery__image{display:block!important;float:none!important;position:relative;width:100%!important;height:100px!important;background:#fff;overflow:hidden;border:1px solid #e7ded2}body.single-product .woocommerce-product-gallery__image:first-child{grid-column:1/-1;height:clamp(440px,38vw,535px)!important;background:#fff}body.single-product .woocommerce-product-gallery__image a{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;cursor:zoom-in}body.single-product .woocommerce-product-gallery__image img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;float:none!important;transition:transform .3s ease}body.single-product .woocommerce-product-gallery__image a:hover img{transform:scale(1.025)}body.single-product .woocommerce-product-gallery__image a:focus-visible{outline:3px solid #77571f;outline-offset:-4px}body.single-product .woocommerce-product-gallery__image:not(:first-child) img{object-fit:contain!important}body.single-product.woocommerce div.product div.summary{width:49%;padding:4px 0 0;margin:0 0 42px}body.single-product .product-eyebrow{margin:0 0 24px;color:#886c44;font-size:10px;letter-spacing:.24em}body.single-product.woocommerce div.product .product_title{max-width:690px;margin:0 0 24px;color:#33292b;font:400 clamp(58px,5.3vw,83px)/.92 'Cormorant Garamond',Georgia,serif;letter-spacing:-.045em}body.single-product.woocommerce div.product p.price{margin:0 0 26px;color:#33292b;font:600 35px/1.1 Manrope,Arial,sans-serif}body.single-product .woocommerce-product-details__short-description{border-top:1px solid #d9cbbd;padding:23px 0 0;color:#514840;font-size:15px;line-height:1.72}body.single-product .woocommerce-product-details__short-description p{margin:0}body.single-product.woocommerce div.product form.cart{display:flex;align-items:flex-end;gap:12px;margin:27px 0 0;padding-bottom:23px;border-bottom:1px solid #d9cbbd}body.single-product.woocommerce div.product form.cart .quantity{position:relative;float:none!important;margin:0!important;padding-top:20px}body.single-product.woocommerce div.product form.cart .quantity::before{content:'ADET';position:absolute;top:0;left:1px;color:#77685b;font:700 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.18em}body.single-product.woocommerce div.product form.cart .quantity input.qty{width:76px;height:58px;min-height:58px;background:#fffdf9;border:1px solid #bbaa99;color:#342a29;font:600 16px/1 Manrope,Arial,sans-serif}body.single-product.woocommerce div.product form.cart .single_add_to_cart_button{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;max-width:390px;min-height:58px;margin:0!important;padding:0 19px 0 23px;background:#3b252b;color:#fff;border:1px solid #3b252b;font:700 13px/1.2 Manrope,Arial,sans-serif;letter-spacing:.02em;text-align:left;transition:background .2s ease,border-color .2s ease}body.single-product.woocommerce div.product form.cart .single_add_to_cart_button::after{content:'';display:block;flex:none;width:30px;height:30px;border:1px solid #ffffff8c;border-radius:50%;background:center/15px 15px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 18 18 5M8 5h10v10' fill='none' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.single-product.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:#573740;border-color:#573740}body.single-product.woocommerce div.product form.cart :is(button,input):focus-visible{outline:3px solid #9c7432;outline-offset:2px}body.single-product .purchase-notes{display:flex;flex-wrap:wrap;gap:0;margin:18px 0 0;padding:0;color:#594940;font-size:11px;letter-spacing:.035em}body.single-product .purchase-notes span{border:0!important;background:none!important;padding:0 17px 0 0;margin:0 16px 0 0;border-right:1px solid #b7a490!important}body.single-product .purchase-notes span:last-child{border-right:0!important}body.single-product .shipping-note{margin:14px 0 0;color:#73542a;font-size:12px;line-height:1.5}body.single-product .product_meta{display:none}body.single-product.woocommerce div.product .woocommerce-tabs{clear:both;padding:28px 0 0;margin:0}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;gap:26px;padding:0;margin:0;border:0;border-bottom:1px solid #d7c8b8}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background:none;box-shadow:none;margin:0;padding:0;font-size:12px}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::before,body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;padding:17px 0;color:#61534c;font-weight:600;text-underline-offset:4px}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#30252a;border-bottom:2px solid #73532b}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus-visible{outline:3px solid #9c7432;outline-offset:3px}body.single-product .woocommerce-Tabs-panel{max-width:none!important;width:100%;margin:0!important;padding:0;line-height:1.5}body.single-product .woocommerce-Tabs-panel>h2:first-child{display:none}body.single-product .woocommerce-Tabs-panel--description>*{margin-block-start:0;margin-block-end:0}body.single-product .sc-pd-kicker{margin:0 0 20px;font:700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase}body.single-product .sc-pd-ambient,body.single-product .sc-pd-protection,body.single-product .sc-pd-touch,body.single-product .sc-pd-facts,body.single-product .sc-pd-close{max-width:none!important;margin:0!important}body.single-product .sc-pd-ambient{position:relative;display:flex;align-items:center;min-height:490px;overflow:hidden;background:#e8d5b7;color:#322b28}body.single-product .sc-pd-ambient-media,body.single-product .sc-pd-ambient-media img{display:block;position:absolute;inset:0;width:100%;height:100%;margin:0;max-width:none;object-fit:cover}body.single-product .sc-pd-ambient-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f1e4cddd 0%,#f1e4cd86 44%,transparent 72%)}body.single-product .sc-pd-ambient-copy{position:relative;z-index:1;max-width:760px;margin:0;padding:55px clamp(38px,6vw,96px)}body.single-product .sc-pd-ambient h2{max-width:730px;margin:0 0 24px;color:#30272a;font:400 clamp(61px,6vw,94px)/.88 'Cormorant Garamond',Georgia,serif;letter-spacing:-.045em}body.single-product .sc-pd-ambient-copy>p:last-child{max-width:470px;margin:0;font-size:15px;line-height:1.7;color:#51433a}body.single-product .sc-pd-protection{display:grid;grid-template-columns:.93fr 1.07fr;align-items:stretch;min-height:550px;background:#e9ddcc}body.single-product .sc-pd-protection-copy{display:flex;flex-direction:column;justify-content:center;padding:65px clamp(37px,5vw,75px);color:#352a27}body.single-product .sc-pd-protection h2{max-width:490px;margin:0 0 29px;font:400 clamp(60px,5.2vw,82px)/.9 'Cormorant Garamond',Georgia,serif;letter-spacing:-.04em;color:#342a2a}body.single-product .sc-pd-protection-copy>p:not(.sc-pd-kicker){max-width:480px;color:#574a40;font-size:15px;line-height:1.7;margin:0 0 20px}body.single-product .sc-pd-protection-copy>.sc-pd-verified{margin:17px 0 0!important;padding:17px 0 0;border-top:1px solid #cbb9a2;color:#694d30!important;font-size:12px!important;font-weight:700}body.single-product .sc-pd-protection-media{display:flex;align-items:center;justify-content:center;margin:0!important;padding:20px;background:#fff}body.single-product .sc-pd-protection-media img{display:block;width:100%;height:510px;object-fit:contain}body.single-product .sc-pd-touch{display:grid;grid-template-columns:1.06fr .94fr;min-height:560px;background:#3c272d;color:#f6eddf}body.single-product .sc-pd-touch-media{display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:560px;margin:0!important;padding:22px;background:#e8dbcd}body.single-product .sc-pd-touch-media img{display:block;position:static;width:auto!important;max-width:100%!important;height:516px!important;object-fit:contain;transform:none}body.single-product .sc-pd-touch-copy{display:flex;flex-direction:column;justify-content:center;padding:65px clamp(40px,5vw,90px)}body.single-product .sc-pd-touch-copy .sc-pd-kicker{color:#d2b986}body.single-product .sc-pd-touch h2{max-width:520px;margin:0 0 26px;font:400 clamp(61px,5.1vw,79px)/.91 'Cormorant Garamond',Georgia,serif;letter-spacing:-.04em;color:#f4ebdd}body.single-product .sc-pd-touch-copy>p:last-child{max-width:455px;margin:0;color:#e1d3c9;font-size:15px;line-height:1.76}body.single-product .sc-pd-facts{display:grid;grid-template-columns:36% 64%;padding:70px clamp(36px,6vw,90px);background:#f3eadf}body.single-product .sc-pd-facts-heading{grid-column:1;grid-row:1/4;padding-right:36px}body.single-product .sc-pd-facts-heading h2{max-width:410px;margin:0;color:#332b29;font:400 clamp(54px,4.5vw,70px)/.93 'Cormorant Garamond',Georgia,serif;letter-spacing:-.04em}body.single-product .sc-pd-fact{grid-column:2;display:grid;grid-template-columns:180px minmax(0,1fr);gap:26px;border-top:1px solid #cdbda8;padding:24px 0}body.single-product .sc-pd-fact:last-child{border-bottom:1px solid #cdbda8}body.single-product .sc-pd-fact h3{margin:0;color:#3f3130;font:500 27px/.98 'Cormorant Garamond',Georgia,serif}body.single-product .sc-pd-fact p{max-width:610px;margin:0;color:#5b5049;font-size:13px;line-height:1.75}body.single-product .sc-pd-close{padding:74px clamp(36px,6vw,90px) 82px;background:#3b252b;color:#f8f0e2;background-image:radial-gradient(circle at 95% -25%,#9e754557 0,transparent 36%)}body.single-product .sc-pd-close .sc-pd-kicker{color:#cdb38b}body.single-product .sc-pd-close h2{max-width:780px;margin:0 0 42px;color:#fbf3e5;font:400 clamp(62px,5.7vw,88px)/.9 'Cormorant Garamond',Georgia,serif;letter-spacing:-.045em}body.single-product .sc-pd-offer{display:flex;align-items:end;justify-content:space-between;gap:30px;max-width:850px;padding-top:25px;border-top:1px solid #9b7e74}body.single-product .sc-pd-offer p{margin:0}body.single-product .sc-pd-offer-label{color:#cdbcae;font-size:10px;letter-spacing:.17em}body.single-product .sc-pd-offer-price{color:#fff5e7;font:600 31px/1.2 Manrope,Arial,sans-serif;margin:10px 0 7px!important}body.single-product .sc-pd-offer-shipping{color:#d9c5b8;font-size:11px}body.single-product .sc-pd-offer-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-width:245px;min-height:62px;padding:17px 22px;background:#f5ead8;color:#39252b!important;font-weight:700;font-size:13px;text-decoration:none!important;transition:background .2s ease}body.single-product .sc-pd-offer-button:hover{background:#e6d1af}body.single-product .sc-pd-offer-button:focus-visible{outline:3px solid #f5e3b4;outline-offset:3px}body.single-product .woocommerce-Tabs-panel--reviews{max-width:1120px!important;margin:0 auto!important;padding:58px 12px 68px}body.single-product .woocommerce-Tabs-panel--reviews #reviews{display:block;border-top:1px solid #cbbba9;border-bottom:1px solid #cbbba9}body.single-product #reviews #comments{padding:31px 0 34px}body.single-product #reviews.sc-review-empty #comments{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);column-gap:7%;align-items:center}body.single-product #reviews #comments h2{margin:0;color:#342a2a;font:400 clamp(43px,4.5vw,62px)/.97 'Cormorant Garamond',Georgia,serif}body.single-product #reviews.sc-review-empty #comments h2{grid-column:1;grid-row:1/span 2}body.single-product #reviews #comments .woocommerce-noreviews{grid-column:2;margin:0;color:#5e5047;font-size:13px;line-height:1.65}body.single-product #reviews .sc-review-open{grid-column:2;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;justify-self:start;min-height:44px;margin-top:7px;padding:7px 1px;border:0;border-bottom:1px solid #644a31;background:transparent;color:#3c2a2b;font:700 12px/1.25 Manrope,Arial,sans-serif;text-align:left;cursor:pointer}body.single-product #reviews .sc-review-open::after{content:'↗';font-size:18px;font-weight:400;line-height:1}body.single-product #reviews .sc-review-open[aria-expanded="true"]::after{content:'−';font-size:22px}body.single-product #reviews .sc-review-open:hover{color:#8b6234;border-bottom-color:currentColor}body.single-product #reviews .sc-review-open:focus-visible{outline:3px solid #9c7432;outline-offset:4px}body.single-product #reviews.sc-review-form-collapsed #review_form_wrapper{display:none}body.single-product #review_form_wrapper{max-width:780px;padding:32px 0 42px;border-top:1px solid #e0d2c4}body.single-product #review_form #respond{max-width:none;margin:0}body.single-product #review_form #respond #reply-title{display:block;margin:0 0 12px;color:#342a2a;font:400 38px/1 'Cormorant Garamond',Georgia,serif}body.single-product #review_form #respond #reply-title:focus{outline:none}body.single-product #review_form #respond .comment-notes{margin:0 0 20px;color:#61564c;font-size:11px;line-height:1.6}body.single-product #review_form #respond form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}body.single-product #review_form #respond form>:is(.comment-notes,.comment-form-rating,.comment-form-comment,.comment-form-cookies-consent,.form-submit,.must-log-in){grid-column:1/-1}body.single-product #review_form #respond form>p{margin:0}body.single-product #review_form #respond label{display:block;margin:0 0 8px;color:#453832;font-size:12px;font-weight:600}body.single-product #review_form #respond .comment-form-rating .stars{margin:0}body.single-product #review_form #respond .comment-form-rating .stars a{font-size:22px}body.single-product #review_form #respond :is(input:not([type="checkbox"]),select,textarea){box-sizing:border-box;width:100%;min-height:46px;border:1px solid #bdaa96;border-radius:0;background:#fffdf9;color:#30252a;padding:11px 13px;font-size:13px}body.single-product #review_form #respond textarea{display:block;height:116px;min-height:116px;resize:vertical}body.single-product #review_form #respond .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px;color:#594e45;font-size:11px;line-height:1.5}body.single-product #review_form #respond .comment-form-cookies-consent input{flex:none;width:17px;height:17px;margin:1px 0 0}body.single-product #review_form #respond #submit{width:auto;min-height:48px;background:#3b252b;color:#fff;border:1px solid #3b252b;padding:0 21px;font-size:12px;font-weight:700;cursor:pointer}body.single-product #review_form #respond #submit:hover{background:#573740}body.single-product #review_form #respond :is(input,select,textarea):focus-visible{outline:3px solid #9c7432;outline-offset:2px}body.single-product #reviews .commentlist{padding:0;margin:25px 0 0;list-style:none}body.single-product #reviews .commentlist li{border-top:1px solid #ded0c1;padding:22px 0}body.single-product #reviews .commentlist .comment-text{border:0;padding:0;margin:0}body.single-product .sc-pd-mobile-buy{display:none}body.single-product .sc-pd-lightbox{border:0;padding:0;background:#f8f4ec;box-shadow:0 22px 90px #1c1215b3;max-width:min(90vw,1100px);max-height:90vh}body.single-product .sc-pd-lightbox::backdrop{background:#1f1519db}body.single-product .sc-pd-lightbox img{display:block;width:auto;max-width:min(85vw,1030px);max-height:82vh;object-fit:contain}body.single-product .sc-pd-lightbox button{position:absolute;top:12px;right:12px;z-index:2;width:42px;height:42px;border:0;background:#3b252b;color:#fff;font-size:23px;cursor:pointer}body.single-product .sc-pd-lightbox button:focus-visible{outline:3px solid #9c7432;outline-offset:2px}@media (max-width:1000px) and (min-width:782px){body.single-product.woocommerce div.product .product_title{font-size:59px}body.single-product .sc-pd-fact{grid-template-columns:130px 1fr;gap:14px}}@media (max-width:781px){body.single-product .product-main{padding:17px 5% 0}body.single-product .woocommerce-breadcrumb{margin:0 0 13px;font-size:10px;line-height:1.5}body.single-product.woocommerce div.product div.images,body.single-product.woocommerce div.product div.summary{width:100%;float:none;margin:0}body.single-product .woocommerce-product-gallery__wrapper{gap:6px}body.single-product .woocommerce-product-gallery__image{height:68px!important}body.single-product .woocommerce-product-gallery__image:first-child{height:260px!important}body.single-product.woocommerce div.product div.summary{padding:17px 0 12px}body.single-product .product-eyebrow{margin:0 0 10px;font-size:9px}body.single-product.woocommerce div.product .product_title{font-size:49px;line-height:.93;margin:0 0 14px;max-width:600px}body.single-product.woocommerce div.product p.price{font-size:27px;margin:0 0 14px}body.single-product .woocommerce-product-details__short-description{padding-top:13px;font-size:12px;line-height:1.56}body.single-product.woocommerce div.product form.cart{margin:16px 0 0;padding-bottom:13px;gap:9px}body.single-product.woocommerce div.product form.cart .quantity{padding-top:16px}body.single-product.woocommerce div.product form.cart .quantity::before{font-size:9px}body.single-product.woocommerce div.product form.cart .quantity input.qty{min-height:51px;height:51px;width:62px}body.single-product.woocommerce div.product form.cart .single_add_to_cart_button{min-height:51px;max-width:none;font-size:12px;padding:0 12px 0 17px}body.single-product.woocommerce div.product form.cart .single_add_to_cart_button::after{width:27px;height:27px;font-size:16px}body.single-product .purchase-notes{margin:11px 0 0;font-size:10px}body.single-product .shipping-note{margin:9px 0 0;font-size:10px}body.single-product.woocommerce div.product .summary .shipping-note{margin:9px 0 0!important}body.single-product.woocommerce div.product .woocommerce-tabs{padding:10px 0 0}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{gap:17px}body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:11px}body.single-product .sc-pd-ambient{min-height:410px;align-items:end}body.single-product .sc-pd-ambient-media::after{background:linear-gradient(0deg,#f1e4cded 0%,#f1e4cdaa 52%,#f1e4cd22 100%)}body.single-product .sc-pd-ambient-copy{padding:33px 23px 38px}body.single-product .sc-pd-ambient h2{font-size:54px;margin:0 0 15px}body.single-product .sc-pd-ambient-copy>p:last-child{font-size:12px;line-height:1.62}body.single-product .sc-pd-kicker{font-size:9px;margin-bottom:13px}body.single-product .sc-pd-protection{display:flex;flex-direction:column;min-height:0}body.single-product .sc-pd-protection-copy{padding:39px 24px 32px}body.single-product .sc-pd-protection h2{font-size:55px;margin:0 0 18px}body.single-product .sc-pd-protection-copy>p:not(.sc-pd-kicker){font-size:12px;line-height:1.66;margin-bottom:10px}body.single-product .sc-pd-protection-copy>.sc-pd-verified{padding-top:12px!important;margin:8px 0 0!important;font-size:11px!important}body.single-product .sc-pd-protection-media{padding:11px}body.single-product .sc-pd-protection-media img{height:320px}body.single-product .sc-pd-touch{display:flex;flex-direction:column;min-height:0}body.single-product .sc-pd-touch-media{min-height:370px;padding:14px}body.single-product .sc-pd-touch-media img{height:342px!important}body.single-product .sc-pd-touch-copy{padding:39px 25px 44px}body.single-product .sc-pd-touch h2{font-size:55px;margin:0 0 18px}body.single-product .sc-pd-touch-copy>p:last-child{font-size:12px;line-height:1.7}body.single-product .sc-pd-facts{display:block;padding:44px 24px 46px}body.single-product .sc-pd-facts-heading{padding:0 0 25px}body.single-product .sc-pd-facts-heading h2{font-size:54px}body.single-product .sc-pd-fact{display:block;padding:18px 0}body.single-product .sc-pd-fact h3{font-size:26px;margin:0 0 7px}body.single-product .sc-pd-fact p{font-size:12px;line-height:1.7}body.single-product .sc-pd-close{padding:49px 25px 52px}body.single-product .sc-pd-close h2{font-size:55px;margin:0 0 25px}body.single-product .sc-pd-offer{display:block;padding-top:18px}body.single-product .sc-pd-offer-price{font-size:26px}body.single-product .sc-pd-offer-button{width:100%;min-height:55px;margin-top:20px}body.single-product .woocommerce-Tabs-panel--reviews{padding:39px 1px 54px}body.single-product #reviews #comments{padding:24px 0 29px}body.single-product #reviews.sc-review-empty #comments{display:block}body.single-product #reviews #comments h2{font-size:43px}body.single-product #reviews #comments .woocommerce-noreviews{margin:13px 0 0;font-size:12px}body.single-product #reviews .sc-review-open{margin-top:9px}body.single-product #review_form_wrapper{padding:28px 0 36px}body.single-product #review_form #respond #reply-title{font-size:34px}body.single-product #review_form #respond form{grid-template-columns:1fr;gap:14px}body.single-product #review_form #respond form>*{grid-column:1/-1}body.single-product #review_form #respond textarea{height:104px;min-height:104px}body.single-product .sc-pd-mobile-buy{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:center;gap:15px;padding:10px max(16px,5%);background:#fbf7f0f5;border-top:1px solid #d8cbbb;box-shadow:0 -9px 25px #321f2512;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.single-product.sc-review-editing .sc-pd-mobile-buy{display:none}body.single-product .sc-pd-mobile-price{flex:1;color:#392a2b;font:700 17px/1.2 Manrope,Arial,sans-serif;white-space:nowrap}body.single-product .sc-pd-mobile-bundle .sc-pd-mobile-price small{display:block;margin-bottom:3px;color:#80654b;font:700 8px/1.2 Manrope,Arial,sans-serif;letter-spacing:.1em}body.single-product .sc-pd-mobile-bundle .sc-pd-mobile-price strong{display:block;font:750 19px/1.1 Manrope,Arial,sans-serif}body.single-product .sc-pd-mobile-price ins{text-decoration:none}body.single-product .sc-pd-mobile-buy a{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;padding:11px 15px;background:#3c252a;color:#fff;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap}body.single-product .sc-pd-mobile-buy a:focus-visible{outline:3px solid #a27d3f;outline-offset:2px}body.single-product .wp-site-blocks{padding-bottom:0}}@media (max-width:390px){body.single-product.woocommerce div.product .product_title{font-size:45px}body.single-product .woocommerce-product-gallery__image:first-child{height:240px!important}body.single-product .sc-pd-mobile-buy a{gap:10px}}@media (prefers-reduced-motion:reduce){body.single-product .woocommerce-product-gallery__image img,body.single-product .sc-pd-offer-button,body.single-product.woocommerce div.product form.cart .single_add_to_cart_button{transition:none}}@media (min-width:782px){body.tax-product_cat:has(ul.products>li:only-child) .woocommerce-result-count,body.tax-product_cat:has(ul.products>li:only-child) .woocommerce-ordering{display:none}body.tax-product_cat:has(ul.products>li:only-child) .product-main{padding:48px 5% 85px}body.tax-product_cat:has(ul.products>li:only-child) .product-main>.wp-block-query-title{font-size:clamp(65px,5.5vw,88px);line-height:.92;margin:0 0 36px}body.tax-product_cat ul.products li.product:only-child{width:100%!important;float:none!important;margin:0!important;min-height:500px;background:#eee2d2;position:relative;overflow:hidden}body.tax-product_cat ul.products li.product:only-child .woocommerce-LoopProduct-link{display:grid;grid-template-columns:52% 48%;grid-template-rows:1fr auto auto auto 1fr;min-height:500px;text-decoration:none}body.tax-product_cat ul.products li.product:only-child .woocommerce-LoopProduct-link img{grid-column:1;grid-row:1/6;width:100%;height:500px;object-fit:contain;background:#fff;margin:0;padding:18px 8%}body.tax-product_cat ul.products li.product:only-child .woocommerce-loop-product__title{grid-column:2;grid-row:2;padding:0 10%;margin:0 0 17px;font:400 clamp(48px,4vw,65px)/.94 'Cormorant Garamond',Georgia,serif}body.tax-product_cat ul.products li.product:only-child .price{grid-column:2;grid-row:3;padding:0 10%;margin:0 0 15px;font:600 22px/1.2 Manrope,Arial,sans-serif}body.tax-product_cat ul.products li.product:only-child .sc-shop-product-copy{grid-column:2;grid-row:4;padding:0 10%;max-width:500px;margin:0;color:#5e5047;font-size:13px;line-height:1.6}body.tax-product_cat ul.products li.product:only-child>a.button{position:absolute;left:56.8%;bottom:75px;margin:0;min-height:51px;min-width:220px;justify-content:center;background:#3c252a;color:#fff}}@media (max-width:781px){body.tax-product_cat:has(ul.products>li:only-child) .woocommerce-result-count,body.tax-product_cat:has(ul.products>li:only-child) .woocommerce-ordering{display:none}body.tax-product_cat ul.products li.product:only-child{width:100%!important;float:none!important;margin:0!important;background:#eee2d2;padding-bottom:22px}body.tax-product_cat ul.products li.product:only-child .woocommerce-LoopProduct-link img{display:block;width:100%;height:330px;object-fit:contain;background:#fff;margin:0}body.tax-product_cat ul.products li.product:only-child :is(.woocommerce-loop-product__title,.price,.sc-shop-product-copy){margin-left:20px;margin-right:20px}body.tax-product_cat ul.products li.product:only-child .woocommerce-loop-product__title{font-size:38px;line-height:.98;margin-top:21px;margin-bottom:12px}body.tax-product_cat ul.products li.product:only-child .sc-shop-product-copy{font-size:12px;line-height:1.6}body.tax-product_cat ul.products li.product:only-child>a.button{margin:16px 20px 0;min-height:50px}}
/* product-media-v8.css */
body.single-product .sc-pd-facts-v8{display:grid;grid-template-columns:.42fr .58fr;align-items:start;min-height:0;padding:66px clamp(36px,6vw,90px);background:#f3eadf}body.single-product .sc-pd-facts-v8 .sc-pd-facts-heading{grid-column:1;grid-row:1;padding:0 46px 0 0;margin:0!important}body.single-product .sc-pd-facts-v8 .sc-pd-facts-heading h2{max-width:480px;font-size:clamp(55px,4.5vw,70px)}body.single-product .sc-pd-facts-v8 .sc-pd-facts-answers{grid-column:2;grid-row:1;margin:0!important;border-top:1px solid #cdbda8}body.single-product .sc-pd-facts-v8 .wp-block-details{margin:0!important;padding:0;border-bottom:1px solid #cdbda8}body.single-product .sc-pd-facts-v8 .wp-block-details summary{display:flex;align-items:center;position:relative;min-height:71px;padding:16px 45px 16px 0;font:500 28px/1 'Cormorant Garamond',Georgia,serif;color:#3f3130;cursor:pointer;list-style:none}body.single-product .sc-pd-facts-v8 .wp-block-details summary::-webkit-details-marker{display:none}body.single-product .sc-pd-facts-v8 .wp-block-details summary::after{content:'+';position:absolute;right:4px;top:18px;color:#866643;font:400 29px/1 'Cormorant Garamond',Georgia,serif}body.single-product .sc-pd-facts-v8 .wp-block-details[open] summary::after{content:'−'}body.single-product .sc-pd-facts-v8 .wp-block-details summary:focus-visible{outline:3px solid #8a683f;outline-offset:-3px}body.single-product .sc-pd-facts-v8 .wp-block-details p,body.single-product .sc-pd-facts-v8 .wp-block-details .wp-block-shortcode{max-width:590px;margin:0 0 21px!important;color:#5b5049;font:400 13px/1.72 Manrope,Arial,sans-serif}body.single-product .sc-pd-facts-v8 .wp-block-details .wp-block-shortcode{margin-bottom:4px!important;font-weight:700}body.single-product #sc-product-guide{scroll-margin-top:92px}body.single-product .sc-pd-facts-v33 .wp-block-details[open]{padding-bottom:9px}body.single-product .sc-pd-facts-v33 .wp-block-details p{max-width:640px;margin-bottom:12px!important;font-size:14px;line-height:1.72}body.single-product .sc-pd-facts-v33 .wp-block-details .sc-pd-facts-note{color:#78675a;font-size:12px}body.single-product .sc-pd-facts-v33 .wp-block-details .wp-block-shortcode{font-size:13px;line-height:1.65}body.single-product .sc-pd-archive{display:grid;grid-template-columns:1.05fr .95fr;max-width:none!important;margin:0!important;background:#e6d2b2;color:#30272a}body.single-product .sc-pd-archive-preview{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,.8fr);align-items:center;gap:13px;min-width:0;min-height:450px;margin:0!important;padding:30px 24px;overflow:hidden;background:#e8d5b9}body.single-product .sc-pd-archive-preview .wp-block-image{margin:0!important}body.single-product .sc-pd-archive-preview .wp-block-image figcaption{display:none}body.single-product .sc-pd-archive-preview-main{position:relative;inset:auto;display:block;min-width:0;width:100%;height:390px;max-width:none}body.single-product .sc-pd-archive-preview-main a,body.single-product .sc-pd-archive-preview-size a{display:block;width:100%;height:100%}body.single-product .sc-pd-archive-preview-main img{display:block;width:100%;height:100%;object-fit:contain}body.single-product .sc-pd-archive-preview-size{position:relative;inset:auto;min-width:0;width:100%;height:285px;background:#fff;border:1px solid #d2bd9b;box-shadow:0 12px 32px #6344261a}body.single-product .sc-pd-archive-preview-size img{display:block;width:100%;height:100%;object-fit:contain}body.single-product .sc-pd-archive-preview a:focus-visible{outline:3px solid #745431;outline-offset:4px}body.single-product .sc-pd-archive-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;margin:0!important;padding:66px clamp(39px,5.5vw,90px)}body.single-product .sc-pd-archive-copy .sc-pd-kicker{color:#775839;margin:0 0 22px}body.single-product .sc-pd-archive-copy h2{max-width:650px;margin:0 0 28px;color:#32282a;font:400 clamp(63px,5.4vw,86px)/.89 'Cormorant Garamond',Georgia,serif;letter-spacing:-.05em}body.single-product .sc-pd-archive-copy>p:last-child{max-width:490px;margin:0;color:#56443c;font-size:15px;line-height:1.67}body.single-product .sc-pd-archive-details{grid-column:1/-1;display:block;max-width:none!important;width:100%;margin:0!important;background:#f7f0e5;border-top:1px solid #bda88c}body.single-product .sc-pd-archive-details>summary{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:24px;min-height:104px;padding:21px clamp(38px,6vw,90px);color:#372b2a;font:400 27px/1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.018em;cursor:pointer;list-style:none}body.single-product .sc-pd-archive-details>summary::-webkit-details-marker{display:none}body.single-product .sc-pd-archive-details>summary::before{content:'GÖRSEL ARŞİVİ  /  01—17';flex:none;margin-right:clamp(12px,5vw,72px);color:#7b654e;font:700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.17em}body.single-product .sc-pd-archive-details>summary::after{content:'';display:block;flex:none;width:42px;height:42px;margin-left:auto;border:1px solid #9b856c;border-radius:50%;transition:transform .2s ease;background:center/19px 19px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 18 18 5M8 5h10v10' fill='none' stroke='%2360452d' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.single-product .sc-pd-archive-details[open]>summary::after{transform:rotate(90deg)}body.single-product .sc-pd-archive-details>summary:hover{background:#f2e6d5}body.single-product .sc-pd-archive-details>summary:focus-visible{outline:3px solid #8a683f;outline-offset:-5px}body.single-product .sc-pd-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;max-width:none!important;margin:0!important;padding:0 clamp(38px,6vw,90px) 70px}body.single-product .sc-pd-archive-grid .wp-block-image{display:flex;flex-direction:column;min-width:0;margin:0!important;background:#fff;border:1px solid #dfd3c4}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(1),body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(8){grid-column:span 2}body.single-product .sc-pd-archive-grid .wp-block-image a{display:block;flex:1;min-height:0;overflow:hidden}body.single-product .sc-pd-archive-grid .wp-block-image img{display:block;width:100%;height:250px;object-fit:contain;transition:transform .25s ease}body.single-product .sc-pd-archive-grid .wp-block-image a:hover img{transform:scale(1.035)}body.single-product .sc-pd-archive-grid .wp-block-image a:focus-visible{outline:3px solid #8a683f;outline-offset:-3px}body.single-product .sc-pd-archive-grid figcaption{display:block;margin:0;padding:11px 12px 14px;color:#64534b;font:600 10px/1.45 Manrope,Arial,sans-serif;text-align:left}@media (max-width:900px) and (min-width:782px){body.single-product .sc-pd-archive-preview{min-height:400px;padding:20px;gap:8px}body.single-product .sc-pd-archive-preview-main{height:350px}body.single-product .sc-pd-archive-preview-size{height:250px}body.single-product .sc-pd-archive-copy h2{font-size:62px}body.single-product .sc-pd-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:781px){body.single-product .sc-pd-facts-v8{display:block;padding:39px 23px 43px}body.single-product .sc-pd-facts-v8 .sc-pd-facts-heading{padding:0 0 23px}body.single-product .sc-pd-facts-v8 .sc-pd-facts-heading h2{font-size:52px}body.single-product .sc-pd-facts-v8 .wp-block-details summary{min-height:58px;font-size:25px;padding:14px 35px 14px 0}body.single-product .sc-pd-facts-v8 .wp-block-details summary::after{top:13px}body.single-product .sc-pd-facts-v8 .wp-block-details p,body.single-product .sc-pd-facts-v8 .wp-block-details .wp-block-shortcode{font-size:12px}body.single-product .sc-pd-facts-v33 .wp-block-details p{font-size:13px;line-height:1.68}body.single-product .sc-pd-facts-v33 .wp-block-details .sc-pd-facts-note{font-size:11px}body.single-product .sc-pd-facts-v33 .wp-block-details .wp-block-shortcode{font-size:12px}body.single-product .sc-pd-archive{display:block}body.single-product .sc-pd-archive-preview{display:block;min-height:0;height:270px;padding:12px 4%}body.single-product .sc-pd-archive-preview-main{height:246px}body.single-product .sc-pd-archive-preview-size{display:none}body.single-product .sc-pd-archive-copy{padding:35px 7% 39px}body.single-product .sc-pd-archive-copy .sc-pd-kicker{margin-bottom:15px}body.single-product .sc-pd-archive-copy h2{font-size:55px;margin-bottom:16px}body.single-product .sc-pd-archive-copy>p:last-child{font-size:12px;line-height:1.64}body.single-product .sc-pd-archive-details>summary{min-height:72px;padding:14px 7%;font-size:22px;gap:10px}body.single-product .sc-pd-archive-details>summary::before{display:none}body.single-product .sc-pd-archive-details>summary::after{width:34px;height:34px;font-size:19px}body.single-product .sc-pd-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 4% 35px}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(1),body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(8){grid-column:span 2}body.single-product .sc-pd-archive-grid .wp-block-image img{height:165px}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(1) img,body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(8) img{height:245px}body.single-product .sc-pd-archive-grid figcaption{padding:8px;font-size:9px}}@media (prefers-reduced-motion:reduce){body.single-product .sc-pd-archive-grid .wp-block-image img,body.single-product .sc-pd-archive-details>summary::after{transition:none}}
/* product-gallery-v13.css */
.sc-pd-lightbox-error:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:12px;color:#332929;font:14px/1.5 Manrope,Arial,sans-serif}body.single-product .sc-pd-lightbox.has-load-error figure img{display:none}.sc-pd-lightbox-error button,.sc-pd-lightbox-error a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid currentColor;color:inherit;background:transparent;text-decoration:underline;cursor:pointer;font:inherit}.sc-pd-lightbox-error button:focus-visible,.sc-pd-lightbox-error a:focus-visible{outline:2px solid #89673c;outline-offset:3px}body.single-product .sc-pd-lightbox .sc-pd-lightbox-error button{position:static;inset:auto;display:inline-flex;width:auto;height:auto;min-height:44px;padding:8px 14px;border:1px solid currentColor;border-radius:0;background:transparent;color:#332929;box-shadow:none;font:inherit}body.sc-pd-campaign.single-product .woocommerce-product-gallery__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px}body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity{position:relative;display:block;overflow:hidden;height:390px;margin:0!important;background:#e9d8bf url("/wp-content/themes/starlice-atelier/assets/bathroom-vanity-empty-v20.webp") center/cover no-repeat}body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity-carton{position:absolute;bottom:10%;left:50%;height:74%;width:auto;margin:0!important;transform:translateX(-50%);filter:drop-shadow(7px 10px 6px #66513b96)}body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity-carton::after{content:'';position:absolute;left:13%;bottom:-3px;width:74%;height:13px;border-radius:50%;background:radial-gradient(ellipse,#53402abf 0%,#634b3073 45%,transparent 82%);filter:blur(3px)}body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity-carton img{display:block!important;width:auto!important;max-width:none!important;height:100%!important;object-fit:contain!important}@media(max-width:781px){body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity{height:246px}body.sc-pd-campaign.single-product .sc-pd-archive-preview .sc-pd-vanity-carton{height:79%;bottom:9%}}body.sc-pd-campaign.single-product .sc-pd-protection-media{position:relative;display:block;min-height:550px;margin:0!important;padding:0!important;overflow:hidden;isolation:isolate;background:#493023 url("/wp-content/themes/starlice-atelier/assets/scene-dark-v3.webp") center/cover no-repeat}body.sc-pd-campaign.single-product .sc-pd-protection-media :is(.sc-pd-protection-carton,.sc-pd-protection-bottle){position:absolute;z-index:2;bottom:4%;width:auto;margin:0;padding:0;filter:drop-shadow(9px 14px 8px #1d100ac2)}body.sc-pd-campaign.single-product .sc-pd-protection-carton{left:19%;height:77%}body.sc-pd-campaign.single-product .sc-pd-protection-bottle{right:10%;height:68%}body.sc-pd-campaign.single-product .sc-pd-protection-media :is(.sc-pd-protection-carton,.sc-pd-protection-bottle)::after{content:'';position:absolute;z-index:-1;bottom:-4px;left:14%;width:72%;height:18px;border-radius:50%;background:radial-gradient(ellipse,#130c08ee 0%,#29160fc4 42%,transparent 80%);filter:blur(4px)}body.sc-pd-campaign.single-product .sc-pd-protection-media :is(.sc-pd-protection-carton,.sc-pd-protection-bottle) img{display:block!important;width:auto!important;max-width:none!important;height:100%!important;object-fit:contain!important}@media(max-width:781px){body.sc-pd-campaign.single-product .sc-pd-protection-media{height:325px;min-height:325px}body.sc-pd-campaign.single-product .sc-pd-protection-carton{left:8%;height:79%}body.sc-pd-campaign.single-product .sc-pd-protection-bottle{right:7%;height:69%}}body.sc-pd-campaign.single-product .woocommerce-product-gallery__image:first-child{grid-column:1;height:clamp(390px,36vw,510px)!important;border-color:#e2d8c9}body.sc-pd-campaign.single-product .woocommerce-product-gallery__image:first-child img{object-fit:contain!important}body.sc-pd-campaign.single-product .woocommerce-product-gallery__image.sc-pd-composed{background:#eadcc5;border-color:#d6c4ab}body.sc-pd-campaign.single-product .sc-pd-stage{position:relative;width:100%;height:100%;overflow:hidden;background:#eadbc4 url("/wp-content/themes/starlice-atelier/assets/scene-light-v3.webp") center center/cover no-repeat}body.sc-pd-campaign.single-product .sc-pd-stage :is(.sc-pd-stage-carton,.sc-pd-stage-bottle){display:block;position:absolute;bottom:5%;width:auto;z-index:2}body.sc-pd-campaign.single-product .sc-pd-stage-carton{left:16%;height:86%}body.sc-pd-campaign.single-product .sc-pd-stage-bottle{left:51%;height:74%}body.sc-pd-campaign.single-product .sc-pd-stage :is(.sc-pd-stage-carton,.sc-pd-stage-bottle)::after{content:'';position:absolute;z-index:-1;left:17%;bottom:-2px;width:66%;height:15px;border-radius:50%;background:radial-gradient(ellipse,#3b281dcc 0%,#4e36217a 48%,transparent 83%);filter:blur(3px)}body.sc-pd-campaign.single-product.woocommerce div.product div.images .sc-pd-stage img{display:block!important;width:auto!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;float:none!important;filter:drop-shadow(7px 9px 5px #49362475);transform:none!important}body.sc-pd-campaign.single-product .sc-pd-quick-views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}body.sc-pd-campaign.single-product .sc-pd-quick-view{display:flex;align-items:center;gap:10px;min-width:0;height:104px;padding:8px;border:1px solid #d8c8b4;background:#fffdf9;color:#392f2b;cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease}body.sc-pd-campaign.single-product .sc-pd-quick-view:hover{border-color:#927047;background:#f8eee0}body.sc-pd-campaign.single-product .sc-pd-quick-view:focus-visible{outline:3px solid #89673c;outline-offset:2px}body.sc-pd-campaign.single-product .sc-pd-quick-view-image{display:block;flex:0 0 66px;width:66px;height:84px;overflow:hidden;background:#f8f2e9}body.sc-pd-campaign.single-product.woocommerce div.product div.images .sc-pd-quick-view-image img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;float:none!important}body.sc-pd-campaign.single-product .sc-pd-quick-view-label{font:700 12px/1.25 Manrope,Arial,sans-serif;letter-spacing:.02em}body.sc-pd-campaign.single-product .sc-pd-gallery-jump{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:59px;padding:9px 1px 8px;border-bottom:1px solid #cfc0ae;color:#4a3431;text-decoration:none}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy{display:flex;flex-direction:column;gap:4px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy strong{font:700 12px/1.3 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy small{color:#77695e;font:500 10px/1.3 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-gallery-jump:hover{color:#906326}body.sc-pd-campaign.single-product .sc-pd-gallery-jump:focus-visible{outline:3px solid #89673c;outline-offset:3px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-arrow{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid currentColor;border-radius:50%;font:400 18px/1 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product #sc-pd-gallery{scroll-margin-top:24px}body.sc-pd-campaign.single-product .sc-pd-review-source{display:flex;align-items:center;justify-content:space-between;gap:19px;margin:23px 0 8px;padding:16px 0;border-top:1px solid #d7c6b2;border-bottom:1px solid #d7c6b2}body.sc-pd-campaign.single-product .sc-pd-review-source>div{display:flex;flex-direction:column;gap:5px}body.sc-pd-campaign.single-product .sc-pd-review-source strong{color:#33272a;font:700 11px/1.35 Manrope,Arial,sans-serif;letter-spacing:.08em}body.sc-pd-campaign.single-product .sc-pd-review-source span{color:#64514a;font:500 12px/1.45 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-review-source a{flex:none;color:#53392e;text-decoration:none;border-bottom:1px solid #866f56;font:700 11px/1.4 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-review-source a:hover{color:#967149}body.sc-pd-campaign.single-product .sc-pd-review-source a:focus-visible{outline:3px solid #89673c;outline-offset:4px}body.single-product .sc-pd-lightbox{width:min(94vw,1120px);max-width:none;max-height:min(94vh,920px);padding:0;border:0;background:#faf5ed;color:#332929}body.single-product .sc-pd-lightbox figure{margin:0;padding:25px 25px 11px}body.single-product .sc-pd-lightbox img{display:block;width:100%;height:min(72vh,730px);max-width:none;max-height:none;object-fit:contain;background:#fff}body.single-product .sc-pd-lightbox figcaption{margin-top:10px;color:#5e514b;font:500 12px/1.5 Manrope,Arial,sans-serif}body.single-product .sc-pd-lightbox .sc-pd-lightbox-close,body.single-product .sc-pd-lightbox .sc-pd-lightbox-nav button{display:grid;place-items:center;cursor:pointer}body.single-product .sc-pd-lightbox .sc-pd-lightbox-close{top:10px;right:10px;width:45px;height:45px;border-radius:50%;box-shadow:0 4px 17px #1b111146}body.single-product .sc-pd-lightbox .sc-pd-lightbox-nav{display:flex;align-items:center;justify-content:center;gap:20px;padding:0 25px 18px}body.single-product .sc-pd-lightbox .sc-pd-lightbox-nav button{position:static;width:40px;height:40px;background:transparent;color:#3b252b;border:1px solid #9f8971;border-radius:50%;font-size:21px}body.single-product .sc-pd-lightbox-counter{min-width:74px;color:#5e514b;font:700 11px/1 Manrope,Arial,sans-serif;text-align:center;letter-spacing:.13em}body.single-product .sc-pd-lightbox .sc-pd-lightbox-nav button:focus-visible{outline:3px solid #89673c;outline-offset:3px}@media (max-width:781px){body.sc-pd-campaign.single-product .sc-pd-stage-carton{left:17%;height:83%}body.sc-pd-campaign.single-product .sc-pd-stage-bottle{left:52%;height:73%}body.sc-pd-campaign.single-product .sc-pd-mobile-buy{display:none!important}body.sc-pd-campaign.single-product.sc-pd-sticky-ready:not(.sc-review-editing) .sc-pd-mobile-buy{display:flex!important}body.sc-pd-campaign.single-product .sc-pd-mobile-buy del{display:none}body.sc-pd-campaign.single-product .woocommerce-product-gallery__image:first-child{height:270px!important}body.sc-pd-campaign.single-product .sc-pd-quick-views{gap:6px}body.sc-pd-campaign.single-product .sc-pd-quick-view{flex-direction:column;gap:5px;height:93px;padding:5px;text-align:center}body.sc-pd-campaign.single-product .sc-pd-quick-view-image{flex:0 0 58px;width:100%;height:58px}body.sc-pd-campaign.single-product .sc-pd-quick-view-label{font-size:10px}body.sc-pd-campaign.single-product .sc-pd-review-source{align-items:flex-start;flex-direction:column;gap:10px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump{min-height:57px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy strong{font-size:11px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy small{font-size:9px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-arrow{width:34px;height:34px}body.single-product .sc-pd-lightbox{width:100vw;max-height:100dvh}body.single-product .sc-pd-lightbox figure{padding:14px 11px 6px}body.single-product .sc-pd-lightbox img{height:min(72dvh,700px)}body.single-product .sc-pd-lightbox figcaption{font-size:11px}body.single-product .sc-pd-lightbox .sc-pd-lightbox-nav{padding:2px 15px 18px}}@media (max-width:390px){body.sc-pd-campaign.single-product .woocommerce-product-gallery__image:first-child{height:270px!important}}@media (prefers-reduced-motion:reduce){body.sc-pd-campaign.single-product .woocommerce-product-gallery__image img{transition:none!important}}
/* cart-polish-v26.css */
body.woocommerce-cart .woocommerce table.cart td.product-quantity{width:127px;min-width:127px}body.woocommerce-cart .woocommerce table.cart .quantity.sc-cart-quantity{display:inline-flex;align-items:stretch;height:48px;border:1px solid #ab9278;background:#fffdf9;vertical-align:middle}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity .qty{appearance:textfield;-moz-appearance:textfield;width:43px;min-width:0;min-height:0;height:46px;padding:0 2px;border:0;border-radius:0;background:transparent;color:var(--sc-commerce-ink);text-align:center;font-size:13px;font-weight:600;box-shadow:none}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity .qty::-webkit-inner-spin-button,body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity .qty::-webkit-outer-spin-button{appearance:none;margin:0}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity-button{display:grid;place-items:center;flex:0 0 39px;width:39px;min-height:46px;padding:0;border:0;border-radius:0;background:transparent;color:#503638;font:400 22px/1 Manrope,Arial,sans-serif;cursor:pointer;transition:background-color .16s,color .16s}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity-button:hover:not(:disabled){background:#f2e7d8;color:#2f2328}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity-button:disabled{color:#afaaa2;cursor:not-allowed}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity-button:focus-visible,body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity .qty:focus-visible{outline:2px solid var(--sc-commerce-gold);outline-offset:-3px;position:relative;z-index:1}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{background:#f5ecdf;border-top:2px solid #8c6b4b}body.woocommerce-cart .woocommerce table.cart .sc-cart-single-price{display:block;white-space:nowrap}body.woocommerce-cart .woocommerce table.cart .sc-cart-single-label{display:block;margin-top:3px;color:#6c5d55;font-size:10px;font-weight:400;white-space:nowrap}body.woocommerce-cart .cart_totals .shop_table,body.woocommerce-cart .cart_totals .shop_table tbody{display:block;width:100%}body.woocommerce-cart .cart_totals .shop_table tr:not(.shipping){display:grid;grid-template-columns:minmax(92px,38%) minmax(0,1fr);width:100%}body.woocommerce-cart .cart_totals .shop_table tr:not(.shipping) th{width:auto}body.woocommerce-cart .cart_totals .shop_table tr.shipping{display:block;width:100%}body.woocommerce-cart .cart_totals .shop_table tr.shipping th,body.woocommerce-cart .cart_totals .shop_table tr.shipping td{display:block;width:100%;max-width:none;box-sizing:border-box;text-align:left}body.woocommerce-cart .cart_totals .shop_table tr.shipping th{padding-bottom:5px;border-bottom:0}body.woocommerce-cart .cart_totals .shop_table tr.shipping td{padding-top:0}body.woocommerce-cart .cart_totals .woocommerce-shipping-calculator,body.woocommerce-cart .cart_totals .shipping-calculator-form{width:100%;max-width:none;min-width:0}body.woocommerce-cart .cart_totals .shipping-calculator-form{margin-top:13px}body.woocommerce-cart .cart_totals .shipping-calculator-form .form-row{width:100%;max-width:none;min-width:0;margin:0 0 10px;padding:0;box-sizing:border-box}body.woocommerce-cart .cart_totals .shipping-calculator-form .form-row label{display:block;margin:0 0 5px;text-align:left;font-size:11px;font-weight:600}body.woocommerce-cart .cart_totals .shipping-calculator-form :is(input.input-text,select:not(.select2-hidden-accessible)),body.woocommerce-cart .cart_totals .shipping-calculator-form .select2-container{display:block;width:100%!important;max-width:100%;min-width:0;box-sizing:border-box}body.woocommerce-cart .cart_totals .shipping-calculator-form :is(input.input-text,select:not(.select2-hidden-accessible)){height:44px;min-height:44px;padding:9px 12px;border:1px solid #bfae9c;background:#fffefa;color:#302329;font-size:13px;line-height:1.4}body.woocommerce-cart .cart_totals .shipping-calculator-form .select2-selection--single{height:44px;min-height:44px;border:1px solid #bfae9c;border-radius:0;background:#fffefa}body.woocommerce-cart .cart_totals .shipping-calculator-form .select2-selection__rendered{height:42px;line-height:42px;padding:0 32px 0 12px!important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}body.woocommerce-cart .cart_totals .shipping-calculator-form .select2-selection__arrow{height:42px;right:8px}body.woocommerce-cart .cart_totals .shipping-calculator-form button[name="calc_shipping"]{width:100%;min-height:44px;margin-top:3px}body.woocommerce-cart > .select2-container--open .select2-dropdown{background:#fffefa;border:1px solid #bfae9c;box-shadow:0 12px 28px #30232926}body.woocommerce-cart > .select2-container--open .select2-search__field{box-sizing:border-box;width:100%;min-height:40px;padding:8px 10px;border:1px solid #bfae9c}body.woocommerce-cart > .select2-container--open .select2-results__options{max-height:190px!important}body.woocommerce-cart > .select2-container--open .select2-results__option{padding:9px 12px;font-size:13px}body.woocommerce-cart > .select2-container--open .select2-results__option--highlighted[aria-selected]{background:#3d2930;color:#fff}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{padding-top:21px;border-top:1px solid #bba488;vertical-align:top}body.woocommerce-cart .cart_totals .order-total th{padding-top:27px;font-weight:700}body.woocommerce-cart .cart_totals .order-total td>strong{display:block;font-size:25px;line-height:1.1;font-weight:600;white-space:nowrap}body.woocommerce-cart .cart_totals .order-total .sc-cart-tax-note{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px 8px;margin-top:11px;color:#594a43;font-size:11px;line-height:1.45}body.woocommerce-cart .cart_totals .sc-cart-tax-label{display:inline-block;padding:4px 7px;border:1px solid #aa8b62;color:#503b2c;background:#fff9ef;font-size:10px;font-weight:700;letter-spacing:.045em;line-height:1.2;text-transform:uppercase;white-space:nowrap}body.woocommerce-cart .cart_totals .sc-cart-tax-amount .amount{font-size:11px;font-weight:600;white-space:nowrap}body.woocommerce-cart .sc-whatsapp-float{width:56px;min-width:56px;min-height:56px;justify-content:center;padding:0}body.woocommerce-cart .sc-whatsapp-float span{display:none}@media (max-width:781px){body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-quantity{width:auto;min-width:0}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-quantity::before{margin-right:8px}}@media (max-width:359px){body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item{grid-template-areas:'photo name name' 'photo price price' 'qty qty qty' 'subtotal subtotal subtotal'}body.woocommerce-cart .woocommerce table.cart tbody tr.cart_item td.product-subtotal{justify-content:space-between;padding-top:0!important;border-top:0!important}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity-button{flex-basis:35px;width:35px}body.woocommerce-cart .woocommerce table.cart .sc-cart-quantity .qty{width:39px}}
/* checkout-legal-local.css */
body.woocommerce-cart .sc-shipping-progress{margin:17px 0 0;padding:13px 15px;border-left:2px solid #987646;background:#f8f2e8;color:#44383a;font-size:12px;line-height:1.55}body.woocommerce-checkout .sc-checkout-legal{margin:8px 0 12px;padding:0 18px;border:0;background:transparent;color:#3d3032}body.woocommerce-checkout .sc-checkout-legal__eyebrow{display:none}body.woocommerce-checkout #payment .sc-checkout-legal h3{margin:0 0 8px;font:600 14px/1.5 Manrope,Arial,sans-serif;letter-spacing:0}body.woocommerce-checkout .sc-checkout-legal__draft{margin:0 0 16px;font-size:12px;line-height:1.55;color:#614943}body.woocommerce-checkout .sc-checkout-legal__links{display:flex;flex-wrap:wrap;gap:9px 22px;padding:13px 0;border-top:1px solid #e3d8ca;border-bottom:1px solid #e3d8ca}body.woocommerce-checkout .sc-checkout-legal__links a,body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{color:#513536;text-decoration:underline;text-decoration-color:#ae8d67;text-underline-offset:3px}body.woocommerce-checkout .sc-checkout-legal__links a{font-size:12px;font-weight:600;line-height:1.45}body.woocommerce-checkout .sc-checkout-legal__links a:hover,body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a:hover{color:#986b32}body.woocommerce-checkout .sc-checkout-legal__links a:focus-visible,body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a:focus-visible{outline:2px solid #68433b;outline-offset:4px}body.woocommerce-checkout .sc-checkout-legal__shipping{margin:12px 0 0;color:#4d4542;font-size:11px;line-height:1.5}body.woocommerce-checkout .sc-legal-facts{margin:8px 18px 14px;padding:15px 17px;background:#fffaf2;border:1px solid #d9cbb9;color:#3d3032;font-size:12px;line-height:1.55}body.woocommerce-checkout .sc-legal-facts>strong{display:block;margin-bottom:8px;font-size:13px}body.woocommerce-checkout .sc-legal-facts ul{margin:0 0 9px;padding-left:19px}body.woocommerce-checkout .sc-legal-facts li{margin:3px 0}body.woocommerce-checkout .sc-legal-facts p{margin:6px 0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}body.woocommerce-checkout .sc-preinfo-ack{padding:0 18px}body.woocommerce-checkout .sc-preinfo-ack label.checkbox{display:flex;align-items:flex-start;gap:10px;float:none;width:100%;font-size:12px;line-height:1.55}body.woocommerce-checkout .sc-preinfo-ack input{flex:none;width:19px;height:19px;margin:1px 0 0;accent-color:#482e34}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper{margin:0 0 8px}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .form-row{padding:0 18px}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper label.checkbox{display:flex;align-items:flex-start;gap:10px;float:none;width:100%;font-size:12px;line-height:1.55}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper input#terms{flex:none;width:19px;height:19px;margin:1px 0 0;accent-color:#482e34}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .required{flex:none;margin-top:2px}@media (max-width:700px){body.woocommerce-checkout .sc-checkout-legal{padding:0 14px}body.woocommerce-checkout .sc-checkout-legal__links{display:flex;gap:10px 16px}body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .form-row{padding:0 14px}body.woocommerce-checkout .sc-legal-facts{margin:8px 14px 13px;padding:13px}body.woocommerce-checkout .sc-preinfo-ack{padding:0 14px}}
/* experience-v17.css */
@media (min-width:782px){body.home .unbox-daylight{background:radial-gradient(ellipse at 58% 43%,#fffaf1 0%,#f5e9d8 50%,#e7d2b8 100%);mask-image:none}body.home .unbox-chapter.sc-finale{position:absolute;inset:0;left:0;width:100%;max-width:none;height:100svh;display:block;padding:0;text-align:left;color:#332728}body.home .sc-finale>*{position:absolute;margin:0!important}body.home .unbox-chapter.sc-finale .unbox-kicker{left:5%;top:12%;color:#765431;font-size:10px}body.home .unbox-chapter.sc-finale h2{left:5%;top:19%;width:34%;max-width:490px;margin:0!important;color:#34272a;font:400 clamp(42px,3.6vw,54px)/.91 'Cormorant Garamond',Georgia,serif;letter-spacing:-.052em;text-shadow:none}body.home .unbox-chapter.sc-finale .unbox-body{left:5%;top:37%;width:27%;max-width:380px;color:#574941;font:500 clamp(12px,1vw,14px)/1.6 Manrope,Arial,sans-serif;text-shadow:none}body.home .sc-finale .sc-finale-verified{left:5%;top:54%;width:28%;max-width:380px;padding-top:12px;border-top:1px solid #aa8c60;color:#76552e;font:700 10px/1.48 Manrope,Arial,sans-serif;letter-spacing:.025em}body.home .sc-finale .sc-finale-benefits{right:4%;top:16%;width:19%;max-width:285px;list-style:none;padding:0;color:#36282a}body.home .sc-finale-benefits li{position:relative;margin:0;padding:17px 0 17px 20px;border-bottom:1px solid #bda47c;font:500 11px/1.4 Manrope,Arial,sans-serif}body.home .sc-finale-benefits li:first-child{border-top:1px solid #bda47c}body.home .sc-finale-benefits li::before{content:'';position:absolute;left:0;top:23px;width:7px;height:7px;border:1px solid #9b712d;border-radius:50%;background:#fff8e8}body.home .sc-finale-benefits strong{display:block;margin-bottom:3px;font:750 clamp(12px,1vw,15px)/1.2 Manrope,Arial,sans-serif}body.home .sc-finale-benefits span{display:block;color:#68564b}body.home .sc-finale .sc-finale-mobile-pack{display:none}body.home .sc-finale .sc-finale-offer{left:5%;bottom:7%;width:31%;max-width:440px;padding-top:13px;border-top:1px solid #aa8c60;color:#302329}body.home .sc-finale-single-label{margin:0 0 4px!important;color:#765431;font:750 9px/1.3 Manrope,Arial,sans-serif;letter-spacing:.14em}body.home .sc-finale-price{margin:0 0 10px!important;font:750 clamp(25px,2.5vw,35px)/1 Manrope,Arial,sans-serif}body.home .sc-finale-price del{font-size:.58em;color:#8d7668;font-weight:500}body.home .sc-finale-price ins{text-decoration:none}body.home .sc-finale-actions{display:flex;align-items:center;gap:17px}body.home .sc-finale-buy{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-width:175px;min-height:43px;padding:10px 15px;background:#34272a;color:#fff9ef;text-decoration:none;font:700 11px/1.2 Manrope,Arial,sans-serif}body.home .sc-finale-more{color:#41312d;text-decoration:none;border-bottom:1px solid currentColor;font:700 11px/1.3 Manrope,Arial,sans-serif}body.home .sc-finale-triple{display:flex;align-items:baseline;gap:9px;margin-top:10px;padding:9px 0 0;border-top:1px solid #cdbba3;color:#49372f;text-decoration:none;font:700 11px/1.3 Manrope,Arial,sans-serif}body.home .sc-finale-triple strong{font-size:15px}body.home .sc-finale-triple span{font-size:10px;font-weight:550;color:#705541}body.home .sc-finale :is(a:focus-visible){outline:3px solid #966d30;outline-offset:3px}}@media (min-width:782px) and (max-height:740px){body.home .unbox-chapter.sc-finale .unbox-kicker{top:9%}body.home .unbox-chapter.sc-finale h2{top:16%;font-size:clamp(40px,3.6vw,49px)}body.home .unbox-chapter.sc-finale .unbox-body{top:38%;font-size:12px}body.home .sc-finale .sc-finale-verified{top:54%}body.home .sc-finale .sc-finale-benefits{top:10%}body.home .sc-finale-benefits li{padding-block:12px}body.home .sc-finale-benefits li::before{top:18px}body.home .sc-finale .sc-finale-offer{bottom:4%}}body.home .sc-hero-price{display:block;margin-bottom:13px}body.home .sc-hero-price>span{display:block;margin-bottom:6px}body.home .sc-hero-price strong{display:block;font-size:clamp(28px,2.5vw,35px)}body.home .sc-hero-price del{font-size:.59em;color:#d9c9be}body.home .sc-hero-price ins{text-decoration:none}body.home .sc-hero-bundle-link{max-width:435px;margin-top:16px!important}body.home .sc-hero-bundle-link a{display:flex;align-items:center;gap:9px;padding:11px 0;border-top:1px solid #f5e4ca99;border-bottom:1px solid #f5e4ca99;color:#fff5e9;text-decoration:none;text-shadow:0 1px 8px #1b303d}body.home .sc-hero-bundle-link a>span:first-child{font-size:9px;letter-spacing:.12em;white-space:nowrap}body.home .sc-hero-bundle-link strong{font-size:17px;white-space:nowrap}body.home .sc-hero-bundle-link em{font-style:normal;font-size:10px;white-space:nowrap;color:#f4d7ae}body.home .sc-hero-bundle-link a>span:last-child{margin-left:auto}body.home .sc-hero-bundle-link a:focus-visible{outline:3px solid #f5daa8;outline-offset:3px}body.sc-pd-campaign.single-product .sc-pd-price-label{margin:0 0 6px;color:#865d37;font:750 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.16em}body.sc-pd-campaign.single-product.woocommerce div.product p.price{margin-bottom:4px;font-size:clamp(32px,3vw,41px);white-space:nowrap}body.sc-pd-campaign.single-product.woocommerce div.product p.price del{font-size:.58em;color:#8c786d;font-weight:500}body.sc-pd-campaign.single-product.woocommerce div.product p.price ins{text-decoration:none}body.sc-pd-campaign.single-product .sc-pd-price-saving{margin:0 0 21px;color:#755834;font:700 11px/1.4 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-bundle{border-left:0;border-top:1px solid #ae8d58;border-bottom:1px solid #d2bda2;background:#f0e4d3;padding:15px 18px}body.sc-pd-campaign.single-product .sc-pd-bundle strong{font-size:24px}body.sc-pd-campaign.single-product .sc-pd-bundle small{font-size:12px;line-height:1.45}@media (max-width:781px){body.home .hero-grid{min-height:615px;height:auto;background:#2d4653}body.home .hero-grid .hero-environment{height:100%;inset:0}body.home .hero-grid .hero-environment img{object-position:62% center}body.home .hero-grid::before{background:linear-gradient(180deg,#102b3de8 0%,#183a4bc4 42%,#183b4a70 70%,#152c32aa 100%)}body.home .hero-copy{min-height:615px;height:auto;padding:37px 7% 180px;justify-content:flex-start}body.home .hero-copy h1{font-size:clamp(49px,12vw,60px);margin-bottom:13px}body.home .hero-copy .hero-intro{font-size:13px;line-height:1.52;margin-bottom:12px}body.home .hero-copy .product-line{margin-bottom:12px}body.home .sc-hero-price{margin-bottom:10px}body.home .sc-hero-price strong{font-size:27px}body.home .sc-hero-actions{gap:13px}body.home .sc-hero-bundle-link{max-width:340px;margin-top:11px!important}body.home .sc-hero-bundle-link a{gap:7px;padding:9px 0;flex-wrap:wrap}body.home .sc-hero-bundle-link a>span:first-child{font-size:8px}body.home .sc-hero-bundle-link strong{font-size:15px}body.home .sc-hero-bundle-link em{font-size:9px}body.home .hero-visual{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:transparent;z-index:2}body.home .hero-visual .hero-real-product img{left:90%;bottom:3%;height:178px;transform:translateX(-50%);filter:drop-shadow(7px 11px 9px #1a1e1d91)}body.home .hero-visual .hero-real-product::after{left:calc(90% - 43px);bottom:2.4%;width:86px;height:12px}body.home .hero-visual .hero-caption{display:none}body.home .hero-copy .small-note{font-size:10px;max-width:205px}body.home .unbox-chapter.sc-finale{padding:26px 7% 31px;background:#f4e9d9;display:grid!important;grid-template-columns:minmax(0,1fr) 115px;gap:0 8px;color:#34272a}body.home .sc-finale .unbox-kicker,body.home .sc-finale h2,body.home .sc-finale .unbox-body{grid-column:1}body.home .sc-finale .unbox-kicker{color:#7a5838}body.home .sc-finale h2{font-size:clamp(36px,10vw,43px);line-height:.91;margin:1px 0 12px;max-width:260px;color:#33272a}body.home .sc-finale .unbox-body{font-size:11px;line-height:1.5;color:#59493e}body.home .sc-finale .sc-finale-mobile-pack{display:block;grid-column:2;grid-row:1/4;align-self:center;margin:0!important;background:transparent}body.home .sc-finale .sc-finale-mobile-pack img{width:100%;height:185px;object-fit:contain;mix-blend-mode:multiply}body.home .sc-finale .sc-finale-benefits{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;list-style:none;padding:0;margin:17px 0 12px;color:#352929}body.home .sc-finale-benefits li{padding:9px 0;border-top:1px solid #c9ad81;font-size:10px;line-height:1.35}body.home .sc-finale-benefits strong{display:block;font-size:11px}body.home .sc-finale-benefits span{display:block;color:#675143}body.home .sc-finale .sc-finale-verified{grid-column:1/-1;margin:0 0 13px!important;color:#755536;font:700 10px/1.4 Manrope,Arial,sans-serif}body.home .sc-finale .sc-finale-offer{grid-column:1/-1;position:relative;left:auto;bottom:auto;width:auto;max-width:none}body.home .sc-finale-offer{padding-top:12px;border-top:1px solid #b49365}body.home .sc-finale-single-label{margin:0 0 3px!important;color:#775537;font:750 9px/1.2 Manrope,Arial,sans-serif;letter-spacing:.12em}body.home .sc-finale-price{margin:0 0 9px!important;font:750 25px/1 Manrope,Arial,sans-serif;color:#302329}body.home .sc-finale-price del{font-size:.62em;color:#8c7565}body.home .sc-finale-price ins{text-decoration:none}body.home .sc-finale-actions{display:flex;align-items:center;gap:13px}body.home .sc-finale-buy{display:inline-flex;align-items:center;justify-content:space-between;min-width:168px;min-height:44px;padding:10px 13px;background:#3c292b;color:#fff;text-decoration:none;font:700 11px/1.2 Manrope,Arial,sans-serif}body.home .sc-finale-more{color:#3c292b;font:700 10px/1.2 Manrope,Arial,sans-serif;text-decoration:none;border-bottom:1px solid currentColor}body.home .sc-finale-triple{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid #d4bfa2;color:#493a34;text-decoration:none;font:700 10px/1.25 Manrope,Arial,sans-serif}body.home .sc-finale-triple strong{font-size:14px}body.home .sc-finale-triple span{font-size:9px;color:#6e5748}body.home .sc-finale :is(a:focus-visible){outline:3px solid #966d30;outline-offset:3px}body.sc-pd-campaign.single-product .sc-pd-use-view{margin:10px 0 0}body.sc-pd-campaign.single-product .sc-pd-bundle{padding:13px 14px}body.sc-pd-campaign.single-product .sc-pd-bundle strong{font-size:21px}body.sc-pd-campaign.single-product .sc-pd-bundle small{font-size:10px}body.sc-pd-campaign.single-product.woocommerce div.product p.price{font-size:30px;margin-bottom:4px}body.sc-pd-campaign.single-product .sc-pd-price-saving{margin-bottom:13px}}@media (max-width:390px){body.home .hero-copy{padding-bottom:185px}body.home .sc-hero-bundle-link a{display:grid;grid-template-columns:auto auto 1fr;gap:2px 7px}body.home .sc-hero-bundle-link em{grid-column:1/3;grid-row:2;margin-left:0}body.home .sc-hero-bundle-link a>span:last-child{grid-column:3;grid-row:1/3;justify-self:end;align-self:center}body.home .hero-visual .hero-real-product img{height:160px}}@media not all{body.home .sc-finale{background:#f1e4d3;color:#33272a}body.home .sc-finale :is(h2,.unbox-kicker,.unbox-body){color:#33272a;text-shadow:none}body.home .sc-finale .sc-finale-mobile-pack{display:block;max-width:270px;margin:15px auto}body.home .sc-finale .sc-finale-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;list-style:none;padding:0}body.home .sc-finale-benefits li{padding:9px 0;border-bottom:1px solid #bd9f75}body.home .sc-finale-benefits strong,body.home .sc-finale-benefits span{display:block}body.home .sc-finale-offer{padding-top:16px;border-top:1px solid #ad8e63}body.home .sc-finale-price ins{text-decoration:none}}@media (min-width:782px){body.home .sc-finale-benefits li{padding-left:51px;min-height:70px}body.home .sc-finale-benefits li::before{left:0;top:50%;width:39px;height:39px;transform:translateY(-50%);border:1px solid #b59360;border-radius:50%;background:#fff8e8 url("/wp-content/themes/starlice-atelier/assets/icons/finale-protection.svg") center/29px 29px no-repeat}body.home .sc-finale-benefits li:nth-child(2)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-spots.svg")}body.home .sc-finale-benefits li:nth-child(3)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-moisture.svg")}body.home .sc-finale-benefits li:nth-child(4)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-texture.svg")}body.home .hero-visual .hero-real-product img{bottom:26%;height:46%}body.home .hero-visual .hero-real-product::after{bottom:25.2%}body.home .brand-section{min-height:0;padding-block:34px}body.home .brand-section .brand-video{width:min(100%,405px)}body.home .split-story,body.home .split-story .story-copy{min-height:440px}body.home .split-story .texture-image img{max-height:440px}body.home .routine-v13{min-height:650px}body.home .routine-v13 .routine-copy{top:8%}body.home .review-source-v13,body.home .review-source-v13 .review-source-photo{height:390px}body.home .review-source-v13 .review-source-copy h2{font-size:clamp(48px,4.1vw,64px)}}@media (min-width:782px) and (max-height:740px){body.home .sc-finale-benefits li{min-height:58px;padding-block:12px}body.home .sc-finale .sc-finale-offer{bottom:7%}}@media (max-width:781px){body.home .hero-visual .hero-real-product img{bottom:25%;height:194px}body.home .hero-visual .hero-real-product::after{bottom:24.4%}body.home .sc-finale-benefits li{position:relative;padding:9px 0 9px 33px;min-height:55px}body.home .sc-finale-benefits li::before{content:'';position:absolute;left:0;top:50%;width:27px;height:27px;border:1px solid #b59360;border-radius:50%;transform:translateY(-50%);background:#fff8e8 url("/wp-content/themes/starlice-atelier/assets/icons/finale-protection.svg") center/21px 21px no-repeat}body.home .sc-finale-benefits li:nth-child(2)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-spots.svg")}body.home .sc-finale-benefits li:nth-child(3)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-moisture.svg")}body.home .sc-finale-benefits li:nth-child(4)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-texture.svg")}body.home .brand-section{padding-block:27px;gap:13px}body.home .brand-section .brand-copy h2{font-size:clamp(42px,11vw,53px)}body.home .brand-section .brand-video{max-width:330px}body.home .split-story .story-copy{padding-block:27px 25px}body.home .split-story .texture-image img{height:245px;width:min(100%,290px);object-fit:contain}body.home .routine-v13{min-height:640px}body.home .routine-v13 .routine-plate{height:56%}body.home .routine-v13 .routine-copy{top:56%;min-height:44%;padding:23px 7%}body.home .routine-v13 .routine-copy h2{font-size:clamp(42px,10vw,51px)}body.home .routine-v13 .routine-bottle{top:calc(56% - 177px)}body.home .review-source-v13 .review-source-photo{height:190px;min-height:190px}body.home .review-source-v13 .review-source-copy{padding-block:25px 29px}body.home .review-source-v13 .review-source-copy h2{font-size:clamp(40px,10.3vw,51px);margin-bottom:13px}body.home .review-source-v13 .review-source-copy p:not(.eyebrow){margin-bottom:12px}body.home .closing{padding-block:28px 30px}}@media (max-width:390px){body.home .hero-visual .hero-real-product img{height:185px}}
/* experience-v18.css */
@media (min-width:782px){body.home .routine-v13 .routine-bottle{top:auto;right:5.8%;bottom:14%;width:clamp(140px,10.6vw,164px);filter:drop-shadow(5px 8px 5px #32271d91)}body.home .routine-v13 .routine-bottle::after{content:'';position:absolute;z-index:-1;left:21%;bottom:-2px;width:72%;height:14px;border-radius:50%;background:radial-gradient(ellipse,#483a2a8c 0%,#483a2a42 49%,transparent 78%);filter:blur(5px);pointer-events:none}}@media (max-width:781px){body.home .routine-v13 .routine-bottle{display:none}}body.home .sc-finale-price .sc-finale-reference-label{display:block;margin:0 0 4px;color:#765431;font:650 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.02em}body.home .sc-hero-bundle-action-compact{display:none}@media (min-width:1600px){body.home .routine-v13 .routine-bottle{bottom:4.5%}}@media (min-width:782px){body.home .sc-finale-offer .sc-finale-price strong{font-size:1.15em;color:#302329}body.home .sc-finale-offer .sc-finale-buy{min-width:224px}body.home .sc-finale-offer .sc-finale-single-ref{margin:9px 0 0!important;color:#725b4a;font:600 10px/1.3 Manrope,Arial,sans-serif}body.home .sc-finale-offer .sc-finale-single-ref del{color:#947c6d}body.home .sc-finale-offer .sc-finale-single-ref ins{text-decoration:none}body.home .hero-visual .hero-real-product img{left:47%;height:58%;bottom:8%;filter:drop-shadow(5px 9px 5px #22180d8a)}body.home .hero-visual .hero-real-product::after{left:calc(47% + 84px);bottom:7.2%;width:126px;height:17px;filter:blur(2px);background:radial-gradient(ellipse,#170f0be0 0%,#2a1d16c2 36%,#402c2080 65%,transparent 90%)}body.home .sc-hero-bundle-link a{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:2px 9px;padding:12px 14px;background:#f1d9ae;color:#2d2424;border:1px solid #f8e7c9;box-shadow:0 10px 28px #0b29334d;text-decoration:none}body.home .sc-hero-bundle-link a>span:first-child{grid-column:1;grid-row:1/3;font-size:10px;line-height:1.2;white-space:normal;margin-right:0}body.home .sc-hero-bundle-link .sc-hero-reference-label{grid-column:2;grid-row:1;justify-self:end;color:#755f50;font:650 9px/1.1 Manrope,Arial,sans-serif;text-shadow:none}body.home .sc-hero-bundle-link del{grid-column:2;grid-row:2;justify-self:end;font-size:12px;color:#755f50;text-shadow:none}body.home .sc-hero-bundle-link strong{grid-column:3;grid-row:1/3;font-size:19px}body.home .sc-hero-bundle-link a>span:last-child{grid-column:4;grid-row:1/3;font-size:17px;margin-left:0}body.home .sc-hero-buy{background:transparent;border-color:#f8e2c2;color:#fff4e8;box-shadow:none}body.home .sc-hero-buy:hover{background:#f2d9ae;color:#30272a}}@media (max-width:781px){body.home .sc-finale-offer .sc-finale-price strong{font-size:1.08em;color:#302329}body.home .sc-finale-offer .sc-finale-buy{min-width:202px}body.home .sc-finale-offer .sc-finale-single-ref{margin:8px 0 0!important;color:#725b4a;font:600 10px/1.3 Manrope,Arial,sans-serif}body.home .sc-finale-offer .sc-finale-single-ref ins{text-decoration:none}body.home .hero-grid .hero-environment img{object-position:76% center}body.home .hero-visual .hero-real-product img{left:85%;height:315px;bottom:18.5%;filter:drop-shadow(5px 7px 5px #30201182)}body.home .hero-visual .hero-real-product::after{left:calc(85% - 36px);bottom:17.8%;width:72px;height:11px;filter:blur(2px);background:radial-gradient(ellipse,#1a120ee0 0%,#302019bc 40%,transparent 88%)}body.home .sc-hero-bundle-link{max-width:258px}body.home .sc-hero-bundle-link a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:10px 11px;background:#f1d9ae;color:#2d2424;border:1px solid #f8e7c9;box-shadow:0 8px 24px #102a3985}body.home .sc-hero-bundle-link a>span:first-child{grid-column:1;grid-row:1/4;align-self:center;min-width:0;max-width:106px;font-size:9px;white-space:normal;line-height:1.15}body.home .sc-hero-bundle-link .sc-hero-reference-label{grid-column:2;grid-row:1;justify-self:end;max-width:100px;color:#755f50;font:650 8px/1.1 Manrope,Arial,sans-serif;text-align:right;text-shadow:none}body.home .sc-hero-bundle-link del{grid-column:2;grid-row:2;justify-self:end;font-size:10px;color:#755f50;text-shadow:none}body.home .sc-hero-bundle-link strong{grid-column:2;grid-row:3;justify-self:end;font-size:17px}body.home .sc-hero-bundle-link a>span:last-child{display:none}body.home .unbox-scroll{height:auto!important;background:#f3e8d7}body.home .unbox-stage{display:none!important}body.home .unbox-chapters{margin:0!important;background:transparent}body.home .unbox-chapters>.unbox-chapter:nth-child(2),body.home .unbox-chapters>.unbox-chapter:nth-child(3),body.home .unbox-chapters>.unbox-chapter:nth-child(5){display:none!important}body.home .unbox-chapters>.unbox-chapter:nth-child(1),body.home .unbox-chapters>.unbox-chapter:nth-child(4),body.home .unbox-chapters>.unbox-chapter:nth-child(6){display:flex!important}body.home .unbox-chapters>.unbox-chapter:nth-child(1){position:relative;min-height:370px;padding:35px 7% 38px;flex-direction:column;justify-content:flex-end;background:linear-gradient(90deg,#211b22e8 0%,#211b22ba 43%,#211b224e 78%,#211b221a 100%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") 65% center/cover no-repeat}body.home .unbox-chapter:nth-child(1) :is(h2,.unbox-body,.unbox-kicker){color:#fff3e4;text-shadow:0 2px 12px #1b1620bc}body.home .unbox-chapter:nth-child(1) h2{max-width:235px;margin-bottom:12px;font-size:clamp(39px,10vw,48px)}body.home .unbox-chapter:nth-child(1) .unbox-body{max-width:238px;font-size:12px;line-height:1.55}body.home .unbox-chapters>.unbox-chapter:nth-child(4){min-height:310px;padding:34px 7%;flex-direction:column;justify-content:center;background:linear-gradient(90deg,#f5e8d9f5 0%,#f5e8d9d5 51%,#f5e8d95e 100%),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13.webp") 69% center/cover no-repeat}body.home .unbox-chapter:nth-child(4) :is(h2,.unbox-body,.unbox-kicker){color:#332729;text-shadow:none}body.home .unbox-chapter:nth-child(4) h2{max-width:255px;font-size:clamp(39px,10vw,46px)}body.home .unbox-chapter:nth-child(4) .unbox-body{max-width:240px;font-size:12px;line-height:1.6}body.home .unbox-chapters>.unbox-chapter.sc-finale{display:grid!important;min-height:0}}@media (max-width:359px){body.home .unbox-chapter:nth-child(1) h2{font-size:37px}body.home .unbox-chapter:nth-child(4) h2{font-size:37px}body.home .hero-copy .sc-hero-actions{flex-direction:column;align-items:flex-start;gap:7px}body.home .hero-copy .sc-hero-detail{margin-left:0}body.home .sc-hero-bundle-link{max-width:190px}body.home .sc-hero-bundle-link a{padding:8px 9px;gap:2px 4px}body.home .sc-hero-bundle-link a>span:first-child{font-size:10px;letter-spacing:.04em}body.home .sc-hero-bundle-action-full{display:none}body.home .sc-hero-bundle-action-compact{display:block;font:700 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.04em}body.home .sc-hero-bundle-link .sc-hero-reference-label{max-width:80px;font-size:9px}body.home .sc-hero-bundle-link strong{font-size:15px}body.home .sc-hero-bundle-link em{font-size:9px}body.home .sc-finale{grid-template-columns:minmax(0,1fr) 90px;column-gap:8px}body.home .sc-finale h2{grid-column:1/-1;font-size:38px;max-width:none}body.home .sc-finale .unbox-body{grid-column:1;grid-row:3}body.home .sc-finale .sc-finale-mobile-pack{grid-column:2;grid-row:3;align-self:start}body.home .sc-finale .sc-finale-mobile-pack img{height:133px}}@media not all{body.home .unbox-chapter.sc-finale{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr) minmax(210px,.72fr);grid-template-rows:auto auto auto 1fr auto;gap:0 4%;align-items:start;width:100%;height:auto;min-height:0;padding:48px 5%;text-align:left;background:#f2e7d8;color:#302329}body.home .unbox-chapter.sc-finale>*{position:static!important;margin:0!important;max-width:none}body.home .sc-finale .unbox-kicker{grid-column:1;grid-row:1;margin:0 0 12px!important;color:#805c3c;font-size:10px}body.home .sc-finale h2{grid-column:1;grid-row:2;margin:0 0 18px!important;max-width:510px;font-size:clamp(48px,4vw,62px);line-height:.91}body.home .sc-finale .unbox-body{grid-column:1;grid-row:3;max-width:410px;margin:0 0 20px!important;color:#59493d;font-size:14px;line-height:1.6}body.home .sc-finale .sc-finale-verified{grid-column:1;grid-row:4;align-self:start;max-width:410px;margin:0 0 22px!important;padding-top:12px;border-top:1px solid #c3a77f;color:#765a40;font-size:11px}body.home .sc-finale .sc-finale-offer{grid-column:1;grid-row:5;align-self:end;max-width:430px;padding-top:14px;border-top:1px solid #ae916b}body.home .sc-finale .sc-finale-mobile-pack{display:block;grid-column:2;grid-row:1/6;align-self:center;justify-self:center;width:100%;max-width:440px;background:transparent}body.home .sc-finale .sc-finale-mobile-pack img{display:block;width:100%;height:auto;mix-blend-mode:multiply}body.home .sc-finale .sc-finale-benefits{grid-column:3;grid-row:1/6;align-self:center;display:grid;grid-template-columns:1fr;gap:0;list-style:none;padding:0;color:#302329}body.home .sc-finale-benefits li{position:relative;min-height:72px;margin:0;padding:17px 0 17px 48px;border-top:1px solid #c8b18e;font-size:11px;line-height:1.4}body.home .sc-finale-benefits li:last-child{border-bottom:1px solid #c8b18e}body.home .sc-finale-benefits li::before{content:'';position:absolute;left:0;top:17px;width:34px;height:34px;border:1px solid #b59360;border-radius:50%;background:#fff8e8 url("/wp-content/themes/starlice-atelier/assets/icons/finale-protection.svg") center/24px no-repeat}body.home .sc-finale-benefits li:nth-child(2)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-spots.svg")}body.home .sc-finale-benefits li:nth-child(3)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-moisture.svg")}body.home .sc-finale-benefits li:nth-child(4)::before{background-image:url("/wp-content/themes/starlice-atelier/assets/icons/finale-texture.svg")}body.home .sc-finale-benefits strong{display:block;font-size:13px;line-height:1.3}body.home .sc-finale-benefits span{display:block;color:#68564b;font-size:11px;line-height:1.35}body.home .sc-finale-price{margin:0 0 10px!important;font-size:31px}body.home .sc-finale-actions{display:flex;align-items:center;gap:16px}body.home .sc-finale-buy{display:inline-flex;align-items:center;justify-content:space-between;min-width:225px;min-height:46px;padding:10px 15px;background:#34272a;color:#fff9ef;text-decoration:none;font:700 12px/1.2 Manrope,Arial,sans-serif}body.home .sc-finale-more{color:#41312d;text-decoration:none;border-bottom:1px solid currentColor;font:700 11px/1.3 Manrope,Arial,sans-serif}body.home .sc-finale-triple{display:flex;align-items:baseline;gap:8px;margin-top:10px;padding-top:9px;border-top:1px solid #cdbba3;color:#49372f;text-decoration:none;font:700 11px/1.3 Manrope,Arial,sans-serif}}@media not all{body.home .unbox-chapter.sc-finale{grid-template-columns:minmax(0,1fr) minmax(270px,.9fr);gap:0 6%}body.home .sc-finale .sc-finale-benefits{grid-column:1/-1;grid-row:6;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px!important}body.home .sc-finale-benefits li{padding:58px 8px 12px 0}body.home .sc-finale-benefits li::before{top:12px}}
/* editorial-pages-v18.css */
body.page-id-17 main.standard-page{display:block!important;max-width:none!important;margin:0!important;padding:0!important;background:#f3e9dc;color:#302329}body.page-id-17 main.standard-page>h1{display:none}body.page-id-17 main.standard-page>.entry-content{max-width:none!important;width:100%;margin:0}body.page-id-17 .about-v18-hero,body.page-id-17 .about-v18-product{max-width:none!important;width:100%;margin:0!important}body.page-id-17 .about-v18-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:5%;align-items:center;min-height:610px;padding:55px max(5%,calc((100vw - 1320px)/2));background:#f1e4d2}body.page-id-17 .about-v18-copy{min-width:0;max-width:650px!important;margin:0!important}body.page-id-17 .about-v18-copy .eyebrow,body.page-id-17 .about-v18-product-copy .eyebrow,body.page-id-19 .contact-v18-layout .eyebrow{margin:0 0 22px;font:700 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.19em;color:#8a6642}body.page-id-17 .about-v18-copy h1{max-width:720px!important;margin:0 0 29px;font:400 clamp(60px,6vw,91px)/.88 'Cormorant Garamond',Georgia,serif;letter-spacing:-.055em;color:#302329}body.page-id-17 .about-v18-copy p:not(.eyebrow):not(.about-v18-scroll-link){max-width:570px;margin:0 0 14px;font-size:15px;line-height:1.68;color:#4b3b38}body.page-id-17 .about-v18-copy .about-v18-lead{font-size:18px!important;line-height:1.55!important}body.page-id-17 .about-v18-scroll-link{margin:27px 0 0!important}body.page-id-17 .about-v18-scroll-link a{display:inline-flex;align-items:center;gap:45px;padding:0 0 11px;border-bottom:1px solid #766047;color:#302329;text-decoration:none;font-size:13px;font-weight:700}body.page-id-17 .about-v18-scroll-link a:hover{color:#8a6642;border-color:#8a6642}body.page-id-17 .about-v18-video{position:relative;width:min(100%,500px);justify-self:end;margin:0!important}body.page-id-17 .about-v18-video video{display:block;width:100%;height:auto;aspect-ratio:1/1!important;object-fit:contain;background:#33272a;border:0}body.page-id-17 .about-v18-video figcaption{display:block;margin:11px 0 0;padding:0;color:#6d5546;font:700 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}body.page-id-17 .about-v18-video .about-v18-play{position:absolute;left:50%;top:calc(50% - 15px);transform:translate(-50%,-50%);display:grid;place-items:center;width:74px;height:74px;border-radius:50%;border:1px solid #fff9;background:#fbf3e8ed;color:#302329;box-shadow:0 10px 30px #30232940;cursor:pointer}body.page-id-17 .about-v18-video .about-v18-play::before{content:'';display:block;width:0;height:0;margin-left:5px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:19px solid currentColor}body.page-id-17 .about-v18-video .about-v18-play:hover{background:#fff}body.page-id-17 .about-v18-video .about-v18-play:focus-visible{outline:3px solid #8a6642;outline-offset:4px}body.page-id-17 .about-v18-product{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:7%;align-items:center;min-height:560px;padding:62px max(5%,calc((100vw - 1320px)/2));background:#302329;color:#f5ece0}body.page-id-17 .about-v18-pack{width:100%;margin:0!important;background:#fdfbf7;padding:20px}body.page-id-17 .about-v18-pack img{display:block;width:100%;height:auto;max-height:450px;object-fit:contain}body.page-id-17 .about-v18-product-copy{max-width:620px!important;margin:0!important}body.page-id-17 .about-v18-product-copy .eyebrow{color:#d7b889}body.page-id-17 .about-v18-product-copy h2{margin:0 0 21px;color:#fff6e9;font:400 clamp(61px,5.4vw,83px)/.88 'Cormorant Garamond',Georgia,serif;letter-spacing:-.045em}body.page-id-17 .about-v18-product-copy>p:not(.eyebrow){max-width:530px;margin:0 0 16px;color:#e5d8cd;font-size:15px;line-height:1.68}body.page-id-17 .about-v18-facts{max-width:550px;margin:27px 0!important;padding:0!important;list-style:none;border-top:1px solid #ffffff4a;color:#f7eee3}body.page-id-17 .about-v18-facts li{margin:0!important;padding:12px 0;border-bottom:1px solid #ffffff4a;font-size:14px;line-height:1.45}body.page-id-17 .about-v18-facts li::marker{content:''}body.page-id-17 .about-v18-product-copy .wp-block-shortcode{margin:0!important}body.page-id-17 .about-v18-product-copy .sc-button{background:#ebd6b9;color:#302329;border-color:#ebd6b9}body.page-id-17 .about-v18-product-copy .sc-button:hover{background:#fff0d9}body.page-id-19 main.standard-page{display:block!important;max-width:1330px!important;width:100%;min-height:0;margin:0 auto!important;padding:55px 5% 80px!important;background:#fffcf7}body.page-id-19 main.standard-page>h1{max-width:none!important;margin:0 0 28px!important;padding:0 0 24px;border-bottom:1px solid #d9c7b2;color:#302329;font:400 clamp(62px,5.4vw,83px)/.9 'Cormorant Garamond',Georgia,serif;letter-spacing:-.05em}body.page-id-19 main.standard-page>h1::after{content:none!important;display:none!important}body.page-id-19 main.standard-page>.entry-content{max-width:none!important;width:100%;margin:0!important}body.page-id-19 .contact-v18-layout{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:8%;align-items:start;max-width:none!important;margin:0!important}body.page-id-19 .contact-v18-aside,body.page-id-19 .contact-v18-form{max-width:none!important;margin:0!important;min-width:0}body.page-id-19 .contact-v18-layout .eyebrow{margin:0 0 18px}body.page-id-19 .contact-v18-lead{max-width:470px;margin:0 0 23px!important;font-size:clamp(18px,1.7vw,22px)!important;line-height:1.46!important;color:#403334!important}body.page-id-19 .contact-v18-product{max-width:420px;margin:0!important;padding:16px 16px 0;border-top:2px solid #b39164;background:#f2e8d9}body.page-id-19 .contact-v18-product img{display:block;width:100%;height:auto;object-fit:contain}body.page-id-19 .contact-v18-product figcaption{margin:0;padding:10px 0 13px;color:#67534a;font:700 10px/1.35 Manrope,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}body.page-id-19 .contact-v18-direct{margin:17px 0 0!important;font-size:13px;line-height:1.6}body.page-id-19 .contact-v18-direct:empty{display:none}body.page-id-19 .contact-v18-direct p{margin:0 0 6px}body.page-id-19 .contact-v18-direct a{color:#302329;text-underline-offset:5px}body.page-id-19 .contact-v18-form>.eyebrow{margin:0 0 21px!important}body.page-id-19 .contact-v18-form .wp-block-shortcode{margin:0!important}body.page-id-19 .sc-contact-form{max-width:none;border-top:1px solid #d9c7b2;padding-top:22px}body.page-id-19 .sc-contact-form .form-pair{gap:16px}body.page-id-19 .sc-contact-form>p{margin-bottom:17px}body.page-id-19 .sc-contact-form :is(input:not([type="hidden"]),select,textarea){background:#fff;border-color:#cdb9a3;font-size:14px;min-height:52px}body.page-id-19 .sc-contact-form textarea{min-height:144px}body.page-id-19 .sc-contact-form .sc-button{min-width:200px;min-height:53px}@media (max-width:781px){body.page-id-17 .about-v18-hero,body.page-id-17 .about-v18-product{display:block;min-height:0;padding:37px 7% 44px}body.page-id-17 .about-v18-copy h1{font-size:clamp(53px,13vw,70px);margin-bottom:22px}body.page-id-17 .about-v18-copy .about-v18-lead{font-size:16px!important}body.page-id-17 .about-v18-copy p:not(.eyebrow):not(.about-v18-scroll-link){font-size:13px;line-height:1.62}body.page-id-17 .about-v18-scroll-link{margin:19px 0 26px!important}body.page-id-17 .about-v18-video{width:min(100%,390px);margin:0!important}body.page-id-17 .about-v18-video figcaption{font-size:9px}body.page-id-17 .about-v18-product-copy{margin:0 0 25px!important}body.page-id-17 .about-v18-product-copy h2{font-size:clamp(54px,12vw,67px)}body.page-id-17 .about-v18-product-copy>p:not(.eyebrow){font-size:13px}body.page-id-17 .about-v18-facts{margin:19px 0!important}body.page-id-17 .about-v18-facts li{font-size:12px;padding:9px 0}body.page-id-17 .about-v18-pack{width:100%;max-width:480px;margin:28px auto 0!important;padding:10px}body.page-id-17 .about-v18-product{display:flex;flex-direction:column-reverse;align-items:stretch}body.page-id-19 main.standard-page{padding:36px 6% 62px!important}body.page-id-19 main.standard-page>h1{font-size:clamp(55px,12vw,67px);margin-bottom:20px!important;padding-bottom:16px}body.page-id-19 .contact-v18-layout{display:block}body.page-id-19 .contact-v18-aside{display:block;margin:0 0 22px!important}body.page-id-19 .contact-v18-lead{font-size:16px!important;margin:0 0 14px!important}body.page-id-19 .contact-v18-product{display:none}body.page-id-19 .contact-v18-product figcaption{font-size:9px;letter-spacing:.06em;padding:7px 0 9px}body.page-id-19 .contact-v18-direct{margin:8px 0 0!important}body.page-id-19 .contact-v18-form>.eyebrow{margin-bottom:10px!important}body.page-id-19 .sc-contact-form{padding-top:16px}body.page-id-19 .sc-contact-form :is(input:not([type="hidden"]),select,textarea){font-size:16px}}@media (max-width:390px){body.page-id-17 .about-v18-copy h1{font-size:51px}body.page-id-19 .contact-v18-lead{font-size:16px!important}}@media (prefers-reduced-motion:reduce){body.page-id-17 .about-v18-scroll-link a{scroll-behavior:auto}}
/* brand-v19.css */
.wp-block-woocommerce-coming-soon .woocommerce-coming-soon-header-logo-title .wp-block-site-logo{width:min(240px,calc(100vw - 64px)) !important;max-width:none}.wp-block-woocommerce-coming-soon .woocommerce-coming-soon-header-logo-title .wp-block-site-logo a,.wp-block-woocommerce-coming-soon .woocommerce-coming-soon-header-logo-title .wp-block-site-logo img{display:block;width:100% !important;height:auto !important;max-width:none}.wp-block-woocommerce-coming-soon .woocommerce-coming-soon-header-logo-title .wp-block-site-title,.wp-block-woocommerce-coming-soon .wp-block-social-links{display:none !important}@media(max-width:600px){.wp-block-woocommerce-coming-soon .woocommerce-coming-soon-header-logo-title .wp-block-site-logo{width:min(190px,calc(100vw - 48px)) !important}}.site-header .wordmark .wp-block-site-logo{width:min(246px,100%);margin:0;line-height:0}.site-header .wordmark .wp-block-site-logo a{display:block;width:100%;min-height:52px}.site-header .wordmark .wp-block-site-logo img{display:block;width:100% !important;height:auto !important;max-width:none}.footer-main .footer-brand-mark{display:inline-block;width:min(270px,100%);margin:0 0 21px;padding:0;background:transparent;line-height:0}.footer-main .footer-brand-mark a,.footer-main .footer-brand-mark img{display:block;width:100%}.footer-main .footer-brand-mark a{position:relative}.footer-main .footer-brand-mark a::before{content:"";position:absolute;inset:0;background:transparent;-webkit-mask:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp") center/100% 100% no-repeat;mask:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp") center/100% 100% no-repeat}@supports ((-webkit-mask-image:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp")) or (mask-image:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp"))){.footer-main .footer-brand-mark a::before{background:#edddc5}}.footer-main .footer-brand-mark img{position:relative;height:auto !important;max-width:none;filter:brightness(0) invert(87%) sepia(15%) saturate(496%) hue-rotate(346deg) brightness(105%) contrast(95%)}@supports (mask-mode:luminance){.footer-main .footer-brand-mark img{filter:none;-webkit-mask-image:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp");mask-image:url("/wp-content/themes/starlice-atelier/assets/starlice-wordmark-v19.webp");-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance}}@media(max-width:781px){.site-header .wordmark .wp-block-site-logo{width:min(172px,100%)}.site-header .wordmark .wp-block-site-logo a{min-height:44px}}body.sc-pd-campaign.single-product .sc-pd-bundle{background:#302629;color:#fff4e4;border:0;padding:17px 19px;box-shadow:0 8px 21px #2b20201d}body.sc-pd-campaign.single-product .sc-pd-bundle>div>span{color:#e8c89d}body.sc-pd-campaign.single-product .sc-pd-bundle small{color:#eadcd0}body.sc-pd-campaign.single-product .sc-pd-bundle del{color:#d2b7a3}body.sc-pd-campaign.single-product .sc-pd-bundle strong{color:#ffe2aa;font-size:28px}body.sc-pd-campaign.single-product .sc-pd-bundle>a{display:inline-flex;align-items:center;gap:13px;min-height:43px;padding:10px 13px;background:#f2d9ac;border:1px solid #f2d9ac;color:#302629;text-decoration:none;font-size:12px}body.sc-pd-campaign.single-product .sc-pd-bundle>a:hover{background:#fff1d3;color:#302629}@media(max-width:781px){body.sc-pd-campaign.single-product .sc-pd-bundle{flex-direction:column;align-items:stretch;gap:13px}body.sc-pd-campaign.single-product .sc-pd-bundle>a{width:100%;justify-content:space-between}}
/* review-source-v19.css */
body.home .review-source-v13{grid-template-columns:minmax(0,43%) minmax(0,57%);background:#f3e9dc;border-top:1px solid #d9c7ae;border-bottom:1px solid #d9c7ae}body.home .review-source-v13 .review-source-photo{position:relative;background:radial-gradient(ellipse 74% 85% at 51% 55%,#fbf8f2 20%,#f3e9dc 100%)}body.home .review-source-v13 .review-source-photo::before{content:'';position:absolute;inset:0;z-index:2;border-right:1px solid #decbb3;background:linear-gradient(90deg,transparent 87%,#f3e9dc 100%);pointer-events:none}body.home .review-source-v13 .review-source-photo img.wp-image-51{width:100%;height:100%;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 69% 87% at 50% 51%,#000 64%,transparent 100%);mask-image:radial-gradient(ellipse 69% 87% at 50% 51%,#000 64%,transparent 100%)}body.home .review-source-v13 .review-source-copy{padding-left:8%;padding-right:8%}body.home .review-source-v13 .review-source-copy h2{max-width:580px}body.home .review-source-v13 .review-source-copy p:not(.eyebrow){max-width:440px}@media (max-width:781px){body.home .review-source-v13{display:grid;grid-template-columns:minmax(0,34%) minmax(0,66%);align-items:center;column-gap:0;min-height:0;height:auto;padding:27px 7% 31px}body.home .review-source-v13 .review-source-photo{grid-column:1;grid-row:1;align-self:center;width:100%;height:222px;min-height:0;overflow:visible;background:#f3e9dc}body.home .review-source-v13 .review-source-photo::before{display:none}body.home .review-source-v13 .review-source-photo img.wp-image-51{display:block;width:148%;max-width:none;height:100%;margin-left:-23%;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 52%,#000 59%,transparent 100%);mask-image:radial-gradient(ellipse 70% 75% at 50% 52%,#000 59%,transparent 100%)}body.home .review-source-v13 .review-source-copy{position:relative;z-index:1;grid-column:2;grid-row:1;width:100%;padding:0 0 0 7px}body.home .review-source-v13 .review-source-copy .eyebrow{margin-bottom:10px;font-size:9px}body.home .review-source-v13 .review-source-copy h2{margin-bottom:10px;font-size:clamp(29px,8.3vw,40px);line-height:.94}body.home .review-source-v13 .review-source-copy p:not(.eyebrow){margin-bottom:9px;font-size:11px;line-height:1.5}body.home .review-source-v13 .review-source-link a{gap:8px;min-height:40px;font-size:10px;line-height:1.4}}@media (max-width:359px){body.home .review-source-v13{grid-template-columns:minmax(0,31%) minmax(0,69%);padding-inline:6%}body.home .review-source-v13 .review-source-photo{height:218px}body.home .review-source-v13 .review-source-copy h2{font-size:28px}}
/* marketplace-reviews-v21.css */
body.home .sc-market-reviews{display:block;overflow:hidden;padding:39px 0 36px;background:#302629;color:#fff4e4;border-block:1px solid #705a50}body.home .sc-market-intro{display:flex;align-items:end;gap:20px;width:min(1440px,100%);margin:0 auto 23px;padding:0 5%}body.home .sc-market-heading{flex:1;min-width:0}body.home .sc-market-eyebrow{margin:0 0 8px;color:#d5b586;font:700 10px/1.35 Manrope,Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase}body.home .sc-market-title{margin:0;color:#fff4e4;font:400 clamp(34px,3.4vw,49px)/.97 'Cormorant Garamond',Georgia,serif}body.home .sc-market-proof{display:flex;flex-direction:column;align-items:flex-start;min-width:185px;padding-bottom:2px}body.home .sc-market-rating{display:flex;align-items:baseline;gap:11px;margin:0;color:#fff4e4;font:700 12px/1.2 Manrope,Arial,sans-serif;white-space:nowrap}body.home .sc-market-rating::after{content:'★★★★★';color:#d9ad69;font:400 13px/1 Georgia,serif;letter-spacing:.08em;align-self:center}body.home .sc-market-rating strong{font:500 34px/.85 'Cormorant Garamond',Georgia,serif;letter-spacing:-.03em}body.home .sc-market-count{margin:5px 0 0;color:#e4d2c2;font:500 11px/1.4 Manrope,Arial,sans-serif}body.home .sc-market-all{margin:7px 0 0;font:700 11px/1.35 Manrope,Arial,sans-serif}body.home .sc-market-all a{color:#f0cf9d;text-decoration:none;border-bottom:1px solid #b58f65;padding-bottom:3px}body.home .sc-market-all a:hover{color:#fff4e4;border-color:currentColor}body.home .sc-market-controls{display:flex;align-items:center;gap:8px;padding-bottom:2px;white-space:nowrap}body.home .sc-market-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d8bc9080;border-radius:50%;background:transparent;color:#ffe5bd;font:400 21px/1 Georgia,serif;cursor:pointer}body.home .sc-market-controls button:hover{background:#ffe5bd;color:#302629}body.home .sc-market-controls button:disabled{opacity:.34;cursor:default}body.home .sc-market-position{min-width:47px;text-align:center;color:#e8d4b8;font:700 10px/1 Manrope,Arial,sans-serif;letter-spacing:.08em}body.home .sc-market-track{display:flex;align-items:stretch;gap:12px;overflow-x:auto;min-width:0;width:min(1440px,100%);margin:0 auto;padding:0 5% 3px;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:5%;scrollbar-width:none}body.home .sc-market-track::-webkit-scrollbar{display:none}body.home .sc-market-card{display:grid;grid-template-columns:132px minmax(0,1fr);flex:0 0 min(420px,83vw);min-width:0;min-height:208px;margin-block:0!important;background:#f5ebdd;color:#35272a;border:1px solid #c6ab8e;scroll-snap-align:start}body.home .sc-market-photo{height:100%;min-height:0;overflow:hidden;background:#d8cbb9}body.home .sc-market-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.home .sc-market-card-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:19px 18px 17px}body.home .sc-market-stars{margin:0 0 10px;color:#b4853f;font:400 13px/1 Georgia,serif;letter-spacing:.1em}body.home .sc-market-quote{margin:0;color:#382b2b;font:500 13px/1.48 Manrope,Arial,sans-serif;overflow-wrap:anywhere}body.home .sc-market-byline{margin:auto 0 0;padding-top:15px;color:#68564d;font:700 10px/1.4 Manrope,Arial,sans-serif}body.home .sc-market-source{margin:6px 0 0;font:700 10px/1.4 Manrope,Arial,sans-serif}body.home .sc-market-source a{color:#684329;text-decoration:none;border-bottom:1px solid #9b7659;padding-bottom:2px}body.home .sc-market-source a:hover{color:#a16b38;border-color:currentColor}body.home .sc-market-reviews :is(a,button):focus-visible{outline:2px solid #dfaa5c;outline-offset:4px}@media(max-width:1080px){body.home .sc-market-intro{flex-wrap:wrap}body.home .sc-market-heading{flex-basis:100%}body.home .sc-market-proof{flex:1}body.home .sc-market-card{flex-basis:min(420px,62vw)}}@media(max-width:781px){body.home .sc-market-reviews{padding:29px 0 28px}body.home .sc-market-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 8px;margin-bottom:17px;padding-inline:6%}body.home .sc-market-heading{grid-column:1/-1}body.home .sc-market-eyebrow{margin-bottom:8px;font-size:9px}body.home .sc-market-title{font-size:clamp(34px,9.2vw,43px)}body.home .sc-market-proof{grid-column:1;min-width:0}body.home .sc-market-rating strong{font-size:30px}body.home .sc-market-count{margin-top:3px;font-size:10px}body.home .sc-market-all{font-size:10px}body.home .sc-market-controls{grid-column:2;align-self:end;gap:5px}body.home .sc-market-controls button{width:44px;height:44px}body.home .sc-market-position{min-width:42px;font-size:9px}body.home .sc-market-track{gap:9px;padding-inline:6%;scroll-padding-inline:6%}body.home .sc-market-card{flex-basis:86%;grid-template-columns:29% minmax(0,1fr);min-height:232px}body.home .sc-market-card-copy{padding:16px 14px 14px}body.home .sc-market-quote{font-size:12px;line-height:1.45}body.home .sc-market-byline{font-size:9px}body.home .sc-market-source{font-size:9px}}@media(max-width:359px){body.home .sc-market-track{padding-inline:5%;scroll-padding-inline:5%}body.home .sc-market-intro{padding-inline:5%}body.home .sc-market-card{flex-basis:89%;grid-template-columns:27% minmax(0,1fr)}body.home .sc-market-card-copy{padding:13px 11px}body.home .sc-market-quote{font-size:11px}body.home .sc-market-controls{gap:2px}body.home .sc-market-position{min-width:32px}}@media(prefers-reduced-motion:reduce){body.home .sc-market-track{scroll-behavior:auto!important}}
/* contact-social-v22.css */
body.page-id-19 .sc-contact-channels{border-top:1px solid #d9c7b2;padding:22px 0 0;max-width:470px}body.page-id-19 .sc-contact-kicker{color:#8e653d;font:700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.16em;margin:0 0 12px}body.page-id-19 .sc-contact-intro{color:#554845;font:400 14px/1.7 Manrope,Arial,sans-serif;margin:0 0 19px}body.page-id-19 .sc-contact-channels ul{list-style:none;margin:0;padding:0;border-top:1px solid #e2d1bc}body.page-id-19 .sc-contact-channels li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;align-items:baseline;border-bottom:1px solid #e2d1bc;padding:13px 0}body.page-id-19 .sc-contact-channels li>span:first-child{font:700 10px/1.5 Manrope,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8e653d}body.page-id-19 .sc-contact-channels li>a,body.page-id-19 .sc-contact-channels li>span:last-child{overflow-wrap:anywhere;color:#302329;font:600 14px/1.5 Manrope,Arial,sans-serif;text-decoration:none}body.page-id-19 .sc-contact-channels li>a:hover,body.page-id-19 .sc-contact-social a:hover{text-decoration:underline}body.page-id-19 .sc-contact-social{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}body.page-id-19 .sc-contact-social a{color:#302329;text-decoration:none}.footer-main .sc-footer-contact{margin-top:22px;border-top:1px solid #60504a;padding-top:18px;max-width:290px}.footer-main .sc-footer-contact p{margin:0 0 10px;color:#eee0ce;line-height:1.55}.footer-main .sc-footer-direct>a{display:block;width:100%;max-width:100%;overflow-wrap:anywhere;padding:5px 0;color:#f7e0b8;font:600 12px/1.4 Manrope,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.footer-main .sc-footer-social{display:grid;gap:7px;margin-top:18px}.footer-main .sc-footer-social a{color:#f4e6d2;text-decoration:none}.sc-social-link{display:flex;align-items:center;gap:11px;min-width:0;min-height:65px;padding:10px 12px;border:1px solid #d5bea2;background:#f5eadb;transition:background .2s ease,border-color .2s ease,transform .2s ease}.sc-social-link:hover{background:#fff7ec;border-color:#a87d4b;transform:translateY(-2px)}.sc-social-link:focus-visible{outline:2px solid #a87d4b;outline-offset:3px}.sc-social-icon{display:grid;place-items:center;flex:none;width:39px;height:39px;border-radius:50%;background:#322629;color:#f2d29f}.sc-social-icon svg{display:block;width:21px;height:21px}.sc-social-label{display:flex;flex-direction:column;min-width:0;gap:2px;font-family:Manrope,Arial,sans-serif}.sc-social-label strong{font-size:11px;line-height:1.25;font-weight:700}.sc-social-label small{font-size:10px;line-height:1.25;overflow-wrap:anywhere}.sc-social-arrow{margin-left:auto;font:18px/1 Georgia,serif;color:#976c40}.footer-main .sc-social-link{min-height:52px;padding:6px 8px;border-color:#67544a;background:#342b29}.footer-main .sc-social-link:hover{background:#423430;border-color:#bb936a}.footer-main .sc-social-icon{width:31px;height:31px;background:#e8ceaa;color:#302329}.footer-main .sc-social-icon svg{width:18px;height:18px}.footer-main .sc-social-label strong{font-size:10px}.footer-main .sc-social-label small{font-size:9px;color:#d7c7b6}.footer-main .sc-social-arrow{color:#e8ceaa}.sc-whatsapp-chat{position:fixed;z-index:91;right:clamp(15px,2vw,32px);bottom:calc(91px + env(safe-area-inset-bottom));width:min(354px,calc(100vw - 30px));overflow:hidden;border:1px solid #c7c8b9;border-radius:13px;background:#efe7dc;box-shadow:0 18px 55px #241d1b55;color:#26342b;font-family:Manrope,Arial,sans-serif}.sc-whatsapp-chat[hidden]{display:none}.sc-whatsapp-chat-head{display:flex;align-items:center;gap:10px;padding:12px 13px;background:#145840;color:#fff}.sc-whatsapp-chat-avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:#f6e6cb;color:#5b3b24;font:italic 25px/1 Georgia,serif}.sc-whatsapp-chat-brand{display:flex;flex-direction:column;gap:2px;min-width:0}.sc-whatsapp-chat-brand strong{font-size:12px;line-height:1.2}.sc-whatsapp-chat-brand small{font-size:9px;line-height:1.3;color:#d5eee0}.sc-whatsapp-chat-close{display:grid;place-items:center;margin-left:auto;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:#fff;font:24px/1 Arial,sans-serif;cursor:pointer}.sc-whatsapp-chat-close:hover{background:#ffffff24}.sc-whatsapp-chat-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.sc-whatsapp-chat-body{padding:14px 17px 17px;background-color:#eee8db;background-image:radial-gradient(#baab9670 .6px,transparent .6px);background-size:14px 14px}.sc-whatsapp-chat-time{width:max-content;margin:0 auto 10px;padding:3px 11px;border-radius:7px;background:#fff8ed;color:#687368;font-size:9px;box-shadow:0 1px 3px #0002}.sc-whatsapp-chat-message{position:relative;max-width:94%;margin:0;padding:12px 13px;border-radius:0 10px 10px 10px;background:#fffefa;color:#26342b;font-size:12px;line-height:1.55;box-shadow:0 2px 5px #0002}.sc-whatsapp-chat-message::before{content:'';position:absolute;top:0;left:-7px;border-top:7px solid #fffefa;border-left:7px solid transparent}.sc-whatsapp-chat-note{margin:10px 1px 0;color:#5f6a5f;font-size:9px;line-height:1.45}.sc-whatsapp-chat-action{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;margin:11px;padding:0 16px;border-radius:6px;background:#1c7753;color:#fff;text-decoration:none;font-size:11px;font-weight:700}.sc-whatsapp-chat-action:hover{background:#145d42;color:#fff}.sc-whatsapp-chat-action:focus-visible{outline:2px solid #145d42;outline-offset:3px}.sc-whatsapp-float{position:fixed;z-index:90;right:clamp(15px,2vw,32px);bottom:max(20px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:9px 16px 9px 13px;background:#1f5b47;border:1px solid #d8caa9;border-radius:100px;box-shadow:0 9px 28px #211a1766;color:#fffdf5;text-decoration:none;font-family:Manrope,Arial,sans-serif;transition:transform .2s ease,background .2s ease}.sc-whatsapp-float:hover{transform:translateY(-3px);background:#174c3a;color:#fff}.sc-whatsapp-float:focus-visible{outline:3px solid #caa05e;outline-offset:4px}.sc-whatsapp-float svg{flex:none}.sc-whatsapp-float span{display:flex;flex-direction:column;gap:2px}.sc-whatsapp-float strong{font-size:12px;line-height:1.2}.sc-whatsapp-float small{font-size:10px;line-height:1.2;color:#e3efe7}@media(max-width:781px){body.page-id-19 .sc-contact-channels{padding-top:18px}body.page-id-19 .sc-contact-channels li{grid-template-columns:75px minmax(0,1fr);gap:11px}.sc-whatsapp-float{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:56px;min-width:56px;min-height:56px;justify-content:center;padding:0;border-radius:50%}.sc-whatsapp-float span{display:none}.sc-whatsapp-chat{right:14px;bottom:calc(84px + env(safe-area-inset-bottom));max-height:min(350px,55vh)}body.woocommerce-cart .sc-whatsapp-float,body.woocommerce-checkout .sc-whatsapp-float,body.woocommerce-account .sc-whatsapp-float,body.page-id-19 .sc-whatsapp-float,body.single-product .sc-whatsapp-float{display:none}body.single-product .sc-product-inquiry{display:block}}@media(max-width:410px){body.page-id-19 .sc-contact-social{grid-template-columns:1fr}}@media(max-width:560px){.footer-main .footer-top>div:nth-child(3){grid-column:1/-1}.footer-main .sc-footer-contact{max-width:none}}.sc-product-inquiry{display:none}.sc-product-inquiry a{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:9px 0;color:#302329;border-bottom:1px solid #9d7d57;font:700 12px/1.4 Manrope,Arial,sans-serif;text-decoration:none}.sc-product-inquiry a:hover{color:#875c37}.sc-product-inquiry a:focus-visible{outline:2px solid #9d7d57;outline-offset:3px}@media(prefers-reduced-motion:reduce){.sc-whatsapp-float{transition:none}.sc-whatsapp-float:hover{transform:none}.sc-social-link{transition:none}.sc-social-link:hover{transform:none}}
/* merchandising-v24.css */
.announcement{padding:7px 5%;min-height:38px;background:#302529;color:#f8ecdc;letter-spacing:0}.announcement .sc-announcement-offer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px 24px;line-height:1.4}.announcement .sc-announcement-offer>a{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 12px;min-height:24px;color:#fff5e7;text-decoration:none}.announcement .sc-announcement-offer>a:hover .sc-announcement-action,.announcement .sc-announcement-offer>a:focus-visible .sc-announcement-action{text-decoration:underline}.announcement .sc-announcement-product{color:#f0d5aa;font:700 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.announcement .sc-announcement-offer strong{color:#fff5e7;font:750 12px/1.3 Manrope,Arial,sans-serif;white-space:nowrap}.announcement .sc-announcement-action{color:#f0d5aa;font:650 10px/1.3 Manrope,Arial,sans-serif;white-space:nowrap}.announcement .sc-announcement-shipping,.announcement .sc-announcement-only-shipping{color:#f8ecdc;font:500 10px/1.35 Manrope,Arial,sans-serif}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content{color:#42342c}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content::after{content:none}.site-header .wp-block-navigation-item__content{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;border-bottom:2px solid transparent;color:#42342c;font-weight:600;transition:color .2s ease,border-color .2s ease}.site-header .wp-block-navigation-item__content:hover,.site-header .wp-block-navigation-item__content:focus-visible{border-bottom-color:#c4a477;color:#604936;opacity:1}.site-header .wp-block-navigation-item__content[aria-current="page"]{border-bottom-color:#9e7546;color:#392a25;font-weight:700}.site-header .wp-block-navigation__container>.wp-block-navigation-item:first-child .wp-block-navigation-item__content[aria-current="page"]{color:#392a25}.site-header .campaign-nav-link .wp-block-navigation-item__content{gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;color:#604936;font-weight:600}.site-header .campaign-nav-link .wp-block-navigation-item__content::after{content:'↗';color:#a37b4c;font-size:14px;line-height:1}.site-header .campaign-nav-link .wp-block-navigation-item__content:hover,.site-header .campaign-nav-link .wp-block-navigation-item__content:focus-visible{border-bottom-color:#c4a477;background:transparent;color:#392a25}.footer-main{padding:43px 6% 22px}.footer-main .footer-top{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr) minmax(0,.85fr);align-items:start;gap:clamp(22px,5vw,66px);padding-bottom:25px}.footer-main .footer-top>div{min-width:0}.footer-main .footer-brand-mark{margin-bottom:13px}.footer-main .footer-top>div:first-child p{margin:0;max-width:315px;line-height:1.6}.footer-main h3{margin-bottom:12px}.footer-main .footer-links{gap:1px}.footer-main .footer-links a{min-height:32px;line-height:1.35}.footer-main .sc-footer-contact{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;max-width:none;margin:0;padding:13px 0;border-top:1px solid #60504a}.footer-main .sc-footer-contact p{flex:none;margin:0;color:#eee0ce;font-size:11px;line-height:1.35}.footer-main .sc-footer-direct,.footer-main .sc-footer-social{display:flex;align-items:center;flex-wrap:wrap;gap:6px 15px;margin:0}.footer-main .sc-footer-direct>a{display:inline-flex;align-items:center;width:auto;min-height:36px;padding:4px 0;font-size:11px}.footer-main .sc-footer-social a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 8px;border:1px solid #67544a;background:#342b29}.footer-main .sc-footer-social .sc-social-icon{width:22px;height:22px}.footer-main .sc-footer-social .sc-social-icon svg{width:14px;height:14px}.footer-main .sc-footer-social .sc-social-label{display:block;white-space:nowrap}.footer-main .sc-footer-social .sc-social-label strong,.footer-main .sc-footer-social .sc-social-label small{display:inline;font-size:10px}.footer-main .sc-footer-social .sc-social-arrow{display:none}.footer-main .footer-bottom{padding-top:14px}@media(max-width:781px){.site-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{min-height:44px;padding:11px 0}.site-header .campaign-nav-link .wp-block-navigation-item__content{color:#604936}.footer-main .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.footer-main .footer-top>div:first-child{grid-column:1/-1}}@media(max-width:560px){.announcement{min-height:47px;padding:5px 4%}.announcement .sc-announcement-shipping{display:none}.announcement .sc-announcement-offer>a{display:grid;grid-template-columns:auto auto;align-items:center;gap:1px 9px}.announcement .sc-announcement-product{grid-column:1/-1;font-size:9px;letter-spacing:.07em}.announcement .sc-announcement-offer strong{font-size:12px}.announcement .sc-announcement-action{font-size:10px}.footer-main{padding:34px 6% 20px}.footer-main .footer-top{padding-bottom:18px}.footer-main .footer-top>div:nth-child(3){grid-column:auto}.footer-main .footer-links a{min-height:36px}.footer-main .sc-footer-contact{align-items:flex-start;gap:4px 12px}.footer-main .sc-footer-contact p{width:100%}.footer-main .sc-footer-direct,.footer-main .sc-footer-social{gap:4px 11px}.footer-main .sc-footer-social{gap:5px}.footer-main .sc-footer-social a{gap:4px;padding:4px}.footer-main .sc-footer-social .sc-social-icon{width:20px;height:20px}.footer-main .sc-footer-social .sc-social-label strong,.footer-main .sc-footer-social .sc-social-label small{font-size:9px}}@media(max-width:350px){.announcement .sc-announcement-action{display:none}.footer-main .sc-footer-direct>a{overflow-wrap:anywhere}.footer-main .sc-footer-social .sc-social-label small{display:none}}.footer-main .footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px}.footer-main .footer-bottom > .wp-block-shortcode{margin:0;justify-self:center}.footer-main .footer-bottom > p:last-child{justify-self:end;text-align:right}.footer-main .footer-membership{width:164px;height:32px;display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:4px 7px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#191614;box-shadow:0 4px 12px rgba(26,18,14,.1);color:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s}.footer-main .footer-membership img{display:block;width:72px;height:auto;flex:none}.footer-main .footer-membership > span{display:block;flex:1;min-width:0;margin:0;color:rgba(255,255,255,.78);font-size:6.5px;line-height:1.1;letter-spacing:.035em;text-align:center;text-transform:uppercase;white-space:normal}.footer-main .footer-membership:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(0,0,0,.16)}@media(max-width:781px){.footer-main .footer-bottom{grid-template-columns:1fr;justify-items:start;gap:10px}.footer-main .footer-bottom > .wp-block-shortcode{grid-row:3;justify-self:start}.footer-main .footer-bottom > p:last-child{grid-row:2;justify-self:start;text-align:left}}@media(max-width:560px){.footer-main .footer-membership{width:154px;height:30px;padding:3px 6px;border-radius:7px;gap:5px}.footer-main .footer-membership img{width:68px}.footer-main .footer-membership > span{font-size:6px}}@media(prefers-reduced-motion:reduce){.footer-main .footer-membership{transition:none}.footer-main .footer-membership:hover{transform:none}}body.home .sc-hero-price small,body.home .sc-bundle-prices small,body.sc-pd-campaign.single-product .sc-pd-vat-note{display:block;margin-top:5px;font:500 11px/1.45 Manrope,Arial,sans-serif;letter-spacing:0;text-transform:none}body.home .sc-hero-price small{color:#f4dfc7}body.home .sc-bundle-prices small{color:#69574a}body.sc-pd-campaign.single-product .sc-pd-vat-note{margin:2px 0 13px;color:#66574e}
/* order-confirmation-v25.css */
body.woocommerce-order-received .wp-site-blocks > header,body.woocommerce-order-received .wp-site-blocks > footer{width:100%;max-width:100%;box-sizing:border-box}body.woocommerce-order-received .wp-site-blocks > main{width:min(100%,1260px);max-width:1260px;margin-inline:auto;padding:clamp(34px,5vw,68px) clamp(20px,5vw,64px) 90px;box-sizing:border-box;min-width:0}body.woocommerce-order-received .wp-site-blocks > main > *{max-width:100%;min-width:0}body.woocommerce-order-received .site-header{width:100%;max-width:100%;box-sizing:border-box}body.woocommerce-order-received .wc-block-order-confirmation-status h1{margin:0 0 12px;font:400 clamp(42px,5.3vw,76px)/1 'Cormorant Garamond',Georgia,serif;color:#302329;overflow-wrap:anywhere}body.woocommerce-order-received .wc-block-order-confirmation-status p{line-height:1.6}body.woocommerce-order-received .wc-block-order-confirmation-summary,body.woocommerce-order-received .wc-block-order-confirmation-totals,body.woocommerce-order-received .wc-block-order-confirmation-billing-address,body.woocommerce-order-received .wc-block-order-confirmation-shipping-address{min-width:0;overflow-wrap:anywhere}@media(max-width:781px){body.woocommerce-order-received .wp-site-blocks > main{padding:33px 20px 70px}body.woocommerce-order-received .site-header{grid-template-columns:44px minmax(0,1fr) 44px;padding-inline:16px}body.woocommerce-order-received .site-header .wordmark{min-width:0;max-width:100%;justify-self:center}body.woocommerce-order-received .site-header .wp-block-site-logo{max-width:100%;margin-inline:auto}body.woocommerce-order-received .wc-block-order-confirmation-summary li{max-width:100%;overflow-wrap:anywhere}body.woocommerce-order-received .wc-block-order-confirmation-totals table{width:100%;max-width:100%}}
/* audit-v29.css */
.footer-main .footer-links a{display:inline-flex;align-items:center;min-height:36px}.woocommerce form .show-password-input{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}body.woocommerce-account .sc-auth-intro > span{color:#79562f}body.single-product .product-eyebrow{color:#755934}body.single-product .sc-pd-archive-copy > .sc-pd-kicker{color:#67492d}body.sc-pd-campaign.single-product.woocommerce div.product p.price del,body.single-product .price del,body.single-product .price del .amount,body.single-product .price del bdi{opacity:1;color:#746257}body.page .about-v18-copy > .eyebrow{color:#745132}body.home .sc-finale .sc-finale-single-ref del,body.home .sc-finale .sc-finale-single-ref del .amount{opacity:1;color:#6e5546}body.home .sc-finale-price del,body.home .sc-finale-price del .amount{opacity:1;color:#6e5546}body.woocommerce-checkout .eyebrow{color:#745132}@media not all{body.home .unbox-chapter:nth-child(5) .unbox-kicker{color:#67492d;text-shadow:none}}
/* experience-v37.css */
.sc-offer{--offer-ink:#33292b;--offer-line:#cdbda8;--offer-bg:#fffaf2;color:var(--offer-ink);max-width:600px;font-family:Manrope,Arial,sans-serif}.sc-offer fieldset{border:0;margin:0;padding:0;min-width:0}.sc-offer legend{font-size:12px;font-weight:700;margin:0 0 10px;padding:0}.sc-offer label.sc-offer-option{display:flex;align-items:center;gap:12px;min-height:70px;padding:13px 15px;margin:0 0 8px;border:1px solid var(--offer-line);background:var(--offer-bg);color:#33292b;cursor:pointer;box-sizing:border-box}.sc-offer-option:has(input:checked){outline:2px solid #7a5a30;outline-offset:-2px;background:#f4e7d2!important}.sc-offer-option:focus-within{outline:3px solid #7a5a30;outline-offset:2px}.sc-offer input[type=radio]{appearance:auto!important;flex:none;width:18px!important;height:18px!important;min-height:0!important;margin:0!important;padding:0!important;accent-color:#644921}.sc-offer-option>span{display:flex;flex-direction:column;gap:4px;min-width:0}.sc-offer-option strong{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.4}.sc-offer-option small{font-size:12px;line-height:1.4;color:#625448}.sc-offer-option em{font:700 11px/1.3 Manrope,Arial,sans-serif;background:#61451f;color:#fff8ec;padding:3px 6px;text-transform:none;letter-spacing:0}.sc-offer-option .sc-option-price{margin-left:auto;text-align:right;flex:none;gap:3px}.sc-option-price b{font-size:20px;line-height:1.15;font-variant-numeric:tabular-nums}.sc-option-price del{font-size:12px;line-height:1.1;color:#66584d}.sc-offer-caption{display:flex;justify-content:space-between;gap:10px;margin:10px 0 12px;font-size:11px;line-height:1.5}.sc-offer .sc-offer-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:14px 18px;border:1px solid #33292b;border-radius:0;background:#33292b;color:#fff9ed;font:700 14px/1.4 Manrope,Arial,sans-serif;cursor:pointer}.sc-offer-submit:hover{background:#513a36}.sc-offer-submit:focus-visible,.sc-product-nav a:focus-visible{outline:3px solid #9d733d;outline-offset:4px}.sc-purchase-terms{margin-top:12px;border-top:1px solid var(--offer-line);font-size:13px;line-height:1.7}.sc-purchase-terms summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-weight:600}.sc-purchase-terms summary::after{content:'+';font-size:20px;font-weight:400}.sc-purchase-terms[open] summary::after{content:'−'}.sc-purchase-terms p{margin:8px 0}.sc-purchase-terms a{color:inherit;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.sc-offer-detail{color:inherit;display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-underline-offset:5px}.hero-copy .sc-offer{--offer-ink:#fff6e8;--offer-line:#e9d3aa70;--offer-bg:#fff8ec;color:#fff6e8;margin-top:20px}.hero-copy .sc-offer-submit{background:#f3d6a4;color:#33292b;border-color:#f3d6a4}.hero-copy .sc-offer-submit:hover{background:#fff0d8}.hero-copy .sc-offer legend{color:#ffdfad}body.sc-pd-campaign.woocommerce div.product form.sc-offer-form{display:block;margin:0;padding:0;border:0;max-width:none}body.sc-pd-campaign .sc-offer{margin-top:20px}body.sc-pd-campaign.woocommerce div.product .product_title{font-size:clamp(42px,4.2vw,66px);line-height:1.02;max-width:650px;margin-bottom:14px}body.sc-pd-campaign .product-eyebrow{font-size:11px;margin-bottom:14px}body.sc-pd-campaign .woocommerce-product-details__short-description{font-size:14px;padding-top:14px;line-height:1.65}body.sc-pd-campaign .purchase-notes,body.sc-pd-campaign .shipping-note{display:none}.sc-product-nav{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:18px;padding-top:12px;border-top:1px solid #cdbda8}.sc-product-nav a{display:inline-flex;align-items:center;min-height:44px;color:#574236;font:600 12px/1.4 Manrope,Arial,sans-serif;text-underline-offset:4px}#sc-product-guide,#sc-pd-gallery,#reviews{scroll-margin-top:100px}body.sc-pd-campaign .sc-pd-review-source a{min-height:44px;display:inline-flex;align-items:center;font-size:12px}body.single-product .sc-pd-mobile-bundle .sc-pd-mobile-price small{font-size:11px;letter-spacing:0}body.single-product .sc-pd-mobile-buy a{font-size:12px}body.home .sc-bundle-visual{transform:none;padding:0;background:transparent;box-shadow:none;width:100%}body.home .sc-bundle-photo{display:flex;align-items:center;justify-content:center;gap:0;width:100%;box-sizing:border-box;aspect-ratio:auto;padding:24px 0;overflow:hidden;background:transparent}body.home .sc-bundle-pack{display:block;width:33.333%;aspect-ratio:9/11;position:relative;flex:0 0 33.333%;transform:none;mix-blend-mode:multiply}body.home .sc-bundle-pack:nth-child(2){z-index:2;transform:translateY(-12px)}body.home .sc-bundle-pack img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:48% center;mix-blend-mode:normal}body.home .sc-bundle-count{transform:none;right:0;bottom:0}#sc-customer-reviews{scroll-margin-top:100px}body.home .sc-market-copy a,body.home .sc-market-source a,body.home .sc-market-review a{display:inline-flex;align-items:center;min-height:36px;font-size:12px}.sc-review-date{font:400 11px/1.5 Manrope,Arial,sans-serif;opacity:.85;margin:6px 0}.sc-proof-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 28px;padding:16px 24px;background:#f0e3cd;color:#47372e;font:500 13px/1.7 Manrope,Arial,sans-serif}.sc-proof-strip p{margin:0}.sc-proof-strip a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:5px}.sc-proof-strip strong{font-size:17px}.sc-company-info{padding:30px 0;border-top:1px solid #cdbda8;max-width:800px;font-size:14px;line-height:1.8}.sc-company-info h2{font:400 36px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 16px}.sc-company-info p{margin:7px 0}.sc-company-info a{color:inherit;text-underline-offset:4px}.sc-guest-tracking{max-width:680px;margin:0 auto;padding:0 0 50px}.sc-guest-tracking input{width:100%;box-sizing:border-box;min-height:48px;padding:12px;background:#fffdfa;border:1px solid #bbaa99;font:16px/1.4 Manrope,Arial,sans-serif}.sc-guest-tracking label{display:block;font-size:14px;margin-bottom:7px}.sc-guest-tracking button{min-height:48px;background:#33292b;color:#fff;padding:13px 24px;border:0;font:700 14px/1.5 Manrope,Arial,sans-serif;cursor:pointer}.sc-guest-tracking :is(input,button):focus-visible{outline:3px solid #9d733d;outline-offset:3px}.sc-order-progress{padding:24px;margin:20px 0;border:1px solid #cdbda8;background:#faf3e7;font:14px/1.7 Manrope,Arial,sans-serif}.sc-order-progress>span{font-size:12px}.sc-order-progress h2{margin:8px 0;font:400 34px/1.1 'Cormorant Garamond',Georgia,serif}.sc-order-progress a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.sc-whatsapp-chat{width:min(310px,calc(100vw - 30px));max-height:60vh;overflow:auto}.sc-whatsapp-chat-head{padding:10px 12px}.sc-whatsapp-chat-brand small{font-size:11px}.sc-whatsapp-chat-body{padding:12px 16px}.sc-whatsapp-chat-note{font-size:11px}.sc-whatsapp-chat-close{width:44px;height:44px}.sc-whatsapp-chat-action{font-size:12px}.footer-links a{display:inline-flex;align-items:center;min-height:36px}.sc-coupon-disclosure summary{display:list-item;cursor:pointer;min-height:44px;padding:10px 0;box-sizing:border-box;font:600 13px/1.7 Manrope,Arial,sans-serif;text-underline-offset:4px}.sc-coupon-disclosure summary:focus-visible{outline:2px solid #8a6338;outline-offset:3px}.sc-coupon-fields{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(min-width:782px){body.home .unbox-scroll{height:340svh}body.home .hero-grid{min-height:780px}body.home .hero-copy{padding-top:30px}.hero-copy .sc-offer{width:100%;max-width:480px}body.home .hero-copy h1{font-size:clamp(64px,5.2vw,90px)}}@media(max-width:781px){body.sc-pd-campaign.single-product .product-main{padding:16px 18px 0}body.sc-pd-campaign.single-product .woocommerce-breadcrumb{font-size:11px;margin-bottom:14px;line-height:1.5}body.sc-pd-campaign.single-product.woocommerce div.product div.images{margin-bottom:18px}body.sc-pd-campaign.single-product .woocommerce-product-gallery__image:first-child{height:180px!important}body.sc-pd-campaign.single-product .sc-pd-quick-views{gap:6px}body.sc-pd-campaign.single-product .sc-pd-quick-view{height:48px;flex-direction:row;padding:3px;gap:4px}body.sc-pd-campaign.single-product .sc-pd-quick-view-image{width:36px;height:38px;flex:0 0 36px}body.sc-pd-campaign.single-product .sc-pd-quick-view-label{font-size:11px}body.sc-pd-campaign.single-product .sc-pd-gallery-jump{display:none}body.sc-pd-campaign.single-product .sc-pd-gallery-jump-copy small{display:none}body.sc-pd-campaign.single-product.woocommerce div.product div.summary{padding:0;margin-bottom:25px}body.sc-pd-campaign.single-product.woocommerce div.product .product_title{font-size:34px;line-height:1.03;margin-bottom:12px}body.sc-pd-campaign .product-eyebrow{font-size:10px;letter-spacing:.14em;margin-bottom:8px}body.sc-pd-campaign .woocommerce-product-details__short-description{font-size:13px;padding-top:10px;line-height:1.6}body.sc-pd-campaign .sc-offer{margin-top:14px}.sc-offer label.sc-offer-option{padding:10px;gap:8px;min-height:66px}.sc-offer-option strong{gap:4px;font-size:13px}.sc-offer-option em{font-size:10px;padding:2px 4px}.sc-option-price b{font-size:17px}.sc-offer-option small{font-size:11px}.sc-offer-caption{font-size:11px}.sc-offer legend{font-size:12px}body.home .hero-copy .sc-offer{margin-top:14px}body.home .hero-copy{padding:30px 7% 26px;min-height:0;width:100%}body.home .hero-copy h1{max-width:65%;min-height:128px;font-size:48px;margin-bottom:18px}body.home .hero-visual .hero-real-product img{top:54px;bottom:auto;left:auto;right:5%;height:145px;width:auto;transform:none}body.home .hero-visual .hero-real-product::after{top:195px;bottom:auto;left:auto;right:5%;width:65px}body.home .hero-copy .small-note{font-size:11px;max-width:100%;margin-top:12px}body.home .hero-grid .hero-environment img{object-position:62% center}body.home .hero-grid::before{content:'';display:block;inset:0;opacity:1;background:linear-gradient(180deg,#142f4255,#193443bb 40%,#193443ee)}body.home .sc-bundle-offer{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 7% 30px}body.home .sc-bundle-photo{min-height:0;padding:20px 0}body.home .sc-bundle-visual{min-height:0;margin:0;padding:0 0 20px;max-width:440px}body.home .sc-bundle-count{font-size:11px;bottom:0;right:0}body.home .sc-bundle-copy h2{font-size:30px}body.home .sc-bundle-copy>p:not(.sc-bundle-kicker,.sc-bundle-saving){font-size:13px}body.home .sc-bundle-saving{font-size:12px}body.home .sc-bundle-prices strong{font-size:32px}body.home .sc-bundle-secondary{display:inline-flex;align-items:center;min-height:44px;font-size:12px}.sc-proof-strip{align-items:flex-start;justify-content:flex-start;gap:3px;padding:18px 22px;flex-direction:column;font-size:12px}body.single-product .sc-pd-facts{padding:32px 22px}body.single-product .sc-pd-facts-heading h2{font-size:40px}body.single-product .sc-pd-facts-answers details p{font-size:14px!important}body.single-product .sc-pd-touch{min-height:0}body.single-product .sc-pd-touch-media{min-height:240px}body.single-product .sc-pd-touch-media img{height:240px!important}body.single-product .sc-pd-touch-copy{padding:30px 24px}body.single-product .sc-pd-touch h2{font-size:44px}body.single-product .sc-pd-close h2{font-size:42px}.sc-company-info{font-size:13px;padding:24px 0}.sc-whatsapp-chat{max-height:48dvh}.sc-whatsapp-chat-time{display:none}}@media(prefers-reduced-motion:reduce){.sc-offer *{transition:none!important}.sc-product-nav{scroll-behavior:auto}}.sc-purchase-close{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,88px);align-items:center;padding:clamp(38px,5vw,76px) clamp(24px,6vw,92px);background:#3c272d;color:#fff5e5}.sc-purchase-close>*{min-width:0;margin:0}.sc-purchase-close .eyebrow{font:600 11px/1.6 Manrope,Arial,sans-serif;letter-spacing:.12em;color:#e7c691;margin:0 0 20px}.sc-purchase-close .wp-block-heading{font:400 clamp(40px,4vw,64px)/1.02 'Cormorant Garamond',Georgia,serif;letter-spacing:-.025em;margin:0 0 20px;color:inherit}.sc-purchase-close-copy>p:not(.eyebrow){max-width:400px;font:400 15px/1.8 Manrope,Arial,sans-serif;margin:0 0 22px;color:#f1decd}.sc-purchase-close .sc-purchase-help{font-size:12px!important;border-top:1px solid #ffffff30;padding-top:18px}.sc-purchase-close a{color:inherit;text-underline-offset:4px}.sc-purchase-close .sc-purchase-help a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.sc-purchase-close .sc-offer{--offer-line:#aa8d77;color:#fff5e5;margin:0;max-width:none;width:100%}.sc-purchase-close .sc-offer-submit{background:#f3d6a4;border-color:#f3d6a4;color:#33292b}.sc-purchase-close .sc-offer-submit:hover{background:#fff0d8}.sc-purchase-close .sc-purchase-terms{font-size:12px;border-color:#ffffff35}.sc-purchase-close .sc-purchase-terms p{color:#f1decd}.about-v18-hero+.sc-company-info{max-width:none!important;width:100%;box-sizing:border-box;padding:40px max(5%,calc((100vw - 1320px)/2));margin:0!important;background:#fbf5ec;border:0}.about-v18-hero+.sc-company-info p{max-width:800px}.sc-service-faq{padding:30px 0;border-top:1px solid #cdbda8}.sc-service-faq h2{font:400 36px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 16px}.sc-service-faq details{border-bottom:1px solid #d9c7b2;padding:10px 0}.sc-service-faq summary{min-height:44px;box-sizing:border-box;display:flex;align-items:center;font-size:14px}.sc-service-faq details p{font-size:14px;line-height:1.8}.sc-service-faq+.faq-v7-help{border-top:0;padding-top:0;margin-top:0}@media(max-width:781px){.sc-purchase-close{grid-template-columns:minmax(0,1fr);gap:22px;padding:34px 22px}.sc-purchase-close .wp-block-heading{font-size:42px}.sc-purchase-close .eyebrow{margin-bottom:14px}.sc-purchase-close-copy>p:not(.eyebrow){font-size:14px;margin-bottom:10px}.sc-purchase-close .sc-purchase-help{padding-top:8px}}
/* home-decision.css */
body.home .site-header{min-height:88px;padding-top:12px;padding-bottom:12px}body.home .site-header .wordmark .wp-block-site-logo img{width:210px;height:auto}body.home .hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:0;height:auto;max-height:none;overflow:hidden;background:#203e4b;gap:0}body.home .hero-grid .hero-environment{width:50%;height:100%;opacity:.2}body.home .hero-grid::before{display:none}body.home .hero-grid::after{display:none}body.home .hero-copy{width:auto;min-height:0;padding:30px clamp(26px,5vw,84px);margin:0}body.home .hero-copy .eyebrow{margin:0 0 14px;font-size:10px;letter-spacing:.17em}body.home .hero-copy h1{font-size:clamp(42px,4.2vw,64px);line-height:1;min-height:0;max-width:none;margin:0 0 14px;text-shadow:none;letter-spacing:-.025em}body.home .hero-copy .hero-intro{font-size:14px;line-height:1.65;max-width:470px;margin:0 0 12px;text-shadow:none}body.home .hero-copy .product-line{font-size:10px;margin:0 0 12px}body.home .hero-copy .sc-offer{margin-top:12px;max-width:none}body.home .hero-copy .sc-offer legend{margin-bottom:8px}body.home .hero-copy .sc-offer-option{min-height:66px;padding:10px 13px}body.home .hero-copy .sc-offer-caption{margin:7px 0 9px}body.home .hero-copy .sc-offer-submit{min-height:50px}body.home .hero-copy .sc-purchase-terms{margin-top:8px;font-size:12px}body.home .hero-copy .sc-offer-detail{font-size:12px;min-height:36px}body.home .hero-copy .small-note{margin:8px 0 0;font-size:11px;line-height:1.6;text-shadow:none;max-width:none}body.home .hero-visual{position:relative;inset:auto;width:auto;height:auto;min-height:0;display:flex;align-items:center;justify-content:center;background:#f3e8d6;margin:0;padding:44px 35px 58px;overflow:hidden}body.home .hero-visual .wp-block-image.hero-real-product{position:relative;inset:auto;width:100%;height:auto;max-width:560px;margin:0;background:transparent;mix-blend-mode:multiply}body.home .hero-visual .hero-real-product img{position:static;inset:auto;display:block;width:100%;height:auto;max-height:540px;object-fit:contain;transform:none;filter:none;mix-blend-mode:multiply}body.home .hero-visual .hero-real-product::after{display:none}body.home .hero-visual .hero-index{position:absolute;top:24px;left:30px;margin:0;color:#685345;text-shadow:none;font-size:10px}body.home .hero-visual .hero-caption{position:absolute;bottom:24px;left:30px;right:30px;margin:0;color:#685345;text-shadow:none;text-align:center;font-size:10px}body.home .sc-whatsapp-float{width:48px;height:48px;min-width:48px;padding:0;justify-content:center;right:18px;bottom:18px}body.home .sc-whatsapp-float>span{display:none}body.home .sc-whatsapp-float:focus-visible{outline:3px solid #bb8a43;outline-offset:4px}@media(max-width:781px){body.home .site-header{min-height:72px;padding:10px 4%}body.home .site-header .wordmark .wp-block-site-logo img{width:160px}body.home .hero-grid{display:block;position:relative}body.home .hero-grid .hero-environment{width:100%;height:100%}body.home .hero-copy{padding:26px 22px 22px}body.home .hero-copy .eyebrow{font-size:9px;letter-spacing:.1em;max-width:60%;margin-bottom:12px}body.home .hero-copy h1{font-size:37px;max-width:61%;min-height:104px;margin-bottom:12px;line-height:1.03}body.home .hero-copy .hero-intro{font-size:13px;line-height:1.6}body.home .hero-copy .product-line{font-size:9px}body.home .hero-visual{position:absolute;top:24px;right:18px;width:112px;height:148px;padding:5px;z-index:3;background:#f3e8d6;border-radius:2px}body.home .hero-visual .wp-block-image.hero-real-product{position:static;width:100%;height:100%}body.home .hero-visual .hero-real-product img{position:static;width:100%;height:100%;object-fit:contain;transform:none}body.home .hero-visual .hero-caption,body.home .hero-visual .hero-index{display:none}body.home .hero-copy .sc-offer-option{padding:10px;gap:8px}body.home .hero-copy .sc-offer-option strong{font-size:13px}body.home .hero-copy .sc-option-price b{font-size:17px}body.home .sc-whatsapp-float{bottom:14px;right:12px;width:44px;height:44px;min-width:44px}}@media(max-width:359px){body.home .hero-visual{width:92px;right:14px}body.home .hero-copy{padding-left:16px;padding-right:16px}body.home .hero-copy h1{font-size:32px}}.sc-story-detail-link a{display:inline-flex;align-items:center;min-height:44px;font:600 13px/1.6 Manrope,Arial,sans-serif;color:inherit;text-underline-offset:5px}.sc-story-detail-link a:focus-visible{outline:3px solid #9d733d;outline-offset:4px}
/* account-workspace.css */
body.woocommerce-account{--sc-account-ink:#30252b;--sc-account-muted:#665b58;--sc-account-line:#ddd1c4;--sc-account-paper:#fffdfa;--sc-account-soft:#f3ece3}body.woocommerce-account main.standard-page{box-sizing:border-box;width:100%;max-width:1240px!important;margin-inline:auto!important;padding:36px 40px 64px;color:var(--sc-account-ink)}body.woocommerce-account main.standard-page>.entry-content{max-width:none!important;width:100%;margin-top:0}body.woocommerce-account main.standard-page>.sc-account-page-head{max-width:none!important;margin-inline:0!important;width:100%}body.woocommerce-account main.standard-page .entry-content>.woocommerce{max-width:none!important;width:100%;margin-inline:0!important}body.woocommerce-account .sc-account-page-head{margin:0 0 28px;padding:0 0 24px;border-bottom:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-page-head .sc-account-eyebrow{font-size:10px;font-weight:650;letter-spacing:.13em;color:#805e38;margin:0 0 10px}body.woocommerce-account .sc-account-page-head h1{font:500 clamp(32px,3.1vw,44px)/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.02em;margin:0 0 10px}body.woocommerce-account .sc-account-page-head>p:last-child{font-size:14px;line-height:1.65;color:var(--sc-account-muted);margin:0;max-width:720px}body.woocommerce-account .woocommerce{font-size:14px;line-height:1.65;color:var(--sc-account-ink)}body.woocommerce-account .woocommerce :is(a,button,input,select,textarea):focus-visible{outline:2px solid #896332;outline-offset:3px}body.woocommerce-account .sc-account-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start}body.woocommerce-account .sc-account-layout>*{min-width:0}body.woocommerce-account .sc-account-rail{background:var(--sc-account-paper);border:1px solid var(--sc-account-line);padding:18px 12px 12px;border-radius:4px}body.woocommerce-account .sc-account-identity{display:flex;gap:10px;align-items:center;padding:0 4px 18px;margin-bottom:10px;border-bottom:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#392a30;color:#f4e3c8;font-size:16px;flex:none;text-transform:uppercase}body.woocommerce-account .sc-account-identity>div{min-width:0}body.woocommerce-account .sc-account-identity strong{font-size:13px;display:block;overflow-wrap:anywhere}body.woocommerce-account .sc-account-identity>div>span{display:block;font-size:11px;line-height:1.5;color:var(--sc-account-muted);overflow-wrap:anywhere;margin-top:3px}body.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;padding:0;border:0;background:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;display:block;padding:0;margin:0;overflow:visible}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:2px 0;border:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px;box-sizing:border-box;color:var(--sc-account-ink);font-size:13px;font-weight:500;text-decoration:none;border-radius:3px;line-height:1.4;white-space:normal}body.woocommerce-account .woocommerce-MyAccount-navigation a svg{flex:none;color:#806349}body.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:var(--sc-account-soft)}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:#392a30;color:#fff7e9}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a svg{color:#e3c799}body.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-top:1px solid var(--sc-account-line);margin-top:10px;padding-top:6px}body.woocommerce-account .sc-account-rail-help{display:flex;gap:10px;padding:16px 8px 4px;margin-top:8px;border-top:1px solid var(--sc-account-line);font-size:11px;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-rail-help strong{font-size:12px;display:block;color:var(--sc-account-ink)}body.woocommerce-account .sc-account-rail-help a{display:inline-block;padding:4px 0;color:var(--sc-account-muted);text-underline-offset:3px}body.woocommerce-account .sc-account-content.woocommerce-MyAccount-content{float:none;width:100%;padding:0;min-width:0;margin:0}body.woocommerce-account .sc-account-content :is(h2,h3),body.woocommerce-account .sc-auth-panel h2,body.woocommerce-account .sc-account-form h2{font-family:inherit;font-size:20px;line-height:1.35;font-weight:600;margin:0 0 12px;letter-spacing:-.025em}body.woocommerce-account .sc-account-welcome{margin-bottom:22px}body.woocommerce-account .sc-account-welcome h2{font-size:24px;margin-bottom:6px}body.woocommerce-account .sc-account-welcome p{margin:0;color:var(--sc-account-muted);font-size:13px}body.woocommerce-account .sc-account-panel,body.woocommerce-account .sc-address-card,body.woocommerce-account .sc-account-form{background:var(--sc-account-paper);border:1px solid var(--sc-account-line);border-radius:4px;padding:24px;margin:0 0 20px;box-sizing:border-box}body.woocommerce-account .sc-account-section-head{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-section-head h3{font-size:17px;margin:0}body.woocommerce-account .sc-account-section-head>a{font-size:12px;color:#76522f;text-underline-offset:4px}body.woocommerce-account .sc-account-empty h3,body.woocommerce-account .sc-account-orders-empty h2{font-size:20px;margin:0 0 8px}body.woocommerce-account .sc-account-empty p,body.woocommerce-account .sc-account-orders-empty p{font-size:14px;color:var(--sc-account-muted);max-width:570px;margin:0 0 20px}body.woocommerce-account .sc-account-button,body.woocommerce-account .woocommerce :is(button.button,a.button){display:inline-flex;justify-content:center;align-items:center;gap:12px;box-sizing:border-box;min-height:46px;padding:11px 20px!important;background:#392a30;color:#fff7ed!important;border:1px solid #392a30;border-radius:3px;text-decoration:none!important;font-family:inherit;font-size:13px!important;font-weight:600;line-height:1.45;cursor:pointer;max-width:100%;white-space:normal;text-align:center;float:none}body.woocommerce-account .sc-account-button:hover,body.woocommerce-account .woocommerce :is(button.button,a.button):hover{background:#5c3f47;border-color:#5c3f47}body.woocommerce-account .sc-account-button-secondary{background:transparent;color:var(--sc-account-ink)!important;border-color:#b9a38d}body.woocommerce-account .sc-account-button-secondary:hover{background:var(--sc-account-soft);border-color:#806349}body.woocommerce-account .sc-account-order-row{display:grid;grid-template-columns:1fr 1.3fr 1.3fr 1.1fr;gap:16px;margin:0 0 22px;align-items:start}body.woocommerce-account .sc-account-order-row>div,body.woocommerce-account .sc-account-order-summary>div{display:flex;flex-direction:column;gap:6px;min-width:0}body.woocommerce-account :is(.sc-account-order-row,.sc-account-order-summary)>div>span{font-size:11px;color:var(--sc-account-muted)}body.woocommerce-account :is(.sc-account-order-row,.sc-account-order-summary) strong{font-size:13px;overflow-wrap:anywhere}body.woocommerce-account .sc-account-status{display:inline-block;background:#f2e7ce;color:#70521e;padding:5px 9px;border-radius:3px;font-size:12px!important;font-weight:600;line-height:1.4;width:fit-content}body.woocommerce-account :is(.sc-status-processing,.sc-status-completed){color:#285943;background:#e2eee7}body.woocommerce-account :is(.sc-status-cancelled,.sc-status-failed,.sc-status-refunded){color:#823e41;background:#f2e2e2}body.woocommerce-account .sc-account-shortcuts{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--sc-account-line);background:var(--sc-account-paper);border-radius:4px}body.woocommerce-account .sc-account-shortcuts>a{display:flex;gap:14px;align-items:center;padding:20px;text-decoration:none;color:var(--sc-account-ink);min-width:0}body.woocommerce-account .sc-account-shortcuts>a+a{border-left:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-shortcuts>a:hover{background:var(--sc-account-soft)}body.woocommerce-account .sc-account-shortcuts svg{flex:none;color:#805e38}body.woocommerce-account .sc-account-shortcuts strong{display:block;font-size:14px;font-weight:600}body.woocommerce-account .sc-account-shortcuts small{display:block;font-size:12px;color:var(--sc-account-muted);margin-top:5px;line-height:1.55}body.woocommerce-account .sc-account-shortcuts>a>span:last-child{margin-left:auto}body.woocommerce-account .sc-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}body.woocommerce-account .sc-address-card{display:flex;flex-direction:column;margin:0;padding:22px;min-width:0}body.woocommerce-account .sc-address-card header{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:20px}body.woocommerce-account .sc-address-card header svg{color:#805e38;flex:none}body.woocommerce-account .sc-address-card h2{font-size:17px;margin:0;letter-spacing:-.025em}body.woocommerce-account .sc-address-state{font-size:10px;background:var(--sc-account-soft);padding:3px 7px;margin-left:auto;color:var(--sc-account-muted);border-radius:3px}body.woocommerce-account .sc-address-card address,body.woocommerce-account .sc-address-empty{font-style:normal;font-size:14px;color:var(--sc-account-muted);line-height:1.75;margin:0 0 24px;overflow-wrap:anywhere}body.woocommerce-account .sc-address-card .sc-account-button{align-self:flex-start;margin-top:auto}body.woocommerce-account .sc-account-footnote{font-size:12px;line-height:1.7;color:var(--sc-account-muted);margin:18px 0 0;max-width:720px}body.woocommerce-account .sc-account-footnote a{color:var(--sc-account-ink);text-underline-offset:3px}body.woocommerce-account .sc-account-back{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0 14px;font-size:13px;color:var(--sc-account-muted);text-underline-offset:4px}body.woocommerce-account .woocommerce .sc-account-content form.sc-account-form{width:100%;max-width:760px!important;margin:0}body.woocommerce-account .sc-account-form-head{border-bottom:1px solid var(--sc-account-line);padding:0 0 18px;margin:0 0 22px}body.woocommerce-account .sc-account-form-head h2{font-size:18px;margin:0 0 5px}body.woocommerce-account .sc-account-form-head p{font-size:12px;color:var(--sc-account-muted);margin:0}body.woocommerce-account .sc-account-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}body.woocommerce-account .sc-account-field-grid>.sc-field-wide,body.woocommerce-account .sc-account-field-grid>.form-row-wide{grid-column:1/-1}body.woocommerce-account .sc-account-field-grid>.form-row{margin:0;float:none;width:100%;min-width:0;clear:none}body.woocommerce-account .sc-account-field-grid>:is(#billing_state_field,#billing_city_field,#shipping_state_field,#shipping_city_field){grid-column:auto}body.woocommerce-account .woocommerce form .form-row{padding:0;margin-bottom:18px}body.woocommerce-account .woocommerce form label{display:block;font-size:13px;font-weight:500;margin:0 0 7px;color:var(--sc-account-ink);line-height:1.5}body.woocommerce-account .woocommerce form :is(input.input-text,select,textarea){box-sizing:border-box;width:100%;min-height:46px;border:1px solid #baa998;border-radius:3px;background:#fffdfa;font-family:inherit;font-size:15px;line-height:1.5;color:var(--sc-account-ink);padding:10px 12px;box-shadow:none}body.woocommerce-account .woocommerce form input.input-text{font-size:15px;line-height:1.5;font-family:inherit}body.woocommerce-account .woocommerce form :is(input.input-text,select,textarea):focus{border-color:#805e38}body.woocommerce-account .woocommerce form input[aria-invalid=true]{border-color:#a24446}body.woocommerce-account .woocommerce form input::placeholder{color:#897e77;font-size:13px;opacity:1}body.woocommerce-account .woocommerce form .optional{font-size:11px;color:var(--sc-account-muted);font-weight:400}body.woocommerce-account .sc-account-field-grid .select2-container{max-width:100%;width:100%!important}body.woocommerce-account .select2-container .select2-selection--single{height:46px;min-height:46px;background:var(--sc-account-paper);border:1px solid #baa998;border-radius:3px}body.woocommerce-account .select2-container .select2-selection--single .select2-selection__rendered{padding:0 34px 0 12px;line-height:44px;font-size:15px;color:var(--sc-account-ink)}body.woocommerce-account .select2-container .select2-selection--single .select2-selection__arrow{height:44px;right:8px}body.woocommerce-account .select2-dropdown{border-color:#baa998;box-sizing:border-box}body.woocommerce-account .select2-results__option{padding:10px 12px;font-size:14px;line-height:1.5}body.woocommerce-account .select2-search__field{font-size:16px!important;min-height:40px}body.woocommerce-account .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#392a30;color:#fff7ed}body.woocommerce-account .sc-field-hint{display:block;font-size:12px;line-height:1.6;color:var(--sc-account-muted);margin:7px 0 0}body.woocommerce-account .sc-account-password-group{border:0;border-top:1px solid var(--sc-account-line);padding:22px 0 0;margin:26px 0 0;min-width:0}body.woocommerce-account .sc-account-password-group legend{font-size:18px;font-family:inherit;font-weight:600;padding-right:12px}body.woocommerce-account .sc-account-password-group>p.sc-field-hint{margin:0 0 18px}body.woocommerce-account .sc-account-form-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--sc-account-line);padding-top:22px;margin-top:24px}body.woocommerce-account .sc-account-form-actions>a{font-size:13px;color:var(--sc-account-muted);min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}body.woocommerce-account .sc-password-field{position:relative;display:block;width:100%}body.woocommerce-account .sc-password-field input.input-text{padding-right:76px}body.woocommerce-account .sc-password-toggle{position:absolute;right:1px;top:1px;bottom:1px;min-width:68px;border:0;background:transparent;color:#715332;font:500 12px/1 inherit;cursor:pointer;padding:0 10px;border-radius:2px}body.woocommerce-account .sc-password-toggle:hover{background:var(--sc-account-soft)}body.woocommerce-account .password-input{width:100%;display:block}body.woocommerce-account .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){border:1px solid #d5c2a2;border-left:3px solid #926c3e;background:#f8f1e5;color:var(--sc-account-ink);padding:15px 18px;margin:0 0 22px;line-height:1.65;font-size:13px;list-style:none;overflow-wrap:anywhere}body.woocommerce-account .woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{display:none}body.woocommerce-account .woocommerce .woocommerce-error{background:#f9eeee;border-color:#d6a5a5;border-left-color:#a24446}body.woocommerce-account .woocommerce .woocommerce-message{background:#edf4ee;border-color:#acc8b4;border-left-color:#467457}body.woocommerce-account .woocommerce :is(.woocommerce-error,.woocommerce-info,.woocommerce-message) a{color:inherit;text-underline-offset:3px}body.woocommerce-account .woocommerce .woocommerce-info:has(.button){display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}body.woocommerce-account .sc-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}body.woocommerce-account .sc-auth-panel{padding:28px;border:1px solid var(--sc-account-line);background:var(--sc-account-paper);border-radius:4px;min-width:0}body.woocommerce-account .sc-auth-panel h2{font-size:22px;margin:0 0 8px}body.woocommerce-account .sc-auth-description{font-size:13px;line-height:1.7;color:var(--sc-account-muted);margin:0 0 24px;max-width:420px}body.woocommerce-account .sc-auth-panel form{margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important}body.woocommerce-account .sc-auth-register{border-top:3px solid #a37c46;padding-top:26px}body.woocommerce-account .sc-login-options{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;margin:2px 0 20px}body.woocommerce-account .sc-login-options label{display:flex!important;align-items:center;gap:8px;margin:0!important;min-height:44px;font-size:12px!important;cursor:pointer}body.woocommerce-account .sc-login-options input{height:16px;width:16px;accent-color:#392a30;margin:0}body.woocommerce-account .sc-login-options>a{min-height:44px;display:inline-flex;align-items:center;color:#715332;text-underline-offset:4px}body.woocommerce-account .sc-auth-submit{margin:0!important}body.woocommerce-account .sc-auth-submit button{width:100%}body.woocommerce-account .sc-auth-password-note{font-size:13px;background:var(--sc-account-soft);padding:14px 16px;line-height:1.7;margin:0 0 20px}body.woocommerce-account .woocommerce-privacy-policy-text{font-size:12px;line-height:1.75;color:var(--sc-account-muted);margin:0 0 22px}body.woocommerce-account .woocommerce-privacy-policy-text a{color:var(--sc-account-ink);text-underline-offset:3px}body.woocommerce-account .sc-account-guest{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 0;margin-top:26px;border-top:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-guest strong{font-size:14px;font-weight:600}body.woocommerce-account .sc-account-guest p{font-size:13px;color:var(--sc-account-muted);margin:5px 0 0}body.woocommerce-account .sc-account-guest>a{font-size:13px;color:#715332;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap;text-underline-offset:4px}body.woocommerce-account .sc-recovery-form{max-width:600px}body.woocommerce-account .sc-account-content table.shop_table{border:1px solid var(--sc-account-line);border-collapse:separate;border-spacing:0;border-radius:4px;background:var(--sc-account-paper);width:100%;margin:0 0 22px}body.woocommerce-account .sc-account-content table.shop_table :is(td,th){padding:16px 14px;border:0;border-bottom:1px solid var(--sc-account-line);font-size:13px;font-weight:400;text-align:left;vertical-align:middle;line-height:1.65;overflow-wrap:anywhere}body.woocommerce-account .sc-account-content table.shop_table thead th{background:var(--sc-account-soft);font-size:11px;font-weight:600;letter-spacing:.02em}body.woocommerce-account .sc-account-content table.shop_table tbody tr:last-child>*{border-bottom:0}body.woocommerce-account .sc-account-content table.shop_table tbody th a{font-weight:600;color:var(--sc-account-ink);text-underline-offset:3px}body.woocommerce-account .sc-order-item-count{display:block;color:var(--sc-account-muted);font-size:11px;margin-top:3px}body.woocommerce-account .sc-account-content .woocommerce-orders-table__cell-order-actions .button{font-size:11px!important;min-height:40px;padding:9px 11px!important;margin:3px;gap:4px}body.woocommerce-account .sc-account-content .woocommerce-orders-table__cell-order-actions .button.cancel{background:transparent;color:#823e41!important;border-color:#c8a5a4}body.woocommerce-account .sc-account-order-summary{display:grid;grid-template-columns:1fr 1.3fr 1.3fr;gap:20px;padding:22px;background:var(--sc-account-paper);border:1px solid var(--sc-account-line);border-radius:4px;margin-bottom:22px}body.woocommerce-account .sc-account-order-summary h2{font-size:24px;margin:0}body.woocommerce-account .sc-order-progress{padding:20px 22px;border:1px solid var(--sc-account-line);background:var(--sc-account-soft);margin:0 0 22px}body.woocommerce-account .sc-order-progress h2{font-size:19px;margin:6px 0 8px}body.woocommerce-account .sc-order-progress>span{font-size:11px;color:var(--sc-account-muted)}body.woocommerce-account .sc-order-progress p{font-size:13px;line-height:1.7;margin:0 0 10px}body.woocommerce-account .sc-order-progress a{font-size:12px;color:#715332;text-underline-offset:3px}body.woocommerce-account .woocommerce-order-details>h2,body.woocommerce-account .woocommerce-customer-details>h2{font-size:19px;margin:24px 0 16px}body.woocommerce-account .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:18px}body.woocommerce-account .woocommerce-columns--addresses .woocommerce-column{float:none;width:auto;min-width:0}body.woocommerce-account .woocommerce-customer-details address{padding:20px;border:1px solid var(--sc-account-line);background:var(--sc-account-paper);border-radius:4px;font-style:normal;font-size:13px;line-height:1.8;overflow-wrap:anywhere;height:auto}body.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{font-size:16px;margin:0 0 12px}body.woocommerce-account .sc-account-updates h2{font-size:17px}body.woocommerce-account .sc-account-updates ol{padding-left:20px;margin:0}body.woocommerce-account .sc-account-updates time{font-size:11px;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-updates li p{margin:4px 0 0;font-size:13px}body.woocommerce-account .woocommerce-pagination{display:flex;justify-content:space-between;gap:16px}body.woocommerce-account .woocommerce form .sc-account-field-grid>.form-row{margin:0}body.woocommerce-account .sc-account-content>p.sc-account-footnote{margin:20px 0 0}body.woocommerce-account .woocommerce .wc-block-components-notice-banner{border:1px solid #d5c2a2;border-left:3px solid #926c3e;background:#f8f1e5;color:var(--sc-account-ink);padding:15px 18px!important;margin:0 0 22px;font-size:13px;line-height:1.65;gap:10px}body.woocommerce-account .woocommerce .wc-block-components-notice-banner.is-success{background:#edf4ee;border-color:#acc8b4;border-left-color:#467457}body.woocommerce-account .woocommerce .wc-block-components-notice-banner.is-error{background:#f9eeee;border-color:#d6a5a5;border-left-color:#a24446}body.woocommerce-account .woocommerce .wc-block-components-notice-banner>svg{display:none}body.woocommerce-account .woocommerce .wc-block-components-notice-banner__content{min-width:0;overflow-wrap:anywhere}body.woocommerce-account .woocommerce .wc-block-components-notice-banner__content ul{margin:8px 0 0;padding-left:18px;font-size:13px}body.woocommerce-account .woocommerce .wc-block-components-notice-banner__content li{margin:4px 0}body.woocommerce-account .woocommerce .wc-block-components-notice-banner a.button{margin:0 0 8px 12px!important;min-height:44px;padding:10px 14px!important;float:right;background:#392a30!important;color:#fffaf1!important;border:1px solid #392a30!important;text-decoration:none!important}@media(max-width:480px){body.woocommerce-account .woocommerce .wc-block-components-notice-banner a.button{float:none;display:flex;width:100%;justify-content:center;margin:0 0 12px!important}}body.woocommerce-account .sc-account-bank{margin-top:24px}body.woocommerce-account .sc-account-bank h2{font-size:18px}body.woocommerce-account .sc-account-bank h3{font-size:15px;margin:18px 0 12px}body.woocommerce-account .sc-account-bank p{font-size:13px;margin:0 0 14px;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-bank .wc-bacs-bank-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:18px;background:var(--sc-account-soft);margin:12px 0 0}body.woocommerce-account .sc-account-bank .wc-bacs-bank-details li{float:none;border:0;padding:0;margin:0;min-width:0;font-size:11px;text-transform:none;line-height:1.6;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-bank .wc-bacs-bank-details strong{display:block;font-size:13px;color:var(--sc-account-ink);overflow-wrap:anywhere;margin-top:5px}@media(max-width:480px){body.woocommerce-account .sc-account-field-grid>:is(#billing_state_field,#billing_city_field,#shipping_state_field,#shipping_city_field){grid-column:1/-1}body.woocommerce-account .sc-account-identity>div>span{display:none}body.woocommerce-account .sc-account-identity{padding-bottom:10px}body.woocommerce-account .sc-account-avatar{width:30px;height:30px;font-size:13px}body.woocommerce-account .sc-account-bank .wc-bacs-bank-details{grid-template-columns:1fr}}@media(max-width:1050px){body.woocommerce-account main.standard-page{padding:30px 28px 56px}body.woocommerce-account .sc-account-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}body.woocommerce-account .sc-address-grid{grid-template-columns:1fr}body.woocommerce-account .sc-account-order-row{grid-template-columns:1fr 1fr}body.woocommerce-account .sc-account-shortcuts{grid-template-columns:1fr}body.woocommerce-account .sc-account-shortcuts>a+a{border-left:0;border-top:1px solid var(--sc-account-line)}}@media(max-width:760px){body.woocommerce-account main.standard-page{padding:26px 20px 44px}body.woocommerce-account .sc-account-page-head{padding-bottom:20px;margin-bottom:20px}body.woocommerce-account .sc-account-layout{display:block}body.woocommerce-account .sc-account-rail{padding:12px;margin-bottom:22px}body.woocommerce-account .sc-account-identity{padding:0 2px 12px;margin-bottom:8px}body.woocommerce-account .sc-account-rail-help{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:1fr 1fr;gap:4px}body.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}body.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:12px;padding:10px;min-height:44px;gap:8px}body.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border:0;padding:0;margin:0;grid-column:1/-1}body.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a{min-height:40px;font-size:11px;justify-content:flex-end;color:var(--sc-account-muted)}body.woocommerce-account .sc-auth-grid{grid-template-columns:1fr}body.woocommerce-account .sc-account-guest{display:block}body.woocommerce-account .sc-account-guest>a{margin-top:10px}body.woocommerce-account .sc-account-order-summary{grid-template-columns:1fr 1fr;gap:16px}body.woocommerce-account .sc-account-order-summary>div:first-child{grid-column:1/-1}body.woocommerce-account .woocommerce-columns--addresses{grid-template-columns:1fr}body.woocommerce-account .sc-account-content .woocommerce-orders-table thead{display:none}body.woocommerce-account .sc-account-content .woocommerce-orders-table,body.woocommerce-account .sc-account-content .woocommerce-orders-table tbody{display:block;border:0;background:none}body.woocommerce-account .sc-account-content .woocommerce-orders-table tbody tr{display:block;background:var(--sc-account-paper);border:1px solid var(--sc-account-line);border-radius:4px;margin:0 0 16px;padding:8px 16px}body.woocommerce-account .sc-account-content .woocommerce-orders-table tbody tr>*{display:flex;align-items:center;justify-content:space-between;gap:16px;width:auto;padding:10px 0!important;text-align:right!important;border-bottom:1px solid var(--sc-account-line)}body.woocommerce-account .sc-account-content .woocommerce-orders-table tbody th::before{content:attr(data-title);font-size:12px;font-weight:400;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-content .woocommerce-orders-table td::before{font-size:12px;font-weight:400;color:var(--sc-account-muted)}body.woocommerce-account .sc-account-content .woocommerce-orders-table td.woocommerce-orders-table__cell-order-total{display:block}body.woocommerce-account .sc-account-content .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{display:flex;justify-content:flex-end;flex-wrap:wrap}body.woocommerce-account .sc-account-content .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions::before{display:none}}@media(max-width:480px){body.woocommerce-account .sc-account-page-head h1{font-size:34px}body.woocommerce-account .sc-account-page-head>p:last-child{font-size:13px}body.woocommerce-account .sc-account-panel,body.woocommerce-account .sc-account-form,body.woocommerce-account .sc-auth-panel,body.woocommerce-account .sc-address-card{padding:20px}body.woocommerce-account .sc-account-field-grid{grid-template-columns:1fr;gap:16px}body.woocommerce-account .sc-account-field-grid>*{grid-column:1/-1}body.woocommerce-account .woocommerce form input.input-text{font-size:16px}body.woocommerce-account .sc-account-section-head{align-items:start;gap:10px}body.woocommerce-account .sc-account-section-head>a{font-size:11px}body.woocommerce-account .sc-account-form-actions button{width:100%}body.woocommerce-account .sc-account-form-actions{gap:10px;justify-content:space-between}body.woocommerce-account .sc-address-card header{margin-bottom:16px}body.woocommerce-account .sc-address-state{margin-left:auto}body.woocommerce-account .sc-address-card .sc-account-button{width:100%;justify-content:space-between}body.woocommerce-account .sc-account-shortcuts>a{padding:18px}body.woocommerce-account .sc-account-content .woocommerce-order-details table.shop_table :is(th,td){padding:12px 10px;font-size:12px}body.woocommerce-account .sc-account-content .woocommerce-order-details table.shop_table td.product-total{white-space:nowrap}}@media(prefers-reduced-motion:reduce){body.woocommerce-account *,body.woocommerce-account *::before,body.woocommerce-account *::after{transition:none!important;animation:none!important}}
/* site.css */
body .wp-block-heading:not(.sx-hero-title):not(.sx-chapter-title):not(.sx-section-title){letter-spacing: -.012em !important;word-spacing: .02em}body footer h3.wp-block-heading,body .footer-main h3.wp-block-heading{font-size: 11px !important;letter-spacing: .18em !important}body .sc-whatsapp-float{width: 54px !important;height: 54px !important;min-width: 54px !important;padding: 0 !important;border-radius: 50% !important;justify-content: center !important;right: 18px !important;bottom: calc(18px + env(safe-area-inset-bottom)) !important;box-shadow: 0 10px 28px rgba(22,60,46,.28) !important;transition: bottom .3s ease,transform .2s ease !important}body .sc-whatsapp-float > span{display: none !important}body .sc-whatsapp-chat{display: none !important}body.woocommerce-cart .sc-whatsapp-float,body.woocommerce-checkout .sc-whatsapp-float,body.woocommerce-account .sc-whatsapp-float{display: none !important}body.has-buybar .sc-whatsapp-float{bottom: calc(86px + env(safe-area-inset-bottom)) !important}body .sc-whatsapp-float.is-aside{transform: translateX(calc(100% + 24px)) !important;visibility: hidden;transition: transform .3s ease,visibility 0s .3s !important}.sx-buybar{display: none}@media (max-width: 781px){.sx-buybar{position: fixed;left: 10px;right: 10px;bottom: calc(10px + env(safe-area-inset-bottom));z-index: 60;display: grid;grid-template-columns: 1fr 1.35fr;gap: 6px;padding: 6px;background: rgba(48,35,41,.96);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-radius: 6px;box-shadow: 0 14px 34px rgba(30,18,22,.32);transform: translateY(140%);transition: transform .35s cubic-bezier(.2,.8,.2,1)}.sx-buybar.is-visible{transform: none}.sx-buybar[hidden]{display: none}.sx-buybar a{display: grid;gap: 2px;align-content: center;min-height: 52px;padding: 6px 12px;border-radius: 4px;text-decoration: none;color: #fbf1e3;font-family: Manrope,Arial,sans-serif}.sx-buybar a small{font-size: 10.5px;letter-spacing: .02em;opacity: .8}.sx-buybar a strong{font-size: 15px;font-weight: 700}.sx-buybar a strong bdi,.sx-buybar a strong .amount{color: inherit}.sx-buybar-three{background: #f4d9a6;color: #302329 !important}.sx-buybar-one{border: 1px solid rgba(251,241,227,.28)}}@media (prefers-reduced-motion: reduce){.sx-buybar{transition: none}}@media (min-width: 900px){body .footer-top{grid-template-columns: 1.5fr 1fr 1fr 1fr !important;gap: 48px !important}body .footer-top > div:nth-child(3){grid-column: auto !important}}@media (max-width: 899px){body .footer-top{grid-template-columns: repeat(2,minmax(0,1fr)) !important}body .footer-top > div:first-child{grid-column: 1 / -1 !important}}.sx-footer-legal .footer-links button{all: unset;cursor: pointer;font: inherit;color: inherit;display: inline-flex;align-items: center;min-height: 36px;line-height: 1.35}.sx-footer-legal .footer-links button:hover,.sx-footer-legal .footer-links button:focus-visible{text-decoration: underline;text-underline-offset: 4px}.sx-footer-trust{grid-column: 1 / -1;width: 100%;max-width: none !important;border-top: 1px solid rgba(233,221,202,.14);padding: 22px 0 6px}.sx-footer-assurances{list-style: none;margin: 0 0 14px;padding: 0;display: flex;flex-wrap: wrap;gap: 8px 22px;font: 600 12px/1.4 Manrope,Arial,sans-serif;color: #e9ddca}.sx-footer-assurances li::before{content: '✓';color: #caa05e;margin-right: 8px}body .sx-footer-trust .sx-footer-seller{margin: 0;font: 400 11.5px/1.7 Manrope,Arial,sans-serif;color: rgba(233,221,202,.7);max-width: 980px !important;width: auto !important}.sx-footer-seller a{color: inherit}.sx-ship-meter{margin: 0 0 22px;padding: 16px 18px;background: #f4ebdd;border: 1px solid #e3d4bf}.sx-ship-meter p{margin: 0 0 10px;font: 500 14px/1.5 Manrope,Arial,sans-serif;color: #302329}.sx-ship-bar{display: block;height: 6px;background: #e3d4bf;border-radius: 3px;overflow: hidden}.sx-ship-bar span{display: block;height: 100%;background: linear-gradient(90deg,#b8893a,#d9692b);border-radius: 3px}.sx-consent{position: fixed;z-index: 80;left: 16px;bottom: 16px;max-width: 420px;padding: 20px 20px 18px;background: #fbf7f0;color: #302329;border: 1px solid #e0d2bd;box-shadow: 0 20px 50px rgba(30,18,22,.22);font: 400 13.5px/1.55 Manrope,Arial,sans-serif}.sx-consent p{margin: 0 0 10px}.sx-consent a{color: inherit;text-underline-offset: 3px}.sx-consent-title{font: 600 14px/1.3 Manrope,Arial,sans-serif}.sx-consent-options{display: flex;flex-wrap: wrap;gap: 8px 16px;margin: 4px 0 14px}.sx-consent-options label{display: inline-flex;gap: 6px;align-items: center}.sx-consent-actions{display: flex;flex-wrap: wrap;gap: 8px}.sx-consent-actions button{min-height: 40px;padding: 0 14px;font: 600 13px/1 Manrope,Arial,sans-serif;background: transparent;color: #302329;border: 1px solid #c7b8a8;border-radius: 2px;cursor: pointer}.sx-consent-actions button.is-primary{background: #302329;color: #fbf1e3;border-color: #302329}.sx-consent-actions button:focus-visible{outline: 2px solid #d9692b;outline-offset: 2px}@media (max-width: 781px){.sx-consent{left: 10px;right: 10px;bottom: 10px;max-width: none}}body .wp-block-details > summary{display: flex !important;align-items: center !important;justify-content: space-between;gap: 18px}body .wp-block-details > summary::after{align-self: center !important;margin-top: 0 !important}body .wp-block-navigation__responsive-container-open,body .wp-block-navigation__responsive-container-close{min-width: 44px;min-height: 44px;display: inline-flex;align-items: center;justify-content: center}@media (max-width: 781px){body.home .hero-grid{display: flex;flex-direction: column}body.home .hero-grid .hero-visual{position: relative;inset: auto;order: -1;z-index: 3;width: 100%;height: auto;min-height: 0;opacity: 1;padding: 14px 0 6px;background: #f3e8d6}body.home .hero-grid .hero-visual .wp-block-image{width: 100%;max-width: none}body.home .hero-grid .hero-visual img{width: 100%;height: min(72vw,330px);object-fit: contain;transform: none}body.home .hero-grid .hero-visual .hero-index{display: none}body.home .hero-grid .hero-visual .hero-caption{display: none}body.home .hero-grid .hero-copy{padding-top: 26px}}body .text-link{border-bottom: 0 !important;padding-bottom: 0 !important}body .text-link a{display: inline-block !important;min-height: 0 !important;margin-top: 15px !important;padding: 14px 0 8px !important}@media (min-width: 782px){body.home .unbox-scroll .sc-finale .sc-story-detail-link{top: calc(54% + 40px);left: 5%;margin: 0 !important}}@media (max-width: 781px){body.home .unbox-chapters > .unbox-chapter:nth-child(1){background-position: 0 0,86% 50% !important}}body .standard-page .sc-company-info{max-width: none !important;margin: 72px 0 0 !important}body.woocommerce ul.products li.product .onsale{top: 18px !important;right: 18px !important;left: auto !important;margin: 0 !important;min-width: 0 !important;min-height: 0 !important;padding: 9px 13px !important;border-radius: 2px !important;background: #302329 !important;color: #f4d9a6 !important;font: 600 11px/1 Manrope,Arial,sans-serif !important;letter-spacing: .1em;text-transform: uppercase}body.home .hero-grid .hero-environment picture{display: contents}@media (max-width: 520px){body.home .hero-grid .hero-environment img{object-position: 50% 50% !important}}body.woocommerce ul.products li.product .sc-shop-product-copy{margin-bottom: 22px !important}@media (max-width: 781px){body .announcement .sc-announcement-product,body .hero-copy .eyebrow,body .hero-copy .product-line,body .sc-market-eyebrow,body .unbox-chapter .unbox-kicker,body .story-copy .eyebrow,body .brand-copy .eyebrow,body .faq-intro .eyebrow,body .brand-video figcaption,body .sc-bundle-kicker{font-size: 10.5px !important}body .sc-market-byline,body .sc-market-count,body .sc-market-all a{font-size: 12px !important}body .sc-market-position{font-size: 11px !important}body .hero-copy .small-note,body .sc-offer-caption span{font-size: 12px !important}body.home .sc-finale .unbox-body{font-size: 13px !important}body.home .sc-finale .sc-finale-benefits li strong{font-size: 12.5px !important}body.home .sc-finale .sc-finale-benefits li span{font-size: 11.5px !important}body.home .sc-finale .sc-finale-verified{font-size: 11.5px !important}body .sc-bundle-offer .sc-bundle-button{font-size: 13px !important}body .sc-bundle-prices > span,body .sc-bundle-prices small,body .sc-bundle-copy > small{font-size: 12px !important}body footer .sc-social-label strong,body footer .sc-social-label small{font-size: 11px !important}body .footer-bottom p{font-size: 10.5px !important}body .footer-membership span{font-size: 8px !important}}body .sc-bundle-offer .sc-bundle-secondary{display: inline-block !important;min-height: 0 !important;padding: 14px 0 8px !important}@media (max-width: 480px){body footer .sc-footer-social{display: grid !important;grid-template-columns: 1fr 1fr;gap: 8px}body footer .sc-footer-social .sc-social-link{min-width: 0}body footer .sc-footer-social .sc-social-label{display: grid !important;gap: 1px;line-height: 1.3 !important}body footer .sc-footer-social .sc-social-label strong,body footer .sc-footer-social .sc-social-label small{display: block}}body.woocommerce-checkout #payment .place-order .sc-legal-facts{margin-left: 0 !important;margin-right: 0 !important}body.woocommerce-checkout #payment .place-order .sc-checkout-legal,body.woocommerce-checkout #payment .place-order .sc-preinfo-ack,body.woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row{padding-left: 0 !important;padding-right: 0 !important}body.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text p{margin: 2px 0 6px;font-size: 12px;line-height: 1.6}.sx-search .sx-search-form{margin-top: 26px;margin-bottom: 34px}.sx-search .sx-search-form .wp-block-search__inside-wrapper{gap: 8px;border: 0;padding: 0}.sx-search .sx-search-form input[type="search"]{min-height: 50px;padding: 0 16px;font: 400 15px/1.4 Manrope,Arial,sans-serif;color: #302329;background: #fffdf8;border: 1px solid #cdbfab;border-radius: 0}.sx-search .sx-search-form input[type="search"]:focus-visible{outline: 2px solid #907046;outline-offset: 2px}.sx-search .sx-search-form button{min-height: 50px;margin: 0;padding: 0 26px}.sx-search .sx-search-results{list-style: none;margin: 0;padding: 0}.sx-search .sx-search-results > li{margin: 0;padding: 26px 0;border-top: 1px solid #ded0bc}.sx-search .sx-search-results > li:last-child{border-bottom: 1px solid #ded0bc}.sx-search .sx-search-results h2{margin: 0 0 8px;font-size: clamp(1.5rem,2.4vw,2rem)}.sx-search .sx-search-results h2 a{text-decoration: none}.sx-search .sx-search-results h2 a:hover,.sx-search .sx-search-results h2 a:focus-visible{text-decoration: underline;text-underline-offset: 5px;text-decoration-thickness: 1px}.sx-search .sx-search-results .wp-block-post-excerpt{margin: 0}.sx-search .sx-search-results .wp-block-post-excerpt p{margin: 0;max-width: 68ch;font-size: 15px;line-height: 1.65;color: #5a4b4d}.sx-search .sx-search-empty{max-width: 60ch}body.single-product .sc-product-inquiry a,body.single-product .sc-pd-review-source a{display: inline-block !important;min-height: 0 !important;padding: 14px 0 8px !important}@media (max-width: 781px){body.home .unbox-chapters > .unbox-chapter:nth-child(1){background-image: linear-gradient(90deg,rgba(33,27,34,.91) 0%,rgba(33,27,34,.73) 43%,rgba(33,27,34,.306) 78%,rgba(33,27,34,.1) 100%),url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5-m.webp") !important}body.home .unbox-chapters > .unbox-chapter:nth-child(4){background-image: linear-gradient(90deg,rgba(245,232,217,.96) 0%,rgba(245,232,217,.835) 51%,rgba(245,232,217,.37) 100%),url("/wp-content/themes/starlice-atelier/assets/hydration-cream-v13-m.webp") !important}}body.single-product .sc-pd-archive-preview-main.sc-pd-vanity{background-image: url("/wp-content/themes/starlice-atelier/assets/bathroom-vanity-empty-v20-s.webp") !important}@media (max-width: 781px){body.single-product .sc-pd-stage{background-image: url("/wp-content/themes/starlice-atelier/assets/scene-light-v3-m.webp") !important}}body.sc-pd-campaign.single-product .sc-pd-rail{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 8px}body.sc-pd-campaign.single-product .sc-pd-rail-item{position: relative;display: block;aspect-ratio: 1;overflow: hidden;border: 1px solid #d9c9b3;background: #fff;transition: border-color .2s ease}body.sc-pd-campaign.single-product .sc-pd-rail-item img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .35s ease}body.sc-pd-campaign.single-product .sc-pd-rail-item:hover{border-color: #8a683f}body.sc-pd-campaign.single-product .sc-pd-rail-item:hover img{transform: scale(1.05)}body.sc-pd-campaign.single-product .sc-pd-rail-item:focus-visible{outline: 3px solid #89673c;outline-offset: 2px}body.sc-pd-campaign.single-product .sc-pd-rail-all{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;border-color: #3a272b;background: #3a272b;color: #f6e7d2;text-align: center;text-decoration: none}body.sc-pd-campaign.single-product .sc-pd-rail-all strong{font: 500 clamp(26px,2.4vw,34px)/1 'Cormorant Garamond',Georgia,serif}body.sc-pd-campaign.single-product .sc-pd-rail-all span{font: 600 10px/1.3 Manrope,Arial,sans-serif;letter-spacing: .08em;text-transform: uppercase}body.sc-pd-campaign.single-product .sc-pd-rail-all:hover{background: #2b1c1f;border-color: #2b1c1f}body.sc-pd-campaign.single-product .sc-pd-composed > a{position: relative;display: block}body.sc-pd-campaign.single-product .sc-pd-zoom{position: absolute;right: 12px;bottom: 12px;padding: 8px 12px 8px 31px;border: 1px solid #d6c4ab;background: #fffaf3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 4a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Zm5 11.5L20 20M10.5 8v5M8 10.5h5' fill='none' stroke='%233a272b' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") 9px center/16px 16px no-repeat;color: #3a272b;font: 600 11px/1 Manrope,Arial,sans-serif;letter-spacing: .04em;pointer-events: none}@media (max-width: 781px){body.sc-pd-campaign.single-product .sc-pd-rail{gap: 6px}body.sc-pd-campaign.single-product .sc-pd-rail-all strong{font-size: 24px}body.sc-pd-campaign.single-product .sc-pd-rail-all span{font-size: 8px;letter-spacing: .04em}body.sc-pd-campaign.single-product .sc-pd-zoom{right: 8px;bottom: 8px;padding: 7px 9px 7px 27px;background-position: 7px center;font-size: 10px}}body.single-product .sc-pd-archive-details > summary{cursor: default;pointer-events: none}body.single-product .sc-pd-archive-details > summary::after{display: none}body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid{padding-bottom: 28px}body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+8){display: none}body.single-product .sc-pd-archive-more{display: block;min-height: 52px;margin: 0 auto 64px;padding: 0 34px;border: 1px solid #3a272b;background: transparent;color: #3a272b;font: 600 13px/1 Manrope,Arial,sans-serif;letter-spacing: .04em;cursor: pointer;transition: background .2s ease,color .2s ease}body.single-product .sc-pd-archive-more:hover{background: #3a272b;color: #fbf1e3}body.single-product .sc-pd-archive-more:focus-visible{outline: 3px solid #8a683f;outline-offset: 3px}body.single-product .sc-pd-archive-details:not(.is-clipped) .sc-pd-archive-grid{padding-bottom: 28px}@media (max-width: 900px){body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+6){display: none}body.single-product .sc-pd-archive-details .sc-pd-archive-grid{padding-bottom: 20px !important}body.single-product .sc-pd-archive-more{width: 92%;margin-bottom: 40px;padding: 0 12px}}@media (min-width: 1600px) and (min-height: 900px){body.home .hero-grid{min-height: min(calc(100svh - 221px),900px) !important}body.home .hero-visual .hero-real-product{width: auto !important;max-width: none !important}body.home .hero-visual .hero-real-product img{width: min(700px,37vw) !important;max-height: min(680px,calc(100svh - 400px)) !important}}.sc-purchase-facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;margin: 14px 0 0;padding: 0;list-style: none;border: 1px solid #dccdb8;background: #fffaf3}.sc-purchase-facts li{display: flex;flex-direction: column;gap: 3px;margin: 0;padding: 11px 12px 11px 14px;border-left: 1px solid #dccdb8}.sc-purchase-facts li:first-child{border-left: 0}.sc-purchase-facts strong{color: #33272a;font: 700 12px/1.35 Manrope,Arial,sans-serif}.sc-purchase-facts span{color: #6d5d58;font: 500 11px/1.35 Manrope,Arial,sans-serif}@media (max-width: 520px){.sc-purchase-facts{grid-template-columns: 1fr}.sc-purchase-facts li{flex-direction: row;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;padding: 9px 12px;border-left: 0;border-top: 1px solid #dccdb8}.sc-purchase-facts li:first-child{border-top: 0}}body.sc-pd-campaign.single-product .sc-pd-keyfacts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 28px;margin: 18px 0 0;padding: 0;list-style: none}body.sc-pd-campaign.single-product .sc-pd-keyfacts li{display: flex;flex-direction: column;gap: 3px;margin: 0;padding: 13px 0 13px 16px;border-top: 1px solid #dccdb8;background: linear-gradient(#b08a52,#b08a52) left 16px / 2px 30px no-repeat}body.sc-pd-campaign.single-product .sc-pd-keyfacts strong{color: #33272a;font: 700 13px/1.35 Manrope,Arial,sans-serif}body.sc-pd-campaign.single-product .sc-pd-keyfacts span{color: #6d5d58;font: 500 12px/1.35 Manrope,Arial,sans-serif}@media (max-width: 781px){body.sc-pd-campaign.single-product .sc-pd-keyfacts{display: none}}body.page .sx-story-steps,body.page .sx-story-contact{box-sizing: border-box;width: 100%;max-width: none !important;margin: 0 !important;padding: clamp(52px,6vw,92px) max(5%,calc((100vw - 1320px) / 2))}body.page .sx-story-steps{background: #fbf5ec}body.page .sx-story-steps > *{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important}body.page .sx-story-steps > .eyebrow{margin: 0 0 18px !important;color: #745132}body.page .sx-story-steps > h2{margin: 0 0 clamp(30px,4vw,54px) !important;color: #33272a;font: 400 clamp(38px,4.4vw,64px)/1.02 'Cormorant Garamond',Georgia,serif;letter-spacing: -.02em}body.page .sx-story-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border-top: 1px solid #cdbda8}body.page .sx-story-step{margin: 0 !important;padding: 30px clamp(20px,3vw,44px) 4px;border-left: 1px solid #ded0bc}body.page .sx-story-step:first-child{padding-left: 0;border-left: 0}body.page .sx-story-step > *{max-width: none !important;margin-left: 0 !important;margin-right: 0 !important}body.page .sx-story-step .sx-story-no{margin: 0 0 14px !important;color: #b08a52;font: 500 46px/1 'Cormorant Garamond',Georgia,serif}body.page .sx-story-step h3{margin: 0 0 10px !important;color: #33272a;font: 700 15px/1.35 Manrope,Arial,sans-serif;letter-spacing: 0}body.page .sx-story-step p:not(.sx-story-no){margin: 0 !important;color: #4c3f41;font-size: 15px;line-height: 1.72}body.page .sx-story-step a{display: block;width: fit-content;margin-top: 12px;color: #33272a;font-weight: 600;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px}body.page .sx-story-contact{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: clamp(28px,6vw,96px);align-items: center;background: #f0e2cf;padding-top: clamp(44px,5vw,72px);padding-bottom: clamp(44px,5vw,72px)}body.page .sx-story-contact > *{max-width: none !important;margin: 0 !important}body.page .sx-story-contact h2{margin: 0 0 14px !important;color: #33272a;font: 400 clamp(30px,3vw,42px)/1.08 'Cormorant Garamond',Georgia,serif}body.page .sx-story-contact p{max-width: 58ch;margin: 0 !important;color: #4c3f41;font-size: 15px;line-height: 1.72}body.page .sx-story-links{list-style: none;padding: 0 !important;border-top: 1px solid #c9b596}body.page .sx-story-links li{margin: 0;border-bottom: 1px solid #c9b596}body.page .sx-story-links a{display: flex;align-items: center;justify-content: space-between;min-height: 58px;color: #33272a;font: 600 15px/1.3 Manrope,Arial,sans-serif;text-decoration: none;transition: padding .2s ease,color .2s ease}body.page .sx-story-links a:hover,body.page .sx-story-links a:focus-visible{padding-left: 8px;color: #7a5425}@media (max-width: 781px){body.page .sx-story-steps,body.page .sx-story-contact{padding: 44px 7%}body.page .sx-story-grid{grid-template-columns: 1fr}body.page .sx-story-step{padding: 24px 0 22px;border-left: 0;border-top: 1px solid #ded0bc}body.page .sx-story-step:first-child{border-top: 0}body.page .sx-story-step .sx-story-no{font-size: 38px;margin-bottom: 10px !important}body.page .sx-story-contact{grid-template-columns: 1fr;gap: 26px}}@media (prefers-reduced-motion: reduce){body.page .sx-story-links a{transition: none}}.faq-v7-content + .sc-service-faq{width: min(718px,100%);max-width: none !important;margin: 0 !important;padding: 0 0 34px;border-top: 0}.faq-v7-content + .sc-service-faq h2{margin: 58px 0 6px}.faq-v7-content + .sc-service-faq details{margin: 0 !important;padding: 0}.faq-v7-content + .sc-service-faq summary{min-height: 72px;padding: 17px 40px 17px 0;font-size: 18px;line-height: 1.35}.faq-v7-content + .sc-service-faq details p{margin: 0 0 18px;font-size: 15px}@media (max-width: 781px){.faq-v7-content + .sc-service-faq h2{margin-top: 40px}.faq-v7-content + .sc-service-faq summary{min-height: 60px;padding: 14px 34px 14px 0;font-size: 15px}}body.page .faq-v7-questions details p,.faq-v7-content + .sc-service-faq details p{font-size: 15px !important;line-height: 1.7 !important}@media (max-width: 781px){body.page .faq-v7-questions details p,.faq-v7-content + .sc-service-faq details p{font-size: 14px !important}}body.page .faq-v7-questions details summary::after,.faq-v7-content + .sc-service-faq details summary::after{top: 50% !important;transform: translateY(-50%)}.sx-notfound .sx-notfound-links{display: flex;flex-wrap: wrap;gap: 6px 28px;max-width: 760px;margin-top: 34px;padding: 22px 0 0;list-style: none;border-top: 1px solid #ded0bc}.sx-notfound .sx-notfound-links li{margin: 0}.sx-notfound .sx-notfound-links a{display: inline-block;padding: 10px 0;color: #33272a;font: 600 14px/1.4 Manrope,Arial,sans-serif;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px}.sx-notfound .sx-notfound-links a:hover{color: #7a5425}@media (min-width: 1440px){body.home .sc-market-intro{padding-inline: 72px}body.home .sc-market-track{padding-inline: 72px;scroll-padding-inline: 72px;-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 72px),transparent);mask-image: linear-gradient(90deg,#000 calc(100% - 72px),transparent)}}body.home .hero-visual .wp-block-image.hero-real-product,body.home .hero-visual .hero-real-product img,body.home .sc-finale .sc-finale-mobile-pack img,body.home .sc-bundle-pack{mix-blend-mode: normal}body.home .hero-visual:has(.hero-real-product:not(.has-cutout)){background: #fff}@media (min-width: 782px){body.home .unbox-chapter:nth-child(-n+4){box-sizing: border-box;padding-left: max(0px,calc(27% - 58.6vh + 32px))}}@media (min-width: 782px){body.home .unbox-scroll.is-static{height: auto !important;background: #261b1c;overflow: hidden}body.home .unbox-scroll.is-static .unbox-stage{position: relative !important;top: auto;height: clamp(400px,62vh,620px) !important;min-height: 0 !important;background: #261b1c url("/wp-content/themes/starlice-atelier/assets/beach-sunbather-v5.webp") center 40% / cover no-repeat !important}body.home .unbox-scroll.is-static .unbox-stage::before,body.home .unbox-scroll.is-static .unbox-stage::after,body.home .unbox-scroll.is-static .unbox-stage > :not(.unbox-fallback){display: none !important}body.home .unbox-scroll.is-static .unbox-fallback{position: absolute;inset: 0;z-index: 1;display: flex !important;align-items: flex-end;justify-content: flex-start;box-sizing: border-box;padding: 0 0 0 9%;opacity: 1 !important;background: linear-gradient(90deg,#1d1519c9 0%,#1d151980 30%,transparent 58%)}body.home .unbox-scroll.is-static .unbox-fallback-image{width: auto !important;height: 90%;margin: 0 !important}body.home .unbox-scroll.is-static .unbox-fallback-image img{display: block;width: auto !important;height: 100% !important;max-width: none;max-height: none !important;object-fit: contain;filter: drop-shadow(0 18px 26px #0904078c)}body.home .unbox-scroll.is-static .unbox-chapters{position: relative !important;top: auto;z-index: 2;display: grid;grid-template-columns: repeat(6,minmax(0,1fr));height: auto !important;margin: 0 !important;pointer-events: auto}body.home .unbox-scroll.is-static .unbox-chapter:not(.sc-finale){position: relative !important;inset: auto !important;grid-column: span 2;box-sizing: border-box;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;margin: 0 !important;width: auto !important;max-width: none !important;height: auto !important;min-height: 0 !important;padding: 54px clamp(28px,3.4vw,56px) 50px !important;border: 0;border-top: 1px solid #f6ecdf24;border-left: 1px solid #f6ecdf24;background: none !important;text-align: left;opacity: 1 !important;pointer-events: auto !important}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(1),body.home .unbox-scroll.is-static .unbox-chapter:nth-child(4){border-left: 0}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(4),body.home .unbox-scroll.is-static .unbox-chapter:nth-child(5){grid-column: span 3}body.home .unbox-scroll.is-static .unbox-chapter:not(.sc-finale) .unbox-kicker{margin: 0 0 16px !important;color: #e0b86e !important;font-size: 10px;line-height: 1.4;letter-spacing: .2em}body.home .unbox-scroll.is-static .unbox-chapters .unbox-chapter:nth-child(n):not(.sc-finale) h2{max-width: none;margin: 0 0 18px !important;color: #fbf0df !important;font-size: clamp(34px,3.1vw,48px) !important;line-height: .96 !important;letter-spacing: -.04em;text-shadow: none}body.home .unbox-scroll.is-static .unbox-chapter:not(.sc-finale) .unbox-body{max-width: 430px;margin: 0 !important;color: #e3d6c8 !important;font-size: 15px !important;line-height: 1.62;text-shadow: none}body.home .unbox-scroll.is-static .unbox-mobile-carton{display: none !important}body.home .unbox-scroll.is-static .unbox-chapter.sc-finale{position: relative !important;inset: auto !important;grid-column: 1 / -1;box-sizing: border-box;display: grid !important;margin: 0 !important;grid-template-columns: minmax(0,1.15fr) minmax(0,.85fr) minmax(0,.8fr);column-gap: clamp(32px,4vw,64px);align-content: center;width: auto !important;max-width: none !important;height: auto !important;min-height: 0 !important;padding: 68px 6% 64px !important;background: #efe2cd !important;color: #332728;text-align: left;opacity: 1 !important;pointer-events: auto !important}body.home .unbox-scroll.is-static .sc-finale > *{position: static !important;grid-column: 1;width: auto !important}body.home .unbox-scroll.is-static .sc-finale .unbox-kicker{margin: 0 0 16px !important}body.home .unbox-scroll.is-static .sc-finale h2{max-width: 520px !important;margin: 0 0 20px !important}body.home .unbox-scroll.is-static .sc-finale .unbox-body{max-width: 440px !important;margin: 0 0 22px !important;font-size: 15px}body.home .unbox-scroll.is-static .sc-finale .sc-finale-verified{max-width: 440px !important;margin: 0 0 22px !important}body.home .unbox-scroll.is-static .sc-finale .sc-story-detail-link{margin: 0 !important}body.home .unbox-scroll.is-static .sc-finale .sc-story-detail-link a{pointer-events: auto}body.home .unbox-scroll.is-static .sc-finale .sc-finale-mobile-pack{display: block !important;grid-column: 2;grid-row: 1 / span 6;align-self: center;margin: 0 !important}body.home .unbox-scroll.is-static .sc-finale .sc-finale-mobile-pack img{display: block;width: 100%;max-width: 380px;height: auto;margin: 0 auto}body.home .unbox-scroll.is-static .sc-finale .sc-finale-benefits{grid-column: 3;grid-row: 1 / span 6;align-self: center;max-width: none !important;margin: 0 !important}}@media (min-width: 782px) and (max-width: 1100px){body.home .unbox-scroll.is-static .unbox-chapter:not(.sc-finale){grid-column: span 3 !important}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(3){border-left: 0}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(4){border-left: 1px solid #f6ecdf24}body.home .unbox-scroll.is-static .unbox-chapter:nth-child(5){grid-column: 1 / -1 !important;border-left: 0}body.home .unbox-scroll.is-static .unbox-chapter.sc-finale{grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr)}body.home .unbox-scroll.is-static .sc-finale .sc-finale-mobile-pack{display: none !important}body.home .unbox-scroll.is-static .sc-finale .sc-finale-benefits{grid-column: 2}}body.single-product .sc-pd-archive-grid{counter-reset: sc-archive;gap: 16px}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(n){grid-column: auto;border-color: #e3d7c6;transition: border-color .2s ease,box-shadow .2s ease}body.single-product .sc-pd-archive-grid .wp-block-image:hover{border-color: #b99a6b;box-shadow: 0 10px 26px #6344261f}body.single-product .sc-pd-archive-grid .wp-block-image a{flex: none;background: #fff}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(n) img{box-sizing: border-box;width: 100%;height: auto;aspect-ratio: 1 / 1;padding: 14px;object-fit: contain}body.single-product .sc-pd-archive-grid figcaption{counter-increment: sc-archive;display: flex;align-items: baseline;gap: 10px;flex: 1;min-height: 32px;padding: 12px 14px 13px;border-top: 1px solid #efe6d9;background: #fdfaf5;color: #4f413b;font: 600 11px/1.45 Manrope,Arial,sans-serif}body.single-product .sc-pd-archive-grid figcaption::before{content: counter(sc-archive,decimal-leading-zero);flex: none;color: #9a7a4c;font-weight: 700;letter-spacing: .08em}body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+8){display: flex}body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+9){display: none}@media (max-width: 1100px) and (min-width: 782px){body.single-product .sc-pd-archive-grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}}@media (max-width: 1100px){body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+6){display: flex}body.single-product .sc-pd-archive-details.is-clipped .sc-pd-archive-grid .wp-block-image:nth-child(n+7){display: none}}@media (max-width: 781px){body.single-product .sc-pd-archive-grid{gap: 8px}body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(n) img{padding: 8px}body.single-product .sc-pd-archive-grid figcaption{gap: 7px;padding: 9px 9px 10px;font-size: 10px}}@media (prefers-reduced-motion: reduce){body.single-product .sc-pd-archive-grid .wp-block-image:nth-child(n){transition: none}}body.single-product .sc-pd-archive-details > summary::before{content: 'GÖRSEL ARŞİVİ'}