.kk-collection-grid{padding-block-start:0;margin-block-start:0}.kk-collection-grid .collection{row-gap:22px;margin-block:0 64px}.kk-collection-grid .collection__top-bar{min-height:68px;padding-block:16px;border-block-start:0;border-block-end:1px solid rgb(111 98 88 / 20%);font-size:13px;color:#51473f}.kk-collection-grid .collection__top-bar button,.kk-collection-grid .collection__top-bar .bold{font-weight:500}.kk-collection-grid .collection__top-bar .circle-chevron{background:transparent}.kk-collection-grid .product-card{padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible;background:transparent}.kk-collection-grid .product-card__figure{aspect-ratio:2 / 3;padding:0;border-radius:0;background:transparent;overflow:hidden}.kk-collection-grid .product-card__figure>a{display:block;width:100%;height:100%;padding:0;aspect-ratio:2 / 3}.kk-collection-grid .product-card__image--primary,.kk-collection-grid .product-card__image--secondary{width:100%;height:100%;padding:0;aspect-ratio:2 / 3;object-fit:cover;object-position:center;border-radius:0}.kk-collection-grid .product-card__image--secondary{height:100%}.kk-collection-grid .product-card__info{padding:0!important;margin-block-start:14px;gap:8px;text-align:start}.kk-collection-grid .product-card__title,.kk-collection-grid .product-card__title a{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;text-overflow:clip;white-space:normal;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;color:#1f1a17}.kk-collection-grid price-list{margin-block-start:5px;font-size:13px;line-height:1.5;color:#6f6258}.kk-collection-grid price-list .text-on-sale{color:#6f6258}.kk-collection-grid .kk-collection-grid__mobile-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:22px;padding-block:12px;border-block:1px solid rgb(111 98 88 / 20%);font-size:12px;line-height:1.45;color:#6f6258}.kk-collection-grid__mobile-tools button{min-height:44px;font-size:12px;font-weight:500;color:#1f1a17}.kk-collection-grid__mobile-facets:not(:empty){margin-block-end:20px}.kk-collection-grid .collection__pagination{margin-block-start:16px}@media screen and (min-width:1000px){.kk-collection-grid .kk-collection-grid__mobile-tools,.kk-collection-grid .kk-collection-grid__mobile-facets{display:none}}@media screen and (max-width:699px){.kk-collection-grid .product-card__info{margin-block-start:11px}.kk-collection-grid .product-card__title,.kk-collection-grid .product-card__title a{font-size:13px}}@media screen and not (min-width:1000px){.kk-collection-grid:has(.kk-collection-grid__mobile-tools) .facets__floating-filter{display:none!important}}@media screen and (max-width:760px){body:has(.kk-collection-grid) #crisp-chatbox [data-id=new_messages]{display:none!important}}.kk-collection-intro{padding-block:24px 0;color:#302620}.kk-collection-intro__breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;line-height:1.5;color:#786b60;margin-bottom:25px}.kk-collection-intro__breadcrumb a{text-decoration:none}.kk-collection-intro__breadcrumb a:hover{text-decoration:underline}.kk-collection-intro__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(28px,5vw,76px);align-items:center}.kk-collection-intro__layout--text{grid-template-columns:minmax(0,850px)}.kk-collection-intro__eyebrow{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#786b60;margin:0 0 12px}.kk-collection-intro h1{font-family:var(--heading-font-family);font-weight:600;font-size:clamp(38px,4.2vw,62px);line-height:1.03;letter-spacing:-.025em;margin:0;max-width:800px;text-wrap:balance}.kk-collection-intro__description{font-size:14px;line-height:1.8;color:#6f6258;margin-top:16px;max-width:630px}.kk-collection-intro__description p{margin:0}.kk-collection-intro__details{margin-top:9px}.kk-collection-intro__details summary{display:inline-flex;gap:9px;align-items:center;cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:4px;list-style:none}.kk-collection-intro__details summary::-webkit-details-marker{display:none}.kk-collection-intro__details[open] summary span{transform:rotate(45deg)}.kk-collection-intro__details .prose{padding-top:16px;max-height:340px;overflow:auto}.kk-collection-intro__image{height:235px;overflow:hidden;background:#eee7dd}.kk-collection-intro__image img{width:100%;height:100%;object-fit:cover}.kk-collection-intro__reassurance{display:flex;flex-wrap:wrap;gap:10px 27px;margin:24px 0 0;padding:0;font-size:11px;line-height:1.6;list-style:none;color:#6f6258}.kk-collection-intro__reassurance li{display:flex;align-items:center;gap:8px}.kk-collection-intro__reassurance li:before{content:"\2713";color:#796d59;font-size:12px}.kk-collection-intro__nav{display:flex;align-items:center;gap:24px;margin-top:26px;padding:19px 0;border-top:1px solid #ded5c9;border-bottom:1px solid #ded5c9}.kk-collection-intro__nav-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#786b60;flex:none}.kk-collection-intro__links{display:flex;align-items:center;gap:9px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin;min-width:0}.kk-collection-intro__links a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:12px;line-height:1.4;padding:10px 15px;border:1px solid #d8cfc2;border-radius:2px;text-decoration:none;transition:background .18s,color .18s,border-color .18s}.kk-collection-intro__links a:hover{border-color:#746253;background:#eee7dd}.kk-collection-intro__links a[aria-current=page]{color:#fff9f0;background:#4a1715;border-color:#4a1715}.kk-collection-intro a:focus-visible,.kk-collection-intro summary:focus-visible{outline:2px solid #4a1715;outline-offset:4px}@media(max-width:999px){.kk-collection-intro__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.kk-collection-intro__layout--text{grid-template-columns:1fr}.kk-collection-intro__image{height:220px}.kk-collection-intro__nav{gap:16px}.kk-collection-intro__nav-label{display:none}}@media(max-width:699px){.kk-collection-intro{padding-top:16px}.kk-collection-intro__breadcrumb{font-size:10px;margin-bottom:20px;gap:7px}.kk-collection-intro__breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 110px)}.kk-collection-intro__layout{display:block;position:relative}.kk-collection-intro__eyebrow{font-size:9px;margin-bottom:10px}.kk-collection-intro h1{font-size:36px;line-height:1.07;text-wrap:pretty}.kk-collection-intro__image{position:static;width:100%;height:auto;max-height:240px;margin-top:20px}.kk-collection-intro__image img{height:auto;max-height:240px;object-fit:contain}.kk-collection-intro__description{font-size:13px;line-height:1.7;margin-top:15px}.kk-collection-intro__reassurance{margin-top:18px;gap:5px 16px;font-size:10px}.kk-collection-intro__reassurance li{gap:5px}.kk-collection-intro__nav{margin-top:20px;padding:13px 0}.kk-collection-intro__links{gap:7px}.kk-collection-intro__links a{padding:10px 12px;font-size:11px;min-height:40px}}@media(prefers-reduced-motion:reduce){.kk-collection-intro__links a{transition:none}}.kk-reviews{--kk-review-ink: #30251f;--kk-review-muted: #6f6258;--kk-review-line: #ded4c7;width:min(1120px,calc(100% - 80px));margin-inline:auto;padding-block:36px 40px;color:var(--kk-review-ink)}.kk-reviews__intro{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:64px;padding-bottom:30px}.kk-reviews__eyebrow{margin:0 0 16px;font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1.5;color:var(--kk-review-muted)}.kk-reviews .kk-reviews__title{margin:0;padding:0;font-family:var(--heading-font-family);font-weight:600;font-size:clamp(38px,4.3vw,58px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.kk-reviews__title .kk-motif{display:none}.kk-reviews__description{max-width:520px;margin:18px 0 0;color:var(--kk-review-muted);font-size:14px;line-height:1.85}.kk-reviews__rating{display:flex;flex-direction:column;align-items:flex-start;padding:18px 24px;border:1px solid var(--kk-review-line);border-top:2px solid #673c30;text-decoration:none;background:#ffffff3d}.kk-reviews__rating-label{font-size:11px;color:var(--kk-review-muted)}.kk-reviews__rating-line{display:flex;align-items:baseline;gap:10px;margin-top:2px}.kk-reviews__score{font-family:var(--heading-font-family);font-size:60px;font-weight:500;letter-spacing:-.04em;line-height:1.12}.kk-reviews__out-of{color:var(--kk-review-muted);font-size:12px}.kk-reviews__rating-count{font-size:12px}.kk-reviews__browse{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin-top:12px;padding-top:10px;border-top:1px solid var(--kk-review-line);color:#4a1715;font-size:11px}.kk-reviews__rating:focus-visible,.kk-reviews__help a:focus-visible{outline:2px solid #4a1715;outline-offset:5px}.kk-reviews__rating:hover .kk-reviews__browse{text-decoration:underline;text-underline-offset:4px}.kk-reviews__gallery{border-top:1px solid var(--kk-review-line);scroll-margin-top:150px}.kk-reviews__gallery-header{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-block:25px 18px}.kk-reviews__gallery-header h2{margin:0;font-family:var(--heading-font-family);font-weight:600;font-size:29px;line-height:1.2;letter-spacing:-.02em}.kk-reviews__gallery-header p{margin:0;font-size:11px;color:var(--kk-review-muted)}.kk-reviews__authenticity{margin:0 0 18px;padding:12px 16px;border-left:2px solid #b5a18d;background:#ffffff47;color:var(--kk-review-muted);font-size:12px;line-height:1.75}.kk-reviews__widget{width:100%;min-height:420px}.kk-reviews__widget #looxReviews{width:100%;max-width:none;margin:0}.kk-reviews__widget iframe{display:block;width:100%;border:0}.kk-reviews__help{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--kk-review-line);margin-top:34px;padding-top:32px}.kk-reviews__help h2{margin:0;font-family:var(--heading-font-family);font-weight:600;font-size:30px;line-height:1.2}.kk-reviews__help p{margin:10px 0 0;font-size:12px;line-height:1.8;color:var(--kk-review-muted)}.kk-reviews__help a{display:flex;align-items:center;gap:24px;flex-shrink:0;border-bottom:1px solid #b5a18d;padding-block:10px;font-size:12px;color:#4a1715}@media(max-width:749px){.kk-reviews{width:calc(100% - 36px);padding-block:32px 24px}.kk-reviews__intro{grid-template-columns:1fr;gap:24px;padding-bottom:28px}.kk-reviews__eyebrow{margin-bottom:12px;font-size:10px}.kk-reviews .kk-reviews__title{font-size:40px;max-width:340px}.kk-reviews__description{margin-top:12px;font-size:13px;line-height:1.75}.kk-reviews__rating{display:grid;grid-template-columns:auto 1fr;column-gap:20px;align-items:center;padding:16px 20px}.kk-reviews__rating-line{grid-column:1;grid-row:1 / 4;gap:7px;margin:0}.kk-reviews__score{font-size:54px}.kk-reviews__out-of{font-size:10px}.kk-reviews__rating-label,.kk-reviews__rating-count{grid-column:2;font-size:11px}.kk-reviews__browse{grid-column:2;font-size:11px;margin-top:5px;padding-top:5px}.kk-reviews__gallery{scroll-margin-top:100px}.kk-reviews__gallery-header{display:block;padding-block:20px 12px}.kk-reviews__gallery-header h2{font-size:26px}.kk-reviews__gallery-header p{margin-top:6px;font-size:11px}.kk-reviews__help{display:block;margin-top:24px;padding-top:24px}.kk-reviews__help h2{font-size:27px}.kk-reviews__help a{width:fit-content;margin-top:12px}}.kk-merino-timing{margin-top:18px;padding:9px 12px;border-inline-start:1px solid #7a514a;background:#f7f2ea;color:#6f6258;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.kk-merino-timing p{margin:0}.kk-merino-timing .kk-merino-timing__heading{color:#1f1a17;font-weight:500}.kk-merino-timing .kk-merino-timing__body{margin-top:2px}.kk-merino-timing strong{color:#1f1a17;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/113/compiled_assets/styles.css.map?subset=AAAAAAADAAAAAAAAACAAAAAAAAAAAAAAAIAQASAAAAgQAAg */
