.mz-buybox{--mzb-ink:#2B211C;--mzb-cocoa:#3D2B22;--mzb-muted:#76695F;--mzb-line:#E9E0D4;--mzb-gold:#C9AD5B;--mzb-gold-deep:#9E8131;--mzb-alert:#B4513A;--mzb-display:"Libre Baskerville", Georgia, serif;--mzb-body:var(--body-font-stack, "Open Sans", sans-serif);--mzb-qty-w:150px;--mzb-gap:16px}.mz-buybox .product-info-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:0}.mz-buybox .product-info-wrapper>*{flex:0 0 100%;min-width:0}.mz-buybox h1.product-description-header{margin:0 0 12px;color:var(--mzb-ink)!important;font-family:var(--mzb-display)!important;font-size:clamp(28px,2.9vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-transform:none}.mz-buybox .product-page--pricing{margin:8px 0 22px;padding:inherit;list-style:none}.mz-buybox .product-page--pricing li{margin:0;padding:0}.mz-buybox .product-page--pricing #price-field,.mz-buybox .product-page--pricing #price-field .money{color:var(--mzb-ink);font-family:var(--mzb-display)!important;font-size:34px;font-weight:700!important;line-height:1.2}.mz-buybox .product-page--pricing .compare-at-price,.mz-buybox .product-page--pricing .compare-at-price .money{color:var(--mzb-muted);font-size:18px;font-weight:400!important}.mz-buybox .variants-container--buttons{margin:0 0 6px}.mz-buybox .variants-container--buttons .swatches-wrapper{float:none;width:auto;padding:0;margin:0 0 16px}.mz-buybox .variants-container--buttons fieldset{margin:0;padding:0;border:0;min-width:0}.mz-buybox .variants-container--buttons .swatch-title{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 14px;padding:0;border:0;color:var(--mzb-ink);font-family:var(--mzb-body)!important;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mz-buybox .variants-container--buttons .swatch{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.mz-buybox .variants-container--buttons .swatch-element{position:relative;float:none;margin:0}.mz-buybox .variants-container--buttons .swatch-element input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mz-buybox .variants-container--buttons .swatch-element label{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:56px;margin:0;padding:0 24px;border:1.5px solid var(--mzb-line);border-radius:0;background:#fff;color:var(--mzb-ink);font-family:var(--mzb-body)!important;font-size:15px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.mz-buybox .variants-container--buttons .swatch-element label:hover{border-color:#5a4236}.mz-buybox .variants-container--buttons .swatch-element input:checked+label{background:var(--mzb-cocoa);border-color:var(--mzb-cocoa);color:#fff}.mz-buybox .variants-container--buttons .swatch-element input:focus-visible+label{outline:2px solid var(--mzb-gold-deep);outline-offset:2px}.mz-buybox .variants-container--buttons .swatch-element.soldout label{color:#b6aba1;background:#fbf8f3;text-decoration:line-through}.mz-buybox .variants-container--buttons .swatch-element .crossed-out{display:none}.mz-buybox .size-guide-link{display:inline-flex;align-items:center;gap:6px;color:var(--mzb-ink)!important;font-family:var(--mzb-body)!important;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px}.mz-buybox .size-guide-link:before{content:"";width:18px;height:18px;background:var(--mzb-gold-deep);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><rect x='2.5' y='8' width='19' height='8' rx='1.5' transform='rotate(-45 12 12)'/><path d='M9 9l1.5 1.5M11.5 6.5 13 8M14 4l1.5 1.5M6.5 11.5 8 13'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><rect x='2.5' y='8' width='19' height='8' rx='1.5' transform='rotate(-45 12 12)'/><path d='M9 9l1.5 1.5M11.5 6.5 13 8M14 4l1.5 1.5M6.5 11.5 8 13'/></svg>") center/contain no-repeat}.mz-buybox stock-level-indicator{margin:0 0 18px}.mz-buybox .stock-indicator-bar{display:none}.mz-buybox .stock-level-message{display:inline-flex;align-items:center;gap:10px}.mz-buybox .stock-level-message .icon-dot{width:11px!important;height:11px!important;background-color:var(--mzb-alert)!important}.mz-buybox .stock-level-message p,.mz-buybox .stock-level-message p span{margin:0;color:var(--mzb-alert);font-family:var(--mzb-body)!important;font-size:16px;font-style:italic;font-weight:700!important}.mz-buybox .quantity-controls__outer{flex:0 0 var(--mzb-qty-w);width:var(--mzb-qty-w);margin:0 var(--mzb-gap) 16px 0;padding:0}.mz-buybox .quantity-controls__outer>label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz-buybox .quantity-controls{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 6px;border:1.5px solid var(--mzb-line);border-radius:0;background:#fff}.mz-buybox .quantity-controls button{width:44px;height:44px;padding:0;border:0;background:none;color:var(--mzb-ink);font-size:22px;font-weight:300;line-height:1}.mz-buybox .quantity-controls input{width:40px;height:44px;padding:0;border:0;background:none;color:var(--mzb-ink);font-family:var(--mzb-body);font-size:17px;font-weight:700;text-align:center}.mz-buybox .quantity-controls__outer+.product-page--submit-action{flex:1 1 0}.mz-buybox .product-page--submit-action{margin:0;padding:0}.mz-buybox #purchase{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;height:56px;margin:0;padding:0 24px;border:0;border-radius:0;background:var(--mzb-gold);color:var(--mzb-ink)!important;font-family:var(--mzb-body)!important;font-size:16px;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;transition:background .2s}.mz-buybox #purchase:hover{background:#bc9f49}.mz-buybox #purchase:after{content:none!important;display:none!important}.mz-buybox #purchase:before{content:""!important;position:static!important;display:block!important;flex:none;width:22px!important;height:22px!important;margin:0!important;padding:0!important;border:0!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'><rect x='3.5' y='4' width='17' height='16' rx='2'/><path d='M8.5 8.5a3.5 3.5 0 0 0 7 0'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'><rect x='3.5' y='4' width='17' height='16' rx='2'/><path d='M8.5 8.5a3.5 3.5 0 0 0 7 0'/></svg>") center/contain no-repeat;transform:none!important}.mz-buybox #purchase[disabled]{background:#e3dbd1;color:var(--mzb-muted)}.mz-buybox .shopify-payment-button{margin-top:16px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-block-size:56px}.mz-buybox .quantity-controls__outer+.product-page--submit-action .shopify-payment-button{width:calc(100% + var(--mzb-qty-w) + var(--mzb-gap));margin-left:calc(-1 * (var(--mzb-qty-w) + var(--mzb-gap)))}.mz-buybox .shopify-payment-button__button{border-radius:0!important;min-height:56px}.mz-buybox .shopify-payment-button__more-options{color:var(--mzb-ink)!important;font-family:var(--mzb-body)!important;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.mz-buybox{--mzb-qty-w:120px;--mzb-gap:10px}.mz-buybox h1.product-description-header,.mz-buybox .product-page--pricing #price-field,.mz-buybox .product-page--pricing #price-field .money{font-size:26px}.mz-buybox .variants-container--buttons .swatch-element label{height:46px;padding:0 18px;font-size:14px}.mz-buybox #purchase{gap:8px;padding:0 14px;font-size:13px;letter-spacing:.06em;white-space:nowrap}.mz-buybox #purchase:before{width:18px!important;height:18px!important}}.mz-buybox .swatch-title .mz-selected{margin-right:auto;margin-left:10px;color:var(--mzb-ink);font-family:var(--mzb-body)!important;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}.mz-buybox .swatch-title .size-guide-link{margin-left:auto}.mz-buybox stock-level-indicator.mz-stock-inline{display:block;flex:0 1 auto;width:auto!important;max-width:100%;margin:0 0 0 8px}.mz-buybox .variants-container--buttons .swatch:before,.mz-buybox .variants-container--buttons .swatch:after{content:none!important;display:none!important}.mz-buybox stock-level-indicator.mz-stock-inline .stock-indicator-wrapper{margin:0;padding:0}.mz-buybox .quantity-controls button{position:relative;font-size:0!important;color:var(--mzb-ink)}.mz-buybox .quantity-controls button:before,.mz-buybox .quantity-controls .qty-plus:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1.6px;background:currentColor;transform:translate(-50%,-50%)}.mz-buybox .quantity-controls .qty-plus:after{transform:translate(-50%,-50%) rotate(90deg)}@media(min-width:992px){.mz-buybox>.product-info-column{flex:1 1 0;width:auto;max-width:none;padding-left:40px}}.mz-buybox{--mzb-qty-w:120px;--mzb-gap:12px}.mz-buybox h1.product-description-header{margin:0 0 14px;font-size:clamp(26px,2.7vw,34px);line-height:1.2}.mz-buybox .product-page--pricing{margin:6px 0 16px}.mz-buybox .product-page--pricing #price-field,.mz-buybox .product-page--pricing #price-field .money{font-size:28px;line-height:1.25}.mz-buybox .variants-container--buttons .swatches-wrapper{margin:0 0 16px}.mz-buybox .variants-container--buttons .swatch-title{margin:0 0 12px;font-size:13px;letter-spacing:.07em}.mz-buybox .swatch-title .mz-selected{margin-left:8px;font-size:13px}.mz-buybox .size-guide-link{font-size:13px}.mz-buybox .size-guide-link:before{width:16px;height:16px}.mz-buybox .variants-container--buttons .swatch{gap:10px}.mz-buybox .variants-container--buttons .swatch-element label{min-width:64px;height:44px;padding:0 16px;font-size:13.5px}.mz-buybox .stock-level-message p,.mz-buybox .stock-level-message p span{font-size:13.5px}.mz-buybox .stock-level-message .icon-dot{width:9px!important;height:9px!important}.mz-buybox .quantity-controls{height:52px}.mz-buybox .quantity-controls button{width:38px;height:40px}.mz-buybox .quantity-controls input{font-size:15px}.mz-buybox .quantity-controls button:before,.mz-buybox .quantity-controls .qty-plus:after{width:14px;height:1.5px}.mz-buybox .quantity-controls__outer{margin-bottom:16px}.mz-buybox #purchase{height:52px;font-size:14.5px;letter-spacing:.08em;gap:10px}.mz-buybox #purchase:before{width:20px!important;height:20px!important}.mz-buybox .shopify-payment-button{margin-top:16px;--shopify-accelerated-checkout-button-block-size:52px}.mz-buybox .shopify-payment-button__button{min-height:52px}.mz-buybox .shopify-payment-button__more-options{font-size:13px}.mz-buybox .mzp-ps{gap:12px;margin:0 0 16px;padding:16px 0}.mz-buybox .mzp-ps .mzp-sw{width:80px;height:40px;padding:3px}@media(max-width:480px){.mz-buybox .mzp-ps .mzp-sw{width:72px;height:36px}}.mz-buybox .mzp-ps-row{gap:10px}.mz-buybox .mzp .mzp-ps .mzp-opt-label{font-size:13px;letter-spacing:.07em}.mz-buybox .mzp-fi{margin:4px 0 0;padding:18px 0}.mz-buybox .mzp-fi-item{gap:10px;padding:2px 8px}.mz-buybox .mzp-fi-item:first-child{padding-left:0}.mz-buybox .mzp-fi-icon{width:40px;height:40px;border-width:1.5px}.mz-buybox .mzp-fi-icon svg{width:26px;height:26px}.mz-buybox .mzp-fi-icon .mzp-gh-art{width:32px;height:32px}.mz-buybox .mzp .mzp-fi-title{font-size:10.5px;line-height:1.3}@container (max-width:440px){.mz-buybox .mzp .mzp-fi-title{font-size:9px}}.mz-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin:6px 0 18px}.mz-acts>:only-child{grid-column:1/-1}.mz-acts__pay{grid-column:1/-1;min-width:0}.mz-acts .shopify-payment-button{margin:0!important;--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:999px}.mz-acts .shopify-payment-button__button{min-height:52px;border-radius:999px!important;overflow:hidden}.mz-acts .shopify-payment-button__more-options{margin-top:6px;font-size:12.5px}.mz-acts .mz-wish-btn,.mz-acts__bl{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;margin:0;padding:0 14px;border:2px solid #e9e0d4;border-radius:999px;background:#fff;color:#2b211c;font-family:var(--body-font-stack)!important;font-size:14.5px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;text-align:center;cursor:pointer;transition:border-color .15s}.mz-acts__bl span{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}.mz-acts__bl:hover{border-color:#2b211c}.mz-acts__bl[disabled]{opacity:.6;cursor:wait}.mz-acts .mz-wish-btn svg{width:20px;height:20px}@media(max-width:989px){.mz-acts shopify-accelerated-checkout{position:relative}.mz-acts shopify-accelerated-checkout:has(more-payment-options-link){padding-right:160px}.mz-acts more-payment-options-link{position:absolute;top:50%;right:0;transform:translateY(-50%)}.mz-acts .shopify-payment-button__more-options{margin-top:0;font-size:12.5px!important;white-space:nowrap}.mz-acts .mz-wish-btn,.mz-acts__bl{padding:0 4px;font-size:clamp(11.5px,3.4vw,13px);white-space:nowrap}}@media(min-width:990px){.mz-acts--pay{grid-template-columns:repeat(3,minmax(0,1fr))}.mz-acts--pay .mz-acts__pay{grid-column:auto}.mz-acts--pay .mz-wish-btn,.mz-acts--pay .mz-acts__bl{font-size:13.5px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mez-buybox.css.map */
