.header__search-form-icon,.header__search-close-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.header__search-close-button{align-items:center;display:flex;height:4.4rem;justify-content:center;position:absolute;right:1.6rem;top:1.6rem;width:4.4rem;z-index:3}.header__search-close-button svg{height:1.8rem;width:1.8rem}.header button:focus-visible,.header a:focus-visible,.footer a:focus-visible,.veer-home-feature a:focus-visible,.veer-home-journal a:focus-visible,.veer-home-assurance a:focus-visible,section-cart button:focus-visible,section-cart a:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.header__nav[inert],.header__search[inert]{pointer-events:none}.header__nav-overlay{cursor:pointer}@media(min-width:1280px){.header__nav__items>.nav__items{gap:clamp(1.4rem,1.7vw,3.2rem)}.header__nav__items .nav__link--main{white-space:nowrap}.header__search-close-button{right:4.8rem}}.footer__nav--curated>.nav__items{align-items:start;display:grid;gap:4rem 2.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__nav--curated .nav__item--child:last-child{grid-column:1 / -1}.footer__nav--curated .nav__items .nav__items{display:grid;gap:1.2rem;margin-top:1.8rem}.footer__contact-links p{max-width:32rem}@media(min-width:768px){.footer__nav--curated>.nav__items{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__nav--curated .nav__item--child:last-child{grid-column:auto}}.veer-home-feature{background:var(--color-black);color:var(--color-white)}.veer-home-feature__header{background:var(--color-white);color:var(--color-black);padding:4rem 2rem 2.4rem}.veer-home-feature__header h2{margin:0}.veer-home-feature__grid{display:grid;grid-template-columns:minmax(0,1fr)}.veer-home-feature__card{min-height:56rem;overflow:hidden;position:relative}.veer-home-feature__media,.veer-home-feature__media picture,.veer-home-feature__image,.veer-home-feature__video{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.veer-home-feature__image,.veer-home-feature__video{object-fit:cover}.veer-home-feature__media:after{background:linear-gradient(180deg,transparent 38%,rgb(0 0 0 / 58%) 100%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.veer-home-feature__content{align-items:center;display:flex;flex-direction:column;inset:auto 2rem 4rem;position:absolute;text-align:center;z-index:1}.veer-home-feature__content--white{color:var(--color-white)}.veer-home-feature__content--black{color:var(--color-black);text-shadow:0 .1rem 2rem rgb(255 255 255 / 45%)}.veer-home-feature__content h2,.veer-home-feature__content h3,.veer-home-feature__content p{margin:0}.veer-home-feature__content .eyebrow{margin-bottom:1.2rem}.veer-home-feature__content .rte--simple{margin-top:1rem;max-width:44rem}.veer-home-feature__content .button{margin-top:2.4rem;min-width:15rem}.veer-home-feature__price{font-weight:500;margin-top:1.2rem!important}@media(min-width:768px){.veer-home-feature__header{padding:6rem var(--gutter) 3.2rem}.veer-home-feature--2 .veer-home-feature__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.veer-home-feature__card{min-height:min(72rem,72vw)}.veer-home-feature--1 .veer-home-feature__card{min-height:min(78rem,64vw)}.veer-home-feature__content{inset:auto 4rem 6rem}}.veer-home-journal{background:var(--color-lighter-grey);padding:8rem 2rem}.veer-home-journal__header{align-items:end;display:flex;justify-content:space-between;margin-bottom:3.2rem}.veer-home-journal__header h2,.veer-home-journal__header p{margin:0}.veer-home-journal__header .eyebrow{margin-bottom:1rem}.veer-home-journal__grid{display:grid;gap:4rem 2rem;grid-template-columns:minmax(0,1fr)}.veer-home-journal__media{aspect-ratio:4 / 3;background:var(--color-light-grey);border-radius:var(--border-radius);display:block;overflow:hidden}.veer-home-journal__image{height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.165,.84,.44,1);width:100%}.veer-home-journal__content{padding-top:2rem}.veer-home-journal__content h3{margin:.8rem 0 1.2rem}.veer-home-journal__content h3 a{color:inherit}.veer-home-journal__excerpt{margin-bottom:1.6rem;max-width:54rem}.veer-home-journal__desktop-link{display:none}.veer-home-journal__mobile-link{margin-top:4rem;width:100%}@media(hover:hover)and (pointer:fine){.veer-home-journal__media:hover .veer-home-journal__image{transform:scale(1.025)}}@media(min-width:768px){.veer-home-journal{padding:12rem var(--gutter)}.veer-home-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.veer-home-journal__desktop-link{display:inline-flex}.veer-home-journal__mobile-link{display:none}}.veer-home-assurance{background:var(--color-light-yellow, #f1f0e7);color:var(--color-black);padding:8rem 2rem}.veer-home-assurance__header{max-width:72rem}.veer-home-assurance__header h2,.veer-home-assurance__header p{margin:0}.veer-home-assurance__header .eyebrow{margin-bottom:1rem}.veer-home-assurance__header .rte--simple{margin-top:1.6rem}.veer-home-assurance__grid{border-top:.1rem solid currentColor;display:grid;margin-top:5rem}.veer-home-assurance__item{border-bottom:.1rem solid currentColor;min-height:21rem;padding:2.4rem 0 3.2rem}.veer-home-assurance__number{color:var(--color-dark-grey);display:block;font-size:1.2rem;margin-bottom:4rem}.veer-home-assurance__item h3,.veer-home-assurance__item p{margin:0}.veer-home-assurance__item p{margin-top:1rem;max-width:32rem}.veer-home-assurance__item .link{display:inline-flex;margin-top:1.6rem}@media(min-width:768px){.veer-home-assurance{padding:12rem var(--gutter)}.veer-home-assurance__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.veer-home-assurance__item{border-bottom:0;border-right:.1rem solid currentColor;padding:2.4rem 2.4rem 3.2rem}.veer-home-assurance__item:first-child{padding-left:0}.veer-home-assurance__item:last-child{border-right:0;padding-right:0}}.main-cart-overlay{-webkit-appearance:none;appearance:none;border:0;padding:0}.main-cart__cta{display:grid;gap:1rem}.veer-cart-recommendations{border-top:.1rem solid var(--color-light-grey);padding:3.2rem 2rem 4rem}.veer-cart-recommendations h3{margin:0 0 2rem}.veer-cart-recommendations ul{display:grid;gap:1.2rem;list-style:none;margin:0;padding:0}.veer-cart-recommendations a{align-items:center;color:inherit;display:grid;gap:1.6rem;grid-template-columns:9.6rem minmax(0,1fr)}.veer-cart-recommendations img{aspect-ratio:1;background:var(--color-lighter-grey);object-fit:contain;width:9.6rem}.veer-cart-recommendations strong,.veer-cart-recommendations small{display:block}.veer-cart-recommendations small{color:var(--color-dark-grey);margin-top:.6rem}@media(min-width:992px){.veer-cart-recommendations{padding-inline:6rem}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.header *,.hero *,.home-product-carousel *,.veer-home-feature *,.veer-home-journal *,.veer-home-assurance *,section-cart *{animation-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.veer-home-journal__image{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/veer-home-shell.css.map */
