:root{--al-bg: #fbf8f2;--al-surface: #f3eee4;--al-line: #e2d9c6;--al-ink: #1c2b39;--al-muted: #56616b;--al-gold: #8a6d35}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased;color:var(--al-ink)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0;font-weight:400}a{text-underline-offset:.3rem}:focus-visible{outline:2px solid var(--al-ink);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aluvio-product-focus{display:none!important}.announcement-bar{border-bottom:0}.announcement-bar__message,.announcement-bar .announcement-bar__link{font-size:1.3rem;letter-spacing:.03em;font-weight:400}.header-wrapper{border-bottom:1px solid var(--al-line)}.header__menu-item,.header__menu-item span,.header__active-menu-inline-item{font-size:1.5rem;letter-spacing:.02em}.header__inline-menu .list-menu__item--link{font-size:1.5rem}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.4rem}.header__icon .icon{width:2.2rem;height:2.2rem}.header__icon--cart .icon{transform:scale(1.8);transform-origin:center}.header-wrapper .header__heading-link{padding-left:0}.button,.shopify-challenge__button,.customer button{font-size:1.4rem;letter-spacing:.04em;font-weight:500;min-height:5rem}body .aluvio-wa{background:var(--al-ink);box-shadow:0 4px 14px #1c2b3940;font-weight:500;font-size:14px;padding:11px 16px 11px 13px;right:16px;bottom:16px}body .aluvio-wa:hover{transform:none;box-shadow:0 6px 18px #1c2b394d}body .aluvio-wa svg{width:24px;height:24px}.al-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.al-wrap{padding:0 5rem}}.al-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3rem;background:var(--al-ink);color:var(--al-bg);border:1px solid var(--al-ink);border-radius:4px;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-decoration:none;cursor:pointer}.al-btn--small{min-height:4.4rem;padding:0 1.8rem;font-size:1.3rem}.al-footer{background:var(--al-surface);color:var(--al-ink);border-top:1px solid var(--al-line);padding:clamp(5rem,7vw,8rem) 0 3rem}.al-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:4rem}.al-footer__brand p{margin:1.6rem 0 0;font-size:1.45rem;line-height:1.6;color:var(--al-muted);max-width:26rem}.al-footer__logo img{display:block;height:auto;width:15rem}.al-footer__logo--text{font-family:var(--font-heading-family);font-size:2.4rem;color:var(--al-ink);text-decoration:none;letter-spacing:.12em}.al-footer__h{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--al-muted);margin:0 0 1.6rem}.al-footer ul{list-style:none;margin:0;padding:0}.al-footer li{margin:0 0 1rem}.al-footer a{color:var(--al-ink);font-size:1.45rem;text-decoration:none}.al-footer a:hover{text-decoration:underline;text-underline-offset:.3rem}.al-footer__news{display:grid;grid-template-columns:1fr 1.4fr;gap:2rem 4rem;align-items:end;margin-top:5rem;padding-top:3.5rem;border-top:1px solid var(--al-line)}.al-footer__news .al-footer__h{margin-bottom:.8rem}.al-footer__small{margin:0;font-size:1.45rem;color:var(--al-muted)}.al-newsletter{display:flex;flex-wrap:wrap;gap:1rem}.al-newsletter__input{flex:1 1 22rem;min-height:4.4rem;padding:0 1.4rem;border:1px solid rgba(28,43,57,.45);border-radius:4px;background:#fff;color:var(--al-ink);font-family:var(--font-body-family);font-size:1.5rem}.al-newsletter__btn{flex:0 0 auto}.al-newsletter__msg{flex:1 1 100%;margin:0;font-size:1.4rem;color:var(--al-ink)}.al-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem 3rem;margin-top:4rem;padding-top:2.4rem;border-top:1px solid var(--al-line)}.al-footer__bottom p{margin:0;font-size:1.3rem;color:var(--al-muted)}.al-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem}.al-footer__pay li{margin:0}.al-footer__pay svg{width:3.8rem;height:2.4rem}@media(max-width:989px){.al-footer__grid{grid-template-columns:1fr 1fr;gap:3.5rem 2rem}.al-footer__brand{grid-column:1 / -1}.al-footer__news{grid-template-columns:1fr}}@media(max-width:749px){body .aluvio-wa{padding:12px}}.card__heading,.product-card-wrapper .card__heading,.card__heading a{font-family:Lora,Georgia,serif!important;font-size:1.7rem;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--al-ink)}.card-wrapper .price{font-size:1.5rem}.facets__heading,.facet-filters__label,.product-count__text{letter-spacing:.02em}.product__title h1{color:var(--al-ink);line-height:1.12}.product__info-container .product__description li:empty,.product__info-container .product__description p:empty{display:none}.product-form__buttons{display:grid;grid-template-columns:1fr;gap:.9rem}.product-form__buttons .product-form__submit{margin-bottom:0}.aluvio-pay-badges{display:inline-flex;align-items:stretch;justify-content:flex-end;gap:.4rem;width:max-content;max-width:100%;line-height:1}.aluvio-pay-badge{width:6.4rem;height:4.2rem;min-width:6.4rem;min-height:4.2rem;max-width:6.4rem;max-height:4.2rem;box-sizing:border-box;border:.1rem solid rgba(25,45,60,.48);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;white-space:normal;flex:0 0 6.4rem}.aluvio-pay-badge--ideal{background:#fff48d;padding:.18rem .22rem}.aluvio-pay-badge--klarna{background:#f7a6c8;border-color:#192d3c61;color:#080716;flex-direction:column;gap:.12rem;padding:.38rem .42rem .34rem}.aluvio-pay-badge--ideal img{display:block!important;width:5.72rem!important;max-width:5.72rem!important;height:auto!important;max-height:3.62rem!important;object-fit:contain!important}.aluvio-klarna-logo{display:block;font-weight:900;font-size:1.22rem;line-height:.95;letter-spacing:-.055em;color:#070512;transform:translateY(.02rem)}.aluvio-pay-badge__text{display:block;font-size:.58rem;line-height:.88;font-weight:800;letter-spacing:-.015em;color:#070512;text-align:center}.aluvio-ideal-mark,.aluvio-ideal-text{display:none}@media screen and (min-width:750px){.product-form__buttons{grid-template-columns:minmax(0,1fr) max-content;align-items:stretch}.product-form__buttons .product-form__submit{grid-column:1 / -1}.product-form__buttons .shopify-payment-button{grid-column:1}.product-form__buttons .aluvio-pay-badges{grid-column:2;grid-row:2;align-self:stretch}}@media screen and (max-width:749px){.product-form__buttons .aluvio-pay-badges{justify-content:center;width:100%}.aluvio-pay-badge{width:6.1rem;min-width:6.1rem;max-width:6.1rem;height:3.95rem;min-height:3.95rem;max-height:3.95rem;flex-basis:6.1rem}.aluvio-pay-badge--ideal img{width:5.42rem!important;max-width:5.42rem!important;max-height:3.42rem!important}.aluvio-klarna-logo{font-size:1.14rem}.aluvio-pay-badge__text{font-size:.55rem}}.product__info-container .list-payment{display:none!important}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn,.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn{background:#1c2b39!important;border-color:#1c2b39!important;color:#fff!important;border-radius:4px!important;box-shadow:none!important}.jdgm-widget .jdgm-star,.jdgm-widget .jdgm-prev-badge__stars,.jdgm-widget .jdgm-rev__rating{color:#b99a5d!important}.jdgm-widget .jdgm-rev-widg,.jdgm-widget .jdgm-rev{border-color:#1c2b3924!important}.jdgm-widget .jdgm-rev__author,.jdgm-widget .jdgm-rev-widg__title{color:#1c2b39!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/aluvio-nl-polish.css.map */
