:root{--sk-home-edge: 5px;--sk-home-gap: 3px;--sk-home-inset: 21px;--sk-home-space: 48px;--sk-home-head-gap: 16px}@media screen and (max-width:749px){:root{--sk-home-space: 32px;--sk-home-head-gap: 14px}}.sk-home-section,:is([id$=__sk_best_sellers],[id$=__sk_new_grid]){margin-top:var(--sk-home-space)}.sk-home-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 var(--sk-home-inset) var(--sk-home-head-gap)}.sk-home-head__title{margin:0;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#111}.sk-button{display:inline-flex;align-items:center;justify-content:center;min-width:190px;min-height:48px;padding:0 2.25rem;border:1px solid currentColor;font-size:.8125rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.sk-button--light{color:#fff;background:transparent}.sk-button--light:hover{background:#fff;border-color:#fff;color:#111}.sk-button--white{color:#111;background:#fff;border-color:#fff}.sk-button--white:hover{color:#fff;background:#111;border-color:#111}.sk-button--dark{color:#111;background:transparent}.sk-button--dark:hover{background:#111;border-color:#111;color:#fff}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .section-resource-list__header{padding:0 var(--sk-home-inset) var(--sk-home-head-gap)!important}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .section-resource-list__header :is(h1,h2,h3,p){margin:0;font-size:1.5rem!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.01em!important}:root{--sk-home-inset-wide: var(--sk-home-edge)}.sk-banner-section{padding-inline:var(--sk-home-inset-wide)}.sk-banner{position:relative;height:auto;aspect-ratio:12 / 5;max-height:85svh;min-height:420px;overflow:hidden;color:var(--sk-banner-fg, #fff);background:#1a1a1a}.sk-banner__media,.sk-banner__media picture,.sk-banner__media img,.sk-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sk-banner__media img{object-fit:cover;object-position:var(--sk-banner-position, center 25%);transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.sk-banner--linked:hover .sk-banner__media img{transform:scale(1.025)}.sk-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 1.6)),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .6)) 32%,#0000 60%),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .45))}.sk-banner__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sk-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:0;padding:0 var(--sk-home-inset) 72px;text-align:center;pointer-events:none}.sk-banner--center .sk-banner__content{justify-content:center;padding-bottom:0}.sk-banner--start .sk-banner__content{align-items:flex-start;text-align:start}.sk-banner--side .sk-banner__content{align-items:flex-start;justify-content:center;text-align:start;padding:0 clamp(28px,5vw,80px)}.sk-banner--side .sk-banner__overlay{background:linear-gradient(to left,rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 1.7)),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .7)) 35%,#0000 65%),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .35))}.sk-banner--side .sk-banner__heading,.sk-banner--side .sk-banner__text{text-wrap:balance}.sk-banner--animate .sk-banner__content>*{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1),background-color .3s ease,color .3s ease,border-color .3s ease}.sk-banner--animate.is-in .sk-banner__content>*{opacity:1;transform:none}.sk-banner--animate.is-in .sk-banner__content>:nth-child(2){transition-delay:.14s,.14s,0s,0s,0s}.sk-banner--animate.is-in .sk-banner__content>:nth-child(3){transition-delay:.28s,.28s,0s,0s,0s}.sk-banner__content .sk-button{pointer-events:auto}.sk-banner__heading{margin:0;max-width:18ch;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:500;line-height:1.1;letter-spacing:.01em;color:inherit}.sk-banner__text{margin:14px 0 0;max-width:46ch;text-wrap:balance;font-size:1rem;font-weight:300;line-height:1.55;color:inherit;opacity:.92}.sk-banner__content .sk-button{margin-top:28px}@media screen and (max-width:749px){.sk-banner{aspect-ratio:auto;height:var(--sk-banner-height-mobile, 62svh);max-height:none;min-height:380px}.sk-banner__media img{object-position:var(--sk-banner-position-mobile, center center)}.sk-banner__overlay{background:linear-gradient(to top,rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 2)),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 1.1)) 38%,#0000 70%),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .35))}.sk-banner__content{padding-bottom:44px}.sk-banner--side .sk-banner__content{justify-content:flex-end;padding:0 24px 40px}.sk-banner--side .sk-banner__overlay{background:linear-gradient(to top,rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 2)),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * 1.1)) 38%,#0000 70%),rgb(0 0 0 / calc(var(--sk-banner-overlay, .35) * .35))}.sk-banner__text{font-size:.9375rem}.sk-banner__content .sk-button{margin-top:22px;min-width:170px}}.sk-cats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sk-home-gap);padding:0 var(--sk-home-inset-wide)}.sk-cats__tile{position:relative;display:block;aspect-ratio:5 / 4;overflow:hidden;color:#fff;text-decoration:none;background:#f1f0ee}.sk-cats__media,.sk-cats__media img,.sk-cats__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sk-cats__media img{object-fit:cover;transition:transform 1s cubic-bezier(.2,.6,.2,1)}.sk-cats__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000006b,#0000 42%);pointer-events:none}.sk-cats__label{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:0 24px 24px}.sk-cats__name{font-size:1.5rem;font-weight:500;line-height:1.1;letter-spacing:.01em}.sk-cats__cta{font-size:.8125rem;font-weight:400;letter-spacing:.04em;text-decoration:underline;text-underline-offset:4px;opacity:.95}@media screen and (max-width:749px){.sk-cats__tile{aspect-ratio:3 / 4}.sk-cats__label{padding:0 12px 14px}.sk-cats__name{font-size:1.0625rem}.sk-cats__cta{font-size:.75rem}}.sk-story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,128px);max-width:1240px;margin-inline:auto;padding:24px clamp(16px,4vw,64px) 72px}.sk-story__media{position:relative;padding-bottom:14%}.sk-story__main,.sk-story__second{position:relative;overflow:hidden;background:#f1f0ee;will-change:transform}.sk-story__main{width:76%;aspect-ratio:4 / 5}.sk-story__second{position:absolute;inset-inline-end:0;bottom:0;width:42%;aspect-ratio:3 / 4;outline:8px solid #fff;z-index:1}.sk-story__main img,.sk-story__main svg,.sk-story__second img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sk-story__main img{object-position:center 20%}.sk-story--mono .sk-story__main img{filter:grayscale(1)}.sk-story__body{max-width:400px}.sk-story__title{margin:0;font-size:1.75rem;font-weight:600;line-height:1.1;letter-spacing:.01em;color:#111}.sk-story__text{margin-top:20px;font-size:1rem;font-weight:300;line-height:1.75;color:#3a3a3a}.sk-story__text p{margin:0}.sk-story__text p+p{margin-top:.85em}.sk-story__body .sk-button{margin-top:32px}.sk-button--black{color:#fff;background:#111;border-color:#111}.sk-button--black:hover{background:#3a3a3a;border-color:#3a3a3a;color:#fff}@media screen and (max-width:749px){.sk-story{grid-template-columns:minmax(0,1fr);gap:36px;padding:8px 20px 48px}.sk-story__main{width:78%}.sk-story__second{width:44%;outline-width:5px}.sk-story__body{max-width:none;text-align:center}.sk-story__title{font-size:1.5rem}.sk-story__text{margin-top:14px;font-size:.9375rem}.sk-story__body .sk-button{margin-top:26px}}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) slideshow-component.resource-list__carousel>slideshow-container>slideshow-slides{gap:var(--sk-home-gap)!important;margin:0!important;padding:var(--sk-home-edge)!important;scroll-padding-inline:var(--sk-home-edge)}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]){--sk-bs-count: 4.5;--sk-bs-gaps: 4}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) slideshow-slides>.resource-list__slide{flex:0 0 calc((100% - var(--sk-bs-gaps) * var(--sk-home-gap)) / var(--sk-bs-count))!important;width:calc((100% - var(--sk-bs-gaps) * var(--sk-home-gap)) / var(--sk-bs-count))!important;max-width:none!important;scroll-snap-align:start}@media screen and (max-width:749px){:is([id$=__sk_best_sellers],[id$=__sk_new_grid]){--sk-bs-count: 2.3;--sk-bs-gaps: 2}}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) slideshow-component.resource-list__carousel>slideshow-container>slideshow-arrows{display:none!important}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .resource-list__carousel{position:relative;container-type:inline-size}.sk-bs-arrow{position:absolute;z-index:3;top:calc(var(--sk-home-edge) + ((100cqw - 2 * var(--sk-home-edge) - var(--sk-bs-gaps) * var(--sk-home-gap)) / var(--sk-bs-count)) * .625);translate:0 -50%;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;background:#fff;color:#111;box-shadow:0 2px 14px #00000014;cursor:pointer;transition:opacity .25s ease,background-color .25s ease,color .25s ease}.sk-bs-arrow:hover{background:#111;color:#fff}.sk-bs-arrow[hidden]{display:none}.sk-bs-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sk-bs-arrow--next{left:calc(var(--sk-home-edge) + 14px)}.sk-bs-arrow--prev{right:calc(var(--sk-home-edge) + 14px)}@media screen and (max-width:749px){.sk-bs-arrow{width:38px;height:38px}.sk-bs-arrow--next{left:calc(var(--sk-home-edge) + 8px)}.sk-bs-arrow--prev{right:calc(var(--sk-home-edge) + 8px)}}[id$=__sk_new_grid] .resource-list--grid{column-gap:var(--sk-home-gap)!important;row-gap:14px!important;padding:0 var(--sk-home-edge)!important}@media screen and (max-width:749px){[id$=__sk_new_grid] .resource-list--grid{row-gap:12px!important}}[id$=__sk_new_grid] :is(.sk-swatches,product-swatches,.product-card__swatches,.swatches-block,[class*=swatches]){display:none!important}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .section-resource-list__header .group-block-content{align-items:baseline!important}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .section-resource-list__header a{font-size:.8125rem;font-weight:400;letter-spacing:.04em;color:#111;text-decoration:underline;text-underline-offset:4px}:is([id$=__sk_best_sellers],[id$=__sk_new_grid]) .section-resource-list__header p:has(a){font-size:.8125rem!important;font-weight:400!important}[id$=__sk_best_sellers]{margin-top:18px}[id$=__sk_best_sellers] .section-resource-list__header{padding-bottom:10px!important}[id$=__sk_best_sellers] .section-resource-list__header .group-block-content{align-items:center!important;justify-content:center!important}[id$=__sk_best_sellers] .section-resource-list__header :is(h1,h2,h3){width:100%;font-size:.875rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase;text-align:center}[id$=__sk_best_sellers] .section-resource-list__header .text-block{width:100%!important;text-align:center}.sk-banner--animate .sk-banner__media img{opacity:0;transform:scale(1.06);transition:opacity 1.2s cubic-bezier(.2,.6,.2,1),transform 1.8s cubic-bezier(.2,.6,.2,1)}.sk-banner--animate.is-in .sk-banner__media img{opacity:1;transform:scale(1)}.sk-banner--animate.is-in.sk-banner--linked:hover .sk-banner__media img{transform:scale(1.025)}.sk-cats--animate .sk-cats__tile{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.6,.2,1) var(--sk-reveal-delay, 0s),transform .9s cubic-bezier(.2,.6,.2,1) var(--sk-reveal-delay, 0s)}.sk-cats--animate .sk-cats__tile .sk-cats__media img{transform:scale(1.06);transition:transform 1.6s cubic-bezier(.2,.6,.2,1) var(--sk-reveal-delay, 0s)}.sk-cats--animate .sk-cats__tile.is-in{opacity:1;transform:none}.sk-cats--animate .sk-cats__tile.is-in .sk-cats__media img{transform:scale(1)}@media screen and (max-width:749px){.sk-banner--side .sk-banner__overlay,.sk-banner__overlay{background:linear-gradient(to top,#000000c7,#0000008c 26%,#0000002e 46%,#0000 60%)}.sk-banner--side .sk-banner__content{padding:0 22px 30px}.sk-banner__heading,.sk-banner__text{text-shadow:0 1px 12px rgb(0 0 0 / .35)}.sk-banner__heading{font-size:1.75rem}}[id$=__sk_new_grid] .section-resource-list__header .group-block,[id$=__sk_new_grid] .section-resource-list__header .group-block-content{width:100%!important}[id$=__sk_new_grid] .section-resource-list__header .group-block-content{flex-direction:row-reverse!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important}[id$=__sk_new_grid] .section-resource-list__header .text-block{flex:0 0 auto!important;width:fit-content!important;max-width:none!important;margin:0!important}[id$=__sk_new_grid] .section-resource-list__header .text-block:first-child :is(h1,h2,h3){text-align:left!important}[id$=__sk_new_grid] .section-resource-list__header .text-block:last-child :is(p,a){text-align:right!important}@media screen and (max-width:749px){[id$=__sk_new_grid] .section-resource-list__header :is(h1,h2,h3){font-size:1.0625rem!important}}[id$=__sk_new_grid] .resource-list--grid{row-gap:8px!important}[id$=__sk_new_grid] .product-card__content{--product-card-gap: 8px !important;gap:8px!important}[id$=__sk_new_grid] .product-card__content>.group-block,[id$=__sk_new_grid] .product-card__content .group-block-content{gap:2px!important;padding-block:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sk-home.css.map */
