:root{--font--button: "Josefin Sans", "Gill Sans", "Trebuchet MS", sans-serif;--font--button-weight: 700;--font--button-style: normal;--font--button-transform: uppercase;--font--button-space: 1.6px}.c-btn,.btn{line-height:28px;border-radius:var(--radius-button)}.c-btn--hollow,a.c-btn--hollow{color:var(--button-color, var(--color--brand));box-shadow:inset 0 0 0 1px var(--button-color, var(--color--brand))}@media(hover:hover){.c-btn:not([disabled]):not(.c-btn--no-hover):hover,.c-btn:not([disabled]):not(.c-btn--no-hover):focus-visible,.btn:not([disabled]):hover,.btn:not([disabled]):focus-visible{transform:scale(1.035);border-radius:var(--radius-button);box-shadow:0 6px 18px #21295b38}.c-btn--primary:not([disabled]):hover,.c-btn--primary:not([disabled]):focus-visible{background-color:var(--button-hover-background-color, var(--color--brand-light));color:var(--button-hover-color, var(--color--btn))}.c-btn--hollow:not([disabled]):hover,.c-btn--hollow:not([disabled]):focus-visible,a.c-btn--hollow:not([disabled]):hover,a.c-btn--hollow:not([disabled]):focus-visible{background-color:var(--button-hover-background-color, var(--color--brand));color:var(--button-hover-color, var(--color--btn));box-shadow:inset 0 0 0 1px var(--button-hover-background-color, var(--color--brand)),0 6px 18px #21295b38}.c-btn--mono:not([disabled]):hover,.c-btn--mono:not([disabled]):focus-visible,.c-btn--solid:not([disabled]):hover,.c-btn--solid:not([disabled]):focus-visible,.c-btn--white:not([disabled]):hover,.c-btn--white:not([disabled]):focus-visible,.c-btn--light:not([disabled]):hover,.c-btn--light:not([disabled]):focus-visible,.c-btn--grey:not([disabled]):hover,.c-btn--grey:not([disabled]):focus-visible,.c-btn--dark:not([disabled]):hover,.c-btn--dark:not([disabled]):focus-visible{background-color:var(--color--brand);color:var(--color--btn)}.c-btn:not([disabled]):active,.btn:not([disabled]):active{transform:scale(.99);box-shadow:none}}@media(prefers-reduced-motion:reduce){.c-btn,.btn{transition:none}.c-btn:hover,.btn:hover{transform:none}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:var(--color-heading, var(--color--headings))}.image-grid__title{font-size:calc(var(--font--size-h1) / var(--font--size-base) * 1.55rem);line-height:1.05}.image-grid__link{display:block;overflow:hidden}.image-grid__link .image-grid__bg,.image-grid__link .image-grid__bg--overlay,.image-grid__link .image-grid__content{transition:transform .35s ease-out,opacity .35s ease-out}@media(hover:hover){.image-grid__link:hover .image-grid__bg,.image-grid__link:focus-visible .image-grid__bg{transform:scale(1.04)}.image-grid__link:hover .image-grid__bg--overlay,.image-grid__link:focus-visible .image-grid__bg--overlay{opacity:calc(var(--overlay-opacity, .3) * .55)}.image-grid__link:hover .image-grid__content,.image-grid__link:focus-visible .image-grid__content{transform:translateY(-4px)}}@media(max-width:47.9275em){.image-grid__title{font-size:calc(var(--font--size-h1) / var(--font--size-base) * 1.15rem)}}@media(prefers-reduced-motion:reduce){.image-grid__link .image-grid__bg,.image-grid__link .image-grid__bg--overlay,.image-grid__link .image-grid__content{transition:none;transform:none}}html{overflow-x:clip}body{overflow-x:clip;max-width:100%}.section,.shopify-section{max-width:100%}#shopify-section-join_product .shopify-payment-button__more-options{display:none}.custom-content__item-content .section__title,.section--vale-icon-grid .section__title,.section--vale-visit .section__title,.section--vale-whats-on .section__title,.section--vale-feature-row .section__title,.section--featured-collections .section__title,.custom-content__item-content .section__title-desc,.section--vale-icon-grid .section__title-desc,.section--vale-visit .section__title-desc{max-width:none}.vale-label{font-family:var(--font--title);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.vale-subtitle{font-family:var(--font--title);font-weight:600;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-heading, var(--color--headings))}@media(max-width:47.9275em){.vale-subtitle{font-size:.85rem;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vale-brand.css.map */
