.product__info-wrapper .product__info-container>*+*{margin:0}.product__info-wrapper .price--large{font-size:clamp(.875rem,1.1904761905vw,1.125rem);margin:1.5rem 0 .5rem}.product__info-wrapper .product-form__input .form__label{font-size:.625rem;text-transform:uppercase;letter-spacing:normal}.product__info-wrapper .product-form__input .select{margin:.25rem 0 .5rem}.product__info-wrapper .product-form__input .select .icon-caret{height:.5rem}.product__info-wrapper .product-form__input .quantity,.product__info-wrapper .product-form__input .select__select{font-family:brandon-grotesque,sans-serif;font-size:1rem;min-height:2.375rem;padding:0 .75rem;height:auto}.product__info-wrapper .product-form__input .quantity{width:7rem}.product__info-wrapper .product-form__input .quantity__input{font-family:brandon-grotesque,sans-serif;font-size:1rem}.product__info-wrapper .product-form__input .quantity__button{width:1rem}.product__info-wrapper .product-form__input .quantity__button svg{width:.75rem}.product__info-wrapper .product-form__submit{font-family:brandon-grotesque,sans-serif;font-size:.75rem;min-height:2.375rem;padding:0 .75rem;height:auto;letter-spacing:normal;border:1px solid #36332b;background-color:#36332b;text-transform:uppercase;transition:all .25s ease-in-out;color:#fff}.product__info-wrapper .product-form__submit:focus,.product__info-wrapper .product-form__submit:hover{border-color:#89744b;background-color:#89744b}.product__info-wrapper .shopify-payment-button__more-options{font-family:brandon-grotesque,sans-serif;font-size:1rem}.product__info-wrapper .shopify-payment-button__button--unbranded{padding-top:0;padding-bottom:0;height:auto;min-height:2.375rem;font-family:brandon-grotesque,sans-serif;font-size:.75rem}