.pdp-product,.pdp-photos{padding-bottom:27px}@media(min-width:768px){.pdp-photos{padding-top:100px}}.pdp-product .pdp-block{margin-bottom:9px}.pdp-product .quantity-form{align-items:center;display:flex;justify-content:start}.pdp-product .quantity-form input{font-size:20px;height:40px;margin:0 5px;padding:9px;width:40px;text-align:center}.product-form__input .form__label{padding-left:0}fieldset.product-form__input{padding-left:0;padding-right:0}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:2px solid var(--foreword-primary);background-color:var(--foreword-white);color:var(--foreword-primary);border-radius:50px;display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border .2s ease;cursor:pointer;position:relative}.product-form__input input[type=radio]+label:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:50px}.product-form__input input[type=radio]+label:hover{background-color:var(--foreword-bg-1)}.product-form__input input[type=radio]:checked+label{background-color:var(--foreword-primary);border:2px solid var(--foreword-primary);color:var(--foreword-white)}.product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors:active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: inherit;--color-button-text: inherit;--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}.product-gift-card .pdp-product{background-color:#f5f5f5;padding-top:20px}.product-gift-card .h2.pdp-text{font-family:Avenir-Black,sans-serif;font-weight:900;font-size:32px;color:#174332}.product-gift-card textarea,input[type=date]{background-color:#fff}@media(min-width:768px){.product-gift-card .h2.pdp-text{font-size:36px}}.gift-card-variant-picker .product-form__input input[type=radio]+label{font-size:13px;font-weight:300;font-family:Avenir Book,sans-serif;padding:10px 18px;letter-spacing:1px;margin-top:6px}.gift-card-variant-picker .form__label{font-size:16px;font-weight:300;margin:0}.gift-card-fields__heading{font-weight:300}.gift-card-fields__note small{color:#000;font-size:11px;font-weight:600}.gift-card-fields__group .gift-card-fields__input{margin-bottom:.2rem!important;border-color:#aaa!important}.gift-card-fields__group .gift-card-fields__textarea{margin-top:1rem!important;border-color:#aaa!important}.gift-card-fields__group .gift-card-fields__input::placeholder,.gift-card-fields__group .gift-card-fields__textarea::placeholder{color:#aaa!important}.gift-card-fields__group:last-of-type{margin-bottom:1rem!important}.gift-card-fields__input[type=date]{color:#aaa}
/*# sourceMappingURL=/cdn/shop/t/644/assets/product-pdp.css.map */
