.product-form,.product-form form,.product-form__buttons{width:100%!important;max-width:100%!important}.quick-add__submit,.product-form .product-form__submit,.product-form .quick-add__submit,.product-form .product-form__buttons .product-form__submit{border:none!important;background:#1b4332!important;color:#fff!important;font-size:1.6rem!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700;border-radius:6px;--shadow-vertical-offset: none;--shadow-blur-radius: none;--shadow-opacity: none;--shadow-visible: none;--border-offset: none;--border-opacity: none}@media screen and (max-width:749px){.product__media-list .product__media-item{display:none!important}.product__media-list .product__media-item.is-active{display:block!important}}@media screen and (max-width:749px){.footer-block--menu.footer-block--collapsible .footer-block__heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%;margin-bottom:0}.footer-block--menu.footer-block--collapsible .footer-block__heading:after{content:"";flex:0 0 auto;width:.7rem;height:.7rem;margin-left:1rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.footer-block--menu.footer-block--collapsible.is-open .footer-block__heading:after{transform:rotate(-135deg)}.footer-block--menu.footer-block--collapsible .footer-block__details-content{display:none;margin-bottom:0}.footer-block--menu.footer-block--collapsible.is-open .footer-block__details-content{display:block;margin-bottom:2rem}}@media screen and (max-width:749px){.footer .footer-block__brand-info{text-align:center}.footer .footer-block__brand-info .footer-block__image-wrapper{margin-left:auto;margin-right:auto}.footer .footer-block__brand-info .footer__list-social.list-social{justify-content:center}}.product-form__input--pill{display:flex!important;flex-wrap:wrap;align-items:center;gap:.6rem;max-width:100%!important;width:100%!important}.product-form__input--pill input[type=radio]+label{display:inline-flex!important;align-items:center;justify-content:center;flex:1 1 auto;max-width:9rem;padding:.4rem .8rem!important;margin:0!important;font-size:1.4rem!important;font-weight:500;letter-spacing:0!important;min-width:4.2rem!important;min-height:4rem!important;line-height:1!important;border-radius:.8rem!important}.product-form__input--pill input[type=radio]+label:before{border-radius:.8rem!important}@media screen and (max-width:749px){.product-form__input--pill{gap:.5rem}.product-form__input--pill input[type=radio]+label{padding:.4rem .5rem!important;font-size:1.35rem!important;min-width:3.4rem!important;min-height:4.4rem!important}}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.2rem !important;margin:.6rem .45rem .2rem 0!important}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3rem !important;margin:.6rem .8rem .2rem 0!important}}.product-form__input--pill.ec-has-size-chart .form__label{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex:1 0 100%;margin-bottom:.4rem}.product-form__input--pill.ec-has-size-chart .product-popup-modal__opener{margin:0;flex:0 0 auto}.product-form__input--pill.ec-has-size-chart .product-popup-modal__button{padding:0!important;min-height:0!important;font-size:1.3rem;white-space:nowrap}.product__tax{display:none!important}@media screen and (max-width:749px){.product .product__media-wrapper{padding-left:1.6rem!important;padding-right:1.6rem!important;padding-top:0!important;padding-bottom:0!important;margin-top:-1.4rem!important;margin-bottom:0!important}.product .product-media-container .media{padding-top:min(100%,46vh)!important;border-radius:.8rem;overflow:hidden}.product .product__media-wrapper slider-component,.product .product__media-wrapper .product__media-list{margin-bottom:0!important;padding-bottom:0!important}.product .product__info-wrapper{padding-top:0!important;margin-top:-2rem!important}.product .product__info-container>.shopify-app-block:first-child,.product .product__info-container>.shopify-block:first-child{margin:0!important;padding:0!important}.product .product__info-container .jdgm-widget,.product .product__info-container .jdgm-preview-badge,.product .product__info-container .jdgm-prev-badge{margin-top:0!important;margin-bottom:.2rem!important;padding-top:0!important;padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ec-custom.css.map */
