@media screen and (min-width:990px){.product__description.rte>p,.product__description.rte>ul,.product__description.rte>ol,.product__description.rte>blockquote{max-width:72ch}.product__description.rte>h2,.product__description.rte>h3,.product__description.rte>h4{max-width:60ch}.product__description.rte table{max-width:80ch}}@media screen and (max-width:749px){.product__title.product__title{font-size:2.6rem;line-height:1.25}}:root{--font-body-family: Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-weight: 700;--font-heading-letter-spacing: .06rem;--color-base-text: 18, 18, 18;--color-base-background-1: 255, 255, 255;--color-base-background-2: 243, 243, 243;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 109, 56, 139;--color-base-accent-1: 255, 102, 0;--color-base-accent-2: 255, 117, 24;--gradient-base-accent-2: linear-gradient(54deg, rgba(109, 56, 139, 1) 14%, rgba(105, 14, 14, 1) 85%);--page-width: 140rem;--media-radius: 12px;--product-card-corner-radius: 1.2rem;--text-boxes-radius: 24px;--buttons-radius: 6px;--buttons-border-width: 2px;--badge-corner-radius: .6rem;--inputs-radius: 6px;--variant-pills-radius: 40px;--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px;--card-shadow: .2rem .6rem 1.5rem rgba(18, 18, 18, .1);--duration-default: .2s}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;height:100%;scroll-behavior:smooth}body{margin:0;min-height:100%;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.6;letter-spacing:.02rem;color:rgba(var(--color-base-text),.9);background-color:rgb(var(--color-base-background-1));-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{font-size:1.6rem}}body>*,.content-for-layout,.shopify-section{min-width:0}h1,h2,h3,h4,h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);color:rgb(var(--color-base-text));line-height:1.2;margin:0 0 1.5rem;word-break:break-word}h1,.h1{font-size:3rem}h2,.h2{font-size:2.4rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.7rem}@media screen and (min-width:750px){h1,.h1{font-size:4.6rem}h2,.h2{font-size:3.4rem}h3,.h3{font-size:2.4rem}}p{margin:0 0 1.5rem}p:last-child{margin-bottom:0}a{color:rgb(var(--color-base-outline-button-labels));text-decoration:none}a:hover{text-decoration:underline}img,svg,video{max-width:100%;display:block}ul,ol{margin:0 0 1.5rem;padding-left:2rem}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.page-width{padding:0 5rem}}.page-width--narrow{max-width:72rem}.section{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.section{padding-top:6rem;padding-bottom:6rem}}.section--tight{padding-top:2.4rem;padding-bottom:2.4rem}.section__heading{text-align:center;margin-bottom:3rem}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:not(:focus){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.skip-to-content-link{position:absolute;z-index:100;background:rgb(var(--color-base-background-1));padding:1rem 2rem;left:1rem;top:1rem}.button,button.button,.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.2rem 3rem;border-radius:var(--buttons-radius);border:var(--buttons-border-width) solid rgb(var(--color-base-accent-1));background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels));font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight-bold);letter-spacing:.04rem;text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--duration-default) ease,box-shadow var(--duration-default) ease,opacity var(--duration-default) ease;appearance:none;-webkit-appearance:none}.button:hover,button.button:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 .6rem 1.6rem #ff660052}.button:disabled,.button[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.button--secondary{background-color:transparent;color:rgb(var(--color-base-text));border-color:rgba(var(--color-base-text),.55)}.button--secondary:hover{box-shadow:none}.button--full{width:100%}.button--large{min-height:5.6rem;font-size:1.7rem}.badge{display:inline-flex;align-items:center;border-radius:var(--badge-corner-radius);padding:.4rem .9rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);line-height:1.2;letter-spacing:.04rem}.badge--sale{background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.badge--soldout{background-color:rgba(var(--color-base-text),.08);color:rgba(var(--color-base-text),.7)}.field{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.6rem}.field__label{font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.04rem}.field__input,.field select,.field textarea{width:100%;min-height:4.6rem;padding:1.1rem 1.4rem;border:1px solid rgba(var(--color-base-text),.6);border-radius:var(--inputs-radius);font-family:var(--font-body-family);font-size:1.5rem;color:rgb(var(--color-base-text));background-color:rgb(var(--color-base-background-1))}.field__input:focus,.field select:focus,.field textarea:focus{outline:2px solid rgb(var(--color-base-accent-1));outline-offset:1px}.form__message{margin:0 0 1.6rem;padding:1.2rem 1.6rem;border-radius:var(--inputs-radius);background-color:rgba(var(--color-base-accent-1),.1);font-size:1.4rem}.announcement-bar{background:var(--gradient-base-accent-2);color:#fff;overflow:hidden;font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.06rem}.announcement-bar__track{display:flex;width:max-content;animation:marquee 28s linear infinite}.announcement-bar__group{display:flex;align-items:center;gap:1.2rem;padding:.9rem 0;white-space:nowrap}.announcement-bar__item{padding:0 1.2rem}.announcement-bar__sep{opacity:.6}.announcement-bar a{color:#fff;text-decoration:underline}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announcement-bar__track,.ticker__track{animation:none}}.utility-bar{background-color:rgb(var(--color-base-background-2));text-align:center;font-size:1.3rem;padding:.8rem 1.5rem}.utility-bar strong{color:rgb(var(--color-base-accent-1))}.header-wrapper{position:sticky;top:0;z-index:30;background-color:rgb(var(--color-base-background-1));border-bottom:1px solid rgba(var(--color-base-text),.08)}.header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.6rem;padding:1.2rem 1.5rem;max-width:var(--page-width);margin:0 auto}@media screen and (min-width:990px){.header{padding:1.6rem 5rem}}.header__logo{font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;letter-spacing:.08rem;color:rgb(var(--color-base-text));text-decoration:none;white-space:nowrap}.header__logo:hover{text-decoration:none}.header__logo-image{max-height:4.5rem;width:auto}.header__inline-menu{display:none}@media screen and (min-width:990px){.header__inline-menu{display:block}.header__icon--menu{display:none}}.header__menu{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.8rem;list-style:none;margin:0;padding:0}.header__menu-link{display:inline-block;padding:.8rem 0;font-size:1.4rem;font-weight:var(--font-body-weight-bold);letter-spacing:.05rem;text-transform:uppercase;color:rgb(var(--color-base-text));position:relative}.header__menu-link:hover{text-decoration:none;color:rgb(var(--color-base-accent-1))}.header__menu-link:after{content:"";position:absolute;left:0;right:0;bottom:.2rem;height:2px;background-color:rgb(var(--color-base-accent-1));transform:scaleX(0);transition:transform var(--duration-default) ease}.header__menu-link:hover:after{transform:scaleX(1)}.header__icons{display:flex;align-items:center;gap:.4rem;justify-self:end}.header__icon{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-base-text));background:none;border:0;cursor:pointer;position:relative}.header__icon:hover{text-decoration:none;color:rgb(var(--color-base-accent-1))}.header__icon svg{width:2.2rem;height:2.2rem}.header__cart-count{position:absolute;top:.6rem;right:.5rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:.9rem;background-color:rgb(var(--color-base-accent-1));color:#fff;font-size:1.1rem;font-weight:700;line-height:1.8rem;text-align:center}.header__locale{display:none;font-size:1.3rem;color:rgba(var(--color-base-text),.7);padding-right:.8rem}@media screen and (min-width:990px){.header__locale{display:block}}.mobile-menu{display:none;border-top:1px solid rgba(var(--color-base-text),.08);background-color:rgb(var(--color-base-background-1));padding:1rem 1.5rem 2rem}.mobile-menu.is-open{display:block}.mobile-menu__list{list-style:none;margin:0;padding:0}.mobile-menu__link{display:block;padding:1.3rem 0;border-bottom:1px solid rgba(var(--color-base-text),.07);font-size:1.5rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05rem;color:rgb(var(--color-base-text))}.image-banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:50rem;overflow:hidden;background-color:rgb(var(--color-base-background-2))}@media screen and (min-width:750px){.image-banner{min-height:58rem}}@media screen and (max-width:749px){.image-banner:not(.image-banner--placeholder):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c,#00000026 45%,#0009)}}.image-banner__media,.image-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000059}.image-banner__content{position:relative;z-index:1;max-width:72rem;padding:4rem 2rem;text-align:center;color:#fff}.image-banner__content h1,.image-banner__content h2{color:#fff}.image-banner__text{font-size:1.7rem;margin-bottom:2.4rem;text-shadow:0 1px 6px rgba(0,0,0,.4)}.image-banner--placeholder{background:var(--gradient-base-accent-2)}.feature-row{display:grid;gap:3rem;align-items:center}@media screen and (min-width:750px){.feature-row{grid-template-columns:1fr 1fr;gap:5rem}.feature-row--reverse .feature-row__media{order:2}}.feature-row__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:var(--media-radius);object-fit:cover}.feature-row__media--placeholder{aspect-ratio:4 / 3;border-radius:var(--media-radius);background:var(--gradient-base-accent-2)}.feature-row__text{font-size:1.6rem}.stats{display:grid;gap:2.4rem;margin-top:3rem}@media screen and (min-width:750px){.stats{grid-template-columns:repeat(2,1fr);gap:3rem}.stats--3{grid-template-columns:repeat(3,1fr)}}.stat__value{font-family:var(--font-heading-family);font-size:3.6rem;font-weight:700;line-height:1;color:rgb(var(--color-base-accent-1));margin-bottom:.6rem}.stat__title{font-weight:var(--font-body-weight-bold);margin-bottom:.4rem}.stat__text{font-size:1.4rem;color:rgba(var(--color-base-text),.72)}.stat__bar{height:4px;border-radius:2px;background-color:rgba(var(--color-base-text),.1);margin:.8rem 0 1rem;overflow:hidden}.stat__bar span{display:block;height:100%;background:var(--gradient-base-accent-2)}.collection-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.collection-list{grid-template-columns:repeat(5,1fr);gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.collection-list--2{grid-template-columns:repeat(2,1fr)}.collection-list--3{grid-template-columns:repeat(3,1fr)}.collection-list--4{grid-template-columns:repeat(4,1fr)}}.collection-card{display:block;text-align:center;color:rgb(var(--color-base-text));border-radius:var(--product-card-corner-radius);overflow:hidden;box-shadow:.2rem .6rem 1.5rem #1212120d;background-color:rgb(var(--color-base-background-1));transition:transform var(--duration-default) ease}.collection-card:hover{text-decoration:none;transform:translateY(-4px)}.collection-card__media{aspect-ratio:1 / 1;background:var(--gradient-base-accent-2);overflow:hidden}.collection-card__media img{width:100%;height:100%;object-fit:cover}.collection-card__title{display:block;padding:1.2rem 1rem;font-size:1.4rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05rem}.ticker{background:var(--gradient-base-accent-2);color:#fff;overflow:hidden;padding:1.4rem 0}.ticker__track{display:flex;width:max-content;animation:marquee 30s linear infinite}.ticker__group{display:flex;white-space:nowrap}.ticker__item{padding:0 3rem;font-size:1.6rem;font-weight:var(--font-body-weight-bold);letter-spacing:.06rem}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.product-grid{grid-template-columns:repeat(4,1fr);gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.product-grid--5{grid-template-columns:repeat(5,1fr)}.product-grid--3{grid-template-columns:repeat(3,1fr)}}.card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--product-card-corner-radius);background-color:rgb(var(--color-base-background-1));box-shadow:var(--card-shadow);overflow:hidden;transition:transform var(--duration-default) ease,box-shadow var(--duration-default) ease}.card:hover{transform:translateY(-4px);box-shadow:.2rem 1rem 2.2rem #12121229}.card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background-color:rgb(var(--color-base-background-2))}.card__media img{width:100%;height:100%;object-fit:cover;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.card__media img.card__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.card:hover .card__image--hover{opacity:1}.card__badge{position:absolute;top:1rem;left:1rem;z-index:2}.card__content{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 1.4rem 1.8rem;text-align:center;flex-grow:1}.card__title{font-family:var(--font-body-family);font-size:1.4rem;font-weight:var(--font-body-weight-bold);line-height:1.45;margin:0}.card__title a{color:rgb(var(--color-base-text))}.card__title a:hover{text-decoration:none;color:rgb(var(--color-base-accent-1))}.card__actions{margin-top:auto;padding-top:1rem}.price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.8rem;font-size:1.6rem}.price__regular{font-weight:var(--font-body-weight-bold)}.price__sale .price-item--sale{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-base-accent-1))}.price-item--regular-strikethrough,s.price-item{color:rgba(var(--color-base-text),.55);font-weight:400;text-decoration:line-through}.price--large{font-size:2.4rem}.faq{max-width:88rem;margin:0 auto}.faq__item{border-bottom:1px solid rgba(var(--color-base-text),.12)}.faq__item summary{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 0;cursor:pointer;font-size:1.6rem;font-weight:var(--font-body-weight-bold);list-style:none}.faq__item summary::-webkit-details-marker{display:none}.faq__icon{flex-shrink:0;width:2rem;height:2rem;color:rgb(var(--color-base-accent-1));transition:transform var(--duration-default) ease}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__content{padding:0 0 2rem 3.2rem;font-size:1.5rem;color:rgba(var(--color-base-text),.8)}.testimonials__head{text-align:center;margin-bottom:3rem}.testimonials__rating{font-size:1.6rem;font-weight:var(--font-body-weight-bold)}.testimonials__grid{display:grid;gap:2rem}@media screen and (min-width:750px){.testimonials__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.testimonial{display:flex;flex-direction:column;gap:1rem;padding:2.4rem;border-radius:var(--text-boxes-radius);background-color:rgb(var(--color-base-background-2))}.testimonial__stars{color:#ffb400;letter-spacing:.2rem}.testimonial__title{font-size:1.6rem;margin:0}.testimonial__text{font-size:1.4rem;color:rgba(var(--color-base-text),.8)}.testimonial__author{font-size:1.3rem;font-weight:var(--font-body-weight-bold);margin-top:auto}.service-columns{display:grid;gap:2rem;margin-top:3rem}@media screen and (min-width:750px){.service-columns{grid-template-columns:repeat(4,1fr);gap:3rem}}.service-column__icon{width:3.2rem;height:3.2rem;color:rgb(var(--color-base-accent-1));margin-bottom:1rem}.service-column__title{font-size:1.6rem;margin-bottom:.6rem}.service-column__text{font-size:1.4rem;color:rgba(var(--color-base-text),.72)}.newsletter{background-color:rgb(var(--color-base-background-2));text-align:center}.newsletter__form{display:flex;flex-wrap:wrap;gap:1rem;max-width:52rem;margin:2rem auto 0}.newsletter__form .field{flex:1 1 24rem;margin:0}.breadcrumb{font-size:1.3rem;color:rgba(var(--color-base-text),.6);padding:1.6rem 0 0}.breadcrumb a{color:rgba(var(--color-base-text),.6)}.collection-hero{text-align:center;padding:3.2rem 0 1rem}.collection-hero__description{max-width:76rem;margin:0 auto;color:rgba(var(--color-base-text),.75)}.collection-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 0;border-bottom:1px solid rgba(var(--color-base-text),.1);margin-bottom:3rem;font-size:1.4rem}.collection-toolbar select{min-height:4rem;padding:.6rem 1.2rem;border:1px solid rgba(var(--color-base-text),.35);border-radius:var(--inputs-radius);font-family:var(--font-body-family);font-size:1.4rem;background-color:rgb(var(--color-base-background-1))}.pagination{display:flex;justify-content:center;gap:.8rem;list-style:none;margin:4rem 0 0;padding:0}.pagination li a,.pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;border-radius:var(--buttons-radius);border:1px solid rgba(var(--color-base-text),.15);color:rgb(var(--color-base-text));font-size:1.4rem}.pagination li span[aria-current]{background-color:rgb(var(--color-base-accent-1));border-color:rgb(var(--color-base-accent-1));color:#fff}.product{display:grid;gap:3rem}@media screen and (min-width:990px){.product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:5rem;align-items:start}}.product__media-main{border-radius:var(--media-radius);overflow:hidden;background-color:rgb(var(--color-base-background-2))}.product__media-item{display:none}.product__media-item.is-active{display:block}.product__media-main img,.product__media-main video,.product__media-main model-viewer,.product__media-main iframe{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.product__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:1rem;list-style:none;padding:0}.product__thumb{position:relative;display:block;width:100%;border:2px solid transparent;border-radius:.8rem;overflow:hidden;cursor:pointer;background:none;padding:0}.product__thumb.is-active{border-color:rgb(var(--color-base-accent-1))}.product__thumb img{display:block;aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.product__thumb-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#12121259;pointer-events:none}.product__thumb-play:before{content:"";border-style:solid;border-width:.7rem 0 .7rem 1.2rem;border-color:transparent transparent transparent rgb(255,255,255)}@media screen and (min-width:990px){.product__info{position:sticky;top:9rem}}.product__trustpilot{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:rgba(var(--color-base-text),.75);margin-bottom:1.2rem}.product__trustpilot strong{color:rgb(var(--color-base-text))}.product__title{font-size:2.4rem;margin-bottom:1.4rem}@media screen and (min-width:750px){.product__title{font-size:3.2rem}}.product__badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.4rem}.product__badge{border-radius:var(--badge-corner-radius);padding:.5rem 1rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);background-color:rgba(var(--color-base-accent-1),.12);color:rgb(var(--color-base-accent-1))}.product__stock-bar{border-radius:var(--badge-corner-radius);background:var(--gradient-base-accent-2);color:#fff;font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.06rem;padding:.9rem 1.4rem;text-align:center;margin-bottom:1.6rem}.product__price{justify-content:flex-start;margin-bottom:1.6rem}.product__form{margin-top:2rem}.product-form__buttons{display:grid;gap:1rem}.variant-picker{margin-bottom:1.8rem}.variant-picker__label{display:block;font-size:1.3rem;font-weight:var(--font-body-weight-bold);margin-bottom:.8rem}.variant-picker select{width:100%;min-height:4.6rem;padding:1rem 1.4rem;border:1px solid rgba(var(--color-base-accent-1),.35);border-radius:var(--inputs-radius);font-family:var(--font-body-family);font-size:1.5rem;background-color:rgb(var(--color-base-background-1))}.social-proof{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:rgba(var(--color-base-text),.7);margin-bottom:1.4rem}.social-proof__dot{width:.8rem;height:.8rem;border-radius:50%;background-color:#22c55e;flex-shrink:0}.countdown{border:1px dashed rgb(var(--color-base-accent-1));border-radius:var(--text-boxes-radius);padding:1.6rem;text-align:center;margin-bottom:1.8rem;background-color:rgba(var(--color-base-accent-1),.05)}.countdown__label{font-size:1.4rem;font-weight:var(--font-body-weight-bold);margin-bottom:.8rem}.countdown__timer{display:flex;justify-content:center;align-items:center;gap:.6rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;color:rgb(var(--color-base-accent-1))}.countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:5.4rem}.countdown__unit small{font-size:1.1rem;font-weight:400;color:rgba(var(--color-base-text),.6);letter-spacing:.08rem}.bundles{display:grid;gap:1rem;margin-bottom:1.8rem}.bundle{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:2px solid rgba(var(--color-base-text),.12);border-radius:var(--inputs-radius);cursor:pointer;background-color:rgb(var(--color-base-background-1));transition:border-color var(--duration-default) ease,background-color var(--duration-default) ease}.bundle:hover{border-color:rgba(var(--color-base-accent-1),.5)}.bundle input{accent-color:rgb(var(--color-base-accent-1));width:1.8rem;height:1.8rem}.bundle.is-selected{border-color:rgb(var(--color-base-accent-1));background-color:rgba(var(--color-base-accent-1),.05)}.bundle__name{font-weight:var(--font-body-weight-bold);font-size:1.5rem}.bundle__save{font-size:1.3rem;color:#16a34a}.bundle__price{text-align:right;font-weight:var(--font-body-weight-bold)}.bundle__price s{display:block;font-weight:400;font-size:1.3rem;color:rgba(var(--color-base-text),.5)}.bundle__tag{position:absolute;top:-1rem;right:1.4rem;background:var(--gradient-base-accent-2);color:#fff;font-size:1.1rem;font-weight:700;padding:.3rem .9rem;border-radius:var(--badge-corner-radius)}.timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;padding-top:2rem;border-top:1px solid rgba(var(--color-base-text),.1);text-align:center}.timeline__icon{width:2.6rem;height:2.6rem;margin:0 auto .6rem;color:rgb(var(--color-base-accent-1))}.timeline__date{font-size:1.3rem;font-weight:var(--font-body-weight-bold)}.timeline__label{font-size:1.2rem;color:rgba(var(--color-base-text),.65)}.payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:1.4rem}.payment-icons img,.payment-icons svg{height:2.4rem;width:auto}.product__description{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(var(--color-base-text),.1);font-size:1.6rem}.product__description h2{font-size:2.2rem;margin-top:3rem}.product__description h3{font-size:1.8rem;margin-top:2.4rem}.product__description img{border-radius:var(--media-radius);margin:2rem 0}.product__description table{width:100%;border-collapse:collapse;margin:1.6rem 0}.product__description th,.product__description td{border:1px solid rgba(var(--color-base-text),.12);padding:.9rem 1.2rem;text-align:left;font-size:1.5rem}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:25;display:none;align-items:center;gap:1.2rem;padding:1rem 1.5rem;background-color:rgb(var(--color-base-background-1));border-top:1px solid rgba(var(--color-base-text),.12);box-shadow:0 -.4rem 1.6rem #12121214}.sticky-atc.is-visible{display:flex}.sticky-atc__info{flex:1;min-width:0}.sticky-atc__title{font-size:1.3rem;font-weight:var(--font-body-weight-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc .button{min-height:4.4rem;padding:1rem 2rem}.cart__items{width:100%;border-collapse:collapse}.cart__items th{text-align:left;font-size:1.3rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--color-base-text),.12)}.cart__items td{padding:1.6rem 0;border-bottom:1px solid rgba(var(--color-base-text),.08);vertical-align:middle}.cart__product{display:flex;gap:1.4rem;align-items:center}.cart__product img{width:8rem;border-radius:.8rem}.cart__footer{display:flex;flex-direction:column;align-items:flex-end;gap:1.2rem;margin-top:2.4rem}.cart__total{font-size:2rem;font-weight:var(--font-body-weight-bold)}.footer{background-color:rgb(var(--color-base-background-2));padding:4.5rem 0 2rem;margin-top:4rem}.footer__blocks{display:grid;gap:3rem}@media screen and (min-width:750px){.footer__blocks{grid-template-columns:1fr 1fr 1.4fr;gap:5rem}}.footer__heading{font-size:1.4rem;text-transform:uppercase;letter-spacing:.08rem;margin-bottom:1.4rem}.footer__list{list-style:none;margin:0;padding:0}.footer__list li{margin-bottom:.9rem}.footer__list a{color:rgba(var(--color-base-text),.78);font-size:1.4rem}.footer__list a:hover{color:rgb(var(--color-base-accent-1));text-decoration:none}.footer__social{display:flex;gap:1.4rem;margin-top:1.6rem}.footer__social a{color:rgba(var(--color-base-text),.7)}.footer__social svg{width:2.2rem;height:2.2rem}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.4rem;margin-top:3.5rem;padding-top:2rem;border-top:1px solid rgba(var(--color-base-text),.12);font-size:1.3rem;color:rgba(var(--color-base-text),.65)}.text-center{text-align:center}.rte img{border-radius:var(--media-radius)}.rte table{width:100%;border-collapse:collapse;margin:1.6rem 0}.rte th,.rte td{border:1px solid rgba(var(--color-base-text),.12);padding:.9rem 1.2rem;text-align:left}.placeholder-note{border-left:4px solid rgb(var(--color-base-accent-1));background-color:rgba(var(--color-base-accent-1),.07);padding:1.2rem 1.6rem;border-radius:0 var(--inputs-radius) var(--inputs-radius) 0;font-size:1.4rem;margin:1.6rem 0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base.css.map?nocache=1787716011725 */
