:root{color-scheme:light}.mz-pill{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:7px 16px;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#0f172a;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mz-pill:hover{border-color:#000;color:#0f172a}.mz-pill:focus-visible{outline:2px solid #000000;outline-offset:2px}.mz-pill.is-active{border-color:#000;background:#000;color:#fff}.mz-acc{border:1px solid #e2e8f0;border-radius:14px;background:#fff;transition:border-color .2s ease}.mz-acc+.mz-acc{margin-top:10px}.mz-acc[open]{border-color:#e2e8f0}.mz-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;color:#0f172a;font-size:1rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.mz-acc__summary::-webkit-details-marker{display:none}.mz-acc__summary:focus-visible{border-radius:14px;outline:2px solid #000000;outline-offset:2px}.mz-acc__icon{position:relative;flex:none;width:28px;height:28px;border:1px solid #e2e8f0;border-radius:50%;color:#000}.mz-acc__icon:before,.mz-acc__icon:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;border-radius:2px;background:currentColor;translate:-50% -50%;transition:rotate .2s ease}.mz-acc__icon:after{rotate:90deg}.mz-acc[open] .mz-acc__icon:after{rotate:0deg}.mz-acc__body{padding:0 18px 18px;color:#334155;font-size:.9375rem;line-height:1.6}.mz-acc__body p{margin:0 0 .8em}.mz-acc__body>:first-child{margin-top:0}.mz-acc__body>:last-child{margin-bottom:0}.mz-acc__body a{color:#000}body .product-details .text-block h1,body .product-details h1{font-weight:800;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}body .variant-option--buttons legend{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body .variant-option__button-label__text{font-weight:600}body .product-form-buttons button.shopify-payment-button__button--unbranded{--button-color: #000000;--button-background-color: #ffffff;--button-border-color: #000000;--button-border-width: 1px;font-weight:700}body .product-form-buttons button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #ffffff;--button-background-color: #000000;--button-border-color: #000000}body .product-form-buttons .add-to-cart-button{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mz-retail.css.map */
