.asala-wish-btn{position:relative}.asala-wish-count{position:absolute;top:6px;inset-inline-end:2px;min-width:16px;height:16px;border-radius:8px;background:#c9a04e;color:#26271f;font:600 1rem/16px var(--font-body-family);font-style:normal;text-align:center;padding:0 4px}.asala-wish-count[hidden]{display:none}.ast{padding:22px 0 6px}.ast__row{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none;padding-top:6px;padding-bottom:6px;justify-content:center}.ast__row::-webkit-scrollbar{display:none}.ast__b{flex:none;display:grid;justify-items:center;gap:4px;background:none;border:0;cursor:pointer;padding:0;color:var(--asala-ink);width:96px}.ast__ring{width:84px;height:84px;border-radius:50%;padding:3px;background:conic-gradient(from 210deg,#c9a04e,#e9d3a0,#c6383c,#c9a04e);transition:transform .3s}.ast__b.seen .ast__ring{background:#d9d6cf}.ast__b:hover .ast__ring{transform:scale(1.04)}.ast__img{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:3px solid #fff;background:#f3f2ef}.ast__img img{width:100%;height:100%;object-fit:cover}.ast__t{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.1}.ast__n{font-size:1.15rem;color:#33342f99}@media(max-width:749px){.ast__row{justify-content:flex-start}.ast__b{width:78px}.ast__ring{width:70px;height:70px}}.ast__v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;background:#141412eb;display:grid;place-items:center}.ast__v[hidden],.ast__s{display:none}.ast__frame{position:relative;width:min(420px,100vw);height:min(760px,100svh);background:#1e1f1b;border-radius:18px;overflow:hidden}@media(max-width:749px){.ast__frame{border-radius:0;height:100svh}}.ast__bars{position:absolute;z-index:3;top:10px;left:10px;right:10px;display:flex;gap:4px}.ast__bars i{flex:1;height:2px;background:#ffffff4d;border-radius:2px;overflow:hidden}.ast__bars i b{display:block;height:100%;width:0;background:#fff}.ast__bars i.done b{width:100%}.ast__bars i.on b{animation:astFill 4.5s linear forwards}@keyframes astFill{to{width:100%}}.ast__top{position:absolute;z-index:3;top:22px;left:12px;right:8px;display:flex;align-items:center;gap:10px;color:#fff}.ast__mk{width:32px;height:32px;border-radius:50%;background:#2b2c27;display:grid;place-items:center;border:1px solid #C9A04E}.ast__mk svg{width:16px;height:19px;color:#c9a04e}.ast__top b{flex:1;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500}.ast__top button{width:40px;height:40px;background:none;border:0;color:#fff;font-size:2.8rem;cursor:pointer}.ast__stage,.ast__stage figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ast__stage img{width:100%;height:100%;object-fit:cover}.ast__stage figcaption{position:absolute;left:0;right:0;bottom:84px;padding:0 18px;display:grid;gap:4px;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.4)}.ast__stage figcaption b{font-family:var(--font-heading-family);font-weight:500;font-size:2.6rem}.ast__stage figcaption a{color:#fff;font-size:1.4rem}.ast__stage:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);pointer-events:none}.ast__prev,.ast__next{position:absolute;z-index:2;top:70px;bottom:80px;width:40%;background:none;border:0;cursor:pointer}.ast__prev{left:0}.ast__next{right:0}.ast__cta{position:absolute;z-index:3;left:16px;right:16px;bottom:18px;background:#c9a04e!important;color:#26271f!important}.ashp{padding:48px 0 36px}.ashp__head{text-align:center;margin-bottom:22px}.ashp__k{margin:0 0 6px;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#b08a3e}.ashp__h{margin:0;font-size:clamp(3rem,3.4vw,4.4rem)}.ashp__tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:880px;margin:0 auto 26px}.ashp__tab{display:grid;justify-items:center;gap:2px;padding:16px 8px 14px;border-radius:14px;border:1px solid var(--asala-line);background:#fff;cursor:pointer;color:var(--asala-ink);transition:background .25s,color .25s,border-color .25s}.ashp__tab b{font-family:var(--font-heading-family);font-weight:500;font-size:2rem}.ashp__tab small{font-size:1.2rem;opacity:.65}.ashp__ic{width:46px;height:46px;color:#b08a3e}.ashp__ic svg{width:100%;height:100%}.ashp__tab[aria-selected=true]{background:#2b2c27;color:#fff;border-color:#2b2c27}.ashp__tab[aria-selected=true] .ashp__ic{color:#c9a04e}.ashp__rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 max(1.5rem,calc((100vw - 140rem)/2 + 5rem))}.ashp__rail::-webkit-scrollbar{display:none}.ashp__card{flex:0 0 min(23%,300px);scroll-snap-align:start;text-decoration:none;color:inherit;display:grid;gap:4px}.ashp__img{position:relative;display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#f3f2ef}.ashp__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .7s}.ashp__img .ashp__alt{opacity:0}.ashp__card:hover .ashp__alt{opacity:1}.ashp__card:hover img{transform:scale(1.04)}.ashp__card b{font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem;margin-top:8px}.ashp__card small{font-size:1.25rem;color:#33342f99}.ashp__more{flex:0 0 200px;display:grid;place-content:center;gap:8px;text-align:center;border-radius:14px;border:1px dashed #C9A04E;color:var(--asala-ink);text-decoration:none;font-family:var(--font-heading-family);font-size:2rem;aspect-ratio:1 / 1.2;align-self:start}@media(max-width:749px){.ashp__tabs{grid-template-columns:repeat(4,1fr);gap:6px;padding:0}.ashp__tab{padding:10px 2px}.ashp__tab b{font-size:1.5rem}.ashp__tab small{display:none}.ashp__ic{width:34px;height:34px}.ashp__card{flex-basis:64%}}.awh{position:absolute;z-index:3;top:10px;inset-inline-end:10px;width:38px;height:38px;border-radius:50%;border:0;background:#ffffffeb;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #00000014}.awh svg{width:19px;height:19px;fill:none;stroke:#33342f;stroke-width:1.5}.awh[aria-pressed=true] svg{fill:#c6383c;stroke:#c6383c}.awl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.awl[hidden]{display:none}.awl__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e1f1b73}.awl__panel{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(420px,92vw);background:#fff;display:flex;flex-direction:column}.awl__head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--asala-line)}.awl__head b{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500}.awl__head button{width:40px;height:40px;border:0;background:none;font-size:2.6rem;cursor:pointer}.awl__list{flex:1;overflow:auto;padding:14px 20px;display:grid;gap:12px;align-content:start}.awl__item{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center;text-decoration:none;color:inherit}.awl__item img{width:76px;height:76px;object-fit:cover;border-radius:10px;background:#f3f2ef}.awl__item b{display:block;font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem}.awl__item small{font-size:1.35rem;color:#33342fb3}.awl__empty{color:#33342fb3}.awl__all{margin-top:8px}.asp{padding:56px 0}.asp__in{position:relative;display:grid;grid-template-columns:1.6fr 1fr;align-items:center}.asp--left .asp__in{grid-template-columns:1fr 1.6fr}.asp--left .asp__media{order:2}.asp__media{position:relative}.asp__big{border-radius:18px;overflow:hidden;aspect-ratio:16 / 11;background:#f3f2ef}.asp__big img{width:100%;height:100%;object-fit:cover}.asp__thumbs{position:absolute;bottom:-26px;inset-inline-start:24px;display:flex;gap:10px}.asp__thumbs a{width:92px;height:92px;border-radius:12px;overflow:hidden;border:4px solid #fff;box-shadow:0 10px 24px #0000001f;background:#f3f2ef}.asp__thumbs img{width:100%;height:100%;object-fit:cover}.asp__card{position:relative;z-index:2;margin-inline-start:-90px;background:#fff;border-radius:18px;padding:40px 36px;box-shadow:0 30px 60px -20px #2b2c2740;display:grid;gap:10px;justify-items:start;border-top:3px solid #C9A04E}.asp--left .asp__card{margin-inline-start:0;margin-inline-end:-90px}.asp__mk{width:34px;height:40px;color:#c9a04e}.asp__k{margin:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#b08a3e}.asp__h{margin:0;font-size:clamp(3.4rem,3.6vw,5rem);line-height:1.05}.asp__p{margin:0;color:#33342fbf;font-size:1.6rem;line-height:1.6}.asp__n{margin:0 0 6px;font-size:1.3rem;color:#33342f99}@media(max-width:989px){.asp__in,.asp--left .asp__in{grid-template-columns:1fr}.asp--left .asp__media{order:0}.asp__card,.asp--left .asp__card{margin:-40px 16px 0;padding:28px 22px}.asp__thumbs{bottom:52px;inset-inline-start:12px}.asp__thumbs a{width:64px;height:64px}}.asv{padding:56px 0;background:#f6f5f2}.asv__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}.asv__h{margin:0;font-size:clamp(3rem,3.4vw,4.4rem)}.asv__head p{margin:0;color:#33342fb3;max-width:40ch}.asv__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.asv__card{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s,box-shadow .3s}.asv__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px #2b2c274d}.asv__img{position:relative;aspect-ratio:4 / 3;background:#f3f2ef;overflow:hidden}.asv__img img{width:100%;height:100%;object-fit:cover}.asv__img i{position:absolute;top:12px;inset-inline-start:12px;background:#2b2c27;color:#e9d3a0;font-style:normal;font-size:1.15rem;letter-spacing:.08em;padding:5px 10px;border-radius:12px}.asv__body{padding:18px 18px 20px;display:grid;gap:6px}.asv__body b{font-family:var(--font-heading-family);font-weight:500;font-size:2.2rem}.asv__body span{font-size:1.4rem;color:#33342fbf;line-height:1.5}.asv__body small{font-size:1.25rem;color:#b08a3e}.asv__body em{font-style:normal;font-size:1.4rem;margin-top:6px}@media(max-width:989px){.asv__grid{grid-template-columns:repeat(2,1fr)}.asv__head{flex-direction:column;align-items:flex-start}}@media(max-width:749px){.asv__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -1.5rem;padding:0 1.5rem;scrollbar-width:none}.asv__card{flex:0 0 76%;scroll-snap-align:start}}.asd{background:#2b2c27;color:#e9e6df;padding:64px 0;position:relative;overflow:hidden}.asd:before,.asd:after{content:"";position:absolute;left:0;right:0;height:14px;background:var(--asala-orn) repeat-x center / 36px 14px}.asd:before{top:0}.asd:after{bottom:0}.asd__in{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center}.asd__mk{width:36px;height:43px;color:#c9a04e}.asd__k{margin:14px 0 6px;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:#c9a04e}.asd__h{margin:0 0 12px;color:#fff;font-size:clamp(3.4rem,3.6vw,5rem)}.asd__p{margin:0 0 24px;color:#e9e6dfc7;font-size:1.6rem;line-height:1.6;max-width:44ch}.asd__btns{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.asd__btns .button{background:#c9a04e!important;color:#26271f!important}.asd__l{color:#e9e6df;font-size:1.45rem}.asd__collage{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;gap:12px;height:440px}.asd__collage a{border-radius:14px;overflow:hidden;background:#3a3b35}.asd__collage img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.asd__collage a:hover img{transform:scale(1.05)}.asd__c1{grid-row:span 2}@media(max-width:989px){.asd__in{grid-template-columns:1fr;gap:28px}.asd__collage{height:320px}}.shopify-section-header-hidden .header-wrapper:after{opacity:0}.ashp__rail{scroll-padding-inline:max(1.5rem,calc((100vw - 140rem)/2 + 5rem))}.afl{inset-inline-start:auto;inset-inline-end:20px}@media(max-width:749px){.header__icon--account{display:none!important}.header__icons .header__icon,.header__icons details-modal .header__icon{width:3.6rem;height:4.4rem}.header{grid-template-columns:auto 1fr auto!important;column-gap:.4rem}html,body{overflow-x:clip}}.asala-logo{flex-direction:column;gap:9px;padding:4px 0}.asala-logo__mk{width:58px;height:69px;color:#fff}.asala-logo__wm{width:160px;height:16px}.asala-logo:after{content:"JEWELRY";color:#ffffffd1;font:400 1rem/1 var(--font-body-family);letter-spacing:.62em;margin-inline-start:.62em}.af__mk{color:#fff}.af__logo:after{content:"JEWELRY";color:#ffffffbf;font:400 1.1rem/1 var(--font-body-family);letter-spacing:.62em;margin-top:-4px}.af__logo{align-items:center}@media(max-width:749px){.asala-logo{gap:5px;padding:2px 0}.asala-logo__mk{width:30px;height:35px}.asala-logo__wm{width:92px;height:9px}.asala-logo:after{font-size:.75rem;letter-spacing:.5em;margin-inline-start:.5em}}.asala-logo__mk use,.af__mk use{display:none}.asala-logo__mk,.af__mk{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='18.9 1.2 198.2 234.8'%3E%3Cpath d='M118.62 39.97L216.07 137.42L118.62 234.88L21.16 137.42ZM117.57 21L215.02 118.46L117.57 215.91L20.11 118.46ZM117.88 2.35L215.34 99.81L117.88 197.27L20.43 99.81Z' fill='none' stroke='%23000' stroke-width='5'/%3E%3Cpath d='M131.07 97.02V73.52H105.44V97.02L118.26 109.84ZM99.03 103.43H75.53V129.07H99.03L111.85 116.25ZM105.44 135.48V158.98H131.07V135.48L118.26 122.66ZM137.48 103.43L124.66 116.25L137.48 129.07H160.98V103.43Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='18.9 1.2 198.2 234.8'%3E%3Cpath d='M118.62 39.97L216.07 137.42L118.62 234.88L21.16 137.42ZM117.57 21L215.02 118.46L117.57 215.91L20.11 118.46ZM117.88 2.35L215.34 99.81L117.88 197.27L20.43 99.81Z' fill='none' stroke='%23000' stroke-width='5'/%3E%3Cpath d='M131.07 97.02V73.52H105.44V97.02L118.26 109.84ZM99.03 103.43H75.53V129.07H99.03L111.85 116.25ZM105.44 135.48V158.98H131.07V135.48L118.26 122.66ZM137.48 103.43L124.66 116.25L137.48 129.07H160.98V103.43Z'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/21/assets/asala-v4.css.map */
