.product__payment-methods{margin-top:10px}.product__payment-methods ul.payment-methods-list{margin:0!important;padding:0}.product__payment-methods .payment-methods-list li{list-style-type:none}.icon-with-text-2 .usp-product-content__text p{font-size:11px;color:#000}.icon-with-text-2 .usp-product-content__text{margin-top:6px;text-align:center}.template-product a.klaviyo-bis-trigger.button.button--secondary{background:#000;color:#fff;font-size:13px;line-height:15px;padding:13px}.template-product .product-image-with-text .button-wrapper .button-outline{color:#000}.section.product-image-with-text{margin:0}.product-image-with-text .image-with-text__content .heading span{font-size:24px;line-height:30px;color:#000}.product-image-with-text .image-with-text__content{padding:0 30px}.product-image-with-text .image-with-text__content .image-with-text__text-wrapper p{font-size:13px;line-height:15px;margin-top:22px!important;max-width:558px;margin:0 auto 20px;color:#000}.product .breadcrumb__link{color:#6a6a6a;line-height:16px;opacity:1;font-weight:500}.product .breadcrumb__link:not([aria-current=page]):not(:hover){opacity:1}.product .product-meta__title{font-size:13px;line-height:16px;font-weight:600;color:#000}.product .breadcrumb__list{padding:0}.product-container{padding:0 28px}.icon-with-text-2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.icon-with-text-2.usp-wrap .usp-product__item{display:block;text-align:center;margin-bottom:0}.icon-with-text-2.usp-wrap .usp-product__item img{max-width:41px;margin:0 auto;text-align:center;display:flex;justify-content:center;min-height:44px}.icon-with-text-1 .usp-product__item:first-child .usp-icon{display:none}.icon-with-text-2 .usp-icon{position:relative}.usp-wrap .usp-product__item img{vertical-align:middle}.product .product__info{position:sticky;top:3rem;z-index:0;display:flex;flex-direction:column;justify-content:center!important}.product .product__info.product_sticky{justify-content:flex-start!important}body.features--image-zoom.drawer-open-size{overflow:hidden;position:fixed;width:100%}@media screen and (min-width: 1200px){.product.desktop-stack-layout{margin-left:0;margin-right:0}.product.desktop-stack-layout .product__media{--product-media-width: 100%}}@media screen and (min-width: 1599px){.product.desktop-stack-layout{column-gap:60px}}.product .product__media-image-wrapper{width:100%;overflow:hidden;position:relative}.product .product__media-image-wrapper img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:center}@media screen and (min-width: 1000px) and (max-width: 1300px){.product__info{padding:0 16px}}@media screen and (min-width: 1000px){.template-product .product .product__info{display:flex;flex-direction:column;justify-content:center}.product-form__description{margin-bottom:0;margin-top:0}.icon-with-text-2{display:grid;gap:96px}.product.desktop-stack-layout .product__media{--product-media-width: 100%}.product.desktop-stack-layout{display:grid;justify-content:space-between;align-items:flex-start;grid-template-columns:2fr 1fr}.product.desktop-stack-layout .flickity-enabled{position:relative;overflow:visible!important}.product.desktop-stack-layout .product-left-block .flickity-viewport{overflow:inherit;position:relative;height:100%!important;width:100%}.product.desktop-stack-layout .product-left-block .flickity-slider{position:unset!important;width:100%;height:100%;transform:unset!important;display:grid;grid-template-columns:1fr 1fr;gap:8px}.template-product .product.desktop-stack-layout .product-left-block .flickity-slider{gap:2px}.product__media-list-wrapper .flickity-enabled.is-hovering-left .flickity-viewport{cursor:auto}.upsell-title{font-size:24px;line-height:normal;font-weight:500;color:#000;margin:0 0 10px}.product.desktop-stack-layout .product__media-item{width:100%;transform:unset!important;position:unset!important}.product.desktop-stack-layout .product__media-nav{display:none}.template-product .block-swatch__item{min-width:53px;position:relative;padding:11px 13px;border-radius:var(--button-border-radius);text-align:center;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;line-height:normal}}.product .product-meta__price-list-container .price-list span.price.price--large{margin-right:0;color:#000}.block-swatch-list{gap:8.6px;margin:0}.block-swatch__item{margin:0}.product-accordion-main:first-child .accordion_head{padding:20px 0 23px}@media screen and (min-width: 1000px){.product.desktop-stack-layout .product__info{max-width:358px;margin:0 auto}}@media screen and (min-width: 1400px){[dir=ltr] .product.desktop-stack-layout .product__media{padding-left:0}.product--thumbnails-bottom.desktop-stack-layout .product__media{--product-media-width: 100%}}@media screen and (min-width: 1600px){.product.desktop-stack-layout .product__media{--product-media-width: 96.7%;--product-media-width: 104.95%}}.button{background-position:100% 25%,100% 100%}@media screen and (min-width: 1000px){.section.product-image-with-text .image-with-text__wrapper{padding:0}.section.product-image-with-text .image-with-text__image-wrapper{width:50%;margin-bottom:0}.section.product-image-with-text .image-with-text__image-wrapper{margin-left:0!important;margin-right:0!important}.section.product-image-with-text .image-with-text__content-wrapper{width:50%;margin-left:auto;margin-right:auto}.product .price--large:not(.price--compare){font-size:13px}}@media screen and (max-width: 999px){prev-next-buttons.product-list__prev-next.hidden-pocket.featured-scrollbar{display:none!important}.product .product-meta__title{font-weight:700}.product-image-with-text .image-with-text__content{padding:34px 0 0}.product-image-with-text .image-with-text__content .image-with-text__text-wrapper p:first-child{margin-top:0!important}.image-with-text-metafield .product-image-with-text .image-with-text__content-list .heading{margin-bottom:30px}}.icon-with-text-1 .usp-product__item .main-block,.product-uspbar .main-block{display:flex;align-items:center;gap:12px}.close-sidebar{position:absolute;top:0;right:15px;font-size:24px;cursor:pointer}.close-sidebar svg{height:14px;width:14px}.sidebar-content{padding:32px 16px 16px}.sidebar-content img{padding-top:20px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-main-product.css.map */
