:root{--sahira-ink: #2C211B;--sahira-ink-2: #3A2B22;--sahira-muted: #6E5E50;--sahira-gold: #B6905A;--sahira-gold-dark: #8A6534;--sahira-cream: #F5E6CC;--sahira-sand: #F3F3F3;--sahira-line: #E3D6C3;--sahira-placeholder: #EFE8DE;--sahira-night: #1E1612}.sahira-metal{font-weight:900;text-transform:uppercase;letter-spacing:-.03em;background:linear-gradient(110deg,#211813,#3a2b22,#654831 20%,#9a7650 32%,#b6905a 42%,#f5e6cc,#b6905a 58%,#9a7650 68%,#654831 80%,#3a2b22,#211813);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:sahira-shine 5s ease-in-out infinite alternate}.sahira-metal--on-dark{background-image:linear-gradient(110deg,#8a6534,#b6905a,#f5e6cc,#b6905a,#8a6534)}.sahira-metal--logo{display:inline-block;font-size:3.2rem!important;line-height:1;letter-spacing:-.02em}.product__title h1.sahira-metal,.product__title h2.sahira-metal{display:inline-block;line-height:1.05}@keyframes sahira-shine{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.sahira-metal{animation:none;background-position:50% 50%}}.sahira-section,.sahira-section *,.sahira-section *:before,.sahira-section *:after{box-sizing:border-box}.sahira-section{padding-top:var(--sahira-pt, 40px);padding-bottom:var(--sahira-pb, 40px);color:var(--sahira-ink)}.sahira-section--white{background:#fff}.sahira-section--light{background:var(--sahira-sand)}.sahira-section--dark{background:var(--sahira-night);color:var(--sahira-cream)}.sahira-wrap{max-width:120rem;margin:0 auto;padding:0 1.6rem}.sahira-heading{font-family:var(--font-heading-family);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:1.02;font-size:clamp(2.6rem,7.6vw,5.6rem);margin:0;color:inherit}.sahira-heading__line{display:block}.sahira-heading .sahira-metal{display:inline-block}.sahira-text{font-size:1.6rem;line-height:1.6;color:inherit}.sahira-text p{margin:0 0 1rem}.sahira-text p:last-child{margin-bottom:0}.sahira-section--white .sahira-text,.sahira-section--light .sahira-text{color:var(--sahira-ink-2)}.sahira-media{position:relative;border-radius:1.2rem;overflow:hidden;background:var(--sahira-placeholder)}.sahira-media--portrait{aspect-ratio:4 / 5}.sahira-media--square{aspect-ratio:1 / 1}.sahira-media--landscape{aspect-ratio:4 / 3}.sahira-media--story{aspect-ratio:9 / 16}.sahira-media img,.sahira-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sahira-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;border:1px dashed #C9B79C;border-radius:inherit;color:var(--sahira-muted);font-size:1.3rem;line-height:1.5}.sahira-split{display:grid;gap:1.6rem;grid-template-areas:"heading" "media" "text"}.sahira-split__heading{grid-area:heading}.sahira-split__media{grid-area:media}.sahira-split__text{grid-area:text;display:flex;flex-direction:column;gap:2rem;align-items:flex-start}@media screen and (min-width:750px){.sahira-split{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto 1fr;column-gap:6rem;row-gap:2rem;align-items:start;grid-template-areas:"media ." "media heading" "media text" "media ."}.sahira-split--image_right{grid-template-areas:". media" "heading media" "text media" ". media"}}.sahira-stack{display:flex;flex-direction:column;gap:1.6rem}.sahira-reel-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,58%);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sahira-reel-row::-webkit-scrollbar{display:none}.sahira-reel-row>*{scroll-snap-align:start}@media screen and (min-width:750px){.sahira-reel-row{grid-auto-flow:row;grid-template-columns:repeat(var(--sahira-reels, 3),minmax(0,28rem));justify-content:start;overflow:visible}}.sahira-patterns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (min-width:750px){.sahira-patterns{grid-template-columns:repeat(var(--sahira-patterns, 2),minmax(0,1fr));gap:2.4rem}}.sahira-pattern{display:flex;flex-direction:column;gap:.6rem}.sahira-pattern__name{font-size:1.6rem;font-weight:700;margin:.4rem 0 0}.sahira-pattern__caption{font-size:1.4rem;line-height:1.5;margin:0;color:var(--sahira-muted)}.sahira-section--dark .sahira-pattern__caption{color:#c9b79c}.sahira-faq{max-width:72rem;border-top:1px solid var(--sahira-line)}.sahira-faq__item{border-bottom:1px solid var(--sahira-line)}.sahira-faq__question{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;min-height:5.6rem;font-size:1.5rem;font-weight:600}.sahira-faq__question::-webkit-details-marker{display:none}.sahira-faq__icon{flex:none;width:2.4rem;height:2.4rem;color:var(--sahira-gold);transition:transform .2s ease}.sahira-faq__item[open] .sahira-faq__icon{transform:rotate(45deg)}.sahira-faq__answer{padding:0 0 1.8rem;font-size:1.5rem;line-height:1.6;color:var(--sahira-ink-2)}.sahira-faq__answer p{margin:0 0 .8rem}.sahira-faq__answer p:last-child{margin:0}.sahira-section--dark .sahira-faq__answer{color:var(--sahira-cream)}.sahira-cta.button{min-height:5.4rem;padding:0 2.8rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:700}@media screen and (max-width:749px){.sahira-cta.button{width:100%}}.quantity-break__price,.quantity-break__compare-price{white-space:nowrap}.quantity-break__selector-item{display:flex;align-items:center;gap:.8rem}.sahira-qb-swatch{width:3.6rem;height:3.6rem;flex:0 0 3.6rem;border-radius:.8rem;object-fit:cover;border:1px solid rgba(44,33,27,.14);background:#efe7dc}.sahira-reels{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);min-width:0}.sahira-reels__heading{margin:0 0 1rem;font-size:2.6rem;line-height:1.15;font-weight:700;color:#2c211b;letter-spacing:-.01em}.sahira-reels__badge{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;padding:.6rem 1.3rem;border-radius:10rem;background:#f6f0e7;border:1px solid rgba(182,144,90,.25);font-size:1.3rem;line-height:1.2;color:#2c211b}.sahira-reels__badge-icon{display:inline-flex;width:1.7rem;height:1.7rem;color:#2c211b}.sahira-reels__badge-icon--ig{color:#c13584}.sahira-reels__badge-icon svg{width:100%;height:100%}.sahira-reels__track{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.2rem}.sahira-reels__track::-webkit-scrollbar{display:none}.sahira-reels__item{position:relative;flex:0 0 38%;max-width:38%;aspect-ratio:9 / 16;border-radius:1rem;overflow:hidden;background:#e9e1d6;scroll-snap-align:start}@media screen and (min-width:750px){.sahira-reels__item{flex-basis:31%;max-width:31%}}.sahira-reels__item video,.sahira-reels__video{display:block;width:100%;height:100%;object-fit:cover}.sahira-reels__sound{position:absolute;right:.8rem;bottom:.8rem;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:#2c211b99;color:#fff;cursor:pointer}.sahira-reels__sound svg{width:1.7rem;height:1.7rem}.sahira-reels__sound .is-on{display:none}.sahira-reels__sound[aria-pressed=true] .is-on{display:block}.sahira-reels__sound[aria-pressed=true] .is-off{display:none}.sahira-reels__empty{margin:0;padding:2rem;font-size:1.3rem;color:#6b5a4c}.review-item__right{display:flex;flex-direction:column-reverse;gap:.4rem}.sahira-cutoff{display:block;margin:var(--margin-top, 0) 0 var(--margin-bottom, 0);font-size:1.4rem;line-height:1.5;color:var(--sahira-ink-2);text-align:center;text-wrap:balance}.sahira-cutoff svg{display:inline-block;vertical-align:-.45rem;width:2rem;height:2rem;margin-right:.6rem;color:var(--sahira-gold)}.sahira-cutoff strong{white-space:nowrap;font-weight:700;color:var(--sahira-ink)}.sahira-tag{position:absolute;left:1.2rem;bottom:1.2rem;z-index:1;max-width:calc(100% - 2.4rem);padding:.7rem 1.2rem;border-radius:.8rem;background:#fffffff0;color:var(--sahira-ink);font-size:1.4rem;font-weight:700;line-height:1.25}.sahira-section--dark .sahira-tag{background:#1e1612db;color:var(--sahira-cream)}.sahira-spots{display:grid;gap:1.6rem;max-width:72rem}.sahira-spots__media .sahira-spot{z-index:1}.sahira-spot{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:.6rem;transform:translate(-.7rem,-50%)}.sahira-spot--left{flex-direction:row-reverse;transform:translate(calc(-100% + .7rem),-50%)}.sahira-spot__dot{flex:none;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--sahira-gold);border:.3rem solid #fff}.sahira-spot__label{padding:.6rem 1rem;border-radius:.8rem;background:#fffffff0;color:var(--sahira-ink);font-size:1.3rem;font-weight:700;line-height:1.2;white-space:nowrap}.sahira-section--dark .sahira-spot__label{background:#1e1612db;color:var(--sahira-cream)}@media screen and (min-width:750px){.sahira-spots{margin-inline:auto}.sahira-spot__label{font-size:1.5rem;padding:.8rem 1.2rem}}.sahira-steps{display:grid;gap:1.6rem}.sahira-steps__list{list-style:none;margin:0;padding:0 0 .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sahira-steps__list::-webkit-scrollbar{display:none}.sahira-steps__item{scroll-snap-align:start;display:grid;gap:.6rem;align-content:start}.sahira-steps__title{margin:.6rem 0 0;font-size:1.8rem;font-weight:800;line-height:1.2}.sahira-steps__text{margin:0;font-size:1.5rem;line-height:1.5;color:var(--sahira-muted)}.sahira-section--dark .sahira-steps__text{color:#c9b79c}@media screen and (min-width:750px){.sahira-steps__list{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;gap:2.4rem}}.sahira-media{isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sahira.css.map */
