.product__title h1{color:#0e263c;font-family:var(--font-heading-family);font-size:30px;font-weight:600;line-height:39px;letter-spacing:.06em}.product__info-container .price--on-sale .price-item--regular{color:#0e263c;font-family:var(--font-body-family);font-size:10px;font-weight:200;line-height:13px;letter-spacing:.06em}.product__info-container .price--on-sale .price-item--sale{color:#0e263c;margin-right:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em}.product__info-container .product__description{color:#0e263c;margin-top:21px;margin-bottom:25px;font-family:var(--font-subheading-family);font-size:14px;font-weight:200;line-height:21px;letter-spacing:0em}.product-form__input-label{display:flex;align-items:center;text-transform:uppercase;margin-bottom:10px;font-family:var(--font-subheading-family);font-size:14px;font-weight:200;line-height:21px}fieldset.product-form__input .form__label{margin-bottom:0;font-size:inherit;font-weight:inherit;line-height:inherit}.product-form__input-label span{margin-left:5px;font-weight:400}.product-form__style-option input[type=radio]+label{padding:.1rem;margin-right:2rem;margin-top:1rem;border:.5px solid #0E263C}.product-form__style-option input[type=radio]:checked+label{background-color:transparent;border:.5px solid #8e5936;outline:.5px solid #8e5936;outline-offset:3px}.product-form__style-option input[type=radio]:checked+label:before{content:none}.product-form__input.has-many-quantity .option_variant{margin-top:15px}.product-form__input.has-many-quantity .product-form__input-label,.product-form__input.has-many-quantity .quantity__label{display:none}.product-form__input.has-many-quantity .product-form__quantity{margin:0}.product-form__input.has-many-quantity .variants_list{display:flex;flex-wrap:wrap;--grid-mobile-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 15;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.option_variant{flex:1;justify-content:space-around;width:calc(50% - var(--grid-mobile-horizontal-spacing));max-width:calc(50% - var(--grid-mobile-horizontal-spacing))}.product-form__input.has-many-quantity .option_variant--inner{display:inline-flex;align-items:center;justify-content:space-between;border:.5px solid #0E263C;border-radius:50px;padding:5px;width:100%}.product-form__input.has-many-quantity .option_variant--name{text-align:center;margin-bottom:5px;color:#0e263c;font-family:var(--font-subheading-family);font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em}.variant__image-wrapper{margin-bottom:-10px}.variant__image-wrapper img{--variant-image-wrapper-dimensions: 45px;width:var(--variant-image-wrapper-dimensions);height:var(--variant-image-wrapper-dimensions)}.variant__qty-wrapper{margin-left:5px}.variant__qty-wrapper .quantity:before,.variant__qty-wrapper .quantity:after{content:none}.variant__qty-wrapper .quantity{width:calc(8.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.variant__qty-wrapper .quantity__button{width:calc(2rem / var(--font-body-scale))}.product-form__buttons{max-width:100%}.product-form__buttons .product-form__submit{text-transform:uppercase;color:#0e263c;margin-bottom:15px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:17px}.product-form__buttons .product-form__submit,.product-form__buttons .product-form__custom-button .button{min-height:calc(4.9rem + var(--buttons-border-width) * 2)}.product-form__buttons .product-form__submit span{display:flex;align-items:center}.product-form__buttons .product-form__submit-icon{margin-left:5px;margin-top:2px}.product-form__buttons .product-form__custom-button .button{min-width:100%;text-transform:uppercase;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:17px}.product-form__buttons .product-form__custom-button .button-component__icon{margin-top:0}.accordion__title{color:#00263e;text-transform:uppercase;font-family:var(--font-heading-family);font-size:15px;font-weight:600;line-height:19px;letter-spacing:.06em}.product__accordion .accordion__custom-icon{position:absolute;left:auto;right:13px;top:50%;transform:translateY(-50%)}.product__accordion .accordion__custom-icon span{position:absolute;left:0;top:50%;transform:translateY(-50%);width:13px;height:1px;background-color:#000;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.product__accordion .accordion__custom-icon span:first-child{transform:rotate(90deg)}.product__accordion [aria-expanded=true] .accordion__custom-icon span:first-child{opacity:1;transform:rotate(0)}.accordion__content{color:#00263e;font-family:var(--font-subheading-family);font-size:14px;font-weight:200;line-height:21px}@media screen and (min-width:750px){.product .product__info-wrapper{padding:0}.product__info-container{max-width:100%}.product__title h1{font-size:40px;line-height:52px}.product__info-container .price--on-sale .price-item--regular{font-size:12px;line-height:16px}.product__info-container .price--on-sale .price-item--sale{font-size:18px;font-weight:300;line-height:23px;letter-spacing:.06em}.product__info-container .product__description{margin-top:22px;margin-bottom:25px;font-size:16px;line-height:24px}.product-form__input-label{font-size:16px;line-height:20px}.product-form__input.has-many-quantity .option_variant--name{font-size:16px;line-height:24px}.variant__qty-wrapper .quantity{width:calc(9.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.variant__qty-wrapper .quantity__button{width:calc(3.2rem / var(--font-body-scale))}.product-form__buttons .product-form__submit{font-size:18px;line-height:22px}.product-form__buttons .product-form__submit-icon{margin-left:10px}.product-form__buttons .product-form__custom-button .button{font-size:18px;line-height:22px}.accordion__title{font-size:20px;line-height:26px}.accordion__content{font-size:16px;line-height:24px}}@media screen and (min-width:990px){.product .product__info-wrapper{padding:0 0 0 4rem}.product__info-container .price--on-sale .price-item--regular{font-size:14px;line-height:18px}.product__info-container .product__description{margin-top:22px;margin-bottom:20px}.product-form__input-label{margin-bottom:16px}.product-form__input.has-many-quantity{max-width:100%}.product-form__input.has-many-quantity .variants_list{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 10;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.product-form__input.has-many-quantity .option_variant:not(:last-child){margin-right:0}.option_variant{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.product-form__buttons .product-form__submit-icon{margin-left:5px}.accordion__title{font-size:18px;line-height:23px}}@media screen and (min-width:1065px)and (max-width:1245px){.product-form__input.has-many-quantity .variants_list{--grid-desktop-horizontal-spacing: 10px}.variant__image-wrapper img{--variant-image-wrapper-dimensions: 40px }.variant__qty-wrapper .quantity{width:calc(5.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.variant__qty-wrapper .quantity__button{width:calc(1.2rem / var(--font-body-scale))}}@media screen and (min-width:990px)and (max-width:1245px){.product--custom{--Ipad-media-size: 40% }.product.product--custom .product__media-wrapper{width:var(--Ipad-media-size);max-width:var(--Ipad-media-size)}.product.product--custom .product__info-wrapper{width:calc(100% - var(--Ipad-media-size));max-width:calc(100% - var(--Ipad-media-size))}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom-section-main-product.css.map */
