:root{--rl-bg: #F4EFE5;--rl-bg-alt: #EBE4D6;--rl-ink: #1C1814;--rl-ink-soft: #4A453E;--rl-accent: #B8392D;--rl-line: #C9C0AE;--rl-white: #FBF8F1;--rl-display: "Anton", sans-serif;--rl-body: "Assistant", sans-serif;--rl-section-pad-desktop: 110px;--rl-section-pad-mobile: 60px;--rl-container-pad-desktop: 48px;--rl-container-pad-mobile: 24px;--rl-container-max: 1280px;--rl-tap-min: 48px;--font-body-family: "Assistant", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Anton", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--color-background: 244, 239, 229;--color-foreground: 28, 24, 20;--color-button: 184, 57, 45;--color-button-text: 251, 248, 241;--color-secondary-button: 244, 239, 229;--color-secondary-button-text: 184, 57, 45;--color-link: 184, 57, 45}.rilassi-container{max-width:var(--rl-container-max);margin:0 auto;padding:0 var(--rl-container-pad-mobile);box-sizing:border-box}@media(min-width:750px){.rilassi-container{padding:0 var(--rl-container-pad-desktop)}}body{background:var(--rl-bg);color:var(--rl-ink);font-family:var(--rl-body)}main{background:var(--rl-bg)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--rl-display);text-transform:uppercase;letter-spacing:.04em;color:var(--rl-ink);font-weight:400}p,li,span,label,input,textarea,select,button{font-family:var(--rl-body)}.utility-bar,.utility-bar.color-scheme-1,.utility-bar.color-scheme-2,.utility-bar.color-scheme-3,.utility-bar.color-scheme-4,.utility-bar.color-scheme-5{background:var(--rl-ink)!important;color:var(--rl-white)!important;border-bottom:0!important;--color-background: 28, 24, 20;--color-foreground: 251, 248, 241}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message span,.utility-bar .announcement-bar__link{color:var(--rl-white)!important;font-family:var(--rl-body)!important;font-weight:600!important;font-size:1.2rem!important;letter-spacing:.13em!important;text-transform:uppercase!important;line-height:1.4!important}.utility-bar .announcement-bar__link:hover .announcement-bar__message{text-decoration:underline}.utility-bar .announcement-bar__link .svg-wrapper,.utility-bar .announcement-bar__message+svg{display:none!important}.section-header{background:var(--rl-bg)!important;margin-bottom:0!important;border-bottom:1px solid var(--rl-line);position:sticky;top:0;z-index:100}.header-wrapper,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2{background:var(--rl-bg)!important;--color-background: 244, 239, 229;--color-foreground: 28, 24, 20;border-bottom:0!important}.header{background:var(--rl-bg)!important;padding-top:1.4rem!important;padding-bottom:1.4rem!important}@media screen and (min-width:990px){.header{padding-top:1.8rem!important;padding-bottom:1.8rem!important}}.header__heading,.header__heading-link{font-family:var(--rl-display)!important;font-weight:400!important;color:var(--rl-accent)!important;text-transform:uppercase;letter-spacing:.18em}.header__heading-link{font-size:2.6rem;line-height:1;padding:.4rem 0;text-decoration:none}.header__heading-link:hover{color:var(--rl-accent)!important;text-decoration:none}.header__heading-link .h2,.header__heading-link span{font-family:var(--rl-display)!important;color:var(--rl-accent)!important;letter-spacing:.18em;font-weight:400!important}.header__inline-menu .list-menu__item--link,.header__menu-item{font-family:var(--rl-body)!important;font-size:1.3rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.12em;color:var(--rl-ink-soft)!important;text-decoration:none!important}.header__inline-menu .list-menu__item--link:hover,.header__menu-item:hover{color:var(--rl-ink)!important}.header__active-menu-item{color:var(--rl-accent)!important;text-decoration:underline!important;text-underline-offset:4px}.header__icons .header__icon{color:var(--rl-ink)!important}.header__icons .header__icon svg,.header__icons .header__icon path{color:var(--rl-ink);stroke:var(--rl-ink)}.cart-count-bubble{background-color:var(--rl-accent)!important;color:var(--rl-white)!important;font-family:var(--rl-body)!important;font-weight:700!important;font-size:1rem!important}.header__icon--menu,.header__icon--menu svg{color:var(--rl-ink)!important}.menu-drawer{background:var(--rl-bg)!important;--color-background: 244, 239, 229}.menu-drawer__menu-item{font-family:var(--rl-body)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:var(--rl-ink)!important}.button,.button--primary,.shopify-payment-button__button--unbranded,button[type=submit]:not(.icon-button){background:var(--rl-accent)!important;color:var(--rl-white)!important;border-radius:0!important;border:none!important;text-transform:uppercase;letter-spacing:.14em;font-family:var(--rl-body)!important;font-weight:700!important;font-size:1.3rem!important;min-height:var(--rl-tap-min);padding:1.4rem 2.8rem;cursor:pointer;transition:opacity .2s,background .2s;box-shadow:none!important}.button:hover,.button--primary:hover,button[type=submit]:not(.icon-button):hover{background:var(--rl-ink)!important;color:var(--rl-white)!important;opacity:1}.button[disabled],.button:disabled,.button--primary[disabled],button[type=submit]:not(.icon-button)[disabled],button[type=submit]:not(.icon-button):disabled,.rl-product__cta[disabled],.rl-product__cta:disabled{background:var(--rl-line)!important;color:var(--rl-ink-soft)!important;cursor:not-allowed!important;opacity:1}.button[disabled]:hover,.button:disabled:hover,button[type=submit]:not(.icon-button)[disabled]:hover,.rl-product__cta[disabled]:hover{background:var(--rl-line)!important;color:var(--rl-ink-soft)!important}.button--secondary{background:transparent!important;border:2px solid var(--rl-accent)!important;color:var(--rl-accent)!important}.button--secondary:hover{background:var(--rl-accent)!important;color:var(--rl-white)!important}a{color:var(--rl-accent)}a:hover{color:var(--rl-ink)}input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{background:var(--rl-white)!important;border:1px solid var(--rl-line)!important;border-radius:0!important;color:var(--rl-ink)!important;font-family:var(--rl-body)!important;min-height:var(--rl-tap-min)}input[type=text]:focus,input[type=email]:focus,textarea:focus,select:focus{border-color:var(--rl-accent)!important;outline:none;box-shadow:0 0 0 1px var(--rl-accent)}::selection{background:var(--rl-accent);color:var(--rl-white)}.cart__items,.cart-items,.cart-drawer,.cart-drawer__inner,.cart-drawer__form,cart-items,cart-drawer{background:var(--rl-bg)!important}.cart__heading,.cart-items__heading,.drawer__heading,.cart__empty-text{font-family:var(--rl-display)!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--rl-ink)!important}.cart-item__name,.cart-items td,.cart-items th,.cart-drawer .cart-item__name,.cart__total,.cart__total-currency,.totals,.totals__total,.totals__subtotal-value{font-family:var(--rl-body)!important;color:var(--rl-ink)!important}.cart__ctas .cart__update-button,.cart__ctas button[name=checkout],.cart-drawer__form button[name=checkout]{background:var(--rl-accent)!important;color:var(--rl-white)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-family:var(--rl-body)!important;font-weight:700!important;min-height:var(--rl-tap-min);border:none!important}.cart__ctas .cart__update-button:hover,.cart__ctas button[name=checkout]:hover{background:var(--rl-ink)!important}.cart-item__name,.cart-item__details>*{color:var(--rl-ink)!important}.cart-item__price-wrapper .price,.cart-item__price-wrapper .price__regular .price-item--regular{color:var(--rl-ink)!important;font-weight:700!important}.cart-drawer__warnings .cart__empty-text,.cart__empty-text{font-family:var(--rl-display)!important}.cart-drawer__warnings .button,.cart__empty-text+.button{background:var(--rl-accent)!important;color:var(--rl-white)!important}.tax-note,.cart__dynamic-checkout-buttons{color:var(--rl-ink-soft)!important}.quantity{border-color:var(--rl-line)!important}.quantity__button{color:var(--rl-ink)!important}.quantity__input{color:var(--rl-ink)!important;font-family:var(--rl-body)!important}.rte{font-family:var(--rl-body);color:var(--rl-ink-soft);line-height:1.8}.rte h2{font-family:var(--rl-display);color:var(--rl-ink);text-transform:uppercase;letter-spacing:.04em}.utility-bar localization-form,.header__icons localization-form{display:none!important}[class*=privy-],[id*=privy-],[class*=poptin-],[id*=poptin-],[class*=justuno],[class*=wisepops],[class*=popup-][class*=discount],[class*=discount-popup],[id*=discount-popup],.shappify_popup_wrapper,[data-app-discount-popup],iframe[src*=popups],iframe[src*=optin],iframe[src*=wisepops],iframe[src*=poptin],iframe[src*=justuno],iframe[src*=privy],div[style*=korting],div[role=dialog][class*=popup]:not(.rl-modal):not([data-rl-size-guide]){display:none!important;visibility:hidden!important;pointer-events:none!important}body>div[class*=bottom][class*=popup]:not([data-rl-]){display:none!important}.rilassi-product-card{display:block;background:var(--rl-white);text-decoration:none;color:var(--rl-ink);transition:transform .25s,box-shadow .25s;border:1px solid var(--rl-line)}.rilassi-product-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #1c18141a;color:var(--rl-ink)}.rilassi-product-card__image-wrap{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--rl-bg-alt)}.rilassi-product-card__image{width:100%;height:100%;object-fit:cover}.rilassi-product-card__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;width:100%;height:100%;text-align:center;padding:2.4rem}.rilassi-product-card__placeholder-gym{font-family:var(--rl-display);font-size:2.4rem;letter-spacing:.06em;line-height:1;color:var(--rl-ink-soft)}.rilassi-product-card__placeholder-note{font-family:var(--rl-body);font-style:italic;font-size:1.1rem;color:var(--rl-line)}.rilassi-product-card__badge{position:absolute;top:1.2rem;left:1.2rem;background:var(--rl-accent);color:var(--rl-white);font-family:var(--rl-body);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:.4rem 1rem}.rilassi-product-card__garment{position:absolute;top:1.2rem;right:1.2rem;background:var(--rl-ink);color:var(--rl-white);font-family:var(--rl-body);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:.4rem 1rem}.rilassi-product-card__info{padding:2rem 2rem 2.4rem}.rilassi-product-card__name{font-family:var(--rl-display);font-size:1.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--rl-ink);margin:0 0 .4rem}.rilassi-product-card__tagline{font-family:var(--rl-body);font-size:1.2rem;color:var(--rl-ink-soft);margin:0 0 1.2rem}.rilassi-product-card__price{font-family:var(--rl-body);font-size:1.5rem;font-weight:700;color:var(--rl-ink);margin-bottom:1.2rem}.rilassi-product-card__colors{display:flex;gap:.6rem;align-items:center;margin:0 0 1.2rem}.rilassi-product-card__color{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--rl-line);display:inline-block}.rilassi-product-card__color--noir{background:var(--rl-ink);border-color:var(--rl-ink)}.rilassi-product-card__color--blanc{background:var(--rl-white)}.rilassi-product-card__cta{font-family:var(--rl-body);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rl-accent)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rilassi-tokens.css.map */
