:root{--otv-black: #0a0a0a;--otv-cream: #f5f0e1;--otv-yellow: #f0c640;--otv-green: #6b8c3e;--otv-rose: #c4917b;--otv-shadow: 4px 4px 0 #0a0a0a;--otv-shadow-sm: 3px 3px 0 #0a0a0a;--otv-shadow-lg: 5px 5px 0 #0a0a0a;--otv-border-thick: 2.5px solid #0a0a0a}.main-product .product-option__name,.main-product .product__variant-picker legend,.main-product [class*=product-option] legend{font-family:Bebas Neue,Impact,sans-serif!important;font-size:18px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--otv-black)!important;margin-bottom:12px!important}.main-product .product-option__label,.main-product .product-option__label--circle{background:var(--otv-cream)!important;border:var(--otv-border-thick)!important;border-radius:16px!important;box-shadow:var(--otv-shadow-sm)!important;padding:12px 22px!important;min-width:64px!important;min-height:50px!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--otv-black)!important;text-transform:uppercase!important;transition:transform .15s,box-shadow .15s,background .15s,color .15s!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 10px 10px 0!important;position:relative!important}.main-product .product-option__label:hover{transform:translate(-1px,-1px)!important;box-shadow:4px 4px #0a0a0a!important;background:#fff!important}.main-product .product-option__label:active{transform:translate(1px,1px)!important;box-shadow:1px 1px #0a0a0a!important}.main-product .product-option__input:checked+.product-option__label,.main-product input[type=radio]:checked+.product-option__label{background:var(--otv-green)!important;border-color:var(--otv-black)!important;box-shadow:var(--otv-shadow)!important;color:#fff!important;transform:translate(-1px,-1px)!important}.main-product .product-option__label.is-unavailable,.main-product .product-option__label[disabled],.main-product .product-option__input:disabled+.product-option__label{background:#e8e8e8!important;color:#999!important;box-shadow:2px 2px #999!important;cursor:not-allowed!important;text-decoration:line-through!important}.main-product .product-selector__quantity{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;height:auto!important;flex:1 1 auto!important;display:flex!important}.main-product quantity-input-dawn,.main-product quantity-input-dawn.quantity,.main-product .product-selector__quantity quantity-input-dawn{background:var(--otv-cream)!important;border:var(--otv-border-thick)!important;border-radius:30px!important;box-shadow:var(--otv-shadow-sm)!important;height:56px!important;min-height:56px!important;max-height:56px!important;width:100%!important;min-width:150px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;overflow:hidden!important;transition:transform .15s,box-shadow .15s!important;box-sizing:border-box!important;flex:1 1 auto!important}.main-product quantity-input-dawn:hover{transform:translate(-1px,-1px)!important;box-shadow:4px 4px #0a0a0a!important}.main-product quantity-input-dawn .quantity__wrapper{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;overflow:visible!important}.main-product quantity-input-dawn .quantity__wrapper:hover{transform:none!important;box-shadow:none!important}.main-product .quantity__button{background:transparent!important;border:none!important;color:var(--otv-black)!important;font-size:24px!important;font-weight:500!important;width:52px!important;min-width:52px!important;height:100%!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .15s!important;line-height:1!important;flex-shrink:0!important}.main-product .quantity__button:hover:not(:disabled){background:#0a0a0a14!important}.main-product .quantity__button:disabled{opacity:.35!important;cursor:not-allowed!important}.main-product .quantity__button svg,.main-product .quantity__button .icon{width:16px!important;height:16px!important;stroke:var(--otv-black)!important;fill:none!important;stroke-width:2.5!important}.main-product .quantity__input{background:transparent!important;border:none!important;text-align:center!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:22px!important;color:var(--otv-black)!important;width:auto!important;min-width:48px!important;flex:1 1 auto!important;height:100%!important;padding:0!important;margin:0!important;outline:none!important;-moz-appearance:textfield}.main-product .quantity__input::-webkit-outer-spin-button,.main-product .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-product .product-form__submit,.main-product .product-form__submit.button--filled,.main-product button.product-form__submit{background:var(--otv-yellow)!important;color:var(--otv-black)!important;border:var(--otv-border-thick)!important;border-radius:30px!important;box-shadow:var(--otv-shadow)!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:16px 32px!important;height:56px!important;min-height:56px!important;transition:transform .15s,box-shadow .15s,background .15s,color .15s!important;cursor:pointer!important}.main-product .product-form__submit:hover:not(:disabled){transform:translate(-2px,-2px)!important;box-shadow:6px 6px #0a0a0a!important;background:var(--otv-green)!important;color:#fff!important}.main-product .product-form__submit:active{transform:translate(1px,1px)!important;box-shadow:2px 2px #0a0a0a!important}.main-product .product-form__submit:disabled{background:#ccc!important;color:#666!important;box-shadow:3px 3px #999!important;cursor:not-allowed!important;transform:none!important}.main-product .shopify-payment-button__button,.main-product .shopify-payment-button__button--unbranded{background:var(--otv-cream)!important;color:var(--otv-black)!important;border:var(--otv-border-thick)!important;border-radius:30px!important;box-shadow:var(--otv-shadow-sm)!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:18px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;height:56px!important;min-height:56px!important;padding:14px 28px!important;transition:transform .15s,box-shadow .15s,background .15s,color .15s!important}.main-product .shopify-payment-button__button:hover,.main-product .shopify-payment-button__button--unbranded:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px #0a0a0a!important;background:var(--otv-yellow)!important}.main-product .shopify-payment-button__button:active{transform:translate(1px,1px)!important;box-shadow:2px 2px #0a0a0a!important}.main-product .shopify-payment-button__button--branded{border:var(--otv-border-thick)!important;border-radius:30px!important;box-shadow:var(--otv-shadow-sm)!important;overflow:hidden!important;height:56px!important;min-height:56px!important;transition:transform .15s,box-shadow .15s!important}.main-product .shopify-payment-button__button--branded:hover{transform:translate(-1px,-1px)!important;box-shadow:4px 4px #0a0a0a!important}.main-product .shopify-payment-button__more-options{font-family:Bebas Neue,Impact,sans-serif!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--otv-black)!important;text-decoration:underline!important}.main-product .product-price,.main-product .product__price,.main-product [class*=product-price]{font-family:Bebas Neue,Impact,sans-serif!important;font-size:30px!important;font-weight:400!important;color:var(--otv-black)!important;letter-spacing:.02em!important}@media(max-width:749px){.main-product .product-option__label,.main-product .product-option__label--circle{padding:10px 16px!important;font-size:14px!important;min-width:52px!important;min-height:44px!important;border-width:2px!important;box-shadow:2px 2px #0a0a0a!important;border-radius:14px!important}.main-product quantity-input-dawn,.main-product quantity-input-dawn.quantity{height:48px!important;min-height:48px!important;max-height:48px!important;min-width:120px!important;box-shadow:2px 2px #0a0a0a!important;border-width:2px!important}.main-product .quantity__button{width:42px!important;min-width:42px!important;font-size:20px!important}.main-product .quantity__input{min-width:40px!important;font-size:18px!important}.main-product .product-form__submit{font-size:16px!important;padding:14px 20px!important;height:48px!important;min-height:48px!important;border-width:2px!important;box-shadow:3px 3px #0a0a0a!important}.main-product .shopify-payment-button__button,.main-product .shopify-payment-button__button--unbranded,.main-product .shopify-payment-button__button--branded{height:48px!important;min-height:48px!important;font-size:14px!important;border-width:2px!important;box-shadow:2px 2px #0a0a0a!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/otv-comic-buttons.css.map */
