.container .section-main-product-v2{padding-inline:36px}@media screen and (min-width: 990px){.container .section-main-product-v2{padding-inline:80px}}.container .section-main-product-v2 #delivery_timer_wrapper1{display:none;opacity:0;width:1px;height:1px;visibility:hidden;left:0;position:absolute}.container .section-main-product-v2 .product-detail{max-width:1200px;padding-inline:0px;gap:55px;flex-direction:column}@media screen and (min-width: 990px){.container .section-main-product-v2 .product-detail{flex-direction:row}}.container .section-main-product-v2 .product-detail .gallery-size-medium{max-width:100%;width:100%;flex:unset}@media screen and (min-width: 990px){.container .section-main-product-v2 .product-detail .gallery-size-medium{max-width:calc(62.5% - 43px)}}.container .section-main-product-v2 .product-detail .detail{width:100%;max-width:100%;flex:unset}@media screen and (min-width: 990px){.container .section-main-product-v2 .product-detail .detail{max-width:calc(37.5% - 12px)}}.container .section-main-product-v2 .product-detail .detail .title{margin-bottom:0;color:#13294b}.container .section-main-product-v2 .product-detail .detail .current-price{font-size:24px}.container .section-main-product-v2 .product-detail .thumbnails{position:absolute;bottom:-12px;height:20px;padding:0!important}@media screen and (min-width: 990px){.container .section-main-product-v2 .product-detail .thumbnails{display:none}}.container .section-main-product-v2 .product-detail .thumbnails .owl-stage{transform:unset!important;width:100vw!important;justify-content:center;display:flex;margin-left:-35px}.container .section-main-product-v2 .product-detail .thumbnails .owl-item{width:-moz-fit-content!important;width:fit-content!important}.container .section-main-product-v2 .product-detail .thumbnails .thumbnail{width:8px;cursor:pointer;height:8px;display:flex;overflow:hidden;position:relative;flex-grow:unset;max-width:100%;min-width:auto;flex-basis:auto;min-height:1px;align-items:flex-start;flex-shrink:0;justify-content:flex-start;background-color:#ababab;background-image:none;border-color:#fff;border-style:solid;border-width:1px;border-radius:50%}.container .section-main-product-v2 .product-detail .thumbnails .thumbnail:after{background-color:#ababab!important;height:auto!important}.container .section-main-product-v2 .product-detail .thumbnails .thumbnail.selected:after{height:100%!important;background-color:#fff!important}.container .section-main-product-v2 .pdp__block--small{max-width:100%}@media screen and (min-width: 990px){.container .section-main-product-v2 .pdp__block--small{max-width:412px}}.container .section-main-product-v2 .title-row--mobile,.container .section-main-product-v2 .pdp__badge--mobile{display:none}@media screen and (max-width: 989.98px){.container .section-main-product-v2 .title-row--desktop,.container .section-main-product-v2 .pdp__badge--desktop{display:none}.container .section-main-product-v2 .title-row--mobile,.container .section-main-product-v2 .pdp__badge--mobile{display:block;margin-bottom:0}.container .section-main-product-v2 .title-row--mobile{margin-top:38px;font-size:24px}.container .section-main-product-v2 .title-row--mobile .title{color:#13294b;margin-bottom:0}.container .section-main-product-v2 [data-section-type=main-product] .pdp__badge--mobile{font-size:12px;margin-bottom:5px;line-height:18px}}.container .section-main-product-v2 .slideshow{width:calc(100% - 36px);height:273px;margin-left:18px;margin-block:16px}@media screen and (min-width: 576px){.container .section-main-product-v2 .slideshow{height:353px}}@media screen and (min-width: 750px){.container .section-main-product-v2 .slideshow{height:573px}}@media screen and (min-width: 990px){.container .section-main-product-v2 .slideshow{margin-left:0;height:100%;width:100%;margin-top:0}}@media screen and (max-width: 749.98px){.container .section-main-product-v2 .slideshow img{max-height:270px}}.container .section-main-product-v2 .slideshow .slick-list{height:100%!important}.container .section-main-product-v2 .slideshow .slick-list>*{height:100%!important}.container .section-main-product-v2 .gallery--desktop .gallery__inner{gap:16px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-grow:1}.container .section-main-product-v2 .gallery--desktop .gallery__inner .slide:first-child{flex-shrink:1;grid-row-end:span 1;grid-column-end:span 2}.container .section-main-product-v2 .gallery--desktop .gallery__inner .slide{width:100%!important}@media screen and (max-width: 989.98px){.container .section-main-product-v2 .gallery--desktop{display:none}}@media screen and (min-width: 990px){.container .section-main-product-v2 .gallery--mobile{display:none}}.container .section-main-product-v2 .gallery__inner{position:unset}.container .section-main-product-v2 .price{display:flex;align-items:center;gap:8px}.container .section-main-product-v2 .price .current-price{color:#357ef3;font-weight:700}.container .section-main-product-v2 .price .was-price{color:#6c757d;font-weight:600;font-size:18px;margin-left:0}.container .section-main-product-v2 .price .result-price{text-transform:uppercase;display:none;row-gap:4px;overflow:hidden;position:relative;max-width:100%;min-width:auto;align-self:stretch;-moz-column-gap:4px;column-gap:4px;min-height:1px;align-items:center;height:27px;margin-block:auto;margin-left:12px;padding:4px 8px;justify-content:center;background-color:#ff5b001a;background-image:none;border-radius:8px;color:#f87c56;font-size:14px;flex-basis:auto;flex-shrink:0;font-weight:600;line-height:14px;font-family:DM Sans}.container .section-main-product-v2 .price .result-price:empty{display:none!important}.container .section-main-product-v2 .option-selector:not(:has(.option-selector-swatch-container)) .option-selector-fieldset .opt-label{color:#00163b;box-shadow:none;border:1px solid #00163b;padding-block:6px;width:62px;border-radius:0}.container .section-main-product-v2 .option-selector:not(:has(.option-selector-swatch-container)) .option-selector-fieldset .opt-btn:checked+.opt-label{background:#00163b;color:#fff}.container .section-main-product-v2 .option-selector-fieldset--size .opt-label{min-width:44px;min-height:41px;width:44px!important;font-size:14px;margin-right:5px}@media screen and (min-width: 990px){.container .section-main-product-v2 .option-selector-fieldset--size .opt-label{min-width:62px;margin-right:8px;width:62px!important;min-height:42px;font-size:16px}}.container .section-main-product-v2 .option-selector--swatch.option-selector .option-selector__btns .opt-label{border:none;box-shadow:none;width:40px;height:40px}.container .section-main-product-v2 .option-selector--swatch.option-selector .opt-btn+.opt-label:after{display:none}.container .section-main-product-v2 .option-selector--swatch.option-selector .opt-btn:checked+.opt-label:after{display:block;border:2px solid #03143b}.container .section-main-product-v2 .option-selector--swatch.option-selector .option-selector-fieldset .opt-btn:checked+.opt-label{background:unset}.container .section-main-product-v2 .option-selector-fieldset .label{color:#13294b;font-size:14px}.container .section-main-product-v2 .size-bottom-text{font-size:13px;color:#13294b;margin-top:16px}.container .section-main-product-v2 .size-chart-link__text{font-size:14px;white-space:nowrap;color:#13294b;font-weight:400;border-bottom:1px solid #00163b;text-decoration:none;margin-bottom:2px}.container .section-main-product-v2 .buy-buttons-row{margin-bottom:0}.container .section-main-product-v2 .buy-buttons-row .button{background:#f87c56;color:#fff;border-radius:8px;height:64px;font-size:18px;font-weight:600}.container .section-main-product-v2 .additional-products-checkboxes{margin-top:15px}.container .section-main-product-v2 .additional-products-checkboxes h4{display:block;font-size:16px;line-height:1.4em;font-weight:800;margin-bottom:8px}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list{list-style:none;padding:0;margin:0}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li{list-style:none;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eee;display:flex;position:relative;padding-inline:0;padding-top:8px}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper{display:flex;gap:12px;flex-wrap:wrap;width:100%;cursor:pointer}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patch-image-container{position:relative;width:100%}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patch-image-container img{width:100%;-o-object-fit:contain;object-fit:contain;height:250px}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patch-image-container img{height:300px}}@media (max-width: 499.98px){.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patch-image-container img{height:200px}}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patch-image-container .addon-checkbox-row__zoom-img{position:absolute;top:0;left:0;width:24px;height:24px;z-index:2;background:#fff;border-radius:50%}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patches-images-wrapper{padding-block:16px}}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patches-images-wrapper .list-gallery-product-add-ons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:8px}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .patches-wrapper .patches-images-wrapper .list-gallery-product-add-ons img{height:75px}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action{margin-left:auto}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-item{display:flex;align-items:center;gap:8px}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-item input[type=checkbox]{display:none}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-item input:checked+span{background:#eb1e49}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button{background-color:#2d2154;color:#fff;border-radius:30px;font-weight:600;cursor:pointer;font-size:12px;display:flex;justify-content:center;white-space:nowrap;text-align:center;transition:background-color .2s ease;width:70px;padding:5px 9px}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button{width:100px;font-size:14px;padding:10px 18px}}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button:hover{background-color:#443076}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button__badge{position:absolute;color:#eb1e49;background:#ffd7cf;padding:2px 5px;border-radius:0 0 5px 5px;top:0;right:0;font-weight:600}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button__badge{right:7px}}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button:has(.text-added){font-weight:700}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-checkbox-button:has(.text-sold-out){background:#6c757d}.container .section-main-product-v2 .additional-products-checkboxes .addon-checkbox-list li .addon-checkbox-action .addon-badge{display:inline-block;background-color:#ffe8d0;color:#b5621f;font-size:12px;padding:4px 8px;border-radius:6px;font-weight:700;margin-left:8px}.container .section-main-product-v2 .additional-products-checkboxes .tab-content{display:none}.container .section-main-product-v2 .additional-products-checkboxes .tab-content.active{display:block}.container .section-main-product-v2 .additional-products-checkboxes div[data-tab=popular] li:not(:has(.addon-checkbox-button__badge)){display:none}.container .section-main-product-v2 .additional-products-checkboxes .addons-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.container .section-main-product-v2 .additional-products-checkboxes .addon-tab-button{padding:16px;border:1px solid #ccc;background:#fff;cursor:pointer}.container .section-main-product-v2 .additional-products-checkboxes .addon-tab-button.active{color:#fff;background:#eb1e49}.container .section-main-product-v2 .additional-products-checkboxes .pack-selector{position:relative;display:flex;justify-content:space-between;margin-bottom:32px;padding:10px;background:#f8f8f8;border-radius:8px}.container .section-main-product-v2 .additional-products-checkboxes .pack-selector .progress-line{position:absolute;top:44px;left:35px;right:35px;height:2px;background-color:#e2e2e2;z-index:1;max-width:74%;margin-inline:auto}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .pack-selector .progress-line{top:47px}}.container .section-main-product-v2 .additional-products-checkboxes .pack-level{position:relative;z-index:2;text-align:center;width:475px;display:flex;flex-direction:column;align-items:center}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.active{margin-top:-1px}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.active .label{font-size:12px;line-height:1.4em;font-weight:600}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .pack-level.active .label{font-size:15px}}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.active .price{font-weight:800;color:#13294b}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.filled:after{content:"";position:absolute;display:block;right:0;left:50%;transform:unset;width:100%;height:2px;top:50%;background:#13294b}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .pack-level.filled:after{top:52%}}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.filled.active:after{display:none}.container .section-main-product-v2 .additional-products-checkboxes .pack-level .circle{width:20px;height:20px;border-radius:50%;background-color:#e2e2e2;transition:background-color .3s ease}.container .section-main-product-v2 .additional-products-checkboxes .pack-level.active .circle,.container .section-main-product-v2 .additional-products-checkboxes .pack-level.filled .circle{background-color:#13294b}.container .section-main-product-v2 .additional-products-checkboxes .pack-level .label{font-size:12px;font-weight:600;text-align:center;color:#13294b}@media screen and (min-width: 990px){.container .section-main-product-v2 .additional-products-checkboxes .pack-level .label{font-size:14px}}.container .section-main-product-v2 .additional-products-checkboxes .pack-level .price{font-size:12px;color:#888;margin-top:4px;white-space:nowrap;text-align:center;justify-content:center;color:#6c757d}.container .section-main-product-v2 .additional-products-checkboxes .pack-level .best-deal-tag{position:absolute;top:-27px;right:-36px;background:#d90000;color:#fff;font-size:13px;padding:2px 6px;border-radius:4px;font-weight:700;transform:rotate(10deg)}.container .section-main-product-v2 #patch-modal .addon-checkbox-button{margin:0 auto;display:flex;justify-content:center;align-items:center}.container .section-main-product-v2 #patch-modal .addon-checkbox-button__badge{display:none}.container .section-main-product-v2 #patch-modal .text-default{background-color:#2d2154;color:#fff;border-radius:30px;font-weight:600;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center;transition:background-color .2s ease;padding:5px 9px;width:150px;height:60px}@media screen and (min-width: 576px){.container .section-main-product-v2 #patch-modal .text-default{width:200px;height:70px}}.container .section-main-product-v2 #patch-modal .text-added{background-color:#eb1e49;color:#fff;border-radius:30px;font-weight:600;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center;transition:background-color .2s ease;padding:5px 9px;width:150px;height:60px}@media screen and (min-width: 576px){.container .section-main-product-v2 #patch-modal .text-added{width:200px;height:70px}}.container .section-main-product-v2 .modal-swiper .swiper-slide{display:flex}.container .section-main-product-v2 .modal-swiper img{margin:0 auto;width:100%}@media screen and (min-width: 990px){.container .section-main-product-v2 .modal-swiper img{width:50%}}.container .section-main-product-v2 .modal-swiper .swiper-button-next,.container .section-main-product-v2 .modal-swiper .swiper-button-prev{width:24px;height:24px;background:#dad2c6;border-radius:50%;top:unset;bottom:0;z-index:20}@media screen and (min-width: 990px){.container .section-main-product-v2 .modal-swiper .swiper-button-next,.container .section-main-product-v2 .modal-swiper .swiper-button-prev{font-size:14px;width:50px;height:50px}}.container .section-main-product-v2 .modal-swiper .swiper-button-next:after,.container .section-main-product-v2 .modal-swiper .swiper-button-prev:after{display:none!important}.container .section-main-product-v2 .modal-swiper .swiper-button-next svg,.container .section-main-product-v2 .modal-swiper .swiper-button-prev svg{width:100%;height:100%;color:#000}.container .section-main-product-v2 .modal-swiper .swiper-button-prev{transform:rotate(-180deg)}.container .section-main-product-v2 .cc-accordion .cc-accordion-item__content .metafield-rich_text_field>*{color:#000}.container .section-main-product-v2 .cc-accordion{border-top:none}.container .section-main-product-v2 .cc-accordion .cc-accordion-item{border-bottom:1px solid #ababab}.container .section-main-product-v2 .quantity-submit-row__submit{margin-bottom:0}.container .section-main-product-v2 .quantity-submit-row__submit .button{font-size:1rem}.container .section-main-product-v2 .quantity-submit-row__submit .button .price-was{text-decoration:line-through;margin-right:8px}.container .section-main-product-v2 .quantity-submit-row__submit .button .price-now{font-weight:700}.container .section-main-product-v2 .quantity-submit-row__submit .button .add-to-cart-label{margin-right:6px}.container .section-main-product-v2 .quantity-submit-row__submit--fixed{position:fixed;bottom:100px;z-index:9;width:100%;padding-right:36px;max-width:calc(100% - 36px)}@media screen and (min-width: 990px){.container .section-main-product-v2 .quantity-submit-row__submit--fixed{display:none}}.container .section-main-product-v2 .quantity-submit-row__submit--fixed button{width:100%;background:#f87c56;color:#fff;border-radius:8px;height:64px;font-size:18px;font-weight:600}.container .section-main-product-v2 .cc-accordion-item__title{color:#13294b;font-weight:500}.container .section-main-product-v2 .icons-with-text{display:grid;margin:0 0 28px;grid-template-columns:1fr 1fr}.container .section-main-product-v2 .icons-with-text img{width:20px;height:20px}.container .section-main-product-v2 .icons-with-text span{font-size:11px;text-align:center}@media screen and (min-width: 990px){.container .section-main-product-v2 .icons-with-text span{font-size:14px;text-align:left}}.container .section-main-product-v2 .icons-with-text__icons-big{gap:10px}.container .section-main-product-v2 .icons-with-text__icons-big li{flex-direction:column}@media screen and (min-width: 990px){.container .section-main-product-v2 .icons-with-text__icons-big li{flex-direction:row}}.container .section-main-product-v2 .icons-with-text__icons-big img{width:65px;height:65px}.container .section-main-product-v2 .icons-with-text__icons-big span{width:100%;font-size:13px}@media screen and (min-width: 990px){.container .section-main-product-v2 .icons-with-text__icons-big span{width:100px;font-size:14px}}.container .section-main-product-v2 .icons-with-text li{color:#13294b;font-size:14px;line-height:14px;gap:8px;display:flex;align-items:center}.container .section-main-product-v2 .product-form .input-row{margin-bottom:0}.container .section-main-product-v2 .pdp__badge{color:#435ef1;font-size:14px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-family:Montserrat," sans-serif";font-weight:600;line-height:32px;overflow-wrap:break-word;-moz-text-align-last:left;text-align-last:left}.container .section-main-product-v2 .price-area{display:none}.swiper-slide-hidden-by-group{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/main-product-v2.out.css.map */
