.product .product__title,.product .product__text,.product .price-item--regular,.product .price--on-sale .price-item--regular,.product .price--on-sale .price-item--sale,.product .product-form__submit,.product .product-form__submit:hover,.product .product__media-item{all:revert}.product{background:#fff!important}.product .page-width{max-width:1400px}.product__media-wrapper{background:#fff!important}.product__media-wrapper .media,.product__media-item .media,.product__media-item .media--transparent{background:#fff!important;border-radius:0!important}.product__media-item img{border-radius:0!important}.thumbnail-list{gap:8px!important}.thumbnail .media{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:4px!important}.thumbnail.is-active .media,.thumbnail:hover .media{border-color:#111!important}.product .breadcrumb,.product .breadcrumbs{font-size:12px!important;color:#6b7280!important;margin-bottom:8px!important;text-transform:uppercase;letter-spacing:.5px}.product .breadcrumb a,.product .breadcrumbs a{color:#6b7280!important;text-decoration:none!important}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#6b7280!important;margin-bottom:2px!important;display:block!important}.product .product__title h1,.product .product__title .h1{font-size:22px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.3px!important;color:#111!important;line-height:1.15!important;margin:0 0 8px!important}.product .product__title>a{display:none!important}.product .price-item--regular,.product .price .money{font-size:20px!important;font-weight:800!important;color:#111!important}.product .price--on-sale .price-item--regular{color:#9ca3af!important;text-decoration:line-through!important;font-size:15px!important;font-weight:600!important}.product .price--on-sale .price-item--sale,.product .price--on-sale .price-item--sale .money{color:#dc2626!important;font-size:20px!important;font-weight:800!important}.product .price__container{display:flex!important;align-items:baseline!important;gap:8px!important;flex-wrap:wrap!important}.product .price .badge{display:none!important}.trc-afterpay-line{font-size:13px;color:#6b7280;margin:4px 0 6px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.trc-afterpay-line strong{color:#111;font-weight:700}.trc-afterpay-logo{display:inline-block;height:16px;vertical-align:middle}.trc-free-shipping-line{color:#3971bc;font-size:13px;font-weight:700;margin:6px 0 12px;display:flex;align-items:center;gap:6px}.trc-free-shipping-line svg{flex-shrink:0}.product .product__tax,.product .installment,.product .shopify-cleanslate{display:none!important}.product .product-form__input{border:none!important;padding:0!important;margin:0 0 12px!important}.product .product-form__input .form__label{font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:#111!important;margin-bottom:10px!important;display:block!important}.product variant-radios,.product .product-form__input{display:block!important}.product .product-form__input fieldset{display:block!important;border:none!important;padding:0!important;margin:0!important}.product variant-radios fieldset{display:block!important}.product variant-radios fieldset>input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.product variant-radios fieldset>label{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:60px!important;height:44px!important;padding:0 14px!important;margin:0 6px 6px 0!important;border:1.5px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;color:#111!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .15s ease!important;text-align:center!important;line-height:1!important;box-sizing:border-box!important;-webkit-user-select:none!important;user-select:none!important}.product variant-radios fieldset>label:hover{border-color:#111!important}.product variant-radios fieldset>input[type=radio]:checked+label{background:#111!important;color:#fff!important;border-color:#111!important}.product variant-radios fieldset>input[type=radio].disabled+label{background:#f3f4f6!important;color:#9ca3af!important;border-color:#e5e7eb!important;cursor:not-allowed!important;text-decoration:line-through!important;position:relative!important}.product variant-radios fieldset>input[type=radio].disabled:checked+label{background:#f3f4f6!important;color:#9ca3af!important;border-color:#d1d5db!important}.product .quantity{border:1.5px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;overflow:hidden!important}.product .quantity__button{background:#f8f9fa!important;border:none!important;width:44px!important;height:44px!important;color:#111!important}.product .quantity__input{border:none!important;font-weight:700!important;font-size:15px!important;color:#111!important}@media(max-width:749px){.product .product-form__input--quantity,.product quantity-input{display:none!important}}.product .product-form__submit,.product .product-form__submit.button,.product .product-form__submit.button--primary,.product .product-form__submit.button--secondary{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:54px!important;background:#111!important;color:#fff!important;border:2px solid #111!important;border-radius:8px!important;font-size:14px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .2s ease!important;-webkit-appearance:none!important;appearance:none!important;position:relative!important}.product .product-form__submit:hover{background:#333!important;border-color:#333!important}.product .product-form__submit[disabled],.product .product-form__submit:disabled{background:#e5e7eb!important;border-color:#e5e7eb!important;color:#9ca3af!important;cursor:not-allowed!important}.product .product-form__buttons{margin:4px 0 0!important}.product .shopify-payment-button{margin:16px 0 0!important;position:relative!important;padding-top:22px!important}.product .shopify-payment-button:before{content:"OR EXPRESS CHECKOUT"!important;display:block!important;text-align:center!important;font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;color:#9ca3af!important;background:#fff!important;padding:0 12px!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;z-index:1!important}.product .shopify-payment-button:after{content:""!important;position:absolute!important;top:6px!important;left:0!important;right:0!important;height:1px!important;background:#e5e7eb!important;z-index:0!important}.product .shopify-payment-button shop-pay-wallet-button,.product .shopify-payment-button shopify-accelerated-checkout{border-radius:8px!important;overflow:hidden!important}.product .shopify-payment-button__more-options{font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;color:#6b7280!important;text-decoration:underline!important;margin-top:10px!important;display:inline-block!important}.product .shopify-payment-button__more-options:hover{color:#111!important}.trc-sub-selector{margin:16px 0!important}.trc-sub-option{border-radius:8px!important;padding:14px 16px!important}.trc-sub-active{border-color:#3971bc!important;background:#eaf0f8!important}#trc-scarcity-indicator{margin:6px 0!important}.product .trc-trust-strip-hypedc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 0;padding:18px 4px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;align-items:center}.trc-trust-strip-hypedc .trc-trust-item-h{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:600;color:#4b5563;text-align:center;line-height:1.3;padding:0 2px;min-height:56px}.trc-trust-strip-hypedc .trc-trust-item-h svg{flex-shrink:0;width:22px;height:22px;stroke:#111}.trc-collapsible{border-bottom:1px solid #e5e7eb!important}.trc-collapsible:first-child{border-top:1px solid #e5e7eb!important}.trc-collapsible summary{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 0!important;cursor:pointer!important;font-size:13px!important;font-weight:700!important;letter-spacing:.8px!important;text-transform:uppercase!important;list-style:none!important;color:#111!important}.trc-collapsible summary::-webkit-details-marker{display:none!important}.trc-collapsible summary:after{content:"+"!important;font-size:20px!important;font-weight:400!important;color:#6b7280!important;transition:transform .2s ease!important;line-height:1!important}.trc-collapsible[open] summary:after{content:"\2212"!important}.trc-collapsible .trc-collapsible-content{padding:0 0 16px!important;font-size:14px!important;line-height:1.7!important;color:#6b7280!important}.trc-collapsible .trc-collapsible-content ul{padding-left:20px!important}.trc-collapsible .trc-collapsible-content li{margin-bottom:6px!important}.product-recommendations .section-header__title,.product-recommendations h2{font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:#111!important;text-align:left!important}.trc-stats-bar{background:#fff!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important}.r-trust-row{border-radius:0!important;background:#fff!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important}.r-customer-photos h3{font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.8px!important}.r-cp-card{border-radius:8px!important}.product .share-button{display:none!important}.preorder-message{background:#f8f9fa!important;border:1px solid #e5e7eb!important;border-radius:6px!important;padding:8px 12px!important;font-size:12px!important;font-weight:700!important;color:#6b7280!important;margin:8px 0!important}.product .product__info-container{padding-top:0!important}.product .product__info-container>*+*{margin-top:0!important}.product .product__info-container>.product-form__input,.product .product__info-container>variant-radios,.product .product__info-container>product-info>*{margin-top:0!important}product-info>*:not(:first-child){margin-top:0!important}@media screen and (min-width:750px){.product .product__title h1,.product .product__title .h1{font-size:28px!important}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-size:16px!important}.product .price-item--regular,.product .price .money,.product .price--on-sale .price-item--sale,.product .price--on-sale .price-item--sale .money{font-size:24px!important}.product .price--on-sale .price-item--regular{font-size:17px!important}.trc-afterpay-line,.trc-free-shipping-line{font-size:14px}.product variant-radios fieldset>label{min-width:65px!important;height:46px!important;font-size:14px!important}.product .product-form__submit{height:56px!important;font-size:15px!important}.trc-trust-strip-hypedc .trc-trust-item-h{font-size:13px}.trc-trust-strip-hypedc .trc-trust-item-h svg{width:24px;height:24px}.trc-collapsible summary{font-size:14px!important;padding:18px 0!important}.trc-collapsible .trc-collapsible-content{font-size:14px!important}}@media screen and (min-width:1200px){.product .product__title h1,.product .product__title .h1{font-size:32px!important}.product .price-item--regular,.product .price .money,.product .price--on-sale .price-item--sale,.product .price--on-sale .price-item--sale .money{font-size:26px!important}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-size:18px!important}}.product .product__info-container>*:not(:first-child){margin-top:0!important}.product .no-js-hidden[id^=price-]{margin-bottom:2px!important}.product variant-radios{margin-top:12px!important;margin-bottom:4px!important}.product product-form{margin-top:4px!important}.product .product-form__submit[style]{background:#111!important;border-color:#111!important;border-radius:8px!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/83/assets/trc-pdp-hypedc.css.map */
