html body .product-details{--kea-ink:#20211f;--kea-muted:#6b6c66;--kea-body:#525251;--kea-line:#deded8;--kea-panel:#f4f4f2;--kea-ul:#b9b9b3}html body .product-details .variant-option legend{font-size:13px!important;line-height:18px!important;font-weight:500!important;color:var(--kea-ink)!important;margin-bottom:12px!important;gap:6px!important}html body .product-details .variant-option legend .variant-option__swatch-value{font-size:13px!important;line-height:18px!important;font-weight:400!important;color:var(--kea-muted)!important}html body .product-details .variant-option .nl-sw__list{margin-top:0!important}html body .product-information fieldset.variant-option--equal-width-buttons.variant-option--buttons{--nl-size-h:40px!important}html body .product-information fieldset.variant-option--equal-width-buttons.variant-option--buttons .variant-option__button-label,html body .product-details .variant-option__button-label__text{font-size:13px!important;line-height:18px!important;font-weight:400!important}@media(min-width:750px){html body .product-information fieldset.variant-option--equal-width-buttons.variant-option--buttons{--nl-size-h:44px!important}}html body .product-details .nl-fit-row.nl-fit-row{margin-top:0!important;font-size:12px!important;line-height:16px!important}html body .product-details .nl-fit-row .nl-fit-row__line{align-items:center!important;gap:16px!important;min-height:16px}html body .product-details .nl-fit-row .nl-fit-row__based--kea{margin:0!important;font-size:12px!important;line-height:16px!important;color:var(--kea-muted)!important}html body .product-details .nl-fit-row .nl-fit-row__based-n{color:var(--kea-ink)!important;text-decoration-color:var(--kea-ul)!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .product-details .nl-fit-row .nl-fit-row__based-link:hover .nl-fit-row__based-n{text-decoration-color:var(--kea-ink)!important}html body .product-details .nl-fit-row .nl-fit-row__guide-wrap{margin-left:auto}html body .product-details .nl-fit-row .nl-fit-row__guide{font-size:12px!important;line-height:16px!important;color:var(--kea-ink)!important;text-decoration:underline!important;text-decoration-color:var(--kea-ul)!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .product-details .nl-fit-row .nl-fit-row__guide:hover{text-decoration-color:var(--kea-ink)!important}html body .product-details .nl-fit-row .nl-fit-row__model,html body .product-details .nl-fit-row .nl-fit-row__text{font-size:12px!important;line-height:16px!important}html body .product-details .nl-fit-row .nl-fit-row__scale{margin-top:12px!important}html body .product-details .nl-fit-row .nl-fit-row__track{height:2px!important;margin:0!important;background:#e4e4df!important}html body .product-details .nl-fit-row .nl-fit-row__marker{top:-1px!important;width:20px!important;height:4px!important;left:clamp(0px,calc(var(--nl-fit-pos,50) * 1% - 10px),calc(100% - 20px))!important;left:round(nearest,clamp(0px,calc(var(--nl-fit-pos,50) * 1% - 10px),calc(100% - 20px)),1px)!important}html body .product-details .nl-fit-row .nl-fit-row__labels{margin-top:8px!important}html body .product-details .nl-fit-row .nl-fit-row__labels span{font-size:12px!important;line-height:16px!important;color:var(--kea-muted)!important}html body .product-information .buy-buttons-block button.add-to-cart-button,html body .sticky-add-to-cart__button.add-to-cart-button{font-size:13px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .product-information .buy-buttons-block button.add-to-cart-button{height:48px!important;min-height:48px!important}html body .product-details .nl-shipping-panel.nl-shipping-panel{margin-top:-12px!important}html body .product-details .nl-shipping-panel .m-ship2{justify-content:center!important;gap:28px!important;padding:0!important;margin:0!important;background:none!important}html body .product-details .nl-shipping-panel .m-ship2:before{display:none!important}html body .product-details .nl-shipping-panel .m-ship2__i{gap:8px!important;color:var(--kea-ink)!important}html body .product-details .nl-shipping-panel .m-ship2__ic,html body .product-details .nl-shipping-panel .m-ship2__i:first-child .m-ship2__ic{flex:0 0 16px!important;width:16px!important;height:16px!important}html body .product-details .nl-shipping-panel .m-ship2__ic svg,html body .product-details .nl-shipping-panel .m-ship2__ic img{width:120%!important;height:120%!important}html body .product-details .nl-shipping-panel .m-ship2__t{font-size:12px!important;line-height:16px!important;font-weight:400!important;-webkit-text-stroke:0!important;color:var(--kea-ink)!important;text-decoration:underline!important;text-decoration-color:var(--kea-ul)!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .product-details .buy-buttons-block~nl-desc.nl-desc .nl-desc__text{font-size:13px!important;line-height:20px!important;color:var(--kea-body)!important}html body .product-details .buy-buttons-block~nl-desc.nl-desc .nl-desc__more.nl-desc__more{font-size:12px!important;line-height:16px!important;font-weight:500!important;color:var(--kea-ink)!important;text-decoration-color:var(--kea-ul)!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;outline:none!important}html body .product-details .buy-buttons-block~nl-desc.nl-desc .nl-desc__more.nl-desc__more:focus-visible{text-decoration-color:var(--kea-ink)!important;text-decoration-thickness:2px!important}html body .product-details .nl-ladder.nl-ladder{display:grid!important;grid-template-columns:minmax(0,1fr);row-gap:12px;margin:0!important;padding:16px!important;background:var(--kea-panel)!important;text-align:center}html body .product-details .nl-ladder .nl-ladder__head{display:contents!important}html body .product-details .nl-ladder .nl-ladder__title{order:1;display:block;text-align:center;font-size:11px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--kea-ink)!important}html body .product-details .nl-ladder .nl-ladder__grid{order:2;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;box-shadow:none!important}html body .product-details .nl-ladder .nl-ladder__grid.nl-ladder__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .product-details .nl-ladder .nl-ladder__cell{display:flex!important;flex-direction:column-reverse!important;align-items:center!important;justify-content:center;text-align:center!important;gap:2px!important;padding:0 8px!important;box-shadow:inset 1px 0 0 var(--kea-line)!important}html body .product-details .nl-ladder .nl-ladder__cell:first-child{box-shadow:none!important}html body .product-details .nl-ladder .nl-ladder__off{font-size:13px!important;line-height:18px!important;font-weight:500!important;color:var(--kea-ink)!important}html body .product-details .nl-ladder .nl-ladder__qty{font-size:12px!important;line-height:16px!important;font-weight:400!important;color:var(--kea-muted)!important}html body .product-details .nl-ladder .nl-ladder__note{order:3;display:block;text-align:center;font-size:12px!important;line-height:16px!important;color:var(--kea-muted)!important}html body .product-details .nl-story--kdg .nl-story__card:focus-visible{outline:1px solid var(--kea-ink)!important;outline-offset:2px!important}html body .product-details .nl-story--kdg .nl-story__title.nl-story__title{font-size:13px!important;line-height:18px!important;font-weight:500!important;color:var(--kea-ink)!important;text-wrap:pretty}html body .product-details .nl-story--rows .nl-story__row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html body .product-details .nl-story--rows .nl-story__card{display:grid!important;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;padding:8px!important;background:var(--kea-panel)!important}html body .product-details .nl-story--rows .nl-story__thumb{width:64px!important;height:64px!important;aspect-ratio:1/1!important}html body .product-details .nl-story--rows .nl-story__text{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 8px 0 0!important;background:none!important}html body .product-details .nl-story--rows .nl-story__cue{flex:0 0 auto;color:var(--kea-ink)!important}html body .product-details .nl-story--rows .nl-story__cue-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .product-details .nl-story--rows .nl-story__thumb img.nl-ea-pic--merino{transform:scale(1.3)!important;transform-origin:50% 60%}html body .product-details .nl-story--cards .nl-story__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .product-details .nl-story--cards .nl-story__thumb{aspect-ratio:3/2!important}html body .product-details .nl-story--cards .nl-story__text{padding:12px!important;gap:0!important;background:var(--kea-panel)!important}html body .product-details .nl-story--cards .nl-story__cue{display:none!important}html body .product-details .nl-benefit-chips .m-chips.m-chips{row-gap:16px!important}html body .product-details .nl-benefit-chips .m-chip{gap:10px!important;min-height:24px!important}html body .product-details .nl-benefit-chips .m-chip img,html body .product-details .nl-benefit-chips .m-chip svg{width:24px!important;height:24px!important;flex:0 0 24px!important}html body .product-details .nl-benefit-chips .m-chip span{font-size:12px!important;line-height:16px!important;font-weight:400!important;color:var(--kea-ink)!important}html body .product-details .nl-tabs.nl-tabs{margin-top:0!important;padding-top:0!important;border-top:1px solid var(--kea-line)!important}html body .product-details .nl-tabs .nl-tab,html body .product-details .nl-tabs .nl-tab:last-child{border-bottom:1px solid var(--kea-line)!important}html body .product-details .nl-tabs .nl-tab__heading,html body .product-details .nl-tabs .nl-tab:first-child .nl-tab__heading{padding-top:14px!important;padding-bottom:14px!important;font-size:13px!important;line-height:18px!important;font-weight:500!important;color:var(--kea-ink)!important;align-items:center!important}html body .product-details .nl-tabs .nl-tab__caret{flex:0 0 12px!important;width:12px!important;height:12px!important;margin-right:2px}html body .product-details .nl-tabs .nl-tab__caret svg{width:12px!important;height:12px!important}html body .product-details .nl-tabs .nl-tab__caret svg path{stroke-width:1.6}html body .product-details .nl-tabs .nl-tab__content{padding:2px 0 20px!important;font-size:13px!important;line-height:20px!important;color:var(--kea-body)!important}html body .product-details .nl-tabs .nl-tab__content li,html body .product-details .nl-tabs .nl-tab__content p,html body .product-details .nl-tabs .nl-tab__model{font-size:13px!important;line-height:20px!important;color:var(--kea-body)!important}html body .product-details .nl-tabs .nl-tab__model{margin:0!important}html body .product-details .nl-tabs .nl-tab__info{margin-bottom:12px!important}html body .product-details .nl-tabs .nl-tab__info:last-child{margin-bottom:0!important}html body .product-details .nl-tabs .nl-tab__info-title{font-size:13px!important;line-height:20px!important;font-weight:500!important;color:var(--kea-ink)!important}html body .product-details .nl-tabs .nl-specs__row dt,html body .product-details .nl-tabs .nl-specs__row dd{font-size:13px!important;line-height:20px!important}html body .product-details .nl-tabs .nl-specs__row{grid-template-columns:120px 1fr!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nl-ea-buybox.css.map */
