@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Inter:wght@300;400;500;600&display=swap";:root{--nur-noir:#0A0A0A;--nur-brun:#1A1410;--nur-or:#C9A54E;--nur-or-clair:#E8D5A3;--nur-creme:#F5F0E8;--nur-beige:#B8A88A;--nur-footer:#050505;--nur-bordure:rgba(201,165,78,.3);--nur-overlay:rgba(201,165,78,.08)}body,.shopify-section,p,span,li,td{font-family:Inter,Lato,sans-serif!important;font-weight:300;color:var(--nur-creme);line-height:1.75}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--nur-creme)}h1,.h1{letter-spacing:.25em;font-size:2.8rem}h2,.h2{letter-spacing:.2em;font-size:2rem}h3,.h3{letter-spacing:.15em;font-size:1.5rem}.subtitle,.rte em,blockquote,.banner__subheading,.rich-text__text em{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:400;color:var(--nur-beige)}.announcement-bar{background-color:var(--nur-noir)!important;border-bottom:1px solid var(--nur-bordure);padding:10px 0}.announcement-bar__message,.announcement-bar a,.announcement-bar p,.announcement-bar span{color:var(--nur-or)!important;font-family:Inter,sans-serif!important;font-weight:400;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.header-wrapper,.section-header,header.header{background-color:transparent!important;transition:background-color .5s ease,backdrop-filter .5s ease,box-shadow .5s ease}.header-wrapper.scrolled-past-header,.section-header.scrolled-past-header,.shopify-section-header.scrolled-past-header .header-wrapper,header.header.scrolled{background-color:#0a0a0af2!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 30px #c9a54e14;border-bottom:1px solid var(--nur-bordure)}.header__menu-item,.header__menu-item span,.list-menu__item,.menu-drawer__menu-item{font-family:Cormorant Garamond,serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.15em;font-size:13px;color:var(--nur-creme)!important;transition:color .3s ease}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item:hover{color:var(--nur-or)!important}.header__icon .icon,.header__icon svg{color:var(--nur-or)!important;stroke:var(--nur-or)!important}.banner,.slideshow,.hero,[class*=banner]>.banner__media:after,.banner__media:after{position:relative}.banner:after,.slideshow .banner:after,.hero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0a0a0a4d,#0a0a0a1a,#c9a54e0d 60%,#0a0a0ab3);pointer-events:none;z-index:1}.banner__content,.banner__box,.slideshow__text-wrapper{position:relative;z-index:2}.banner__heading,.hero__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(2.5rem,6vw,5rem);font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--nur-creme)!important;text-shadow:0 2px 40px rgba(201,165,78,.3)}.banner__text,.hero__subtitle{font-family:Cormorant Garamond,serif!important;font-style:italic;font-size:clamp(1rem,2vw,1.3rem);color:var(--nur-beige)!important;max-width:600px;margin:0 auto;line-height:1.8}.button,.btn,.shopify-payment-button button,button[name=add],.button--primary,.form__submit,a.button{background-color:var(--nur-or)!important;color:var(--nur-noir)!important;font-family:Cormorant Garamond,serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-size:13px;border:none!important;border-radius:4px;padding:16px 40px;position:relative;overflow:hidden;transition:background-color .3s ease,transform .2s ease;cursor:pointer}.button:before,.btn:before,button[name=add]:before,.button--primary:before,a.button:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease;z-index:1}.button:hover:before,.btn:hover:before,button[name=add]:hover:before,.button--primary:hover:before,a.button:hover:before{left:100%}.button:hover,.btn:hover,button[name=add]:hover,.button--primary:hover,a.button:hover{background-color:var(--nur-or-clair)!important;color:var(--nur-noir)!important;transform:translateY(-1px)}.button--secondary,.btn--secondary{background-color:transparent!important;color:var(--nur-or)!important;border:1px solid var(--nur-or)!important}.button--secondary:hover,.btn--secondary:hover{background-color:var(--nur-or)!important;color:var(--nur-noir)!important}.card,.card-wrapper,.product-card,.collection-product-card,.grid__item .card{border:1px solid var(--nur-bordure)!important;border-radius:8px;overflow:hidden;background-color:var(--nur-brun)!important;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.card:hover,.card-wrapper:hover,.product-card:hover{border-color:var(--nur-or)!important;box-shadow:0 8px 40px #c9a54e26;transform:translateY(-4px)}.card__heading a,.card__heading,.card-information__text,.full-unstyled-link{font-family:Cormorant Garamond,serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--nur-creme)!important}.price,.price-item,.price__regular,.price__sale{color:var(--nur-or)!important;font-family:Inter,sans-serif!important;font-weight:500}.badge,.card__badge span,.card__badge .badge{background-color:var(--nur-or)!important;color:var(--nur-noir)!important;font-family:Inter,sans-serif!important;font-weight:600;font-size:10px;letter-spacing:.15em;text-transform:uppercase;padding:4px 12px;border-radius:2px;border:none!important}.footer,.section-footer,footer{background-color:var(--nur-footer)!important;border-top:1px solid var(--nur-bordure);padding:60px 0 30px!important}.footer:before{content:"";display:block;width:200px;height:1px;background:linear-gradient(90deg,transparent,var(--nur-or),transparent);margin:0 auto 50px}.footer a,.footer p,.footer span,.footer li,.footer__content-bottom span{color:var(--nur-beige)!important;font-family:Inter,sans-serif!important;font-weight:300;transition:color .3s ease}.footer a:hover{color:var(--nur-or)!important}.footer-block__heading,.footer h3,.footer h4{font-family:Cormorant Garamond,serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--nur-or-clair)!important;font-size:14px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--nur-bordure)}.footer__content-bottom,.copyright{border-top:1px solid var(--nur-bordure);padding-top:25px;margin-top:40px}.footer__copyright,.copyright__content{font-size:12px;letter-spacing:.08em;color:var(--nur-beige)!important;opacity:.7}.payment-icons .icon,.payment-icons svg{opacity:.5;transition:opacity .3s ease;filter:brightness(.8) sepia(.3)}.payment-icons .icon:hover,.payment-icons svg:hover{opacity:.9}.product__title,.product__title h1{font-family:Cormorant Garamond,serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-size:2rem}.product__description,.product__description p{font-family:Inter,sans-serif!important;font-weight:300;line-height:1.8;color:var(--nur-beige)}.product-form__input label,fieldset legend{font-family:Cormorant Garamond,serif!important;text-transform:uppercase;letter-spacing:.12em;color:var(--nur-creme)}.product-form__input input[type=radio]+label,.swatch__button{border:1px solid var(--nur-bordure)!important;color:var(--nur-creme)!important;background-color:var(--nur-brun)!important;transition:all .3s ease}.product-form__input input[type=radio]:checked+label,.swatch__button.active,.swatch__button--selected{border-color:var(--nur-or)!important;background-color:#c9a54e1a!important;color:var(--nur-or)!important}.newsletter,.newsletter-form{background-color:var(--nur-noir)!important;border-top:1px solid var(--nur-bordure);border-bottom:1px solid var(--nur-bordure)}.newsletter input[type=email],.newsletter-form__field-wrapper input{background-color:var(--nur-brun)!important;border:1px solid var(--nur-bordure)!important;color:var(--nur-creme)!important;font-family:Inter,sans-serif!important;padding:14px 20px;border-radius:4px}.newsletter input[type=email]::placeholder{color:var(--nur-beige)!important;opacity:.6}.testimonial,.testimonials__slide{background-color:var(--nur-brun);border:1px solid var(--nur-bordure);border-radius:8px;padding:30px}.testimonial:before{content:'"';font-family:Cormorant Garamond,serif;font-size:4rem;color:var(--nur-or);opacity:.3;line-height:1;display:block;margin-bottom:-20px}.rating .icon,.rating-star,.spr-icon-star{color:var(--nur-or)!important;fill:var(--nur-or)!important}.cart-drawer,.drawer,.cart-notification{background-color:var(--nur-noir)!important;border-left:1px solid var(--nur-bordure)}.cart-item__name,.cart-item__details a{font-family:Cormorant Garamond,serif!important;text-transform:uppercase;letter-spacing:.1em;color:var(--nur-creme)!important}.page-width .rte h2,.page-width .rte h3{font-family:Cormorant Garamond,serif!important;color:var(--nur-or-clair)!important;margin-top:40px;margin-bottom:20px}.page-width .rte p{color:var(--nur-beige);line-height:1.85;margin-bottom:18px}.page-width .rte blockquote{border-left:3px solid var(--nur-or);padding:20px 30px;margin:30px 0;background-color:#c9a54e0d;border-radius:0 8px 8px 0}.page-width .rte blockquote p{font-family:Cormorant Garamond,serif!important;font-style:italic;font-size:1.2rem;color:var(--nur-or-clair);line-height:1.7}.blog-articles .article,.article-card{background-color:var(--nur-brun);border:1px solid var(--nur-bordure);border-radius:8px;overflow:hidden;transition:border-color .3s ease,transform .3s ease}.blog-articles .article:hover,.article-card:hover{border-color:var(--nur-or);transform:translateY(-3px)}.article-card__title a,.article__title a{font-family:Cormorant Garamond,serif!important;color:var(--nur-creme)!important;text-transform:uppercase;letter-spacing:.1em}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--nur-noir)}::-webkit-scrollbar-thumb{background:var(--nur-or);border-radius:3px;opacity:.6}::-webkit-scrollbar-thumb:hover{background:var(--nur-or-clair)}::selection{background-color:#c9a54e4d;color:var(--nur-creme)}::-moz-selection{background-color:#c9a54e4d;color:var(--nur-creme)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.shopify-section{animation:fadeInUp .8s ease-out}@media screen and (max-width:749px){h1,.h1{font-size:1.8rem;letter-spacing:.15em}h2,.h2{font-size:1.4rem;letter-spacing:.12em}.banner__heading,.hero__title{font-size:2rem!important;letter-spacing:.15em}.button,.btn,a.button{padding:14px 28px;font-size:12px}.footer{padding:40px 0 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nur-almadina-custom.css.map */
