:root{--valora-ivory:#F5F3EF;--valora-graphite:#17191D;--valora-gold:#D5B77A;--valora-grey:#ECEAE6;--valora-line:#E1DDD5;--valora-anthracite:#23262C;--valora-radius:6px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.012em}.announcement-bar__text{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase}.header__row--top{border-bottom:1px solid var(--valora-line)}.header-actions__action{transition:opacity .2s ease}.header-actions__action:hover{opacity:.7}.button,.button-secondary,.add-to-cart-button,.shopify-payment-button__button{letter-spacing:.04em;font-weight:500;min-height:48px}.button:focus-visible,.button-secondary:focus-visible,.add-to-cart-button:focus-visible{outline:2px solid var(--valora-graphite);outline-offset:3px;box-shadow:0 0 0 5px var(--valora-gold)}.quick-add__button{min-height:44px}.card-gallery,.product-grid__card .card-gallery{background:linear-gradient(160deg,var(--valora-anthracite) 0%,var(--valora-graphite) 100%)}.product-card .product-card__content{padding-top:.9rem}.product-card .product-card__content a,.product-card [ref=productTitleLink]{text-decoration:none}.price{font-weight:500;letter-spacing:.01em}.compare-at-price{font-weight:400;opacity:.62}.product-badges__badge{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;padding:.4em .85em}.collection-card,.resource-card__media{border-radius:var(--valora-radius);overflow:hidden}.valora-size-link{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--valora-gold);text-decoration-thickness:2px}.valora-size-link:hover{text-decoration-color:var(--valora-graphite)}.valora-trust{list-style:none;margin:0;padding:1rem 0 0;border-top:1px solid var(--valora-line);display:grid;gap:.7rem}.valora-trust li{display:flex;align-items:flex-start;gap:.7rem;font-size:.875rem;line-height:1.4}.valora-trust svg{flex:none;margin-top:.05rem}.valora-trust a{display:block;font-size:.8125rem;color:inherit;opacity:.75;text-decoration:underline;text-underline-offset:3px}.valora-trust a:hover{opacity:1}@media(min-width:750px){.valora-trust--row{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}footer a{transition:color .2s ease}footer a:hover{color:var(--valora-gold)}footer .payment-icons__item svg{height:24px;width:auto}@media(max-width:749px){.announcement-bar__text{font-size:.72rem;letter-spacing:.06em}.button,.button-secondary,.add-to-cart-button{min-height:50px}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/valora-premium.css.map */
