#shopify-section-trust_bar .trust-bar__item,#shopify-section-trust_bar .trust-item{transition:opacity .26s ease,transform .26s ease}#shopify-section-trust_bar .trust-bar__item:hover,#shopify-section-trust_bar .trust-item:hover{transform:translateY(-1px)}#shopify-section-start_here .concern-card,#shopify-section-start_here [class*=concern] a,#shopify-section-start_here .start-here-card{transition:border-color .26s ease,transform .26s ease,box-shadow .26s ease}#shopify-section-start_here .concern-card:hover,#shopify-section-start_here .start-here-card:hover{border-color:#c9a96e;transform:translateY(-3px);box-shadow:0 14px 34px #1a1a1a0f}#shopify-section-featured_products_Un3hXW .product-card img,#shopify-section-featured_products_custom_xhWdTa .product-card img{transition:transform .55s cubic-bezier(.2,.7,.3,1)}#shopify-section-featured_products_Un3hXW .product-card:hover img,#shopify-section-featured_products_custom_xhWdTa .product-card:hover img{transform:scale(1.035)}#shopify-section-collection_list_cB9Fyc img{transition:transform .6s cubic-bezier(.2,.7,.3,1)}#shopify-section-collection_list_cB9Fyc a:hover img{transform:scale(1.04)}#shopify-section-testimonials_section_E6WDbN .testimonial-card,#shopify-section-testimonials_section_E6WDbN [class*=testimonial-item]{transition:box-shadow .3s ease,transform .3s ease}#shopify-section-testimonials_section_E6WDbN .testimonial-card:hover,#shopify-section-testimonials_section_E6WDbN [class*=testimonial-item]:hover{transform:translateY(-3px);box-shadow:0 18px 44px #1a1a1a12}#shopify-section-rituals_features_p7hLFw .rituals-heading:after{content:"";display:block;width:46px;height:1px;background:#c9a96e;margin-top:18px}#shopify-section-ingredients_by_function_tAWh8w .ingredients-heading:after{content:"";display:block;width:46px;height:1px;background:#c9a96e;margin:18px auto 0}#shopify-section-journal_section_DqV8nQ a[class*=btn],#shopify-section-journal_section_DqV8nQ a[class*=button]{transition:background-color .26s ease,color .26s ease,border-color .26s ease}#shopify-section-media_kit_bridge img{transition:opacity .26s ease,transform .26s ease}#shopify-section-media_kit_bridge img:hover{opacity:1;transform:translateY(-2px)}#shopify-section-rich_text_KLNgx3 a[class*=btn],#shopify-section-rich_text_KLNgx3 a[class*=button]{transition:background-color .26s ease,color .26s ease,border-color .26s ease,box-shadow .26s ease,transform .26s ease}#shopify-section-rich_text_KLNgx3 a[class*=btn]:hover,#shopify-section-rich_text_KLNgx3 a[class*=button]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #034a322e}@media(prefers-reduced-motion:reduce){#shopify-section-trust_bar *,#shopify-section-start_here *,#shopify-section-featured_products_Un3hXW *,#shopify-section-featured_products_custom_xhWdTa *,#shopify-section-collection_list_cB9Fyc *,#shopify-section-testimonials_section_E6WDbN *,#shopify-section-ingredients_by_function_tAWh8w *,#shopify-section-media_kit_bridge *,#shopify-section-rich_text_KLNgx3 *{transition:none;transform:none}}[id*=rich_text_KLNgx3]{--cta-ivory: #FFFDF8;--cta-cream: #F6F1E6;--cta-forest: #123D2E;--cta-forest2: #2A5744;--cta-gold: #C9A96E;--cta-gold-hi: #E0C48D;--cta-gold2: #A8863A;--cta-ink: #5F6B66}[id*=rich_text_KLNgx3] .section{padding-top:clamp(44px,4.4vw,70px)!important;padding-bottom:clamp(44px,4.4vw,70px)!important}[id*=rich_text_KLNgx3] .section-body{position:relative;max-width:780px!important;padding:clamp(24px,3vw,44px) clamp(24px,3.4vw,62px);background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}[id*=rich_text_KLNgx3] .section{position:relative;overflow:hidden}[id*=rich_text_KLNgx3] .section:before,[id*=rich_text_KLNgx3] .section:after{content:"";position:absolute;width:168px;height:168px;background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:0}[id*=rich_text_KLNgx3] .section:before{left:clamp(-30px,2vw,40px);bottom:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none' stroke='%23C9A96E' stroke-opacity='0.42' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M10 110C10 70 30 40 70 18'/%3E%3Cpath d='M28 78c-8-10-6-24 2-32 8 8 8 24-2 32z'/%3E%3Cpath d='M44 56c-9-8-9-22-2-31 9 7 11 23 2 31z'/%3E%3Cpath d='M62 34c-10-6-13-20-8-30 10 5 16 20 8 30z'/%3E%3C/svg%3E")}[id*=rich_text_KLNgx3] .section:after{right:clamp(-30px,2vw,40px);top:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none' stroke='%23C9A96E' stroke-opacity='0.42' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M110 10C110 50 90 80 50 102'/%3E%3Cpath d='M92 42c8 10 6 24-2 32-8-8-8-24 2-32z'/%3E%3Cpath d='M76 64c9 8 9 22 2 31-9-7-11-23-2-31z'/%3E%3Cpath d='M58 86c10 6 13 20 8 30-10-5-16-20-8-30z'/%3E%3C/svg%3E")}[id*=rich_text_KLNgx3] .section-body{z-index:1}[id*=rich_text_KLNgx3] .section-body:before,[id*=rich_text_KLNgx3] .section-body:after{content:"";position:absolute;width:40px;height:40px;border:1px solid var(--cta-gold);opacity:.8;pointer-events:none}[id*=rich_text_KLNgx3] .section-body:before{top:0;left:0;border-right:0;border-bottom:0;border-top-left-radius:10px}[id*=rich_text_KLNgx3] .section-body:after{bottom:0;right:0;border-left:0;border-top:0;border-bottom-right-radius:10px}[id*=rich_text_KLNgx3] .h1{position:relative;margin:0!important;color:var(--cta-forest)!important;font-size:clamp(30px,3.6vw,48px)!important;line-height:1.04!important;letter-spacing:-.012em!important;text-wrap:balance}[id*=rich_text_KLNgx3] .h1:after{content:"";display:block;width:clamp(150px,17vw,210px);height:18px;margin:clamp(16px,1.8vw,22px) auto 0;background:no-repeat center / 17px 17px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8963E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21V11'/%3E%3Cpath d='M12 15c-3.4 0-5.8-2.2-6.8-6 4 .2 6.4 2.4 6.8 6z'/%3E%3Cpath d='M12 13c3.4 0 5.8-2.2 6.8-6-4 .2-6.4 2.4-6.8 6z'/%3E%3C/svg%3E"),no-repeat left center / calc(50% - 18px) 1px linear-gradient(90deg,rgba(201,169,110,0),var(--cta-gold)),no-repeat right center / calc(50% - 18px) 1px linear-gradient(90deg,var(--cta-gold),rgba(201,169,110,0))}[id*=rich_text_KLNgx3] .prose{margin:clamp(14px,1.5vw,20px) 0 0!important}[id*=rich_text_KLNgx3] .prose p{color:var(--cta-ink)!important;font-size:clamp(14.5px,1.15vw,16.5px)!important;line-height:1.7!important;max-width:58ch;margin:0 auto!important;text-wrap:pretty}[id*=rich_text_KLNgx3] .button-group{margin-top:clamp(24px,2.6vw,34px)!important}[id*=rich_text_KLNgx3] .button,[id*=rich_text_KLNgx3] a.button,[id*=rich_text_KLNgx3] .button-primary{position:relative;display:inline-flex!important;align-items:center;gap:12px;background:linear-gradient(135deg,var(--cta-forest2) 0%,var(--cta-forest) 60%)!important;border:1px solid var(--cta-forest)!important;border-radius:999px!important;color:#f3efe4!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.17em!important;text-transform:uppercase!important;padding:18px 40px!important;box-shadow:0 10px 26px #123d2e38;transition:box-shadow .28s ease,transform .22s ease,filter .28s ease}[id*=rich_text_KLNgx3] .button:after{content:"";width:15px;height:15px;flex:0 0 auto;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E0C48D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E");transition:transform .25s ease}[id*=rich_text_KLNgx3] .button:hover{filter:brightness(1.08);box-shadow:0 16px 38px #123d2e4d;transform:translateY(-3px)}[id*=rich_text_KLNgx3] .button:hover:after{transform:translate(4px)}[id*=rich_text_KLNgx3] .button:active{transform:translateY(-1px)}[id*=rich_text_KLNgx3] .button:focus-visible{outline:2px solid var(--cta-forest);outline-offset:4px}@media(max-width:600px){[id*=rich_text_KLNgx3] .section:before,[id*=rich_text_KLNgx3] .section:after{width:104px;height:104px}[id*=rich_text_KLNgx3] .section-body:before,[id*=rich_text_KLNgx3] .section-body:after{width:26px;height:26px}[id*=rich_text_KLNgx3] .button{padding:16px 28px!important;font-size:11px!important}}@media(prefers-reduced-motion:reduce){[id*=rich_text_KLNgx3] .button,[id*=rich_text_KLNgx3] .button:after{transition:none}[id*=rich_text_KLNgx3] .button:hover,[id*=rich_text_KLNgx3] .button:active{transform:none}[id*=rich_text_KLNgx3] .button:hover:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/kaayu-home-polish.css.map */
