.mz-categories--comeback{padding-block:32px 28px}.mz-categories--comeback .mz-section-heading{margin-block-end:24px}.mz-categories--comeback .mz-category-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 22px}.mz-categories--comeback .mz-category{text-decoration:none;line-height:1.45;font-weight:500}.mz-categories--comeback .mz-category__image{max-width:128px;margin-block-end:11px;background:#ebe7e0;border-color:#ddd4c8}.mz-categories--comeback .mz-category__image img{display:block;object-fit:contain;padding:7px}.mz-categories--comeback .mz-category--accent .mz-category__image{border-color:#3d0b0b}.mz-category-hint{display:none}@media(max-width:768px){.mz-categories--comeback{padding-block:25px 22px}.mz-categories--comeback .mz-section-heading{margin-block-end:8px}.mz-category-hint{display:block;font-size:11px;color:#655d57;line-height:1.5;margin:0 20px 18px 0}.mz-categories--comeback .mz-category-rail{gap:16px;scroll-padding-inline-start:1px;padding-block-end:12px}.mz-categories--comeback .mz-category-rail li{flex-basis:92px}.mz-categories--comeback .mz-category__image{max-width:92px}.mz-categories--comeback .mz-category{font-size:11px}}.mz-moods{padding-block:48px}.mz-moods__heading{text-align:center;margin-bottom:26px}.mz-moods__heading>p{font-size:11px;letter-spacing:.18em;margin-bottom:10px}.mz-moods__heading h2{margin:0;color:#3d0b0b}.mz-moods__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mz-moods__card{display:flex;flex-direction:column;background:#eee8e0;border:1px solid #ded5c8;text-decoration:none;color:#3d0b0b;transition:transform .2s}.mz-moods__card:hover{transform:translateY(-3px)}.mz-moods__card:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mz-moods__image{aspect-ratio:4/5;overflow:hidden;background:#f3f0eb}.mz-moods__image img{width:100%;height:100%;object-fit:contain;display:block}.mz-moods__image--custom img{object-fit:cover}.mz-moods__body{padding:18px;display:flex;flex-direction:column;flex:1;text-align:left}.mz-moods__body h3{font-size:19px;line-height:1.25;margin:0 0 8px;display:flex;justify-content:space-between;gap:8px}.mz-moods__body p{font-size:14px;line-height:1.45;margin:0 0 16px}.mz-moods__cta{font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;margin-top:auto}.mz-moods__body h3 span{font-size:18px;font-weight:400}@media(max-width:768px){.mz-moods{padding-block:30px}.mz-moods__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mz-moods__body{padding:13px}.mz-moods__body h3{font-size:15px}.mz-moods__body p{font-size:12px;margin-bottom:12px}.mz-moods__cta{font-size:10px}.mz-moods__heading{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.mz-moods__card{transition:none}.mz-moods__card:hover{transform:none}}.mz-return{padding-block:0 64px}.mz-return__panel{padding:32px;border:1px solid #ddd4c8;background:#fff;color:#1e1e1e}.mz-return h2{margin:0 0 12px;font-size:28px;letter-spacing:-.025em;line-height:1.2;color:#3d0b0b}.mz-return__intro{max-width:580px;line-height:1.7;font-size:14px;margin:0 0 28px}.mz-return__fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}.mz-return__field{min-width:0}.mz-return__field--wide{grid-column:1/-1}.mz-return__field label{display:block;margin:0 0 8px;font-size:13px;letter-spacing:0;text-transform:none;font-weight:600}.mz-return__field input,.mz-return__field textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #cfc6bc;border-radius:2px;background:#fff;color:#1e1e1e;min-height:48px;padding:12px;font:inherit;font-size:16px;line-height:1.5}.mz-return__field textarea{resize:vertical}.mz-return__field input:focus-visible,.mz-return__field textarea:focus-visible,.mz-return a:focus-visible,.mz-return__submit:focus-visible{outline:2px solid #3d0b0b;outline-offset:3px}.mz-return__field small{display:block;margin-top:7px;color:#655d57;font-size:11px;line-height:1.5}.mz-return__optional{font-weight:400}.mz-return__required{margin:16px 0;font-size:11px;color:#655d57}.mz-return__submit{min-height:50px;background:#3d0b0b;color:#fff;font-size:12px;letter-spacing:.035em}.mz-return__spam{margin-top:16px;font-size:10px;line-height:1.6;color:#655d57}.mz-return__success{border:1px solid #d3c3a5;background:#f4efe6;padding:24px}.mz-return__success h3{color:#3d0b0b;font-size:22px;margin:0 0 10px}.mz-return__success p{font-size:14px;line-height:1.7;margin:0}.mz-return__errors{padding:16px;margin-bottom:24px;border:1px solid #a12b2b;color:#7b2020;font-size:13px;line-height:1.6}.mz-return__errors p{margin-bottom:8px}.mz-return__errors ul{margin-bottom:0}.mz-return__footer{display:flex;flex-wrap:wrap;gap:12px 22px;border-top:1px solid #e8e1d8;margin-top:28px;padding-top:20px;font-size:12px}.mz-return__footer a{text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){.mz-return{padding-bottom:40px}.mz-return__panel{padding:22px 18px}.mz-return h2{font-size:25px}.mz-return__fields{grid-template-columns:1fr;gap:20px}.mz-return__submit{width:100%}.mz-return__footer{flex-direction:column}}.mozina-own-checkout{margin-top:10px}mozina-custom-request{display:block;margin-block:16px}mozina-custom-request input{display:block;width:100%;margin-bottom:12px}mozina-custom-request [data-mozina-upload-error]{color:#a32121;font-weight:600}.mz-newsletter{display:block;margin:14px 0;padding:12px;border:1px solid #d8cdc1;color:#30231e;text-align:left;font-size:13px}.mz-newsletter summary{cursor:pointer;min-height:28px;font-weight:600}.mz-newsletter input[type=email]{display:block;width:100%;font-size:16px;margin:6px 0 10px;min-height:44px}.mz-newsletter label{text-transform:none;letter-spacing:0;font-size:12px}.mz-newsletter__consent{display:flex;align-items:flex-start;gap:8px;line-height:1.5}.mz-newsletter input[type=checkbox]{flex:none;margin:4px 0}.mz-newsletter button{background:#3d0b0b;color:#fff;min-height:44px;padding:8px 18px;margin-top:10px}.mz-newsletter [role=status]{margin:6px 0 0;font-size:12px}.mz-search-guide{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:26px 30px;margin-block-end:34px;background:#ede4d8;color:#3d0b0b;border:1px solid #d6c5b5}.mz-search-guide__copy{min-width:0}.mz-search-guide h2{margin:0 0 9px;font-size:25px;letter-spacing:-.025em;line-height:1.15}.mz-search-guide p{margin:0;max-width:650px;font-size:13px;line-height:1.7}.mz-search-guide__action{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;min-height:48px;padding:14px 20px;background:#3d0b0b;color:#fff;font-size:11px;letter-spacing:.055em;text-decoration:none}.mz-search-guide__action svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:3}.mz-search-guide__action:hover{color:#fff;background:#601b1b}.mz-search-guide__action:focus-visible{outline:2px solid #3d0b0b;outline-offset:4px}@media(max-width:768px){.mz-search-guide{flex-direction:column;align-items:stretch;gap:19px;padding:22px;margin-inline-end:17px;margin-block-end:30px}.mz-search-guide h2{font-size:23px}.mz-search-guide p{font-size:12px}.mz-search-guide__action{justify-content:center}.mz-search-guide__action span{margin-inline-start:auto}}.mz-search-request{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px 28px;width:100%;max-width:100%;margin-block:24px;padding:24px;color:var(--ml-ink, #3d0b0b);background:var(--ml-rose, #ede4d8);border:1px solid var(--ml-line, #d6c5b5);text-align:start;box-sizing:border-box}.mz-search-request__copy{min-width:0}.mz-search-request__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mz-search-request__actions .mz-search-request__button{width:100%;height:100%}.mz-search-request__button--custom{background:#fff!important;color:var(--ml-ink,#3d0b0b)!important;border-color:var(--ml-ink,#3d0b0b)!important}.mz-search-request__collection{display:inline-block;margin-top:9px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.mz-search-request .mz-search-request__title{margin:0 0 7px;font-size:16px;font-weight:600;line-height:1.4}.mz-search-request .mz-search-request__text{margin:0;max-width:680px;font-size:12px;line-height:1.7}.mz-search-request .mz-search-request__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 18px;background:var(--ml-ink, #3d0b0b);color:var(--ml-cream, #ffffff);border:1px solid transparent;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;text-align:center}.mz-search-request__button svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mz-search-request__button:hover{opacity:.88}.mz-search-request__button:focus-visible{outline:2px solid var(--ml-ink, #3d0b0b);outline-offset:4px}.mz-search-request--compact{grid-template-columns:minmax(0,1fr);margin:0;padding:18px 20px;gap:12px}.mz-search-request--compact .mz-search-request__title{font-size:14px}.mz-search-request--compact .mz-search-request__button{justify-self:start}@media(max-width:749px){.mz-search-request__actions{grid-template-columns:1fr}.mz-search-request{grid-template-columns:minmax(0,1fr);padding:20px;gap:16px}.mz-search-request .mz-search-request__button{width:100%}}.mz-shipping-choice{display:block;border:1px solid #dfd6cc;padding:12px;margin:12px 0;text-align:left;font-size:12px}.mz-shipping-choice label{display:flex;align-items:center;gap:10px;cursor:pointer;text-transform:none;letter-spacing:0;margin:0}.mz-shipping-choice input{width:18px;height:18px;margin:0;flex:none}.mz-shipping-choice label span{flex:1}.mz-shipping-choice strong{white-space:nowrap}.mz-shipping-choice details{margin:8px 0 0 28px}.mz-shipping-choice summary{cursor:pointer;text-decoration:underline;min-height:28px;line-height:1.6}.mz-shipping-choice p{font-size:11px;line-height:1.6;margin:8px 0 0}.mz-shipping-choice p:empty{display:none}.mz-shipping-choice a{text-decoration:underline}.mz-shipping-choice [hidden]{display:none!important}.mz-search-help{flex:0 0 100%;order:3;margin:0;padding:12px 0 0;font-size:12px;line-height:1.65;background:inherit;color:inherit;text-align:start}predictive-search .search__input-wrap{flex:1 1 calc(100% - 54px);min-width:0;order:1}predictive-search .btn--close-search{order:2;flex-basis:44px;min-height:44px}.site-header__search{bottom:auto;min-height:100%;padding:12px 0;background:var(--colorBody)}predictive-search[data-context=header] form{padding:0 16px;background:var(--colorBody)}predictive-search[data-context=search-page] .mz-search-help{padding-inline:0}@media(max-width:768px){.mz-search-help{font-size:11px;padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
