.no-js .js-only{display:none!important}.no-js .no-js-fallback{display:block!important}.js .no-js-fallback{display:none!important}.no-js-fallback .form-control{margin-bottom:1rem}.no-js-fallback label{display:block;margin-bottom:.5rem;font-weight:500}.no-js-fallback select,.no-js-fallback input[type=number],.no-js-fallback input[type=text],.no-js-fallback input[type=email]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.no-js-fallback button,.no-js-fallback input[type=submit]{padding:.75rem 1.5rem;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem;width:100%}.no-js-fallback button:hover,.no-js-fallback input[type=submit]:hover{background:#333}.no-js-fallback button:disabled,.no-js-fallback input[type=submit]:disabled{background:#ccc;cursor:not-allowed}.no-js-navigation{background:var(--color-background, #fff);border-bottom:1px solid var(--color-border, #ddd);padding:1rem}.no-js-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.no-js-navigation a{text-decoration:none;padding:.5rem;color:var(--color-text, #000)}.no-js-navigation a:hover{text-decoration:underline}.no-js-fallback input[type=number]{width:60px;text-align:center;margin-bottom:.5rem}.no-js-fallback select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist}.modal{position:static!important;display:block!important;opacity:1!important;transform:none!important;background:var(--color-background, #fff);border:1px solid var(--color-border, #ddd);padding:1rem;margin:1rem 0}details summary{cursor:pointer;padding:.5rem;background:var(--color-background-secondary, #f5f5f5);border:1px solid var(--color-border, #ddd)}details[open] summary{border-bottom:none}details div{padding:1rem;border:1px solid var(--color-border, #ddd);border-top:none}.no-js img[data-src]{background:var(--color-background-secondary, #f5f5f5);min-height:200px;display:block!important;opacity:1!important;visibility:visible!important}.no-js .loading-bar{display:none!important}.no-js .header{position:static!important;top:auto!important}.no-js .drawer,.no-js .popover{position:static!important;transform:none!important;opacity:1!important;display:block!important}.no-js input[type=number]{-webkit-appearance:auto!important;-moz-appearance:textfield!important;appearance:auto!important}.no-js *{animation:none!important;transition:none!important}@media (max-width: 699px){.no-js-navigation ul{flex-direction:column}.no-js-fallback button,.no-js-fallback input[type=submit]{font-size:1rem;padding:1rem}}.no-js body,.no-js main,.no-js #main,.no-js .section,.no-js .shopify-section{display:block!important;visibility:visible!important;opacity:1!important}.no-js img,.no-js picture{display:block!important;opacity:1!important}.no-js .product-card,.no-js .card,.no-js .content-block,.no-js .section-stack,.no-js .container,.no-js .prose,.no-js .rich-text,.no-js .rte,.no-js p,.no-js h1,.no-js h2,.no-js h3,.no-js h4,.no-js h5,.no-js h6{display:block!important;visibility:visible!important;opacity:1!important}.no-js .grid{display:grid!important;visibility:visible!important;opacity:1!important}.no-js .flex{display:flex!important;visibility:visible!important;opacity:1!important}.no-js .product-form,.no-js .product__info,.no-js .product__media{display:block!important;visibility:visible!important;opacity:1!important}.no-js .collection-grid,.no-js .product-list,.no-js .product-grid{display:grid!important;visibility:visible!important;opacity:1!important}.no-js button,.no-js .button,.no-js .btn,.no-js a.button,.no-js input[type=submit],.no-js input[type=button]{display:inline-block!important;opacity:1!important;pointer-events:auto!important}.no-js *{transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/no-js-fallbacks.css.map */
