:root{--k:#1c1b19;--cream:#ffffff;--sand:#f3eee6;--sand2:#e7dfd2;--g:#ededeb;--m:#6e6a64;--l:#e6e3de;--serif:"Cormorant Garamond","Times New Roman",Georgia,serif}body{background:#fff!important}.gradient,.color-background-1,.color-scheme-1{background:#fff}.header-wrapper{background:#fff!important;border-bottom:1px solid var(--l)}.header__heading-link{width:170px;height:42px}.hn-hero{position:relative;height:clamp(560px,92vh,1000px);overflow:hidden;background:var(--g)}.hn-hero img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.hn-hero__cta{position:absolute;left:0;right:0;bottom:clamp(28px,5vw,56px);display:grid;justify-items:center;gap:12px}.hn-hero__cta span{font:italic 400 clamp(22px,2.6vw,34px)/1.1 var(--serif);color:#fff;text-shadow:0 1px 18px rgba(0,0,0,.35)}.hn-hero__cta a{background:#111;color:#fff;text-decoration:none;font:500 13px/1 var(--serif);letter-spacing:.2em;text-transform:uppercase;padding:15px 34px;transition:background .2s}.hn-hero__cta a:hover{background:#3a3835}.hn-circ{padding:clamp(32px,4vw,56px) max(16px,3vw) 8px}.hn-circ__row{display:flex;justify-content:center;gap:clamp(18px,4vw,64px);overflow-x:auto;scrollbar-width:none}.hn-circ__row::-webkit-scrollbar{display:none}.hn-circ a{flex:0 0 auto;display:grid;justify-items:center;gap:14px;text-decoration:none;color:var(--k)}.hn-circ span{display:block;width:clamp(88px,10vw,150px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--g);outline:1px solid var(--l);outline-offset:4px;transition:outline-color .25s}.hn-circ img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.hn-circ a:hover img{transform:scale(1.07)}.hn-circ a:hover span{outline-color:var(--k)}.hn-circ b{font:500 15px/1 var(--f);letter-spacing:.02em}@media(max-width:749px){.hn-circ__row{justify-content:flex-start}}.hw-sec{padding-block:clamp(40px,5vw,72px)}.hw-head{flex-direction:column;align-items:center;text-align:center;margin-bottom:28px}.hw-head h2{font:400 clamp(22px,2.4vw,30px)/1.2 var(--serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#4a4742}.hw-head a{font:500 12px var(--f);letter-spacing:.18em;color:var(--m)}.hw-grid{gap:30px 14px}@media(min-width:990px){.hw-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hw-card__media{aspect-ratio:4/5;background:#ececea}.hw-badges{top:auto;bottom:14px;left:14px}.hw-badge{background:#f1e9df;border:1px solid #e3d8c9;border-radius:999px;padding:7px 16px;font:400 15px/1 var(--serif);letter-spacing:.06em;text-transform:none;color:var(--k)}.hw-card__info{padding-top:16px;gap:8px}.hw-card__info a{font:400 15px/1.3 var(--serif)!important;letter-spacing:.12em!important;text-transform:uppercase}.hw-card__type{display:none}.hw-price{flex-direction:column;align-items:flex-start;gap:2px;font:400 21px/1.2 var(--serif);letter-spacing:.04em}.hw-price s{order:-1;font-size:17px;color:#7d7973}.hw-sizes{bottom:110px;background:#fffffff7}.hn-perks{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 40px;padding:28px max(16px,3vw);border-block:1px solid var(--l);font:400 14px var(--f);color:#4a4742}.hn-perks div{display:flex;align-items:center;gap:8px}.hn-perks span{font-size:18px}.hn-faq{padding:clamp(40px,5vw,72px) max(16px,3vw)}.hn-faq__in{max-width:820px;margin:0 auto}.hn-faq h2{text-align:center;font:400 clamp(22px,2.4vw,30px)/1.2 var(--serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 24px;color:#4a4742}.hn-faq details{border-top:1px solid var(--l)}.hn-faq details:last-child{border-bottom:1px solid var(--l)}.hn-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 4px;font:400 clamp(19px,1.8vw,24px)/1.3 var(--serif);letter-spacing:.03em}.hn-faq summary::-webkit-details-marker{display:none}.hn-faq summary i{flex:0 0 12px;width:12px;height:12px;border-right:1.5px solid var(--k);border-bottom:1.5px solid var(--k);transform:rotate(45deg) translateY(-4px);transition:transform .25s}.hn-faq details[open] summary i{transform:rotate(-135deg)}.hn-faq details div{padding:0 4px 24px;color:var(--m);line-height:1.65;font-size:15px}.hg{padding-bottom:0}.hg__head h2{font:400 clamp(22px,2.4vw,30px)/1.2 var(--serif)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#4a4742}.hg__row{gap:0}.hw-news{background:var(--sand)!important}.hw-news h2{font:400 clamp(28px,3.2vw,44px)/1.1 var(--serif)!important;text-transform:none!important}.collection-hero,.ds-collection-banner,[class*=collection-banner],[class*=collection-hero]{background:var(--sand)!important}.collection-hero__title,[class*=collection-banner] h1{font:400 clamp(36px,4.4vw,58px)/1.1 var(--serif)!important;text-transform:none!important}.card__heading,.card__heading a{font:400 15px/1.3 var(--serif)!important;letter-spacing:.12em!important;text-transform:uppercase}.price,.price-item{font-family:var(--serif)!important;font-size:19px!important}.badge{background:#f1e9df!important;border:1px solid #e3d8c9!important;border-radius:999px!important;color:var(--k)!important;font-family:var(--serif)!important;font-size:14px!important;text-transform:none}.button,.shopify-payment-button__button--unbranded{background:#111!important;color:#fff!important;border-radius:0!important;font-family:var(--serif)!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important}.product__title h1{font:400 clamp(26px,2.6vw,36px)/1.15 var(--serif)!important;letter-spacing:.06em!important;text-transform:uppercase!important}.footer,.footer.gradient{background:var(--sand)!important;color:var(--k)!important}.hw-head h2{color:#55524c;letter-spacing:.1em!important}.hw-sec{padding-block:clamp(48px,6vw,88px) clamp(32px,4vw,56px)}.hw-card__media img{transition:opacity .5s,transform 1.4s cubic-bezier(.2,.7,.2,1)}.hw-card:hover .hw-card__media img:first-child{transform:scale(1.05)}.hw-card__info a{transition:opacity .2s}.hw-card:hover .hw-card__info a{opacity:.65}.hw-sizes{bottom:auto;top:calc(100% - 172px)}@media(max-width:749px){.hw-grid{gap:26px 10px}.hw-card__info a{font-size:13px!important;letter-spacing:.1em!important}.hw-price{font-size:18px}.hw-price s{font-size:15px}.hw-badge{font-size:13px;padding:6px 13px}}.hn-strip{padding:clamp(48px,6vw,88px) 0}.hn-strip h2{text-align:center;font:400 clamp(22px,2.4vw,30px)/1.2 var(--serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#55524c;margin:0 0 28px}.hn-strip__row{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px,32vw,480px);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:max(16px,3vw);scrollbar-width:none}.hn-strip__row::-webkit-scrollbar{display:none}.hn-strip__item{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;scroll-snap-align:start;background:var(--g)}.hn-strip__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.hn-strip__item:hover img{transform:scale(1.05)}.hn-strip__item span{position:absolute;left:16px;bottom:16px;background:#fff;font:400 14px/1 var(--serif);letter-spacing:.14em;text-transform:uppercase;padding:10px 14px}@media(max-width:749px){.hn-strip__row{grid-auto-columns:78%}}.hn-hero+.hn-hero,.hw-sec+.hn-hero{height:clamp(480px,78vh,860px)}.hn-anim .hw-card,.hn-anim .hn-circ a,.hn-anim .hn-strip__item,.hn-anim .hn-faq details,.hn-anim .hw-head{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.hn-anim .is-in{opacity:1!important;transform:none!important}.hn-anim .hw-card:nth-child(2n){transition-delay:.08s}.hn-anim .hw-card:nth-child(3n){transition-delay:.16s}.hn-anim .hw-card:nth-child(4n){transition-delay:.24s}.hn-anim .hn-circ a:nth-child(2){transition-delay:.06s}.hn-anim .hn-circ a:nth-child(3){transition-delay:.12s}.hn-anim .hn-circ a:nth-child(4){transition-delay:.18s}.hn-anim .hn-circ a:nth-child(5){transition-delay:.24s}.hn-hero img{animation:hnZoom 18s ease-out forwards;transform:scale(1.06)}@keyframes hnZoom{to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hn-hero img{animation:none;transform:none}}.product__info-container{max-width:520px}.product-form__input .form__label,.variant-picker legend{font:400 15px var(--serif)!important;letter-spacing:.1em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:0!important;font-family:var(--serif)!important;font-size:16px!important;min-width:56px}.product-form__input input[type=radio]:checked+label{background:#111!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hw-noor.css.map */
