.kkl-collection{--kkl-canvas: #FFFFFF;--kkl-ink: #132618;--kkl-gold: #FBCA44;--kkl-hair: rgba(19, 38, 24, .12);--kkl-muted: rgba(19, 38, 24, .62);--kkl-surface: rgba(19, 38, 24, .02);--kkl-ease: cubic-bezier(.22, 1, .36, 1);--page-width: 170rem;--kkl-header-offset: 0px;background-color:var(--kkl-canvas)}#MainContent{background-color:#fff}.kkl-collection,.kkl-collection .card__inner,.kkl-collection .card__media,.kkl-collection .card__content{--color-background: 255, 255, 255;--gradient-background: #FFFFFF;--color-foreground: 19, 38, 24;--color-background-contrast: 232, 232, 229;--color-shadow: 19, 38, 24;--color-button: 251, 202, 68;--color-button-text: 19, 38, 24;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 19, 38, 24;--color-link: 19, 38, 24;--color-badge-foreground: 19, 38, 24;--color-badge-background: 251, 202, 68;--color-badge-border: 251, 202, 68;--payment-terms-background-color: #FFFFFF}#MainContent .kkl-collection.collection-hero{padding:0 0 clamp(3rem,6vw,5rem);background-color:var(--kkl-canvas);background-image:radial-gradient(120% 90% at 50% -20%,#fbca4429,#fbca4400 62%);background-repeat:no-repeat;overflow:visible!important}.kkl-collection.collection-hero .collection-hero__inner{display:grid;grid-template-columns:1fr;row-gap:clamp(4rem,6vw,6rem);padding-top:0}.kkl-collection.collection-hero .collection-hero__image-container{grid-area:1 / 1;width:auto;margin:0 calc(50% - 50vw);aspect-ratio:4 / 1;height:auto;max-height:min(56vh,60rem);min-height:0;border:0;border-radius:0;overflow:hidden}@media screen and (max-width:749px){.kkl-collection.collection-hero .collection-hero__image-container{aspect-ratio:3 / 2;max-height:70vh}}.kkl-collection.collection-hero .collection-hero__image-container img{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.kkl-collection.collection-hero .collection-hero__caption{grid-area:1 / 1;position:relative;z-index:1;display:block;align-self:center;justify-self:start;width:100%;max-width:72rem;padding:3rem 0;white-space:pre-line}.kkl-collection.collection-hero .collection-hero__caption-heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(3rem,8vw,6.5rem);font-weight:800;line-height:.9;letter-spacing:normal;color:var(--kkl-off-white)}.kkl-collection.collection-hero .collection-hero__caption-tagline{margin:2rem 0 0;font-size:1.5rem;font-weight:400;line-height:1.625;color:var(--kkl-off-white);opacity:.6}.kkl-collection.collection-hero .collection-hero__text-wrapper{width:100%;padding:0}.kkl-collection.collection-hero .collection-hero__title{margin:0;font-size:clamp(3rem,8vw,6.5rem);font-weight:800;line-height:1.15;letter-spacing:normal;color:var(--kkl-ink);padding-bottom:.15em;overflow:visible}.kkl-collection.collection-hero .collection-hero__description{max-width:62rem;margin:2rem 0 0;font-size:1.5rem;font-weight:400;line-height:1.625;color:var(--kkl-muted)}.kkl-collection.collection-hero .collection-hero__description p{margin:0 0 1rem}.kkl-collection.collection-hero .collection-hero__description p:last-child{margin-bottom:0}.kkl-collection.collection-hero:not(.collection-hero--with-image) .collection-hero__inner{padding-top:9rem}.kkl-collection .card-wrapper .card__inner{background-color:var(--kkl-canvas);border:1px solid var(--kkl-hair);border-radius:1.5rem;overflow:hidden;transition:border-color .5s ease,transform .5s var(--kkl-ease),box-shadow .5s ease}.kkl-collection .card-wrapper:hover .card__inner{border-color:#fbca44d9;box-shadow:0 18px 40px -18px #13261838;transform:translateY(-4px)}.kkl-collection .card__media,.kkl-collection .card__media img{transition:transform .9s var(--kkl-ease)}.kkl-collection .card-wrapper:hover .card__media img{transform:scale(1.04)}.kkl-collection .card__heading,.kkl-collection .card__heading a{color:var(--kkl-ink);font-weight:800;font-size:1.7rem;line-height:1.25;letter-spacing:-.01em}.kkl-collection .card-information .price,.kkl-collection .card-information .price__container{color:var(--kkl-ink);font-weight:700;letter-spacing:.01em}.kkl-collection .card-information .price--on-sale .price-item--regular{color:#13261873}.kkl-collection .card__badge .badge{border-color:#fbca44cc}.kkl-collection .quick-add__submit{font-family:var(--font-sans);font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:normal;text-transform:none;background:var(--kkl-brand-gold);border:0;border-radius:9999px;color:var(--kkl-brand-bg);padding:1.25rem 2rem;min-height:auto;height:auto;box-shadow:0 25px 50px -12px #0000001a;transition:all .5s cubic-bezier(.4,0,.2,1)}.kkl-collection .quick-add__submit:before,.kkl-collection .quick-add__submit:after{content:none;box-shadow:none}.kkl-collection .quick-add__submit:not([disabled]):hover{background:var(--kkl-brand-bg);color:#fff}.kkl-collection .quick-add__submit--coming-soon{font-style:italic;font-weight:500;letter-spacing:-.005em;background:transparent;border:1px solid var(--kkl-brand-gold);color:var(--kkl-brand-gold)}.kkl-collection .card-wrapper--coming-soon .quick-add__submit{cursor:default;opacity:1}.kkl-collection .card-wrapper--coming-soon:hover .card--card,.kkl-collection .card-wrapper--coming-soon:hover .card__inner,.kkl-collection .card-wrapper--coming-soon:hover .card__media img{transform:none!important;box-shadow:none!important}.kkl-collection .card-wrapper--coming-soon:hover .card__inner{border-color:var(--kkl-hair)!important}.kkl-collection .facets-wrapper+.product-grid-container{margin-top:clamp(2rem,4vw,3rem)}.kkl-collection .product-grid,.kkl-collection #product-grid{display:flex!important;flex-wrap:wrap!important}.kkl-collection .facet-filters__label,.kkl-collection .product-count__text,.kkl-collection .facets__heading,.kkl-collection .facet-filters__sort{color:var(--kkl-muted);letter-spacing:.02em}.kkl-collection .facet-filters__sort{border-bottom:1px solid var(--kkl-hair);border-radius:0;background:transparent;color:var(--kkl-ink)}.kkl-collection .facet-filters__sort:focus-visible{outline:none;border-bottom-color:var(--kkl-gold)}.kkl-collection .pagination__item{color:var(--kkl-muted)}.kkl-collection .pagination__item--current,.kkl-collection .pagination__item[aria-current=page]{background-color:var(--kkl-gold);color:var(--kkl-ink);font-weight:700}.kkl-collection .pagination__item:hover:not(.pagination__item--current){color:var(--kkl-ink)}@media screen and (max-width:749px){#MainContent .kkl-collection.collection-hero{padding-bottom:1.6rem}#MainContent .kkl-collection:not(.collection-hero){padding-top:1.6rem}.kkl-collection .facets-container{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/AAA-Asm-kkl-collection.css.map */
