:root{--font-body-family: "Helvetica Neue Condensed", "HelveticaNeue-Condensed", "Arial Narrow", Arial, Helvetica, sans-serif;--font-heading-family: "Helvetica Neue Condensed", "HelveticaNeue-Condensed", "Arial Narrow", Arial, Helvetica, sans-serif;--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 400;--font-body-scale: 1;--font-heading-scale: 1}html,body,button,input,select,textarea,summary,.button,.shopify-challenge__button,.customer button,.field__input,.select__select,.link,.customer a,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxxl,.hxl,.caption,.caption-large,.caption-with-letter-spacing,.subtitle,.rte,.price,.card__heading,.product__title,.footer,.header{font-family:Helvetica Neue Condensed,HelveticaNeue-Condensed,Arial Narrow,Arial,Helvetica,sans-serif!important;font-style:normal!important;letter-spacing:0!important}body,button,input,select,textarea,summary,.link,.customer a,.caption,.caption-large,.subtitle,.rte,.price{font-weight:400!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxxl,.hxl,.card__heading,.product__title{font-weight:400!important;text-transform:none}.template-product .product__info-wrapper,.template-product .product__info-container{text-align:center}.template-product .product__info-container{max-width:34rem;margin-left:auto;margin-right:auto}.template-product .product__text.caption-with-letter-spacing,.template-product .product__text,.template-product .product__vendor{margin:0 0 .6rem;color:rgb(var(--color-foreground));font-size:1.1rem;line-height:1.2;text-transform:uppercase}.template-product .product__title{margin:0 0 3.2rem}.template-product .product__title h1,.template-product .product__title h2{margin:0;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.2;text-transform:uppercase}.template-product .price,.template-product .price--large,.template-product .price-item{color:rgb(var(--color-foreground));font-size:1.6rem!important;line-height:1.25;text-align:center}.template-product .price .badge,.template-product .price__badge-sale,.template-product .price__badge-sold-out{display:none!important}.template-product .product__tax{margin-top:.6rem;color:rgb(var(--color-foreground));font-size:1.1rem;line-height:1.25;text-align:center}.template-product .product-form__input,.template-product variant-selects,.template-product variant-radios{max-width:100%;margin-left:auto;margin-right:auto;text-align:left}.template-product variant-radios,.template-product variant-selects,.template-product .product-form__quantity{margin-top:5.8rem}.template-product .product-form__input .form__label,.template-product .quantity__label{margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.2;text-align:left}.template-product .product-form__input input[type=radio]+label{min-width:4.8rem;min-height:4rem;margin:0 1.2rem 1rem 0;padding:1.1rem 1.7rem;border:0;border-radius:0;background:#fff;color:#000;font-size:1.5rem;line-height:1;text-align:center;box-shadow:none}.template-product .product-form__input input[type=radio]:checked+label{background:#000;color:#fff}.template-product .product-form__input input[type=radio]+label:hover{border:0;box-shadow:none}.template-product .product-form__quantity{text-align:center}.template-product .product-form__quantity .quantity__label{display:block;text-align:center}.template-product .price-per-item__container{display:flex;justify-content:center}.template-product quantity-input.quantity{display:grid;grid-template-columns:4.8rem 4.8rem 4.8rem;align-items:center;width:auto;min-height:3.6rem;border:0;background:transparent}.template-product .quantity:before,.template-product .quantity:after{display:none}.template-product .quantity__button,.template-product .quantity__input{width:4.8rem;min-width:4.8rem;height:3.6rem;border:0;background:transparent;color:#000;box-shadow:none;font-size:1.5rem}.template-product .quantity__button .svg-wrapper{width:1.1rem;height:1.1rem}.template-product .quantity__button:first-child{color:#00000059}.template-product .product-form{margin-top:5rem}.template-product .product-form__buttons{max-width:22rem;margin-left:auto;margin-right:auto}.template-product .product-form__submit{min-height:2.4rem;margin-bottom:1rem;padding:.3rem 1.8rem;border:0;border-radius:0;background:#000;color:#fff;font-size:1.4rem;line-height:1.2;text-transform:none;box-shadow:none}.template-product .product-form__submit:before,.template-product .product-form__submit:after{display:none}.template-product .shopify-payment-button{margin-top:.8rem}.template-product .product__description,.template-product .share-button,.template-product .product__accordion,.template-product .disclosure,.template-product .related-products{display:none!important}.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__media-item,.template-product .product__media,.template-product .product-media-container,.template-product .global-media-settings,.template-product .media,.template-product .deferred-media{border:0!important;box-shadow:none!important;outline:0!important;background:#fff!important}.template-product .product__media img,.template-product .product__modal-opener,.template-product .product__media-toggle,.template-product .product__media-icon{border:0!important;box-shadow:none!important;outline:0!important}.template-product .product__modal-opener,.template-product .product__modal-opener:hover,.template-product .product__modal-opener:focus-visible{cursor:default;background:transparent!important}.template-product .product__media-toggle,.template-product .product__media-icon{display:none!important}.header-wrapper,.header-wrapper--border-bottom,.section-header,.shopify-section-header,.footer,.footer__content-top,.footer__content-bottom,.footer__content-bottom-wrapper{border-top:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}body:not(.template-policy) .shopify-section,body:not(.template-policy) .section,body:not(.template-policy) .gradient,body:not(.template-policy) .isolate{border-top:0!important;border-bottom:0!important;box-shadow:none!important}.cart-drawer__empty-content .cart__empty-text{margin:0 0 2.4rem!important;color:#000!important;font-size:1.9rem!important;font-weight:400!important;line-height:1.25!important;text-align:center!important;text-transform:none!important}.cart-drawer .drawer__close{display:inline-flex!important;justify-content:center;align-items:center;width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;color:#000;background:transparent!important;border:0!important;box-shadow:none!important;font-size:1.9rem;line-height:1}.cart-drawer .drawer__close .svg-wrapper{display:none!important}.cart-drawer .drawer__close:before{content:"\274c";display:block;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;font-size:1.7rem;line-height:1}@media screen and (min-width:990px){.template-product .product.grid{align-items:start}.template-product .product__info-wrapper{padding-top:2rem}}@media screen and (max-width:749px){.template-product .product__info-container{max-width:31rem}.template-product variant-radios,.template-product variant-selects,.template-product .product-form__quantity{margin-top:4rem}.template-product .product-form{margin-top:3.8rem}}body.template-cart #main-cart-footer .cart__checkout-button,body.template-cart #main-cart-footer .cart__checkout-button.button{--buttons-radius: 5px !important;--buttons-radius-outset: 5px !important;border-radius:5px!important;overflow:hidden}body.template-cart #main-cart-footer .cart__checkout-button:before,body.template-cart #main-cart-footer .cart__checkout-button:after,body.template-cart #main-cart-footer .cart__checkout-button.button:before,body.template-cart #main-cart-footer .cart__checkout-button.button:after{border-radius:5px!important}body.template-cart #main-cart-footer shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 5px !important}body.template-cart .cart__warnings .button,body.template-cart .cart__warnings .button:before,body.template-cart .cart__warnings .button:after{--buttons-radius: 5px !important;--buttons-radius-outset: 5px !important;border-radius:5px!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/codex-typography.css.map */
