:root{--sm-ease: cubic-bezier(.22, 1, .36, 1);--sm-gold: #c9a875;--sm-gold-soft: #e8d3ab;--sm-gold-deep: #8a6a3f;--sm-ink: #211d1a}html,:root{--font-body--family: "Tajawal", "Segoe UI", Tahoma, sans-serif;--font-subheading--family: "Tajawal", "Segoe UI", sans-serif;--font-primary--family: "Tajawal", "Playfair Display", serif;--font-accent--family: "Tajawal", "Playfair Display", serif;--font-heading--family: "Tajawal", "Playfair Display", serif;--font-h1--family: "Tajawal", "Playfair Display", serif;--font-h2--family: "Tajawal", "Playfair Display", serif;--font-h3--family: "Tajawal", "Playfair Display", serif;--font-h4--family: "Tajawal", "Playfair Display", serif;--font-h5--family: "Tajawal", "Segoe UI", sans-serif;--font-h6--family: "Tajawal", "Segoe UI", sans-serif}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance;font-weight:700}::selection{background:#c9a87559}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}html,body{overflow-x:hidden;overflow-x:clip}.header-logo__image{filter:drop-shadow(0 1px 4px rgb(0 0 0 / .3));transition:transform .35s var(--sm-ease),filter .35s var(--sm-ease)}.header-logo:hover .header-logo__image{transform:scale(1.05);filter:drop-shadow(0 2px 12px rgb(201 168 117 / .65))}.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}}.product-card{position:relative;border-radius:16px}.product-card .product-card__content{background:transparent;box-shadow:none;border:0;border-radius:0;padding:0;gap:0!important}.product-card .product-card__content>:first-child,.product-card .product-card__content>slideshow-component{order:-3;min-inline-size:0}.product-card .product-card__content>.sm-card-type{order:-2}.product-card .product-card__content .text-block,.product-card .product-card__content .text-block>*,.product-card .product-card__content product-price,.product-card .product-card__content product-price *{text-align:start!important}.product-card .card-gallery{margin:0;position:relative;isolation:isolate;overflow:hidden;border-radius:16px;box-shadow:0 1px 2px #211d1a0f}.product-card .card-gallery:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #b8935c52}.product-card .product-card__link:focus-visible{outline:2px solid var(--sm-gold-deep);outline-offset:2px;border-radius:18px}.product-card .sm-card-type{display:block;margin-block-start:12px;margin-block-end:5px;font-size:.75rem;font-weight:500;line-height:1.4;min-block-size:1.4em;color:var(--sm-gold-deep);pointer-events:none}.product-card .product-card__content a>.text-block{padding-block:0!important;margin:0}.product-card .product-card__content a>.text-block p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5;min-block-size:3em;color:var(--color-foreground, #211d1a)}.product-card .product-card__content product-price{display:block;padding-block:0!important;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--sm-gold-deep)}.product-card .product-card__content product-price:before{content:"";display:block;inline-size:26px;block-size:1px;margin-block:9px 7px;background:var(--sm-gold)}.product-card .product-card__content product-price :where(span,div,sale-price,compare-at-price){font:inherit;color:inherit;letter-spacing:0}.product-card .product-card__content product-price :is(s,del,[class*=compare]){font-size:.8125rem;font-weight:400;color:#6d6862}.color-scheme-5 .product-card .sm-card-type,.color-scheme-5 .product-card .product-card__content product-price{color:var(--sm-gold-soft)}.product-card .quick-add button,.product-card button[class*=quick-add]{min-inline-size:44px;min-block-size:44px;border-radius:999px;background:#fcfaf7f0;color:var(--sm-ink);box-shadow:0 4px 14px #211d1a29,inset 0 0 0 1px #c9a87573}[dir=rtl] .product-card{--sm-sweep-from: 160%;--sm-sweep-to: -320%}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card .card-gallery{transition:box-shadow .7s var(--sm-ease)}.product-card .card-gallery:before{transition:box-shadow .7s var(--sm-ease)}.product-card .card-gallery img{transition:transform 1.3s var(--sm-ease)}.product-card:hover .card-gallery img{transform:scale(1.06)}.product-card:hover .card-gallery{box-shadow:0 18px 40px -22px #8a6a3f73}.product-card:hover .card-gallery:before{box-shadow:inset 0 0 0 1px #c9a875cc}.product-card .card-gallery:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:60%;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 20%,rgb(252 250 247 / .26) 50%,transparent 80%);transform:translate(var(--sm-sweep-from, -160%)) skew(-12deg);transition:transform 1.1s var(--sm-ease),opacity .3s ease}.product-card:hover .card-gallery:after{opacity:1;transform:translate(var(--sm-sweep-to, 320%)) skew(-12deg)}}@media screen and (max-width:749px){.product-card,.product-card .card-gallery{border-radius:12px}.product-card .sm-card-type{margin-block-start:10px;margin-block-end:4px}.product-card .product-card__content a>.text-block p{font-size:.875rem}.product-card .product-card__content product-price{font-size:1rem}.product-card .product-card__content product-price:before{margin-block:7px 6px}.product-card .sm-card-badges{inset-block-start:10px;inset-inline-start:10px}.product-card .product-card__content{--quick-add-mobile-display: flex !important;--quick-add-mobile-opacity: 1 !important}}.product-card .sm-card-badges{position:absolute;inset-block-start:14px;inset-inline-start:14px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.sm-badge{font-family:Tajawal,sans-serif;font-size:11.5px;font-weight:700;line-height:1;padding:7px 12px;border-radius:999px;letter-spacing:.02em;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 3px 10px #211d1a2e;animation:sm-badge-pop .5s var(--sm-ease) backwards}.sm-badge:nth-child(2){animation-delay:.08s}.sm-badge:nth-child(3){animation-delay:.16s}@keyframes sm-badge-pop{0%{transform:scale(.55) translateY(-4px);opacity:0}}.sm-badge--new{background:#211d1aeb;color:var(--sm-gold-soft);border:1px solid rgb(201 168 117 / .55)}.sm-badge--new:before{content:"\2726  ";color:var(--sm-gold)}.sm-badge--sale{background:linear-gradient(135deg,#c9a875,#b8935c);color:#1d1916}.sm-badge--best{background:linear-gradient(135deg,#2b2118,#4a3826);color:#f3e3c3;border:1px solid rgb(201 168 117 / .6)}.sm-badge--best:before{content:"\2605  ";color:var(--sm-gold)}.sm-badge--plus{background:#fcfaf7f0;color:var(--sm-ink);border:1px solid #e0d6c5}.sm-badge--soldout{background:#781e1eeb;color:#fff}@media(prefers-reduced-motion:reduce){.sm-badge{animation:none}}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:12px;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:700;letter-spacing:.04em;font-size:.75rem}.sm-size-guide__note{margin-block-start:1rem;font-size:.8125rem;opacity:.75}[id$=__media_with_content_sm] .text-block.h6>*{color:var(--sm-gold-deep);font-weight:700;font-size:.78rem}[id$=__media_with_content_sm] .text-block.h3>*{font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:800;line-height:1.35}[id$=__media_with_content_sm] .text-block.rte>*{line-height:1.95;opacity:.88}[id$=__media_with_content_sm] .text-block.paragraph>*{font-size:.92rem;line-height:1.6;font-weight:500}[id$=__media_with_content_sm] .text-block strong{color:#b8935c;font-weight:800;margin-inline-end:.3rem}[id$=__media_with_content_sm] .button{margin-block-start:14px;border-radius:999px;padding-inline:1.7rem;background:var(--sm-ink);color:var(--sm-gold-soft);box-shadow:inset 0 0 0 1px #c9a87573}[id$=__media_with_content_sm] .button:hover{background:var(--sm-gold);color:var(--sm-ink)}product-price.h4{color:var(--sm-gold-deep);font-weight:800}product-price.h4 :where(span,div,sale-price,compare-at-price){font:inherit;color:inherit;letter-spacing:0}product-price.h4 :is(s,del,[class*=compare]){font-size:.62em;font-weight:400;color:#6d6862}variant-picker .variant-option__button-label{border-radius:999px;min-block-size:44px;transition:border-color .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease}@media(hover:hover){variant-picker .variant-option__button-label:hover{border-color:var(--sm-gold)}}variant-picker .variant-option__button-label:has(input:checked){background:var(--sm-ink);color:var(--sm-gold-soft);box-shadow:inset 0 0 0 1.5px var(--sm-gold)}.quantity-selector-wrapper .quantity-selector{border-radius:999px;min-block-size:52px}.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button{min-block-size:52px;border-radius:999px;font-weight:700}.accelerated-checkout-block .shopify-payment-button__button--unbranded{border-radius:999px;min-block-size:52px;background:transparent!important;background-color:transparent!important;color:var(--sm-ink)!important;box-shadow:inset 0 0 0 1.5px #c9a875b3;font-weight:700;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}@media(hover:hover){.accelerated-checkout-block .shopify-payment-button__button--unbranded:hover,.accelerated-checkout-block .shopify-payment-button__button--unbranded:focus-visible{background:var(--sm-gold)!important;background-color:var(--sm-gold)!important;color:var(--sm-ink)!important;box-shadow:none}}.accelerated-checkout-block .shopify-payment-button__button--unbranded:active{background:var(--sm-gold)!important;background-color:var(--sm-gold)!important;color:var(--sm-ink)!important}product-inventory .product-inventory__text{font-weight:700}.sticky-add-to-cart__bar{box-shadow:0 -10px 30px #211d1a24,inset 0 1px #c9a87559}.slideshow-controls__thumbnail{border-radius:8px;overflow:hidden;padding:0}.slideshow-controls__thumbnail img{object-fit:cover}.footer-content .logo-block__image-wrapper,.footer-content .logo-block__image{max-inline-size:140px;block-size:auto}.footer-content .menu__heading{font-weight:800}.footer-content .menu__item a{text-decoration:none;opacity:.82;transition:opacity .2s ease,color .2s ease}.footer-content .menu__item a:hover{opacity:1;color:var(--sm-gold-soft)}.footer-content .text-block.paragraph>*{font-size:.9rem;line-height:1.85;opacity:.82}.footer-content .text-block.h5>*{font-weight:800}.sm-cshop .sm-cshop__caption{color:var(--sm-gold-deep);letter-spacing:0}.sm-vshop2 .sm-vshop2__caption{letter-spacing:0}.sm-testimonials .sm-testimonials__caption{color:var(--sm-gold-deep);opacity:1;letter-spacing:0}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){border-radius:999px;padding-inline:1.6rem}.sm-testimonials .sm-testimonials__card{border-radius:16px}.sm-trust__icon svg{color:var(--sm-gold-deep)}.sm-vshop2{border-block-start:1px solid rgb(201 168 117 / .25)}.facets__summary .facets__label{font-weight:700}.facets__pill-label{border-radius:999px}.facets-toggle__button,.facets__see-results{border-radius:999px;font-weight:700}[dir=rtl] :where(h1,h2,h3,h4,h5,h6,p,a,span,button,input,select,textarea,summary){letter-spacing:0}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/7/assets/sm-luxury.css.map */
