.product-section--ab .product__outer{gap:40px;padding:11px 16px 0}@media(min-width:990px){.product-section--ab .product__outer{padding-left:40px;padding-right:40px;max-width:1440px;margin:10px auto 0;gap:40px;display:grid;grid-template-columns:60fr 41fr}}.product-section--ab .product__main{max-width:none}@media(min-width:990px){.product-section--ab .product__main{position:sticky;height:fit-content;top:92px}}.product-section--ab .product__info-container{width:100%}@media(min-width:990px){.product-section--ab .product__info-container{width:initial;max-width:385px}}@media(min-width:1200px){.product-section--ab .product__info-container{max-width:none}}.product-section--ab .product__info-container>*{max-width:none}.product-section--ab .product__media-wrapper{display:block!important}.product-section--ab .product__media-wrapper+.product__media-wrapper{display:none!important}.product-section--ab .rio-options{display:none}.product-section--ab .product-parameters variant-radios{display:block!important}.product-section--ab .product__media-wrapper .product__media-list{border-radius:0;overflow:visible}.product-section--ab .product__media-wrapper .product__media-list.hidden{display:none}.product-section--ab .product__media-wrapper .product__media-item{width:100%}.product-section--ab .product__media-wrapper .product__media-icon{display:none}.product-section--ab .product__media-wrapper .product__media{aspect-ratio:.745}@media(min-width:990px){.product-section--ab .product__media-wrapper .product__media{height:100%;aspect-ratio:initial}}.product-section--ab .product__media-wrapper .product__slider-nav{display:none}.product-section--ab .product__outer--thumbs-aside .product__media-wrapper .product__media-list{overflow:hidden}@media(min-width:990px){.product-section--ab .product__outer:not(.product__outer--thumbs-aside) .product__media-wrapper .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 7px;transform:none!important}.product-section--ab .product__outer:not(.product__outer--thumbs-aside) .product__media-wrapper .product__media-item{width:100%!important;margin:0!important}.product-section--ab .product__outer:not(.product__outer--thumbs-aside) .product__media-wrapper .product__media-item:first-child{grid-column:1 / -1;aspect-ratio:1.2265}.product-section--ab .product__outer:not(.product__outer--thumbs-aside) .product__media-wrapper .product__media img{width:100%;height:100%;object-fit:cover;display:block}}.product-section--ab .product__pagination-wrapper{width:100%;position:relative;top:0;right:0;bottom:0;left:0;padding:0;margin-top:8px}@media(min-width:990px){.product-section--ab .product__pagination-wrapper{display:none}}.product-section--ab .product__pagination-wrapper .product__pagination{width:100%!important;background-color:#1113194d;border-radius:0;height:4px;min-height:4px;padding:0}.product-section--ab .product__pagination-wrapper .swiper-pagination-progressbar-fill{background-color:#414f4f;height:4px;position:relative;display:block}.product-section--ab .product__title__wrapper{margin-bottom:12px}@media(min-width:990px){.product-section--ab .product__title__wrapper{margin-bottom:6px;margin-top:6px}}.product-section--ab .product__title__wrapper h2{font-family:Garnett;font-weight:500;font-size:40px;line-height:1.1em;letter-spacing:-.03em}.product-section--ab .shopify-app-block .jdgm-star{font-size:16px}.product-section--ab .shopify-app-block .jdgm-star:before{color:#f26a6b}.product-section--ab .shopify-app-block .jdgm-prev-badge__text--custom,.product-section--ab .shopify-app-block .jdgm-prev-badge__text{font-family:DM Sans;font-size:14px;line-height:1.1em;font-weight:400;letter-spacing:-0em;color:#414f4f;opacity:0;display:none}@media(min-width:990px){.product-section--ab .shopify-app-block .jdgm-prev-badge__text--custom,.product-section--ab .shopify-app-block .jdgm-prev-badge__text{font-weight:500}}.product-section--ab .shopify-app-block .jdgm-prev-badge__text--custom{display:inline;opacity:1}.product-section--ab .price-wrapper{margin-top:16px}.product-section--ab .price-wrapper .price{font-family:DM Sans;font-size:18px;font-weight:600;line-height:1.1em;letter-spacing:0em;color:#485858}.product-section--ab .price-wrapper .price .price-item--regular{color:#485858}@media(min-width:990px){.product-section--ab .price-wrapper .price{font-size:24px;font-weight:500}}.product-section--ab .price-wrapper.price-mat .price .price-item--regular{color:#414f4f}.product-section--ab .product__text.subheading{margin-top:21px;font-family:DM Sans;font-size:18px!important;line-height:1.25em;letter-spacing:-.03em!important;font-weight:400;color:#111319;text-transform:none!important}.product-section--ab .product-parameters{margin-top:24px}.product-section--ab .product-parameters variant-radios fieldset{border-top:0px solid white;border-bottom:0px solid white}.product-section--ab .product-parameters variant-radios fieldset+fieldset{margin-top:20px}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper{display:flex;flex-direction:column;align-items:start}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper legend{margin-bottom:10px}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group{display:flex;justify-content:flex-start;gap:8px;width:100%;align-items:flex-start}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label{font-family:DM Sans;font-size:14px;font-weight:400;line-height:1.1em;letter-spacing:.056px;color:#111319}@media(min-width:990px){.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label{color:#000}}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group input:checked:not(.disabled)+label:not(.wood-swatch-label){box-shadow:inset 0 0 0 2px #f26a6b;font-weight:600}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label:not(.wood-swatch-label){box-shadow:inset 0 0 0 1px #1113194d;flex:1;background-color:transparent;border-radius:0;border:0px solid transparent;min-height:42px;position:relative}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label:not(.wood-swatch-label) .option-badge{position:absolute;top:-9px;right:6px;background-color:#e96566;color:#f4f3ef;font-family:DM Sans;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:.04em;padding:1px 4px;white-space:nowrap;pointer-events:none;z-index:1}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group input:checked:not(.disabled)+label.wood-swatch-label{font-weight:600}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group input:checked:not(.disabled)+label.wood-swatch-label .option-swatch-wood-img{box-shadow:inset 0 0 0 2px #f26a6b}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label.wood-swatch-label{flex:1;background-color:transparent;border-radius:0;border:0px solid transparent;display:flex;flex-direction:column;padding:0}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label.wood-swatch-label .option-swatch-wood-img{width:100%;height:80px;padding:4px;box-shadow:inset 0 0 0 1px #1113194d;margin-bottom:8px}.product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label.wood-swatch-label .option-swatch-wood-img div{width:100%;height:100%}.product-section--ab .product-parameters variant-radios fieldset .option-tooltip-link{transform:translateY(-50%);background-color:transparent}.product-section--ab .product-features{position:relative;margin-top:var(--features-mt-m, 24px);margin-bottom:var(--features-mb-m, 24px)}@media(min-width:990px){.product-section--ab .product-features{margin-top:var(--features-mt-d, 40px);margin-bottom:var(--features-mb-d, 40px)}}.product-section--ab .product-features .product-features__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.product-section--ab .product-features .product-features__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.product-section--ab .product-features .product-features__inner{position:relative;z-index:1}.product-section--ab .product-features .product-features__items{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;padding:40px 16px}@media(min-width:575px){.product-section--ab .product-features .product-features__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.product-section--ab .product-features .product-features__items{grid-template-columns:1fr}}@media(min-width:1200px){.product-section--ab .product-features .product-features__items{grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 40px 18px 28px;gap:32px}}.product-section--ab .product-features .product-features__item{display:flex;flex-direction:row;align-items:center;gap:12px}@media(min-width:575px){.product-section--ab .product-features .product-features__item{flex-direction:column}}@media(min-width:990px){.product-section--ab .product-features .product-features__item{flex-direction:row}}@media(min-width:1200px){.product-section--ab .product-features .product-features__item{flex-direction:column}}.product-section--ab .product-features .product-features__icon{color:var(--features-icon-color, #111319);display:inline-flex;align-items:center;justify-content:center}.product-section--ab .product-features .product-features__icon svg{width:40px;height:40px;display:block}.product-section--ab .product-features .product-features__icon svg,.product-section--ab .product-features .product-features__icon svg *{stroke:currentColor}@media(min-width:575px){.product-section--ab .product-features .product-features__text{text-align:center}}@media(min-width:990px){.product-section--ab .product-features .product-features__text{text-align:left}}@media(min-width:1200px){.product-section--ab .product-features .product-features__text{text-align:center}}.product-section--ab .product-features .product-features__text p{margin:0;font-family:DM Sans;font-size:18px;font-weight:400;letter-spacing:-.03em;line-height:1.25em;color:#111319}@media(min-width:1200px){.product-section--ab .product-features .product-features__text p{font-size:15px;font-weight:500}}.product-section--ab .subheading-big{margin-top:42px;margin-bottom:8px;font-size:32px!important;color:#414f4f;font-weight:500;font-family:Garnett;line-height:1.1em;letter-spacing:-.03em!important;text-transform:none!important}.product-section--ab .subheading-big+.about{border-top:none}.product-section--ab .about .about__accordion-toggle{position:relative;padding:32px 0 28px}.product-section--ab .about .about__accordion-toggle:before,.product-section--ab .about .about__accordion-toggle:after{content:"";position:absolute;top:50%;right:0%;width:12px;height:2px;background:#111319;transform:translate(-50%,-50%);transition:.3s}.product-section--ab .about .about__accordion-toggle:before{transform:translate(-50%,-50%) rotate(0)}.product-section--ab .about .about__accordion-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.product-section--ab .about .about__accordion-toggle.active:after{transform:translate(-50%,-50%) rotate(0);background:#111319}.product-section--ab .about .about__accordion-title{color:#111319;font-size:18px;letter-spacing:.04em;line-height:1.1em;font-weight:600;text-transform:capitalize}.product-section--ab .about .about__accordion-description{padding-top:0;padding-bottom:0}.product-section--ab .about .about__accordion-description div{padding-top:0;padding-bottom:32px}.product-section--ab .about .about__accordion-description div p{color:#111319;font-size:18px;letter-spacing:-.03em;line-height:1.25em;font-weight:400}@media(min-width:990px){.product-section--ab .about .about__accordion-description div p{max-width:95%}}.product-section--ab .product__buy-buttons{margin:32px 0 0}.product-section--ab .product__buy-buttons .pnda-delivery-info{display:none}.product-section--ab .product__buy-buttons button{font-family:Helvetica Neue Cyr;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.1em;background-color:#f26a6b;color:#fff;border:0px solid transparent;border-radius:0;height:60px;text-transform:math-auto;position:relative;overflow:hidden;z-index:1}.product-section--ab .product__buy-buttons button span{color:#f4f3ef;position:relative;z-index:2}.product-section--ab .product__buy-buttons button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/btn-filled.png?v=1775474533);background-size:cover;background-position:center;opacity:0;transition:opacity .3s ease;z-index:1}.product-section--ab .product__buy-buttons button:hover:before{opacity:1}.product-section--ab .product__buy-buttons button:not(:disabled):not([aria-disabled=true]):hover{background-color:#f26a6b;border:0px solid transparent}.product-section--ab .product__buy-buttons .installment-wrapper{margin:18px 0 0}.product-section--ab .product__buy-buttons .installment-wrapper shopify-payment-terms{text-align:center;font-family:DM Sans;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:2.3em;text-transform:none}.product-section--ab .product-video-slider{margin-top:80px;width:calc(100% + 20px)}@media(min-width:990px){.product-section--ab .product-video-slider{margin-top:60px;width:calc(100% + 40px)}}@media(min-width:1200px){.product-section--ab .product-video-slider{width:100%}}.product-section--ab .product-video-slider .product-video-slider-head{margin-bottom:30px}.product-section--ab .product-video-slider .product-video-slider-head .product-video-slider-title{font-family:DM Sans;text-transform:uppercase;font-weight:600;font-size:12px;line-height:1.1em;letter-spacing:.04em;color:#414f4f}.product-section--ab .product-video-slider .product-video-slider-track{display:flex;gap:8px;overflow:auto}.product-section--ab .product-video-slider .product-video-slider-track::-webkit-scrollbar{display:none}.product-section--ab .product-video-slider .product-video-slider-slide{cursor:pointer}.product-section--ab .product-video-slider .product-video-slider-slide:last-of-type{margin-right:20px}@media(min-width:990px){.product-section--ab .product-video-slider .product-video-slider-slide:last-of-type{margin-right:40px}}@media(min-width:1200px){.product-section--ab .product-video-slider .product-video-slider-slide:last-of-type{margin-right:0}}@media(min-width:1200px){.product-section--ab .product-video-slider .product-video-slider-slide{width:-webkit-fill-available}}.product-section--ab .product-video-slider .product-video-slider-item{position:relative;width:164px;aspect-ratio:1;overflow:hidden}@media(min-width:1200px){.product-section--ab .product-video-slider .product-video-slider-item{width:-webkit-fill-available}}.product-section--ab .product-video-slider .product-video-slider-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-section--ab .product-video-slider .product-video-slider-play{position:absolute;right:8px;bottom:8px;padding:0;border:0;background:transparent;cursor:pointer;line-height:0}.product-section--ab .product-promo-card{margin-top:80px}@media(min-width:990px){.product-section--ab .product-promo-card{margin-top:60px}}.product-section--ab .product-promo-card .product-promo-card__head{display:flex;align-items:center;justify-content:space-between}.product-section--ab .product-promo-card .product-promo-card__head .product-promo-card__title{font-family:Garnett;font-size:32px;font-weight:500;line-height:1.1em;letter-spacing:-.03em;margin:0}.product-section--ab .product-promo-card .product-promo-card__head .product-promo-card__badge{color:var(--promo-badge-text);background-color:var(--promo-badge-bg);padding:4px 8px;font-family:DM Sans;text-transform:uppercase;font-weight:600;font-size:14px;line-height:1.1em;letter-spacing:.04em}.product-section--ab .product-promo-card .product-promo-card__image{margin-top:32px;width:100%}.product-section--ab .product-promo-card .product-promo-card__image img{width:100%;height:auto;object-fit:contain}.product-section--ab .product-promo-card .product-promo-card__text{text-align:center}.product-section--ab .product-promo-card .product-promo-card__text p{margin-block-start:8px;margin-block-end:0em;font-family:DM Sans;font-weight:400;font-size:18px;line-height:1.1em;letter-spacing:0em}.product-section--ab .product-promo-card .product__buy-buttons{margin:28px 0 0}.product-section--ab .product-promo-card .product__buy-buttons .pnda-delivery-info{display:none}.product-section--ab .product-promo-card .product__buy-buttons .button{background-color:transparent;border:2px solid rgba(17,19,25,.3);border-radius:0;transition:.3s}.product-section--ab .product-promo-card .product__buy-buttons .button:before{display:none}.product-section--ab .product-promo-card .product__buy-buttons .button span{color:#111319;font-size:18px;letter-spacing:-.02em;line-height:1.1em;font-weight:500}.product-section--ab .product-promo-card .product__buy-buttons .button:hover{background-color:#f26a6b;border:2px solid #f26a6b;color:#fff}.product-section--ab .product-promo-card .product__buy-buttons .button:hover span{color:#fff}.product-section--ab .upsale_products{margin-top:80px;width:calc(100% + 20px)}@media(min-width:990px){.product-section--ab .upsale_products{margin-top:60px;width:calc(100% + 40px)}}@media(min-width:1200px){.product-section--ab .upsale_products{width:100%}}.product-section--ab .upsale_products .pnda-delivery-info{display:none}.product-section--ab .upsale_products .upsale_products__heading{font-family:DM Sans;margin:0 0 24px;text-transform:uppercase;font-weight:600;font-size:12px;line-height:1.1em;letter-spacing:.04em;color:var(--tcc-text-color, #414F4F)}.product-section--ab .upsale_products .upsale_products__grid{display:flex;gap:8px;overflow:auto}@media(min-width:1200px){.product-section--ab .upsale_products .upsale_products__grid{gap:12px}}.product-section--ab .upsale_products .upsale_products__grid::-webkit-scrollbar{display:none}.product-section--ab .upsale_products .upsale_products__card{cursor:pointer}.product-section--ab .upsale_products .upsale_products__card:last-of-type{margin-right:20px}@media(min-width:990px){.product-section--ab .upsale_products .upsale_products__card:last-of-type{margin-right:40px}}@media(min-width:1200px){.product-section--ab .upsale_products .upsale_products__card:last-of-type{margin-right:0}}@media(min-width:1200px){.product-section--ab .upsale_products .upsale_products__card{width:-webkit-fill-available}}.product-section--ab .upsale_products .upsale_products__media{position:relative;width:130px;aspect-ratio:1;overflow:hidden;background:#f5f5f5;aspect-ratio:1.3442}@media(min-width:375px){.product-section--ab .upsale_products .upsale_products__media{width:164px}}@media(min-width:1200px){.product-section--ab .upsale_products .upsale_products__media{width:-webkit-fill-available}}.product-section--ab .upsale_products .upsale_products__img{width:100%;height:100%;object-fit:cover}.product-section--ab .upsale_products .upsale_products__cta{position:absolute;right:8px;bottom:8px}.product-section--ab .upsale_products .product__buy-buttons{margin:0}.product-section--ab .upsale_products .product-form__submit{width:fit-content;padding:0;line-height:0;border-radius:0;height:auto}.product-section--ab .upsale_products .upsale_products__meta{margin-top:8px}.product-section--ab .upsale_products .upsale_products__title{font-family:DM Sans;font-size:18px;line-height:1.1em;letter-spacing:-0em;color:var(--tcc-text-color, #414F4F)}.product-section--ab .upsale_products .upsale_products__title a{color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}.product-section--ab .upsale_products .upsale_products__price .price--product{font-family:DM Sans;font-size:18px;line-height:1.1em;margin-bottom:4px;letter-spacing:-0em;color:var(--tcc-text-color, #414F4F)}@media(max-width:989px){.product-section--mat .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group{display:grid;grid-template-columns:repeat(3,1fr);padding-right:25px;padding-bottom:20px}}@media(min-width:990px){.product-section--mat .adev-variant-based-text{padding-top:20px}}.product-section--mat .price-wrapper .price{font-size:24px;font-weight:500;line-height:110%}.product-section--mat .product__title__wrapper{margin-bottom:5px}.product-section--mat .product-section--ab .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group{letter-spacing:.04px}.product-section--mat .product__buy-buttons{margin:36px 0 0}.product-section--riser .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group label:not(.wood-swatch-label){max-width:173px}.product-section--riser .product__info-container .product__text_image{margin:24px 0 10px;font-size:14px;font-weight:600;line-height:110%;letter-spacing:.56px}.product-section--riser .product__info-container .product__text_image b{font-weight:600}.product-section--riser .product__buy-buttons{margin:42px 0 0}.product-section--riser .price-wrapper .price{font-size:24px;font-weight:500;line-height:110%}.product-section--gift .product-parameters variant-radios fieldset .product-form__group-wrapper .product-form__controls-group{display:grid;grid-template-columns:repeat(3,1fr)}.product-section--gift .product .price-wrapper{margin-top:20px}.product-section--gift .price-wrapper .price .price-item--regular{font-size:24px;font-weight:500;line-height:110%}.product-section--gift .product__description p{color:#111319;line-height:125%!important}@media(max-width:749px){.product-section--gift .product .price-wrapper{margin:2rem 0 0}.product-section--gift .product__description.rte{margin-top:40px;font-size:18px!important;line-height:125%!important;letter-spacing:-.54px}}@media(min-width:750px){.product-section--gift .product__description{margin:4rem 0}}.product-section--gift .recipient-form{margin-bottom:2.4rem}.product-section--gift .recipient-form input[type=checkbox]+label{gap:12px;font-size:18px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.54px}.product-section--gift .recipient-form input[type=checkbox]+label:before{width:2.6rem;height:2.6rem;border-radius:0;border:1px solid rgba(0,0,0,.3)}.product-section--gift .recipient-form input[type=checkbox]:checked+label:before{border-color:#008643;background-color:#008643}.product-section--gift .recipient-form .input[type=checkbox]+label .icon-checkmark{width:2.6rem;height:2.6rem}.product-section--gift .recipient-form input[type=checkbox]:checked~.recipient-fields{margin-top:1.6rem}.product-section--gift .recipient-form .recipient-fields__field:not(:last-child){margin:0 0 2.1rem}.product-section--gift .recipient-form .recipient-fields__field:has(textarea):not(:last-child){margin:0 0 1.6rem}.product-section--gift .recipient-form .field .field__input{border:none;border-radius:0;min-height:5.5rem;font-size:18px;line-height:125%;letter-spacing:-.54px}.product-section--gift .recipient-form .field .field__input::placeholder{font-size:18px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:-.54px}.product-section--gift .recipient-form .field .field__input+label{font-size:14px;line-height:130%;letter-spacing:.56px;padding-bottom:.8rem}.product-section--gift .recipient-form .field textarea{padding:16px 12px;height:220px}.product-section--gift .recipient-form .recipient-form-field-label{margin:.8rem 0 0;font-size:14px;line-height:130%;letter-spacing:.56px}.video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}@media(min-width:990px){.video-popup{top:initial;left:initial;bottom:24px;right:24px;border-radius:16px;overflow:hidden}}.video-popup.is-active{opacity:1;visibility:visible}.video-popup .video-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9}.video-popup .video-popup-content{position:relative;z-index:2;--popup-w: 9;--popup-h: 16;width:min(100%,400px,calc((100vh - 48px) * var(--popup-w) / var(--popup-h)));max-width:400px;max-height:calc(100vh - 48px);aspect-ratio:var(--popup-w)/var(--popup-h);background:#000}@media(max-width:767px){.video-popup .video-popup-content{width:100%;max-width:none;border-radius:0;max-width:100%;max-height:none;height:100%}}.video-popup .video-popup-video-wrapper{width:100%;height:100%}.video-popup .video-popup-video{width:100%;height:100%;object-fit:contain}.video-popup .video-popup-close{position:absolute;top:20px;right:20px;z-index:10;background:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}.video-popup .video-popup-mute-toggle{position:absolute;bottom:30px;right:20px;z-index:10;background:#fff3;border:1px solid white;color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center}.video-popup .video-popup-mute-toggle .mute-icon,.video-popup .video-popup-mute-toggle.is-muted .unmute-icon{display:none}.video-popup .video-popup-mute-toggle.is-muted .mute-icon{display:block}.do-i-need{display:none}.riser-popup,.do-i-need{margin-top:20px;background-color:var(--do-i-need-bg, #F4F3EF);padding:30px 12px}.riser-popup .do-i-need__header,.do-i-need .do-i-need__header{margin-bottom:16px}.riser-popup .do-i-need__heading,.do-i-need .do-i-need__heading{font-family:Garnett;font-size:16px;font-weight:500;line-height:1.1em;letter-spacing:-.03em;color:#414f4f;margin:0 0 18px}.riser-popup .do-i-need__subheading,.do-i-need .do-i-need__subheading{font-family:DM Sans;font-size:12px;font-weight:400;line-height:1.25em;letter-spacing:-.03em;color:#111319;margin:0}.riser-popup .do-i-need__content,.do-i-need .do-i-need__content{display:flex;flex-direction:row;align-items:flex-start;gap:18px}.riser-popup .do-i-need__left,.do-i-need .do-i-need__left{flex-shrink:0;width:calc(50% - 9px)}.riser-popup .do-i-need__left .do-i-need__img,.do-i-need .do-i-need__left .do-i-need__img{width:100%;height:auto;display:block;object-fit:cover}.riser-popup .do-i-need__right,.do-i-need .do-i-need__right{width:calc(50% - 9px);display:flex;flex-direction:column;gap:16px}.riser-popup .do-i-need__desc,.do-i-need .do-i-need__desc{font-family:DM Sans;font-size:12px;font-weight:400;line-height:1.25em;letter-spacing:-.03em;color:#111319;margin:0}.riser-popup .do-i-need__desc.do-i-need__desc--1,.do-i-need .do-i-need__desc.do-i-need__desc--1{font-weight:600}.product-promo-block{display:grid;grid-template-columns:1fr;align-items:center;margin-top:60px;gap:16px;padding:16px;background-color:#ebe9df;overflow:hidden}@media screen and (min-width:768px){.product-promo-block{grid-template-columns:185px 1fr;gap:24px;padding:24px;margin-top:64px}}.product-promo-block__image{align-self:stretch}.product-promo-block__image a{display:block;height:100%}.product-promo-block__image img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:311 / 230;margin:0}@media screen and (min-width:768px){.product-promo-block__image img{aspect-ratio:1 / 1}}.product-promo-block .product-form{margin-top:auto}.product-promo-block__content{display:flex;flex-direction:column;gap:18px;height:100%}.product-promo-block__title{font-family:Garnett;font-size:24px;font-weight:500;line-height:1.1em;letter-spacing:-.72px;color:#414f4f;text-decoration:none}.product-promo-block__price{font-size:18px;font-style:normal;font-weight:500;color:#111319}.product-promo-block__button{display:block;width:100%;padding:18px 16px;background:transparent;border:2px solid rgba(17,19,25,.3);border-radius:0;color:#111319;font-family:Helvetica Neue Cyr;font-size:18px;font-style:normal;font-weight:550;line-height:110%;letter-spacing:-.36px;text-transform:none;text-align:center;cursor:pointer;transition:opacity .2s ease}.product-promo-block__button:hover{opacity:.6}.product-promo-block__button[disabled]{opacity:.4;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-main-product-ab.css.map */
