.mz-gift{display:flex;align-items:center;gap:18px;color:#541f0d;background:#f6f0e9;box-sizing:border-box;text-align:left}.mz-gift[hidden]{display:none}.mz-gift__symbol{flex-shrink:0;display:grid;place-items:center}.mz-gift__copy{min-width:0}.mz-gift p{margin:0}.mz-gift__eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.mz-gift--hero{margin:28px auto 36px;width:calc(100% - 64px);max-width:1440px;padding:42px 7%;gap:7%;background:#541f0d;color:#fff7ef;border-radius:3px}.mz-gift--hero .mz-gift__symbol{width:132px;height:132px;border:1px solid #a98c80;border-radius:50%;color:#e7ccb0}.mz-gift--hero .mz-gift__symbol svg{width:80px;height:80px}.mz-gift--hero h2{color:inherit;font-family:var(--FONT-STACK-HEADING,serif);font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.15;margin:12px 0 16px}.mz-gift__body{font-size:16px;max-width:560px;line-height:1.65}.mz-gift__link{display:inline-flex;align-items:center;gap:16px;color:inherit;text-decoration:none;border-bottom:1px solid #c9ac98;padding:12px 0 7px;margin:9px 0 18px;font-size:14px}.mz-gift__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.mz-gift .mz-gift__terms{font-size:11px;line-height:1.6;opacity:.8}.mz-gift--compact{padding:14px 16px;margin:16px 0 0;gap:12px;border-radius:3px}.mz-gift--compact svg,.mz-gift--cart svg{width:32px;height:32px}.mz-gift__message{font-size:13px;line-height:1.6}.mz-gift--compact .mz-gift__terms{margin-top:4px}.mz-gift--cart{padding:16px;margin:12px 0 20px;align-items:flex-start;gap:12px;border-radius:3px}.mz-gift--cart .mz-gift__copy{flex:1}.mz-gift--cart .mz-gift__eyebrow{letter-spacing:.08em;font-size:10px;margin-bottom:5px}.mz-gift__track{height:4px;border-radius:4px;background:#dfd1c7;overflow:hidden;margin:12px 0 8px}.mz-gift__track span{display:block;width:var(--gift-progress);height:100%;background:#541f0d;transition:width .2s ease}@media(max-width:749px){.mz-gift--hero{width:calc(100% - 32px);padding:28px 22px;gap:18px;align-items:flex-start}.mz-gift--hero .mz-gift__symbol{width:44px;height:44px;border:0}.mz-gift--hero .mz-gift__symbol svg{width:44px;height:44px}.mz-gift--hero h2{font-size:28px}.mz-gift--hero .mz-gift__eyebrow{font-size:9px}.mz-gift__body{font-size:14px}}@media(max-width:359px){.mz-gift--hero{display:block}.mz-gift--hero .mz-gift__symbol{margin-bottom:15px}}@media(prefers-reduced-motion:reduce){.mz-gift__track span{transition:none}}.mz-cart-gift{display:block;padding:14px 16px;margin:12px 0 18px;border:1px solid #e5d8cd;border-radius:4px;background:#faf6f0;color:#541f0d}.mz-cart-gift[hidden]{display:none!important}.mz-cart-gift__row{display:flex;align-items:center;gap:14px}.mz-cart-gift__image{display:block;width:64px;height:64px;object-fit:cover;border-radius:3px;flex-shrink:0}.mz-cart-gift__details{flex:1;min-width:0}.mz-cart-gift p{margin:0}.mz-cart-gift__title{font-size:14px;line-height:1.4;font-weight:600}.mz-cart-gift__quantity{font-size:12px;line-height:1.5;color:#6e5959;margin-top:5px!important}.mz-cart-gift__price{font-size:13px;font-weight:600;padding:5px 9px;border-radius:3px;background:#ede3d7}.mz-cart-gift .mz-cart-gift__note{font-size:10px;line-height:1.5;color:#796665;margin-top:10px}.mz-gift--compact{padding:10px 15px 10px 10px;gap:14px}.mz-gift__image{display:block;width:78px;height:78px;flex-shrink:0;object-fit:cover;border-radius:2px}.mz-gift--compact .mz-gift__title{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 2px}.mz-gift--compact .mz-gift__message{font-size:13px;line-height:1.5}@media(max-width:399px){.mz-gift--compact{gap:10px}.mz-gift__image{width:65px;height:65px}.mz-gift--compact .mz-gift__title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/monzalo-gift.css.map */
