:root{--yr-ink:#0b1f26;--yr-teal:#12707f;--yr-mint:#7ed9bb;--yr-gold:#f4c265;--yr-pink:#f7b7d2;--yr-glow:0 0 40px rgba(126,217,187,.35)}.yr-hero{position:relative;overflow:hidden;background:linear-gradient(120deg,#07181d,#0f3b45 45%,#155e6b);color:#fff;padding:clamp(56px,9vw,120px) 20px;isolation:isolate}.yr-hero__blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;z-index:-1;animation:yr-float 14s ease-in-out infinite}.yr-hero__b1{width:420px;height:420px;background:var(--yr-mint);top:-120px;left:-80px}.yr-hero__b2{width:360px;height:360px;background:var(--yr-pink);bottom:-140px;right:-60px;animation-delay:-5s}.yr-hero__b3{width:280px;height:280px;background:var(--yr-gold);top:40%;left:45%;animation-delay:-9s;opacity:.35}@keyframes yr-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(30px,-40px,0) scale(1.15)}}.yr-hero__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}@media(max-width:860px){.yr-hero__inner{grid-template-columns:1fr;text-align:center}}.yr-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:8px 14px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.yr-hero h1{font-size:clamp(34px,5.4vw,64px);line-height:1.04;margin:18px 0 14px;font-weight:800;letter-spacing:-.02em}.yr-gradient{background:linear-gradient(92deg,var(--yr-mint),var(--yr-gold) 55%,var(--yr-pink));-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% auto;animation:yr-shift 6s linear infinite}@keyframes yr-shift{to{background-position:200% center}}.yr-hero p{font-size:clamp(15px,1.5vw,19px);opacity:.92;max-width:56ch}.yr-cta{display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding:16px 30px;border-radius:999px;font-weight:700;text-decoration:none;color:#06222a;background:linear-gradient(92deg,var(--yr-mint),#bff0dd);box-shadow:var(--yr-glow);transition:transform .25s,box-shadow .25s}.yr-cta:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 0 60px #7ed9bb99}.yr-cta--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45);box-shadow:none;margin-left:10px}.yr-hero__media{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #00000073;animation:yr-rise .9s cubic-bezier(.2,.8,.2,1) both}.yr-hero__media img{width:100%;display:block}@keyframes yr-rise{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:none}}.yr-badges{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.yr-badge{display:flex;align-items:center;gap:8px;font-size:13px;padding:10px 14px;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.yr-marquee{overflow:hidden;background:var(--yr-ink);color:#eafaf5;padding:14px 0}.yr-marquee__track{display:flex;gap:48px;white-space:nowrap;animation:yr-scroll 26s linear infinite;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.yr-marquee:hover .yr-marquee__track{animation-play-state:paused}@keyframes yr-scroll{to{transform:translate(-50%)}}.yr-tabs{max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,72px) 20px}.yr-tabs__nav{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:28px}.yr-tab{border:1px solid #d8e3e1;background:#fff;color:var(--yr-ink);padding:11px 20px;border-radius:999px;cursor:pointer;font-weight:600;transition:.25s}.yr-tab:hover{border-color:var(--yr-teal);transform:translateY(-2px)}.yr-tab[aria-selected=true]{background:var(--yr-ink);color:#fff;border-color:var(--yr-ink);box-shadow:0 10px 30px #0b1f2640}.yr-panel{display:none}.yr-panel.is-active{display:block;animation:yr-fade .45s ease both}@keyframes yr-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.yr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:990px){.yr-grid{grid-template-columns:repeat(2,1fr)}}.yr-card{border-radius:18px;overflow:hidden;background:#fff;border:1px solid #e8efee;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;text-decoration:none;color:inherit;display:block}.yr-card:hover{transform:translateY(-6px);box-shadow:0 22px 50px #0b1f2629}.yr-card__img{aspect-ratio:1;overflow:hidden;background:#f5f8f8}.yr-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.yr-card:hover .yr-card__img img{transform:scale(1.07)}.yr-card__body{padding:14px 16px 18px}.yr-card__title{font-size:14px;font-weight:600;margin:0 0 6px;min-height:38px}.yr-price{font-weight:800;color:var(--yr-teal)}.yr-count{display:flex;gap:10px;justify-content:center;margin:18px 0 0}.yr-count__box{min-width:74px;padding:12px 8px;border-radius:14px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);text-align:center}.yr-count__num{display:block;font-size:26px;font-weight:800;line-height:1}.yr-count__lab{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.yr-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.yr-reveal.yr-in{opacity:1;transform:none}.yr-shine{position:relative;overflow:hidden}.yr-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-120%);animation:yr-shine 3.6s ease-in-out infinite}@keyframes yr-shine{to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.yr-hero__blob,.yr-gradient,.yr-marquee__track,.yr-shine:after{animation:none}.yr-reveal{opacity:1;transform:none}}.yr-hero--stack .yr-hero__inner{grid-template-columns:1fr;max-width:900px;text-align:center;justify-items:center}.yr-hero--stack .yr-hero p{margin-left:auto;margin-right:auto}.yr-hero--stack .yr-badges{justify-content:center}.yr-hero--bg{background-size:cover;background-position:center right;background-repeat:no-repeat}.yr-hero--bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#041418eb,#041418b8 42%,#0414182e)}@media(max-width:860px){.yr-hero--bg{background-position:center}.yr-hero--bg:before{background:linear-gradient(180deg,#0414189e,#041418e0 55%,#041418f5)}}.yr-hero--left .yr-hero__inner{grid-template-columns:minmax(0,1fr);max-width:1180px;text-align:left;justify-items:start}.yr-hero--left .yr-hero__copy{max-width:640px}.yr-hero--left .yr-badges{justify-content:flex-start}.yr-hero--bg{min-height:clamp(400px,42vw,620px);display:flex;align-items:center;background-color:#0d5b64;background-size:cover;background-position:right center;background-repeat:no-repeat}.yr-hero--bg .yr-hero__inner{width:100%}.yr-hero--bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0414189e,#0414184d 42%,#04141800 64%)}@media(max-width:860px){.yr-hero--bg{min-height:clamp(460px,86vw,620px);background-position:right center}.yr-hero--bg:before{background:linear-gradient(180deg,#0414188c,#041418b8 55%,#041418e0)}.yr-hero--left .yr-hero__inner{text-align:left}}.yr-hero--punch{background-image:none!important;padding:clamp(58px,7vw,104px) 20px;min-height:clamp(470px,50vw,700px)}.yr-hero--punch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--yr-bg);background-size:cover;background-position:right center;background-repeat:no-repeat;animation:yr-kenburns 22s ease-in-out infinite alternate;will-change:transform}@keyframes yr-kenburns{0%{transform:scale(1.005)}to{transform:scale(1.075) translate3d(-1.2%,-.8%,0)}}.yr-hero--punch:before{background:linear-gradient(90deg,#031115bd,#03111561 38%,#0311150a 60%,#03111500 70%)}.yr-hero--punch .yr-hero__copy{position:relative;z-index:2}.yr-hero--punch h1{font-size:clamp(40px,6.8vw,88px);line-height:.97;letter-spacing:-.035em;text-shadow:0 3px 0 rgba(3,17,21,.45),0 18px 46px rgba(0,0,0,.6);margin:16px 0 18px}.yr-hero--punch .yr-hero__sub{font-size:clamp(15px,1.6vw,20px);max-width:50ch;text-shadow:0 2px 12px rgba(0,0,0,.6);opacity:.96}.yr-hero--punch .yr-eyebrow{background:#7ed9bb2e;border-color:#7ed9bb8c;color:#dcfff3;font-weight:800;box-shadow:0 6px 24px #00000059}.yr-hero--punch .yr-cta{padding:19px 36px;font-size:16.5px;box-shadow:0 12px 34px #7ed9bb73}.yr-hero--punch .yr-cta--ghost{box-shadow:none;background:#04141859;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.yr-hero--punch .yr-badge{background:#04141899;border-color:#ffffff4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:600}.yr-ghost{position:absolute;left:-6px;bottom:-6px;font-size:clamp(76px,15vw,210px);font-weight:900;line-height:1;letter-spacing:-.05em;color:#ffffff0e;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap}.yr-burst{position:absolute;top:7%;right:4.5%;width:clamp(100px,11.5vw,158px);aspect-ratio:1;display:grid;place-items:center;text-align:center;font-weight:900;font-size:clamp(10px,1.05vw,14px);line-height:1.12;letter-spacing:.02em;color:#06222a;background:linear-gradient(140deg,#ffe9ad,#f4c265 55%,#e3a63c);clip-path:polygon(50% 0%,59.1% 16.2%,75% 6.7%,74.7% 25.3%,93.3% 25%,83.8% 40.9%,100% 50%,83.8% 59.1%,93.3% 75%,74.7% 74.7%,75% 93.3%,59.1% 83.8%,50% 100%,40.9% 83.8%,25% 93.3%,25.3% 74.7%,6.7% 75%,16.2% 59.1%,0% 50%,16.2% 40.9%,6.7% 25%,25.3% 25.3%,25% 6.7%,40.9% 16.2%);filter:drop-shadow(0 12px 26px rgba(0,0,0,.5));animation:yr-pops 3.4s ease-in-out infinite;z-index:3}@keyframes yr-pops{0%,to{transform:rotate(-7deg) scale(1)}50%{transform:rotate(5deg) scale(1.07)}}.yr-hero--punch .yr-hero__copy:before{content:"";position:absolute;left:-60px;top:-30px;width:130%;height:130%;z-index:-1;pointer-events:none;background:repeating-linear-gradient(102deg,#ffffff17 0 2px,#fff0 2px 15px);-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}@media(max-width:860px){.yr-hero--punch{min-height:clamp(500px,112vw,680px)}.yr-ghost{font-size:clamp(56px,20vw,120px);bottom:0}.yr-burst{width:clamp(84px,22vw,116px);top:4%;right:4%}.yr-hero--punch:before{background:linear-gradient(180deg,#0311156b,#0311159e 48%,#031115e6)}.yr-hero--punch h1{font-size:clamp(34px,8.6vw,52px)}}@media(prefers-reduced-motion:reduce){.yr-hero--punch:after,.yr-burst{animation:none}}.yr-h1{font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif;font-weight:900;letter-spacing:-.045em}.yr-w{display:inline-block;margin-right:.16em}.yr-rot-1{display:inline-block;transform:rotate(-2.2deg)}.yr-rot-2{display:inline-block;transform:rotate(1.6deg)}.yr-rot-3{display:inline-block;transform:rotate(-8deg);font-size:.8em}.yr-rot-4{display:inline-block;transform:rotate(-1.8deg)}.yr-rot-5{display:inline-block;transform:rotate(2.2deg)}.yr-hero--punch .yr-gradient{-webkit-text-stroke:1.6px #05201f;text-shadow:0 3px 0 rgba(3,17,21,.5),0 14px 40px rgba(0,0,0,.55)}@keyframes yr-rise{0%{opacity:0;transform:translateY(28px) scale(.95)}to{opacity:1;transform:none}}.yr-rise{animation:yr-rise .7s cubic-bezier(.2,.85,.2,1) both}.yr-count__lab{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.yr-count__hint{font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-bottom:10px}.yr-hero--left .yr-count{justify-content:flex-start}.yr-sweep{position:absolute;top:-35%;left:-45%;width:32%;height:170%;z-index:2;pointer-events:none;transform:rotate(15deg);filter:blur(3px);background:linear-gradient(100deg,#fff0,#ffffff4d,#fff0);animation:yr-sweep 7s ease-in-out infinite}@keyframes yr-sweep{0%,58%{left:-45%}to{left:130%}}.yr-float{position:absolute;z-index:3;border-radius:20px;overflow:hidden;background:#fff;border:3px solid rgba(255,255,255,.9);box-shadow:0 18px 44px #00000073;animation:yr-bob 6.5s ease-in-out infinite}.yr-float img{display:block;width:100%;height:100%;object-fit:cover}.yr-float--1{width:clamp(62px,7vw,106px);aspect-ratio:1;left:45%;top:13%}.yr-float--2{width:clamp(54px,6vw,94px);aspect-ratio:1;left:59%;top:50%;animation-delay:-2.2s}.yr-float--3{width:clamp(50px,5.4vw,86px);aspect-ratio:1;left:39%;top:69%;animation-delay:-4.4s}@keyframes yr-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-15px) rotate(3.4deg)}}@media(max-width:860px){.yr-float,.yr-sweep{display:none}.yr-w{margin-right:.1em}.yr-hero--punch .yr-gradient{-webkit-text-stroke:1px #05201f}}@media(prefers-reduced-motion:reduce){.yr-sweep,.yr-float{animation:none}.yr-rise{animation:none;opacity:1;transform:none}}:root{--yr-ink:#07222a;--yr-deep:#0d4551;--yr-teal:#12707f;--yr-mint:#7ed9bb;--yr-gold:#f4c265}.featured-collection .title,.multicolumn .title,.collapsible-content .title,.rich-text .rich-text__heading,.collection-hero__title,.main-page-title,.page-width>.title{font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif;letter-spacing:-.025em}.featured-collection .title,.multicolumn .title,.collapsible-content .title,.rich-text .rich-text__heading{position:relative;display:inline-block;padding-bottom:14px}.featured-collection .title:after,.multicolumn .title:after,.collapsible-content .title:after,.rich-text .rich-text__heading:after{content:"";position:absolute;left:0;bottom:0;width:74px;height:6px;border-radius:99px;background:linear-gradient(90deg,var(--yr-mint),var(--yr-gold))}.featured-collection .title-wrapper--self-padded-mobile,.multicolumn .title-wrapper{display:flex;flex-direction:column;align-items:center}.featured-collection .title:after,.collapsible-content .title:after{left:50%;transform:translate(-50%)}.multicolumn{background-image:radial-gradient(#12707f1a 1px,#0000 1.3px),linear-gradient(180deg,#f1faf7,#fff);background-size:16px 16px,auto}.featured-collection{background:linear-gradient(180deg,#fff,#f7fbfa)}.collapsible-content{background-image:radial-gradient(#12707f17 1px,#0000 1.3px),linear-gradient(180deg,#f1faf7,#fff);background-size:16px 16px,auto}.multicolumn-list__item .multicolumn-card{background:#fff;border:2px solid #e3efec;border-radius:20px;box-shadow:0 10px 30px #07222a0f;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s}.multicolumn-list__item .multicolumn-card:hover{transform:translateY(-7px);box-shadow:0 22px 48px #07222a26;border-color:var(--yr-mint)}.multicolumn-card__info .rte,.multicolumn-card__info p{font-size:14px;line-height:1.65;color:#456a70}.card-wrapper .card{background:#fff;border:2px solid #e8f1ef;border-radius:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.card-wrapper:hover .card{transform:translateY(-7px);box-shadow:0 24px 54px #07222a29;border-color:var(--yr-mint)}.card__heading,.card__heading a{font-weight:700;letter-spacing:-.01em}.card-information .price,.price{font-weight:800;color:var(--yr-teal)}.card__badge .badge{background:linear-gradient(92deg,var(--yr-mint),#bff0dd);color:#06222a;font-weight:800;border-radius:999px;border:0}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:linear-gradient(92deg,var(--yr-mint),#bff0dd)!important;color:#06222a!important;font-weight:800;border:0;border-radius:999px;box-shadow:0 10px 26px #7ed9bb59;transition:transform .25s,box-shadow .25s}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 16px 38px #7ed9bb80}.collapsible-content .accordion,.collapsible-content .accordion+.accordion{border:2px solid #e3efec;border-radius:18px;margin-bottom:14px;background:#fff;box-shadow:0 10px 26px #07222a0f;overflow:hidden;transition:border-color .25s,box-shadow .25s}.collapsible-content .accordion:hover{border-color:var(--yr-mint);box-shadow:0 16px 36px #07222a1f}.collapsible-content .accordion summary{padding:16px 22px}.collapsible-content .accordion__title{font-weight:800;font-size:16.5px;letter-spacing:-.01em}.collapsible-content .accordion__content{padding:0 22px 20px;color:#456a70;line-height:1.7}#shopify-section-rich_text_brand .rich-text,section.rich-text{background:transparent}.yr-closing{background:linear-gradient(150deg,#07222a,#0d4551 55%,#12707f);color:#eafaf5;border-radius:26px;padding:clamp(34px,5vw,64px) clamp(22px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 26px 60px #07222a47}.yr-closing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#7ed9bb29 1px,#0000 1.4px);background-size:18px 18px;pointer-events:none}.yr-closing .rich-text__heading,.yr-closing h2,.yr-closing p{color:#eafaf5!important;position:relative}.yr-closing .rich-text__heading:after{background:linear-gradient(90deg,var(--yr-gold),var(--yr-mint))}.footer,footer.footer{background-image:radial-gradient(#7ed9bb21 1px,#0000 1.4px),linear-gradient(165deg,#061c23,#0b3a45 55%,#0e4d59);background-size:18px 18px,auto;color:#d9f0ea;position:relative;overflow:hidden}.footer .footer-block__heading,.footer h2,.footer h3{color:#fff;font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif;letter-spacing:-.01em}.footer a,.footer .list-menu__item--link,.footer__copyright,.footer-block__details-content{color:#bfe0d9}.footer a:hover{color:var(--yr-mint)}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.footer .field__input,.footer .newsletter-form__field-wrapper .field__input{background:#ffffff14;border-color:#ffffff40;color:#fff}.announcement-bar,.announcement-bar-section{background:linear-gradient(92deg,#07222a,#12707f)!important;color:#eafaf5!important}.announcement-bar a,.announcement-bar__message{color:#eafaf5!important}.header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__heading-link .h2,.header__heading span{font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif;letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){.multicolumn-list__item .multicolumn-card,.card-wrapper .card{transition:none}}#shopify-section-rich_text_brand{padding:0 20px 40px}#shopify-section-rich_text_brand .rich-text{border-radius:0}#shopify-section-rich_text_brand{padding:0 20px 44px;background:linear-gradient(180deg,#f7fbfa,#eef7f5)}#shopify-section-rich_text_brand .rich-text{border-radius:26px;position:relative;overflow:hidden;background-image:radial-gradient(#7ed9bb29 1px,#0000 1.4px),linear-gradient(150deg,#07222a,#0d4551 55%,#12707f)!important;background-size:18px 18px,auto!important;box-shadow:0 26px 60px #07222a47}#shopify-section-rich_text_brand .rich-text__heading,#shopify-section-rich_text_brand .rich-text__heading *{color:#fff!important}#shopify-section-rich_text_brand .rich-text__text,#shopify-section-rich_text_brand .rich-text__text *,#shopify-section-rich_text_brand .rich-text__blocks p{color:#dcf3ee!important}#shopify-section-rich_text_brand .rich-text__heading:after{left:50%;transform:translate(-50%);background:linear-gradient(90deg,var(--yr-gold),var(--yr-mint))}#shopify-section-rich_text_brand .rich-text .title-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.featured-collection .title:after{left:0;transform:none}#shopify-section-trust_badges .title,#shopify-section-featured_collection .title,#shopify-section-faq .collapsible-content__heading,#shopify-section-rich_text_brand .rich-text__heading{font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif!important;letter-spacing:-.025em;position:relative;display:inline-block;padding-bottom:14px}#shopify-section-trust_badges .title:after,#shopify-section-faq .collapsible-content__heading:after,#shopify-section-rich_text_brand .rich-text__heading:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:74px;height:6px;border-radius:99px;background:linear-gradient(90deg,var(--yr-mint),var(--yr-gold))}#shopify-section-featured_collection .title:after{content:"";position:absolute;left:0;bottom:0;width:74px;height:6px;border-radius:99px;background:linear-gradient(90deg,var(--yr-mint),var(--yr-gold))}#shopify-section-trust_badges{background-image:radial-gradient(#12707f1a 1px,#0000 1.3px),linear-gradient(180deg,#f1faf7,#fff);background-size:16px 16px,auto}#shopify-section-featured_collection{background:linear-gradient(180deg,#fff,#f7fbfa)}#shopify-section-faq{background-image:radial-gradient(#12707f17 1px,#0000 1.3px),linear-gradient(180deg,#f1faf7,#fff);background-size:16px 16px,auto}#shopify-section-trust_badges .title-wrapper-with-link{justify-content:center}#shopify-section-faq .collapsible-content__header{display:flex;flex-direction:column;align-items:center}#shopify-section-featured_collection .collection__title{margin-bottom:22px}#shopify-section-yr_marquee{position:relative}#shopify-section-yr_marquee .yr-marquee{border-top:3px solid rgba(126,217,187,.55);border-bottom:3px solid rgba(126,217,187,.55)}#shopify-section-yr_tabs{background:linear-gradient(180deg,#fff,#f4fbf9)}.announcement-bar-section,.announcement-bar{background-color:#e9f6f2!important;background-image:linear-gradient(92deg,#eef9f6,#dff1ec)!important;color:#0b3a45!important}.announcement-bar__message,.announcement-bar a,.announcement-bar p,.announcement-bar span{color:#0b3a45!important}.header-wrapper,.header-wrapper.color-scheme-1{background-color:#f7fbfa!important;background-image:none!important}.header-wrapper{border-bottom:1px solid rgba(18,112,127,.12)!important}body,.gradient{background-color:#f7fbfa!important}#shopify-section-trust_badges,#shopify-section-yr_tabs,#shopify-section-featured_collection,#shopify-section-faq{background-color:#f7fbfa!important;background-image:none!important}#shopify-section-trust_badges,#shopify-section-faq{background-image:radial-gradient(#12707f11 1px,#0000 1.3px)!important;background-size:16px 16px!important}#shopify-section-rich_text_brand{background-color:#f7fbfa!important}#shopify-section-rich_text_brand .rich-text{background-color:#e9f6f2!important;background-image:linear-gradient(150deg,#e9f6f2,#d6efe9)!important;box-shadow:0 18px 44px #07222a1a!important}#shopify-section-rich_text_brand .rich-text__heading,#shopify-section-rich_text_brand .rich-text__heading *{color:#08323a!important}#shopify-section-rich_text_brand .rich-text__text,#shopify-section-rich_text_brand .rich-text__text *,#shopify-section-rich_text_brand .rich-text__blocks p{color:#2f6068!important}.footer,footer.footer{background-color:#e9f6f2!important;background-image:radial-gradient(#12707f14 1px,#0000 1.4px),linear-gradient(180deg,#eef9f6,#dbeeea)!important;background-size:18px 18px,auto!important;color:#0b3a45!important}.footer .footer-block__heading,.footer h2,.footer h3,.footer .h2{color:#08323a!important}.footer a,.footer .list-menu__item--link,.footer-block__details-content,.footer__copyright,.footer__copyright a{color:#2f6068!important}.footer a:hover,.footer .list-menu__item--link:hover{color:#12707f!important}.footer__content-bottom{border-top:1px solid rgba(18,112,127,.16)!important}.footer .field__input,.footer .newsletter-form__field-wrapper .field__input{background:#fff!important;border-color:#12707f38!important;color:#0b3a45!important}.footer .field__button,.footer .newsletter-form__button{color:#0b3a45!important}.yr-marquee{margin-bottom:0}#shopify-section-featured_collection .title,#shopify-section-trust_badges .title,#shopify-section-faq .collapsible-content__heading{font-size:clamp(30px,4.6vw,60px)!important;line-height:1.02!important;letter-spacing:-.035em!important}#shopify-section-featured_collection .title:after,#shopify-section-trust_badges .title:after,#shopify-section-faq .collapsible-content__heading:after{height:10px;width:96px;border-radius:4px}#shopify-section-trust_badges .title:after,#shopify-section-faq .collapsible-content__heading:after{transform:translate(-50%) skew(-14deg)}#shopify-section-featured_collection .title:after{transform:skew(-14deg)}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{font-size:clamp(17px,1.9vw,23px)!important;font-weight:800!important}.multicolumn-list__item .multicolumn-card__info:before{content:"";display:grid;place-items:center;width:70px;height:70px;border-radius:50%;margin:0 auto 16px;font-size:31px;line-height:1;background:linear-gradient(140deg,#f0fffa,#c9f2e2);box-shadow:0 12px 28px #12707f2e,inset 0 0 0 3px #ffffffe6;animation:yr-medal 5s ease-in-out infinite}.multicolumn-list__item:nth-child(1) .multicolumn-card__info:before{content:"\21a9\fe0f"}.multicolumn-list__item:nth-child(2) .multicolumn-card__info:before{content:"\1f69a";animation-delay:-1.2s}.multicolumn-list__item:nth-child(3) .multicolumn-card__info:before{content:"\1f512";animation-delay:-2.4s}.multicolumn-list__item:nth-child(4) .multicolumn-card__info:before{content:"\1f4ac";animation-delay:-3.6s}@keyframes yr-medal{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(3deg)}}#shopify-section-faq .accordion{position:relative;padding-left:8px}#shopify-section-faq .accordion:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:6px;border-radius:99px;background:linear-gradient(180deg,var(--yr-mint),var(--yr-gold));opacity:.25;transition:opacity .25s,top .25s,bottom .25s}#shopify-section-faq .accordion:hover:before,#shopify-section-faq .accordion[open]:before{opacity:1;top:6px;bottom:6px}#shopify-section-faq .accordion__title{font-size:clamp(17px,2vw,22px)!important;font-weight:900!important}.yr-sec-head{text-align:center;max-width:820px;margin:0 auto 30px}.yr-sec-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#0b3a45;background:linear-gradient(92deg,#d9f4ec,#f6e3b8);padding:9px 18px;border-radius:999px;box-shadow:0 8px 22px #07222a1a}.yr-sec-title{font-family:Arial Black,Arial Bold,Impact,system-ui,sans-serif!important;font-size:clamp(30px,4.6vw,60px)!important;line-height:1.03;letter-spacing:-.035em;margin:16px 0 10px;color:#08323a}.yr-sec-sub{color:#4a737a;font-size:clamp(14px,1.5vw,17px);margin:0 auto;max-width:56ch}.yr-tabs--bold .yr-tab{padding:13px 24px;font-size:15px;font-weight:800;border:2.5px solid #cfe6e1;border-radius:999px;background:#fff;box-shadow:0 10px 26px #07222a12}.yr-tabs--bold .yr-tab b{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:#eaf6f3;color:#12707f;font-size:12px}.yr-tabs--bold .yr-tab:hover{transform:translateY(-3px) rotate(-1.2deg);border-color:var(--yr-mint);box-shadow:0 16px 34px #12707f2e}.yr-tabs--bold .yr-tab[aria-selected=true]{background:linear-gradient(92deg,#08323a,#12707f);border-color:#08323a;color:#fff;box-shadow:0 16px 36px #08323a52;transform:translateY(-2px) rotate(-1.2deg)}.yr-tabs--bold .yr-tab[aria-selected=true] b{background:#fff3;color:#eafff9}.yr-ship-bar{margin:0 0 18px;padding:14px 16px;border-radius:16px;background:linear-gradient(92deg,#e9f7f3,#d8efe9);border:1px solid #cfe6e1}.yr-ship-bar__txt{font-size:14px;font-weight:700;color:#0b3a45;margin-bottom:9px;letter-spacing:-.01em}.yr-ship-bar__track{height:9px;border-radius:99px;background:#0b3a4521;overflow:hidden}.yr-ship-bar__track span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--yr-mint,#7ed9bb),#f4c265);transition:width .5s cubic-bezier(.2,.8,.2,1)}.yr-ship-bar--done{background:linear-gradient(92deg,#d9f4e8,#c9f2e2);border-color:#9fe0c6}.yr-pdp-tab{border-top:1px solid rgba(11,58,69,.12);border-bottom:1px solid rgba(11,58,69,.12);margin:6px 0}.yr-pdp-tab+.yr-pdp-tab{border-top:0}.yr-pdp-tab summary{cursor:pointer;padding:14px 2px;font-weight:700;font-size:15px;color:#0b3a45;display:flex;justify-content:space-between;align-items:center;list-style:none}.yr-pdp-tab summary::-webkit-details-marker{display:none}.yr-pdp-tab summary:after{content:"+";font-size:20px;font-weight:400;color:#7ed9bb;transition:transform .25s}.yr-pdp-tab[open] summary:after{transform:rotate(45deg)}.yr-pdp-tab__body{padding:0 2px 16px;font-size:14px;line-height:1.6;color:#2c5560}.yr-pdp-tab__body p{margin:0 0 8px}.yr-buy-trust{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.yr-buy-trust span{font-size:12.5px;font-weight:600;color:#0d5b64;background:#eaf7f3;border:1px solid #cdeae2;border-radius:999px;padding:6px 11px;line-height:1.15}.yr-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;align-items:center;gap:10px;padding:10px 12px;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #e6eeec;box-shadow:0 -8px 30px #0b1f261f;transform:translateY(110%);transition:transform .25s ease}.yr-sticky-atc.is-on{display:flex;transform:translateY(0)}.yr-sticky-atc__meta{min-width:0;flex:1 1 auto}.yr-sticky-atc__title{font-size:13px;font-weight:600;color:#0b2a30;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:58vw}.yr-sticky-atc__price{font-size:13px;font-weight:700;color:#0d5b64;margin-top:2px}.yr-sticky-atc__btn{flex:0 0 auto;background:#0d5b64;color:#fff;border:0;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer}.yr-sticky-atc__btn:active{transform:scale(.97)}body.yr-has-sticky-atc{padding-bottom:74px}@media(min-width:750px){.yr-sticky-atc{display:none!important}body.yr-has-sticky-atc{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-flash.css.map */
