:root{--nuud-cream: #FFFFFF;--nuud-parchment: #FEF0F3;--nuud-near-black: #140C11;--nuud-dusty-rose: #D4284A;--nuud-copper: #F05C28;--nuud-amber: #FFAB00;--nuud-burgundy: #3D1C1E;--nuud-muted-text: #7A6370;--nuud-void: #100A0E;--nuud-border: rgba(20,12,17,.09)}.banner__heading,.rich-text__heading,.title--primary{font-style:italic}.section-header__heading{font-size:clamp(2rem,4vw,3.2rem);line-height:1.15}.card__badge,.product-type,.breadcrumb,.collection-hero__subtitle{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;font-weight:500}.rte,.product__description,.article__content{line-height:1.7}.button--primary:hover,.shopify-challenge__button:hover,button.button:hover{filter:brightness(.88);transition:filter .2s ease}.button--secondary:hover{background-color:var(--nuud-near-black);color:var(--nuud-cream);border-color:var(--nuud-near-black);transition:all .2s ease}.button,.button--primary,.button--secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.card-wrapper:hover .card{transform:translateY(-2px);box-shadow:0 6px 24px #140c111a;transition:transform .2s ease,box-shadow .2s ease}.card{transition:transform .2s ease,box-shadow .2s ease}.header__menu-item:hover,.header__menu-item:focus{color:var(--nuud-copper);transition:color .2s ease}.collection-hero__desc-content{max-height:4.8em;overflow:hidden;position:relative;transition:max-height .4s ease}.collection-hero__desc-content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2.4em;background:linear-gradient(to bottom,transparent,var(--color-background, #FFFFFF));pointer-events:none;transition:opacity .3s ease}.collection-hero__toggle:checked+.collection-hero__desc-content{max-height:200em}.collection-hero__toggle:checked+.collection-hero__desc-content:after{opacity:0}.collection-hero__read-more{display:inline-block;margin-top:.5rem;color:var(--nuud-copper);cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.05em}.collection-hero__read-more:after{content:"Read more"}.collection-hero__toggle:checked~.collection-hero__read-more:after{content:"Read less"}.collection-hero__read-more:hover{color:var(--nuud-dusty-rose)}.announcement-bar__message{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}@media(min-width:750px){.announcement-bar__message{font-size:1.4rem;letter-spacing:.1em}}.footer-block__details-content a:hover,.footer__content-bottom a:hover{color:var(--nuud-copper);transition:color .2s ease}@media(max-width:749px){.menu-drawer{background-color:var(--nuud-void);color:var(--nuud-cream)}.menu-drawer__menu-item,.menu-drawer__close-button{color:var(--nuud-cream)}.menu-drawer__menu-item:hover{color:var(--nuud-copper)}}@media(hover:none){.card-wrapper:active .card{transform:scale(.98);transition:transform .1s ease}.button:active,.button--primary:active{opacity:.85;transition:opacity .1s ease}}.product__title h1,.product__title h2,.product__title .h0,.product__title .h1,.product__title .h2,[class*=product__title] h1,[class*=product__title] h2{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:900!important;font-size:clamp(2rem,4.5vw,3.6rem)!important;line-height:1.08!important;letter-spacing:-.03em!important;color:var(--nuud-near-black)!important}.product__title{padding-bottom:20px!important;border-bottom:3px solid transparent!important;border-image:linear-gradient(90deg,#D4284A 0%,#F05C28 60%,transparent 100%) 1!important;margin-bottom:16px!important}.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{font-size:34px!important;font-weight:800!important;color:var(--nuud-near-black)!important;letter-spacing:-.02em!important}.product__info-container .price__sale .price-item--regular{font-size:1.1rem;color:var(--nuud-muted-text);text-decoration:line-through}.product-form__submit{background:linear-gradient(110deg,#d4284a,#f05c28)!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;--buttons-border-width: 0px !important;--buttons-border-opacity: 0 !important;font-size:18px!important;font-weight:800!important;letter-spacing:.04em!important;min-height:62px!important;border-radius:10px!important;transition:filter .2s ease!important}.product-form__submit:hover,.product-form__submit:focus,.product-form__submit:active{filter:brightness(1.08)!important;color:#fff!important;outline:none!important;box-shadow:none!important}@media(max-width:749px){.product-form__buttons{max-width:100%}.product-form__buttons .button{width:100%;padding:18px 24px;font-size:1.1rem;font-weight:800;letter-spacing:.04em;min-height:58px}.product__info-container{padding:0 4px}}.product__description,.product__description p{font-size:17px!important;font-style:normal!important;font-weight:400!important;line-height:1.8!important;color:#140c11b8!important;margin-bottom:0!important}.product__description p:first-line{font-weight:600!important;color:var(--nuud-near-black)!important}.product__accordion{border-bottom:1px solid var(--nuud-border)!important;outline:none!important}.product__accordion:first-of-type{border-top:1px solid var(--nuud-border)!important}.product__accordion summary,.product__accordion .accordion__title,.product__accordion details>summary{font-family:var(--font-body-family)!important;font-size:19px!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;padding:24px 0!important;color:var(--nuud-near-black)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;list-style:none!important;outline:none!important}.product__accordion summary::-webkit-details-marker{display:none!important}.product__accordion summary::marker{display:none!important}.product__accordion details[open] summary,.product__accordion details[open] .accordion__title{color:var(--nuud-copper)!important}.product__accordion .accordion__content,.product__accordion details>div,.product__accordion details p,.product__accordion .accordion__content p{font-size:17px!important;line-height:1.8!important;color:#140c11a6!important;padding-bottom:28px!important}.product-form__input .form__label{font-size:.72rem!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-weight:800!important;color:var(--nuud-near-black)!important}.variant-input-wrapper .button,.product-form__input .button{border:2px solid rgba(20,12,17,.22)!important;font-weight:700!important;font-size:1rem!important;border-radius:10px!important;min-height:48px!important;transition:border-color .15s ease,background .15s ease!important}.variant-input-wrapper input:checked~.button,.variant-input-wrapper input:checked+label,.product-form__input input[type=radio]:checked+label{background:linear-gradient(110deg,#d4284a,#f05c28);border-color:transparent;color:#fff}.variant-input-wrapper .badge,.product-form__input .badge{color:#d4284a;font-weight:700;font-size:.72rem}.icon-with-text{gap:2rem}.icon-with-text .h4{font-family:var(--font-body-family);font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--nuud-near-black)}.icon-with-text__item svg{color:var(--nuud-dusty-rose);width:32px;height:32px}.rating .rating-star,.rating__wrapper svg{color:#f05c28;fill:#f05c28}.product__description a,a[href*=money],a[href*=guarantee]{color:var(--nuud-copper);font-weight:600;text-decoration:underline;text-underline-offset:3px}.section-multicolumn .multicolumn-card__info .h4{font-size:.85rem;letter-spacing:.04em;font-weight:700}.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{font-size:2.1rem;font-weight:800;color:var(--nuud-near-black);letter-spacing:-.02em}.product-form__input .form__label,label[for*=Quantity],.product-form__input--quantity .form__label{font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--nuud-near-black)}.variant-input-wrapper .badge,.product-form__input .badge,.price-item--unit,.badge--bottom-left,.card__badge.badge{background:#d4284a1a!important;color:#d4284a!important;font-weight:800!important;font-size:.72rem!important;padding:3px 9px!important;border-radius:20px!important;border:none!important}.icon-with-text{padding:28px 0 4px;border-top:1px solid var(--nuud-border);gap:0;justify-content:space-around}.icon-with-text__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;flex:1}.icon-with-text__item svg{width:36px;height:36px;color:var(--nuud-copper)}.icon-with-text__item svg path,.icon-with-text__item svg circle,.icon-with-text__item svg polyline,.icon-with-text__item svg line,.icon-with-text__item svg rect{stroke:var(--nuud-copper)!important;fill:none}.icon-with-text__item svg [fill]:not([fill=none]){fill:var(--nuud-copper)!important}.icon-with-text .h4{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nuud-near-black);text-align:center;line-height:1.3}.product__accordion details[open] .accordion__title{color:var(--nuud-copper)}.product__accordion details[open] summary svg{color:var(--nuud-copper)}.product__accordion .accordion__title svg{flex-shrink:0;color:#140c1159;transition:color .2s ease}.product__accordion details[open] .accordion__title svg{color:var(--nuud-copper)}.variant-input-wrapper .button,.product-form__input .button{border:2px solid rgba(20,12,17,.22);font-weight:700;font-size:1rem;border-radius:10px;min-height:48px;transition:border-color .15s ease,background .15s ease}.shopify-payment-button__more-options{font-size:.82rem;color:var(--nuud-muted-text);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/nuud-brand-system.css.map */
