:root{--ba-navy: #0F2A47;--ba-cream: #F7F4EE;--ba-amber: #C8862B}.product__info-container .product__text{color:var(--ba-amber);font-size:11.5px;font-weight:600;letter-spacing:.17em;margin-bottom:14px}.product__info-container .product__title>*{font-size:clamp(27px,2.6vw,35px);font-weight:600;line-height:1.16;letter-spacing:-.01em;color:var(--ba-navy);margin:0 0 16px}.product__info-container .price{margin-bottom:4px}.product__info-container .price .price-item{font-size:31px;font-weight:600;line-height:1.1;color:var(--ba-navy);letter-spacing:-.01em}.product__info-container .price--on-sale .price-item--regular{font-size:17px;font-weight:400;opacity:.5}.product__info-container .product-form__input--pill{margin:22px 0 4px}.product__info-container .product-form__input .form__label,.product__info-container .product-form__input legend.form__label{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ba-navy);opacity:.55;margin-bottom:11px}.product__info-container .product-form__input--pill input[type=radio]+label{min-width:96px;padding:12px 24px;margin:0 9px 9px 0;border:1px solid rgba(15,42,71,.22);border-radius:999px;background:transparent;color:var(--ba-navy);font-size:14.5px;font-weight:500;letter-spacing:.01em;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .15s ease}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#0f2a478c;transform:translateY(-1px)}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:var(--ba-navy);border-color:var(--ba-navy);color:var(--ba-cream)}.product__info-container .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--ba-amber);outline-offset:2px}.product__info-container .product-form__quantity{margin:20px 0 6px}.product__info-container .quantity{border-radius:10px;overflow:hidden;width:132px;min-height:46px}.product__info-container .quantity:after{border-radius:10px;box-shadow:0 0 0 1px #0f2a4738}.product__info-container .quantity__button:hover{color:var(--ba-amber)}.product__info-container .product-form__buttons{margin-top:20px}.product__info-container .product-form__submit{background:var(--ba-navy)!important;color:var(--ba-cream)!important;border:0!important;border-radius:999px;min-height:54px;font-size:16px;font-weight:600;letter-spacing:.01em;box-shadow:0 8px 22px #0f2a4733;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.product__info-container .product-form__submit:after{display:none!important}.product__info-container .product-form__submit:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 13px 28px #0f2a4747;filter:brightness(1.08)}.product__info-container .product-form__submit[disabled]{opacity:.45;box-shadow:none}.product__info-container .shopify-payment-button{margin-top:12px}.product__info-container .shopify-payment-button__button--unbranded{border-radius:999px;min-height:52px;font-weight:600}.product__info-container .shopify-payment-button__more-options{font-size:13.5px;opacity:.6;margin-top:12px}.product__info-container .product__accordion{border-top:1px solid rgba(15,42,71,.14);border-bottom:0}.product__info-container .product__accordion:last-of-type{border-bottom:1px solid rgba(15,42,71,.14)}.product__info-container .product__accordion summary{padding:17px 4px;transition:color .2s ease}.product__info-container .product__accordion summary:hover{color:var(--ba-amber)}.product__info-container .product__accordion .accordion__title{font-size:15.5px;font-weight:600;letter-spacing:0;color:inherit}.product__info-container .product__accordion .summary__title svg{color:var(--ba-amber)}.product__info-container .product__accordion .icon-caret{color:var(--ba-amber)}.product__info-container .product__accordion .accordion__content{padding:0 4px 20px;font-size:15px;line-height:1.7;opacity:.8}.product__info-container share-button,.product__info-container .product__view-details{display:none!important}@media(max-width:749px){.product__info-container .price .price-item{font-size:27px}.product__info-container .product-form__input--pill input[type=radio]+label{min-width:84px;padding:11px 20px;font-size:14px}.product__info-container .product-form__submit{min-height:52px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ba-buybox.css.map */
