.zt-size-selector{display:block;margin:0 0 1.5rem}variant-selects fieldset[data-zt-is-size-option=true],variant-selects div[data-zt-is-size-option=true],variant-radios fieldset[data-zt-is-size-option=true],variant-radios div[data-zt-is-size-option=true]{display:none!important}.zt-size-details{border:1px solid rgba(0,0,0,.22);border-radius:.6rem;background:#fff;overflow:hidden}.zt-size-trigger{display:flex;align-items:center;width:100%;min-height:5.4rem;padding:1.3rem 1.5rem;cursor:pointer;list-style:none;font-size:1.6rem}.zt-size-trigger::-webkit-details-marker{display:none}.zt-size-trigger-label{color:#0000009e;margin-right:.5rem}.zt-size-trigger-value{font-weight:600;color:#1a1a1a}.zt-size-trigger-caret{margin-left:auto;font-size:1.8rem;line-height:1;transition:transform .2s ease}.zt-size-details[open] .zt-size-trigger-caret{transform:rotate(180deg)}.zt-size-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(0,0,0,.08);max-height:42rem;overflow-y:auto}.zt-size-item{margin:0}.zt-size-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.3rem 1.5rem;background:#fff;border:0;border-bottom:1px solid rgba(0,0,0,.08);font:inherit;color:#1a1a1a;cursor:pointer;text-align:left}.zt-size-option:hover,.zt-size-option.is-selected{background:#00000009}.zt-size-option-name{font-weight:500}.zt-size-option-status{font-size:1.3rem;letter-spacing:.08em;font-weight:600}.zt-size-option-status.is-in-stock{color:#47655a}.zt-size-option-status.is-made-to-order{color:#00000094}variant-selects fieldset[data-zt-is-color-option=true],variant-selects div[data-zt-is-color-option=true],variant-radios fieldset[data-zt-is-color-option=true],variant-radios div[data-zt-is-color-option=true]{display:none!important}.zt-color-selector{display:block;margin:0 0 1.5rem}.zt-color-details{border:1px solid rgba(0,0,0,.22);border-radius:.6rem;background:#fff;overflow:hidden}.zt-color-trigger{display:flex;align-items:center;width:100%;min-height:5.4rem;padding:1.3rem 1.5rem;cursor:pointer;list-style:none;font-size:1.6rem}.zt-color-trigger::-webkit-details-marker{display:none}.zt-color-trigger-label{color:#0000009e;margin-right:.5rem}.zt-color-trigger-value{font-weight:600;color:#1a1a1a}.zt-color-trigger-caret{margin-left:auto;font-size:1.8rem;line-height:1;transition:transform .2s ease}.zt-color-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(0,0,0,.08);max-height:42rem;overflow-y:auto}.zt-color-item{margin:0}.zt-color-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.3rem 1.5rem;background:#fff;border:0;border-bottom:1px solid rgba(0,0,0,.08);font:inherit;color:#1a1a1a;cursor:pointer;text-align:left}.zt-color-option:hover,.zt-color-option.is-selected{background:#00000009}.zt-color-option-name{font-weight:500}.zt-color-option-status{font-size:1.3rem;letter-spacing:.08em;font-weight:600}.zt-color-option-status.is-in-stock{color:#47655a}.zt-color-option-status.is-made-to-order{color:#00000094}.zt-color-trigger{text-transform:uppercase;letter-spacing:.04em}.zt-color-trigger-label{color:#1a1a1a;font-weight:500}.zt-color-trigger-value{font-weight:600}.zt-color-trigger-caret{font-size:2.2rem;font-weight:700;color:#1a1a1a;margin-right:.4rem}.zt-color-trigger:hover{background:#00000006}.zt-color-trigger{font-size:1.4rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;min-height:4.8rem;padding:1.1rem 1.3rem}.zt-color-trigger-label,.zt-color-trigger-value{font-weight:400;color:#000000b8}.zt-color-trigger-caret{font-size:1.5rem;font-weight:400;color:#000000a6}.zt-color-option{padding:1.2rem 1.3rem;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase}.zt-color-option-name{font-weight:400;color:#000000b8}.zt-color-option-status{font-size:1.25rem;font-weight:500;letter-spacing:.12em}.zt-color-option.is-selected{background:#00000009}.zt-color-option.is-selected .zt-color-option-name{font-weight:400}.zt-color-trigger-caret{width:0;height:0;border-left:.55rem solid transparent;border-right:.55rem solid transparent;border-top:.7rem solid #46584f;margin-left:auto;margin-right:.4rem;transition:transform .2s ease}.zt-color-details[open] .zt-color-trigger-caret{transform:rotate(180deg)}.zt-variant-status{display:flex;align-items:center;justify-content:center;gap:.7rem;margin:1.2rem 0 .7rem;font-size:1.45rem;line-height:1.25;font-weight:400;color:#4b5651;text-align:center}.zt-variant-status strong{font-weight:600}.zt-status-dot{font-size:1.2rem;opacity:.55}.zt-shop-pay-terms{margin-top:.8rem;text-align:center}.zt-shop-pay-terms shopify-payment-terms{font-size:1.35rem;line-height:1.35;color:#4b5651}.zt-shop-pay-terms a{font-size:1.3rem;color:#4b5651;text-underline-offset:.2rem}.zt-shop-pay-power{margin-top:.25rem;text-align:center;font-size:1.2rem}.zt-shop-pay-power a{color:#4b5651;text-decoration:underline;text-underline-offset:.2rem}.zt-shop-pay-power{margin-top:.45rem;text-align:center}.zt-shop-pay-power a{font-size:1.4rem!important;line-height:1.3;font-weight:400;color:#4b5651!important;text-decoration:underline;text-underline-offset:.25rem}.zt-shop-pay-terms{width:100%;margin-top:.7rem;text-align:center;white-space:nowrap!important}.zt-shop-pay-terms shopify-payment-terms{display:block;width:100%;white-space:nowrap!important;font-size:1.2rem!important;line-height:1.3}.zt-shop-pay-power{margin-top:.35rem}.zt-buy-row{display:flex;align-items:stretch;gap:.6rem;width:100%}.zt-buy-row .product-form__submit{flex:1 1 auto;width:auto!important;min-width:0}.zt-buy-row .zt-wishlist-button,.zt-buy-row .wishlist-button,.zt-buy-row [data-wishlist-button]{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;padding-left:0!important;padding-right:0!important}.zt-atc-row{display:grid!important;grid-template-columns:minmax(0,1fr) 5.6rem!important;gap:.8rem!important;width:100%!important;align-items:stretch!important}.zt-atc-btn{width:100%!important;min-width:0!important;min-height:5.6rem!important;margin:0!important}.zt-wishlist-square{width:4.8rem!important;min-width:4.8rem!important;max-width:4.8rem!important;height:4.8rem!important;min-height:4.8rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.zt-wishlist-square .zt-heart{width:2.3rem!important;height:2.3rem!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/zt-size-selector.css.map */
