.mi-category-shortcuts{padding-top:36px;padding-bottom:40px;color:#2d211b}.mi-category-shortcuts header{text-align:center;margin-bottom:28px}.mi-category-shortcuts .mi-shortcuts-kicker{color:#8b1740;font-size:10px;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px}.mi-category-shortcuts h2{font-family:var(--font-heading-family);font-weight:400;font-size:32px;letter-spacing:-.6px;margin:0 0 12px}.mi-category-shortcuts header>p:last-child{font-size:14px;line-height:1.6;margin:0;color:#5c5149}.mi-shortcuts-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.mi-shortcuts-grid a{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit}.mi-shortcut-image{display:block;width:min(100%,144px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#f3ece2;outline:1px solid #ded4c7;outline-offset:5px;margin:6px 6px 20px}.mi-shortcut-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.mi-shortcut-name{font-family:var(--font-heading-family);font-size:14px;line-height:1.4}.mi-shortcut-arrow{font-size:14px;color:#8b1740;margin-top:5px}.mi-shortcuts-grid a:hover .mi-shortcut-image{outline-color:#8b1740}.mi-shortcuts-grid a:hover img{transform:scale(1.04)}.mi-shortcuts-grid a:focus-visible{outline:2px solid #8b1740;outline-offset:8px;border-radius:4px}@media(max-width:749px){.mi-category-shortcuts{padding-top:28px;padding-bottom:30px}.mi-category-shortcuts h2{font-size:26px}.mi-category-shortcuts header>p:last-child{font-size:13px}.mi-shortcuts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px}.mi-shortcut-image{width:min(100%,100px);margin-bottom:15px;outline-offset:3px}.mi-shortcut-name,.mi-shortcut-arrow{font-size:12px}}@media(prefers-reduced-motion:reduce){.mi-shortcut-image img{transition:none}.mi-shortcuts-grid a:hover img{transform:none}}.mi-category-shortcuts .mi-shortcut-image{position:relative;overflow:visible}.mi-category-shortcuts .mi-shortcut-image img{border-radius:50%}.mi-gold-ring{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px);overflow:visible;pointer-events:none;opacity:0;filter:drop-shadow(0 0 3px rgba(221,170,65,.7))}.mi-gold-ring circle{stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:60px 60px}.mi-gold-star{position:absolute;top:-17px;left:calc(50% - 10px);width:20px;height:20px;opacity:0;transform:scale(.3);pointer-events:none;filter:drop-shadow(0 0 5px #dcb35a)}@media(hover:hover)and (pointer:fine){.mi-shortcuts-grid a:hover .mi-shortcut-image{outline-color:transparent}.mi-shortcuts-grid a:hover .mi-gold-ring{opacity:1}.mi-shortcuts-grid a:hover .mi-gold-ring circle{animation:mi-gold-trace .4s ease-out forwards}.mi-shortcuts-grid a:hover .mi-gold-star{animation:mi-gold-spark .3s .35s ease-out forwards}}.mi-shortcuts-grid a:focus-visible .mi-gold-ring{opacity:1}.mi-shortcuts-grid a:focus-visible .mi-gold-ring circle{stroke-dashoffset:0}.mi-shortcuts-grid a:focus-visible .mi-gold-star{opacity:1;transform:scale(1)}@keyframes mi-gold-trace{to{stroke-dashoffset:0}}@keyframes mi-gold-spark{0%{opacity:0;transform:scale(.3) rotate(-30deg)}65%{opacity:1;transform:scale(1.3) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.mi-shortcuts-grid a:hover .mi-gold-ring circle{animation:none;stroke-dashoffset:0}.mi-shortcuts-grid a:hover .mi-gold-star{animation:none;opacity:1;transform:none}}.quick-add__buy-now{margin-top:.8rem}.mi-collection-products .quick-add .quick-add__buy-now{background:#8b1740;color:#fbf7f0}.quick-add .product-form__error-message-wrapper{margin-top:.8rem}modero-delivery-country{display:block;margin:16px 0;text-align:left}modero-delivery-country>label{display:block;margin-bottom:8px;font-size:13px;color:#2d211b}modero-delivery-country select{width:100%;padding:12px;border:1px solid #e1d2c0;border-radius:6px;background:#fff6e9;color:#2d211b;font:inherit}modero-delivery-country [hidden]{display:none!important}.mi-customs-acknowledgment{background:#fff6e9;border:1px solid #e1d2c0;border-radius:10px;padding:16px;margin:16px 0;color:#2d211b;text-align:left}.mi-customs-acknowledgment p{font-size:13px;font-weight:600;letter-spacing:.3px;margin:0 0 10px;color:#8b1740}.mi-customs-acknowledgment label{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;cursor:pointer}.mi-customs-acknowledgment input{width:18px;height:18px;flex:0 0 18px;margin:3px 0 0;accent-color:#8b1740}.mi-customs-acknowledgment input:focus-visible{outline:2px solid #8b1740;outline-offset:3px}.modero-region-selector{display:flex;align-items:center;gap:.6rem;margin-right:.8rem;white-space:nowrap;font-size:1.2rem}.modero-region-selector form{margin:0}.modero-region-choice{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:0;padding:.8rem .2rem;color:inherit;font:inherit;cursor:pointer;opacity:.65}.modero-region-globe{width:1.5rem;height:1.5rem;flex-shrink:0}.modero-region-choice[aria-pressed=true]{opacity:1;text-decoration:underline;text-underline-offset:.4rem}.modero-region-choice:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:749px){.modero-region-selector{font-size:1rem;gap:.3rem;margin-right:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAACAAAgAAAEAAQ */
