.product-section{background:linear-gradient(to bottom,#fff,#fff0e3)}.product-section__wrapper{display:grid;grid-template-columns:minmax(0,500px) 1fr;gap:4rem;--color-text: #301c10;--color-price: #807f0c;--color-selected: #e6e19a;--color-background: #f0efe2;--color-description: #4d392e}.product-section__content{z-index:1;align-self:flex-start}.product-section__header-mobile{display:none}.product-section__title{font-family:SofiaSans-Bold;font-weight:700;font-size:4.8rem;line-height:120%;margin:unset;color:#301c10;min-inline-size:24ch}.product-section__content>header>p{font-size:1.6rem;line-height:150%}.product__block h3{font-family:NunitoSans-Bold;font-size:3.2rem;line-height:120%}.product__block-text{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.product-section__image{position:relative;align-self:flex-start}.product-section__banner{align-self:flex-end;position:relative}.product-section__image .product-img{max-width:50rem;height:60rem}.product__price-display{margin-block:3.2rem;position:relative;width:100%}.discount-badge{background-color:#807f0c;color:#fff;padding:.4rem 1.2rem;font-size:1.4rem;border-radius:1.6rem}.badge-position{position:absolute;top:-25%;right:-5%;rotate:7deg}.product__variant-wrapper{display:grid;gap:1.8rem;margin-top:1.2rem}.product__single-variant{display:flex;align-items:center;position:relative;border:3px solid var(--color-price);background-color:var(--color-background);border-radius:1.6rem;transition:all .1s ease;cursor:pointer;z-index:1;padding:12px 0}.product__single-variant .variant-label{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:1.6rem;gap:1.2rem;color:var(--color-text)}.product__price{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.sale-price{font-size:3.4rem;font-weight:800;color:var(--color-price)}.sale-prices{font-size:2rem;font-weight:800;color:var(--color-price)}.original-price{margin-right:.8rem;margin-left:.3rem}.original-price{text-decoration:line-through;font-size:1.8rem;font-weight:700;color:#000}.original-prices{text-decoration:line-through;font-size:2rem;font-weight:700;color:#000}.product__single-variant:has(.variant-radio:checked){background-color:var(--color-selected)}.variant-radio{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid var(--color-price);border-radius:50%;background:#f0efe2;cursor:pointer;margin:0;margin-inline:1rem;transform:translateY(.4rem);display:flex;align-items:center;justify-content:center;flex-shrink:0}.variant-radio:checked{background:radial-gradient(circle,#8b7355 50%,#f0efe2 30%)}.variant-label h2,.variant-label h4{font-family:NunitoSans-Bold;margin:unset;font-weight:700;font-size:2rem;line-height:120%}.variant-label p{margin:unset;line-height:140%;max-inline-size:34ch;color:var(--color-description)}.product-cta__btn{font-size:2rem;font-weight:700;line-height:100%;letter-spacing:0%;background-color:#807f0c;border-radius:1.6rem;color:#fff;width:100%;height:6.2rem;max-width:27rem}.product__cta-wrapper{display:flex;justify-content:start;align-items:center;gap:1.6rem;margin-top:3.2rem}.product__cta-wrapper button{cursor:pointer;transition:all .2s ease}.product__cta-icon{display:flex;align-items:center;gap:1rem}.product__cta-icon img{display:flex;align-items:center}.product__cta-icon p{max-inline-size:15ch;font-size:1.4rem;line-height:150%;font-weight:700}.product__cta-icon .product__cta-free{font-weight:600;font-size:1.5rem;line-height:150%;max-inline-size:29ch}.highlight-title{color:#807f0c}.highlight-description{color:#ad643a;font-weight:700}.countdown-section{position:absolute;text-align:center;padding:2.4rem 2rem;bottom:-15.2%;width:100%;background-color:#fcfbfa;border:1rem solid #d6d6d6;border-radius:2.4rem}.countdown-title{font-family:NunitoSans-Bold;margin-top:0;margin-bottom:2.4rem;padding-bottom:2.4rem;font-size:2rem;line-height:130%;color:#301c10;border-bottom:2px solid #fbe6d4}.countdown-display{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap}.time-unit{background:#fff0e3;padding-inline:2rem;padding-block:1.2rem;border-radius:1.6rem;min-width:10rem}.time-value{display:block;font-size:4rem;line-height:130%;font-weight:800;color:#301c10}.time-label{display:block;font-size:1.4rem;line-height:130%;color:#4d392e}.play-store__container{display:flex;align-items:center;justify-content:center;gap:1.6rem}.play-store__timer-on{transform:translateY(14rem)}.play-store__timer-off{margin-top:2rem}.play-store{max-width:14.2rem;max-height:4.7rem}@media (max-width: 1024px){.product-section__wrapper{grid-template-columns:1fr;gap:0rem}.product-section__banner{margin-bottom:7rem!important}.product-section__order-1{display:grid;justify-content:center}.product-section__margin{margin-bottom:15rem}.product-section__image .product-img{width:100%;height:auto;max-width:34rem;max-height:44rem}.countdown-section{bottom:-13.5%;width:100%;padding:1.6rem;border:.4rem solid #d6d6d6;border-radius:1.6rem}.countdown-title{margin-top:0;margin-bottom:1.2rem;padding-bottom:1.2rem;font-size:1.6rem;line-height:130%;color:#301c10;border-bottom:1px solid #fbe6d4}.countdown-title h3{margin:unset}.countdown-display{gap:1rem}.product-section__header-mobile{display:block;margin-bottom:3rem}.header__title-hidden{display:none}.product-section__title{font-size:2.8rem;line-height:120%;min-inline-size:unset}.time-unit{border-radius:.8rem;min-width:6rem;padding:.8rem}.time-value{font-size:2.4rem}.time-label{font-size:1.2rem}.product__block h3{font-size:2.4rem}.product__price{align-items:initial}.product__price-display{display:grid}.discount-badge-mobile{position:relative;width:fit-content;margin-bottom:1.6rem}.discount-badge-section-mobile{position:relative;width:fit-content}.original-price{margin-inline:unset}.original-prices{font-size:2rem}.sale-price{font-size:2.8rem;line-height:100%}.sale-prices{font-weight:700;font-size:2.6rem;line-height:100%}.product__single-variant{align-items:baseline}.product__single-variant .variant-label{display:grid;padding-right:.8rem}.badge-position{position:absolute;top:-15%;right:-3%;rotate:7deg}.product__cta-wrapper{display:block;justify-content:start;align-items:center;gap:1.6rem;margin-top:2.2rem}.product-cta__btn{max-width:unset}.product__cta-icon{display:flex;align-items:center;justify-content:center;gap:1.2rem}.product__cta-icon p{max-inline-size:unset}.product__cta-icon .product__cta-free{max-inline-size:33ch;text-align:center}}@media (min-width: 1024px) and (max-width: 1440px){.product__cta-wrapper{margin-top:1.2rem}}@media (min-width: 1024px){.product-section__layout{grid-template-columns:minmax(0,640px) minmax(0,550px)!important;gap:5rem}.product-section__order-1{order:2;display:grid;justify-content:center;padding-top:10rem}.product-section__order-2{order:1}.play-store{max-width:19.5rem;max-height:6.5rem}.play-store__timer-on{transform:translateY(23rem)}.play-store__timer-off{margin-top:4rem}}@media (min-width: 648px) and (max-width: 1280px){.badge-position{right:-1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product.css.map */
