.custom--product .page-width{max-width:1500px}.custom--product .product--large{justify-content:space-between;gap:30px!important}.custom--product .product-media-container .product__modal-opener{--border-width: 0px;--border-opacity: 0}.custom--product .product__media-list.contains-media{padding-left:50px;padding-right:50px;background:#f8f5f2}.custom--product .product-media-container{border:none;background:#f8f5f2}.custom--product .thumbnail-slider{max-width:564px;margin:0 auto}.custom--product .thumbnail-list.slider{max-width:564px}.custom--product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem);height:136px}.custom--product .thumbnail img{object-fit:contain;background:#f8f5f2}.custom--product .product__text.inline-richtext{color:rgba(var(--color-foreground),1);font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:1.1;margin-top:2.5rem}.custom--product .product__description{margin-top:1.5rem!important}.custom--product .product__description p{font-family:Jost-Normal;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;letter-spacing:-.48px}.custom--product .product__description p,.custom--product .accordion__content{color:rgba(var(--color-foreground),1)}.custom--product .thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:flex-start}@media screen and (max-width: 749px){.custom--product .thumbnail-slider{max-width:none}.custom--product .thumbnail-slider.slider-mobile-gutter{max-width:80%;margin:0 auto}.custom--product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(33.33% - .8rem);height:unset}.custom--product .slider-button:disabled{opacity:.5;cursor:not-allowed}}@media screen and (min-width: 750px){.custom--product .product-media-container.constrain-height{--viewport-offset: 300px;--constrained-min-height: 500px}}@media screen and (min-width: 990px){.custom--product .product--large:not(.product--no-media) .product__media-wrapper{--grid-desktop-horizontal-spacing: 60px;max-width:876px;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.custom--product .product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:466px;width:calc(38% - var(--grid-desktop-horizontal-spacing) / 2)}}.custom--product .product_collection{font-family:Jost-Normal;font-weight:unset;font-size:14px;line-height:1.3;letter-spacing:-.48px;text-decoration-line:underline;text-transform:capitalize;color:rgba(var(--color-foreground),1)}.custom--product .product__title h1{font-size:23px;line-height:1.3;letter-spacing:-.72px;color:rgba(var(--color-foreground),1)}.custom--product .custom_rating.rating-wrapper{display:flex;flex-direction:row;align-items:center;gap:1rem;margin:15px 0}.custom--product .custom_rating .stars-count,.custom--product .custom_rating .reviews-count{line-height:0}.custom--product .custom_rating .reviews-count span{font-family:var(--font-heading-family);font-style:normal;font-weight:500;font-size:13px;line-height:normal;text-decoration-line:underline;color:#2c2c2c;cursor:pointer}.custom--product .product__tax.caption{display:none}.custom--product .price__regular{font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:-.48px;line-height:1.2;color:#fa4b21}.custom--product variant-selects{padding-top:20px;padding-bottom:17px;border-top:1px solid #EBECEE;border-bottom:1px solid #EBECEE}.custom--product .swatch--rectangle{aspect-ratio:4 / 1;width:50px;min-height:25px;border-radius:0;box-sizing:border-box;border:1px solid #EFEFEF;box-shadow:0 0 1px #00000040}.custom--product .swatch-input__input+.swatch-input__label{border-radius:0}.custom--product .product-form__input .form__label{font-family:Jost-Medium;font-style:normal;font-weight:unset;font-size:14px;line-height:1.3;letter-spacing:-.48px;color:rgba(var(--color-foreground),1)}.custom--product .product-form__input .form__label span{font-family:Jost-Normal;font-style:normal;font-weight:unset}.custom--product .product-form__input--pill input[type=radio]+label{font-family:var(--font-heading-family);font-style:normal;font-weight:500;font-size:13px;line-height:1;letter-spacing:-.42px;color:#bfbfbf;border:1px solid #E6E6E6;width:40px;padding:13px 0 8px;margin:0 auto}.custom--product .product-form__input legend.form__label{margin-bottom:14px}.custom--product .product-form__input--swatch{margin-bottom:2.5rem}.custom--product .product-form__buttons{max-width:none}.custom--product .product-form__buttons .product-form__submit{font-family:Jost-Medium;font-style:normal;font-weight:unset;font-size:18px;line-height:1.1;letter-spacing:-.54px;color:#fff;min-height:60px}.custom--product .product__accordion.accordion{margin-top:0}.custom--product .accordion summary{padding:20px 0}.custom--product .accordion__feature_content{display:flex;flex-direction:column;gap:14px}.custom--product .accordion-feature{display:flex;align-items:center;gap:8px}.custom--product .accordion-feature__icon{line-height:0}.custom--product .accordion-feature__icon img{width:32px;height:32px;object-fit:contain;border:none;border-radius:unset;margin-bottom:0}.custom--product .accordion-feature__label{font-size:16px;line-height:1;font-weight:500;position:relative}.custom--product .accordion-feature__label:after{content:"";position:absolute;left:0;bottom:-.03em;width:100%;border-bottom:1px dotted #9C9A9A}.custom--product .featured--icons__wrapper{margin:0;padding:20px 0;border-top:1px solid #EBECEE;border-bottom:1px solid #EBECEE}.custom--product .featured--icons__wrapper .featured--icons{display:flex;flex-direction:row;justify-content:flex-start;gap:5%}.custom--product .featured--icons__wrapper .featured--icons .feature-icon{display:flex;flex-direction:row;justify-content:space-between;gap:8px;align-items:center;background-color:rgba(var(--color-background),1)}.custom--product .feature-icon .feature--title h4{font-family:Jost-Normal;font-weight:unset;font-size:12px;line-height:1.5;letter-spacing:.14px;color:rgba(var(--color-foreground),1);margin:0}.custom--product .feature-icon img{width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-main-product.css.map */
