.kik-collection-banner{box-sizing:border-box;padding:var(--kik-cb-inset, 0px) var(--kik-cb-inset-inline, 0px);background-color:var(--kik-cb-bg, rgb(var(--kik-color-bg-surface, 241, 241, 243)))}.kik-collection-banner__media{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:var(--kik-cb-height, 620px);aspect-ratio:var(--kik-cb-ratio, auto);overflow:hidden;border-radius:var(--kik-cb-radius, 0px);background-color:var(--kik-cb-media-bg, rgb(var(--kik-color-bg-inverse, 0, 0, 0)))}.kik-collection-banner__picture,.kik-collection-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:calc(50% + var(--kik-cb-object-x, 0px)) calc(50% + var(--kik-cb-object-y, 0px))}.kik-collection-banner__media>.kik-collection-banner__overlay{position:absolute;display:block;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,rgba(var(--kik-color-bg-inverse, 0, 0, 0),0) 19.95%,rgba(var(--kik-color-bg-inverse, 0, 0, 0),.45) 80.05%)}.kik-collection-banner__content{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--kik-spacing-8, 8px);width:100%;padding:var(--kik-spacing-lg, 16px);color:var(--kik-cb-color, #ffffff);text-align:var(--kik-cb-text-align, center)}.kik-collection-banner [hidden]{display:none}.kik-collection-banner__title,.kik-collection-banner__description,.kik-collection-banner__breadcrumb-link,.kik-collection-banner__read-more{margin:0;color:inherit;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:break-word}.kik-collection-banner__title{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-h1, 40px);font-weight:var(--kik-font-weight-bold, 700);line-height:1.4}.kik-collection-banner__breadcrumb{display:flex;align-items:center;justify-content:var(--kik-cb-justify, center)}.kik-collection-banner__breadcrumb-icon{flex:0 0 auto;width:20px;height:20px}.kik-collection-banner__breadcrumb-link{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-bold, 700);line-height:1.2;text-decoration:none}.kik-collection-banner__description-group{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:var(--kik-cb-justify, center);gap:var(--kik-spacing-8, 8px)}.kik-collection-banner__description{max-width:66ch;font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-md, 14px);font-weight:var(--kik-font-weight-regular, 400);line-height:1.5}.kik-collection-banner__description :first-child{margin-block-start:0}.kik-collection-banner__description :last-child{margin-block-end:0}.kik-collection-banner__description [class^=metafield-]{margin:0}.kik-collection-banner__description a{color:inherit}.kik-collection-banner__read-more{flex:0 0 auto;padding:0;border:0;background:none;font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-bold, 700);line-height:1.4;text-decoration:underline;cursor:pointer}@media screen and (min-width:750px){.kik-collection-banner__media>.kik-collection-banner__overlay{background-image:none}.kik-collection-banner__content{padding:var(--kik-spacing-32, 32px) var(--kik-spacing-page-default, 80px)}}.section-kik-collection-grid__container{box-sizing:border-box;padding-block-start:var(--section-kik-padding-top, var(--kik-spacing-32, 32px));padding-block-end:var(--section-kik-padding-bottom, var(--kik-spacing-32, 32px));padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-16, 16px))}.section-kik-collection-grid__container--full,.section-kik-collection-grid__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-collection-grid__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 8px)}.section-kik-collection-grid__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 32px)}.section-kik-collection-grid__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 32px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 32px)}.section-kik-collection-grid__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 48px)}.section-kik-collection-grid__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 64px)}.section-kik-collection-grid__empty{margin:0;font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-lg, 16px);line-height:1.4;letter-spacing:.05em;color:rgb(var(--kik-color-text-primary, 0, 0, 0));text-transform:uppercase}.section-kik-collection-grid__facets{display:block;max-width:none;margin-block-end:var(--kik-spacing-16, 16px);padding-inline:0}@media screen and (min-width:750px){.section-kik-collection-grid__facets{margin-block-end:var(--kik-spacing-24, 24px)}}.section-kik-collection-grid__container .collection.loading{opacity:.5;transition:opacity .2s ease}.section-kik-collection-grid__grid{display:grid;grid-template-columns:repeat(var(--kik-grid-columns-mobile, 2),minmax(0,1fr));column-gap:10px;row-gap:20px}.section-kik-collection-grid__load-more{display:flex;justify-content:center;padding-block-start:var(--kik-spacing-32, 32px)}.section-kik-collection-grid__load-more-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:6px var(--kik-spacing-24, 24px);border:0;-webkit-appearance:none;appearance:none;border-radius:var(--kik-radius-pill, 100px);background-color:rgb(var(--kik-color-action-primary, 0, 0, 0));color:rgb(var(--kik-color-text-inverse, 255, 255, 255));font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-bold, 700);line-height:1.4;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}@media(any-hover:hover){.section-kik-collection-grid__load-more-button:hover{opacity:.8}}.section-kik-collection-grid__load-more-button:focus-visible{outline:2px solid rgb(var(--kik-color-border-default, 0, 0, 0));outline-offset:2px}.section-kik-collection-grid__load-more-button:disabled{opacity:.5;cursor:default}.kik-product-card{display:flex;flex-direction:column;gap:10px;justify-content:space-between;box-sizing:border-box;padding:var(--kik-spacing-12, 12px);border-radius:20px;overflow:hidden;background-color:rgb(var(--kik-color-bg-page, 255, 255, 255));color:rgb(var(--kik-color-text-primary, 0, 0, 0))}.kik-product-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:20px;background-color:rgb(var(--kik-color-bg-page, 255, 255, 255))}.kik-product-card__media-link{display:block;width:100%;height:100%}.kik-product-card__image{display:block;width:100%;height:100%;object-fit:cover}.kik-product-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}@media(any-hover:hover){.kik-product-card:not(.kik-product-card--variant-selected):hover .kik-product-card__image--secondary{opacity:1}}@media(prefers-reduced-motion:reduce){.kik-product-card__image--secondary{transition:none}}.kik-product-card__title-link:focus-visible{outline:2px solid rgb(var(--kik-color-border-default, 0, 0, 0));outline-offset:8px}.kik-product-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kik-spacing-8, 8px)}.kik-product-card__badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--kik-spacing-4, 4px);max-width:100%}.kik-product-card__badge{flex:0 0 auto;box-sizing:border-box;padding:var(--kik-spacing-4, 4px) var(--kik-spacing-8, 8px);border-radius:var(--kik-radius-xsm, 4px);background-color:var(--kik-badge-background, rgb(var(--kik-color-bg-inverse, 0, 0, 0)));color:var(--kik-badge-text, rgb(var(--kik-color-text-inverse, 255, 255, 255)));font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-xsm, 10px);font-weight:var(--kik-font-weight-regular, 400);line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.kik-product-card__title,.kik-product-card__price{margin:0;width:100%;letter-spacing:.05em;color:rgb(var(--kik-color-text-primary, 0, 0, 0));text-align:start;text-transform:uppercase;overflow-wrap:break-word}.kik-product-card__title{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-lg, 16px);font-weight:var(--kik-font-weight-bold, 700);line-height:22px}.kik-product-card__title-link{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.kik-product-card__price{font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-md, 14px);font-weight:var(--kik-font-weight-regular, 400);line-height:20px}.kik-product-card__swatches{display:flex;align-items:center;gap:var(--kik-spacing-4, 4px)}.kik-product-card__swatch{display:flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;min-width:0;min-height:0;padding:0;border:0;background:none;-webkit-appearance:none;appearance:none;border-radius:50%;cursor:pointer}.kik-product-card__swatch--current,.kik-product-card__swatch--current:focus,.kik-product-card__swatch--current:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--kik-color-border-subtle-2, 128, 128, 128))}.kik-product-card__swatch:focus-visible{outline:2px solid rgb(var(--kik-color-border-default, 0, 0, 0));outline-offset:3px}.kik-product-card__swatch-dot{width:16px;height:16px;border-radius:50%;background:var(--kik-swatch-fill, transparent) center / cover no-repeat;box-shadow:inset 0 0 0 1px #0000001a}.kik-product-card__swatch:nth-child(n+6){display:none}.kik-product-card__swatch-more{display:flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;min-width:20px;height:20px;border-radius:var(--kik-radius-pill, 100px);color:rgb(var(--kik-color-text-secondary, 77, 77, 77));font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-xsm, 10px);line-height:1.4;letter-spacing:.05em}.kik-product-card__swatch-more--desktop{display:none}.kik-promo-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--kik-spacing-24, 24px);box-sizing:border-box;padding:var(--kik-spacing-16, 16px);border-radius:20px;overflow:hidden;min-height:327px}.kik-promo-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.kik-promo-card__image{display:block;width:100%;height:100%;object-fit:cover}.kik-promo-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#0000 19.95%,#00000073 80.05%)}.kik-promo-card__text{position:relative;display:flex;flex-direction:column;gap:var(--kik-spacing-8, 8px);width:100%}.kik-promo-card__heading,.kik-promo-card__subheading{margin:0;letter-spacing:.05em;color:rgb(var(--kik-color-text-inverse, 255, 255, 255));text-align:start;text-transform:uppercase;overflow-wrap:break-word}.kik-promo-card__heading{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-h4, 18px);font-weight:var(--kik-font-weight-bold, 700);line-height:25px}.kik-promo-card__subheading{font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-md, 14px);font-weight:var(--kik-font-weight-regular, 400);line-height:20px}.kik-promo-card__button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:var(--kik-spacing-4, 4px);box-sizing:border-box;padding:6px var(--kik-spacing-24, 24px);border-radius:var(--kik-radius-2xl, 40px);background-color:rgb(var(--kik-color-action-secondary, 255, 255, 255));color:rgb(var(--kik-color-text-primary, 0, 0, 0));font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-bold, 700);line-height:17px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(any-hover:hover){.kik-promo-card__button:hover{background-color:rgb(var(--kik-color-bg-inverse, 0, 0, 0));color:rgb(var(--kik-color-text-inverse, 255, 255, 255))}}.kik-promo-card__button:focus-visible{outline:2px solid rgb(var(--kik-color-action-secondary, 255, 255, 255));outline-offset:2px}@media screen and (min-width:750px){.section-kik-collection-grid__container{padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-2xl, 32px));padding-block-start:var(--section-kik-padding-top, var(--kik-spacing-48, 48px));padding-block-end:var(--section-kik-padding-bottom, var(--kik-spacing-48, 48px))}.section-kik-collection-grid__container--full,.section-kik-collection-grid__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-collection-grid__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 16px)}.section-kik-collection-grid__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-page-large, 100px)}.section-kik-collection-grid__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 48px)}.section-kik-collection-grid__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 64px)}.section-kik-collection-grid__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 96px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 96px)}.section-kik-collection-grid__grid{column-gap:20px;row-gap:40px}.kik-product-card{gap:20px;padding:var(--kik-spacing-24, 24px) 20px;border-radius:var(--kik-radius-2xl, 40px)}.kik-product-card__badge{font-size:var(--kik-text-size-body-sm, 12px)}.kik-product-card__title{font-size:var(--kik-text-size-h4, 18px);line-height:25px}.kik-product-card__price{font-size:var(--kik-text-size-body-lg, 16px);line-height:22px}.kik-product-card__swatches{gap:var(--kik-spacing-8, 8px)}.kik-product-card__swatch{width:24px;height:24px}.kik-product-card__swatch-dot{width:20px;height:20px}.kik-product-card__swatch:nth-child(-n+7){display:flex}.kik-product-card__swatch:nth-child(n+8){display:none}.kik-product-card__swatch-more{min-width:24px;height:24px;font-size:var(--kik-text-size-body-sm, 12px)}.kik-product-card__swatch-more--mobile{display:none}.kik-product-card__swatch-more--desktop{display:flex}}@media screen and (min-width:821px){.section-kik-collection-grid__grid{grid-template-columns:repeat(var(--kik-grid-columns-tablet, 3),minmax(0,1fr))}}@media screen and (min-width:1025px){.section-kik-collection-grid__grid{grid-template-columns:repeat(var(--kik-grid-columns, 4),minmax(0,1fr))}.section-kik-collection-grid__container{padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-page-default, 80px));max-width:1519px;margin-inline:auto}.section-kik-collection-grid__container--full{max-width:none}}.section-kik-featured-collection__container{display:block;box-sizing:border-box;padding-block-start:var(--section-kik-padding-top, var(--kik-spacing-32, 32px));padding-block-end:var(--section-kik-padding-bottom, var(--kik-spacing-32, 32px));padding-inline-start:var(--section-kik-padding-inline, var(--kik-spacing-16, 16px));background-color:rgb(var(--kik-color-bg-surface, 241, 241, 243))}.section-kik-featured-collection__container--full,.section-kik-featured-collection__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-featured-collection__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 8px)}.section-kik-featured-collection__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 32px)}.section-kik-featured-collection__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 32px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 32px)}.section-kik-featured-collection__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 48px)}.section-kik-featured-collection__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 64px)}.section-kik-featured-collection__inner{display:flex;flex-direction:column;gap:var(--kik-spacing-16, 16px)}.section-kik-featured-collection__header{display:flex;align-items:flex-end;gap:var(--kik-spacing-16, 16px);padding-right:var(--kik-spacing-16, 16px)}.section-kik-featured-collection__heading{flex:1 1 auto;min-width:0;margin:0;font-family:var(--kik-text-font-heading, var(--font-heading-family));font-weight:var(--kik-font-weight-bold, 700);line-height:1.4;letter-spacing:.05em;color:rgb(var(--kik-color-text-primary, 0, 0, 0));text-align:start;text-transform:uppercase;overflow-wrap:break-word}.section-kik-featured-collection__heading--h1{font-size:var(--kik-text-size-h1, 40px)}.section-kik-featured-collection__heading--h2{font-size:var(--kik-text-size-h2, 32px)}.section-kik-featured-collection__heading--h3{font-size:var(--kik-text-size-h3, 20px)}.section-kik-featured-collection__heading--h4{font-size:var(--kik-text-size-h4, 18px)}.section-kik-featured-collection__heading--h5{font-size:var(--kik-text-size-h5, 22px)}.section-kik-featured-collection__heading--h6{font-size:var(--kik-text-size-h6, 18px)}.section-kik-featured-collection__heading--body-lg{font-size:var(--kik-text-size-body-lg, 16px)}.section-kik-featured-collection__heading--body-md{font-size:var(--kik-text-size-body-md, 14px)}.section-kik-featured-collection__heading--body-sm{font-size:var(--kik-text-size-body-sm, 12px)}.section-kik-featured-collection__heading--body-xsm{font-size:var(--kik-text-size-body-xsm, 10px)}.section-kik-featured-collection__nav{display:flex;flex-shrink:0;align-items:center;gap:var(--kik-spacing-12, 12px)}.section-kik-featured-collection__arrow{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;padding:0;border:0;-webkit-appearance:none;appearance:none;border-radius:var(--kik-radius-pill, 100px);background-color:rgb(var(--kik-color-bg-icon-inverse, 255, 255, 255));color:rgb(var(--kik-color-text-primary, 0, 0, 0));cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.section-kik-featured-collection__chevron{display:block;width:20px;height:20px}.section-kik-featured-collection__arrow--next .section-kik-featured-collection__chevron{transform:scaleX(-1)}@media(any-pointer:fine){.section-kik-featured-collection__arrow:hover{background-color:rgb(var(--kik-color-bg-surface, 241, 241, 243))}}.section-kik-featured-collection__arrow:focus-visible{outline:2px solid rgb(var(--kik-color-text-primary, 0, 0, 0));outline-offset:2px}.section-kik-featured-collection__arrow.swiper-button-disabled{opacity:.4;pointer-events:none}.section-kik-featured-collection__arrow.swiper-button-lock{display:none}.section-kik-featured-collection__slider{flex:1 1 auto;min-width:0}.section-kik-featured-collection__inner .section-kik-featured-collection__slider{margin-inline-start:calc(-1 * var(--section-kik-padding-inline, var(--kik-spacing-16, 16px)));margin-inline-end:0;width:calc(100% + var(--section-kik-padding-inline, var(--kik-spacing-16, 16px)))}.section-kik-featured-collection__slider .section-kik-featured-collection__slide{width:min(328px,calc(100vw - 86px));height:auto}.section-kik-featured-collection__card{display:flex;flex-direction:column;gap:20px;text-decoration:none;color:inherit}.section-kik-featured-collection__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--kik-radius-2xl, 40px);background-color:rgb(var(--kik-color-bg-icon-inverse, 255, 255, 255))}.section-kik-featured-collection__image{display:block;width:100%;height:100%;object-fit:cover}.section-kik-featured-collection__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}@media(any-pointer:fine){.section-kik-featured-collection__card:hover .section-kik-featured-collection__image--secondary,.section-kik-featured-collection__card:focus-visible .section-kik-featured-collection__image--secondary{opacity:1}}@media(prefers-reduced-motion:reduce){.section-kik-featured-collection__image--secondary{transition:none}}.section-kik-featured-collection__text{display:flex;flex-direction:column;gap:var(--kik-spacing-4, 4px)}.section-kik-featured-collection__title,.section-kik-featured-collection__price{margin:0;color:rgb(var(--kik-color-text-primary, 0, 0, 0));line-height:1.4;text-align:start;text-transform:uppercase;overflow-wrap:break-word}.section-kik-featured-collection__title{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:13px;font-weight:var(--kik-font-weight-bold, 700);letter-spacing:.02em}.section-kik-featured-collection__price{font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-lg, 16px);font-weight:var(--kik-font-weight-regular, 400);letter-spacing:.05em}@media screen and (min-width:750px){.section-kik-featured-collection__container{padding-inline-start:var(--section-kik-padding-inline, var(--kik-spacing-32, 32px))}.section-kik-featured-collection__container--full,.section-kik-featured-collection__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-featured-collection__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 16px)}.section-kik-featured-collection__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 48px)}.section-kik-featured-collection__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 48px)}.section-kik-featured-collection__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 64px)}.section-kik-featured-collection__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 96px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 96px)}.section-kik-featured-collection__inner .section-kik-featured-collection__slider{margin-inline:0;width:100%}.section-kik-featured-collection__inner{flex-direction:row;align-items:flex-start}.section-kik-featured-collection__header{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;width:200px}.section-kik-featured-collection__heading{flex:0 0 auto;width:100%}.section-kik-featured-collection__slider .section-kik-featured-collection__slide{width:clamp(280px,24.5vw,480px)}}.kik-image-banner{box-sizing:border-box;padding-block-start:var(--section-kik-padding-top, var(--kik-spacing-32, 32px));padding-block-end:var(--section-kik-padding-bottom, 0px);padding-inline-start:var(--section-kik-padding-inline, 0px);background-color:rgb(var(--kik-color-bg-surface, 241, 241, 243))}.kik-image-banner--full{--section-kik-padding-inline: 0px}.kik-image-banner--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 8px)}.kik-image-banner--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 32px)}.kik-image-banner--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 32px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 32px)}.kik-image-banner--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 48px)}.kik-image-banner--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 64px)}.kik-image-banner__media{position:relative;height:400px;overflow:hidden}.kik-image-banner__picture,.kik-image-banner__image,.kik-image-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kik-image-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(144.55deg,rgba(var(--kik-color-bg-inverse, 0, 0, 0),.45) 23.03%,rgba(var(--kik-color-bg-inverse, 0, 0, 0),0) 43.74%)}.kik-image-banner__content{position:absolute;inset-block-start:0;inset-inline-start:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--kik-spacing-4, 4px);width:100%;max-width:382px;padding:var(--kik-spacing-24, 24px)}.kik-image-banner__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kik-spacing-8, 8px);margin-block-start:var(--kik-spacing-12, 12px)}.kik-image-banner__content>.kik-image-banner__buttons:first-child{margin-block-start:0}.kik-image-banner__heading,.kik-image-banner__subheading,.kik-image-banner__description{margin:0;color:rgb(var(--kik-color-text-inverse, 255, 255, 255));line-height:1.4;letter-spacing:.05em;text-align:start;overflow-wrap:break-word}.kik-image-banner__heading,.kik-image-banner__subheading,.kik-image-banner__description{text-transform:uppercase}.kik-image-banner__heading{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-weight:var(--kik-font-weight-bold, 700)}.kik-image-banner__heading--h1{font-size:var(--kik-text-size-h1, 40px)}.kik-image-banner__heading--h2{font-size:var(--kik-text-size-h2, 32px)}.kik-image-banner__heading--h3{font-size:var(--kik-text-size-h3, 20px)}.kik-image-banner__heading--h4{font-size:var(--kik-text-size-h4, 18px)}.kik-image-banner__heading--h5{font-size:var(--kik-text-size-h5, 22px)}.kik-image-banner__heading--h6{font-size:var(--kik-text-size-h6, 18px)}.kik-image-banner__heading--body-lg{font-size:var(--kik-text-size-body-lg, 16px)}.kik-image-banner__heading--body-md{font-size:var(--kik-text-size-body-md, 14px)}.kik-image-banner__heading--body-sm{font-size:var(--kik-text-size-body-sm, 12px)}.kik-image-banner__heading--body-xsm{font-size:var(--kik-text-size-body-xsm, 10px)}.kik-image-banner__subheading,.kik-image-banner__description{font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-md, 14px);font-weight:var(--kik-font-weight-regular, 400)}.kik-image-banner__description>:first-child{margin-block-start:0}.kik-image-banner__description>:last-child{margin-block-end:0}.kik-image-banner__description a{color:inherit}.kik-image-banner__cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--kik-spacing-4, 4px);padding-block:6px;padding-inline:var(--kik-spacing-24, 24px);border:0;border-radius:var(--kik-radius-2xl, 40px);font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-bold, 700);line-height:1.4;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.kik-image-banner__cta--primary-alt{background-color:rgb(var(--kik-color-action-inverse, 255, 255, 255));color:rgb(var(--kik-color-text-primary, 0, 0, 0))}.kik-image-banner__cta--primary{background-color:rgb(var(--kik-color-action-primary, 0, 0, 0));color:rgb(var(--kik-color-text-inverse, 255, 255, 255))}.kik-image-banner__cta--secondary{background-color:transparent;color:rgb(var(--kik-color-text-inverse, 255, 255, 255));box-shadow:inset 0 0 0 1px currentColor}@media(any-pointer:fine){.kik-image-banner__cta--primary-alt:hover{background-color:rgb(var(--kik-color-action-primary, 0, 0, 0));color:rgb(var(--kik-color-text-inverse, 255, 255, 255))}.kik-image-banner__cta--primary:hover,.kik-image-banner__cta--secondary:hover{background-color:rgb(var(--kik-color-action-inverse, 255, 255, 255));color:rgb(var(--kik-color-text-primary, 0, 0, 0));box-shadow:none}}.kik-image-banner__cta:focus-visible{outline:2px solid rgb(var(--kik-color-action-inverse, 255, 255, 255));outline-offset:2px}.kik-image-banner__cta[aria-disabled=true]{pointer-events:none}@media screen and (min-width:750px){.kik-image-banner{padding-inline-start:var(--section-kik-padding-inline, var(--kik-spacing-page-default, 80px))}.kik-image-banner--full{--section-kik-padding-inline: 0px}.kik-image-banner--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 16px)}.kik-image-banner--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 48px)}.kik-image-banner--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 48px)}.kik-image-banner--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 64px)}.kik-image-banner--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 96px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 96px)}.kik-image-banner__media{height:500px}.kik-image-banner__overlay{background-image:linear-gradient(180deg,rgba(var(--kik-color-bg-inverse, 0, 0, 0),0) 19.95%,rgba(var(--kik-color-bg-inverse, 0, 0, 0),.45) 80.05%)}.kik-image-banner__content{max-width:1132px;padding:var(--kik-spacing-32, 32px)}}.section-kik-product-grid__container{box-sizing:border-box;background-color:rgb(var(--kik-color-bg-surface, 241, 241, 243));padding-block-start:var(--section-kik-padding-top, var(--kik-spacing-32, 32px));padding-block-end:var(--section-kik-padding-bottom, var(--kik-spacing-32, 32px));padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-16, 16px))}.section-kik-product-grid__container--full,.section-kik-product-grid__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-product-grid__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 8px)}.section-kik-product-grid__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-2xl, 32px)}.section-kik-product-grid__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 32px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 32px)}.section-kik-product-grid__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 48px)}.section-kik-product-grid__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 64px)}.section-kik-product-grid__empty{margin:0;font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-lg, 16px);line-height:1.4;letter-spacing:.05em;color:rgb(var(--kik-color-text-primary, 0, 0, 0));text-transform:uppercase}.section-kik-product-grid__groups{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.section-kik-product-grid__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:10px;grid-auto-rows:235px;grid-auto-rows:calc((100cqw - 10px) / 2 * 235 / 186)}@media screen and (max-width:1024px){.section-kik-product-grid__mosaic>:nth-child(odd){grid-column:1}.section-kik-product-grid__mosaic>:nth-child(2n){grid-column:2}.section-kik-product-grid__mosaic>:nth-child(4n+1),.section-kik-product-grid__mosaic>:nth-child(4n+4){grid-row:span 2}.section-kik-product-grid__mosaic--1>:nth-child(1){grid-column:1 / -1}.section-kik-product-grid__mosaic--2>:nth-child(1),.section-kik-product-grid__mosaic--2>:nth-child(2){grid-row:span 2}.section-kik-product-grid__mosaic--3>:nth-child(3){grid-column:2}.section-kik-product-grid__mosaic--7>:nth-child(7){grid-column:2}}@media screen and (min-width:1025px){.section-kik-product-grid__mosaic{grid-template-columns:repeat(24,minmax(0,1fr));gap:20px}.section-kik-product-grid__groups{gap:20px}.section-kik-product-grid__mosaic--1,.section-kik-product-grid__mosaic--2,.section-kik-product-grid__mosaic--3{grid-auto-rows:720px}.section-kik-product-grid__mosaic--1>*{grid-column:1 / -1}.section-kik-product-grid__mosaic--2>:nth-child(1){grid-column:1 / span 16}.section-kik-product-grid__mosaic--2>:nth-child(2){grid-column:17 / span 8}.section-kik-product-grid__mosaic--3>*{grid-column:span 8}.section-kik-product-grid__mosaic--4{grid-template-rows:repeat(2,350px)}.section-kik-product-grid__mosaic--5,.section-kik-product-grid__mosaic--6{grid-template-rows:repeat(3,350px)}.section-kik-product-grid__mosaic--4>:nth-child(1),.section-kik-product-grid__mosaic--5>:nth-child(1),.section-kik-product-grid__mosaic--6>:nth-child(1){grid-column:1 / span 6;grid-row:1 / span 2}.section-kik-product-grid__mosaic--4>:nth-child(2),.section-kik-product-grid__mosaic--5>:nth-child(2),.section-kik-product-grid__mosaic--6>:nth-child(2){grid-column:7 / span 6;grid-row:1}.section-kik-product-grid__mosaic--4>:nth-child(3),.section-kik-product-grid__mosaic--5>:nth-child(3),.section-kik-product-grid__mosaic--6>:nth-child(3){grid-column:7 / span 6;grid-row:2}.section-kik-product-grid__mosaic--4>:nth-child(4),.section-kik-product-grid__mosaic--5>:nth-child(4),.section-kik-product-grid__mosaic--6>:nth-child(4){grid-column:13 / span 12;grid-row:1 / span 2}.section-kik-product-grid__mosaic--5>:nth-child(5){grid-column:1 / span 24;grid-row:3}.section-kik-product-grid__mosaic--6>:nth-child(5){grid-column:1 / span 12;grid-row:3}.section-kik-product-grid__mosaic--6>:nth-child(6){grid-column:13 / span 12;grid-row:3}.section-kik-product-grid__mosaic--7{grid-template-rows:repeat(3,calc((720px - 40px) / 3))}.section-kik-product-grid__mosaic--7>:nth-child(1){grid-column:1 / span 6;grid-row:1 / span 3}.section-kik-product-grid__mosaic--7>:nth-child(2){grid-column:7 / span 18;grid-row:1}.section-kik-product-grid__mosaic--7>:nth-child(3){grid-column:7 / span 6;grid-row:2}.section-kik-product-grid__mosaic--7>:nth-child(4){grid-column:13 / span 6;grid-row:2}.section-kik-product-grid__mosaic--7>:nth-child(5){grid-column:19 / span 6;grid-row:2}.section-kik-product-grid__mosaic--7>:nth-child(6){grid-column:7 / span 9;grid-row:3}.section-kik-product-grid__mosaic--7>:nth-child(7){grid-column:16 / span 9;grid-row:3}}.kik-product-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;height:100%;overflow:hidden;background-color:rgb(var(--kik-color-bg-page, 255, 255, 255));color:rgb(var(--kik-color-text-inverse, 255, 255, 255));transition:color .4s ease}.kik-product-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.kik-product-tile__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kik-product-tile__media-link{position:absolute;top:0;right:0;bottom:0;left:0}.kik-product-tile__image{display:block;width:100%;height:100%;object-fit:cover}.kik-product-tile__picture--hover{opacity:0;transition:opacity .4s ease}@media(any-hover:hover){.kik-product-tile:hover .kik-product-tile__picture--hover,.kik-product-tile:focus-within .kik-product-tile__picture--hover{opacity:1}.kik-product-tile:hover,.kik-product-tile:focus-within{color:rgb(var(--kik-color-text-primary, 0, 0, 0))}.kik-product-tile:hover .kik-product-tile__scrim,.kik-product-tile:focus-within .kik-product-tile__scrim{opacity:0}.kik-product-tile:hover .kik-product-tile__credit,.kik-product-tile:focus-within .kik-product-tile__credit{background-color:#0003}}.kik-product-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .4s ease}.kik-product-tile__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--kik-spacing-8, 8px);box-sizing:border-box;width:100%;padding:var(--kik-spacing-12, 12px)}.kik-product-tile__title,.kik-product-tile__price{margin:0;line-height:1.4;letter-spacing:.05em;color:inherit;text-transform:uppercase;overflow-wrap:break-word}.kik-product-tile__title-link{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.kik-product-tile__title-link:focus-visible,.kik-product-tile__credit:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kik-product-tile__title{font-family:var(--kik-text-font-heading, var(--font-heading-family));font-size:var(--kik-text-size-h4, 18px);font-weight:var(--kik-font-weight-bold, 700)}.kik-product-tile__price{font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-lg, 16px);font-weight:var(--kik-font-weight-regular, 400)}.kik-product-tile__meta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kik-spacing-8, 8px);width:100%}.kik-product-tile__credit{flex:0 0 auto;box-sizing:border-box;padding:6px var(--kik-spacing-12, 12px);border-radius:var(--kik-radius-pill, 100px);background-color:#fff3;transition:background-color .4s ease;color:inherit;text-decoration:none;font-family:var(--kik-text-font-body, var(--font-body-family));font-size:var(--kik-text-size-body-sm, 12px);font-weight:var(--kik-font-weight-regular, 400);line-height:1.5;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){.kik-product-tile,.kik-product-tile__picture--hover,.kik-product-tile__scrim,.kik-product-tile__credit{transition:none}}@media screen and (min-width:1025px){.kik-product-tile__content{padding:var(--kik-spacing-24, 24px)}.kik-product-tile__meta{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (max-width:1024px){.section-kik-product-grid__mosaic--1 .kik-product-tile__meta{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (min-width:750px){.section-kik-product-grid__container{padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-2xl, 32px))}.section-kik-product-grid__container--full,.section-kik-product-grid__container--padding-none{--section-kik-padding-inline: 0px}.section-kik-product-grid__container--padding-sm{--section-kik-padding-inline: var(--kik-spacing-md, 16px)}.section-kik-product-grid__container--padding-lg{--section-kik-padding-inline: var(--kik-spacing-page-large, 100px)}.section-kik-product-grid__container--block-sm{--section-kik-padding-top: var(--kik-spacing-section-sm, 48px);--section-kik-padding-bottom: var(--kik-spacing-section-sm, 48px)}.section-kik-product-grid__container--block-md{--section-kik-padding-top: var(--kik-spacing-section-md, 64px);--section-kik-padding-bottom: var(--kik-spacing-section-md, 64px)}.section-kik-product-grid__container--block-lg{--section-kik-padding-top: var(--kik-spacing-section-lg, 96px);--section-kik-padding-bottom: var(--kik-spacing-section-lg, 96px)}}@media screen and (min-width:1025px){.section-kik-product-grid__container{padding-inline:var(--section-kik-padding-inline, var(--kik-spacing-page-default, 80px))}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
