:root{--valo-ink: 15 15 14;--valo-paper: 244 241 234;--valo-gold: 188 167 125;--valo-gold-dark: 122 102 56;--valo-sand: 232 227 216;--valo-muted: 107 95 67;--valo-body: 74 66 50;--valo-radius: 12px;--valo-placeholder-light: linear-gradient(135deg, #d4cdbd, #b2a993);--valo-placeholder-dark: linear-gradient(160deg, #6d6552, #3d382d)}@media screen and (min-width:1000px){:root{--valo-radius: 16px}}.valo{--valo-gutter: 20px;--valo-block-padding: 56px;background:rgb(var(--valo-paper));color:rgb(var(--valo-ink));font-family:var(--text-font-family);font-size:16px;line-height:1.65;padding:var(--valo-block-padding) var(--valo-gutter)}@media screen and (min-width:700px){.valo{--valo-gutter: 40px;--valo-block-padding: 80px}}@media screen and (min-width:1000px){.valo{--valo-gutter: 56px;--valo-block-padding: 112px;font-size:18px}}.valo--dark{background:rgb(var(--valo-ink));color:rgb(var(--valo-paper))}.valo--gold{background:rgb(var(--valo-gold))}.valo--sand{background:rgb(var(--valo-sand))}.valo--flush{padding:0}.valo-block{padding-inline:var(--valo-gutter)}.valo a{color:inherit}.valo-display,.valo-h1,.valo-h2,.valo-h3,.valo-h4,.valo-h5,.valo-h6{margin:0}.valo-display,.valo-h1,.valo-h2,.valo-h3,.valo-h6{font-family:var(--heading-font-family)}.valo-display{font-weight:500;font-size:40px;line-height:1.05;letter-spacing:-.03em}.valo-h1,.valo-h2{font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.valo-h1{font-size:44px}.valo-h2{font-size:38px}.valo-h3{font-weight:500;font-size:24px;line-height:1.1;letter-spacing:-.02em}.valo-h4,.valo-h5{font-family:var(--text-font-family);font-weight:600;letter-spacing:0}.valo-h4{font-size:20px;line-height:1.2}.valo-h5{font-size:18px;line-height:1.3}.valo-h6{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--valo-muted))}.valo--dark .valo-h6{color:rgb(var(--valo-gold))}@media screen and (min-width:700px){.valo-display{font-size:64px;line-height:1.02;letter-spacing:-.035em}.valo-h1{font-size:56px}.valo-h2{font-size:46px}.valo-h3{font-size:26px}.valo-h4{font-size:22px}}@media screen and (min-width:1000px){.valo-display{font-size:84px}.valo-h1{font-size:72px}.valo-h2{font-size:56px}.valo-h3{font-size:28px}.valo-h4{font-size:24px}.valo-h5{font-size:20px}.valo-h6{font-size:12px}}.valo-label,.valo-button,.valo-link,.valo-small-label,.valo-meta,.valo-quote{font-family:var(--heading-font-family)}.valo-label,.valo-button,.valo-link{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.valo-small-label{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.valo-meta{font-size:12px;font-weight:400}.valo-quote{font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.02em}@media screen and (min-width:700px){.valo-small-label{font-size:11px}.valo-meta{font-size:13px}.valo-quote{font-size:36px;line-height:1.2}}@media screen and (min-width:1000px){.valo-label,.valo-button,.valo-link{font-size:13px}.valo-quote{font-size:46px}}.valo-hero-height{--valo-hero-height: clamp(640px, 100svh, 960px);width:100%;aspect-ratio:9 / 16;min-height:600px;max-height:100svh}@media screen and (min-width:700px){.valo-hero-height{aspect-ratio:auto;min-height:var(--valo-hero-height);max-height:none}}.valo-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-block-end:24px}.valo-header__text{display:flex;flex-direction:column;gap:12px;max-width:620px}.valo-header__text p{margin:0}.valo-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.valo-pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgb(var(--valo-paper) / .88);color:rgb(var(--valo-ink));font-family:var(--heading-font-family);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.valo-pill--large{padding:8px 16px;font-size:12px;letter-spacing:.1em}.valo-pill--gold{background:rgb(var(--valo-gold))}.valo-pill--muted{background:rgb(var(--valo-paper));color:rgb(var(--valo-muted))}@media screen and (min-width:1000px){.valo-pill--large{font-size:13px}}.valo-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:none;border-radius:999px;background:rgb(var(--valo-ink));color:rgb(var(--valo-paper))!important;text-decoration:none;cursor:pointer}.valo-button--gold{background:rgb(var(--valo-gold));color:rgb(var(--valo-ink))!important}.valo-button--outline{border:2px solid currentColor;background:transparent;color:inherit!important}.valo-link{text-decoration:none;border-block-end:2px solid currentColor;padding-block-end:4px}.valo-arrows{display:flex;gap:12px}.valo-arrows button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:2px solid currentColor;background:transparent;color:inherit;cursor:pointer}.valo-arrows carousel-next-button button{background:rgb(var(--valo-paper));border-color:rgb(var(--valo-paper));color:rgb(var(--valo-ink))}.valo:not(.valo--dark) .valo-arrows carousel-next-button button{background:rgb(var(--valo-ink));border-color:rgb(var(--valo-ink));color:rgb(var(--valo-paper))}.valo-scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline-end:calc(-1 * var(--valo-gutter));padding-inline-end:var(--valo-gutter)}.valo-scroller::-webkit-scrollbar{display:none}.valo-scroller>*{flex:none;scroll-snap-align:start}@media screen and (min-width:1000px){.valo-header{margin-block-end:40px}.valo-scroller{gap:20px}}.valo-product-card{position:relative;display:block}.valo-product-card__inner{display:flex;flex-direction:column;height:100%}.valo-product-card__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--valo-radius)}.valo-product-card__image,.valo-product-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .6s ease}.valo-product-card__hover{opacity:0}@media(hover:hover){.valo-product-card:hover .valo-product-card__image,.valo-product-card:hover .valo-product-card__hover{transform:scale(1.03)}.valo-product-card--has-hover:hover .valo-product-card__hover{opacity:1}}.valo-product-card__pill{position:absolute;top:10px;left:10px}.valo-product-card__title{margin-block-start:12px;overflow:hidden;font-size:18px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.valo-product-card__caption{display:-webkit-box;min-height:1.4em;margin:1px 0 0;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.4;color:rgb(var(--valo-ink) / .68)}.valo-product-card__meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-block-start:2px;color:rgb(var(--valo-body))}.valo-product-card__rating{display:flex;align-items:center;gap:4px}.valo-product-card__colors{margin-inline-start:auto}.valo-product-card__star{color:rgb(var(--valo-gold));font-size:14px;line-height:1}.valo-product-card__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:8px}.valo-product-card__footer product-form,.valo-product-card__footer form{display:contents}.valo-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;font-size:var(--valo-price-size);font-weight:600;line-height:1.1;color:rgb(var(--valo-ink))}.valo-product-card{--valo-price-size: 18px}.valo-product-card__from{display:flex;flex-direction:column;line-height:1.1;color:rgb(var(--valo-body))}.valo-product-card__price-value{font-family:var(--text-font-family);font-size:var(--valo-price-size);font-weight:600;letter-spacing:0;text-transform:none;color:rgb(var(--valo-ink))}.valo-product-card__sale{display:flex;flex-direction:column}.valo-product-card__from,.valo-product-card__sale{justify-content:flex-end;height:calc(var(--valo-price-size) * 1.1)}.valo-product-card__compare{font-size:.7em;font-weight:400;color:rgb(var(--valo-ink) / .5)}.valo-product-card__add{position:relative;display:flex;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;width:44px;min-height:44px;padding:0;border:none;border-radius:50%;background:rgb(var(--valo-gold));color:rgb(var(--valo-ink));cursor:pointer}.valo-product-card__add-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media screen and (min-width:700px){.valo-product-card__title{margin-block-start:16px;font-size:20px}.valo-product-card{--valo-price-size: 20px}}@media screen and (min-width:1000px)and (max-width:1199px){.valo-product-card__title{font-size:18px}.valo-product-card{--valo-price-size: 18px}}.valo{--valo-hover: var(--valo-gold-dark)}.valo--dark{--valo-hover: var(--valo-gold)}.valo-button,.valo-link,.valo-arrows button,.valo-product-card__add,.valo-product-card__title{transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.valo-arrows button[disabled]{opacity:.4;cursor:default}.valo :is(a,button,input):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.valo-button:hover{background:rgb(var(--valo-gold));color:rgb(var(--valo-ink))!important}.valo-button--gold:hover,.valo--gold .valo-button:hover{background:rgb(var(--valo-paper));color:rgb(var(--valo-ink))!important}.valo-button--outline:hover{border-color:rgb(var(--valo-ink));background:rgb(var(--valo-ink));color:rgb(var(--valo-paper))!important}.valo-link:hover,.valo-product-card__title:hover{color:rgb(var(--valo-hover))!important}.valo-product-card__add:hover{background:rgb(var(--valo-ink));color:rgb(var(--valo-paper))}.valo-arrows button:hover{border-color:rgb(var(--valo-gold));background:rgb(var(--valo-gold));color:rgb(var(--valo-ink))}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/valo.css.map */
