:root{--sm-ease: cubic-bezier(.22, 1, .36, 1);--sm-gold: #c9a875;--sm-ink: #211d1a}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}::selection{background:#c9a87559}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.button,.button-secondary,button.button{transition:transform .35s var(--sm-ease),box-shadow .35s var(--sm-ease),background-color .25s ease,color .25s ease,border-color .25s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:hover,.button-secondary:hover{box-shadow:0 10px 24px #211d1a1f}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-gallery{overflow:hidden}.card-gallery img{transition:transform 1.1s var(--sm-ease);will-change:transform}.product-card:hover .card-gallery img,.resource-card:hover .card-gallery img,.collection-card:hover img{transform:scale(1.045)}}html.sm-motion .sm-reveal{opacity:0;transform:translateY(20px)}html.sm-motion .sm-reveal.sm-inview{opacity:1;transform:none;transition:opacity .7s var(--sm-ease),transform .7s var(--sm-ease);transition-delay:var(--sm-reveal-delay, 0s)}@media(prefers-reduced-motion:reduce){html.sm-motion .sm-reveal{opacity:1;transform:none;transition:none}}sm-wishlist-button{display:inline-flex}.sm-wishlist{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;padding:.25rem 0;cursor:pointer;color:var(--color-foreground, currentColor);font:inherit;min-height:44px}.sm-wishlist svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .3s var(--sm-ease),fill .2s ease}.sm-wishlist[aria-pressed=true] svg{fill:var(--sm-gold);stroke:var(--sm-gold)}@media(prefers-reduced-motion:no-preference){.sm-wishlist:active svg{transform:scale(.85)}}.sm-size-guide__open{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;padding:.25rem 0;cursor:pointer;font:inherit;color:var(--color-foreground, currentColor);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;min-height:44px}.sm-size-guide__dialog{border:none;border-radius:4px;padding:0;max-width:min(620px,calc(100vw - 2rem));width:100%;background:var(--color-background, #fff);color:var(--color-foreground, #211d1a);box-shadow:0 24px 64px #00000038}.sm-size-guide__dialog::backdrop{background:#211d1a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(prefers-reduced-motion:no-preference){.sm-size-guide__dialog[open]{animation:sm-dialog-in .35s var(--sm-ease)}@keyframes sm-dialog-in{0%{opacity:0;transform:translateY(16px)}}}.sm-size-guide__inner{padding:2rem}.sm-size-guide__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:1.25rem}.sm-size-guide__close{background:none;border:none;cursor:pointer;padding:.5rem;margin:-.5rem;line-height:0;color:inherit;min-width:44px;min-height:44px}.sm-size-guide table{width:100%;border-collapse:collapse;font-size:.875rem}.sm-size-guide th,.sm-size-guide td{padding:.625rem .75rem;text-align:start;border-block-end:1px solid rgb(33 29 26 / .12)}.sm-size-guide th{font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.sm-size-guide__note{margin-block-start:1rem;font-size:.8125rem;opacity:.75}[dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,a,span,button,input,select,textarea,summary){letter-spacing:0}[dir=rtl] body{font-family:var(--font-body--family, sans-serif),"Segoe UI",Tahoma,"Noto Naskh Arabic","Geeza Pro",sans-serif}[dir=rtl] :where(h1,h2,h3,.h1,.h2,.h3){font-family:var(--font-h1--family, serif),"Segoe UI",Tahoma,"Noto Naskh Arabic","Geeza Pro",serif;text-transform:none}html[dir=rtl]{--text-align-default: right}[dir=rtl] .text-block[style*="--text-align: left"]>*{text-align:right}[dir=rtl] .text-block[style*="--text-align: right"]>*{text-align:left}[dir=rtl] .sm-trust__heading,[dir=rtl] .sm-trust__title,[dir=rtl] .sm-testimonials__caption,[dir=rtl] .sm-testimonials__author{letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sm-luxury.css.map */
