.main-product .product-name h3{font-family:New Spirit-Medium!important;font-weight:500!important;font-size:28px;line-height:150%;letter-spacing:0%;color:#333845}.main-product .product-information__grid{display:flex;gap:118px}.main-product .product-information__media{flex:0 0 auto;width:49%}.main-product .main-product_details{flex:0 0 auto;width:40%}.main-product .collection-product-price.price-snippet .price{font-family:New Spirit-Medium!important;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#c9191f}.main-product .collection-product-price.price-snippet .compare-at-price{font-family:Inter-Regular!important;font-weight:400!important;font-size:14px!important;line-height:175%;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#71747e}.main-product .collection-product-price.price-snippet .price-row.price-row--compare{display:flex}.main-product .discount-percentage{font-family:Inter-Regular!important;font-weight:400!important;font-size:14px;line-height:1.5;letter-spacing:0%;vertical-align:middle;color:#fff;background:#c9191f;padding:0 6px}.main-product .accordion--dividers accordion-custom:last-child .details{border-block-end:none}.main-product .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.main-product .main-product_details accordion-custom details{background:#ecebe8;padding:0 20px;border-radius:10px}.main-product .main-product_details accordion-custom details summary{display:flex;font-family:Inter-Semibold;font-weight:600;font-size:14px;line-height:175%;letter-spacing:0%;color:#333845}.main-product .main-product_details #sniffie-omnibus-price span{font-family:Inter-Regular!important;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#333845}.main-product .main-product_details .variant-option__button-label{border:1px solid #ECEBE8!important;background:#faf9f6!important;border-radius:4px!important;min-width:fit-content;min-height:unset}.main-product .main-product_details .variant-option__button-label__text{color:#333845;font-family:Inter-Regular!important;font-weight:400;font-size:12px;line-height:24px;letter-spacing:0%;text-align:center}.main-product .main-product_details .variant-option__button-label:has(:checked){background:#faf9f6!important;border:1px solid #333845!important}.main-product .main-product_details .variant-option__button-label:has(:checked) .variant-option__button-label__text{font-family:Inter-Medium!important;font-weight:500}.main-product .main-product_details .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{background:#faf9f6!important}.main-product .main-product_details .variant-picker{padding:20px 0;border-top:1px solid #ECEBE8;border-bottom:1px solid #ECEBE8}.main-product slideshow-arrows{top:unset;left:unset;bottom:20px;gap:5px}.first_div__product-accordian-section summary{display:flex;font-family:New Spirit-Medium!important;font-weight:500!important;font-size:22px!important;line-height:100%!important;letter-spacing:0%;vertical-align:middle;color:#333845;padding-top:28px;padding-bottom:28px}.first_div__product-accordian-section iframe{max-width:100%}.first_div__product-accordian-section img{max-width:200px;height:auto;width:100%}.first_div__product-accordian-section rte-formatter{padding:64px 53px;background:#fff;border-radius:10px;border:1px solid #ffffff}.first_div__product-accordian-section rte-formatter h2{font-family:Inter-Medium;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#333845}.first_div__product-accordian-section rte-formatter h3,.first_div__product-accordian-section rte-formatter p,.first_div__product-accordian-section rte-formatter ul li{font-family:Inter-Regular;font-weight:400;font-size:14px;line-height:175%;letter-spacing:0%;vertical-align:middle;color:#5c5f6a;max-width:1000px}.first_div__product-accordian-section rte-formatter h3{font-family:Inter-Semibold;font-weight:600}.main-product .variant-picker__form .variant-option--swatches .variant-option__button-label--has-swatch{width:58px}.main-product .variant-picker__form .color-swatch-title{display:none}.main-product .product-variant-title{font-family:Inter-Regular;font-weight:400;font-size:10px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#333845;margin-bottom:8px}.main-product .product-variant-title span.variant-option__swatch-value{font-family:Inter-Medium;font-weight:500;font-size:12px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#333845}.main-product .mobile-promotion-text{display:none}@media screen and (max-width:1023px){.main-product .product-information__grid{flex-direction:column-reverse;gap:0}.main-product .product-information__media,.main-product .main-product_details{width:100%}}@media screen and (max-width:768px){.main-product slideshow-arrows{display:none}.breadcrum-item{font-size:11px}.main-product .main-product_details .variant-option__button-label{border-radius:12px!important}.main-product .main-product_details accordion-custom details{padding:0 15px}.main-product .mobile-promotion-text{display:block}.main-product .desktop-promotion-text{display:none}.first_div__product-accordian-section summary{font-size:18px!important}.first_div__product-accordian-section rte-formatter{padding:31px 18px}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/custom-product.css.map */
