.new-products{justify-content:center;gap:min(10vw,118px)!important;flex-wrap:nowrap}.new-products .product__info-container .product-form,.new-products .product__info-container .product__description,.new-products .product__info-container .icon-with-text{margin:40px 0}.new-products.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:592px;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.new-products.product--large:not(.product--no-media) .product__media-wrapper{max-width:690px;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.main-swiper-parent .hide-media{display:unset;width:unset}.swiper-button{position:absolute;transform:translateY(-50%);top:50%;cursor:pointer}.swiper-button.thm-next{right:0}.swiper-button.thm-prev{left:0}.main-product-slider{height:100%}.main-product-slider ul{padding:0;margin:0}.main-product-slider .product-media-container.constrain-height.media-fit-contain{max-height:100%;--constrained-height: 90%}.main-product-slider .product__media-item{max-width:unset;min-width:unset;padding:0}.main-product-slider img,.main-product-slider video{width:100%;height:100%;object-fit:cover;object-position:top center}.main-thumb-slider img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid transparent}.thumb-slider-parent{display:flex;justify-content:center;align-items:center;position:relative}.main-thumb-slider{width:100%;margin:10px 0 0;padding-bottom:2px;padding-right:2px}.main-thumb-slider ul{padding:0;margin:0}.main-thumb-slider .swiper-slide-thumb-active img{border:1px solid black}.main-product-nav{display:flex;position:absolute;width:100%;top:50%;transform:translateY(-50%);justify-content:space-between;align-items:center;gap:9px;z-index:1;padding:15px 0}.new-products .free-shipping{display:flex;gap:10px;color:var(--black, #000);font-size:14px;font-style:normal;font-weight:400;line-height:110%;background-color:#dbebcb;border-radius:100px;padding:6px 16px;width:max-content}.new-products .free-shipping p{color:var(--black, #000);font-size:14px;font-style:normal;font-weight:400;line-height:1.4!important;margin:0}.new-products .product-form__swatch input:checked+label{border-color:none;border-width:0px!important;box-shadow:none}.new-products .product-form__swatch input+label{height:22px;width:22px}.new-products .product-form__swatch input:checked+label:before{content:"";position:absolute;top:50%;right:unset;bottom:unset;left:50%;transform:translate(-50%,-50%);border:1px solid #000;height:32px;width:32px;z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.new-products .product-form-swatch__variants{display:flex;gap:6px;margin-top:10px}.new-products .tr-common-button.product-form__submit.button[disabled]{margin-top:40px!important;display:flex!important}.new-products .product-meta-tag{padding:6px 12px;font-family:Graphik Trial;font-size:12px;font-style:normal;font-weight:400;line-height:90%;text-transform:uppercase;max-width:max-content;margin-bottom:24px}.new-products .icon-heading-pair img{height:60px;width:60px;object-fit:cover}.icon-heading-pair{display:flex;flex-direction:column;align-items:center}.icon-heading-pair p{color:var(--black, #000);text-align:center;font-size:12px!important;font-style:normal;font-weight:400;line-height:90%;margin:10px 0 0}.heading-icon-flex{margin:40px 0}.payment-icons-parent .payment-icons-wrapper{display:flex;flex-wrap:wrap;gap:9px;max-width:100%;justify-content:center;margin-top:24px}.dropdown-wrapper{position:relative;width:100%;margin:40px 0}.dropdown-button{width:100%;cursor:pointer;transition:background .2s ease;border:1px solid #000;border-radius:100px;background-color:transparent;padding:8px 32px;display:flex;justify-content:space-between;align-items:center}.dropdown-button p{color:var(--black, #000);font-size:18px!important;font-style:normal;font-weight:400;line-height:90%;margin:0}.dropdown-button svg{width:20px;height:20px;transform:rotate(90deg);transition:transform .3s ease-in-out}.show .dropdown-button svg{transform:rotate(-90deg)}.dropdown-button:hover{background:#f9f9f9}.dropdown-menu{position:absolute;top:110%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 12px #0000001a;opacity:0;transform:scaleY(.95);transform-origin:top;transition:opacity .2s ease,transform .2s ease;pointer-events:none;z-index:100}.show .dropdown-menu{opacity:1;transform:scaleY(1);pointer-events:auto}.dropdown-item{display:block;padding:15px 32px;text-decoration:none;transition:background .2s ease;color:var(--black, #000);font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal;margin:0}.dropdown-item:hover{background:#f0f0f0}@media screen and (max-width: 989px){.new-products{gap:50px!important}.main-product-nav .swiper-button{position:unset;transform:none;line-height:1}.main-product-nav .swiper-button.swiper-button-disabled{opacity:1}.new-pag{width:max-content;position:unset;color:#000;font-family:Graphik Trial;font-size:10px;font-style:normal;font-weight:400;line-height:90%;text-transform:uppercase}}@media screen and (max-width: 749px){.new-products{flex-direction:column;gap:40px!important}.new-products.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.new-products.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:100%;width:100%}.new-products .icon-heading-pair img{height:30px;width:30px;object-fit:cover}}sc-compare-dialog-open-button{display:none}.compare-wrapper{display:flex;gap:24px;align-items:center}.compare-wrapper sc-compare-dialog-open-button button{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;border-radius:1000px;border:1px solid var(--black, #000);background:transparent;cursor:pointer;color:var(--black, #000);font-size:14px;font-style:normal;font-weight:400;line-height:90%;transition:all .2s ease-in-out}.compare-wrapper sc-compare-dialog-open-button button:hover{background:#000;color:#fff}.compare-wrapper sc-compare-dialog-open-button button svg path{transition:all .2s ease-in-out}.compare-wrapper sc-compare-dialog-open-button button:hover svg path{fill:#fff}@media screen and (max-width: 750px){.compare-wrapper{display:flex;gap:unset;align-items:center;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/new-products.css.map */
