.hero-showcase__inner{display:grid;gap:3.2rem;align-items:center;padding-top:4rem;padding-bottom:4rem}.hero-showcase__eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.4rem 1.2rem;border:1px solid rgba(var(--color-foreground),.4);font-size:1.1rem;font-weight:700;letter-spacing:.3rem;text-transform:uppercase}.hero-showcase__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,7vw,7.2rem);line-height:1;letter-spacing:-.05rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.hero-showcase__text{max-width:46rem;margin:2rem 0 0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.hero-showcase__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.hero-showcase__buttons .button{min-width:18rem}.hero-showcase__highlights{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:3.2rem 0 0;padding:0;list-style:none;font-size:1.2rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}.hero-showcase__highlights li:before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.8rem;vertical-align:middle;background:currentColor}.hero-showcase__media{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem;aspect-ratio:1 / 1}.hero-showcase__tile{position:relative;display:block;overflow:hidden;background:#f4f4f4;color:#111;text-decoration:none}.hero-showcase__tile--1,.hero-showcase__tile--single{grid-row:span 2}.hero-showcase__tile--single{grid-column:span 2}.hero-showcase__tile img,.hero-showcase__tile .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hero-showcase__tile:hover img{transform:scale(1.05)}.hero-showcase__tag{position:absolute;left:1rem;right:1rem;bottom:1rem;display:flex;justify-content:space-between;gap:.8rem;padding:.8rem 1.2rem;background:#ffffffeb;font-size:1.15rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase}.hero-showcase__tag-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hero-showcase__tag-price{flex-shrink:0;font-weight:700}@media screen and (min-width:990px){.hero-showcase__inner{grid-template-columns:5fr 6fr;gap:6.4rem;padding-top:6.4rem;padding-bottom:6.4rem}.hero-showcase__media{aspect-ratio:6 / 5}}@media screen and (max-width:749px){.hero-showcase__content{text-align:center}.hero-showcase__buttons,.hero-showcase__highlights{justify-content:center}.hero-showcase__buttons .button{flex:1 1 100%}.hero-showcase__tag{left:.6rem;right:.6rem;bottom:.6rem;padding:.6rem .8rem;font-size:1rem}.hero-showcase__tile--2 .hero-showcase__tag-title,.hero-showcase__tile--3 .hero-showcase__tag-title{display:none}}.marquee{overflow:hidden;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.marquee__track{display:flex;width:max-content;animation:store-marquee 35s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__group{display:flex;margin:0;padding:0;list-style:none}.marquee__item{display:flex;align-items:center;white-space:nowrap;font-family:var(--font-heading-family);font-size:clamp(1.4rem,2vw,2rem);font-weight:700;letter-spacing:.2rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.marquee__item:after{content:"";width:.8rem;height:.8rem;margin:0 3.2rem;background:currentColor;transform:rotate(45deg)}@keyframes store-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.trust-icons__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.4rem;margin:0 auto;list-style:none}.trust-icons__item{display:flex;align-items:center;gap:1.6rem}.trust-icons__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.trust-icons__icon svg{width:2.6rem;height:2.6rem}.trust-icons__text{display:flex;flex-direction:column;gap:.2rem}.trust-icons__title{font-size:1.35rem;font-weight:700;letter-spacing:.14rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.trust-icons__description{font-size:1.35rem;color:rgba(var(--color-foreground),.7)}.collection .title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link,.related-products .title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center}.collection .title-wrapper-with-link .title,.collection-list-wrapper .title-wrapper-with-link .title,.related-products__heading{font-size:clamp(2.2rem,3vw,3.2rem);letter-spacing:.3rem;text-transform:uppercase}.collection .title-wrapper-with-link .title:after,.collection-list-wrapper .title-wrapper-with-link .title:after{content:"";display:block;width:4.8rem;height:3px;margin:1.4rem auto 0;background:currentColor}.card-wrapper .card__media .media img{transition:transform .6s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card--standard .card__inner{background:#f4f4f4}.card__information{padding-top:1.2rem}.card__heading a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.quick-add__submit{font-size:1.15rem;letter-spacing:.14rem;min-height:4.2rem}.collection-card-wrapper .card__heading{font-size:1.6rem;letter-spacing:.2rem}.button{min-height:4.8rem;padding-left:3.2rem;padding-right:3.2rem;transition:opacity .2s ease,transform .2s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.rich-text__heading{letter-spacing:.3rem;text-transform:uppercase}.rich-text__text{max-width:56rem;margin-left:auto;margin-right:auto}slider-component{position:relative}slider-component .slider-buttons .slider-button--prev,slider-component .slider-buttons .slider-button--next{position:absolute;top:38%;transform:translateY(-50%);z-index:3;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgb(var(--color-foreground));border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}slider-component .slider-buttons .slider-button--prev{left:.8rem}slider-component .slider-buttons .slider-button--next{right:.8rem}slider-component .slider-buttons .slider-button .svg-wrapper,slider-component .slider-buttons .slider-button .icon{width:1.4rem;height:1.4rem}slider-component .slider-buttons .slider-button svg{width:1.4rem;height:1.4rem;color:inherit}slider-component .slider-buttons .slider-button:not([disabled]):hover{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}slider-component .slider-buttons .slider-button[disabled]{opacity:0;visibility:hidden;pointer-events:none}slider-component .slider-buttons{justify-content:center}@media screen and (min-width:990px){slider-component .slider-buttons .slider-button--prev{left:1.6rem}slider-component .slider-buttons .slider-button--next{right:1.6rem}slider-component .slider-buttons .slider-button--prev,slider-component .slider-buttons .slider-button--next{width:5rem;height:5rem}}@media screen and (min-width:750px)and (max-width:989px){.grid--2-col-tablet-down:not(.slider) .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 2rem)}.hero-showcase .hero-showcase__media{aspect-ratio:16 / 10}}@media screen and (max-width:749px){.hero-showcase .hero-showcase__inner{padding-top:3.2rem;padding-bottom:3.2rem;gap:2.4rem}.hero-showcase .hero-showcase__buttons{margin-top:2.4rem}.hero-showcase .hero-showcase__highlights{margin-top:2rem;gap:.6rem 1.6rem;font-size:1.05rem}.hero-showcase .hero-showcase__tile--1 .hero-showcase__tag{flex-direction:column;align-items:flex-start;gap:.2rem}.hero-showcase .hero-showcase__tile--1 .hero-showcase__tag-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}slider-component .slider-buttons .slider-button--prev,slider-component .slider-buttons .slider-button--next{width:4.4rem;height:4.4rem;border:0;outline:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 .6rem 1.8rem #0000002e;transition:background .25s,color .25s,box-shadow .25s,opacity .2s}slider-component .slider-buttons .slider-button svg,slider-component .slider-buttons .slider-button .svg-wrapper{display:none}slider-component .slider-buttons .slider-button--prev:before{transform:scaleX(-1)}slider-component .slider-buttons .slider-button:before{content:"";display:block;width:2rem;height:2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='square'%3E%3Cpath d='M3 12h17M14 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='square'%3E%3Cpath d='M3 12h17M14 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .25s ease}slider-component .slider-buttons .slider-button--prev:not([disabled]):hover,slider-component .slider-buttons .slider-button--next:not([disabled]):hover{background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground)),0 .8rem 2.2rem #00000038;transform:translateY(-50%)}slider-component .slider-buttons .slider-button--next:not([disabled]):hover:before{transform:translate(3px)}slider-component .slider-buttons .slider-button--prev:not([disabled]):hover:before{transform:scaleX(-1) translate(3px)}@media screen and (min-width:990px){slider-component .slider-buttons .slider-button--prev,slider-component .slider-buttons .slider-button--next{width:5.2rem;height:5.2rem}slider-component .slider-buttons .slider-button:before{width:2.2rem;height:2.2rem}}@media screen and (max-width:749px){slider-component .slider-buttons .slider-button--prev,slider-component .slider-buttons .slider-button--next{width:3.8rem;height:3.8rem}slider-component .slider-buttons .slider-button:before{width:1.7rem;height:1.7rem}}@media screen and (max-width:749px){.hero-showcase__text{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/store-sections.css.map */
