:root{--shaz-summary-ink:#30242c;--shaz-summary-muted:#796871;--shaz-summary-rose:#a94f70;--shaz-summary-rose-dark:#823750;--shaz-summary-line:#edd8e1;--shaz-summary-blush:#fff6fa;--shaz-summary-cream:#fffdfb;--shaz-rose-gold:#92516a;--shaz-rose-gold-deep:#71374d;--shaz-petal:#f7d9e5;--shaz-petal-soft:#fdebf2;--shaz-pearl:#fff9fc;--shaz-gloss-line:rgba(205, 113, 146, 0.62)}html body.home .shaz-products .shaz-section-head>p{display:none!important}html body.home .shaz-products .shaz-section-head{margin-bottom:16px!important;padding-bottom:0!important}html body.home .shaz-products ul.products{margin-top:0!important}html body.home #shaz-home-faq{padding-top:20px!important}html body.home #shaz-home-faq .shaz-faq-shell{padding-top:0!important}html body.home #shaz-home-faq .shaz-faq-list{margin-top:10px!important}html body.page-id-7 .shaz-shop-discovery__intro p,html body.page-id-328 .shaz-shop-discovery__intro p{display:none!important}html body.page-id-7 .shaz-shop-discovery__intro h2,html body.page-id-328 .shaz-shop-discovery__intro h2{max-width:none!important;margin:0!important;font-size:clamp(19px, 2.25vw, 28px)!important;line-height:1.08!important;letter-spacing:-0.025em!important;white-space:nowrap!important}html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{gap:18px!important;padding-block:22px!important}html body.page-id-2338 .shaz-page-hero{min-height:0!important;padding:clamp(46px, 7vw, 82px) 18px clamp(34px, 5vw, 58px)!important}html body.page-id-2338 .shaz-page-hero .shaz-kicker{display:none!important}html body.page-id-2338 .shaz-page-hero h1{max-width:760px!important;margin:0 auto 14px!important;font-size:clamp(28px, 4.35vw, 50px)!important;line-height:1.04!important;letter-spacing:-0.035em!important}html body.page-id-2338 .shaz-page-hero h1+p{max-width:520px!important;margin:0 auto!important;font-size:clamp(13px, 1.35vw, 16px)!important;line-height:1.55!important}html body .shaz-story-page{box-sizing:border-box!important;width:min(100%, 1240px)!important;max-width:1240px!important;margin:0 auto!important;padding:clamp(24px, 4vw, 54px) clamp(14px, 3vw, 32px) clamp(46px, 7vw, 84px)!important;background:transparent!important}html body .shaz-story-hero.shaz-story-hero--editorial{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(270px,0.65fr)!important;gap:clamp(20px, 3vw, 38px)!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:clamp(22px, 3.4vw, 42px)!important;border:1px solid rgb(255 255 255 / .78)!important;border-radius:34px!important;background:radial-gradient(circle at 8% 10%,rgb(255 255 255 / .82),transparent 30%),linear-gradient(135deg,#f8eef3 0%,#f3dfe9 62%,#ead0dd 100%)!important;box-shadow:0 24px 55px rgb(127 88 107 / .11),inset 0 1px 0 rgb(255 255 255 / .88)!important;text-align:left!important;overflow:hidden!important}html body .shaz-story-hero__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:clamp(10px, 2vw, 24px)!important}html body .shaz-story-kicker{margin:0 0 13px!important;color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.22em!important;text-transform:uppercase!important}html body .shaz-story-hero__copy h1{max-width:720px!important;margin:0 0 20px!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:clamp(38px, 5.5vw, 72px)!important;line-height:0.98!important;letter-spacing:-0.052em!important}html body .shaz-story-lead{max-width:650px!important;margin:0!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:clamp(15px, 1.65vw, 19px)!important;line-height:1.62!important}html body .shaz-story-tags{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:26px!important}html body .shaz-story-tags span{padding:8px 12px!important;border:1px solid #ddb4ca!important;border-radius:999px!important;background:rgb(255 255 255 / .54)!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.03em!important}html body .shaz-story-signature{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:320px!important;padding:clamp(24px, 3vw, 36px)!important;border:1px solid rgb(255 255 255 / .5)!important;border-radius:27px!important;background:linear-gradient(145deg,#b97098 0%,#a65f87 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),0 18px 38px rgb(127 88 107 / .18)!important;color:#fff!important;overflow:hidden!important}html body .shaz-story-signature::after{content:''!important;position:absolute!important;inset:-80% auto -80% -55%!important;width:38%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .54),transparent)!important;transform:rotate(18deg)!important;animation:shaz-story-sheen 5.8s ease-in-out infinite!important}html body .shaz-story-signature__spark{position:absolute!important;top:24px!important;right:28px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:28px!important;animation:shaz-story-spark 4.8s ease-in-out infinite!important}html body .shaz-story-signature strong,html body .shaz-story-signature p{position:relative!important;z-index:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .shaz-story-signature strong{font-size:clamp(22px, 3vw, 36px)!important;letter-spacing:0.11em!important}html body .shaz-story-signature p{margin:12px 0 0!important;font-size:clamp(18px, 2.3vw, 28px)!important;line-height:1.18!important}html body .shaz-story-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;margin:18px 0 0!important}html body .shaz-story-grid>article{box-sizing:border-box!important;min-height:220px!important;padding:clamp(25px, 3vw, 38px)!important;border:1px solid rgb(221 180 202 / .78)!important;border-radius:26px!important;background:rgb(248 238 243 / .86)!important;box-shadow:0 14px 32px rgb(127 88 107 / .07),inset 0 1px 0 rgb(255 255 255 / .9)!important;text-align:left!important}html body .shaz-story-grid>article:nth-child(2),html body .shaz-story-grid>article:nth-child(3){background:rgb(243 223 233 / .9)!important}html body .shaz-story-grid>article::after{display:none!important}html body .shaz-story-grid>article>span{display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;margin-bottom:22px!important;border-radius:50%!important;background:#ead0dd!important;color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;font-size:10px!important;font-weight:800!important}html body .shaz-story-grid>article h2{margin:0 0 11px!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:clamp(21px, 2.25vw, 29px)!important;line-height:1.08!important;letter-spacing:-0.025em!important}html body .shaz-story-grid>article p{max-width:520px!important;margin:0!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:14px!important;line-height:1.65!important}html body .shaz-story-close{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,0.78fr)!important;gap:clamp(24px, 5vw, 72px)!important;align-items:end!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;margin:18px 0 0!important;padding:clamp(28px, 4.5vw, 52px)!important;border:0!important;border-radius:28px!important;background:linear-gradient(125deg,#8f667a 0%,#b97098 100%)!important;box-shadow:0 20px 44px rgb(127 88 107 / .17)!important;text-align:left!important}html body .shaz-story-close .shaz-story-kicker,html body .shaz-story-close h2,html body .shaz-story-close p{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .shaz-story-close h2{margin:0!important;font-size:clamp(30px, 4vw, 50px)!important;line-height:1!important;letter-spacing:-0.04em!important}html body .shaz-story-close p{margin:0 0 20px!important;font-size:14px!important;line-height:1.6!important}html body .shaz-story-close .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:43px!important;padding:10px 18px!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:999px!important;background:#fff!important;color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;box-shadow:0 10px 24px rgb(92 57 74 / .16)!important}@keyframes shaz-story-sheen{0%,20%{left:-55%;opacity:0}38%{opacity:1}64%,100%{left:135%;opacity:0}}@keyframes shaz-story-spark{0%,100%{transform:rotate(0deg) scale(.88);opacity:.7}50%{transform:rotate(180deg) scale(1.08);opacity:1}}html body.single-product #primary,html body.single-product .site-main,html body.single-product .ast-woocommerce-container{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important}html body.single-product #content>.ast-container,html body.single-product .site-content>.ast-container{box-sizing:border-box!important;width:min(100%, 1220px)!important;max-width:1220px!important;margin:0 auto!important;padding:clamp(18px, 3vw, 38px) clamp(14px, 3vw, 30px) clamp(48px, 7vw, 80px)!important}html body.single-product div.product.shaz-product-modern{display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(360px,0.94fr)!important;grid-template-areas:'gallery summary' 'tabs tabs' 'related related'!important;gap:clamp(22px, 3vw, 38px)!important;align-items:start!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.single-product div.product.shaz-product-modern::before,html body.single-product div.product.shaz-product-modern::after{display:none!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery{grid-area:gallery!important;float:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:clamp(440px, 50vw, 610px)!important;margin:0!important;padding:clamp(16px, 2.4vw, 28px)!important;border:1px solid rgb(221 180 202 / .78)!important;border-radius:30px!important;background:#fff!important;box-shadow:0 22px 50px rgb(127 88 107 / .1),inset 0 1px 0 rgb(255 255 255 / .92)!important;overflow:hidden!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__wrapper,html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__image,html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__image>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:inherit!important;margin:0!important;background:#fff!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery img{display:block!important;width:100%!important;max-width:100%!important;height:clamp(390px, 46vw, 550px)!important;object-fit:contain!important;object-position:center!important;border-radius:20px!important;background:#fff!important;filter:none!important;transform:none!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__image:hover img{transform:none!important}html body.single-product div.product.shaz-product-modern .summary{grid-area:summary!important;float:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:clamp(25px, 3.4vw, 43px)!important;border:1px solid rgb(255 255 255 / .82)!important;border-radius:30px!important;background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .86),transparent 32%),linear-gradient(145deg,#f8eef3 0%,#f3dfe9 100%)!important;box-shadow:0 22px 50px rgb(127 88 107 / .1),inset 0 1px 0 rgb(255 255 255 / .92)!important}html body.single-product div.product.shaz-product-modern .single-product-category{display:inline-flex!important;width:auto!important;margin:0 0 13px!important;padding:7px 11px!important;border:1px solid #ddb4ca!important;border-radius:999px!important;background:rgb(255 255 255 / .68)!important;color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.08em!important;line-height:1.2!important;text-transform:uppercase!important}html body.single-product div.product.shaz-product-modern .single-product-category a{color:inherit!important;-webkit-text-fill-color:inherit!important}html body.single-product div.product.shaz-product-modern .shaz-product-eyebrow{margin:0 0 8px!important;color:#b97098!important;-webkit-text-fill-color:#b97098!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.2em!important;line-height:1.25!important}html body.single-product div.product.shaz-product-modern .product_title{display:block!important;width:100%!important;margin:0 0 18px!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:clamp(34px, 4.4vw, 56px)!important;line-height:1.02!important;letter-spacing:-0.045em!important;text-align:left!important;overflow-wrap:anywhere!important}html body.single-product div.product.shaz-product-modern .price,html body.single-product div.product.shaz-product-modern .price *{margin:0!important;color:#b97098!important;-webkit-text-fill-color:#b97098!important;font-size:clamp(23px, 2.8vw, 32px)!important;font-weight:800!important;line-height:1.15!important;text-shadow:0 0 10px rgb(255 255 255 / .86),0 0 18px rgb(185 112 152 / .23)!important}html body.single-product div.product.shaz-product-modern .shaz-product-note{margin:10px 0 4px!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:14px!important;line-height:1.5!important}html body.single-product div.product.shaz-product-modern .ast-shipping-text{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:10px 0 18px!important;color:#a17a8c!important;-webkit-text-fill-color:#a17a8c!important;font-size:12px!important;font-weight:700!important}html body.single-product div.product.shaz-product-modern .ast-shipping-text::before{content:'♥'!important;color:#b97098!important;-webkit-text-fill-color:#b97098!important}html body.single-product div.product.shaz-product-modern form.cart{display:grid!important;grid-template-columns:102px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;height:auto!important;margin:4px 0 20px!important;padding:10px!important;border:1px solid rgb(221 180 202 / .9)!important;border-radius:20px!important;background:rgb(255 255 255 / .66)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .95)!important}html body.single-product div.product.shaz-product-modern form.cart::before,html body.single-product div.product.shaz-product-modern form.cart::after{display:none!important}html body.single-product div.product.shaz-product-modern form.cart .quantity{display:grid!important;grid-template-rows:auto 1fr!important;gap:3px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:4px 8px!important;border:1px solid #ddb4ca!important;border-radius:13px!important;background:#f8eef3!important}html body.single-product .shaz-quantity-label{display:block!important;color:#a17a8c!important;-webkit-text-fill-color:#a17a8c!important;font-size:8px!important;font-weight:800!important;letter-spacing:0.1em!important;line-height:1!important;text-transform:uppercase!important}html body.single-product div.product.shaz-product-modern form.cart .qty{box-sizing:border-box!important;width:100%!important;min-height:28px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:15px!important;font-weight:800!important;text-align:center!important;box-shadow:none!important}html body.single-product div.product.shaz-product-modern form.cart .single_add_to_cart_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:58px!important;margin:0!important;padding:12px 18px!important;border:1px solid rgb(255 255 255 / .5)!important;border-radius:14px!important;background:linear-gradient(135deg,#b97098,#a65f87)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.02em!important;box-shadow:0 11px 24px rgb(166 95 135 / .23),inset 0 1px 0 rgb(255 255 255 / .38)!important}html body.single-product div.product.shaz-product-modern .shaz-product-trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important}html body.single-product div.product.shaz-product-modern .shaz-product-trust>*{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:8px!important;border:1px solid rgb(221 180 202 / .78)!important;border-radius:14px!important;background:rgb(248 238 243 / .74)!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:9.5px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important}html body.single-product div.product.shaz-product-modern .product_meta{display:none!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs{grid-area:tabs!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:clamp(18px, 2.7vw, 30px)!important;border:1px solid rgb(221 180 202 / .76)!important;border-radius:28px!important;background:rgb(248 238 243 / .86)!important;box-shadow:0 16px 38px rgb(127 88 107 / .08),inset 0 1px 0 rgb(255 255 255 / .9)!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 18px!important;padding:0!important;border:0!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs::before,html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li::before,html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li::after{display:none!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:1px solid #ddb4ca!important;border-radius:999px!important;background:transparent!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li a{display:block!important;padding:9px 14px!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:11px!important;font-weight:800!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li.active{background:#b97098!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs ul.tabs li.active a{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.single-product div.product.shaz-product-modern .woocommerce-Tabs-panel,html body.single-product div.product.shaz-product-modern #tab-description{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.single-product div.product.shaz-product-modern .woocommerce-Tabs-panel>h2,html body.single-product div.product.shaz-product-modern #tab-description>h2{margin:0 0 16px!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:clamp(22px, 2.7vw, 32px)!important}html body.single-product div.product.shaz-product-modern .shaz-product-description-card{position:relative!important;box-sizing:border-box!important;margin:10px 0 0!important;padding:38px clamp(16px, 2.5vw, 27px) clamp(17px, 2.5vw, 25px)!important;border:1px solid rgb(221 180 202 / .68)!important;border-radius:19px!important;background:rgb(255 255 255 / .58)!important;color:#8a6175!important;-webkit-text-fill-color:#8a6175!important;font-size:clamp(13px, 1.35vw, 15px)!important;line-height:1.75!important}html body.single-product div.product.shaz-product-modern .shaz-product-description-card::before{content:attr(data-shaz-language)!important;position:absolute!important;top:13px!important;left:clamp(16px, 2.5vw, 27px)!important;color:#b97098!important;-webkit-text-fill-color:#b97098!important;font-size:9px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important}html body.single-product div.product.shaz-product-modern .related.products,html body.single-product div.product.shaz-product-modern section.related{grid-area:related!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:clamp(22px, 3vw, 34px)!important;border:1px solid rgb(221 180 202 / .72)!important;border-radius:28px!important;background:rgb(243 223 233 / .72)!important;box-shadow:0 16px 38px rgb(127 88 107 / .07),inset 0 1px 0 rgb(255 255 255 / .86)!important}html body.single-product div.product.shaz-product-modern .related.products>h2,html body.single-product div.product.shaz-product-modern section.related>h2{margin:0 0 20px!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:clamp(23px, 3vw, 34px)!important;line-height:1.05!important;text-align:center!important}html body.single-product div.product.shaz-product-modern .related ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important}html body.single-product div.product.shaz-product-modern .related ul.products>li.product{float:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:11px 11px 15px!important;border:1px solid rgb(221 180 202 / .72)!important;border-radius:19px!important;background:#f8eef3!important;box-shadow:0 11px 25px rgb(127 88 107 / .07)!important}html body.single-product div.product.shaz-product-modern .related li.product img{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;object-fit:contain!important;border-radius:14px!important;background:#fff!important;transform:none!important}html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title,html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title::before,html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title::after{color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;text-shadow:none!important}html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title::before,html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title::after{display:none!important;content:none!important}html body.single-product div.product.shaz-product-modern .related li.product .woocommerce-loop-product__title{margin:11px 0 6px!important;font-size:13px!important;line-height:1.25!important;text-align:center!important}html body.single-product div.product.shaz-product-modern .related li.product .price,html body.single-product div.product.shaz-product-modern .related li.product .price *{font-size:13px!important;line-height:1.2!important;text-align:center!important}html body.woocommerce-checkout .wcf-order-wrap,html body.woocommerce-checkout .wcf-collapsed-order-review-section,html body.woocommerce-checkout .woocommerce-checkout-review-order.shaz-order-summary-card{border:1px solid rgb(221 180 202 / .88)!important;border-radius:24px!important;background:linear-gradient(155deg,rgb(248 238 243 / .96),rgb(243 223 233 / .92))!important;box-shadow:0 16px 36px rgb(127 88 107 / .1),inset 0 1px 0 rgb(255 255 255 / .92)!important;overflow:hidden!important}html body.woocommerce-checkout .shaz-order-summary-heading{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;box-sizing:border-box!important;min-height:67px!important;margin:0!important;padding:13px 15px 13px 17px!important;border:0!important;border-bottom:1px solid rgb(221 180 202 / .76)!important;background:linear-gradient(118deg,rgb(255 255 255 / .72),rgb(234 208 221 / .82))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96)!important;overflow:hidden!important}html body.woocommerce-checkout .shaz-order-summary-heading::after{content:''!important;position:absolute!important;top:-65%!important;bottom:-65%!important;left:-28%!important;width:18%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent)!important;transform:rotate(16deg)!important;animation:shaz-summary-sheen 6.2s ease-in-out infinite!important;pointer-events:none!important}html body.woocommerce-checkout .shaz-order-summary-heading__copy{position:relative!important;z-index:1!important;min-width:0!important}html body.woocommerce-checkout .shaz-order-summary-heading__copy>span{display:block!important;margin:0 0 3px!important;color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;font-size:8px!important;font-weight:800!important;letter-spacing:0.16em!important;line-height:1.1!important}html body.woocommerce-checkout .shaz-order-summary-heading h3{margin:0!important;color:#7f586b!important;-webkit-text-fill-color:#7f586b!important;font-size:15px!important;line-height:1.12!important;letter-spacing:-0.02em!important}html body.woocommerce-checkout .shaz-order-summary-heart{position:relative!important;z-index:1!important;display:grid!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;border:1px solid rgb(255 255 255 / .62)!important;border-radius:50%!important;background:linear-gradient(135deg,#b97098,#a65f87)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;box-shadow:0 8px 18px rgb(166 95 135 / .24),inset 0 1px 0 rgb(255 255 255 / .4)!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table{margin:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr,html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{border-color:rgb(221 180 202 / .62)!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name,html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{color:#8a6175!important;-webkit-text-fill-color:#8a6175!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .amount,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{color:#a65f87!important;-webkit-text-fill-color:#a65f87!important;font-weight:800!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{margin-top:4px!important;border-radius:13px!important;background:rgb(255 255 255 / .58)!important}@keyframes shaz-summary-sheen{0%,25%{left:-28%;opacity:0}43%{opacity:1}70%,100%{left:118%;opacity:0}}@media (max-width:921px){html body .shaz-story-hero.shaz-story-hero--editorial{grid-template-columns:minmax(0,1fr) minmax(230px,0.58fr)!important}html body .shaz-story-signature{min-height:285px!important}html body.single-product div.product.shaz-product-modern{grid-template-columns:minmax(0,1fr) minmax(310px,0.92fr)!important;gap:18px!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery{min-height:410px!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery img{height:365px!important}html body.single-product div.product.shaz-product-modern .summary{padding:25px!important}html body.single-product div.product.shaz-product-modern .related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:680px){html body.home .shaz-products .shaz-section-head{margin-bottom:12px!important}html body.home #shaz-home-faq{padding-top:14px!important}html body.home #shaz-home-faq .shaz-faq-list{margin-top:6px!important}html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{gap:12px!important;padding-block:16px!important}html body.page-id-7 .shaz-shop-discovery__intro h2,html body.page-id-328 .shaz-shop-discovery__intro h2{font-size:clamp(17px, 5.1vw, 21px)!important}html body.page-id-2338 .shaz-page-hero{padding:38px 16px 30px!important}html body.page-id-2338 .shaz-page-hero h1{font-size:clamp(25px, 7.7vw, 31px)!important}html body .shaz-story-page{padding:14px 12px 52px!important}html body .shaz-story-hero.shaz-story-hero--editorial{grid-template-columns:1fr!important;gap:14px!important;padding:14px!important;border-radius:26px!important}html body .shaz-story-hero__copy{padding:20px 10px 10px!important}html body .shaz-story-hero__copy h1{margin-bottom:16px!important;font-size:clamp(36px, 11.2vw, 48px)!important}html body .shaz-story-lead{font-size:14px!important}html body .shaz-story-tags{margin-top:19px!important}html body .shaz-story-signature{min-height:230px!important;padding:26px!important;border-radius:21px!important}html body .shaz-story-grid{grid-template-columns:1fr!important;gap:11px!important;margin-top:12px!important}html body .shaz-story-grid>article{min-height:0!important;padding:25px!important;border-radius:22px!important}html body .shaz-story-grid>article>span{margin-bottom:17px!important}html body .shaz-story-close{grid-template-columns:1fr!important;gap:18px!important;margin-top:12px!important;padding:28px 25px!important;border-radius:23px!important}html body.single-product #content>.ast-container,html body.single-product .site-content>.ast-container{padding:12px 12px 52px!important}html body.single-product div.product.shaz-product-modern{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:'gallery' 'summary' 'tabs' 'related'!important;gap:13px!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery{min-height:0!important;padding:13px!important;border-radius:23px!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__wrapper,html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__image,html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery__image>a{min-height:0!important}html body.single-product div.product.shaz-product-modern .woocommerce-product-gallery img{width:100%!important;height:min(82vw, 345px)!important;border-radius:16px!important}html body.single-product div.product.shaz-product-modern .summary{padding:24px 20px!important;border-radius:23px!important}html body.single-product div.product.shaz-product-modern .product_title{margin-bottom:14px!important;font-size:clamp(31px, 10.2vw, 42px)!important}html body.single-product div.product.shaz-product-modern form.cart{grid-template-columns:92px minmax(0,1fr)!important;padding:8px!important;border-radius:17px!important}html body.single-product div.product.shaz-product-modern form.cart .single_add_to_cart_button{min-height:55px!important;padding-inline:12px!important;font-size:12px!important}html body.single-product div.product.shaz-product-modern .shaz-product-trust{gap:6px!important}html body.single-product div.product.shaz-product-modern .shaz-product-trust>*{min-height:52px!important;padding:7px 4px!important;font-size:8.5px!important}html body.single-product div.product.shaz-product-modern .woocommerce-tabs,html body.single-product div.product.shaz-product-modern .related.products,html body.single-product div.product.shaz-product-modern section.related{padding:18px 13px!important;border-radius:23px!important}html body.single-product div.product.shaz-product-modern .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body.single-product div.product.shaz-product-modern .related ul.products>li.product{padding:8px 8px 13px!important;border-radius:16px!important}html body.woocommerce-checkout .shaz-order-summary-heading{min-height:62px!important;padding:11px 12px 11px 14px!important}html body.woocommerce-checkout .shaz-order-summary-heart{flex-basis:32px!important;width:32px!important;height:32px!important}}@media (prefers-reduced-motion:reduce){html body .shaz-story-signature::after,html body .shaz-story-signature__spark,html body.woocommerce-checkout .shaz-order-summary-heading::after{animation:none!important}}.shaz-desktop-cart-text{display:none!important}body.home #shaz-all-products,body.front-page #shaz-all-products{display:none!important}body:not(.home) #shaz-all-products .shaz-catalog-heading,body:not(.home) #shaz-all-products .shaz-catalog-toolbar,body:not(.home) #shaz-all-products .shaz-filter-drawer,body:not(.home) #shaz-all-products .shaz-catalog-status,body:not(.home) nav[aria-label='Filter products']{display:none!important}.shaz-clean-shop-products{width:min(1180px, calc(100% - 40px));margin:clamp(20px, 4vw, 56px) auto clamp(56px, 7vw, 96px)}.shaz-clean-shop-products>.woocommerce{width:100%}body.woocommerce-checkout .wcf-order-wrap,body.woocommerce-checkout .wcf-collapsed-order-review-section{font-family:Inter,'Avenir Next','Segoe UI',Arial,sans-serif!important}body.woocommerce-checkout .wcf-order-wrap{background:radial-gradient(circle at 92% 5%,rgb(224 174 194 / .22),transparent 34%),linear-gradient(145deg,var(--shaz-summary-cream) 0%,var(--shaz-summary-blush) 100%)!important;border:1px solid var(--shaz-summary-line)!important;border-radius:26px!important;box-shadow:0 22px 60px rgb(75 42 57 / .13)!important;overflow:hidden;padding:clamp(22px, 2.5vw, 34px)!important}body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout .wcf-cartflows-review-order-wrapper{background:transparent!important;border:0!important}.shaz-order-summary-heading{margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid var(--shaz-summary-line);color:var(--shaz-summary-ink)}.shaz-order-summary-heading span{display:block;margin:0 0 6px;color:var(--shaz-summary-rose);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.4}.shaz-order-summary-heading h3{margin:0!important;color:var(--shaz-summary-ink)!important;font-family:Inter,'Avenir Next','Segoe UI',Arial,sans-serif!important;font-size:clamp(24px, 2.2vw, 32px)!important;font-weight:750!important;letter-spacing:-.035em;line-height:1.12!important}.shaz-order-summary-heading p{margin:7px 0 0!important;color:var(--shaz-summary-muted)!important;font-size:14px!important;line-height:1.55!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{display:table!important;width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important;color:var(--shaz-summary-ink)!important;font-size:14px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody,body.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot{display:table-row-group!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr{display:table-row!important;background:transparent!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{display:table-cell!important;border:0!important;border-bottom:1px solid rgb(237 216 225 / .9)!important;background:transparent!important;padding:15px 0!important;vertical-align:middle!important;color:var(--shaz-summary-ink)!important;font-family:inherit!important;line-height:1.45!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th{width:44%;font-size:13px!important;font-weight:650!important;letter-spacing:.01em;text-align:left!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{font-weight:650!important;text-align:right!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody .cart_item td{padding:0 0 22px!important}body.woocommerce-checkout .wcf-product-image{display:flex!important;align-items:center!important;gap:14px!important}body.woocommerce-checkout .wcf-product-thumbnail{flex:0 0 70px;width:70px!important;height:70px!important;border:1px solid var(--shaz-summary-line);border-radius:17px!important;background:#fff;box-shadow:0 8px 22px rgb(64 38 50 / .09);overflow:visible}body.woocommerce-checkout .wcf-product-thumbnail img{width:100%!important;height:100%!important;border-radius:16px!important;object-fit:cover!important}body.woocommerce-checkout .wcf-product-name{color:var(--shaz-summary-ink)!important;font-size:15px!important;font-weight:720!important;line-height:1.35!important;text-align:left}body.woocommerce-checkout .instant-checkout-batch{min-width:23px!important;height:23px!important;border:2px solid #fff!important;border-radius:999px!important;background:var(--shaz-summary-rose)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:19px!important;text-align:center!important}body.woocommerce-checkout .coupon-field td{padding:18px 0!important}body.woocommerce-checkout .wcf-custom-coupon-field{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:9px!important;width:100%!important;margin:0!important;padding:13px!important;border:1px solid var(--shaz-summary-line)!important;border-radius:15px!important;background:rgb(255 255 255 / .72)!important}body.woocommerce-checkout .wcf-coupon-col-1,body.woocommerce-checkout .wcf-coupon-col-2{width:auto!important;padding:0!important}body.woocommerce-checkout .wcf-coupon-code-input{width:100%!important;min-height:44px!important;border:1px solid #dfc3ce!important;border-radius:11px!important;background:#fff!important;color:var(--shaz-summary-ink)!important;font-size:14px!important;padding:10px 13px!important}body.woocommerce-checkout .wcf-submit-coupon{min-height:44px!important;border:0!important;border-radius:11px!important;background:var(--shaz-summary-rose-dark)!important;color:#fff!important;font-family:inherit!important;font-size:13px!important;font-weight:750!important;padding:10px 17px!important;box-shadow:0 8px 16px rgb(130 55 80 / .17)!important}body.woocommerce-checkout .woocommerce-message{grid-column:1 / -1;margin:0 0 2px!important;border:0!important;border-radius:10px!important;background:#f2f8f2!important;color:#386345!important;font-family:inherit!important;font-size:12px!important;padding:9px 11px!important}body.woocommerce-checkout .wcf-remove-coupon{margin-left:5px;color:var(--shaz-summary-rose-dark)!important;font-size:11px!important;font-weight:700!important;text-decoration:underline!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-discount td,body.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart-discount .amount{color:#3c7651!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td{border-bottom:0!important;padding-top:20px!important;color:var(--shaz-summary-ink)!important;font-size:18px!important;font-weight:800!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total .amount{color:var(--shaz-summary-rose-dark)!important;font-size:21px!important;letter-spacing:-.02em}body.woocommerce-checkout .wcf-collapsed-order-review-section{border:1px solid var(--shaz-summary-line)!important;border-radius:20px!important;background:linear-gradient(145deg,#fffdfb 0%,#fff5f9 100%)!important;box-shadow:0 14px 36px rgb(75 42 57 / .11)!important;overflow:hidden}body.woocommerce-checkout .wcf-order-review-toggle{box-sizing:border-box!important;width:100%!important;min-height:68px;margin:0!important;border:0!important;border-radius:18px!important;background:transparent!important;color:var(--shaz-summary-ink)!important;padding:17px 18px!important}body.woocommerce-checkout .wcf-order-review-toggle-text,body.woocommerce-checkout .wcf-order-review-total{color:var(--shaz-summary-ink)!important;font-family:inherit!important;font-size:14px!important;font-weight:750!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 18px 20px!important}@media (max-width:921px){.shaz-clean-shop-products{width:min(100% - 28px, 760px);margin-top:28px}body.woocommerce-checkout .wcf-order-wrap{border-radius:22px!important;padding:22px!important}}@media (max-width:544px){.shaz-clean-shop-products{width:min(100% - 20px, 520px);margin-top:20px}.shaz-clean-shop-products ul.products{column-gap:12px!important;row-gap:22px!important}.shaz-order-summary-heading{margin-bottom:17px;padding-bottom:16px}.shaz-order-summary-heading h3{font-size:24px!important}body.woocommerce-checkout .wcf-collapsed-order-review-section{border-radius:17px!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{padding:0 14px 16px!important}body.woocommerce-checkout .wcf-product-thumbnail{flex-basis:58px;width:58px!important;height:58px!important;border-radius:14px!important}body.woocommerce-checkout .wcf-product-thumbnail img{border-radius:13px!important}body.woocommerce-checkout .wcf-product-name{font-size:14px!important}body.woocommerce-checkout .wcf-custom-coupon-field{grid-template-columns:1fr}body.woocommerce-checkout .wcf-submit-coupon{width:100%!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{font-size:12px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td{font-size:16px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total .amount{font-size:18px!important}}:root{--shaz-bright-pink:#ff4f9a;--shaz-bright-pink-soft:#ff86ba}body.home .shaz-hero--refined .shaz-kicker,body.front-page .shaz-hero--refined .shaz-kicker{display:none!important}body.home .shaz-hero--refined h1,body.front-page .shaz-hero--refined h1{max-width:13ch!important;margin-inline:auto!important;text-wrap:balance!important}body.home .shaz-hero--refined .shaz-intro,body.front-page .shaz-hero--refined .shaz-intro{display:none!important}html body.page-id-2338 .shaz-review-motion-controls{display:flex!important;justify-content:flex-end!important;padding:20px clamp(24px, 6vw, 86px) 0!important;background:#f9d9e6!important}html body.page-id-2338 .shaz-review-motion-toggle{min-height:40px!important;padding:9px 16px!important;border:1px solid rgb(166 71 108 / .3)!important;border-radius:999px!important;background:rgb(255 250 252 / .88)!important;box-shadow:0 7px 18px rgb(110 48 72 / .1)!important;color:#7f3652!important;font:750 12px/1.2 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.025em!important;cursor:pointer!important}html body.page-id-2338 .shaz-love-grid.shaz-review-motion>article.shaz-review-card{animation:shaz-review-float-loop 6.4s ease-in-out infinite alternate!important;will-change:transform,box-shadow!important}html body.page-id-2338 .shaz-love-grid.shaz-review-motion>article.shaz-review-card:nth-child(2n){animation-delay:-2.1s!important}html body.page-id-2338 .shaz-love-grid.shaz-review-motion>article.shaz-review-card:nth-child(3n){animation-delay:-4.2s!important}html body.page-id-2338 .shaz-love-grid.shaz-review-motion.is-motion-paused>article.shaz-review-card,html body.page-id-2338 .shaz-love-grid.shaz-review-motion:hover>article.shaz-review-card,html body.page-id-2338 .shaz-love-grid.shaz-review-motion:focus-within>article.shaz-review-card{animation-play-state:paused!important}@keyframes shaz-review-float-loop{0%{transform:translate3d(0,0,0);box-shadow:0 14px 34px rgb(111 50 73 / .11)}52%{transform:translate3d(0,-5px,0);box-shadow:0 21px 42px rgb(111 50 73 / .16)}100%{transform:translate3d(0,2px,0);box-shadow:0 12px 30px rgb(111 50 73 / .1)}}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product,html body.single-product .woocommerce-product-gallery{border:1px solid rgb(255 139 188 / .58)!important;animation:shaz-product-frame-shine 4.8s linear infinite!important}html body .woocommerce ul.products li.product:hover,html body .woocommerce-page ul.products li.product:hover,html body .shaz-products ul.products li.product:hover,html body .shaz-page-products ul.products li.product:hover{transform:none!important}html body .woocommerce ul.products li.product img,html body .woocommerce-page ul.products li.product img,html body .shaz-products ul.products li.product img,html body .shaz-page-products ul.products li.product img,html body.single-product .woocommerce-product-gallery img,html body.single-product .woocommerce-product-gallery__image a img{transform:none!important;scale:1!important;transition:filter 220ms ease,opacity 220ms ease!important}html body .woocommerce ul.products li.product:hover img,html body .woocommerce-page ul.products li.product:hover img,html body .shaz-products ul.products li.product:hover img,html body .shaz-page-products ul.products li.product:hover img,html body.single-product .woocommerce-product-gallery__image:hover img{transform:none!important;scale:1!important;filter:brightness(1.025) saturate(1.015)!important}@keyframes shaz-product-frame-shine{0%,100%{box-shadow:0 -3px 0 rgb(255 255 255 / .94),0 -7px 16px rgb(255 79 154 / .2),0 13px 34px rgb(112 46 72 / .16)}25%{box-shadow:3px 0 0 rgb(255 255 255 / .94),7px 0 16px rgb(255 79 154 / .2),0 13px 34px rgb(112 46 72 / .16)}50%{box-shadow:0 3px 0 rgb(255 255 255 / .94),0 7px 16px rgb(255 79 154 / .2),0 13px 34px rgb(112 46 72 / .16)}75%{box-shadow:-3px 0 0 rgb(255 255 255 / .94),-7px 0 16px rgb(255 79 154 / .2),0 13px 34px rgb(112 46 72 / .16)}}body.woocommerce-checkout .woocommerce-shipping-methods li{display:flex!important;align-items:center!important;gap:10px!important;transition:border-color 180ms ease,background 180ms ease,box-shadow 180ms ease!important}body.woocommerce-checkout .woocommerce-shipping-methods input[type='radio']{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.woocommerce-checkout .shaz-shipping-heart{display:inline-flex!important;flex:0 0 26px!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border:1px solid rgb(255 79 154 / .36)!important;border-radius:50%!important;background:rgb(255 255 255 / .78)!important;color:var(--shaz-bright-pink)!important;font:700 18px/1 Georgia,serif!important}body.woocommerce-checkout .shaz-shipping-heart::before{content:'♡'}body.woocommerce-checkout .woocommerce-shipping-methods input[type='radio']:checked+.shaz-shipping-heart::before{content:'♥'}body.woocommerce-checkout .woocommerce-shipping-methods input[type='radio']:focus-visible+.shaz-shipping-heart{outline:3px solid rgb(255 79 154 / .25)!important;outline-offset:2px!important}body.woocommerce-checkout .woocommerce-shipping-methods li.is-shaz-selected{border-color:rgb(255 79 154 / .64)!important;background:linear-gradient(145deg,#fff8fb,#ffd9e9)!important;box-shadow:inset 0 1px 0 #fff,0 8px 20px rgb(255 79 154 / .14)!important}body.woocommerce-checkout .woocommerce-shipping-methods li label{flex:1 1 auto!important;margin:0!important;cursor:pointer!important}@media (max-width:921px){html body.home .shaz-hero-video-shell,html body.front-page .shaz-hero-video-shell,html body.home .shaz-hero--refined,html body.front-page .shaz-hero--refined{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 8.6!important;overflow:hidden!important}html body.home .shaz-hero--refined .shaz-hero-video,html body.front-page .shaz-hero--refined .shaz-hero-video,html body.home .shaz-hero--refined video,html body.front-page .shaz-hero--refined video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 46%!important}html body.home .shaz-hero--refined h1,html body.front-page .shaz-hero--refined h1{max-width:18ch!important;margin-bottom:14px!important;font-size:clamp(32px, 5.2vw, 46px)!important;line-height:1!important}html body.home .shaz-hero--refined .shaz-intro,html body.front-page .shaz-hero--refined .shaz-intro{display:none!important}html body.home .shaz-hero--refined .shaz-primary,html body.front-page .shaz-hero--refined .shaz-primary{min-height:44px!important;padding:10px 19px!important;font-size:12px!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left .site-branding{display:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{position:relative!important;z-index:3!important;display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:100%!important;color:var(--shaz-bright-pink)!important;text-decoration:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__text{color:var(--shaz-bright-pink)!important;font:900 clamp(13px, 2.6vw, 18px)/1 Inter,'Avenir Next','Segoe UI',sans-serif!important;letter-spacing:clamp(0.08em, 0.6vw, 0.15em)!important;white-space:nowrap!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__image{display:block!important;width:clamp(108px, 20vw, 158px)!important;height:auto!important;max-height:36px!important;object-fit:contain!important;object-position:left center!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__spark{color:var(--shaz-bright-pink-soft)!important;text-shadow:0 0 7px rgb(255 79 154 / .7),0 0 13px rgb(255 255 255 / .9)!important;animation:shazhnana-twinkle-loop 1.9s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{color:var(--shaz-bright-pink)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-mobile-svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-menu-svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:var(--shaz-bright-pink)!important;fill:var(--shaz-bright-pink)!important;stroke:var(--shaz-bright-pink)!important}html body .shaz-header-bag--mobile svg,html body .shaz-header-bag--mobile svg path,html body .shaz-header-bag--mobile svg circle{color:var(--shaz-bright-pink)!important;fill:none!important;stroke:var(--shaz-bright-pink)!important}html body.home main ul.products,html body.page-id-7 main ul.products,html body.page-id-328 main ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}html body.home main ul.products li.product,html body.page-id-7 main ul.products li.product,html body.page-id-328 main ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{min-width:0!important;min-height:0!important;padding:17px!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce ul.products li.product h2,html body .shaz-products ul.products li.product h2,html body .shaz-page-products ul.products li.product h2{margin-top:12px!important;font-size:16px!important;line-height:1.25!important}html body .woocommerce ul.products li.product .price,html body .woocommerce ul.products li.product .price *{font-size:14px!important}html body.single-product .site-main,html body.single-product #primary,html body.single-product .ast-woocommerce-container{box-sizing:border-box!important;width:min(100% - 32px, 780px)!important;max-width:780px!important;margin-inline:auto!important;padding-inline:0!important}html body.single-product div.product{display:block!important;width:100%!important}html body.single-product div.product .woocommerce-product-gallery,html body.single-product div.product .summary{float:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 28px!important}html body.single-product div.product .woocommerce-product-gallery{padding:12px!important;border-radius:24px!important;background:rgb(255 251 253 / .86)!important}html body.single-product div.product .woocommerce-product-gallery img{width:100%!important;height:auto!important;max-height:650px!important;object-fit:contain!important;border-radius:17px!important}html body.single-product div.product .summary{padding:clamp(18px, 4vw, 30px)!important;border-radius:23px!important;background:rgb(255 251 253 / .74)!important;box-shadow:0 15px 38px rgb(110 48 72 / .1)!important}html body.single-product div.product .product_title{margin-bottom:10px!important;font-size:clamp(25px, 4.8vw, 36px)!important;line-height:1.08!important}html body.single-product div.product .price,html body.single-product div.product .price *{font-size:18px!important}html body.single-product .woocommerce-product-details__short-description,html body.single-product .woocommerce-product-details__short-description *,html body.single-product .woocommerce-tabs .panel,html body.single-product .woocommerce-tabs .panel *{border:0!important;background:transparent!important;box-shadow:none!important}html body.single-product .woocommerce-product-details__short-description,html body.single-product .woocommerce-tabs .panel{margin:15px 0!important;padding:0!important;font-size:14px!important;line-height:1.62!important}html body.single-product .woocommerce-tabs{margin-top:28px!important}body.woocommerce-checkout .wcf-ic-layout-left-column{padding:18px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{margin-bottom:14px!important;font-size:16px!important;line-height:1.2!important}body.woocommerce-checkout .form-row{margin-bottom:13px!important}body.woocommerce-checkout .form-row label{margin-bottom:5px!important;font-size:10.5px!important;letter-spacing:0.04em!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection{min-height:48px!important;border-radius:14px!important;padding:11px 13px!important;font-size:12px!important;line-height:1.35!important}body.woocommerce-checkout form.checkout textarea.input-text{min-height:84px!important}body.woocommerce-checkout .woocommerce-shipping-methods li,body.woocommerce-checkout .wc_payment_methods li{padding:10px 12px!important;border-radius:14px!important}body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label{font-size:12px!important;line-height:1.42!important}.shaz-announcement-track,.shaz-announcement-group b,.shaz-header-stars,.shaz-sparkle,.shaz-story-stars,.shaz-contact-stars,.shaz-footer-stars,#ast-mobile-header .ast-primary-header-bar::after{animation-iteration-count:infinite!important;animation-play-state:running!important}.shaz-story-stars,.shaz-contact-stars{animation-name:shazhnana-twinkle-loop!important;animation-duration:2.4s!important;animation-timing-function:ease-in-out!important}}@media (max-width:544px){html body.home .shaz-hero-video-shell,html body.front-page .shaz-hero-video-shell,html body.home .shaz-hero--refined,html body.front-page .shaz-hero--refined{aspect-ratio:16 / 10!important}html body.home .shaz-hero--refined .shaz-intro,html body.front-page .shaz-hero--refined .shaz-intro{display:none!important}html body.home .shaz-hero--refined h1,html body.front-page .shaz-hero--refined h1{display:none!important}html body.home .shaz-hero--refined .shaz-primary,html body.front-page .shaz-hero--refined .shaz-primary{position:absolute!important;right:auto!important;bottom:16px!important;left:50%!important;margin:0!important;transform:translateX(-50%)!important;white-space:nowrap!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__text{font-size:clamp(12px, 3.7vw, 16px)!important;letter-spacing:0.075em!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__image{width:clamp(100px, 30vw, 124px)!important;max-height:31px!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__spark{font-size:11px!important}html body.home main ul.products,html body.page-id-7 main ul.products,html body.page-id-328 main ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}html body.home main ul.products li.product,html body.page-id-7 main ul.products li.product,html body.page-id-328 main ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{width:min(100%, 350px)!important;max-width:350px!important;margin-inline:auto!important;padding:15px!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce ul.products li.product h2,html body .shaz-products ul.products li.product h2,html body .shaz-page-products ul.products li.product h2{font-size:15px!important;line-height:1.24!important}html body.single-product .site-main,html body.single-product #primary,html body.single-product .ast-woocommerce-container{width:min(100% - 20px, 520px)!important}html body.single-product div.product .summary{padding:17px!important;border-radius:19px!important}html body.single-product div.product .product_title{font-size:24px!important}html body.single-product .woocommerce-product-details__short-description,html body.single-product .woocommerce-tabs .panel{font-size:13px!important;line-height:1.58!important}html body.single-product div.product form.cart{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body.single-product div.product form.cart .quantity{flex:0 0 88px!important;margin:0!important}html body.single-product div.product form.cart .single_add_to_cart_button{flex:1 1 170px!important;min-height:48px!important;padding:11px 15px!important;font-size:13px!important}body.woocommerce-checkout .wcf-ic-layout-left-column{border-radius:18px!important;padding:14px!important}html body.page-id-2338 .shaz-review-motion-controls{justify-content:center!important;padding:14px 14px 0!important}html body.page-id-2338 .shaz-review-motion-toggle{min-height:38px!important;padding:8px 14px!important;font-size:11px!important}}@keyframes shazhnana-twinkle-loop{0%,100%{opacity:.55;transform:scale(.9) rotate(-3deg)}50%{opacity:1;transform:scale(1.12) rotate(3deg)}}@media (prefers-reduced-motion:reduce){html body.page-id-2338 .shaz-love-grid.shaz-review-motion>article.shaz-review-card,html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product,html body.single-product .woocommerce-product-gallery,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__spark,.shaz-story-stars,.shaz-contact-stars{animation:none!important}}html body #masthead,html body.ast-theme-transparent-header #masthead{position:sticky!important;z-index:9998!important;top:0!important;width:100%!important}html body.woocommerce-checkout .main-header--wrapper.shaz-checkout-mobile-header{position:sticky!important;z-index:9998!important;top:0!important}html body #ast-mobile-header .ast-primary-header-bar,html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content{isolation:isolate!important}html body #ast-mobile-header .ast-primary-header-bar::after,html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content::after{position:absolute!important;z-index:0!important;inset:0!important;content:''!important;background:linear-gradient(108deg,transparent 28%,rgb(255 255 255 / .36) 47%,transparent 66%) -180% 0 / 230% 100% no-repeat!important;animation:shaz-header-bar-gloss 6.8s ease-in-out infinite!important;pointer-events:none!important}html body #ast-mobile-header .ast-builder-grid-row,html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--site-title,html body.woocommerce-checkout .shaz-checkout-actions{position:relative!important;z-index:1!important}@keyframes shaz-header-bar-gloss{0%,28%,100%{background-position:-180% 0}58%,72%{background-position:210% 0}}@keyframes shaz-header-icon-glow{0%,30%,100%{filter:drop-shadow(0 0 0 #fff0)}55%{filter:drop-shadow(0 0 4px rgb(255 255 255 / .98)) drop-shadow(0 0 5px rgb(185 112 152 / .28))}}@media (max-width:921px){html body #ast-mobile-header .site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle[aria-expanded='true'],html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean:hover,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean:hover,html body.ast-header-break-point #ast-mobile-header .menu-toggle:hover,html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean:focus-visible,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean:focus-visible,html body.ast-header-break-point #ast-mobile-header .menu-toggle:focus-visible{position:relative!important;display:inline-flex!important;flex:0 0 36px!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-button)!important;text-decoration:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean::before,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean::before,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before{display:none!important;content:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean svg,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg{width:23px!important;height:23px!important;color:var(--shaz-button)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;animation:shaz-header-icon-glow 5.2s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:var(--shaz-button)!important;fill:currentColor!important;stroke:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean__count{top:0!important;right:-1px!important;color:var(--shaz-button-hover)!important;-webkit-text-fill-color:var(--shaz-button-hover)!important;background:transparent!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{max-width:132px!important;padding-inline:0!important}}html body.woocommerce-checkout .shaz-checkout-search,html body.woocommerce-checkout .shaz-checkout-bag,html body.woocommerce-checkout button.shaz-checkout-menu-toggle,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:hover,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:focus-visible{position:relative!important;display:inline-flex!important;flex:0 0 38px!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-button)!important;text-decoration:none!important}html body.woocommerce-checkout .shaz-checkout-search::before,html body.woocommerce-checkout .shaz-checkout-bag::before,html body.woocommerce-checkout button.shaz-checkout-menu-toggle::before{display:none!important;content:none!important}html body.woocommerce-checkout .shaz-checkout-search svg,html body.woocommerce-checkout .shaz-checkout-bag svg{width:23px!important;height:23px!important;color:var(--shaz-button)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;animation:shaz-header-icon-glow 5.2s ease-in-out infinite!important}html body.woocommerce-checkout button.shaz-checkout-menu-toggle>span{width:19px!important;height:2px!important;background:var(--shaz-button)!important;box-shadow:0 0 4px rgb(255 255 255 / .6)!important}html body.woocommerce-checkout .shaz-checkout-bag__count{top:0!important;right:-1px!important;color:var(--shaz-button-hover)!important;-webkit-text-fill-color:var(--shaz-button-hover)!important;background:transparent!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title::before,html body .woocommerce ul.products li.product .woocommerce-loop-product__title::after,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title::before,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title::after,html body .shaz-products ul.products li.product .woocommerce-loop-product__title::before,html body .shaz-products ul.products li.product .woocommerce-loop-product__title::after,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title::before,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title::after{display:none!important;content:none!important}html body.page-id-7 .site-content>.ast-container,html body.page-id-328 .site-content>.ast-container{width:100%!important;max-width:none!important;padding-inline:0!important}html body.page-id-7 #primary,html body.page-id-328 #primary,html body.page-id-7 .site-main,html body.page-id-328 .site-main,html body.page-id-7 .shaz-page-products,html body.page-id-328 .shaz-page-products{width:100%!important;max-width:none!important;margin-inline:0!important}@media (max-width:921px){html body.home .shaz-product-shell,html body.page-id-7 .shaz-page-products,html body.page-id-328 .shaz-page-products{box-sizing:border-box!important;padding-inline:10px!important}html body.home .shaz-products ul.products,html body.home main ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{width:100%!important;max-width:none!important;margin-inline:0!important;column-gap:9px!important;row-gap:14px!important}}@media (min-width:545px) and (max-width:921px){html body.home .shaz-products ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.home .shaz-products ul.products>li.product,html body.page-id-7 .shaz-page-products ul.products>li.product,html body.page-id-328 .shaz-page-products ul.products>li.product{width:auto!important;max-width:none!important;margin:0!important}}@media (max-width:544px){html body.home .shaz-products ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.home .shaz-products ul.products>li.product,html body.page-id-7 .shaz-page-products ul.products>li.product,html body.page-id-328 .shaz-page-products ul.products>li.product{width:auto!important;max-width:none!important;margin:0!important}}html body.home .shaz-home-reviews__viewport{overflow-x:auto!important;overflow-y:hidden!important;cursor:grab!important;scrollbar-width:none!important;touch-action:pan-y!important;user-select:none!important;-webkit-overflow-scrolling:touch!important}html body.home .shaz-home-reviews__viewport::-webkit-scrollbar{display:none!important}html body.home .shaz-home-reviews__viewport.is-grabbing{cursor:grabbing!important}html body.home .shaz-home-reviews__track{animation:none!important;transform:none!important;will-change:auto!important}html body .shaz-site-footer,html body .shaz-footer,html body .shaz-unified-footer{padding:28px 16px 22px!important;border-color:rgb(255 255 255 / .34)!important;background:linear-gradient(135deg,#a76d83 0%,#c58ea7 52%,#b97098 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42)!important;color:#fff!important}html body .shaz-site-footer *,html body .shaz-footer *,html body .shaz-unified-footer *,html body.woocommerce-checkout .shaz-site-footer *,html body.woocommerce-checkout .shaz-footer *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .shaz-site-footer svg,html body .shaz-footer svg{fill:#fff!important;stroke:#fff!important}html body .shaz-site-footer>strong,html body .shaz-site-footer>span,html body .shaz-site-footer>h2,html body .shaz-site-footer>p{margin-block:4px!important}html body .shaz-site-footer .shaz-footer-stars{margin-bottom:7px!important}html body .shaz-site-footer .shaz-footer-links{margin-block:10px!important}@media (max-width:544px){html body .shaz-site-footer,html body .shaz-footer,html body .shaz-unified-footer{padding:22px 12px 17px!important}}html body.home #shaz-home-faq #shaz-faq-title,html body.home #shaz-home-faq>h2,html body.home #shaz-home-faq .shaz-faq-shell>h2,html body.home #shaz-home-faq .shaz-faq-intro{display:none!important}html body.home #shaz-home-faq .shaz-faq-shell{padding-top:clamp(18px, 3vw, 30px)!important}html body #moderncart-slide-out,html body #moderncart-floating-cart,html body .moderncart-modal-wrap,html body .moderncart-slide-out,html body .moderncart-overlay,html body .astra-cart-drawer,html body .astra-cart-drawer-content,html body .astra-cart-drawer-overlay,html body .ast-mobile-cart-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .shaz-add-to-bag-flyer{position:fixed!important;z-index:10050!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;margin:-17px 0 0 -17px!important;font:25px/1 'Apple Color Emoji','Segoe UI Emoji',sans-serif!important;filter:drop-shadow(0 6px 8px rgb(127 88 107 / .24))!important;animation:shaz-fly-to-bag 920ms cubic-bezier(.2,.72,.24,1) forwards!important;pointer-events:none!important}@keyframes shaz-fly-to-bag{0%{transform:translate3d(0,0,0) scale(.72) rotate(-10deg);opacity:0}12%{transform:translate3d(0,-15px,0) scale(1.12) rotate(7deg);opacity:1}72%{opacity:1}100%{transform:translate3d(var(--shaz-fly-x),var(--shaz-fly-y),0) scale(.22) rotate(16deg);opacity:0}}html body.woocommerce-cart .wc-block-components-totals-coupon,html body.woocommerce-cart .coupon,html body.woocommerce-checkout .coupon-field,html body.woocommerce-checkout .wcf-custom-coupon-field,html body.woocommerce-checkout .woocommerce-form-coupon,html body.woocommerce-checkout #moderncart-coupon-form-container{display:none!important}html body.woocommerce-checkout .wcf-order-wrap,html body.woocommerce-checkout .wcf-collapsed-order-review-section,html body.woocommerce-checkout .woocommerce-checkout-review-order{font-size:11.5px!important;line-height:1.35!important}html body.woocommerce-checkout .shaz-order-summary-heading{padding:12px 14px!important}html body.woocommerce-checkout .shaz-order-summary-heading>span{font-size:8.5px!important;letter-spacing:0.12em!important}html body.woocommerce-checkout .shaz-order-summary-heading h3{margin-block:2px!important;font-size:13px!important;line-height:1.25!important}html body.woocommerce-checkout .shaz-order-summary-heading p{display:none!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table td{box-sizing:border-box!important;padding:8px 9px!important;font-size:11.5px!important;line-height:1.35!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-name{width:auto!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{width:92px!important;padding-left:5px!important;white-space:normal!important;text-align:right!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.coupon-field){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(86px,auto)!important;align-items:start!important;gap:10px!important;width:100%!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{display:block!important;width:auto!important;min-width:0!important;white-space:normal!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right!important;overflow-wrap:anywhere!important}html body.woocommerce-checkout .wcf-product-thumbnail .instant-checkout-batch,html body.woocommerce-checkout .cf-ic-product-thumbnail-batch .instant-checkout-batch{display:none!important}html body.woocommerce-checkout .shaz-checkout-step__dot,html body.woocommerce-checkout .shaz-checkout-step__dot *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.woocommerce-checkout .wcf-col-2>.wcf-customer-shipping{width:100%!important;margin:0 0 14px!important}html body.woocommerce-checkout .wcf-col-2>.woocommerce-additional-fields{margin-top:0!important}html body.woocommerce-checkout .shaz-checkout-trust .shaz-trust-item:not(.shaz-trust-item--cod){display:none!important}html body.woocommerce-checkout #place_order+.shaz-checkout-trust,html body.woocommerce-checkout .place-order>.shaz-checkout-trust{display:block!important;width:100%!important;margin:13px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.woocommerce-checkout .shaz-trust-item--cod{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:10px 12px!important;border:1px solid var(--shaz-border)!important;border-radius:16px!important;background:rgb(248 238 243 / .64)!important;color:var(--shaz-text)!important;text-align:left!important}html body.woocommerce-checkout .shaz-cod-heart,html body.woocommerce-checkout .payment_method_cod>label::before{display:inline-grid!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;border:0!important;border-radius:50%!important;background:linear-gradient(135deg,var(--shaz-button),var(--shaz-button-hover))!important;box-shadow:0 5px 13px rgb(166 95 135 / .2)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;font-style:normal!important;line-height:1!important;animation:shaz-cod-heart-shine 3.8s ease-in-out infinite!important}html body.woocommerce-checkout .payment_method_cod>label{display:flex!important;align-items:center!important;gap:9px!important}html body.woocommerce-checkout .payment_method_cod>label::before{content:'♥'!important}@keyframes shaz-cod-heart-shine{0%,32%,100%{filter:drop-shadow(0 0 0 #fff0)}55%{filter:drop-shadow(0 0 5px rgb(255 255 255 / .96))}}@media (max-width:544px){html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding-inline:10px!important}html body.woocommerce-checkout .shaz-checkout-wordmark{width:clamp(112px, 31vw, 126px)!important}html body.woocommerce-checkout .shaz-checkout-actions{gap:5px!important}html body.woocommerce-checkout .shaz-checkout-search,html body.woocommerce-checkout .shaz-checkout-bag,html body.woocommerce-checkout button.shaz-checkout-menu-toggle{flex-basis:34px!important;width:34px!important;min-width:34px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:7px 6px!important;font-size:10.8px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{width:78px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.coupon-field){grid-template-columns:minmax(0,1fr) minmax(104px,38%)!important;gap:7px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total strong,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount{font-size:12.5px!important;line-height:1.25!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal .amount{white-space:nowrap!important}}html body.single-product .ast-container #primary,html body.single-product .ast-container #primary .site-main,html body.single-product .ast-container #primary .ast-woocommerce-container{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}html body.single-product div.product.shaz-product-modern form.cart .single_add_to_cart_button{min-width:0!important}html body .shaz-story-page[data-shaz-story-version='2.3'] .shaz-story-signature strong{font-size:clamp(21px, 2.25vw, 29px)!important;letter-spacing:0.075em!important;white-space:nowrap!important}html body.woocommerce-checkout .shaz-mobile-order-summary .wcf-order-review-toggle-button-wrap::before{content:'YOUR SHAZHNANA BAG'!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-shipping td,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-shipping td label{font-size:0!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-shipping td .amount,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-shipping td .amount *{display:inline!important;font-size:11.5px!important;line-height:1.3!important;white-space:nowrap!important}@media (max-width:680px){html body .shaz-story-page[data-shaz-story-version='2.3'] .shaz-story-hero__copy h1{font-size:34px!important;line-height:1.02!important;overflow-wrap:normal!important;word-break:normal!important}}@media (prefers-reduced-motion:reduce){html body #ast-mobile-header .ast-primary-header-bar::after,html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content::after,html body .shaz-add-to-bag-flyer,html body.woocommerce-checkout .shaz-cod-heart,html body.woocommerce-checkout .payment_method_cod>label::before{animation-duration:1ms!important;animation-iteration-count:1!important}}html body.woocommerce-checkout .wcf-embed-checkout-form p,html body.woocommerce-checkout .wcf-embed-checkout-form label,html body.woocommerce-checkout .wcf-embed-checkout-form span,html body.woocommerce-checkout .wcf-embed-checkout-form strong,html body.woocommerce-checkout .wcf-embed-checkout-form td,html body.woocommerce-checkout .wcf-embed-checkout-form th,html body.woocommerce-checkout .wcf-embed-checkout-form li,html body.woocommerce-checkout #customer_details,html body.woocommerce-checkout #customer_details *{color:var(--shaz-text)!important}html body.woocommerce-checkout .wcf-embed-checkout-form h1,html body.woocommerce-checkout .wcf-embed-checkout-form h2,html body.woocommerce-checkout .wcf-embed-checkout-form h3,html body.woocommerce-checkout .wcf-embed-checkout-form h4,html body.woocommerce-checkout #customer_details h1,html body.woocommerce-checkout #customer_details h2,html body.woocommerce-checkout #customer_details h3,html body.woocommerce-checkout #customer_details h4{color:var(--shaz-heading)!important}html body.woocommerce-checkout .wcf-embed-checkout-form button,html body.woocommerce-checkout .wcf-embed-checkout-form button *,html body.woocommerce-checkout .wcf-embed-checkout-form input[type='submit']{color:var(--shaz-white)!important;-webkit-text-fill-color:var(--shaz-white)!important}html body.woocommerce-checkout .wcf-embed-checkout-form .shaz-checkout-step__dot{color:var(--shaz-button-hover)!important}html body.woocommerce-checkout .wcf-embed-checkout-form .shaz-shipping-heart[aria-checked='true']::before{color:var(--shaz-star-pink)!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>.shaz-header-cart-clean{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:15px!important;background:rgb(255 255 255 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 7px 18px rgb(151 54 111 / .13)!important;color:var(--shaz-pantone-deep)!important;animation:shaz-cool-control-glow 3.6s ease-in-out infinite!important}}html body.page-id-2338 .shaz-love-grid{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(18px, 2.4vw, 30px)!important;padding:clamp(48px, 5.5vw, 72px) clamp(24px, 6vw, 86px)!important;background:radial-gradient(circle at 10% 12%,rgb(255 255 255 / .54),transparent 27%),linear-gradient(145deg,#f9d9e6 0%,#f4c6d8 55%,#f8dce7 100%)!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:240px!important;height:auto!important;margin:0!important;padding:clamp(24px, 2.4vw, 34px)!important;border:1px solid transparent!important;border-radius:25px!important;background:linear-gradient(145deg,rgb(255 240 247 / .98),rgb(248 207 224 / .96)) padding-box,linear-gradient(128deg,rgb(255 255 255 / .98),rgb(210 111 149 / .68),rgb(255 255 255 / .94)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96),0 16px 34px rgb(139 62 92 / .13)!important;color:#87405c!important}html body.page-id-2338 .shaz-review-stars{display:inline-block!important;width:max-content!important;margin:0 0 17px!important;color:#fff!important;font:800 18px/1.2 Georgia,'Times New Roman',serif!important;letter-spacing:0.13em!important;text-shadow:0 0 4px rgb(255 255 255 / .98),0 0 11px rgb(255 255 255 / .92),0 2px 9px rgb(174 69 110 / .44)!important;animation:shaz-review-star-glow 2.6s ease-in-out infinite alternate}html body.page-id-2338 .shaz-review-quote{min-height:0!important;margin:0 0 20px!important;padding:3px 0 3px 17px!important;border:0!important;border-left:2px solid rgb(199 91 132 / .38)!important;background:transparent!important;color:#7d3c56!important;font:500 16px/1.65 Georgia,'Times New Roman',serif!important}html body.page-id-2338 .shaz-review-author{display:block!important;margin-top:auto!important;color:#aa4c71!important;font:760 13px/1.4 Inter,'Avenir Next','Segoe UI',sans-serif!important;letter-spacing:0.025em!important}html body.page-id-2338 .shaz-review-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:18px}html body.page-id-2338 .shaz-review-media img,html body.page-id-2338 .shaz-review-media video{display:block;width:100%;aspect-ratio:1 / 1;border:1px solid rgb(255 255 255 / .82);border-radius:12px;background:#f3ccdc;box-shadow:0 6px 14px rgb(112 48 73 / .12);object-fit:cover}html body.page-id-2338 .shaz-love-cta{box-sizing:border-box!important;padding:clamp(58px, 6vw, 82px) 22px!important}html body.page-id-2338 .shaz-review-launch{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:190px!important;min-height:54px!important;margin-top:14px!important;padding:14px 28px!important;border:1px solid rgb(255 255 255 / .76)!important;border-radius:999px!important;background:linear-gradient(135deg,#f678ab 0%,#bd4775 52%,#f989b6 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 0 0 4px rgb(255 224 237 / .5),0 14px 28px rgb(153 48 88 / .25)!important;color:#fff!important;font:700 15px/1.2 Georgia,'Times New Roman',serif!important;letter-spacing:0.035em!important;text-decoration:none!important;text-shadow:0 1px 1px rgb(105 26 57 / .24)!important;cursor:pointer!important;transition:transform 180ms ease,box-shadow 180ms ease!important}html body.page-id-2338 .shaz-review-launch::after{content:'';position:absolute;z-index:-1;top:-55%;bottom:-55%;left:0;width:30%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .78),transparent);transform:translateX(-210%) skewX(-18deg);animation:shaz-cart-button-shine 3.1s ease-in-out infinite;pointer-events:none}html body.page-id-2338 .shaz-review-launch:hover,html body.page-id-2338 .shaz-review-launch:focus-visible{box-shadow:inset 0 1px 0 rgb(255 255 255 / .72),0 0 0 5px rgb(255 224 237 / .64),0 17px 34px rgb(153 48 88 / .31)!important;transform:translateY(-2px)}.shaz-review-modal[hidden]{display:none!important}body.shaz-review-modal-open{overflow:hidden!important}.shaz-review-modal{position:fixed;z-index:999999;inset:0;display:grid;place-items:center;box-sizing:border-box;padding:22px;font-family:Inter,'Avenir Next','Segoe UI',sans-serif}.shaz-review-modal__backdrop{position:absolute;inset:0;background:rgb(78 35 53 / .48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shaz-review-modal__dialog{position:relative;box-sizing:border-box;width:min(610px, 100%);max-height:min(90vh, 820px);max-height:min(90dvh, 820px);overflow:auto;padding:clamp(25px, 4vw, 38px);border:1px solid #fff0;border-radius:30px;background:linear-gradient(145deg,rgb(255 249 252 / .99),rgb(249 219 232 / .99)) padding-box,linear-gradient(128deg,#fff,rgb(220 110 153 / .84),#fff 57%,rgb(190 67 115 / .7)) border-box;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 30px 90px rgb(73 27 45 / .34);color:#71374d}.shaz-review-modal__close{position:absolute;top:15px;right:15px;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgb(197 92 132 / .28);border-radius:50%;background:rgb(255 249 252 / .86);box-shadow:inset 0 1px 0 #fff,0 6px 15px rgb(115 49 75 / .11);color:#91415f;font:400 25px/1 Arial,sans-serif;cursor:pointer}.shaz-review-modal__eyebrow{display:block;margin:0 46px 7px 0;color:#b34d75;font-size:10px;font-weight:820;letter-spacing:.18em}.shaz-review-modal__dialog h2{margin:0 46px 8px 0!important;color:#71374d!important;font:700 clamp(25px, 4vw, 34px)/1.14 Georgia,'Times New Roman',serif!important;letter-spacing:-0.025em!important}.shaz-review-modal__dialog>p{margin:0 38px 23px 0!important;color:#84566a!important;font-size:13.5px!important;line-height:1.55!important}.shaz-review-form{display:grid;gap:15px}.shaz-review-field>span,.shaz-review-rating legend{display:block;margin:0 0 7px;color:#88405b;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.shaz-review-field input,.shaz-review-field select,.shaz-review-field textarea{box-sizing:border-box;width:100%;min-height:49px;border:1px solid #fff0;border-radius:15px;outline:none;background:linear-gradient(145deg,rgb(255 247 251 / .98),rgb(247 210 226 / .93)) padding-box,linear-gradient(125deg,#fff,rgb(203 91 134 / .68),#fff) border-box;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 8px 18px rgb(117 50 76 / .09);color:#71374d;font:650 13.5px/1.45 Inter,'Segoe UI',sans-serif;padding:13px 15px}.shaz-review-field textarea{min-height:104px;resize:vertical}.shaz-review-field input::placeholder,.shaz-review-field textarea::placeholder{color:rgb(113 55 77 / .65);opacity:1}.shaz-review-field input:focus,.shaz-review-field select:focus,.shaz-review-field textarea:focus{box-shadow:inset 0 1px 0 #fff,0 0 0 4px rgb(203 91 134 / .13),0 10px 22px rgb(117 50 76 / .12)}.shaz-review-rating{margin:0;padding:0;border:0}.shaz-review-rating__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5px}.shaz-review-rating__stars input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.shaz-review-rating__stars label{color:#fff;font-size:30px;line-height:1;text-shadow:0 0 6px #fff,0 2px 10px rgb(165 57 99 / .38);cursor:pointer;transition:color 150ms ease,transform 150ms ease}.shaz-review-rating__stars label:hover,.shaz-review-rating__stars label:hover~label,.shaz-review-rating__stars input:checked~label{color:#e96398;transform:translateY(-1px)}.shaz-review-rating__stars input:focus-visible+label{outline:2px solid #a8466b;outline-offset:4px;border-radius:5px}.shaz-review-upload{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:67px;padding:12px 14px;border:1px dashed rgb(187 71 116 / .48);border-radius:16px;background:rgb(255 246 250 / .66);color:#7b3953;cursor:pointer}.shaz-review-upload__icon{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border:1px solid rgb(255 255 255 / .9);border-radius:50%;background:linear-gradient(145deg,#f7cadd,#e993b5);box-shadow:inset 0 1px 0 #fff,0 5px 13px rgb(126 53 82 / .13);color:#fff;font-size:23px}.shaz-review-upload strong,.shaz-review-upload small{display:block}.shaz-review-upload strong{font-size:13px;line-height:1.35}.shaz-review-upload small{margin-top:3px;color:#98647a;font-size:10.5px;line-height:1.4}.shaz-review-upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.shaz-review-upload:focus-within{outline:2px solid #a8466b;outline-offset:3px}.shaz-review-file-summary{min-height:0;margin:-8px 0 0!important;color:#9b4969!important;font-size:11px!important}.shaz-review-submit{position:relative;isolation:isolate;overflow:hidden;min-height:52px;border:1px solid rgb(255 255 255 / .72);border-radius:999px;background:linear-gradient(135deg,#f56aa4 0%,#bf4475 52%,#fa83b4 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .6),0 0 0 4px rgb(255 218 233 / .4),0 12px 27px rgb(160 47 90 / .24);color:#fff;font-size:13px;font-weight:820;letter-spacing:.035em;cursor:pointer}.shaz-review-submit::after{content:'';position:absolute;z-index:-1;top:-55%;bottom:-55%;left:0;width:28%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .76),transparent);transform:translateX(-210%) skewX(-18deg);animation:shaz-cart-button-shine 3s ease-in-out infinite}.shaz-review-submit:disabled{cursor:wait;opacity:.72}.shaz-review-status,.shaz-review-moderation{margin:0!important;text-align:center;font-size:11.5px!important;line-height:1.45!important}.shaz-review-status:empty{display:none}.shaz-review-status.is-success{color:#7f3d59!important;font-weight:750}.shaz-review-status.is-error{color:#9f294d!important;font-weight:750}.shaz-review-moderation{color:#98677b!important}.shaz-review-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@keyframes shaz-review-star-glow{from{opacity:.86;filter:brightness(1)}to{opacity:1;filter:brightness(1.18)}}@media (max-width:921px){html body.page-id-2338 .shaz-love-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding:38px 20px!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card{min-height:0!important;padding:24px!important;border-radius:21px!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card:last-child:nth-child(odd){grid-column:1 / -1!important;justify-self:center!important;width:calc(50% - 9px)!important}html body.page-id-2338 .shaz-review-quote{margin-bottom:17px!important;font-size:15px!important;line-height:1.58!important}html body.page-id-2338 .shaz-love-cta{padding:54px 20px!important}}@media (max-width:600px){html body.page-id-2338 .shaz-love-grid{grid-template-columns:1fr!important;gap:14px!important;padding:28px 14px!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card{grid-column:auto!important;padding:20px!important;border-radius:19px!important;width:100%!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card:last-child:nth-child(odd){grid-column:auto!important;width:100%!important}html body.page-id-2338 .shaz-review-stars{margin-bottom:13px!important;font-size:16px!important}html body.page-id-2338 .shaz-review-quote{margin-bottom:14px!important;padding-left:13px!important;font-size:14.5px!important;line-height:1.55!important}html body.page-id-2338 .shaz-review-launch{min-width:174px!important;min-height:50px!important;padding:12px 23px!important;font-size:14px!important}.shaz-review-modal{align-items:end;padding:10px}.shaz-review-modal__dialog{width:100%;max-height:92vh;max-height:92dvh;padding:24px 18px 20px;border-radius:25px}.shaz-review-modal__close{top:12px;right:12px;width:35px;height:35px}.shaz-review-modal__dialog h2{font-size:25px!important}.shaz-review-modal__dialog>p{margin-bottom:18px!important;font-size:12.5px!important}.shaz-review-form{gap:12px}.shaz-review-rating__stars label{font-size:28px}.shaz-review-upload{min-height:62px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){html body.page-id-2338 .shaz-review-stars,html body.page-id-2338 .shaz-review-launch::after,.shaz-review-submit::after{animation:none!important}}body.woocommerce-checkout #power-coupons-view-coupons-btn,body.woocommerce-checkout .power-coupons-view-coupons-btn,body.woocommerce-cart #power-coupons-view-coupons-btn,body.woocommerce-cart .power-coupons-view-coupons-btn,body.page-id-8 #power-coupons-view-coupons-btn,body.page-id-8 .power-coupons-view-coupons-btn,body.page-id-8 .power-coupons-drawer-button-wrapper,body.page-id-8 .power-coupons-drawer-trigger-wrapper{display:none!important}body.woocommerce-checkout .wcf-shipping-method-options,body.woocommerce-checkout .wcf-shipping-methods-wrapper{border-radius:18px!important;background:transparent!important}body.woocommerce-checkout #payment .wc_payment_methods{display:none!important}body.woocommerce-checkout #payment{padding-top:0!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon.shaz-cart-coupon-ready{box-sizing:border-box!important;width:100%!important;margin:14px 0!important;padding:11px!important;border:1px solid transparent!important;border-radius:18px!important;background:linear-gradient(145deg,rgb(255 238 246 / .96),rgb(247 207 224 / .9)) padding-box,linear-gradient(125deg,#fff,rgb(202 95 135 / .72),#fff7fb) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96),0 10px 24px rgb(111 48 73 / .12)!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon.shaz-cart-coupon-ready>.wc-block-components-panel__button{display:none!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon.shaz-cart-coupon-ready .wc-block-components-panel__content,.wp-block-woocommerce-cart .wc-block-components-totals-coupon.shaz-cart-coupon-ready .wc-block-components-totals-coupon__content{margin:0!important;padding:0!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:9px!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__input{min-width:0!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__input input{box-sizing:border-box!important;min-height:48px!important;border:1px solid transparent!important;border-radius:13px!important;background:linear-gradient(145deg,rgb(255 250 252 / .98),rgb(250 222 233 / .94)) padding-box,linear-gradient(125deg,#fff,#c97091,#fff) border-box!important;color:var(--shaz-rose-gold-deep)!important;font:650 13px/1.2 Inter,'Segoe UI',sans-serif!important;padding:13px 14px!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__input label{color:rgb(113 55 77 / .74)!important;font:650 12px/1.2 Inter,'Segoe UI',sans-serif!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__button{min-width:82px!important;min-height:48px!important;border:1px solid rgb(255 255 255 / .5)!important;border-radius:13px!important;background:linear-gradient(135deg,#c94e82,#913c60 58%,#d96595)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),0 9px 20px rgb(117 46 74 / .2)!important;color:#fff!important;font:780 12px/1 Inter,'Segoe UI',sans-serif!important}.wp-block-woocommerce-cart .wc-block-cart__submit-button{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:54px!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:999px!important;background:linear-gradient(135deg,#f56aa4 0%,#c64276 48%,#ff78ad 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 4px rgb(255 211 229 / .46),0 15px 34px rgb(177 50 99 / .3)!important;color:#fff!important;font-weight:820!important;letter-spacing:0.02em!important;text-shadow:0 1px 1px rgb(102 29 58 / .22)!important;animation:shaz-cart-button-glow 2.8s ease-in-out infinite!important}.wp-block-woocommerce-cart .wc-block-cart__submit-button::before{content:'';position:absolute;z-index:-1;top:-45%;bottom:-45%;left:0;width:34%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent);transform:translateX(-190%) skewX(-18deg);animation:shaz-cart-button-shine 2.8s ease-in-out infinite!important;pointer-events:none}.wp-block-woocommerce-cart .wc-block-cart__submit-button .wc-block-components-button__text{position:relative;z-index:1}@keyframes shaz-cart-button-shine{0%,22%{transform:translateX(-190%) skewX(-18deg)}58%,100%{transform:translateX(390%) skewX(-18deg)}}@keyframes shaz-cart-button-glow{0%,100%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 4px rgb(255 211 229 / .42),0 15px 34px rgb(177 50 99 / .28)}50%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .68),0 0 0 6px rgb(255 202 224 / .56),0 18px 38px rgb(177 50 99 / .4)}}@media (max-width:921px){body.woocommerce-checkout form.checkout{border-radius:24px!important;background:transparent!important}body.woocommerce-checkout .wcf-collapsed-order-review-section{height:auto!important;max-height:none!important;border-radius:23px!important;overflow:hidden!important}body.woocommerce-checkout .wcf-order-review-toggle{min-height:74px!important;border-radius:22px 22px 0 0!important;cursor:default!important;pointer-events:none!important}body.woocommerce-checkout .wcf-order-review-toggle-button-wrap svg,body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .wcf-arrow-down,body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .dashicons{display:none!important}body.woocommerce-checkout .wcf-order-review-toggle-button-wrap{grid-template-columns:1fr!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{display:block!important;visibility:visible!important;box-sizing:border-box!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;border-radius:0 0 22px 22px!important;opacity:1!important}body.woocommerce-checkout .wcf-shipping-method-options{border-radius:18px!important;background:transparent!important}}@media (max-width:544px){body.woocommerce-checkout form.checkout{border-radius:20px!important}body.woocommerce-checkout .wcf-collapsed-order-review-section{border-radius:19px!important}body.woocommerce-checkout .wcf-order-review-toggle{border-radius:18px 18px 0 0!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{border-radius:0 0 18px 18px!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form{grid-template-columns:minmax(0,1fr) 76px!important;gap:7px!important}.wp-block-woocommerce-cart .wc-block-components-totals-coupon__button{min-width:76px!important}}@media (prefers-reduced-motion:reduce){.wp-block-woocommerce-cart .wc-block-cart__submit-button,.wp-block-woocommerce-cart .wc-block-cart__submit-button::before{animation:none!important}}@media (min-width:922px){html body .shaz-header-bag--desktop{display:none!important}html body #primary-site-navigation-desktop #menu-item-2396{display:flex!important;align-items:center!important;margin-left:14px!important}html body #primary-site-navigation-desktop #menu-item-2396>.shaz-menu-cart-button{position:relative!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:9px 13px 9px 15px!important;border:1px solid rgb(255 255 255 / .5)!important;border-radius:999px!important;background:linear-gradient(135deg,#ad5878 0%,#7a3952 56%,#b96182 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .36),0 9px 24px rgb(107 48 70 / .18)!important;color:#fffafd!important;font:760 12px/1 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important;transition:transform 180ms ease,box-shadow 180ms ease!important}html body #primary-site-navigation-desktop #menu-item-2396>.shaz-menu-cart-button:hover,html body #primary-site-navigation-desktop #menu-item-2396>.shaz-menu-cart-button:focus-visible{transform:translateY(-1px)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42),0 12px 28px rgb(107 48 70 / .24)!important}.shaz-menu-cart-icon{display:inline-flex!important;width:18px!important;height:18px!important}.shaz-menu-cart-icon svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}.shaz-menu-cart-count{display:inline-grid!important;place-items:center!important;min-width:22px!important;height:22px!important;padding:0 5px!important;border:1px solid rgb(255 255 255 / .48)!important;border-radius:999px!important;background:rgb(255 250 253 / .18)!important;color:#fff!important;font-size:10px!important;letter-spacing:0!important}}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:1px solid transparent!important;border-radius:15px!important;background:linear-gradient(145deg,rgb(255 253 254 / .98),rgb(246 216 227 / .94)) padding-box,linear-gradient(130deg,#fff,rgb(190 86 126 / .72),#fff8fb) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 8px 20px rgb(106 48 70 / .15),0 0 0 3px rgb(255 246 250 / .46)!important;color:#843d59!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon{display:inline-grid!important;place-items:center!important;width:22px!important;height:22px!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon>.ahfb-svg-iconset:first-child{display:inline-flex!important;width:22px!important;height:22px!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon>.ahfb-svg-iconset:last-child,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-close-svg{display:none!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-menu-svg,html body .shaz-header-bag--mobile svg{width:21px!important;height:21px!important}html body .shaz-header-bag--mobile .shaz-header-bag__count{top:-5px!important;right:-6px!important;min-width:19px!important;height:19px!important;border-width:2px!important;font-size:9px!important;line-height:15px!important}}body.page-id-7 .shaz-shop-discovery,body.page-id-328 .shaz-shop-discovery{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(240px,0.8fr) minmax(360px,1.2fr)!important;gap:clamp(22px, 4vw, 58px)!important;width:min(1180px, calc(100% - 32px))!important;margin:0 auto clamp(28px, 4vw, 48px)!important;padding:clamp(24px, 3.5vw, 42px)!important;border:1px solid transparent!important;border-radius:30px!important;background:radial-gradient(circle at 92% 12%,rgb(222 132 166 / .17),transparent 31%) padding-box,linear-gradient(145deg,rgb(255 253 254 / .98),rgb(249 225 235 / .95)) padding-box,linear-gradient(130deg,#fff,rgb(190 88 126 / .56),#fff8fb) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 22px 56px rgb(105 48 70 / .12)!important;color:#71374d!important}.shaz-shop-discovery__intro>span{display:block!important;margin-bottom:9px!important;color:#a34f70!important;font:800 10px/1.2 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.18em!important}.shaz-shop-discovery__intro h2{margin:0 0 9px!important;color:#74364e!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(25px, 3vw, 38px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-0.025em!important}.shaz-shop-discovery__intro p{max-width:38ch!important;margin:0!important;color:#8f6173!important;font:500 13px/1.65 Inter,'Segoe UI',sans-serif!important}.shaz-shop-discovery__controls{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:14px!important}.shaz-shop-search{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:52px!important;padding:0 16px!important;border:1px solid transparent!important;border-radius:17px!important;background:linear-gradient(145deg,rgb(255 255 255 / .88),rgb(251 232 240 / .92)) padding-box,linear-gradient(125deg,#fff,rgb(195 96 133 / .56),#fff) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96),0 9px 24px rgb(110 52 73 / .09)!important}.shaz-shop-search svg{flex:0 0 20px!important;width:20px!important;height:20px!important;fill:none!important;stroke:#9e4a6c!important;stroke-width:1.7!important;stroke-linecap:round!important}.shaz-shop-search input[type='search']{width:100%!important;min-width:0!important;height:48px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#71374d!important;font:650 13px/1 Inter,'Segoe UI',sans-serif!important}.shaz-shop-search input::placeholder{color:#a7798b!important;opacity:1!important}.shaz-shop-filters{display:flex!important;flex-wrap:wrap!important;gap:9px!important}.shaz-shop-filters button{min-height:36px!important;padding:8px 14px!important;border:1px solid rgb(185 90 126 / .24)!important;border-radius:999px!important;background:rgb(255 250 252 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .94)!important;color:#8a455f!important;font:720 11px/1 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.025em!important;cursor:pointer!important;transition:transform 160ms ease,background 160ms ease,color 160ms ease!important}.shaz-shop-filters button:hover,.shaz-shop-filters button:focus-visible{transform:translateY(-1px)!important}.shaz-shop-filters button.is-active{border-color:rgb(255 255 255 / .48)!important;background:linear-gradient(135deg,#aa5575,#79384f 58%,#b75f80)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .34),0 8px 18px rgb(105 47 69 / .16)!important;color:#fff!important}.shaz-shop-discovery__status{margin:0!important;color:#9b6579!important;font:650 11px/1.3 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.04em!important}.shaz-page-products li.product.shaz-is-filtered-out,.shaz-page-products .shaz-shop-empty.shaz-is-filtered-out{display:none!important}.shaz-page-products .shaz-shop-empty{box-sizing:border-box!important;display:flex!important;grid-column:1 / -1!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:190px!important;padding:28px!important;border:1px solid rgb(190 90 127 / .23)!important;border-radius:22px!important;background:rgb(255 248 251 / .78)!important;color:#7b3b54!important;text-align:center!important}.shaz-shop-empty strong{margin-bottom:7px!important;font:700 18px/1.2 Georgia,serif!important}.shaz-shop-empty span{color:#9c6b7e!important;font:500 12px/1.5 Inter,'Segoe UI',sans-serif!important}@media (max-width:921px){body.page-id-7 .shaz-shop-discovery,body.page-id-328 .shaz-shop-discovery{grid-template-columns:1fr!important;gap:20px!important;width:min(100% - 28px, 760px)!important;border-radius:24px!important;padding:24px!important}body.woocommerce-checkout .wcf-order-review-toggle-text{font-size:14px!important;line-height:1.25!important}body.woocommerce-checkout .wcf-order-review-toggle .woocommerce-Price-amount{font-size:13px!important;line-height:1.3!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{font-size:18px!important;line-height:1.25!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection,body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label,body.woocommerce-checkout #place_order{font-size:13px!important}body.woocommerce-checkout .shaz-checkout-step,body.woocommerce-checkout .shaz-checkout-step>span{font-size:10px!important;line-height:1.25!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td,body.woocommerce-checkout table.woocommerce-checkout-review-order-table .amount,body.woocommerce-checkout .payment_box,body.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:12.5px!important;line-height:1.5!important}body.woocommerce-order-received .woocommerce-order-overview li,body.woocommerce-order-received .woocommerce-table--order-details th,body.woocommerce-order-received .woocommerce-table--order-details td,body.woocommerce-order-received .woocommerce-customer-details address{font-size:13px!important;line-height:1.55!important}body.woocommerce-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-customer-details h2{font-size:18px!important;line-height:1.25!important}}@media (max-width:544px){body.page-id-7 .shaz-shop-discovery,body.page-id-328 .shaz-shop-discovery{width:min(100% - 20px, 520px)!important;padding:20px!important}.shaz-shop-discovery__intro h2{font-size:27px!important}.shaz-shop-search{min-height:50px!important;padding-inline:14px!important}.shaz-shop-search input[type='search']{font-size:12.5px!important}.shaz-shop-filters{gap:7px!important}.shaz-shop-filters button{min-height:34px!important;padding:8px 12px!important;font-size:10.5px!important}body.woocommerce-checkout .wcf-order-review-toggle-text{font-size:13.5px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{font-size:17px!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label,body.woocommerce-checkout #place_order{font-size:12.5px!important}}html body.woocommerce-checkout #power-coupons-view-coupons-btn,html body.woocommerce-checkout .power-coupons-view-coupons-btn,html body.woocommerce-cart #power-coupons-view-coupons-btn,html body.woocommerce-cart .power-coupons-view-coupons-btn,html body.page-id-8 #power-coupons-view-coupons-btn,html body.page-id-8 .power-coupons-view-coupons-btn,html body.page-id-8 .power-coupons-drawer-button-wrapper,html body.page-id-8 .power-coupons-drawer-trigger-wrapper,html body.woocommerce-checkout #payment .wc_payment_methods,html body.woocommerce-checkout .wcf-payment-option-heading,html body.woocommerce-checkout .power-coupons-drawer-trigger-wrapper,html body.woocommerce-cart .power-coupons-drawer-trigger-wrapper{display:none!important}html body.woocommerce-checkout .wcf-customer-info-main-wrapper{border-radius:28px!important;background:transparent!important}html body.woocommerce-checkout .wcf-shipping-method-options,html body.woocommerce-checkout .wcf-shipping-methods-wrapper{border-radius:18px!important;background:transparent!important}html body .wp-block-woocommerce-cart .wc-block-cart__submit-button{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:54px!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:999px!important;background:linear-gradient(135deg,#f56aa4 0%,#c64276 48%,#ff78ad 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 4px rgb(255 211 229 / .46),0 15px 34px rgb(177 50 99 / .3)!important;animation:shaz-cart-button-glow 2.8s ease-in-out infinite!important}html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__input label{display:none!important}html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__input input{min-height:50px!important;border:1px solid transparent!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(255 247 251 / .99),rgb(250 218 232 / .96)) padding-box,linear-gradient(125deg,#fff,#d4618d,#fff) border-box!important;color:var(--shaz-rose-gold-deep)!important;font:720 14px/1.2 Inter,'Segoe UI',sans-serif!important;padding:13px 15px!important}html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__input input::placeholder{color:#7b3651!important;opacity:1!important}html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__button{border-color:rgb(255 255 255 / .7)!important;background:linear-gradient(135deg,#f56aa4 0%,#c64276 48%,#ff78ad 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 3px rgb(255 211 229 / .38),0 10px 24px rgb(177 50 99 / .25)!important}html body.woocommerce-checkout #place_order{position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:17px!important;background:linear-gradient(135deg,#f56aa4 0%,#c64276 48%,#ff78ad 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 4px rgb(255 211 229 / .42),0 15px 34px rgb(177 50 99 / .3)!important;color:#fff!important;text-shadow:0 1px 1px rgb(102 29 58 / .22)!important;animation:shaz-cart-button-glow 2.8s ease-in-out infinite!important}html body.woocommerce-checkout #place_order::after{content:''!important;position:absolute!important;top:-45%!important;bottom:-45%!important;left:0!important;width:34%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent)!important;transform:translateX(-190%) skewX(-18deg);animation:shaz-cart-button-shine 2.8s ease-in-out infinite!important;pointer-events:none!important}html body.page-id-7 .shaz-shop-hero,html body.page-id-328 .shaz-shop-hero{display:none!important}html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{margin-top:clamp(30px, 5vw, 64px)!important}@media (min-width:922px){html body #primary-site-navigation-desktop #menu-item-2396>.shaz-menu-cart-button{border-color:rgb(255 255 255 / .68)!important;background:linear-gradient(135deg,#ee79aa 0%,#c84a7e 52%,#f58cb8 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 3px rgb(255 220 234 / .38),0 10px 24px rgb(163 54 97 / .28)!important;color:#fff!important}html body #primary-site-navigation-desktop #menu-item-2396 .shaz-menu-cart-icon{width:18px!important;height:18px!important;color:#fff!important}html body #primary-site-navigation-desktop #menu-item-2396 .shaz-menu-cart-count{border-color:rgb(255 255 255 / .76)!important;background:rgb(255 250 253 / .95)!important;color:#a33c68!important}}@media (min-width:922px){html body.woocommerce-checkout .wcf-collapsed-order-review-section{display:none!important}}@media (max-width:921px){html body.woocommerce-checkout .wcf-customer-info-main-wrapper{border-radius:24px!important}html body.woocommerce-checkout form.checkout{border-radius:24px!important;background:transparent!important}html body.woocommerce-checkout .wcf-collapsed-order-review-section{height:auto!important;max-height:none!important;border-radius:23px!important;overflow:hidden!important}html body.woocommerce-checkout .wcf-order-review-toggle{border-radius:22px 22px 0 0!important;cursor:default!important;pointer-events:none!important}html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap svg,html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .wcf-arrow-down,html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .dashicons,html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .cartflows-cheveron-down,html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap .cartflows-cheveron-up{display:none!important}html body.woocommerce-checkout .wcf-order-review-toggle-button-wrap{grid-template-columns:1fr!important}html body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{display:block!important;visibility:visible!important;width:100%!important;height:auto!important;max-height:none!important;border-radius:0 0 22px 22px!important;opacity:1!important}}@media (max-width:544px){html body.woocommerce-checkout .wcf-customer-info-main-wrapper{border-radius:20px!important}html body.woocommerce-checkout form.checkout{border-radius:20px!important}html body.woocommerce-checkout .wcf-collapsed-order-review-section{border-radius:19px!important}html body.woocommerce-checkout .wcf-order-review-toggle{border-radius:18px 18px 0 0!important}html body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{border-radius:0 0 18px 18px!important}}@media (prefers-reduced-motion:reduce){html body.woocommerce-checkout #place_order,html body.woocommerce-checkout #place_order::after{animation:none!important}}@media (prefers-reduced-motion:reduce){body.woocommerce-checkout .wcf-submit-coupon,body.woocommerce-checkout .wcf-order-review-toggle{transition:none!important}}body.page-id-7 #shaz-all-products,body.page-id-7 .shaz-clean-shop-products,body.page-id-7 nav[aria-label='Filter products'],body.page-id-328 #shaz-all-products,body.page-id-328 .shaz-clean-shop-products,body.page-id-328 nav[aria-label='Filter products']{display:none!important}.ast-header-woo-cart,.shaz-desktop-cart-text{display:none!important}.shaz-header-bag{position:relative!important;z-index:100!important;box-sizing:border-box!important;width:42px!important;height:42px!important;align-items:center!important;justify-content:center!important;border:1px solid transparent!important;border-radius:50%!important;background:linear-gradient(145deg,rgb(255 252 253 / .96),rgb(250 224 235 / .92)) padding-box,linear-gradient(130deg,rgb(255 255 255 / .96),rgb(190 92 128 / .72),rgb(255 250 252 / .98)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .95),0 8px 22px rgb(116 56 78 / .16)!important;color:var(--shaz-rose-gold-deep)!important;pointer-events:auto!important;cursor:pointer!important}.shaz-header-bag svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important}.shaz-header-bag__count{position:absolute!important;top:-4px!important;right:-5px!important;min-width:20px!important;height:20px!important;padding:0 5px!important;border:2px solid #fff8fb!important;border-radius:999px!important;background:linear-gradient(145deg,#b45f7e,#7d3e58)!important;color:#fff!important;font:800 10px/16px Inter,'Segoe UI',sans-serif!important;text-align:center!important}@media (min-width:922px){#primary-site-navigation-desktop #menu-item-2396,#primary-site-navigation-desktop li:has(>a[href='/cart/']){display:none!important}.shaz-header-bag--desktop{display:inline-flex!important}.shaz-header-bag--mobile{display:none!important}}@media (max-width:921px){.shaz-header-bag--desktop{display:none!important}.shaz-header-bag--mobile{display:inline-flex!important}#ast-mobile-header .ast-main-header-wrap,#ast-mobile-header .ast-primary-header-bar{background:linear-gradient(120deg,#fffafc 0%,#fbe9f0 42%,#fff8fb 72%,#f8e1ea 100%)!important}#ast-mobile-header .ast-primary-header-bar{position:relative!important;overflow:hidden!important;border-bottom:1px solid rgb(193 101 133 / .24)!important;box-shadow:0 8px 26px rgb(105 50 70 / .08)!important;isolation:isolate}#ast-mobile-header .ast-primary-header-bar::after{content:'';position:absolute;z-index:-1;top:-80%;left:-45%;width:42%;height:260%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent);transform:rotate(18deg);animation:shaz-mobile-header-sheen 7s ease-in-out infinite;pointer-events:none}#ast-mobile-header .menu-toggle{border:1px solid transparent!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(255 252 253 / .84),rgb(246 212 225 / .76)) padding-box,linear-gradient(130deg,rgb(255 255 255 / .95),rgb(197 104 137 / .58),rgb(255 249 252 / .94)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 7px 18px rgb(115 56 78 / .13)!important;color:var(--shaz-rose-gold-deep)!important}}@keyframes shaz-mobile-header-sheen{0%,22%{transform:translateX(0) rotate(18deg);opacity:0}35%{opacity:.72}62%,100%{transform:translateX(420%) rotate(18deg);opacity:0}}body.woocommerce-checkout .checkout-form--wrapper,body.woocommerce-checkout #wcf-embed-checkout-form{background:radial-gradient(circle at 12% 8%,rgb(255 255 255 / .9),transparent 25%),radial-gradient(circle at 88% 28%,rgb(226 153 180 / .18),transparent 28%),linear-gradient(145deg,#fff9fc 0%,#f9e3ec 52%,#fff7fa 100%)!important}body.woocommerce-checkout .wcf-instant-checkout-wrapper{background:transparent!important}body.woocommerce-checkout .wcf-ic-layout-left-column{box-sizing:border-box!important;border:1px solid transparent!important;border-radius:30px!important;background:linear-gradient(145deg,rgb(255 252 253 / .96),rgb(253 235 242 / .94)) padding-box,linear-gradient(130deg,rgb(255 255 255 / .98),rgb(206 119 151 / .58),rgb(255 255 255 / .92),rgb(181 78 116 / .42)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 22px 55px rgb(105 50 71 / .12)!important;padding:clamp(22px, 3vw, 36px)!important}body.woocommerce-checkout .wcf-ic-layout-left-column h3,body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3{margin:0 0 18px!important;color:var(--shaz-rose-gold-deep)!important;font-family:Inter,'Avenir Next','Segoe UI',sans-serif!important;font-size:clamp(20px, 2vw, 27px)!important;font-weight:760!important;letter-spacing:-0.025em!important}body.woocommerce-checkout .form-row{margin-bottom:17px!important}body.woocommerce-checkout .form-row label{display:block!important;margin:0 0 7px!important;color:var(--shaz-rose-gold)!important;font-family:Inter,'Avenir Next','Segoe UI',sans-serif!important;font-size:12px!important;font-weight:750!important;letter-spacing:0.055em!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection{box-sizing:border-box!important;width:100%!important;min-height:56px!important;border:1px solid transparent!important;border-radius:17px!important;outline:none!important;background:linear-gradient(145deg,#f8d8e5 0%,#fdeaf1 48%,#f5d1df 100%) padding-box,linear-gradient(125deg,rgb(255 255 255 / .98),rgb(203 110 144 / .72),rgb(255 255 255 / .98) 58%,rgb(179 74 112 / .65)) border-box!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .92),inset 0 -1px 0 rgb(163 67 103 / .08),0 9px 22px rgb(117 56 80 / .11)!important;color:var(--shaz-rose-gold-deep)!important;caret-color:var(--shaz-rose-gold-deep)!important;font-family:Inter,'Avenir Next','Segoe UI',sans-serif!important;font-size:15px!important;font-weight:650!important;line-height:1.4!important;padding:15px 17px!important;transition:box-shadow 180ms ease,transform 180ms ease!important}body.woocommerce-checkout form.checkout textarea.input-text{min-height:116px!important;resize:vertical}body.woocommerce-checkout form.checkout input.input-text::placeholder,body.woocommerce-checkout form.checkout textarea.input-text::placeholder{color:rgb(113 55 77 / .68)!important;opacity:1!important;font-weight:560!important}body.woocommerce-checkout form.checkout input.input-text:focus,body.woocommerce-checkout form.checkout textarea.input-text:focus,body.woocommerce-checkout form.checkout select:focus,body.woocommerce-checkout form.checkout .select2-container--focus .select2-selection{background:linear-gradient(145deg,#fbe3ec 0%,#fff1f6 50%,#f7d9e5 100%) padding-box,linear-gradient(120deg,#fff,#c66e8e 30%,#fff 54%,#a94f70 80%,#fff) border-box!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .98),0 0 0 4px rgb(194 101 135 / .12),0 12px 28px rgb(117 56 80 / .15)!important;transform:translateY(-1px)}body.woocommerce-checkout .woocommerce-shipping-methods li,body.woocommerce-checkout .wc_payment_methods li{margin:0 0 10px!important;border:1px solid rgb(199 108 141 / .35)!important;border-radius:16px!important;background:linear-gradient(145deg,rgb(255 251 253 / .9),rgb(248 218 230 / .66))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)!important;color:var(--shaz-rose-gold-deep)!important;padding:13px 15px!important}body.woocommerce-checkout .shaz-checkout-trust{border:1px solid rgb(196 105 138 / .28)!important;border-radius:20px!important;background:rgb(255 248 251 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96)!important;color:var(--shaz-rose-gold-deep)!important}body.woocommerce-checkout #place_order{min-height:58px!important;border:1px solid rgb(255 255 255 / .48)!important;border-radius:17px!important;background:linear-gradient(135deg,#a65372 0%,#7a3952 54%,#ae5f7d 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .36),0 14px 30px rgb(107 48 70 / .24)!important;color:#fff!important;font-family:Inter,'Segoe UI',sans-serif!important;font-size:15px!important;font-weight:780!important;letter-spacing:0.02em!important}.wp-block-woocommerce-cart{box-sizing:border-box;width:min(1180px, calc(100% - 32px))!important;margin:clamp(28px, 5vw, 68px) auto!important;padding:clamp(18px, 3vw, 34px)!important;border:1px solid rgb(201 112 145 / .28)!important;border-radius:30px!important;background:radial-gradient(circle at 92% 5%,rgb(223 144 174 / .17),transparent 30%),linear-gradient(145deg,#fff9fc 0%,#f9e3ec 100%)!important;box-shadow:0 24px 60px rgb(104 49 70 / .12)!important;color:var(--shaz-rose-gold-deep)!important;font-family:Inter,'Avenir Next','Segoe UI',sans-serif!important}.wp-block-woocommerce-cart .wc-block-cart__main,.wp-block-woocommerce-cart .wc-block-cart__sidebar{box-sizing:border-box!important;border:1px solid transparent!important;border-radius:23px!important;background:linear-gradient(145deg,rgb(255 253 254 / .94),rgb(253 234 242 / .88)) padding-box,linear-gradient(130deg,rgb(255 255 255 / .96),rgb(202 111 145 / .47),rgb(255 255 255 / .88)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96),0 15px 35px rgb(108 53 74 / .1)!important;padding:clamp(16px, 2.4vw, 28px)!important}.wp-block-woocommerce-cart .wc-block-cart-items,.wp-block-woocommerce-cart .wc-block-cart-items td,.wp-block-woocommerce-cart .wc-block-cart-items th{border-color:rgb(202 115 146 / .22)!important;background:transparent!important}.wp-block-woocommerce-cart .wc-block-components-product-name,.wp-block-woocommerce-cart .wc-block-cart__totals-title,.wp-block-woocommerce-cart .wc-block-components-totals-item__label,.wp-block-woocommerce-cart .wc-block-components-formatted-money-amount{color:var(--shaz-rose-gold-deep)!important}.wp-block-woocommerce-cart .wc-block-components-product-name{font-weight:760!important}.wp-block-woocommerce-cart .wc-block-cart-item__image img{border:1px solid rgb(197 103 138 / .36)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 9px 22px rgb(111 51 74 / .13)!important}.wp-block-woocommerce-cart .wc-block-components-quantity-selector,.wp-block-woocommerce-cart input[type='text']{border:1px solid transparent!important;border-radius:14px!important;background:linear-gradient(145deg,#f8dae6,#fdebf2) padding-box,linear-gradient(125deg,#fff,#c87392,#fff) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .92)!important;color:var(--shaz-rose-gold-deep)!important}.wp-block-woocommerce-cart .wc-block-cart__submit-button,.wp-block-woocommerce-cart .power-coupons-view-coupons-btn{border:1px solid rgb(255 255 255 / .45)!important;border-radius:16px!important;background:linear-gradient(135deg,#a65372,#74364e 56%,#ac5a79)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .34),0 13px 28px rgb(106 46 68 / .22)!important;color:#fff!important;font-weight:760!important}@media (max-width:921px){body.woocommerce-checkout .wcf-ic-layout-right-column{display:none!important}body.woocommerce-checkout .wcf-customer-info-main-wrapper{display:block!important}body.woocommerce-checkout .wcf-ic-layout-left-column{width:100%!important;max-width:none!important;border-radius:24px!important;padding:24px!important}body.woocommerce-checkout .wcf-collapsed-order-review-section{display:block!important;box-sizing:border-box!important;width:100%!important;border:1px solid transparent!important;border-radius:23px!important;background:linear-gradient(145deg,rgb(255 252 253 / .98),rgb(249 221 232 / .96)) padding-box,linear-gradient(125deg,#fff,rgb(196 94 132 / .72),#fff 62%,rgb(168 71 107 / .58)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 16px 38px rgb(105 46 69 / .15)!important;overflow:hidden!important}body.woocommerce-checkout .wcf-order-review-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:82px!important;border-radius:22px!important;background:linear-gradient(145deg,rgb(255 252 253 / .9),rgb(250 224 234 / .72))!important;padding:14px 18px!important}body.woocommerce-checkout .wcf-order-review-toggle-button-wrap{display:grid!important;grid-template-columns:auto 20px!important;align-items:center!important;justify-content:start!important;column-gap:7px!important;color:var(--shaz-rose-gold-deep)!important}body.woocommerce-checkout .wcf-order-review-toggle-button-wrap::before{content:'YOUR BEAUTY BAG';grid-column:1 / -1;display:block;margin-bottom:3px;color:var(--shaz-rose-gold)!important;font:800 9px/1.3 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.14em!important}body.woocommerce-checkout .wcf-order-review-toggle-text{color:var(--shaz-rose-gold-deep)!important;font-size:16px!important;font-weight:780!important;letter-spacing:-0.01em!important}body.woocommerce-checkout .wcf-order-review-total{color:var(--shaz-rose-gold-deep)!important;font-size:16px!important;font-weight:820!important;white-space:nowrap}body.woocommerce-checkout .wcf-collapsed-order-review-section .shaz-order-summary-heading{display:none!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{box-sizing:border-box!important;width:100%!important;margin:0!important;border-top:1px solid rgb(196 103 137 / .26)!important;background:linear-gradient(180deg,rgb(255 249 252 / .96),rgb(249 222 233 / .68))!important;padding:20px!important}body.woocommerce-checkout .wcf-instant-checkout-wrapper{margin-top:18px!important;background:transparent!important;padding-top:0!important}.wp-block-woocommerce-cart{width:min(100% - 20px, 760px)!important;border-radius:24px!important;padding:14px!important}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout{row-gap:18px!important}}@media (max-width:544px){body.woocommerce-checkout .wcf-ic-layout-left-column{border-radius:20px!important;padding:18px!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection{min-height:54px!important;border-radius:15px!important;font-size:14px!important;padding:14px 15px!important}body.woocommerce-checkout .wcf-order-review-toggle{min-height:78px!important;padding:13px 15px!important}body.woocommerce-checkout .wcf-order-review-total{font-size:14px!important}body.woocommerce-checkout .wcf-collapsed-order-review-section .wcf-cartflows-review-order-wrapper{padding:16px!important}.wp-block-woocommerce-cart{width:min(100% - 14px, 520px)!important;margin-top:18px!important;padding:10px!important}.wp-block-woocommerce-cart .wc-block-cart__main,.wp-block-woocommerce-cart .wc-block-cart__sidebar{border-radius:18px!important;padding:14px!important}}:root{--shaz-action-rose:#c64276;--shaz-action-rose-deep:#963756;--shaz-action-rose-light:#dc6a96}html body.page-id-2338 .shaz-review-motion-controls{display:none!important}@media (prefers-reduced-motion:no-preference){html body.page-id-2338 .shaz-love-grid.shaz-review-motion:hover>article.shaz-review-card,html body.page-id-2338 .shaz-love-grid.shaz-review-motion:focus-within>article.shaz-review-card,html body.page-id-2338 .shaz-love-grid.shaz-review-motion>article.shaz-review-card{animation-play-state:running!important}}.shaz-shop-discovery__intro{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.shaz-shop-discovery__intro>span{display:none!important}.shaz-shop-discovery__intro h2,.shaz-shop-discovery__intro p{margin-inline:auto!important;text-align:center!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:68px!important}html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar{min-height:68px!important;background:linear-gradient(120deg,#f9dfe9 0%,#f5cad9 50%,#f8dbe6 100%)!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar{overflow:hidden!important;border-bottom-color:rgb(166 61 101 / .2)!important;box-shadow:0 7px 22px rgb(116 45 73 / .11)!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar::after{display:none!important}html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:68px!important;height:auto!important;margin:0!important;padding:9px 12px!important;background:transparent!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{position:static!important;inset:auto!important;min-width:0!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left{display:flex!important;align-items:center!important;justify-content:flex-start!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>*{flex:0 0 auto!important;margin:0!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{position:relative!important;display:block!important;flex:0 0 auto!important;width:clamp(130px, 22vw, 160px)!important;height:46px!important;margin:0!important;overflow:hidden!important;border-radius:12px!important;isolation:isolate!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark__image{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;opacity:0!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::before,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after{content:''!important;position:absolute!important;inset:3px 0!important;pointer-events:none!important;-webkit-mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::before{background:linear-gradient(90deg,var(--shaz-action-rose-deep),var(--shaz-action-rose) 48%,var(--shaz-action-rose-light))!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after{background:linear-gradient(105deg,transparent 33%,rgb(255 255 255 / .96) 49%,transparent 64%) -170% 0 / 230% 100% no-repeat!important;animation:shaz-wordmark-shine 3.4s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{position:relative!important;inset:auto!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:15px!important;background:linear-gradient(135deg,var(--shaz-action-rose-light) 0%,var(--shaz-action-rose) 47%,var(--shaz-action-rose-deep) 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 0 0 3px rgb(214 99 143 / .16),0 9px 22px rgb(128 42 76 / .2)!important;animation:shaz-header-control-glow 3.4s ease-in-out infinite!important;isolation:isolate!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle::before,html body .shaz-header-bag--mobile::before{content:''!important;position:absolute!important;z-index:0!important;top:-35%!important;bottom:-35%!important;left:0!important;width:38%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .78),transparent)!important;transform:translateX(-220%) skewX(-18deg);animation:shaz-header-control-shine 3.4s ease-in-out infinite!important;pointer-events:none!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon,html body .shaz-header-bag--mobile svg,html body .shaz-header-bag--mobile .shaz-header-bag__count{position:relative!important;z-index:2!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}html body .shaz-header-bag--mobile svg,html body .shaz-header-bag--mobile svg path,html body .shaz-header-bag--mobile svg circle{color:#fff!important;fill:none!important;stroke:#fff!important}html body .shaz-header-bag--mobile .shaz-header-bag__count{top:-6px!important;right:-6px!important;border-color:#f8dbe6!important;background:var(--shaz-action-rose-deep)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle:focus-visible,html body .shaz-header-bag--mobile:focus-visible{outline:3px solid rgb(150 55 86 / .3)!important;outline-offset:3px!important}html body.home .shaz-hero--refined::after,html body.front-page .shaz-hero--refined::after{background:linear-gradient(180deg,rgb(255 249 252 / .01),rgb(255 245 249 / .04) 66%,rgb(247 210 225 / .28) 100%)!important}html body.home .shaz-hero--refined video,html body.front-page .shaz-hero--refined video{filter:saturate(.99) contrast(1.055) brightness(.99)!important}html body.home main ul.products,html body.page-id-7 main ul.products,html body.page-id-328 main ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:22px!important}html body.home main ul.products li.product,html body.page-id-7 main ul.products li.product,html body.page-id-328 main ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:12px!important}.shaz-header-stars,.shaz-sparkle,.shaz-story-stars,.shaz-contact-stars,.shaz-footer-stars{animation-name:shazhnana-smooth-twinkle!important;animation-duration:3.6s!important;animation-timing-function:cubic-bezier(.45,0,.55,1)!important;animation-iteration-count:infinite!important;animation-direction:alternate!important;will-change:transform,opacity!important;backface-visibility:hidden!important}.shaz-sparkle{filter:drop-shadow(0 0 5px rgb(255 255 255 / .82))!important}.shaz-sparkle-one{animation-duration:3.2s!important;animation-delay:-0.9s!important}.shaz-sparkle-two{animation-duration:4s!important;animation-delay:-2.2s!important}}@media (max-width:544px){html body.ast-header-break-point #ast-mobile-header,html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row{min-height:62px!important}html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row{gap:8px!important;padding:8px 10px!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{gap:7px!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{width:clamp(116px, 32vw, 138px)!important;height:42px!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:14px!important}html body.home .shaz-hero--refined .shaz-primary,html body.front-page .shaz-hero--refined .shaz-primary{display:none!important}html body.home .shaz-hero--refined::after,html body.front-page .shaz-hero--refined::after{background:linear-gradient(180deg,transparent 0%,rgb(247 210 225 / .14) 100%)!important}html body.home .shaz-products{padding-inline:14px!important}html body.page-id-7 .shaz-page-products,html body.page-id-328 .shaz-page-products{padding-inline:0!important}html body.home .shaz-products .shaz-product-shell,html body.page-id-7 .shaz-page-products .shaz-product-shell,html body.page-id-328 .shaz-page-products .shaz-product-shell{padding-inline:0!important}html body.home main ul.products,html body.page-id-7 main ul.products,html body.page-id-328 main ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:18px!important}html body.home main ul.products li.product,html body.page-id-7 main ul.products li.product,html body.page-id-328 main ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:8px!important;border-radius:16px!important}html body .woocommerce ul.products li.product img,html body .shaz-products ul.products li.product img,html body .shaz-page-products ul.products li.product img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:11px!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce ul.products li.product h2,html body .shaz-products ul.products li.product h2,html body .shaz-page-products ul.products li.product h2{margin-top:8px!important;font-size:12px!important;line-height:1.28!important}html body .woocommerce ul.products li.product .price,html body .woocommerce ul.products li.product .price *{font-size:11.5px!important;line-height:1.3!important}body.page-id-7 .shaz-shop-discovery,body.page-id-328 .shaz-shop-discovery{gap:15px!important;padding:17px!important}.shaz-shop-discovery__intro h2{font-size:25px!important}}@keyframes shaz-wordmark-shine{0%,24%{background-position:-170% 0}62%,100%{background-position:190% 0}}@keyframes shaz-header-control-shine{0%,24%{transform:translateX(-220%) skewX(-18deg)}62%,100%{transform:translateX(430%) skewX(-18deg)}}@keyframes shaz-header-control-glow{0%,100%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 0 0 3px rgb(214 99 143 / .14),0 9px 22px rgb(128 42 76 / .18)}50%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 0 0 4px rgb(214 99 143 / .23),0 11px 25px rgb(128 42 76 / .25)}}@keyframes shazhnana-smooth-twinkle{0%,100%{opacity:.62;transform:translate3d(0,0,0) scale(.97)}50%{opacity:.96;transform:translate3d(0,-1px,0) scale(1.035)}}@media (prefers-reduced-motion:reduce){html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before,html body .shaz-header-bag--mobile,html body .shaz-header-bag--mobile::before,.shaz-header-stars,.shaz-sparkle,.shaz-story-stars,.shaz-contact-stars,.shaz-footer-stars{animation:none!important}}@media (prefers-reduced-motion:reduce){#ast-mobile-header .ast-primary-header-bar::after{animation:none!important}}html body .shaz-desktop-cart-text{display:none!important}@media (min-width:922px){html body .shaz-header-bag--desktop{display:inline-flex!important}html body .shaz-header-bag--mobile{display:none!important}}@media (max-width:921px){html body .shaz-header-bag--desktop{display:none!important}html body .shaz-header-bag--mobile{display:inline-flex!important}html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{background:linear-gradient(120deg,#fffafc 0%,#fbe9f0 42%,#fff8fb 72%,#f8e1ea 100%)!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar{position:relative!important;overflow:hidden!important;border-bottom:1px solid rgb(193 101 133 / .24)!important;box-shadow:0 8px 26px rgb(105 50 70 / .08)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle{border:1px solid transparent!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(255 252 253 / .9),rgb(246 212 225 / .82)) padding-box,linear-gradient(130deg,rgb(255 255 255 / .98),rgb(197 104 137 / .62),rgb(255 249 252 / .96)) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .96),0 7px 18px rgb(115 56 78 / .13)!important;color:var(--shaz-rose-gold-deep)!important}}@media (max-width:544px){.wp-block-woocommerce-cart .wc-block-cart__main,.wp-block-woocommerce-cart .wc-block-cart-items,.wp-block-woocommerce-cart .wc-block-cart-items tbody{box-sizing:border-box!important;width:100%!important;min-width:0!important}.wp-block-woocommerce-cart .wc-block-cart-items__row{box-sizing:border-box!important;display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;gap:0 12px!important;width:100%!important;min-width:0!important}.wp-block-woocommerce-cart .wc-block-cart-item__image{grid-column:1!important;grid-row:1 / span 2!important;width:74px!important;min-width:0!important}.wp-block-woocommerce-cart .wc-block-cart-item__image img{width:68px!important;height:68px!important;object-fit:cover!important}.wp-block-woocommerce-cart .wc-block-cart-item__product{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;padding-left:0!important}.wp-block-woocommerce-cart .wc-block-cart-item__wrap{width:100%!important;min-width:0!important}.wp-block-woocommerce-cart .wc-block-cart-item__total{grid-column:2!important;grid-row:2!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;padding:8px 0 0!important}}@media (min-width:922px){html body .shaz-header-bag--desktop{display:none!important}}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{border-radius:15px!important;background:linear-gradient(145deg,rgb(255 253 254 / .98),rgb(246 216 227 / .94)) padding-box,linear-gradient(130deg,#fff,rgb(190 86 126 / .72),#fff8fb) border-box!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .98),0 8px 20px rgb(106 48 70 / .15),0 0 0 3px rgb(255 246 250 / .46)!important;color:#843d59!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon>.ahfb-svg-iconset:first-child{display:inline-flex!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .mobile-menu-toggle-icon>.ahfb-svg-iconset:last-child,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-close-svg{display:none!important}body.woocommerce-checkout .wcf-order-review-toggle-text{font-size:14px!important;line-height:1.25!important}body.woocommerce-checkout .wcf-order-review-total,body.woocommerce-checkout .wcf-order-review-toggle .woocommerce-Price-amount{font-size:13px!important;line-height:1.3!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{font-size:18px!important;line-height:1.25!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection,body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label,body.woocommerce-checkout #place_order{font-size:13px!important}body.woocommerce-checkout .shaz-checkout-step,body.woocommerce-checkout .shaz-checkout-step>span{font-size:10px!important;line-height:1.25!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td,body.woocommerce-checkout table.woocommerce-checkout-review-order-table .amount,body.woocommerce-checkout .payment_box,body.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:12.5px!important;line-height:1.5!important}}@media (max-width:544px){body.woocommerce-checkout .wcf-order-review-toggle-text{font-size:13.5px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{font-size:17px!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection,body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label,body.woocommerce-checkout #place_order{font-size:12.5px!important}}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{color:var(--shaz-bright-pink)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-mobile-svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-menu-svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:var(--shaz-bright-pink)!important;fill:var(--shaz-bright-pink)!important;stroke:var(--shaz-bright-pink)!important}html body .shaz-header-bag--mobile svg,html body .shaz-header-bag--mobile svg path,html body .shaz-header-bag--mobile svg circle{color:var(--shaz-bright-pink)!important;fill:none!important;stroke:var(--shaz-bright-pink)!important}body.woocommerce-checkout .wcf-ic-layout-left-column{padding:18px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{margin-bottom:14px!important;font-size:16px!important;line-height:1.2!important}body.woocommerce-checkout .form-row label{margin-bottom:5px!important;font-size:10.5px!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection{min-height:48px!important;border-radius:14px!important;padding:11px 13px!important;font-size:12px!important;line-height:1.35!important}body.woocommerce-checkout form.checkout textarea.input-text{min-height:84px!important}body.woocommerce-checkout .woocommerce-shipping-methods li,body.woocommerce-checkout .wc_payment_methods li{padding:10px 12px!important;border-radius:14px!important}body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label{font-size:12px!important;line-height:1.42!important}}@media (max-width:544px){body.woocommerce-checkout .wcf-ic-layout-left-column{border-radius:18px!important;padding:14px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout .wcf-ic-layout-left-column h3{font-size:15px!important}body.woocommerce-checkout form.checkout input.input-text,body.woocommerce-checkout form.checkout textarea.input-text,body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout .select2-selection,body.woocommerce-checkout #payment label,body.woocommerce-checkout .woocommerce-shipping-methods label{font-size:11.5px!important}}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{background:linear-gradient(120deg,#f9dfe9 0%,#f5cad9 50%,#f8dbe6 100%)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body .shaz-header-bag--mobile{background:linear-gradient(135deg,var(--shaz-action-rose-light) 0%,var(--shaz-action-rose) 47%,var(--shaz-action-rose-deep) 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 0 0 3px rgb(214 99 143 / .16),0 9px 22px rgb(128 42 76 / .2)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}html body .shaz-header-bag--mobile svg,html body .shaz-header-bag--mobile svg path,html body .shaz-header-bag--mobile svg circle{color:#fff!important;fill:none!important;stroke:#fff!important}}@media (max-width:921px){html body .main-header--wrapper.shaz-checkout-mobile-header{position:relative!important;z-index:120!important;min-height:66px!important;border-bottom:1px solid rgb(149 55 87 / .15)!important;background:linear-gradient(120deg,#f9dfe9 0%,#f5cad9 50%,#f8dbe6 100%)!important;box-shadow:0 8px 24px rgb(105 50 70 / .1)!important}html body .shaz-checkout-mobile-header .main-header--content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:none!important;min-height:66px!important;padding:8px 12px!important}html body .shaz-checkout-mobile-header .main-header--site-title{display:flex!important;align-items:center!important;min-width:0!important;margin:0!important}html body .shaz-checkout-wordmark{position:relative!important;display:block!important;width:clamp(122px, 25vw, 150px)!important;height:42px!important;overflow:hidden!important;background:linear-gradient(105deg,var(--shaz-action-rose-deep),var(--shaz-action-rose),var(--shaz-action-rose-deep))!important;-webkit-mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important}html body .shaz-checkout-wordmark img{width:100%!important;height:100%!important;object-fit:contain!important;opacity:0!important}html body .shaz-checkout-wordmark::after{position:absolute!important;inset:0!important;content:''!important;background:linear-gradient(105deg,transparent 25%,rgb(255 255 255 / .9) 48%,transparent 70%)!important;-webkit-mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;animation:shaz-wordmark-shine 4.6s ease-in-out infinite!important}html body .shaz-checkout-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;width:auto!important;margin:0!important}html body .shaz-checkout-bag,html body .shaz-checkout-menu-toggle{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .64)!important;border-radius:15px!important;background:linear-gradient(135deg,var(--shaz-action-rose-light) 0%,var(--shaz-action-rose) 47%,var(--shaz-action-rose-deep) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .48),0 0 0 3px rgb(214 99 143 / .16),0 9px 22px rgb(128 42 76 / .2)!important;color:#fff!important;text-decoration:none!important;cursor:pointer!important;animation:shaz-header-control-glow 3.8s ease-in-out infinite!important}html body .shaz-checkout-bag::before,html body .shaz-checkout-menu-toggle::before{position:absolute!important;inset:-20% auto -20% -55%!important;width:34%!important;content:''!important;background:rgb(255 255 255 / .52)!important;transform:translateX(-220%) skewX(-18deg)!important;animation:shaz-header-control-shine 4.4s ease-in-out infinite!important}html body .shaz-checkout-bag svg{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .shaz-checkout-bag__count{position:absolute!important;top:3px!important;right:3px!important;display:grid!important;place-items:center!important;min-width:15px!important;height:15px!important;padding:0 3px!important;border:1px solid rgb(255 255 255 / .82)!important;border-radius:999px!important;background:#8f3153!important;color:#fff!important;font:700 8px/1 Inter,'Segoe UI',sans-serif!important}html body .shaz-checkout-menu-toggle>span{position:relative!important;z-index:1!important;display:block!important;width:17px!important;height:1.8px!important;border-radius:999px!important;background:#fff!important}html body .shaz-checkout-menu-toggle{flex-direction:column!important;gap:4px!important}html body .shaz-checkout-menu-panel{position:absolute!important;top:calc(100% + 8px)!important;right:12px!important;display:grid!important;width:min(264px, calc(100vw - 24px))!important;padding:10px!important;border:1px solid rgb(255 255 255 / .78)!important;border-radius:20px!important;background:rgb(255 244 249 / .97)!important;box-shadow:0 18px 44px rgb(104 42 68 / .24)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px) scale(.98)!important;transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease!important}html body .is-checkout-menu-open .shaz-checkout-menu-panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}html body .shaz-checkout-menu-panel a{padding:11px 13px!important;border-radius:13px!important;color:#7e314f!important;font:700 12px/1.2 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.055em!important;text-decoration:none!important;text-transform:uppercase!important}html body .shaz-checkout-menu-panel a:hover,html body .shaz-checkout-menu-panel a:focus-visible{background:rgb(198 66 118 / .1)!important;outline:none!important}}@media (prefers-reduced-motion:reduce){html body .shaz-checkout-wordmark::after,html body .shaz-checkout-bag,html body .shaz-checkout-bag::before,html body .shaz-checkout-menu-toggle,html body .shaz-checkout-menu-toggle::before{animation:none!important}}:root{--shaz-announcement-pink:#e79bb5;--shaz-pantone-pink:#e477a2;--shaz-pantone-rose:#d9578c;--shaz-pantone-deep:#c94f7f;--shaz-pantone-soft:#f7c8da;--shaz-action-rose:var(--shaz-pantone-rose);--shaz-action-rose-deep:var(--shaz-pantone-deep);--shaz-action-rose-light:#f09abb}html body .shaz-header-bag--mobile{display:none!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header,html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap{min-height:62px!important;background:transparent!important;box-shadow:none!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar{min-height:62px!important;overflow:visible!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .46)!important;background:linear-gradient(118deg,#f7cada 0%,var(--shaz-announcement-pink) 48%,#f5c1d3 100%)!important;box-shadow:0 7px 20px rgb(176 79 118 / .13)!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar::before,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar::after,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row::before,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row::after,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left::before,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left::after,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right::before,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right::after{display:none!important;content:none!important}html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row{min-height:62px!important;padding:8px 10px!important;background:transparent!important;box-shadow:none!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left>*,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>*{border:0!important;background:transparent!important;box-shadow:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::before{background:linear-gradient(90deg,var(--shaz-pantone-deep),var(--shaz-pantone-rose) 48%,#ef8bb0)!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{gap:7px!important}html body .shaz-header-cart-clean{position:relative!important;display:inline-flex!important;flex:0 0 43px!important;align-items:center!important;justify-content:center!important;width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-pantone-rose)!important;text-decoration:none!important}html body .shaz-header-cart-clean svg{display:block!important;width:28px!important;height:28px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 0 5px rgb(255 255 255 / .72))!important}html body .shaz-header-cart-clean__count{position:absolute!important;top:1px!important;right:0!important;display:block!important;min-width:13px!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-pantone-deep)!important;font:800 10px/1 Inter,'Segoe UI',sans-serif!important;text-align:center!important;text-shadow:0 0 4px rgb(255 255 255 / .95),0 0 8px rgb(255 255 255 / .7)!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle[aria-expanded='true']{width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important;margin:0!important;padding:0!important;border:1px solid rgb(255 255 255 / .68)!important;border-radius:15px!important;background:rgb(255 255 255 / .28)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 7px 17px rgb(184 73 116 / .13)!important;color:var(--shaz-pantone-rose)!important;animation:none!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle::before{display:none!important;content:none!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-mobile-svg{color:var(--shaz-pantone-rose)!important;fill:var(--shaz-pantone-rose)!important;stroke:var(--shaz-pantone-rose)!important}html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content{border:1px solid rgb(255 255 255 / .62)!important;border-radius:0 0 22px 22px!important;background:rgb(252 235 242 / .985)!important;box-shadow:0 18px 34px rgb(171 71 111 / .15)!important}html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content .menu-link{border-bottom-color:rgb(217 87 140 / .1)!important;background:transparent!important;color:#bd5b83!important;font-size:14px!important;font-weight:650!important}html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content .current-menu-item>.menu-link,html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content .menu-link:hover,html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content .menu-link:focus-visible{background:rgb(255 255 255 / .52)!important;color:var(--shaz-pantone-rose)!important}html body .shaz-hero .shaz-sparkle,html body .shaz-hero--refined .shaz-sparkle{width:auto!important;height:auto!important;font-size:8px!important;line-height:1!important;opacity:0.68!important}html body.home .shaz-product-shell>h2,html body.home .shaz-products h2:first-of-type{font-size:clamp(21px, 5.3vw, 25px)!important;line-height:1.18!important;letter-spacing:0.005em!important;white-space:nowrap!important}html body .shaz-glow-note{min-height:0!important;padding:18px 16px!important}html body .shaz-glow-note strong{font-size:15px!important;line-height:1.42!important}html body .shaz-glow-note p{margin-top:3px!important;font-size:12.5px!important;line-height:1.45!important}}#shaz-home-faq .shaz-catalog-eyebrow{display:none!important}@media (max-width:544px){html body.home .shaz-products ul.products,html body.home main ul.products{width:auto!important;max-width:none!important;margin-left:20px!important;margin-right:20px!important}html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products{width:auto!important;max-width:none!important;margin-left:11px!important;margin-right:11px!important}html body.home main ul.products,html body.page-id-7 main ul.products,html body.page-id-328 main ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{align-items:start!important;column-gap:10px!important;row-gap:14px!important}html body.home main ul.products li.product,html body.page-id-7 main ul.products li.product,html body.page-id-328 main ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{align-self:start!important;height:auto!important;min-height:0!important;padding:6px!important}html body .woocommerce ul.products li.product .astra-shop-thumbnail-wrap,html body .shaz-products ul.products li.product .astra-shop-thumbnail-wrap,html body .shaz-page-products ul.products li.product .astra-shop-thumbnail-wrap{height:auto!important;margin:0!important}html body .woocommerce ul.products li.product img,html body .shaz-products ul.products li.product img,html body .shaz-page-products ul.products li.product img{width:100%!important;height:auto!important;aspect-ratio:1.06 / 1!important;margin-bottom:6px!important;object-fit:contain!important}html body .woocommerce ul.products li.product .astra-shop-summary-wrap,html body .shaz-products ul.products li.product .astra-shop-summary-wrap,html body .shaz-page-products ul.products li.product .astra-shop-summary-wrap{height:auto!important;min-height:0!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce ul.products li.product h2,html body .shaz-products ul.products li.product h2,html body .shaz-page-products ul.products li.product h2{display:flex!important;align-items:center!important;justify-content:center!important;margin:5px 1px 3px!important;text-align:center!important}html body .woocommerce ul.products li.product .price,html body .woocommerce ul.products li.product .price *,html body .shaz-products ul.products li.product .price,html body .shaz-products ul.products li.product .price *,html body .shaz-page-products ul.products li.product .price,html body .shaz-page-products ul.products li.product .price *{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;border:0!important;background:linear-gradient(105deg,var(--shaz-pantone-rose) 12%,#ffabd0 38%,#fff 50%,#ef86b0 62%,var(--shaz-pantone-rose) 88%) 0 0 / 240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-align:center!important;text-shadow:0 0 8px rgb(232 104 157 / .2)!important;animation:shaz-price-shine 4.2s ease-in-out infinite!important}}html body .shaz-story-grid>article{position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid transparent!important;background:linear-gradient(135deg,var(--shaz-announcement-pink),#ecaac1 54%,#df86a8) padding-box,linear-gradient(115deg,rgb(255 255 255 / .72),rgb(255 255 255 / .16),rgb(255 255 255 / .94),rgb(255 255 255 / .28)) border-box!important;background-size:100% 100%,260% 100%!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),0 12px 30px rgb(183 78 120 / .16)!important;color:#fff!important;animation:shaz-panel-gloss 5.4s linear infinite!important}html body .shaz-story-grid>article::after{position:absolute!important;z-index:-1!important;inset:-30% auto -30% -35%!important;width:22%!important;content:''!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .34),transparent)!important;transform:translateX(-220%) skewX(-18deg)!important;animation:shaz-about-sheen 5.4s ease-in-out infinite!important}html body .shaz-story-grid>article,html body .shaz-story-grid>article h2,html body .shaz-story-grid>article p,html body .shaz-story-grid>article span{color:#fff!important}html body .shaz-story-close{border:1px solid rgb(255 255 255 / .58)!important;background:linear-gradient(140deg,var(--shaz-announcement-pink),#efafc6 52%,#df86a8)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42),0 16px 38px rgb(178 76 116 / .17)!important;color:#fff!important}html body .shaz-story-close h2,html body .shaz-story-close p{color:#fff!important;text-shadow:0 1px 1px rgb(171 66 107 / .13)!important}html body .shaz-story-close .button{border-color:rgb(255 255 255 / .72)!important;background:linear-gradient(135deg,#f7b0cb,var(--shaz-pantone-pink) 52%,#f2a0bf)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55),0 0 0 3px rgb(255 255 255 / .18),0 10px 24px rgb(176 67 110 / .18)!important;color:#fff!important}html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{border:1px solid rgb(255 255 255 / .68)!important;background:radial-gradient(circle at 92% 12%,rgb(255 255 255 / .28),transparent 32%),linear-gradient(135deg,var(--shaz-announcement-pink),#efb2c7 56%,#e38eae)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .46),0 18px 42px rgb(178 72 113 / .17)!important;color:#fff!important}html body .shaz-shop-discovery__intro h2,html body .shaz-shop-discovery__intro p,html body .shaz-shop-discovery__status{color:#fff!important;text-shadow:0 1px 1px rgb(174 65 108 / .12)!important}html body .shaz-shop-search{border-color:rgb(255 255 255 / .78)!important;background:rgb(255 255 255 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),0 8px 18px rgb(174 74 113 / .1)!important}html body .shaz-shop-search input{color:#b64f7a!important}html body .shaz-shop-search input::placeholder{color:#bd7090!important;opacity:1!important}html body .shaz-shop-search svg{color:var(--shaz-pantone-rose)!important;stroke:var(--shaz-pantone-rose)!important}html body .shaz-shop-filters button{border-color:rgb(255 255 255 / .72)!important;background:rgb(255 255 255 / .66)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .78)!important;color:#be5c84!important}html body .shaz-shop-filters button.is-active,html body .shaz-shop-filters button[aria-pressed='true']{background:linear-gradient(135deg,#f7b4cd,var(--shaz-pantone-pink),#f3a5c2)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .52),0 8px 18px rgb(176 66 109 / .15)!important;color:#fff!important}html body .wp-block-woocommerce-cart .wc-block-cart__submit-button,html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__button,html body.woocommerce-checkout #place_order,html body.woocommerce-checkout .wcf-submit-coupon,html body .cartflows-checkout-main-wrapper .wcf-submit-coupon{border-color:rgb(255 255 255 / .74)!important;background:linear-gradient(135deg,#f5a7c4 0%,var(--shaz-pantone-pink) 48%,#f6b3cc 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .58),0 0 0 3px rgb(255 224 235 / .36),0 10px 24px rgb(183 75 118 / .2)!important;color:#fff!important}html body .wp-block-woocommerce-cart{border-color:rgb(231 155 181 / .42)!important;background:linear-gradient(145deg,rgb(255 246 250 / .97),rgb(247 200 218 / .55))!important}html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__input input,html body .cartflows-checkout-main-wrapper .wcf-coupon-code-input{border-color:rgb(228 119 162 / .48)!important;background:linear-gradient(145deg,rgb(255 250 252 / .98),rgb(247 200 218 / .7))!important;color:#a94871!important}html body .main-header--wrapper.shaz-checkout-mobile-header{border-bottom-color:rgb(255 255 255 / .54)!important;background:linear-gradient(118deg,#f7cada 0%,var(--shaz-announcement-pink) 48%,#f5c1d3 100%)!important}html body .cartflows-checkout-main-wrapper{background:linear-gradient(180deg,#fbe9f0 0%,rgb(231 155 181 / .2) 52%,#fff7fa 100%)!important}html body .shaz-checkout-wordmark{background:linear-gradient(90deg,var(--shaz-pantone-deep),var(--shaz-pantone-rose) 48%,#ef8bb0)!important}html body .shaz-checkout-bag{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-pantone-rose)!important;animation:none!important}html body .shaz-checkout-bag::before{display:none!important}html body .shaz-checkout-bag svg{width:28px!important;height:28px!important;filter:drop-shadow(0 0 5px rgb(255 255 255 / .72))!important}html body .shaz-checkout-bag__count{top:1px!important;right:0!important;min-width:13px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-pantone-deep)!important;font-size:10px!important;text-shadow:0 0 4px #fff,0 0 8px rgb(255 255 255 / .72)!important}html body .shaz-checkout-menu-toggle{border-color:rgb(255 255 255 / .7)!important;background:rgb(255 255 255 / .28)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 7px 17px rgb(184 73 116 / .13)!important;animation:none!important}html body .shaz-checkout-menu-toggle::before{display:none!important}html body .shaz-checkout-menu-toggle>span{background:var(--shaz-pantone-rose)!important}html body .shaz-checkout-menu-panel a{color:#bd5b83!important}@keyframes shaz-price-shine{0%,26%{background-position:190% 0}58%,100%{background-position:-40% 0}}@keyframes shaz-panel-gloss{from{background-position:0 0,0 0}to{background-position:0 0,260% 0}}@keyframes shaz-about-sheen{0%,22%{transform:translateX(-220%) skewX(-18deg)}62%,100%{transform:translateX(620%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){html body .woocommerce ul.products li.product .price,html body .woocommerce ul.products li.product .price *,html body .shaz-story-grid>article,html body .shaz-story-grid>article::after{animation:none!important}}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce ul.products li.product h2,html body .shaz-products ul.products li.product h2,html body .shaz-page-products ul.products li.product h2{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}html body .woocommerce ul.products li.product .price,html body .shaz-products ul.products li.product .price,html body .shaz-page-products ul.products li.product .price{display:block!important;width:100%!important;border:0!important;background:linear-gradient(105deg,var(--shaz-pantone-rose) 12%,#ffabd0 38%,#fff 50%,#ef86b0 62%,var(--shaz-pantone-rose) 88%) 0 0 / 240% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-align:center!important;text-shadow:0 0 8px rgb(232 104 157 / .18)!important;animation:shaz-price-shine 4.2s ease-in-out infinite!important}html body .woocommerce ul.products li.product .price *,html body .shaz-products ul.products li.product .price *,html body .shaz-page-products ul.products li.product .price *{display:inline!important;width:auto!important;margin:0!important;background:none!important;color:inherit!important;-webkit-text-fill-color:inherit!important;animation:none!important}:root{--shaz-announcement-pink:#e3a3c8;--shaz-pantone-pink:#dc73ad;--shaz-pantone-rose:#cf5b9b;--shaz-pantone-deep:#b84483;--shaz-pantone-soft:#f3d4e8;--shaz-action-rose:var(--shaz-pantone-rose);--shaz-action-rose-deep:var(--shaz-pantone-deep);--shaz-action-rose-light:#eca5cc;--shaz-summary-rose:#aa4c83;--shaz-summary-rose-dark:#843664;--shaz-summary-line:#ead4e3;--shaz-summary-blush:#faedf6;--shaz-summary-cream:#fffafd;--shaz-rose-gold:#a24d80;--shaz-rose-gold-deep:#78365d;--shaz-petal:#f2d6e8;--shaz-petal-soft:#fae9f4;--shaz-pearl:#fffafd;--shaz-gloss-line:rgba(194, 91, 151, 0.58)}html body{background-color:#faedf6!important}html body .shaz-announcement{background:linear-gradient(90deg,#e6adce 0%,var(--shaz-announcement-pink) 48%,#e6adce 100%)!important}html body.home .shaz-products,html body .shaz-page-products,html body.page-id-2338 .shaz-love-grid{background:radial-gradient(circle at 10% 10%,rgb(255 255 255 / .48),transparent 27%),linear-gradient(145deg,#f4d9eb 0%,#edc8e1 54%,#f7e3f0 100%)!important}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product{border-color:rgb(216 102 166 / .5)!important;background:linear-gradient(145deg,#f5dced 0%,#edc9e3 47%,#e7bad9 100%)!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card{background:linear-gradient(145deg,rgb(253 241 249 / .98),rgb(240 211 232 / .96)) padding-box,linear-gradient(128deg,rgb(255 255 255 / .98),rgb(198 93 154 / .58),rgb(255 255 255 / .94)) border-box!important;color:#7d3c68!important}html body.page-id-2338 .shaz-review-stars{display:inline-flex!important;align-items:center!important;gap:0.27em!important;width:max-content!important;color:#d2a62f!important;font:700 18px/1 Georgia,'Times New Roman',serif!important;letter-spacing:0!important;text-shadow:none!important;animation:none!important}html body.page-id-2338 .shaz-review-star{display:inline-block!important;color:#d2a62f!important;text-shadow:none!important;transform-origin:center!important;backface-visibility:hidden!important;animation:shaz-feedback-star-spin 5.2s linear infinite!important;animation-delay:var(--shaz-star-delay,0s)!important;will-change:transform!important}html body.page-id-2338 .shaz-native-emoji{display:inline-block!important;margin:0 0.04em!important;font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif!important;font-size:1.05em!important;font-style:normal!important;line-height:1!important;vertical-align:-0.08em!important}html body.page-id-2338 .shaz-native-emoji::before{content:attr(data-emoji)!important}html body .shaz-story-grid>article{background:linear-gradient(135deg,#e4a5ca,#dc91bd 54%,#d37eb0) padding-box,linear-gradient(115deg,rgb(255 255 255 / .74),rgb(255 255 255 / .16),rgb(255 255 255 / .94),rgb(255 255 255 / .28)) border-box!important}html body .shaz-story-close,html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{background:radial-gradient(circle at 92% 12%,rgb(255 255 255 / .28),transparent 32%),linear-gradient(135deg,#e4a5ca,#dc91bd 56%,#d37eb0)!important}html body .shaz-primary,html body .shaz-story-close .button,html body .shaz-shop-filters button.is-active,html body .shaz-shop-filters button[aria-pressed='true'],html body .wp-block-woocommerce-cart .wc-block-cart__submit-button,html body .wp-block-woocommerce-cart .wc-block-components-totals-coupon__button,html body.woocommerce-checkout #place_order,html body.woocommerce-checkout .wcf-submit-coupon,html body .cartflows-checkout-main-wrapper .wcf-submit-coupon{background:linear-gradient(135deg,#eca5cc 0%,var(--shaz-pantone-pink) 48%,#d566a4 100%)!important}html body .wp-block-woocommerce-cart{border-color:rgb(207 91 155 / .35)!important;background:linear-gradient(145deg,rgb(255 250 253 / .98),rgb(243 212 232 / .6))!important}html body .cartflows-checkout-main-wrapper{background:linear-gradient(180deg,#faeaf5 0%,rgb(227 163 200 / .2) 52%,#fff8fc 100%)!important}html body .woocommerce ul.products li.product .price,html body .shaz-products ul.products li.product .price,html body .shaz-page-products ul.products li.product .price{background:linear-gradient(105deg,var(--shaz-pantone-rose) 12%,#efa0ca 38%,#fff 50%,#df78b2 62%,var(--shaz-pantone-rose) 88%) 0 0 / 240% 100%!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body .main-header--wrapper.shaz-checkout-mobile-header{background:linear-gradient(90deg,#e6adce 0%,var(--shaz-announcement-pink) 48%,#e6adce 100%)!important;box-shadow:0 7px 20px rgb(154 59 115 / .13)!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::before,html body .shaz-checkout-wordmark{background:linear-gradient(90deg,var(--shaz-pantone-deep),var(--shaz-pantone-rose) 50%,#d96caa)!important;filter:drop-shadow(0 0 4px rgb(255 255 255 / .48))!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after{background:linear-gradient(105deg,transparent 33%,rgb(255 255 255 / .98) 49%,transparent 64%) -170% 0 / 230% 100% no-repeat!important;animation:shaz-wordmark-shine 3.6s ease-in-out infinite!important}html body .shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle[aria-expanded='true'],html body .shaz-checkout-bag,html body .shaz-checkout-menu-toggle{position:relative!important;isolation:isolate!important;overflow:hidden!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgb(255 255 255 / .7)!important;border-radius:15px!important;background:rgb(255 255 255 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 7px 18px rgb(151 54 111 / .13)!important;color:var(--shaz-pantone-deep)!important;animation:shaz-cool-control-glow 3.6s ease-in-out infinite!important}html body .shaz-header-cart-clean::before,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before,html body .shaz-checkout-bag::before,html body .shaz-checkout-menu-toggle::before{position:absolute!important;z-index:0!important;top:-34%!important;bottom:-34%!important;left:0!important;display:block!important;width:34%!important;content:''!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .86),transparent)!important;transform:translateX(-240%) skewX(-18deg)!important;animation:shaz-cool-control-shine 3.6s ease-in-out infinite!important;pointer-events:none!important}html body .shaz-header-cart-clean svg,html body .shaz-header-cart-clean__count,html body.ast-header-break-point #ast-mobile-header .menu-toggle>*,html body .shaz-checkout-bag svg,html body .shaz-checkout-bag__count,html body .shaz-checkout-menu-toggle>span{position:relative!important;z-index:2!important}html body .shaz-header-cart-clean svg,html body .shaz-checkout-bag svg{color:var(--shaz-pantone-deep)!important;fill:none!important;stroke:currentColor!important;filter:drop-shadow(0 0 4px rgb(255 255 255 / .7))!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path,html body.ast-header-break-point #ast-mobile-header .menu-toggle .ast-mobile-svg{color:var(--shaz-pantone-deep)!important;fill:currentColor!important;stroke:currentColor!important;filter:drop-shadow(0 0 4px rgb(255 255 255 / .7))!important}html body .shaz-header-cart-clean__count,html body .shaz-checkout-bag__count{position:absolute!important;z-index:3!important;top:2px!important;right:2px!important;color:var(--shaz-pantone-deep)!important}html body .shaz-checkout-menu-toggle>span{background:var(--shaz-pantone-deep)!important}html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content{background:rgb(250 233 245 / .985)!important}html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-content .menu-link,html body .shaz-checkout-menu-panel a{color:#a74e82!important}}@keyframes shaz-feedback-star-spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.035)}100%{transform:rotate(360deg) scale(1)}}@keyframes shaz-cool-control-glow{0%,100%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .62),0 7px 18px rgb(151 54 111 / .12),0 0 0 #fff0}50%{box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 8px 20px rgb(151 54 111 / .14),0 0 11px rgb(255 255 255 / .48)}}@keyframes shaz-cool-control-shine{0%,24%{transform:translateX(-240%) skewX(-18deg)}62%,100%{transform:translateX(430%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){html body.page-id-2338 .shaz-review-star,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after,html body .shaz-header-cart-clean,html body .shaz-header-cart-clean::before,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before,html body .shaz-checkout-bag,html body .shaz-checkout-bag::before,html body .shaz-checkout-menu-toggle,html body .shaz-checkout-menu-toggle::before{animation:none!important}}:root{--shaz-brand-bg:#ead0dd;--shaz-card:#f8eef3;--shaz-section:#f3dfe9;--shaz-button:#b97098;--shaz-button-hover:#a65f87;--shaz-border:#ddb4ca;--shaz-text:#8a6175;--shaz-text-soft:#a17a8c;--shaz-heading:#7f586b;--shaz-white:#ffffff;--shaz-announcement-pink:var(--shaz-button);--shaz-pantone-pink:var(--shaz-button);--shaz-pantone-rose:var(--shaz-button);--shaz-pantone-deep:var(--shaz-button-hover);--shaz-pantone-soft:var(--shaz-section);--shaz-action-rose:var(--shaz-button);--shaz-action-rose-deep:var(--shaz-button-hover);--shaz-action-rose-light:var(--shaz-border);--shaz-summary-ink:var(--shaz-heading);--shaz-summary-muted:var(--shaz-text-soft);--shaz-summary-rose:var(--shaz-button);--shaz-summary-rose-dark:var(--shaz-button-hover);--shaz-summary-line:var(--shaz-border);--shaz-summary-blush:var(--shaz-section);--shaz-summary-cream:var(--shaz-card);--shaz-rose-gold:var(--shaz-button);--shaz-rose-gold-deep:var(--shaz-button-hover);--shaz-petal:var(--shaz-section);--shaz-petal-soft:var(--shaz-card);--shaz-pearl:var(--shaz-white);--shaz-gloss-line:rgba(185, 112, 152, 0.56);--ast-global-color-0:var(--shaz-button);--ast-global-color-1:var(--shaz-button-hover);--ast-global-color-2:var(--shaz-heading);--ast-global-color-3:var(--shaz-text);--ast-global-color-4:var(--shaz-brand-bg);--ast-global-color-5:var(--shaz-card);--ast-global-color-6:var(--shaz-section);--ast-border-color:var(--shaz-border)}html,html body,html body #page,html body #content,html body .site-content,html body .site-main,html body .shaz-home,html body .shaz-story-page,html body .cartflows-container,html body .cartflows-checkout-main-wrapper{background:var(--shaz-brand-bg)!important;color:var(--shaz-text)!important}html body,html body p,html body li,html body dt,html body dd,html body label,html body legend,html body address,html body .woocommerce,html body .woocommerce table,html body .wc-block-components-formatted-money-amount,html body .wc-block-components-product-name,html body .wc-block-components-totals-item__label,html body .wc-block-components-totals-item__value{color:var(--shaz-text)!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body strong,html body b,html body .entry-title,html body .woocommerce-loop-product__title,html body .product_title,html body .woocommerce-MyAccount-navigation-link a{color:var(--shaz-heading)!important}html body small,html body .description,html body .woocommerce-breadcrumb,html body .woocommerce-result-count,html body .wc-block-components-product-metadata,html body .wc-block-components-totals-item__description,html body .shaz-catalog-intro,html body .shaz-order-summary-heading p{color:var(--shaz-text-soft)!important}html body a:not(.button):not(.wp-element-button):not(.shaz-primary){color:var(--shaz-text)!important}html body a:not(.button):not(.wp-element-button):not(.shaz-primary):hover,html body a:not(.button):not(.wp-element-button):not(.shaz-primary):focus-visible{color:var(--shaz-button-hover)!important}html body .shaz-products,html body .shaz-page-products,html body .shaz-love-grid,html body .shaz-love-cta,html body .shaz-story-hero,html body .shaz-contact,html body .shaz-glow-note,html body .woocommerce-products-header,html body .woocommerce-cart-form,html body .cart_totals,html body .woocommerce-checkout-review-order,html body .woocommerce-MyAccount-content,html body .woocommerce-MyAccount-navigation,html body .woocommerce-form-login,html body .woocommerce-form-register{background:var(--shaz-section)!important;border-color:var(--shaz-border)!important;color:var(--shaz-text)!important}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product,html body.page-id-2338 .shaz-love-grid>article.shaz-review-card,html body .shaz-shop-empty,html body .woocommerce div.product .woocommerce-tabs .panel,html body .woocommerce div.product .woocommerce-tabs ul.tabs,html body .wp-block-woocommerce-cart,html body .wc-block-cart-items__row,html body .wc-block-components-sidebar,html body .wcf-order-wrap,html body .wcf-customer-info-main-wrapper,html body .wcf-shipping-methods-wrapper,html body .wcf-shipping-method-options,html body.woocommerce-checkout #payment,html body .shaz-review-modal__dialog,html body .moderncart-slide-out,html body .moderncart-slide-out-content,html body .moderncart-cart-content{background:var(--shaz-card)!important;border-color:var(--shaz-border)!important;color:var(--shaz-text)!important}html body .woocommerce ul.products li.product img,html body .woocommerce-page ul.products li.product img,html body .shaz-products ul.products li.product img,html body .shaz-page-products ul.products li.product img,html body.single-product .woocommerce-product-gallery,html body.single-product .woocommerce-product-gallery__wrapper,html body.single-product .woocommerce-product-gallery__image,html body.single-product .woocommerce-product-gallery img,html body .wc-block-cart-item__image img,html body .wcf-product-thumbnail,html body .wcf-product-thumbnail img{background-color:var(--shaz-white)!important;filter:none!important;mix-blend-mode:normal!important}html body .woocommerce ul.products li.product,html body .woocommerce-page ul.products li.product,html body .shaz-products ul.products li.product,html body .shaz-page-products ul.products li.product,html body.single-product .woocommerce-product-gallery{border-color:var(--shaz-border)!important}html body .button,html body .wp-element-button,html body button:not(.menu-toggle):not(.astra-cart-drawer-close):not(.quantity__button--up):not(.quantity__button--down):not(.wc-block-components-quantity-selector__button):not(.shaz-checkout-menu-toggle),html body input[type='submit'],html body input[type='button'],html body .shaz-primary,html body .wc-block-components-button,html body.woocommerce-checkout #place_order,html body .wcf-submit-coupon{border-color:var(--shaz-button)!important;background:var(--shaz-button)!important;box-shadow:0 9px 22px rgb(127 88 107 / .16)!important;color:var(--shaz-white)!important;-webkit-text-fill-color:var(--shaz-white)!important}html body .button:hover,html body .button:focus-visible,html body .wp-element-button:hover,html body .wp-element-button:focus-visible,html body button:not(.menu-toggle):not(.astra-cart-drawer-close):not(.quantity__button--up):not(.quantity__button--down):not(.wc-block-components-quantity-selector__button):not(.shaz-checkout-menu-toggle):hover,html body button:not(.menu-toggle):not(.astra-cart-drawer-close):not(.quantity__button--up):not(.quantity__button--down):not(.wc-block-components-quantity-selector__button):not(.shaz-checkout-menu-toggle):focus-visible,html body input[type='submit']:hover,html body input[type='submit']:focus-visible,html body .shaz-primary:hover,html body .shaz-primary:focus-visible,html body.woocommerce-checkout #place_order:hover,html body.woocommerce-checkout #place_order:focus-visible{border-color:var(--shaz-button-hover)!important;background:var(--shaz-button-hover)!important;color:var(--shaz-white)!important}html body .quantity__button--up,html body .quantity__button--down,html body .wc-block-components-quantity-selector__button,html body .astra-cart-drawer-close,html body .moderncart-slide-out-header-close,html body .show-password-input,html body .wc-block-components-chip__remove{border-color:var(--shaz-border)!important;background:var(--shaz-section)!important;color:var(--shaz-heading)!important}html body input:not([type='checkbox']):not([type='radio']):not([type='submit']):not([type='button']):not([type='hidden']),html body textarea,html body select,html body .select2-selection,html body .select2-dropdown,html body .wc-block-components-text-input input,html body .wc-block-components-combobox .wc-block-components-combobox-control input{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-text)!important;-webkit-text-fill-color:var(--shaz-text)!important}html body input::placeholder,html body textarea::placeholder,html body .select2-selection__placeholder{color:var(--shaz-text-soft)!important;opacity:1!important}html body input:not([type='checkbox']):not([type='radio']):focus,html body textarea:focus,html body select:focus,html body .select2-container--focus .select2-selection{border-color:var(--shaz-button)!important;box-shadow:0 0 0 3px rgb(185 112 152 / .18)!important;outline:none!important}html body input[type='checkbox'],html body input[type='radio']{accent-color:var(--shaz-button)!important}html body .select2-results__option{background:var(--shaz-card)!important;color:var(--shaz-text)!important}html body .select2-results__option--highlighted,html body .select2-results__option[aria-selected='true']{background:var(--shaz-section)!important;color:var(--shaz-heading)!important}html body .woocommerce-message,html body .woocommerce-info,html body .woocommerce-error,html body .wc-block-components-notice-banner,html body .wc-block-store-notice,html body .woocommerce-notices-wrapper>div,html body .cart-empty,html body .wc-block-cart__empty-cart__title,html body .wc-block-cart__empty-cart__description{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-text)!important}html body table,html body th,html body td,html body hr,html body .woocommerce div.product .woocommerce-tabs ul.tabs::before,html body .wc-block-components-totals-wrapper,html body .wc-block-cart-items,html body .wc-block-cart-items td{border-color:var(--shaz-border)!important}html body.home .shaz-products,html body .shaz-page-products,html body.page-id-2338 .shaz-love-grid,html body .shaz-love-cta{background:linear-gradient(145deg,var(--shaz-section),var(--shaz-brand-bg))!important}html body.page-id-7 .shaz-shop-discovery,html body.page-id-328 .shaz-shop-discovery{border-color:var(--shaz-border)!important;background:linear-gradient(135deg,var(--shaz-card),var(--shaz-section))!important;color:var(--shaz-text)!important}html body .shaz-shop-discovery h2,html body .shaz-shop-discovery p,html body .shaz-shop-discovery__status,html body .shaz-shop-filters button{color:var(--shaz-heading)!important;text-shadow:none!important}html body .shaz-shop-filters button{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important}html body .shaz-shop-filters button.is-active,html body .shaz-shop-filters button[aria-pressed='true']{border-color:var(--shaz-button)!important;background:var(--shaz-button)!important;color:var(--shaz-white)!important}html body .shaz-story-grid>article{border-color:var(--shaz-border)!important;background:linear-gradient(145deg,var(--shaz-card),var(--shaz-section))!important;box-shadow:0 14px 34px rgb(127 88 107 / .14)!important;color:var(--shaz-text)!important}html body .shaz-story-grid>article,html body .shaz-story-grid>article h2,html body .shaz-story-grid>article p,html body .shaz-story-grid>article span{color:var(--shaz-text)!important;text-shadow:none!important}html body .shaz-story-grid>article h2{color:var(--shaz-heading)!important}html body .shaz-story-close{border-color:var(--shaz-border)!important;background:var(--shaz-button)!important;color:var(--shaz-white)!important}html body .shaz-story-close h2,html body .shaz-story-close p,html body .shaz-story-close a{color:var(--shaz-white)!important}html body.page-id-2338 .shaz-love-grid>article.shaz-review-card{background:var(--shaz-card)!important;border-color:var(--shaz-border)!important}html body.page-id-2338 .shaz-review-quote{border-left-color:var(--shaz-border)!important;color:var(--shaz-text)!important}html body.page-id-2338 .shaz-review-author{color:var(--shaz-heading)!important}html body .shaz-announcement{background:var(--shaz-button)!important;color:var(--shaz-white)!important}html body #masthead,html body #ast-desktop-header,html body #ast-mobile-header,html body .ast-main-header-wrap,html body .ast-primary-header-bar,html body .main-header-bar,html body .main-header--wrapper.shaz-checkout-mobile-header{border-color:var(--shaz-border)!important;background:var(--shaz-brand-bg)!important}html body .main-header-menu>.menu-item>.menu-link,html body .site-header a,html body .ast-header-account-text,html body .ast-icon-shopping-cart,html body .ast-site-header-cart .ast-addon-cart-wrap{color:var(--shaz-heading)!important}html body .ast-mobile-header-content,html body .ast-builder-menu-mobile .main-navigation,html body .ast-builder-menu-mobile .main-header-menu{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important}html body .ast-mobile-header-content .menu-link{border-bottom-color:var(--shaz-border)!important;color:var(--shaz-text)!important}html body .ast-mobile-header-content .menu-link:hover,html body .ast-mobile-header-content .menu-link:focus-visible,html body .ast-mobile-header-content .current-menu-item>.menu-link{background:var(--shaz-section)!important;color:var(--shaz-heading)!important}html body .shaz-site-footer,html body .shaz-footer,html body #colophon,html body .site-footer{border-color:var(--shaz-border)!important;background:linear-gradient(135deg,var(--shaz-button),var(--shaz-button-hover))!important;color:var(--shaz-white)!important}html body .shaz-site-footer *,html body .shaz-footer *,html body #colophon *,html body .site-footer *{color:var(--shaz-white)!important}@media (max-width:921px){html body #ast-mobile-header,html body #ast-mobile-header .ast-mobile-header-wrap,html body #ast-mobile-header .ast-main-header-wrap,html body #ast-mobile-header .ast-primary-header-bar,html body #ast-mobile-header .ast-builder-grid-row,html body #ast-mobile-header .site-header-primary-section-left,html body #ast-mobile-header .site-header-primary-section-right,html body #ast-mobile-header .shaz-mobile-wordmark,html body #ast-mobile-header .shaz-header-cart-clean,html body #ast-mobile-header .menu-toggle{pointer-events:auto!important}html body #ast-mobile-header{z-index:9998!important}html body #ast-mobile-header .ast-primary-header-bar{z-index:4!important;background:var(--shaz-brand-bg)!important}html body #ast-mobile-header .site-header-primary-section-right,html body #ast-mobile-header .shaz-header-cart-clean,html body #ast-mobile-header .menu-toggle{position:relative!important;z-index:6!important}html body #ast-mobile-header .shaz-header-cart-clean,html body #ast-mobile-header .menu-toggle,html body #ast-mobile-header .menu-toggle[aria-expanded='true'],html body .shaz-checkout-bag,html body .shaz-checkout-menu-toggle{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-button)!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 7px 18px rgb(127 88 107 / .15)!important}html body #ast-mobile-header .shaz-header-cart-clean svg,html body #ast-mobile-header .menu-toggle svg,html body #ast-mobile-header .menu-toggle svg path,html body .shaz-checkout-bag svg{color:var(--shaz-button)!important;stroke:currentColor!important}html body #ast-mobile-header .menu-toggle svg,html body #ast-mobile-header .menu-toggle svg path{fill:currentColor!important}html body #ast-mobile-header .shaz-header-cart-clean__count,html body .shaz-checkout-bag__count,html body .shaz-checkout-menu-toggle>span{color:var(--shaz-button-hover)!important}html body #ast-mobile-header .shaz-mobile-wordmark::before,html body .shaz-checkout-wordmark{background:var(--shaz-button)!important}}html:root{--shaz-brand-bg:#ead0dd !important;--shaz-card:#f8eef3 !important;--shaz-section:#f3dfe9 !important;--shaz-button:#b97098 !important;--shaz-button-hover:#a65f87 !important;--shaz-border:#ddb4ca !important;--shaz-text:#8a6175 !important;--shaz-text-soft:#a17a8c !important;--shaz-heading:#7f586b !important;--shaz-white:#ffffff !important}html body.ast-desktop #ast-desktop-header .ast-primary-header-bar,html body.ast-desktop #ast-desktop-header .main-header-bar{border-color:var(--shaz-border)!important;background:var(--shaz-brand-bg)!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header,html body.ast-header-break-point #ast-mobile-header .ast-mobile-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap,html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body.ast-header-break-point #ast-mobile-header .ast-builder-grid-row,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-left,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .menu-toggle{pointer-events:auto!important}html body.ast-header-break-point #ast-mobile-header .ast-primary-header-bar,html body.ast-header-break-point #ast-mobile-header .ast-main-header-wrap{border-color:var(--shaz-border)!important;background:var(--shaz-brand-bg)!important}}html body.woocommerce-checkout.cartflows_step-template,html body.woocommerce-checkout.cartflows-instant-checkout,html body.woocommerce-checkout .main-container--wrapper,html body.woocommerce-checkout .checkout-form--wrapper{background:var(--shaz-brand-bg)!important;color:var(--shaz-text)!important}html body.woocommerce-checkout .wcf-order-wrap,html body.woocommerce-checkout .wcf-customer-info-main-wrapper,html body.woocommerce-checkout .wcf-shipping-methods-wrapper,html body.woocommerce-checkout .wcf-shipping-method-options,html body.woocommerce-checkout #payment,html body.woocommerce-checkout .wcf-collapsed-order-review-section{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-text)!important}html body.woocommerce-account form.woocommerce-form-login,html body.woocommerce-account form.woocommerce-form-register{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-text)!important}html body .widget_shopping_cart,html body .widget_shopping_cart_content,html body .astra-cart-drawer,html body .astra-cart-drawer-content,html body .moderncart-slide-out,html body .moderncart-slide-out-content,html body .moderncart-cart-content{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-text)!important}html body button.shaz-checkout-menu-toggle,html body button.shaz-checkout-menu-toggle:hover,html body button.shaz-checkout-menu-toggle:focus-visible{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-button)!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 7px 18px rgb(127 88 107 / .15)!important}html body button.shaz-checkout-menu-toggle>span{background:var(--shaz-button)!important}html:root{--shaz-star-pink:#d96fa8 !important;--shaz-pantone-rose:var(--shaz-button) !important;--shaz-pantone-deep:var(--shaz-button-hover) !important;--shaz-rose-gold:var(--shaz-text) !important;--shaz-rose-gold-deep:var(--shaz-heading) !important;--shaz-summary-rose:var(--shaz-text) !important;--shaz-summary-rose-dark:var(--shaz-heading) !important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title,html body .shaz-products ul.products li.product .woocommerce-loop-product__title,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;min-width:0!important;min-height:2.6em!important;max-height:2.6em!important;overflow:hidden!important;color:var(--shaz-heading)!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;-webkit-text-fill-color:var(--shaz-heading)!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important;text-align:center!important;text-shadow:none!important}html body .woocommerce ul.products li.product .price,html body .woocommerce-page ul.products li.product .price,html body .shaz-products ul.products li.product .price,html body .shaz-page-products ul.products li.product .price,html body .woocommerce ul.products li.product .price *,html body .woocommerce-page ul.products li.product .price *,html body .shaz-products ul.products li.product .price *,html body .shaz-page-products ul.products li.product .price *{border:0!important;background:none!important;box-shadow:none!important;color:var(--shaz-button-hover)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--shaz-button-hover)!important}html body .woocommerce ul.products li.product .price,html body .woocommerce-page ul.products li.product .price,html body .shaz-products ul.products li.product .price,html body .shaz-page-products ul.products li.product .price{display:block!important;width:100%!important;margin-inline:auto!important;text-align:center!important;text-shadow:0 0 1px rgb(255 255 255 / .4)!important;animation:shaz-price-text-glint 4.8s ease-in-out infinite!important;will-change:filter!important}html body .woocommerce ul.products li.product .price *,html body .woocommerce-page ul.products li.product .price *,html body .shaz-products ul.products li.product .price *,html body .shaz-page-products ul.products li.product .price *{display:inline!important;animation:none!important;text-shadow:inherit!important}@keyframes shaz-price-text-glint{0%,34%,100%{filter:drop-shadow(0 0 0 #fff0)}52%{filter:drop-shadow(0 0 4px rgb(255 255 255 / .96)) drop-shadow(0 0 6px rgb(217 111 168 / .3))}}html body.home .shaz-home-reviews{box-sizing:border-box!important;width:min(100%, 1180px)!important;margin:clamp(18px, 3vw, 34px) auto 0!important;padding:clamp(15px, 2.4vw, 25px) 0!important;overflow:hidden!important;border:1px solid var(--shaz-border)!important;border-radius:22px!important;background:linear-gradient(145deg,var(--shaz-card),var(--shaz-section))!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 12px 28px rgb(127 88 107 / .12)!important;color:var(--shaz-text)!important}html body.home .shaz-home-reviews__label{margin:0 0 12px!important;padding-inline:clamp(16px, 3vw, 30px)!important;color:var(--shaz-text-soft)!important;font:650 clamp(10px, 1.05vw, 12px)/1.35 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.08em!important;text-align:center!important;text-transform:uppercase!important}html body.home .shaz-home-reviews__viewport{width:100%!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)!important}html body.home .shaz-home-reviews__track{display:flex!important;width:max-content!important;animation:shaz-home-review-scroll 42s linear infinite!important;will-change:transform!important}html body.home .shaz-home-reviews__group{display:flex!important;flex:0 0 auto!important;gap:14px!important;padding-right:14px!important}html body.home .shaz-home-review-card{box-sizing:border-box!important;flex:0 0 clamp(248px, 28vw, 350px)!important;min-height:142px!important;padding:17px 18px!important;border:1px solid var(--shaz-border)!important;border-radius:18px!important;background:rgb(255 255 255 / .42)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)!important;color:var(--shaz-text)!important}html body.home .shaz-home-review-card__stars{display:block!important;margin-bottom:8px!important;color:var(--shaz-star-pink)!important;font:700 15px/1 Georgia,'Times New Roman',serif!important;letter-spacing:0.14em!important;text-shadow:0 0 5px rgb(255 255 255 / .82)!important}html body.home .shaz-home-review-card p{margin:0 0 9px!important;color:var(--shaz-text)!important;font-size:clamp(11px, 1.1vw, 13px)!important;line-height:1.55!important}html body.home .shaz-home-review-card strong{color:var(--shaz-heading)!important;font-size:11px!important;letter-spacing:0.045em!important}@keyframes shaz-home-review-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}html body.page-id-2338 .shaz-review-stars,html body.page-id-2338 .shaz-review-star{color:var(--shaz-star-pink)!important;-webkit-text-fill-color:var(--shaz-star-pink)!important;text-shadow:0 0 4px rgb(255 255 255 / .72)!important}html body.page-id-2338 .shaz-review-star{animation:shaz-feedback-star-spin 9.6s linear infinite!important;animation-delay:var(--shaz-star-delay,0s)!important}html body.woocommerce-checkout .shaz-shipping-heart{cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;user-select:none!important}html body.woocommerce-checkout .shaz-shipping-heart:hover,html body.woocommerce-checkout .shaz-shipping-heart:focus-visible{border-color:var(--shaz-star-pink)!important;outline:none!important;box-shadow:0 0 0 3px rgb(217 111 168 / .18),0 0 12px rgb(217 111 168 / .22)!important}html body.woocommerce-checkout .shaz-shipping-heart[aria-checked='true']::before{content:'♥'!important;color:var(--shaz-star-pink)!important}html body.woocommerce-checkout .main-header--wrapper.shaz-checkout-mobile-header{position:relative!important;z-index:120!important;display:block!important;width:100%!important;min-height:74px!important;overflow:visible!important;border-bottom:1px solid var(--shaz-border)!important;background:var(--shaz-brand-bg)!important;box-shadow:0 8px 24px rgb(127 88 107 / .11)!important;color:var(--shaz-text)!important}html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:min(100%, 1200px)!important;min-height:74px!important;margin:0 auto!important;padding:10px clamp(14px, 3vw, 28px)!important}html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--site-title{display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:180px!important;height:auto!important;margin:0!important;color:var(--shaz-heading)!important}html body.woocommerce-checkout .shaz-checkout-wordmark{position:relative!important;display:block!important;width:clamp(132px, 16vw, 172px)!important;max-width:100%!important;height:48px!important;overflow:hidden!important;background:var(--shaz-button)!important;-webkit-mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;mask:url(/wp-content/plugins/shazhnana-site-refinement/assets/shazhn-logo-pink.png) left center / contain no-repeat!important;opacity:1!important;animation:shaz-wordmark-glow-loop 4.2s ease-in-out infinite!important}html body.woocommerce-checkout .shaz-checkout-wordmark img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:0!important}html body.woocommerce-checkout .shaz-checkout-wordmark::after{position:absolute!important;inset:0!important;content:''!important;background:linear-gradient(105deg,transparent 32%,rgb(255 255 255 / .94) 49%,transparent 66%) -180% 0 / 230% 100% no-repeat!important;animation:shaz-wordmark-shine 4.2s ease-in-out infinite!important;pointer-events:none!important}html body.woocommerce-checkout .shaz-checkout-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;width:auto!important;margin:0!important}html body.woocommerce-checkout .shaz-checkout-bag,html body.woocommerce-checkout button.shaz-checkout-menu-toggle,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:hover,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:focus-visible{position:relative!important;display:inline-flex!important;flex:0 0 44px!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--shaz-border)!important;border-radius:15px!important;background:var(--shaz-card)!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 7px 18px rgb(127 88 107 / .15)!important;color:var(--shaz-button)!important;text-decoration:none!important}html body.woocommerce-checkout .shaz-checkout-bag::before,html body.woocommerce-checkout button.shaz-checkout-menu-toggle::before{position:absolute!important;top:-30%!important;bottom:-30%!important;left:-55%!important;display:block!important;width:34%!important;content:''!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .92),transparent)!important;transform:translateX(-220%) skewX(-18deg)!important;animation:shaz-header-control-shine 4.4s ease-in-out infinite!important;pointer-events:none!important}html body.woocommerce-checkout .shaz-checkout-bag svg{position:relative!important;z-index:1!important;width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:none!important}html body.woocommerce-checkout .shaz-checkout-bag__count{position:absolute!important;z-index:2!important;top:2px!important;right:2px!important;min-width:14px!important;height:14px!important;padding:0 2px!important;border:0!important;background:transparent!important;color:var(--shaz-button-hover)!important;font:750 9px/14px Inter,'Segoe UI',sans-serif!important;text-align:center!important;text-shadow:0 0 4px var(--shaz-white)!important}html body.woocommerce-checkout button.shaz-checkout-menu-toggle{flex-direction:column!important;gap:4px!important}html body.woocommerce-checkout button.shaz-checkout-menu-toggle>span{position:relative!important;z-index:1!important;display:block!important;width:18px!important;height:2px!important;border-radius:999px!important;background:var(--shaz-button)!important}html body.woocommerce-checkout .shaz-checkout-menu-panel{position:absolute!important;z-index:130!important;top:calc(100% + 8px)!important;right:max(14px, calc((100vw - 1200px) / 2 + 28px))!important;display:grid!important;width:min(270px, calc(100vw - 28px))!important;padding:10px!important;border:1px solid var(--shaz-border)!important;border-radius:20px!important;background:rgb(248 238 243 / .98)!important;box-shadow:0 18px 44px rgb(127 88 107 / .2)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-8px) scale(.98)!important;transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease!important}html body.woocommerce-checkout .is-checkout-menu-open .shaz-checkout-menu-panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}html body.woocommerce-checkout .shaz-checkout-menu-panel a{padding:11px 13px!important;border-radius:13px!important;color:var(--shaz-text)!important;font:700 12px/1.2 Inter,'Segoe UI',sans-serif!important;letter-spacing:0.055em!important;text-decoration:none!important;text-transform:uppercase!important}html body.woocommerce-checkout .shaz-checkout-menu-panel a:hover,html body.woocommerce-checkout .shaz-checkout-menu-panel a:focus-visible{background:var(--shaz-section)!important;color:var(--shaz-heading)!important;outline:none!important}html body.woocommerce-checkout form.checkout,html body.woocommerce-checkout .wcf-instant-checkout-wrapper,html body.woocommerce-checkout .wcf-col-1,html body.woocommerce-checkout .wcf-customer-info,html body.woocommerce-checkout .woocommerce-billing-fields,html body.woocommerce-checkout .woocommerce-additional-fields,html body.woocommerce-checkout .woocommerce-shipping-fields,html body.woocommerce-checkout .woocommerce-shipping-methods,html body.woocommerce-checkout .woocommerce-shipping-methods li,html body.woocommerce-checkout .woocommerce-shipping-methods label,html body.woocommerce-checkout .shaz-checkout-journey,html body.woocommerce-checkout .shaz-checkout-step,html body.woocommerce-checkout .shaz-checkout-step>span,html body.woocommerce-checkout .woocommerce-checkout-review-order,html body.woocommerce-checkout #order_review{color:var(--shaz-text)!important}html body.woocommerce-checkout h1,html body.woocommerce-checkout h2,html body.woocommerce-checkout h3,html body.woocommerce-checkout h4,html body.woocommerce-checkout .shaz-checkout-journey__title,html body.woocommerce-checkout .shaz-order-summary-heading h3{color:var(--shaz-heading)!important}html body.woocommerce-checkout .shaz-checkout-step__dot{border-color:var(--shaz-border)!important;color:var(--shaz-button-hover)!important}html body .shaz-shop-search input[type='search'],html body.page-id-7 .shaz-shop-search input[type='search'],html body.page-id-328 .shaz-shop-search input[type='search']{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-text)!important;-webkit-text-fill-color:var(--shaz-text)!important}html body .shaz-shop-search input[type='search']:not([type='checkbox']):not([type='radio']):not([type='submit']):not([type='button']):not([type='hidden']){background:transparent!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle[aria-expanded='true']{border:1px solid var(--shaz-border)!important;background:var(--shaz-card)!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 7px 18px rgb(127 88 107 / .15)!important;color:var(--shaz-button)!important}html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>.shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle[aria-expanded='true']{border-color:var(--shaz-border)!important;background:var(--shaz-card)!important;color:var(--shaz-button)!important;box-shadow:inset 0 1px 0 var(--shaz-white),0 7px 18px rgb(127 88 107 / .15)!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean::before,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before{display:block!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .92),transparent)!important;animation:shaz-header-control-shine 4.4s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::before{background:var(--shaz-button)!important;opacity:1!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{animation:shaz-wordmark-glow-loop 4.2s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after{display:block!important;background:linear-gradient(105deg,transparent 32%,rgb(255 255 255 / .96) 49%,transparent 66%) -180% 0 / 230% 100% no-repeat!important;animation:shaz-wordmark-shine 4.2s ease-in-out infinite!important;opacity:1!important}html body.home .shaz-home-reviews__track{animation-duration:36s!important}html body.home .shaz-home-review-card{flex-basis:min(78vw, 292px)!important;min-height:132px!important}html body.woocommerce-checkout .shaz-checkout-mobile-header .main-header--content{min-height:68px!important;padding:9px 12px!important}html body.woocommerce-checkout .shaz-checkout-wordmark{width:clamp(126px, 28vw, 150px)!important;height:44px!important}html body.woocommerce-checkout .shaz-checkout-menu-panel{right:12px!important}}@keyframes shaz-wordmark-glow-loop{0%,30%,100%{filter:drop-shadow(0 0 0 #fff0)}54%{filter:drop-shadow(0 0 4px rgb(255 255 255 / .94)) drop-shadow(0 0 7px rgb(185 112 152 / .24))}}@media (max-width:544px){html body .woocommerce ul.products li.product .woocommerce-loop-product__title,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title,html body .shaz-products ul.products li.product .woocommerce-loop-product__title,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title{font-size:11.5px!important;line-height:1.3!important}html body.home .shaz-home-reviews{border-radius:18px!important}}@media (prefers-reduced-motion:reduce){html body.home .shaz-home-reviews__track,html body.page-id-2338 .shaz-review-star,html body .woocommerce ul.products li.product .price,html body .woocommerce-page ul.products li.product .price,html body.woocommerce-checkout .shaz-checkout-wordmark,html body.woocommerce-checkout .shaz-checkout-wordmark::after,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark,html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark::after{animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>.shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle[aria-expanded='true'],html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>.shaz-header-cart-clean:hover,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle:hover,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right>.shaz-header-cart-clean:focus-visible,html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right .menu-toggle:focus-visible{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-button)!important}}html body #masthead,html body.ast-theme-transparent-header #masthead,html body.woocommerce-checkout .main-header--wrapper.shaz-checkout-mobile-header{position:sticky!important;z-index:9998!important;top:0!important}@media (max-width:921px){html body.ast-header-break-point #ast-mobile-header .site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean,html body.ast-header-break-point #ast-mobile-header .menu-toggle,html body.ast-header-break-point #ast-mobile-header .menu-toggle[aria-expanded='true'],html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean:hover,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean:hover,html body.ast-header-break-point #ast-mobile-header .menu-toggle:hover,html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean:focus-visible,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean:focus-visible,html body.ast-header-break-point #ast-mobile-header .menu-toggle:focus-visible{position:relative!important;display:inline-flex!important;flex:0 0 36px!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-button)!important;text-decoration:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean::before,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean::before,html body.ast-header-break-point #ast-mobile-header .menu-toggle::before{display:none!important;content:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean svg,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean svg,html body.ast-header-break-point #ast-mobile-header .menu-toggle svg{width:23px!important;height:23px!important;color:var(--shaz-button)!important;animation:shaz-header-icon-glow 5.2s ease-in-out infinite!important}html body.ast-header-break-point #ast-mobile-header .shaz-header-search-clean svg,html body.ast-header-break-point #ast-mobile-header .shaz-header-cart-clean svg{fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.ast-header-break-point #ast-mobile-header .menu-toggle svg path{color:var(--shaz-button)!important;fill:currentColor!important;stroke:none!important}html body.ast-header-break-point #ast-mobile-header .shaz-mobile-wordmark{max-width:132px!important;padding-inline:0!important}html body.home .shaz-product-shell,html body.page-id-7 .shaz-page-products,html body.page-id-328 .shaz-page-products{box-sizing:border-box!important;padding-inline:10px!important}html body.home .shaz-products ul.products,html body.home main ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products,html body .shaz-products ul.products,html body .shaz-page-products ul.products{width:100%!important;max-width:none!important;margin-inline:0!important;column-gap:9px!important;row-gap:14px!important}}html body.woocommerce-checkout .shaz-checkout-search,html body.woocommerce-checkout .shaz-checkout-bag,html body.woocommerce-checkout button.shaz-checkout-menu-toggle,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:hover,html body.woocommerce-checkout button.shaz-checkout-menu-toggle:focus-visible{position:relative!important;display:inline-flex!important;flex:0 0 38px!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--shaz-button)!important;text-decoration:none!important}html body.woocommerce-checkout .shaz-checkout-search::before,html body.woocommerce-checkout .shaz-checkout-bag::before,html body.woocommerce-checkout button.shaz-checkout-menu-toggle::before{display:none!important;content:none!important}html body.woocommerce-checkout .shaz-checkout-search svg,html body.woocommerce-checkout .shaz-checkout-bag svg{width:23px!important;height:23px!important;color:var(--shaz-button)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;animation:shaz-header-icon-glow 5.2s ease-in-out infinite!important}html body.woocommerce-checkout button.shaz-checkout-menu-toggle>span{background:var(--shaz-button)!important}html body .woocommerce ul.products li.product .woocommerce-loop-product__title::before,html body .woocommerce ul.products li.product .woocommerce-loop-product__title::after,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title::before,html body .woocommerce-page ul.products li.product .woocommerce-loop-product__title::after,html body .shaz-products ul.products li.product .woocommerce-loop-product__title::before,html body .shaz-products ul.products li.product .woocommerce-loop-product__title::after,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title::before,html body .shaz-page-products ul.products li.product .woocommerce-loop-product__title::after{display:none!important;content:none!important}html body.page-id-7 .site-content>.ast-container,html body.page-id-328 .site-content>.ast-container,html body.page-id-7 #primary,html body.page-id-328 #primary,html body.page-id-7 .site-main,html body.page-id-328 .site-main,html body.page-id-7 .shaz-page-products,html body.page-id-328 .shaz-page-products{width:100%!important;max-width:none!important;margin-inline:0!important}html body.page-id-7 .site-content>.ast-container,html body.page-id-328 .site-content>.ast-container{padding-inline:0!important}@media (min-width:545px) and (max-width:921px){html body.home .shaz-products ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:544px){html body.home .shaz-products ul.products,html body.page-id-7 .shaz-page-products ul.products,html body.page-id-328 .shaz-page-products ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.home .shaz-products ul.products>li.product,html body.page-id-7 .shaz-page-products ul.products>li.product,html body.page-id-328 .shaz-page-products ul.products>li.product{width:auto!important;max-width:none!important;margin:0!important}}html body.home .shaz-home-reviews__viewport{overflow-x:auto!important;overflow-y:hidden!important;cursor:grab!important;scrollbar-width:none!important;touch-action:pan-y!important;user-select:none!important;-webkit-overflow-scrolling:touch!important}html body.home .shaz-home-reviews__viewport::-webkit-scrollbar{display:none!important}html body.home .shaz-home-reviews__track{animation:none!important;transform:none!important;will-change:auto!important}html body .shaz-site-footer,html body .shaz-footer,html body .shaz-unified-footer{padding:28px 16px 22px!important;border-color:rgb(255 255 255 / .34)!important;background:linear-gradient(135deg,#a76d83 0%,#c58ea7 52%,#b97098 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .42)!important;color:#fff!important}html body .shaz-site-footer *,html body .shaz-footer *,html body .shaz-unified-footer *,html body.woocommerce-checkout .shaz-site-footer *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.home #shaz-home-faq #shaz-faq-title,html body.home #shaz-home-faq .shaz-faq-shell>h2,html body.home #shaz-home-faq .shaz-faq-intro{display:none!important}html body #moderncart-slide-out,html body #moderncart-floating-cart,html body .moderncart-modal-wrap,html body .moderncart-slide-out,html body .moderncart-overlay,html body .astra-cart-drawer,html body .astra-cart-drawer-content,html body .astra-cart-drawer-overlay,html body .ast-mobile-cart-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body.woocommerce-cart .wc-block-components-totals-coupon,html body.woocommerce-cart .coupon,html body.woocommerce-checkout .coupon-field,html body.woocommerce-checkout .wcf-custom-coupon-field,html body.woocommerce-checkout .woocommerce-form-coupon{display:none!important}html body.woocommerce-checkout .wcf-order-wrap,html body.woocommerce-checkout .wcf-collapsed-order-review-section,html body.woocommerce-checkout .woocommerce-checkout-review-order{font-size:11.5px!important;line-height:1.35!important}html body.woocommerce-checkout .shaz-order-summary-heading{padding:12px 14px!important}html body.woocommerce-checkout .shaz-order-summary-heading>span{font-size:8.5px!important}html body.woocommerce-checkout .shaz-order-summary-heading h3{margin-block:2px!important;font-size:13px!important}html body.woocommerce-checkout .shaz-order-summary-heading p,html body.woocommerce-checkout .wcf-product-thumbnail .instant-checkout-batch,html body.woocommerce-checkout .cf-ic-product-thumbnail-batch .instant-checkout-batch{display:none!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table td{box-sizing:border-box!important;padding:8px 9px!important;font-size:11.5px!important;line-height:1.35!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{width:92px!important;padding-left:5px!important;white-space:normal!important;text-align:right!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.coupon-field){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(86px,auto)!important;align-items:start!important;gap:10px!important;width:100%!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{display:block!important;width:auto!important;min-width:0!important;white-space:normal!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right!important;overflow-wrap:anywhere!important}html body.woocommerce-checkout .shaz-checkout-step__dot,html body.woocommerce-checkout .shaz-checkout-step__dot *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.woocommerce-checkout .wcf-col-2>.wcf-customer-shipping{width:100%!important;margin:0 0 14px!important}html body.woocommerce-checkout .shaz-checkout-trust .shaz-trust-item:not(.shaz-trust-item--cod){display:none!important}html body.woocommerce-checkout #place_order+.shaz-checkout-trust,html body.woocommerce-checkout .place-order>.shaz-checkout-trust{display:block!important;width:100%!important;margin:13px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.woocommerce-checkout .shaz-trust-item--cod{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:10px 12px!important;border:1px solid var(--shaz-border)!important;border-radius:16px!important;background:rgb(248 238 243 / .64)!important}html body.woocommerce-checkout .shaz-cod-heart,html body.woocommerce-checkout .payment_method_cod>label::before{display:inline-grid!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;border:0!important;border-radius:50%!important;background:linear-gradient(135deg,var(--shaz-button),var(--shaz-button-hover))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-style:normal!important;animation:shaz-cod-heart-shine 3.8s ease-in-out infinite!important}html body.woocommerce-checkout .payment_method_cod>label::before{content:'♥'!important}@media (max-width:544px){html body.woocommerce-checkout .shaz-checkout-wordmark{width:clamp(112px, 31vw, 126px)!important}html body.woocommerce-checkout .shaz-checkout-actions{gap:5px!important}html body.woocommerce-checkout .shaz-checkout-search,html body.woocommerce-checkout .shaz-checkout-bag,html body.woocommerce-checkout button.shaz-checkout-menu-toggle{flex-basis:34px!important;width:34px!important;min-width:34px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:7px 6px!important;font-size:10.8px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-total{width:78px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.coupon-field){grid-template-columns:minmax(0,1fr) minmax(104px,38%)!important;gap:7px!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total strong,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount{font-size:12.5px!important;line-height:1.25!important}html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount,html body.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal .amount{white-space:nowrap!important}}