.val-section{position:relative;color:var(--val-fg, var(--val-ink));background:var(--val-bg, transparent);padding-block:var(--val-pad-top, 6rem) var(--val-pad-bottom, 6rem);isolation:isolate}.val-tone--light{--val-bg: var(--val-ground)}.val-tone--wash{--val-bg: var(--val-wash)}.val-tone--fade{--val-bg: linear-gradient(180deg, var(--val-ground) 0%, var(--val-wash) 100%)}.val-tone--dark,.val-tone--moss,.val-tone--dusk{--val-fg: var(--val-bone);--val-fg-soft: rgb(var(--val-bone-rgb) / .72);--val-muted-fg: rgb(var(--val-bone-rgb) / .55);--val-hairline: rgb(var(--val-bone-rgb) / .14);--val-rule: rgb(var(--val-moss-rgb) / .85);--val-card-ground: rgb(var(--val-bone-rgb) / .06);--val-placeholder-fg: rgb(var(--val-bone-rgb) / .5)}.val-tone--dark{--val-bg: var(--val-ink-deep)}.val-tone--moss{--val-bg: radial-gradient(120% 90% at 85% 0%, color-mix(in oklab, var(--val-moss-deep), var(--val-moss) 35%) 0%, var(--val-moss-deep) 40%, var(--val-ink-deep) 100%)}.val-tone--dusk{--val-bg: radial-gradient(90% 70% at 15% 100%, color-mix(in oklab, var(--val-dusk), var(--val-violet) 30%) 0%, var(--val-dusk) 35%, var(--val-ink-deep) 100%)}@media(max-width:749px){.val-section{padding-block:calc(var(--val-pad-top, 6rem) * .6) calc(var(--val-pad-bottom, 6rem) * .6)}}.val-inner{max-width:var(--val-max);margin-inline:auto;padding-inline:var(--val-gutter)}.val-inner--narrow{max-width:56rem}.val-eyebrow{font-family:var(--val-sans);font-size:var(--val-eyebrow-size);letter-spacing:var(--val-eyebrow-tracking);text-transform:uppercase;color:var(--val-muted-fg, var(--val-muted));margin:0}.val-heading{font-family:var(--val-serif);font-weight:400;line-height:1.08;letter-spacing:-.01em;margin:0;text-wrap:balance}.val-heading--display{font-size:clamp(3rem,9vw,8rem);line-height:.98;letter-spacing:-.02em}.val-heading--xl{font-size:clamp(2.5rem,6vw,4.75rem);line-height:1.02}.val-heading--lg{font-size:clamp(2rem,4vw,3.25rem)}.val-heading--md{font-size:clamp(1.5rem,2.6vw,2.125rem)}.val-heading--sm{font-size:clamp(1.25rem,2vw,1.5rem)}.val-heading em,.val-accent{font-style:italic;color:var(--val-violet)}.val-tone--dark .val-heading em,.val-tone--moss .val-heading em,.val-tone--dusk .val-heading em{color:color-mix(in oklab,var(--val-violet),white 35%)}.val-lede{font-family:var(--val-sans);font-size:1rem;line-height:1.75;color:var(--val-fg-soft, rgb(var(--color-foreground-rgb) / .78));max-width:38rem}.val-lede--lg{font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.6;max-width:44rem}.val-lede p{margin:0 0 1em}.val-lede p:last-child{margin-bottom:0}.val-rule{width:4.5rem;height:1px;border:0;background:var(--val-rule);margin:0}.val-rule--center{margin-inline:auto}.val-link{display:inline-block;font-family:var(--val-sans);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid var(--val-rule);transition:color .25s ease,border-color .25s ease}.val-link:hover,.val-link:focus-visible{color:var(--val-violet);border-color:var(--val-violet)}.val-tone--dark .val-link:hover,.val-tone--moss .val-link:hover,.val-tone--dusk .val-link:hover{color:color-mix(in oklab,var(--val-violet),white 40%)}.val-link--quiet{font-size:.6875rem;letter-spacing:.16em;border-bottom-color:var(--val-hairline)}.val-button{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 2rem;font-family:var(--val-sans);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:inherit;background:transparent;border:1px solid currentColor;border-radius:0;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.val-button:hover,.val-button:focus-visible{background:var(--val-fg, var(--val-ink));color:var(--val-bg-solid, var(--val-ground))}.val-tone--dark .val-button:hover,.val-tone--moss .val-button:hover,.val-tone--dusk .val-button:hover{background:var(--val-bone);color:var(--val-ink-deep)}.val-header{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;margin-bottom:clamp(2.5rem,5vw,4rem)}.val-header--center{align-items:center;text-align:center}.val-header__row{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;width:100%;flex-wrap:wrap}.val-header__row>div{display:flex;flex-direction:column;gap:1rem}.val-grid{display:grid;grid-template-columns:repeat(var(--val-cols-mobile, 2),minmax(0,1fr));column-gap:var(--val-col-gap, 1.25rem);row-gap:var(--val-row-gap, 3rem);list-style:none;margin:0;padding:0}@media(min-width:750px){.val-grid{grid-template-columns:repeat(var(--val-cols-tablet, 3),minmax(0,1fr));column-gap:var(--val-col-gap, 2rem)}}@media(min-width:1100px){.val-grid{grid-template-columns:repeat(var(--val-cols, 4),minmax(0,1fr))}}.val-card{position:relative;display:flex;flex-direction:column;gap:.875rem;min-width:0}.val-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.val-card__media{position:relative;aspect-ratio:var(--val-card-ratio, 4 / 5);overflow:hidden;background:var(--val-card-ground, var(--val-wash))}.val-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--val-card-fit, cover);object-position:center;transition:opacity .6s ease,transform 1.6s cubic-bezier(.2,.6,.2,1)}.val-card__img--alt{opacity:0}@media(hover:hover){.val-card:hover .val-card__img--main{transform:scale(1.03)}.val-card--has-alt:hover .val-card__img--main{opacity:0}.val-card--has-alt:hover .val-card__img--alt{opacity:1}}.val-card--sold .val-card__media img,.val-piece--sold .val-piece__frame img,product-card[data-val-sold] .card-gallery img,.val-sold-page .product-information__media :is(img,video,model-viewer){filter:grayscale(1)}.val-sold-mark,product-card[data-val-sold] .card-gallery:after,.val-sold-page .product-information__media .product-media-container:first-of-type:not(.dialog-zoomed-gallery *):after{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);padding:.22em .4em .18em .58em;font-family:var(--val-serif);font-size:clamp(1.5rem,4.5vw,3.25rem);line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--val-sold);border:1px solid currentColor;background:rgb(var(--val-bone-rgb) / .86);pointer-events:none}product-card[data-val-sold] .card-gallery:after,.val-sold-page .product-information__media .product-media-container:first-of-type:not(.dialog-zoomed-gallery *):after{content:var(--val-sold-label)}.val-piece .val-sold-mark{font-size:clamp(2.25rem,6.5vw,5.5rem)}product-card[data-val-sold] :is(product-price,.product-badges,quick-add-component),.val-sold-page .product-information :is(product-price,.buy-buttons-block,.accelerated-checkout-block),.val-sold-page .sticky-add-to-cart{display:none!important}.val-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:1rem}.val-placeholder__mark{display:block;width:1px;height:2.5rem;background:var(--val-rule);margin:0 auto 1rem}.val-placeholder__text{font-family:var(--val-serif);font-style:italic;font-size:.95rem;color:var(--val-placeholder-fg, var(--val-muted));margin:0}.val-card__body{display:flex;flex-direction:column;gap:.35rem}.val-card__maker{font-family:var(--val-sans);font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--val-muted-fg, var(--val-muted));margin:0}.val-card__title{font-family:var(--val-serif);font-size:1.125rem;line-height:1.3;font-weight:400;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.val-card__meta{font-family:var(--val-sans);font-size:.75rem;color:var(--val-muted-fg, var(--val-muted));margin:0}.val-card__price{font-family:var(--val-sans);font-size:.8125rem;letter-spacing:.04em;margin:.25rem 0 0;display:flex;gap:.875rem;align-items:baseline;flex-wrap:wrap}.val-card__price .val-link{position:relative;z-index:2}.val-card__status{color:var(--val-muted-fg, var(--val-muted))}.val-card__consigned{font-family:var(--val-sans);font-size:.6875rem;font-style:italic;color:var(--val-muted-fg, var(--val-muted));margin:0}[data-val-reveal]{opacity:0;transform:translateY(1.25rem);transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform 1.1s cubic-bezier(.2,.6,.2,1);transition-delay:calc(var(--val-i, 0) * 90ms)}[data-val-reveal].is-inview,.no-js [data-val-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-val-reveal]{opacity:1;transform:none;transition:none}}.header-logo.val-wordmark{font-family:var(--val-serif);font-weight:500;font-size:1.375rem;letter-spacing:.05em;white-space:nowrap}@media(max-width:749px){.header-logo.val-wordmark{font-size:1.125rem}}.val-field{display:flex;gap:0;border-bottom:1px solid currentColor}.val-field input{flex:1 1 auto;min-width:0;font-family:var(--val-sans);font-size:.875rem;padding:.75rem 0;border:0;background:transparent;color:inherit;outline:none}.val-field input::placeholder{color:var(--val-muted-fg, var(--val-muted))}.val-field button{font-family:var(--val-sans);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;border:0;background:transparent;color:inherit;padding:0 0 0 1rem;cursor:pointer}.val-field button:hover{color:var(--val-violet)}.val-form__note{font-family:var(--val-sans);font-size:.8125rem;color:var(--val-muted-fg, var(--val-muted));margin:.75rem 0 0}.val-form__error{font-family:var(--val-sans);font-size:.8125rem;color:var(--color-error, #b0645f);margin:0 0 .75rem}.val-enquire-mode :is(.accelerated-checkout-block,quick-add-component,cart-bubble,.color-custom-badge-sold-out),.val-enquire-mode .sticky-add-to-cart,.val-enquire-mode [aria-controls=cart-drawer],.val-enquire-mode details[id$=-filter-v-availability]{display:none!important}.val-acquire{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.val-acquire__note{font-family:var(--val-sans);font-size:.875rem;line-height:1.6;color:var(--val-fg-soft, rgb(var(--color-foreground-rgb) / .75));margin:0;max-width:34rem}.val-strip .header-section:before{content:"";position:absolute;inset:0 0 auto;height:5px;z-index:10;pointer-events:none;background:linear-gradient(90deg,var(--val-moss) 0%,var(--val-violet) 50%,var(--val-gold) 100%)}.val-strip--hairline .header-section:before{background:linear-gradient(180deg,var(--val-moss) 0 4px,var(--val-gold) 4px 5px)}.mega-menu__grid:has(.mega-menu__link-image),.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__list{--menu-columns-desktop: 6;--menu-columns-tablet: 3}.mega-menu__grid .mega-menu__column--has-children{grid-column:span 2}.mega-menu__grid .mega-menu__column--has-children>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--menu-horizontal-gap);align-items:start}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__link-image{aspect-ratio:4 / 5;margin-bottom:.875rem;border-radius:0;background:var(--val-wash)}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link{font-family:var(--val-serif);font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--val-ink);transition:color .25s ease}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:hover{color:var(--val-violet)}.mega-menu__grid .mega-menu__column--has-children>div>ul{margin:0;padding-top:calc(var(--padding-sm) + .25rem)}.mega-menu__grid .mega-menu__column--has-children>div>ul .mega-menu__link{display:block;padding:0 0 1.3rem;font-family:var(--val-sans);font-size:var(--val-eyebrow-size);line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .66);transition:color .25s ease}.mega-menu__grid .mega-menu__column--has-children>div>ul .mega-menu__link:hover{color:var(--val-violet)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/val.css.map */
