.rte ul,.rte ol{padding-left:0}.overflow-modal-hidden{overflow:hidden}.menu-section-list-container{position:sticky;z-index:4;top:var(--header-height)}.menu-section-list{position:sticky;top:0;z-index:4;background:#000}.menu-section-list{display:block;margin-top:0}.go-back{display:none}.position_sticky .page-width{display:flex}.menu-section-list .product-nav-header{padding-top:10px}.position_sticky .name{position:relative}.position_sticky .name a{text-decoration:none;color:#fff;font-size:14px;height:28px;line-height:28px;display:flex;align-items:center}.name_text svg{width:auto;display:block;height:18px}.position_sticky .name .btn{position:absolute;right:0;transition-property:all;transition-duration:1s;transition-timing-function:ease}.position_sticky .header__inline-menu{display:block}.position_sticky .header__inline-menu{flex-grow:1;flex-shrink:0;order:1;text-align:right}.position_sticky .list-inline{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;padding:0;margin:0}#my-awesome-nav li:first-child{display:none}.position_sticky .list-inline li{display:inline-block;position:relative;text-align:center;height:48px;line-height:48px;flex:unset;padding-left:28px;margin:0!important}.position_sticky .header__menu-item{position:relative;height:48px;line-height:48px;padding:0}.position_sticky .header__menu-item span{display:inline-block;position:relative;color:#fff;font-weight:500;font-size:14px;line-height:22px;height:48px;line-height:48px}.position_sticky .header__menu-item:hover span{text-decoration:unset;text-underline-offset:unset}.position_sticky li.active .header__menu-item span{font-weight:700}#my-awesome-nav li a span:after{position:absolute;content:"";bottom:0;width:0;left:0;-webkit-transition:width .2s cubic-bezier(.25,.45,.46,.92);transition:width .2s cubic-bezier(.25,.45,.46,.92)}.position_sticky #my-awesome-nav li.active a span:after{border-bottom:4px solid #fff;width:100%}.position_sticky .last_btn span{padding:7px 8px;border-radius:4px;font-weight:700;font-size:12px;height:auto!important;line-height:15px;color:#fff!important;border-image-source:linear-gradient(180deg,rgba(255,255,255,.08) 0%,#2f80ed 100%);background:linear-gradient(180deg,#599bf4,#2f80ed);display:block}.modal-arrow{display:block!important;position:relative;top:-10px;width:0;height:0;margin:0 auto;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff}.modal-product{background:#fff;width:100%;display:block;position:absolute;overflow-y:scroll;scrollbar-width:thin;padding:0 10px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.modal-hidden{visibility:hidden}.modal-product .close{position:sticky;width:25px;height:25px;top:25px;right:25px;float:right;cursor:pointer;transform:translateZ(0)}.page-width.modal-section.section-template{clear:both}.modal-product .product{align-items:unset;width:100%;justify-content:space-between}.modal-product .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding:50px 0 112px;max-width:40%;width:40%;-webkit-overflow-scrolling:touch;touch-action:pan-y}.modal-product .product__title{font-size:28px;font-weight:600;line-height:34px;color:#222;margin:0 0 15px}.modal-product .price--on-sale .price__sale{display:flex;align-items:center}.modal-product .price-item{font-size:30px;line-height:44px;font-weight:600;letter-spacing:0;color:#000}.modal-product .price__sale .price-item.price-item--regular{font-weight:400!important;font-size:16px!important;line-height:22px!important;color:#8d8d8d!important}.modal-product .product__text{font-size:14px;color:#000000bf}.modal-product .product__text.strong-title{font-size:16px;font-weight:600;line-height:24px;color:#000}.modal-product .product__description{margin:1.5rem 0!important}.modal-product .product__description,.modal-product .product__description li{font-weight:400;font-size:14px;line-height:22px;list-style:none;color:#8d8d8d}.modal-product .product__description li{position:relative}.modal-product .product__description li:before{content:"\2022";color:#8d8d8d;font-size:20px;padding-right:10px}.modal-product .variant_picker{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.modal-product .product-form__input{margin:0 0 2rem;position:relative}.modal-product .product-form__input:first-child{margin:1.5rem 0 2rem}.modal-product .product__info-wrapper fieldset.product-form__input .form__label,.modal-product .size_one{margin-bottom:14px;color:#8d8d8d;font-weight:600;font-size:14px}.variant-option-wrapper{display:flex;flex-wrap:wrap;row-gap:15px}.variant-option-wrapper .variant-option-item{flex-shrink:0}.variant-option-wrapper label{margin:0 10px 0 0!important}.modal-product .iso_code{background:#f7f7f7;border-radius:6px;padding:16px;font-weight:700;font-size:12px;line-height:20px}.modal-product .iso_code .text{display:flex;font-weight:400;font-size:12px;line-height:16px;padding-top:8px}.modal-product .iso_code .span{display:inline-block;padding-left:7px}.modal-product .footer_payment{margin:1.6rem 0}.modal-product .is-sticky{position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:1001;margin:0!important;border:1px solid #CCCCCC;padding:8px 0}.is-sticky .is-flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.modal-product .is-sticky .sticky-left{display:flex;flex-direction:column}.modal-product .shipping_metafields{display:flex;align-items:center;font-weight:600;font-size:14px}.icon-shipping{display:inline-flex;padding-right:8px}.is-sticky .service{font-size:14px;line-height:22px;color:#8d8d8d}.sticky-right{display:flex;align-items:center}.sticky-right .button_notify{display:flex}.button_notify .product-form{min-width:max-content}.is-sticky .product-form__submit{background:linear-gradient(180deg,#599bf4,#0d74ff);border-radius:8px;border:none;margin:0}.is-sticky .price__container{margin-right:24px}.product{margin:0}.product__media-wrapper{padding-left:0}.modal-product .product__media-wrapper{position:relative}.product__media-wrapper__container{position:sticky;top:102px}.product__media-wrapper .model-product-title{display:none}.modal-product .large-image,.modal-product .slider-container{overflow:unset;list-style:none}.modal-product .product__modal-opener{padding:0 100px}.product__media-thumbs{position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;justify-content:space-between;width:100%}.product__media-thumbs__handle{width:5rem;height:5rem;border-radius:50%;background:#e6e6e6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease-in-out;outline:none;-webkit-user-select:none;user-select:none}.product__media-thumbs__next{margin-left:2%}.product__media-thumbs__prev{margin-right:2%}.product__media-thumbs__handle:hover{background:#cdcdcd}.modal-product .slider-container slider-component{position:relative;display:block;width:100%}.modal-product .product-slider-box{justify-content:center}ul.product-slider-box.slider{flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;display:flex;margin:0;list-style:none}.modal-product .slider-container slider-component li{width:76px;border-radius:8px;background:#f7f7f7;border:2px solid transparent}.modal-product .product-slider-box li:nth-child(n+5){display:none}.modal-product .slider-container slider-component li:hover{border:2px solid #D5E6FB}.modal-product .slider-container slider-component li.active-thumb{border:2px solid #2F80ED}@media screen and (max-width:990px){.mobile-model-product-body .position_sticky{position:relative;padding:0}.mobile-model-product-body .position_sticky .go-back{position:absolute;display:block;height:48px;background:#000;width:100%;line-height:48px;top:0;z-index:9;background:#1a1a1a;padding:0 26px;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.7s;transition-timing-function:ease}.mobile-model-product-body .position_sticky.active .go-back{transform:translate(0);visibility:visible;opacity:1}.mobile-model-product-body .position_sticky .go-back-icon{position:absolute;left:50%;visibility:hidden;opacity:0;transition-property:left,visibility,opacity;transition-duration:.7s;transition-timing-function:ease}.mobile-model-product-body .position_sticky.active .go-back-icon{left:26px;visibility:visible;opacity:1}.position_sticky .page-width{display:block}.position_sticky-menu-mobile{height:4.8rem}.position_sticky .product-nav-header{width:100%;padding:10px 0}.position_sticky .name{display:flex;align-items:center}.mb_name_icon_box{display:flex;gap:8px;align-items:center}.position_sticky .name_text{flex-grow:1;flex-shrink:0;display:flex;height:28px;align-items:center}.name_text svg{width:auto;display:block;height:14px}.position_sticky .name .m_icon{display:block!important;transition:all .5s ease}.position_sticky .m_icon.up{transform:rotate(180deg)}.menu-down.custom-icon-class{display:flex}.position_sticky .name .hidden{display:block!important;list-style:none}.position_sticky .name .btn{margin:9px 0}.mobile-model-product-body .position_sticky.active .name .btn{right:70%}.position_sticky .header__inline-menu{display:none;height:auto;background:#000;margin:0 -26px}.position_sticky .product,.position_sticky .list-inline{display:block;height:auto}.position_sticky .header__inline-menu .list-menu--inline li{display:block;text-align:left;padding:0;margin:0 26px;border-bottom:1px solid rgba(255,255,255,.2)}#my-awesome-nav li a{display:inline-block;text-decoration:none;font-size:18px;text-align:center;color:#757575;position:relative;height:48px;line-height:48px}.position_sticky .header__inline-menu .list-menu--inline li{padding-left:0;display:block!important;text-align:left;margin:0 26px!important}#my-awesome-nav li:last-child{display:none!important}.model-product-overflow-hidden .modal-product,.model-product-closed .modal-section,.model-product-closed .modal-product.modal-product-scroll-up{overflow:hidden}.modal-product{position:fixed}.mobile-model-product{transition-property:opacity,transform,visibility;transition-duration:1s;transition-timing-function:ease;background:#fff;opacity:0;visibility:hidden;left:0;transform:translate(100%)}.mobile-model-product.active{transform:translate(0)}.mobile-model-product.active{opacity:1;visibility:visible}.modal-wrapper{width:100%}.modal-product .close,.product__media-thumbs{display:none}.position_sticky .modal-product .page-width,.modal-product .product{padding:0}.modal-product .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{background-color:#fff;z-index:1000;padding:0;width:100%}.product__media-wrapper__container{position:unset;top:unset;height:unset}.modal-product .slider-container{width:302px;padding:0 26px;position:relative;left:50%;transform:translate(-50%)}.modal-product .large-image{overflow:unset}.mobile-model-product-body .modal-product .product__modal-opener{padding:0}.modal-product .slider-container slider-component{opacity:1}.modal-product.modal-product-scroll-up .slider-container slider-component{opacity:0;transition:opacity 1s ease}.modal-product .slider-container slider-component li{width:6px;height:6px;background:#d9dee2;margin:.5rem}.modal-product .slider-container slider-component li.active-thumb{background:#4d4d4d;border:2px solid #4D4D4D}.modal-product .slider-container slider-component li img{display:none}.product__media-wrapper .model-product-title{display:block;width:100%;padding:0 26px}.modal-product .model-product-title .product__title{padding:17px 0 15px;margin:0;font-size:20px;line-height:24px}.modal-product .model-product-title .price__container{width:100%}.modal-product .model-product-title .price--on-sale .price__sale{position:relative}.modal-product .model-product-title .price-item{font-size:18px;font-style:normal;line-height:24px}.modal-product .model-product-title .price__sale .price__compare{position:absolute;right:0;top:0}.model-product-closed .modal-product .price--on-sale .price__sale .price__compare{opacity:0}.modal-product.modal-product-scroll-up .model-product-title{left:0;top:0!important}.modal-product.modal-product-scroll-up .product__title{font-size:16px;font-style:normal;line-height:28px;padding:10px 0 0;margin:0!important}.modal-product .separate-line{display:block!important;width:100%;visibility:hidden;opacity:0;padding:0 26px}.modal-product .separate-line:after{content:"";background:#e6e6e6;height:1px;width:100%;display:block}.modal-product #scroll-container{overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.modal-product .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:100%;width:100%;padding:0 26px 26px}.modal-product #scroller{position:relative}.modal-product .product__info-container--sticky{padding-bottom:15px}.modal-product #scroller .product__title,.modal-product #scroller .price-box{display:none}.modal-product .product__text.strong-title{font-size:14px;font-weight:600;line-height:18px;color:#000}.modal-product .footer_payment .list-payment{justify-content:flex-start;margin:0;padding:0}.modal-product .is-sticky{padding:10px 20px}.is-sticky .is-flex{display:flex;flex-direction:column}.modal-product .sticky-left{overflow:hidden;order:1;text-align:center}.modal-product .shipping_metafields,.is-sticky .service{font-size:12px;line-height:12px}.sticky-right{display:block;width:100%}.sticky-right .product-price-handler{display:none}.button_notify>div,.button_notify .product-form{width:100%}.button_notify .product-form{padding:0 10px}.button_notify .button{font-size:12px;padding:0;height:44px;line-height:44px}}@media screen and (min-width:990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:56%;width:56%}.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:40%;width:40%}}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1rem;max-width:37rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0;color:#000}fieldset.product-form__input .form__label{margin-bottom:1.4rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{position:relative;border:2px solid transparent;border-radius:47px;color:rgb(var(--color-foreground));background:#f7f7f7;display:inline-block;margin:0 1rem 0 0;padding:.8rem 3rem;font-size:16px;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;margin-bottom:10px}.product-form__input input[type=radio]:checked+label{color:#2f80ed;font-weight:700;border:2px solid #2F80ED;background:#f4f8fc}.product-form__input input[type=radio]+label.cs_label{padding:2px;margin:0 8px 0 0;background:none;border:2px solid transparent;display:block;width:28px!important;float:left}.variant-option-wrapper .variant-option-item.unavailable input[type=radio]+label{border:2px dashed #d8d1d1;color:#ccc}.variant-option-wrapper .variant-option-item.unavailable input[type=radio]+label .swatch{opacity:.5}.product-form__input input[type=radio]:hover+label.cs_label{border:2px solid #D5E6FB;color:#2f80ed;background:#f4f8fc}.product-form__input input[type=radio]+label.cs_label img{display:block;height:20px;width:20px}.product-form__input input[type=radio]:checked+label.cs_label{border:2px solid #2F80ED;color:#2f80ed;background:#f4f8fc}@media screen and (forced-colors:active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}@media screen and (max-width:990px){.product-form__input input[type=radio]+label{font-size:1.2rem;padding:.7rem 2.2rem}}.product-form__input input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.product__info-container .product-form,.product__info-container .product__description{margin:1.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price{align-items:flex-start}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-background));padding:1rem 1.6rem 0 .6rem;border:none}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax{text-align:center}.product__tax{margin-top:-1.4rem}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-my-main-product.css.map */
