#main-product-container .mobile-breadcrumbs{display:none}@media (max-width:768px){#main-product-container .desktop-breadcrumbs{display:none}#main-product-container .mobile-breadcrumbs{display:block}}#main-product-container #main-product{display:grid;gap:0;grid-template-columns:50% auto}@media only screen and (max-width:991.98px){#main-product-container #main-product{gap:0;grid-template-columns:100%}}#main-product-container #main-product .gallery .gallery-container{display:flex;opacity:0;position:relative;transition:all .3s}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container{flex-direction:column-reverse}}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .thumb-gallery{left:16px;position:absolute;top:0;width:50px;z-index:2}}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container .thumb-gallery{display:none!important;margin-right:0;margin-top:10px;width:100%}}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide{-webkit-tap-highlight-color:transparent;cursor:pointer;opacity:.5}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide:hover{opacity:.75}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.swiper-slide-thumb-active,#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.swiper-slide-thumb-active:hover{opacity:1}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb{height:100%;height:50px!important;height:auto!important;overflow:hidden;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder{height:50px;overflow:hidden;position:relative;width:50px}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder svg{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery{position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .button-wishlist{position:absolute;right:16px;top:16px;z-index:2}#main-product-container #main-product .gallery .gallery-container .main-gallery .main-swiper-pagination{bottom:16px;box-sizing:border-box;text-align:left}#main-product-container #main-product .gallery .gallery-container .main-gallery .main-swiper-pagination.width-auto{width:auto!important}#main-product-container #main-product .gallery .gallery-container .main-gallery .main-swiper-pagination .swiper-pagination-bullet{height:6px;width:6px}#main-product-container #main-product .gallery .gallery-container .main-gallery .main-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .main-gallery .main-swiper-pagination{display:none!important}}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges{left:16px;top:16px;width:unset;z-index:99}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges .product-badge{width:-moz-max-content;width:max-content}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{position:absolute;right:10px;top:10px;transition:all .1s;width:30px;z-index:1}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger:hover{transform:scale(1.05)}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger svg{fill:#000;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{bottom:4px;right:10px;top:unset;width:21px}}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder{overflow:hidden;padding-bottom:100%;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder iframe,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder model-viewer,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder svg,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .swiper-button-next,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{background-color:#fff;border-radius:50%;color:transparent!important;display:none!important;height:34px;padding:4px;width:34px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next:after,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev:after{display:none}#main-product-container #main-product .gallery .gallery-container .swiper-button-next svg,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev svg{height:30px;width:30px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next{right:20px!important}#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{left:20px!important}#main-product-container #main-product .product-information{position:relative}@media only screen and (min-width:992px){#main-product-container #main-product .product-information{box-sizing:border-box;padding:57px 114px 0}}#main-product-container #main-product .product-information .product-details{margin-left:auto;margin-right:auto;max-width:400px;width:100%}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-details{box-sizing:border-box;padding:30px 15px}}@media only screen and (max-width:767.98px){#main-product-container #main-product .product-information .product-details{padding:0 15px}}#main-product-container #main-product .product-information .product-details .discount-badge{align-items:center;background:var(--promo-color);box-sizing:border-box;color:var(--primary-color);display:flex;font-size:13px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:1;margin:0 0 16px;padding:4px 8px;position:relative;text-align:center;width:-moz-fit-content;width:fit-content}#main-product-container #main-product .product-information .product-details .discount-badge:before{background:var(--primary-color);content:"";display:block;height:4px;width:4px}#main-product-container #main-product .product-information .product-details .product-title-wrapper{margin:0 0 26px}#main-product-container #main-product .product-information .product-details .product-title-wrapper h1{font-size:var(--heading-sm);letter-spacing:-.02em;line-height:var(--heading-sm-lh);margin:0 0 4px}#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-type{font-size:13px;margin:0}#main-product-container #main-product .product-information .product-details .price{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 16px}#main-product-container #main-product .product-information .product-details .price .product-reviews{align-items:center;display:flex;font-size:15px}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-details .price .product-reviews{display:none}#main-product-container #main-product .product-information .product-details .price .variant-price-wrapper:not(.hidden){align-items:center;display:flex;gap:16px}}#main-product-container #main-product .product-information .product-details .price .product-price,#main-product-container #main-product .product-information .product-details .price .product-sale-price{display:block}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-details .price .product-sale-price{margin-top:0!important}}#main-product-container #main-product .product-information .product-details .product-description-container .full{display:none}#main-product-container #main-product .product-information .product-details .product-description-container.active .full{display:block}#main-product-container #main-product .product-information .product-details .product-description-container.active .excerpt{display:none}#main-product-container #main-product .product-information .product-details .product-description-container .read-more{cursor:pointer;font-size:14px;margin-top:10px;text-decoration:underline;width:-moz-max-content;width:max-content}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper{display:flex;justify-content:space-between;margin:32px 0 0}@media only screen and (max-width:767.98px){#main-product-container #main-product .product-information .product-form form .product-submit-wrapper{bottom:0;display:block;left:0;margin:0;position:fixed;width:100%;z-index:99}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .button-1,#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .button-2{border-radius:0}}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper input[type=submit]{background:var(--primary-conversion-color);width:100%}@media only screen and (max-width:767.98px){#main-product-container #main-product .product-information .product-form form .product-submit-wrapper input[type=submit]{height:50px}}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper input[type=submit]:hover{background-color:var(--primary-conversion-color-hover)}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification{display:flex;flex-direction:column;gap:12px;width:100%}@media only screen and (max-width:767.98px){#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification{background:#fff}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification p{font-size:14px;margin:0;padding:12px 12px 0}}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification div{pointer-events:none;text-align:center;width:100%}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification button{margin-left:10px}#main-product-container #main-product .product-information .product-form form .product-submit-wrapper .oos-notification .button-2{background:var(--primary-color);border-color:var(--primary-color);color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-action{border-bottom:1px solid var(--lightgray-color);box-sizing:border-box;cursor:pointer;padding:32px 0}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-form form .variant-selector-action{margin-left:-15px;margin-right:-15px;padding:32px 15px}#main-product-container #main-product .product-information .product-form form .variant-selector-action[data-variant-modal=colour]{border-top:1px solid #e5e5e5}}#main-product-container #main-product .product-information .product-form form .variant-selector-action .image-row{align-items:center;display:flex;gap:16px}#main-product-container #main-product .product-information .product-form form .variant-selector-action .image{background:#f4f4f4;border-radius:8px;display:block;height:60px;overflow:hidden;position:relative;width:60px}#main-product-container #main-product .product-information .product-form form .variant-selector-action .image img{display:block;height:60px;margin:0;-o-object-fit:contain;object-fit:contain;width:60px}#main-product-container #main-product .product-information .product-form form .variant-selector-action .content p{line-height:1.5;margin:0}#main-product-container #main-product .product-information .product-form form .variant-selector-action .content p.small{font-size:13px}#main-product-container #main-product .product-information .product-form form .variant-selector-action .low-stock-elm{align-items:center;border:1px solid #e7730a;border-radius:25px;box-sizing:border-box;color:#e7730a;display:flex;font-size:13px;font-style:normal;font-weight:400;gap:4px;justify-content:center;line-height:20px;margin:16px 0 0;padding:3px 8px;text-align:center;width:-moz-fit-content;width:fit-content}#main-product-container #main-product .product-information .product-form form .variant-selector-action svg{transition:transform .5s ease}#main-product-container #main-product .product-information .product-form form .variant-selector-action:hover p{color:var(--button-1-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-action:hover .variant-selector-action-wrap svg{transform:translateX(6px)}#main-product-container #main-product .product-information .product-form form .variant-selector-action-wrap{align-items:center;display:flex;justify-content:space-between}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper-overlay{animation-duration:1s;animation-name:fade;animation-timing-function:cubic-bezier(.19,1,.22,1);background:rgba(0,0,0,.6);display:none;height:100%;position:fixed;right:0;top:0;width:100%;z-index:998}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper-overlay.active{display:block}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper{-ms-overflow-style:none;animation-duration:1s;animation-name:fadeRight;animation-timing-function:cubic-bezier(.19,1,.22,1);background:#fff;box-sizing:border-box;display:none;height:100%;max-width:650px;overflow-y:scroll;padding:24px 15px;position:fixed;right:0;scrollbar-width:none;top:0;width:100%;z-index:999}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper{padding:64px}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper.active{display:block;padding-bottom:70px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper:last-of-type{margin-bottom:0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper label{margin-right:6px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .selector-wrapper select{background-color:#f0f0f0;border:none;height:30px;min-width:103px;padding:0 8px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour{align-items:center;border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:flex;gap:16px;padding:16px 0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour p{font-size:15px;font-style:normal;font-weight:400;line-height:150%;margin:0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour p.small{align-items:center;display:flex;font-size:13px;gap:4px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour p .swatch{border-radius:4px;display:block;height:8px;margin-right:4px;width:8px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-price{align-items:center;border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:flex;gap:16px;padding:16px 0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-size-info{box-sizing:border-box;margin:0 0 19px;padding:16px 0}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-size-info{margin:0 0 32px}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-size-info p{color:var(--primary-color);font-size:var(--body);font-style:normal;font-weight:400;line-height:150%;margin:0 0 16px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-size-info .open-size-guide{align-items:center;color:#191919;cursor:pointer;display:flex;font-size:15px;font-style:normal;font-weight:400;gap:4px;justify-content:flex-end;line-height:150%;margin:0 0 0 auto;text-decoration:underline;width:-moz-fit-content;width:fit-content}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-size-info .open-size-guide:hover{text-decoration:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs{border:1px solid var(--primary-color);display:flex}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab{cursor:pointer;font-size:12px;font-style:normal;font-weight:400;line-height:150%;padding:16px;position:relative;text-align:center;text-transform:uppercase;width:50%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab span{font-size:12px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab:after{background:var(--primary-color);bottom:-1px;content:"";display:block;height:4px;left:0;position:absolute;transition:all .5s ease;width:0}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab.active{font-weight:700}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab.active:after,#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-tabs .tab:hover:after{width:100%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;height:calc(100vh - 226px);margin:48px -15px 0;overflow-y:scroll;padding-bottom:16px}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid{margin-left:-64px;margin-right:-64px}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid::-webkit-scrollbar{background:transparent;margin-left:10px;width:4px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid::-webkit-scrollbar-track{background-color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:2px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a{border:1px solid var(--lightgray-color);display:block;width:calc(33.3333% - 2px)}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a{width:calc(25% - 2px)}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a .image{align-items:center;background:var(--ultragray-color);display:flex;height:200px;justify-content:center;margin:0;overflow:hidden;width:100%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a img{display:block;height:auto;max-width:120px;width:100%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a p{color:var(--primary-color);font-size:13px;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:8px;text-align:center}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a.active{border-color:var(--primary-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a.active p{background-color:var(--primary-color);color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-colour-grid a:hover{border-color:var(--primary-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper{bottom:0;display:flex;margin:0;max-width:650px;position:fixed;right:0;width:100%;z-index:5}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1,#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-2{text-align:center;width:50%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1{background:var(--primary-conversion-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1:hover{background:var(--primary-conversion-color-hover)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1.open-size-guide{align-items:center;background:#fff;color:var(--primary-color);display:flex;gap:8px;justify-content:center}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1.open-size-guide svg path{fill:var(--primary-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1.open-size-guide:hover{background:var(--primary-conversion-color-hover);color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-1.open-size-guide:hover svg path{fill:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .variant-modal-submit-wrapper .button-2{align-items:center;display:flex;gap:4px;justify-content:center}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option{display:none}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option.active{display:block}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .option-name{align-items:center;display:flex;font-size:var(--heading-sm);font-style:normal;font-weight:500;justify-content:space-between;line-height:150%;margin:0 0 32px;text-transform:uppercase}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .close-variant-modal{cursor:pointer;display:block}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios{display:flex;flex-wrap:wrap;gap:0;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios{margin-left:-63px;margin-right:-64px}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{aspect-ratio:1;margin-left:-1px;margin-top:-1px;position:relative;width:calc(20% + 1px)}@media only screen and (max-width:1199.98px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{width:calc(25% + 1px)}}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{width:calc(33.3333% + 1px)}}@media only screen and (max-width:575.98px){#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper{width:calc(33.3333% + 1px)}}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label{background:var(--primary-color);border-color:var(--primary-color);color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked+label.disabled{background:var(---lightgray-color);border-color:var(--lightgray-color);color:var(--gray-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover+label{background:var(--lightgray-color);border-color:var(--primary-color);z-index:1}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover+label.disabled{background:var(---lightgray-color);color:var(--gray-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked:hover+label{background:var(--primary-color);border-color:var(--primary-color);color:#fff}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:checked:hover+label.disabled{background:var(---lightgray-color);border-color:var(--lightgray-color);color:var(--gray-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label{align-items:center;background:#fff;border:1px solid var(--gray-color);box-sizing:border-box;color:var(--primary-color);display:flex;font-size:15px;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:20px;padding:12px;position:relative;text-align:center;transition:all .3s;width:100%}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label.disabled{color:var(--gray-color)}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label span.alert{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}#main-product-container #main-product .product-information .product-form form .variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper label span.alert svg path{fill:var(--primary-color)}#main-product-container #main-product .product-information .product-form form .variant-prices-container .variant-price-wrapper span{font-family:Figtree}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper{display:flex;display:none!important;flex-wrap:wrap;gap:15px;justify-content:space-between}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .total{align-items:center;display:flex}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper{display:flex;gap:10px;justify-content:space-between}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper>div{align-items:center;display:flex}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select{background-color:#f0f0f0;display:flex;width:-moz-max-content;width:max-content}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select>*{align-items:center;border:none;display:flex;flex:1;height:30px;justify-content:center;width:30px}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .quantity{flex:2;font-weight:700}#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .minus,#main-product-container #main-product .product-information .product-form form .quantity-total-wrapper .quantity-wrapper .quantity-select .plus{cursor:pointer}#main-product-container #main-product .product-information .product-form .product-form-payment-plan{margin:24px 0 0}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form .product-form-payment-plan{margin:40px 0 0}}#main-product-container #main-product .product-information .product-form .product-form-payment-plan p{margin:0}#main-product-container #main-product .product-information .product-form .product-form-info{margin:24px 0 0}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-form .product-form-info{margin:32px 0 0}}#main-product-container #main-product .product-information .product-form .product-form-info>div{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin:0 0 16px}#main-product-container #main-product .product-information .product-form .product-form-info>div p,#main-product-container #main-product .product-information .product-form .product-form-info>div:last-child{margin:0}#main-product-container #main-product .product-information .product-form .product-form-info>div p a{text-decoration:underline}#main-product-container #main-product .product-information .product-form .product-form-info>div p a:hover{text-decoration:none}.fixed-pdp-bar{background:#fff;border-top:1px solid #e5e5e5;bottom:0;display:flex;height:85px;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;transform:translateY(50px);transition:all .5s ease;width:100%;z-index:997}@media only screen and (max-width:991.98px){.fixed-pdp-bar{display:none}}.fixed-pdp-bar.active{opacity:1;pointer-events:all;transform:translateY(0)}.fixed-pdp-bar .column{align-items:center;border-right:1px solid #e5e5e5;box-sizing:border-box;display:flex;flex-grow:1;padding:20px 30px}.fixed-pdp-bar .column.between{cursor:pointer;justify-content:space-between}.fixed-pdp-bar .column.between:hover p{color:var(--button-1-color)}.fixed-pdp-bar .column .product-price{color:var(--button-1-color);display:block}.fixed-pdp-bar .column p{font-size:14px;font-weight:300;margin:0}.fixed-pdp-bar .column:last-child{border:none}.fixed-pdp-bar .column .column-row{align-items:center;display:flex}.fixed-pdp-bar .column .image{height:56px;margin-right:20px;width:56px}.fixed-pdp-bar .column .image img{border-radius:6px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fixed-pdp-bar .column.fixed-pdp-bar-add{background-color:var(--primary-conversion-color);color:#fff;cursor:pointer;flex-grow:unset;justify-content:center;padding:0;width:85px}.fixed-pdp-bar .column.fixed-pdp-bar-add:hover{background-color:var(--primary-conversion-color-hover)}

/*# sourceMappingURL=section-v2-main-product.min.css.map*/