:root{--c_product-media-width: calc(801 / 1480 * 100%);--c_product-info-width: calc(589 / 1480 * 100%)}@media screen and (max-width: 1380px){:root{--c_product-media-width: calc(50% - 25px) ;--c_product-info-width: 50%}}@media screen and (min-width: 1000px){.shopify-section:not(.shopify-section--product-content){clear:both}}@media screen and (max-width: 999px){.c_main-product{overflow:hidden}}.c_main-product .breadcrumb{display:none}.c_main-product .product{margin-inline:0;margin-top:65px}@media screen and (max-width: 999px){.c_main-product .product{margin-top:24px}}@media screen and (min-width: 1000px){.product{display:block}}@media screen and (min-width: 1000px){.c_main-product .product-meta,.c_main-product .product-form,.c_main-product .product-meta__aside,.c_main-product .c_campaign-banners{width:min(514px,100%)}}@media screen and (min-width: 1000px){.c_main-product .product:not(.product--featured){margin-block-end:0}}@media screen and (min-width: 1000px){.product__media{float:left;width:var(--c_product-media-width);padding-inline-start:0}}.c_main-product .product__zoom-button{width:45px;height:45px;border-radius:50%;right:29px;bottom:29px}@media screen and (max-width: 999px){.c_main-product .product__zoom-button{width:36px;height:36px;right:0;bottom:20px}.c_main-product .product__zoom-button svg{width:14px}}@media screen and (max-width: 740px){.product:not(.product--featured){margin-block:0}}.c_main-product .pswp__button{transition:opacity .4s}.c_main-product .pswp__button svg{transition:none!important;transform:none!important}@media (any-hover: hover){.c_main-product .pswp__button:hover{opacity:.7}}.c_main-product .tap-area.product__zoom-button{display:none}@media screen and (min-width: 1000px){.c_main-product .product__info{float:right;width:var(--c_product-info-width);margin-right:0}}.c_main-product .product-meta{border-bottom:none;padding-block-end:2px}@media screen and (max-width: 999px){.c_main-product .product-meta{margin:30px 0 16px}}.c_main-product .c_label-list{flex-direction:row;align-items:center;gap:8px;margin-inline-start:0}.c_main-product .c_label-list .label{color:#fff;font-feature-settings:"palt" on;font-family:var(--font-Poppins);font-size:14px;font-weight:500;line-height:14px;letter-spacing:.03em;display:inline-flex;padding:8px 13px;justify-content:center;align-items:center;gap:10px;border-radius:50px}@media screen and (max-width: 999px){.c_main-product .c_label-list .label{font-size:12px;line-height:12px;padding:6px 10px}}.c_main-product .label.c_label--textblack{color:#000!important}.c_main-product .c_label-list:not(.label-list--horizontal) .label:not(:last-child){margin-block-end:0}.c_main-product .c_product-description{margin-block-end:23px}@media screen and (max-width: 999px){.c_main-product .c_product-description{margin-block-end:2px}}.c_main-product .c_product-description p{font-feature-settings:"palt" on;font-size:16px;font-weight:400;line-height:30px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .c_product-description p{font-size:13px;line-height:24px}}.c_main-product .product-form__inventory-wrapper.c_product-inventory{margin-block-start:9px}.c_main-product .c_product-inventory{display:flex;align-items:center;gap:7px}.c_main-product .inventory--low{color:#000;font-size:15px;font-weight:400;line-height:150%}@media screen and (max-width: 999px){.c_main-product .inventory--low{color:#000;font-size:14px}}.c_main-product .product-meta__aside{position:relative}.c_main-product .product-meta__share-label{color:rgba(var(--text-color),1);font-size:15px;font-weight:400;line-height:170%;text-decoration-line:underline;text-decoration-color:var(--text-color)}@media screen and (max-width: 999px){.c_main-product .product-meta__share-label{color:rgba(var(--text-color),1);font-size:14px;line-height:150%;margin-top:0}}.c_main-product .popover:before{left:23px}.c_main-product .popover:after{left:24px}@media screen and (max-width: 999px){.c_main-product .product__media-item{padding-inline:0}}.c_main-product .product-meta__vendor{font-size:15px;font-weight:400;line-height:130%;text-transform:initial}@media screen and (max-width: 999px){.c_main-product .product-meta__vendor{font-size:12px;line-height:100%}}.c_main-product .product-meta__title{font-feature-settings:"palt" on;font-size:24px;font-weight:500;line-height:36px;letter-spacing:.03em;margin-block-start:24px;margin-block-end:0}.c_main-product .product-meta__title+.c_product-handle{margin-block-end:40px}@media screen and (max-width: 999px){.c_main-product .product-meta__title{font-size:17px;line-height:27px;margin-block-start:14px}.c_main-product .product-meta__title+.c_product-handle{margin-block-end:27px}}.c_main-product .product-meta__price-list-container{align-items:baseline;gap:11px;margin-bottom:34px}@media screen and (max-width: 999px){.c_main-product .product-meta__price-list-container{gap:7px;margin-bottom:14px}}.c_main-product .product-meta__price-list-container .price{font-size:22px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.02em}@media screen and (max-width: 999px){.c_main-product .product-meta__price-list-container .price{font-size:18px;line-height:18px}}.c_main-product .product-meta__price-list-container .price .c_tax{font-size:12px;font-weight:500;line-height:10px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .product-meta__price-list-container .price .c_tax{font-size:10px;line-height:10px}}.c_main-product .product-meta__price-list-container .price.price--compare{text-decoration:none}.c_main-product .product-meta__price-list-container .price.price--compare .c_currency,.c_main-product .product-meta__price-list-container .price.price--compare .c_tax{text-decoration:line-through}.c_main-product .c_main-product__payment-container{margin-block-start:7px;display:flex;align-items:center;gap:15px}@media screen and (max-width: 999px){.c_main-product .c_main-product__payment-container{gap:10px;margin-block-start:-6px}}.c_main-product .c_main-product__payment-container .product-form__add-button{color:#fff;font-feature-settings:"palt" on;font-size:16px;font-weight:600;line-height:16px;letter-spacing:.03em;padding:24px}@media screen and (max-width: 999px){.c_main-product .c_main-product__payment-container .product-form__add-button{font-size:13px;line-height:16px;padding:18px}}.c_main-product .c_main-product__payment-container .product-form__add-button.button--ternary{background:#f3f3f3;color:#fff}.c_product-shipping__text{font-size:14px;font-weight:600;line-height:15px;letter-spacing:.03em}.c_product-shipping__text.--highlight{color:#ed6d14}@media screen and (max-width: 999px){.c_product-shipping__text{font-size:12px;line-height:10px}}@media screen and (max-width: 999px){.c_main-product .product-meta__reference{margin-block-start:16px}}.c_main-product .product-form__description{line-height:170%;margin-block-start:0}@media screen and (max-width: 740px){.c_main-product .product-form__description{line-height:150%}}.c_main-product .product-form__option-value{display:none}.c_main-product .block-swatch__item{text-align:center;font-feature-settings:"palt" on;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.03em;border-radius:6px;border:1px solid rgba(0,0,0,.15);background:#fff;display:inline-flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 999px){.c_main-product .block-swatch__item{font-size:13px;line-height:16px;padding:9px 14px;margin:3px}}.block-swatch__radio:checked+.block-swatch__item:after,.block-swatch__item.is-selected:after{content:none}.block-swatch__radio:checked+.block-swatch__item,.block-swatch__item.is-selected{color:#fff;background-color:#333;font-weight:600}.c_main-product .product-form__quantity{margin-top:18px}@media screen and (max-width: 999px){.c_main-product .product-form__quantity{margin-top:10px}}.c_main-product .product-form__quantity-label{font-feature-settings:"palt" on;font-size:16px;font-weight:500;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .product-form__quantity-label{font-size:14px;line-height:32px}}.c_main-product .product-form__option-name{font-feature-settings:"palt" on;font-size:16px;font-weight:500;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .product-form__option-name{font-size:14px;line-height:32px}}.c_main-product .quantity-selector{--quantity-selector-height: 54px;border:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 999px){.c_main-product .quantity-selector{--quantity-selector-height: 42px}}.c_main-product .quantity-selector__input{font-size:15px;font-weight:400;line-height:15px;letter-spacing:.03em;width:25px}@media screen and (max-width: 999px){.c_main-product .quantity-selector__input{font-size:13px;line-height:13px;width:20px}}.c_main-product .quantity-selector__button{width:52px}@media screen and (max-width: 999px){.c_main-product .quantity-selector__button{width:35px}}.c_main-product .c_subscription-title{margin-top:34px}@media screen and (max-width: 999px){.c_main-product .c_subscription-title{margin-top:14px}}.c_main-product .c_product-caution{margin-top:13px;margin-bottom:13px}@media screen and (max-width: 999px){.c_main-product .c_product-caution{margin-bottom:5px}}.c_main-product .c_product-caution__title{font-feature-settings:"palt" on;font-size:16px;font-weight:500;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .c_product-caution__title{font-size:14px;line-height:32px;margin-bottom:12px}}.c_main-product .c_product-caution__text{font-feature-settings:"palt" on;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.03em;background:#f3f3f3;padding:33px 40px}@media screen and (max-width: 999px){.c_main-product .c_product-caution__text{font-size:13px;line-height:24px;padding:25px 23px 24px 27px}}.c_main-product .c_subscription-title p{color:#ed6d14;font-feature-settings:"palt" on;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .c_subscription-title p{font-size:14px;line-height:22px}}.c_main-product .c_subscription-text{margin-top:-7px;margin-bottom:7px}@media screen and (max-width: 999px){.c_main-product .c_subscription-text{margin-top:-11px;margin-bottom:-1px}}.c_main-product .c_subscription-text p{font-feature-settings:"palt" on;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .c_subscription-text p{font-size:13px;line-height:22px}}.c_main-product .product-form__inventory-wrapper .inventory{color:#1ea873;font-feature-settings:"palt" on;font-size:16px;font-weight:400;line-height:16px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .product-form__inventory-wrapper .inventory{font-size:13px;line-height:14px}}.c_main-product .c_subscription_shipping,.c_main-product .c_subscription_delivery{margin-top:-11px;font-feature-settings:"pwid" on,"palt" on;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.03em}@media screen and (max-width: 999px){.c_main-product .c_subscription_shipping,.c_main-product .c_subscription_delivery{font-size:13px;line-height:22px;margin-top:-12px}}.c_main-product .product-meta__aside{margin-block-start:13px}@media screen and (max-width: 999px){.c_main-product .product-meta__aside{margin-block-start:8px}}.c_main-product .c_product-meta__share-label{display:none}.c_main-product .product-meta__share-label{color:#111;font-feature-settings:"palt" on;font-size:15px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.03em;text-decoration:none;margin-inline-end:31px}@media screen and (max-width: 999px){.c_main-product .product-meta__share-label{font-size:13px;line-height:16px;margin-inline-end:36px}}.c_main-product .product-meta__share-button-list{gap:25px}.c_main-product .product-meta__share-button-item{transition:opacity .4s ease}@media (any-hover: hover){.c_main-product .product-meta__share-button-item:hover{opacity:.6}}.c_main-product .c_campaign-banners{margin-top:58px;display:grid;gap:48px}@media screen and (max-width: 999px){.c_main-product .c_campaign-banners{margin-top:39px;gap:30px}}.c_main-product .c_campaign-banner{transition:opacity .4s ease}@media (any-hover: hover){.c_main-product .c_campaign-banner:hover{opacity:.7}}.c_main-producg .c_campaign-banners img{display:block}@media screen and (min-width: 1500px){.c_main-product .product.product--thumbnails-left{margin-inline:0}}@media screen and (min-width: 1400px){.c_main-product .product.product--thumbnails-left .product__media{padding-inline-start:0}}@media screen and (min-width: 1000px){.c_main-product .product--thumbnails-left .product__thumbnail{width:103px;min-width:103px;padding:0}}@media screen and (max-width: 999px){.c_main-product .product--thumbnails-left .product__thumbnail{width:64px;min-width:64px;padding:0}}@media screen and (min-width: 1000px){.c_main-product .product--thumbnails-left .product__thumbnail-list{margin-inline-end:22px}}@media screen and (max-width: 999px){.c_main-product .product__thumbnail-list-inner{gap:10px}}.c_main-product .product__thumbnail:after{box-shadow:0 0 0 1px rgb(var(--text-color))}.c_main-product .product__thumbnail-item{padding:1px}@media screen and (min-width: 1000px){.c_main-product .product__thumbnail-list-inner{gap:20px}}.c_product-sticky-form__payment-container .product-form__add-button.button--ternary{background:#f3f3f3;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c_main-product.css.map */
