#MainContent .product,#MainContent .section-template--main-product,#MainContent>.shopify-section:first-child{padding-top:clamp(28px,4vw,56px)}#MainContent{padding-bottom:clamp(32px,4vw,64px)}@media screen and (min-width:750px){#MainContent .page-width{padding-left:24px;padding-right:24px}}@media screen and (max-width:749px){#MainContent .page-width{padding-left:16px;padding-right:16px}}@media screen and (min-width:990px){#MainContent .product__media-wrapper{max-width:58%!important}#MainContent .product__info-wrapper{max-width:42%!important;padding-left:clamp(28px,3.4vw,52px)}}#MainContent .product__title{line-height:1.1;margin-bottom:12px}#MainContent .product__title h1,#MainContent .product__title>*{line-height:1.1}#MainContent .price{margin-bottom:6px}#MainContent .product__info-container>*+*{margin-top:16px}#MainContent .product-form__input .form__label{margin-bottom:8px}#MainContent .product-form__submit{background:#ff7a1a!important;color:#100900!important;border:none!important;box-shadow:none!important;font-weight:700;letter-spacing:.02em;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease}#MainContent .product-form__submit:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px #ff7a1ae6}#MainContent .product-form__submit:after,#MainContent .product-form__submit:before{box-shadow:none!important}#MainContent .shopify-payment-button__button--unbranded{border-radius:4px}#MainContent .product-form__input input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px}#MainContent .product-form__input input[type=radio]:checked+label{background:#121212;color:#fff;border-color:#121212}#MainContent .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #FF7A1A;outline-offset:2px}#MainContent .product-form__quantity{margin-bottom:4px}#MainContent .quantity{border-radius:999px;overflow:hidden}@media screen and (min-width:990px){#MainContent .product__media-item{border-radius:12px;overflow:hidden}}#MainContent .product-form__quantity .form__label{margin-bottom:8px}#MainContent quantity-input.quantity,#MainContent .quantity{display:inline-grid!important;grid-template-columns:44px 1fr 44px;align-items:center;width:148px;height:48px;border:1px solid #d9d9d9!important;border-radius:10px!important;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}#MainContent .quantity:hover{border-color:#b9b9b9!important}#MainContent .quantity:focus-within{border-color:#ff7a1a!important;box-shadow:0 0 0 3px #ff7a1a2e}#MainContent .quantity:after,#MainContent .quantity:before,#MainContent .quantity__button:after,#MainContent .quantity__input:after{display:none!important;content:none!important;box-shadow:none!important}#MainContent .quantity__button{width:44px;height:100%;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;color:#121212;padding:0;transition:background .16s ease,color .16s ease}#MainContent .quantity__button:hover{background:#f4f4f4;color:#ff7a1a}#MainContent .quantity__button:disabled{opacity:.35;cursor:not-allowed}#MainContent .quantity__button svg{width:14px;height:14px}#MainContent .quantity__input{height:100%;text-align:center;border:0;background:transparent;font-weight:600;font-size:15px;color:#121212;padding:0;-moz-appearance:textfield}#MainContent .quantity__input::-webkit-outer-spin-button,#MainContent .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#MainContent .quantity__input:focus{outline:none}#MainContent .quantity__rules-cart{margin-top:8px;font-size:13px}#MainContent .quantity__button,#MainContent .quantity__input{outline:none!important;box-shadow:none!important}#MainContent .quantity__button{background:transparent!important;border:0!important;position:relative}#MainContent .quantity__button:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:8px;background:transparent;transition:background .16s ease}#MainContent .quantity__button:hover:before{background:#1212120f}#MainContent .quantity__button:active:before{background:#1212121a}#MainContent .quantity__button svg{position:relative;z-index:1}#MainContent .quantity:focus-within{border-color:#ff7a1a!important;box-shadow:0 0 0 3px #ff7a1a33!important}#MainContent .quantity__button:focus-visible:before{background:#ff7a1a24;box-shadow:inset 0 0 0 2px #ff7a1a}#MainContent .quantity__button,#MainContent .quantity__input,#MainContent .quantity__button:focus,#MainContent .quantity__input:focus,#MainContent .quantity__input:focus-visible{box-shadow:none!important;outline:none!important;border:0!important}#MainContent quantity-input.quantity:after,#MainContent quantity-input.quantity:before{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tt-product-styles.css.map */
