.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*:focus-visible{outline:2px solid #E8918A;outline-offset:2px}*:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #E8918A;outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.marquee-content{animation:none!important}.reveal-on-scroll{opacity:1!important;transform:none!important}}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%;background-color:#fff!important}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.policy-container{max-width:1200px;margin:60px auto;padding:20px}.policy-date{color:#6c6c6c;font-size:14px;margin-bottom:25px}.policy-intro{color:#555;font-size:16px;line-height:1.7;max-width:750px;margin-bottom:40px}.policy-box{background:#f8f8f8;padding:35px;border-radius:14px;box-shadow:0 8px 25px #0000000d}.policy-box h2{font-size:24px;margin-top:25px;margin-bottom:10px;font-weight:600;color:#222;border:none;padding-bottom:0}.policy-box h2:first-child{margin-top:0}.policy-box p{color:#555;line-height:1.7;margin-bottom:15px}.policy-box ul{padding-left:0;margin-top:10px;margin-bottom:16px}.policy-box li{list-style:none;position:relative;padding-left:28px;margin-bottom:12px;color:#444}.policy-box li:before{content:"\2714";position:absolute;left:0;top:0;color:#6bbf73;font-weight:700}.policy-box strong{color:#222}@media(max-width:768px){.policy-container{margin:30px auto;padding:15px}.policy-box{padding:20px}}.terms-container{max-width:1200px;margin:60px auto;padding:20px}.terms-date{color:#6c6c6c;font-size:14px;margin-bottom:25px}.terms-intro{color:#555;font-size:16px;line-height:1.7;max-width:100%;margin-bottom:40px;background:#f8fafc;padding:20px 25px;border-radius:14px;border-left:4px solid #6bbf73}.terms-box{background:#f8f8f8;padding:35px;border-radius:14px;box-shadow:0 8px 25px #0000000d}.terms-box h2{font-size:24px;margin-top:25px;margin-bottom:10px;font-weight:600;color:#222;border:none;padding-bottom:0}.terms-box h2:first-child{margin-top:0}.terms-box p{color:#555;line-height:1.7;margin-bottom:15px}.terms-box ul{padding-left:0;margin-top:10px;margin-bottom:16px}.terms-box li{list-style:none;position:relative;padding-left:28px;margin-bottom:12px;color:#444}.terms-box li:before{content:"\2714";position:absolute;left:0;top:0;color:#6bbf73;font-weight:700}.terms-box strong{color:#222}@media(max-width:768px){.terms-container{margin:30px auto;padding:15px}.terms-box{padding:20px}.terms-intro{padding:15px 18px}}.return-refund-container{max-width:1200px;margin:60px auto;padding:20px}.return-refund-date{color:#6c6c6c;font-size:14px;margin-bottom:25px}.return-refund-intro{color:#555;font-size:16px;line-height:1.7;max-width:100%;margin-bottom:40px;background:#f8fafc;padding:20px 25px;border-radius:14px;border-left:4px solid #6bbf73}.return-refund-box{background:#f8f8f8;padding:35px;border-radius:14px;box-shadow:0 8px 25px #0000000d}.return-refund-box h2{font-size:24px;margin-top:25px;margin-bottom:10px;font-weight:600;color:#222;border:none;padding-bottom:0}.return-refund-box h2:first-child{margin-top:0}.return-refund-box p{color:#555;line-height:1.7;margin-bottom:15px}.return-refund-box ul{padding-left:0;margin-top:10px;margin-bottom:16px}.return-refund-box li{list-style:none;position:relative;padding-left:28px;margin-bottom:12px;color:#444}.return-refund-box li:before{content:"\2714";position:absolute;left:0;top:0;color:#6bbf73;font-weight:700}.return-refund-box ul ul li{padding-left:28px}.return-refund-box ul ul li:before{content:"\2022";color:#6bbf73;font-size:18px}.return-refund-box strong{color:#222}@media(max-width:768px){.return-refund-container{margin:30px auto;padding:15px}.return-refund-box{padding:20px}.return-refund-intro{padding:15px 18px}}.shipping-container{max-width:1200px;margin:60px auto;padding:20px}.shipping-date{color:#6c6c6c;font-size:14px;margin-bottom:25px}.shipping-box{background:#f8f8f8;padding:35px;border-radius:14px;box-shadow:0 8px 25px #0000000d}.shipping-box h2{font-size:24px;margin-top:25px;margin-bottom:10px;font-weight:600;color:#222;border:none;padding-bottom:0}.shipping-box h2:first-child{margin-top:0}.shipping-box p{color:#555;line-height:1.7;margin-bottom:15px}.shipping-box ul{padding-left:0;margin-top:10px;margin-bottom:16px}.shipping-box li{list-style:none;position:relative;padding-left:28px;margin-bottom:12px;color:#444}.shipping-box li:before{content:"\2714";position:absolute;left:0;top:0;color:#6bbf73;font-weight:700}.shipping-box strong{color:#222}@media(max-width:768px){.shipping-container{margin:30px auto;padding:15px}.shipping-box{padding:20px}}.legal-container{max-width:1200px;margin:60px auto;padding:20px}.legal-date{color:#6c6c6c;font-size:14px;margin-bottom:25px}.legal-intro{color:#555;font-size:16px;line-height:1.7;max-width:100%;margin-bottom:40px;background:#f8fafc;padding:20px 25px;border-radius:14px;border-left:4px solid #6bbf73}.legal-box{background:#f8f8f8;padding:35px;border-radius:14px;box-shadow:0 8px 25px #0000000d}.legal-box h2{font-size:24px;margin-top:25px;margin-bottom:10px;font-weight:600;color:#222;border:none;padding-bottom:0}.legal-box h2:first-child{margin-top:0}.legal-box p{color:#555;line-height:1.7;margin-bottom:15px}.legal-box ul{padding-left:0;margin-top:10px;margin-bottom:16px}.legal-box li{list-style:none;position:relative;padding-left:28px;margin-bottom:12px;color:#444}.legal-box li:before{content:"\2714";position:absolute;left:0;top:0;color:#6bbf73;font-weight:700}.legal-box strong{color:#222}@media(max-width:768px){.legal-container{margin:30px auto;padding:15px}.legal-box{padding:20px}.legal-intro{padding:15px 18px}}.marquee{display:flex;overflow:hidden;position:relative}.marquee-content{display:flex;white-space:nowrap;animation:marqueeScroll 15s linear infinite}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar-section .marquee-content a,.announcement-bar-section .marquee-content span{font-weight:400}@media(min-width:768px){.announcement-bar-section .marquee-content a,.announcement-bar-section .marquee-content span{font-weight:600}}.hero-banner{min-height:700px;height:65vh}@media(min-width:1024px){.hero-banner{height:calc(100vh - 115px)}}.a11y-live-region{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.accordion-trigger:focus-visible{outline:2px solid #E8918A;outline-offset:2px;border-radius:4px}.payment-icon-list svg{display:inline-block}@media(forced-colors:active){*:focus-visible{outline:2px solid CanvasText}a:focus-visible,button:focus-visible{outline:2px solid LinkText}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/critical.css.map */
