.product-media-modal{background-color:#f0f0f0;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100dvh}.product-media-modal__content{max-height:100dvh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}.product__upsell .product__upsell-item{display:flex;gap:0px;overflow:hidden}.product__upsell .product__upsell-item .product__upsell-info{padding:var(--indent) var(--indent) var(--indent) 0;display:flex;flex-direction:column;justify-content:center;gap:0px;flex:1 0 66%}.product__upsell .product__upsell-item .product__upsell-image{position:relative;flex:1 0 33%}.product__upsell .product__upsell-item:not(:last-child){margin-bottom:0}.main-product .product-form__submit.loading:not(:hover) circle{stroke:#fff!important}.main-product .product-form__submit.loading .price,.main-product .product-form__submit.loading .price-item--regular{display:none}.main-product .info-wrapper{z-index:1}.main-product .product__wrapper{position:relative;z-index:1}.main-product .product__options-wrapper.subscriptions{display:flex;flex-direction:column;gap:6px}.main-product .product-subscription-option{cursor:pointer;border-radius:8px;background:#f0f0f0;color:#6b6b6b;display:flex;gap:16px;padding:12px;font-size:12px;line-height:1.1;outline:1px solid #f0f0f0;outline-offset:-1px;transition:all .4s ease-in-out}.main-product .product-subscription-option:has(input[type=radio]:focus-visible),.main-product .product-subscription-option:focus-visible{box-shadow:0 0 6px #ff6b18}.main-product .product-subscription-option.product-subscription-option--onetime{align-items:center}.main-product .product-subscription-option:has(input[type=radio]:checked){outline-color:#000;background-color:#fff;color:#000}.main-product .product-subscription-option .card-product-subscription-option-label{flex-grow:1}.main-product .product-subscription-option input[type=radio]{-webkit-appearance:none;appearance:none;box-sizing:content-box;margin:2px;border-radius:100%;width:10px;height:10px;background-color:#fff;border:4px solid #fff;outline:2px solid #6b6b6b}.main-product .product-subscription-option input[type=radio]:checked{outline-color:#000;background-color:#000}.main-product .product-subscription-option input[type=radio]:focus-visible{outline-offset:0}.main-product .card-product-subscription-option--subscription .card-product-subscription-option-label{margin:4px 0 14px;display:block}.main-product .card-product-subscription-option-body{flex-grow:1}.main-product .card-product-subscription-details{margin:14px 0}.main-product .card-product-subscription-cadence{display:flex;gap:4px;align-items:center}.main-product .card-product-subscription-cadence label{color:#6b6b6b}.main-product .card-product-subscription-cadence select{border:0;padding:0 4px 0 0;font-size:12px;background:#0000}.main-product .card-product-subscription-option-price{display:flex;font-size:14px;margin-top:4px}.main-product gallery-quotes{display:block;transition:width .6s ease-in-out,opacity .6s ease-in-out;opacity:0;position:absolute;z-index:1;bottom:11px;right:7px;background:#fff;padding:7px 12px 8px;border-radius:8px;min-height:16px}.main-product gallery-quotes blockquote{font-size:12px;margin:0;position:absolute;left:12px;white-space:nowrap;opacity:0;transition:opacity .6s ease}.main-product gallery-quotes blockquote.active{opacity:1}.main-product dusk-tabs{isolation:isolate}.main-product dusk-tabs .tab{font-size:20px;line-height:.98}.main-product dusk-tabs .tab:before,.main-product dusk-tabs .tab:after{height:2px!important}.main-product dusk-tabs .content.active{padding:7px 0 20px!important}.main-product dusk-tabs .content .text{font-size:14px}.main-product .buy-buttons:has(subscription-widget:empty) .wrapp-label{display:none}.main-product .scent-selector .loader,.main-product .group-wrapper .loader{display:flex;justify-content:center;align-items:center;transition:opacity .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:#ffffff8c}.main-product .scent-selector.loading .loader,.main-product .group-wrapper.loading .loader{opacity:1}.main-product .scent-selector.loading .loader .loading__spinner,.main-product .group-wrapper.loading .loader .loading__spinner{display:block!important}.yotpo-base-layout{max-width:var(--max-width);padding:0 var(--indent);width:100%!important}.yotpo-main-reviews-widget{background-color:#fff;border-radius:12px;padding:var(--indent)}.yotpo-main-reviews-widget .yotpo-head{display:none!important}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper{display:grid!important;grid-template-columns:1fr;gap:var(--indent)}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper button{box-sizing:border-box}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-bottom-line{display:contents}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-summary-section{grid-row-start:1;grid-column-start:1}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-star-distribution{grid-row-start:2;grid-column-start:1;padding:0;border-right:0!important}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-vertical-border{display:none}.yotpo-main-reviews-widget .yotpo-reviews-pagination-container{margin:var(--indent) 0 0 0}.yotpo-main-reviews-widget .yotpo-reviewer-details-verified{gap:10px}.yotpo-main-reviews-widget .yotpo-reviewer-details-verified .yotpo-reviewer-name+div{justify-content:flex-start!important}.yotpo-main-reviews-widget .yotpo-star-rating .star-container{width:14px}.main-product .images{--swiper-navigation-offset-desktop: 8px}.main-product .images .swiper-button-prev,.main-product .images .swiper-button-next{width:44px;height:64px;margin-top:-32px;color:#000;transition:opacity .4s ease-in-out}.main-product .images .swiper-button-prev svg,.main-product .images .swiper-button-next svg{width:20px;height:39px}@media(hover:hover){.main-product .images .swiper-button-prev,.main-product .images .swiper-button-next{opacity:0}.main-product .images:hover .swiper-button-prev,.main-product .images:hover .swiper-button-next,.main-product .images:has(:focus-visible) .swiper-button-prev,.main-product .images:has(:focus-visible) .swiper-button-next{opacity:1}}@media only screen and (min-width:769px){.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails{--swiper-navigation-size-desktop: 26px;--swiper-navigation-offset-desktop: 0px}.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails:has(.swiper-button-prev:not(.swiper-button-lock)) swiper-container,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails:has(.swiper-button-prev:not(.swiper-button-lock)) swiper-container{height:calc(100% - 76px);margin-top:38px}.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails .swiper-button-prev,.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails .swiper-button-next,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails .swiper-button-prev,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails .swiper-button-next{color:#000;transition:opacity .4s ease-in-out}.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails .swiper-button-prev.swiper-button-disabled,.main-product .media-wrapper .product-media-gallery.thumbnail-position-left .thumbnails .swiper-button-next.swiper-button-disabled,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails .swiper-button-prev.swiper-button-disabled,.main-product .media-wrapper .product-media-gallery.thumbnail-position-right .thumbnails .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default}}#MainContent,.section-main-product{z-index:2}@media only screen and (min-width:769px){.main-product .card-product-subscription-option-price{font-size:12px}.main-product gallery-quotes{top:14px;right:10px;bottom:auto;padding:6px 12px 7px;min-height:20px}.main-product gallery-quotes blockquote{font-size:14px}.main-product dusk-tabs .tab{padding-left:10px!important}.main-product dusk-tabs .content{padding:0 10px!important}.main-product dusk-tabs .content.active{padding:7px 10px 30px!important}.yotpo-main-reviews-widget{border-radius:16px}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper{grid-template-columns:1fr 1fr}.yotpo-main-reviews-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper{grid-row-start:1;grid-column-start:2}}.main-product .product-form__submit[bis=true],.main-product .buy-buttons:has(>product-form .product-form__submit[bis=true]) floating-form .product-form__submit{background:#cce1f5;color:#000;border-radius:50px;justify-content:center}.main-product .product-form__submit[bis=true]:hover,.main-product .buy-buttons:has(>product-form .product-form__submit[bis=true]) floating-form .product-form__submit:hover{background:#000;color:#fff}.main-product:has(.buy-buttons>product-form .product-form__submit[bis=true])>.info-wrapper .block-price,.main-product:has(.buy-buttons>product-form .product-form__submit[bis=true])>.info-wrapper .price-title,.main-product .buy-buttons:has(>product-form .product-form__submit[bis=true]) .product-form__submit .price--button{display:none}
/*# sourceMappingURL=/cdn/shop/t/401/assets/section-main-product.css.map */
