:root{--home-gap: 3rem}@media(min-width:1024px){:root{--home-gap: 6rem}}.home-section{margin-block-end:var(--home-gap)}.home-section.section--alt,.home-section.blocks-bg-tint,.home-section.blocks-bg-dark{padding-block:var(--space-3xl)}.home-heading{margin-block-end:0}.home-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-xl);margin-block-end:var(--space-xl)}.home-section__head-text{flex:1 1 20rem;padding-inline-end:var(--space-md)}.home-section__head-text>:last-child{margin-block-end:0}.slider-nav{display:flex;align-items:center;gap:var(--space-xs);min-block-size:1.5rem}.slider-nav__bars{display:flex;align-items:center;gap:var(--space-xs);padding-inline:var(--space-xs)}.slider-nav__bar{inline-size:.25rem;block-size:.25rem;padding:0;border:0;border-radius:999px;background:var(--color-primary);opacity:.4;cursor:pointer;transition:inline-size var(--duration-base) var(--ease-default),opacity var(--duration-base) var(--ease-default)}.slider-nav__bar:hover:not([data-current]){opacity:.7}.slider-nav__bar[data-current]{inline-size:1.5rem;opacity:1}@media(pointer:coarse){.slider-nav__bars{flex-wrap:wrap;justify-content:center;gap:0;min-inline-size:0;padding-inline:0}.slider-nav__bar{box-sizing:content-box;padding:.625rem;background-clip:content-box}}.slider-nav__arrow{display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;padding:0;color:var(--color-text);background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-out),transform var(--duration-instant) var(--ease-out)}@media(pointer:coarse){.slider-nav__arrow{flex-shrink:0;inline-size:2.75rem;block-size:2.75rem}}.slider-nav__arrow:hover:not([disabled]){color:var(--color-primary)}.slider-nav__arrow:active:not([disabled]){transform:scale(.9)}.slider-nav__arrow[disabled]{opacity:.3;cursor:default}.slider-nav__arrow svg{inline-size:1rem;block-size:1rem}.slider-nav--light .slider-nav__bar{background:var(--color-primary-50)}.slider-nav--light .slider-nav__arrow{color:var(--color-primary-50)}.slider-nav--light .slider-nav__arrow:hover:not([disabled]){color:var(--color-text)}carousel-slider:not([data-overflowing]) .slider-nav{visibility:hidden}carousel-slider[data-no-paging] .slider-nav{display:none}carousel-slider[data-no-paging] .category-rail__nav--below,carousel-slider[data-no-paging] .line-showcase__nav,carousel-slider[data-no-paging] .palette-explorer__nav{margin-block-start:0}carousel-slider[data-no-paging] .hero-carousel__controls{padding-block:0;background:none}.inspiration{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin:0}.inspiration>:nth-child(5):is(.inspiration__item,:has(>.inspiration__item)){grid-column:span 2}.inspiration>.shopify-block>.inspiration__item{block-size:100%}.inspiration .inspiration__image{aspect-ratio:1;max-block-size:346px}@media(min-width:768px){.inspiration{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,auto)}.inspiration>:is(.inspiration__item,:has(>.inspiration__item)){grid-column:span 3;grid-row:span 2}.inspiration>:nth-child(5):is(.inspiration__item,:has(>.inspiration__item)){grid-column:7 / span 6;grid-row:1 / span 4}.inspiration>:nth-child(5) .inspiration__image{aspect-ratio:auto;block-size:100%;max-block-size:none}.inspiration>:nth-child(5) .inspiration__link{block-size:100%}}@media(min-width:1024px){.inspiration{gap:var(--space-xl)}}.inspiration__caption{inset:auto 1rem 1rem auto;inline-size:max-content;padding:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-body);background:var(--color-surface);border-radius:var(--radius);box-shadow:var(--shadow-md)}.category-rail{position:relative;margin-block-end:var(--home-gap);padding-block:var(--space-xl);overflow:hidden}.category-rail>carousel-slider{display:block}.category-rail__head{position:relative;display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--space-xl)}.category-rail__heading{margin:0;font-family:var(--font-script);font-size:clamp(1.875rem,2.4vw + 1rem,3rem);line-height:1.44;color:inherit}.category-rail__nav--inline{display:none}.category-rail__nav--below{margin-block-start:var(--space-xl)}.category-rail__track{display:flex;gap:var(--space-lg);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.category-rail__track::-webkit-scrollbar{display:none}.category-rail__item,.category-rail__track>:has(>.category-rail__item){flex:0 0 15rem;scroll-snap-align:start}.category-card{display:block;text-decoration:none}.category-card__media{display:block;margin-block-end:var(--space-md);border-radius:var(--radius);overflow:hidden}.category-card__image{inline-size:100%;aspect-ratio:1;object-fit:cover;transition:transform var(--duration-slow) var(--ease-default)}.category-card:hover .category-card__image{transform:scale(var(--card-zoom))}.category-card__label{position:relative;display:inline-block;font-size:var(--text-md)}.category-card__label:after{content:"";position:absolute;inset-block-end:.125rem;inset-inline-start:0;inline-size:0;block-size:1px;background:currentcolor;transition:inline-size var(--duration-base) var(--ease-default)}.category-card:hover .category-card__label:after{inline-size:100%}@media(min-width:768px){.category-rail__nav--inline{display:block}.category-rail__nav--below{display:none}}@media(min-width:1024px){.category-rail{padding-block:var(--space-3xl)}.category-rail__track{gap:var(--space-xl)}.category-rail__item,.category-rail__track>:has(>.category-rail__item){flex-basis:19rem}}.home-section .image-with-text{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xl);max-inline-size:1348px}.home-section .image-with-text--reverse{flex-direction:column-reverse}@media(max-width:767.98px){.home-section .image-with-text--mobile-image-first{flex-direction:row}.home-section .image-with-text--mobile-text-first{flex-direction:column-reverse}}.home-section .image-with-text__media,.home-section .image-with-text__content{flex:1 1 20rem;min-inline-size:0}.home-section .image-with-text__media{position:relative}.home-section .image-with-text__image{position:relative;inline-size:100%;aspect-ratio:var(--iwt-ratio, 1);object-fit:cover;border-radius:var(--radius)}.home-section .image-with-text__eyebrow{margin:0 0 var(--space-md);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-subtle)}.home-section .image-with-text__title{display:block}.home-section .image-with-text .subheading{font-size:inherit;font-family:var(--font-script)}@media(min-width:768px){.home-section .image-with-text{flex-wrap:nowrap;padding-block-start:var(--space-xl)}.home-section .image-with-text--reverse{flex-direction:row-reverse}.home-section .image-with-text__media:before{content:"";position:absolute;inset-block-start:-2rem;inset-inline-end:-3.5rem;inline-size:100%;block-size:100%;background:var(--color-surface-alt);border-radius:var(--radius)}.home-section .image-with-text__image{aspect-ratio:var(--iwt-ratio-d, auto);max-block-size:598px}.home-section .image-with-text__content{padding-inline-start:var(--space-2xl)}.home-section .image-with-text--reverse .image-with-text__content{padding-inline:0 var(--space-2xl)}.home-section .image-with-text--reverse .image-with-text__media:before{inset-inline:-3.5rem auto}.home-section .image-with-text--flat .image-with-text__media:before{content:none}.home-section .image-with-text--flat .image-with-text__image{object-fit:contain}}@media(min-width:1024px){.home-section .image-with-text{padding-block-start:4rem}.home-section .image-with-text__media:before{inset-block-start:-4rem;inset-inline-end:-7.5rem}.home-section .image-with-text--reverse .image-with-text__media:before{inset-inline:-7.5rem auto}}.palette-explorer__heading{margin-block-end:var(--space-lg);font-family:var(--font-script);font-size:clamp(1.875rem,2.4vw + 1rem,3rem);line-height:1.44;text-align:center}.palette-explorer__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs) var(--space-lg);margin-block-end:var(--space-xl)}.palette-explorer__tab{padding:var(--space-2xs) 0;font:inherit;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);background:none;border:0;border-block-end:1px solid transparent;cursor:pointer;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.palette-explorer__tab[aria-selected=true]{color:var(--color-text);border-block-end-color:var(--color-primary)}@media(pointer:coarse){.palette-explorer__tab{min-inline-size:2.75rem;min-block-size:2.75rem}}.palette-explorer__track{display:flex;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.palette-explorer__track::-webkit-scrollbar{display:none}.palette-explorer__item{flex:0 0 45%;scroll-snap-align:start}.palette-tile{display:block;text-decoration:none}.palette-tile__field{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--swatch-color, var(--color-surface-alt))}.palette-tile__tin{grid-area:1 / 1;inline-size:70%;block-size:auto;object-fit:contain;visibility:hidden;transition:transform var(--duration-slow) var(--ease-default)}[data-palette-active="0"] .palette-tile__tin[data-palette-pane="0"],[data-palette-active="1"] .palette-tile__tin[data-palette-pane="1"],[data-palette-active="2"] .palette-tile__tin[data-palette-pane="2"],[data-palette-active="3"] .palette-tile__tin[data-palette-pane="3"],[data-palette-active="4"] .palette-tile__tin[data-palette-pane="4"]{visibility:visible}[data-palette-root]:not([data-palette-active]) .palette-tile__tin[data-palette-pane="0"]{visibility:visible}.palette-tile:hover .palette-tile__tin{transform:scale(1.04)}.palette-tile__label{display:block;padding-block:var(--space-sm);font-size:var(--text-sm);text-align:center;color:var(--color-text-body)}.palette-explorer__nav{margin-block-start:var(--space-md)}.palette-explorer__nav .slider-nav{justify-content:center}@media(min-width:768px){.palette-explorer__item{flex-basis:22%}}@media(min-width:1280px){.palette-explorer__item{flex-basis:16.666%}}.line-showcase__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xl)}.line-showcase__intro{flex:1 1 16rem}.line-showcase__heading{margin-block-end:var(--space-md)}.line-showcase__text{font-size:var(--text-sm)}.line-showcase__slider{flex:1 1 24rem;min-inline-size:0}.line-showcase__track{display:flex;gap:var(--space-md);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.line-showcase__track::-webkit-scrollbar{display:none}.line-showcase__item{flex:0 0 60%;scroll-snap-align:start}.line-showcase__nav{margin-block-start:var(--space-md)}.colorway-card{display:block;text-decoration:none}.colorway-card__media{display:block;border-radius:var(--radius);overflow:hidden}.colorway-card__image{inline-size:100%;aspect-ratio:1;object-fit:cover;transition:transform var(--duration-slow) var(--ease-default)}.colorway-card:hover .colorway-card__image{transform:scale(var(--card-zoom))}.colorway-card__label{display:block;padding-block:var(--space-sm);font-size:var(--text-sm);text-align:center;color:var(--color-text-body)}@media(min-width:768px){.line-showcase__intro{flex:0 0 32%}.line-showcase__slider{border-inline-start:2px solid var(--color-primary);padding-inline-start:var(--space-lg)}.line-showcase__item{flex-basis:30%}}@media(min-width:1024px){.line-showcase__intro{flex-basis:22%}}.badges--panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-md);margin:0;padding:var(--space-xl) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius);list-style:none}.badges--panel .badges__item{display:grid;justify-items:center;gap:var(--space-sm);text-align:center}.badges--panel .badges__icon{inline-size:2.5rem;block-size:2.5rem;object-fit:contain}.badges--panel .badges__title{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:1.5;color:var(--color-text-body)}.badges--panel .badges__text{margin:0;font-size:var(--text-xs);color:var(--color-text-subtle)}.badges--panel .badges__link{font-size:var(--text-xs);color:var(--color-text-body)}@media(max-width:767.98px){.badges--panel>:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:768px){.badges--panel{grid-template-columns:repeat(var(--badges-cols, 4),minmax(0,1fr));padding:2.5rem var(--space-xl)}}.hero-carousel{display:block;position:relative;margin-block-end:var(--home-gap);overflow:hidden}.hero-carousel--bg .hero-slide{background:none}.hero-carousel--bg .hero-slide:before{display:none}.hero-carousel--bg .hero-carousel__controls{background:none}.hero-carousel--on-dark.hero-carousel--on-dark{--color-text: var(--color-secondary-50);--color-text-body: var(--color-secondary-200);--color-text-muted: var(--color-secondary-200);--color-text-subtle: var(--color-secondary-200);--color-primary-text: var(--color-primary-300);--color-outline-ink: var(--color-primary-300);color:var(--color-secondary-50)}.hero-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.hero-carousel__track::-webkit-scrollbar{display:none}.hero-carousel__slide{flex:0 0 100%;min-inline-size:0;scroll-snap-align:start}.hero-slide{position:relative;background:var(--color-surface-alt)}.hero-slide__inner{display:flex;flex-direction:column}.hero-slide__content{order:2;padding:var(--space-xl) 0 2.5rem;text-align:center}.hero-carousel.sx-align .hero-slide__content{align-items:var(--sx-align);text-align:var(--sx-align)}.hero-slide__media{order:1;block-size:var(--hero-media-block, 220px);aspect-ratio:var(--hero-media-ratio, auto);margin-inline:calc(var(--gutter) * -1)}.hero-slide__image{inline-size:100%;block-size:100%;object-fit:cover}.hero-slide__eyebrow{margin:0 0 var(--space-md);font-size:var(--text-xs);line-height:1.48;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle)}.hero-slide__titles{margin-block-end:var(--space-md)}.hero-slide__heading{margin:0}.hero-slide__text{margin-block-end:var(--space-md);font-size:var(--text-sm);line-height:1.56}.hero-slide__text>:last-child{margin-block-end:0}.hero-carousel__controls{position:relative;inset-block-end:0;inline-size:100%;padding-block:var(--space-lg) var(--space-xl);background:var(--color-surface-alt)}.hero-carousel__controls .slider-nav{justify-content:center}@media(min-width:768px){.hero-slide{padding-block-start:var(--space-2xl);background:none}.hero-slide:before{content:"";position:absolute;top:0;right:0;bottom:3rem;left:0;background:var(--color-surface-alt)}.hero-slide__inner{position:relative;flex-direction:row;align-items:stretch;min-block-size:var(--hero-band-min, 34.125rem)}.hero-slide__content{order:1;display:flex;flex-direction:column;justify-content:var(--hero-content-justify, center);align-items:flex-start;flex:0 0 50%;padding:0 1.25rem 0 0;text-align:start}.hero-slide__media{order:2;flex:0 0 50%;block-size:auto;aspect-ratio:auto;margin-inline:0;padding-inline-start:45px}.hero-slide__image{border-radius:var(--radius)}.hero-slide__text{font-size:var(--text-base);margin-block-end:4rem}.hero-carousel__controls{position:absolute;inset-block-end:0;background:none;padding-block:0 var(--space-sm)}.hero-carousel__controls .slider-nav{justify-content:flex-start}}@media(min-width:1280px){.hero-slide__content{flex-basis:33.333%}.hero-slide__media{flex-basis:66.667%}}.image-with-text__content .rte+.button,.line-showcase__text+.button{margin-block-start:var(--space-lg)}.inspiration__editor-note{margin:0 0 var(--space-md);padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-text-body);background:var(--color-surface-alt);border:1px dashed var(--color-border);border-radius:var(--radius)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/home.css.map */
