html body .cart-drawer-b .cart-drawer .cart-items.cart-drawer-b__items{padding-top:.4rem}html body .cart-drawer-b .cart-drawer .cart-item.cart-drawer-b__item,html body .cart-drawer-b__item+.cart-drawer-b__item{gap:1.2rem;margin:0;padding:1.2rem 0!important;border-top:0;border-bottom:.1rem solid #e8e8e8!important}html body .cart-drawer-b .cart-item__media.cart-drawer-b__media{flex:0 0 7.2rem;width:7.2rem;max-width:7.2rem}html body .cart-drawer-b .cart-item__image.cart-drawer-b__image,html body .cart-drawer-b .cart-item__image{width:7.2rem;height:9rem;aspect-ratio:auto;object-fit:cover;background:#ebebeb}html body .cart-drawer-b .cart-item__details.cart-drawer-b__details{gap:.6rem}html body .cart-drawer-b .cart-item__name.cart-drawer-b__name{font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:.02em}html body .cart-drawer-b .cart-drawer-b__price-compare{font-size:1.15rem;color:#8a8a8a}html body .cart-drawer-b .cart-drawer-b__price-final{font-size:1.25rem}html body .cart-drawer-b .cart-drawer-b__price-compare+.cart-drawer-b__price-final{color:#387a4f}html body .cart-drawer-b .cart-drawer-b__options{gap:.4rem;max-width:13rem!important}html body .cart-drawer-b .cart-drawer-b__item .cart-drawer-b__option{gap:.3rem}html body .cart-drawer-b .cart-drawer-b__item .cart-drawer-b__option-label{display:none}html body .cart-drawer-b .cart-drawer-b__size-locked-value{font-size:1.15rem;color:#555}html body .cart-drawer-b .cart-drawer-b__size-trigger{min-height:2.6rem;padding-top:.3rem;padding-bottom:.3rem;font-size:1.15rem}html body .cart-drawer-b .cart-drawer-b__discounts{margin:0}html body .cart-drawer-b .cart-drawer-b__discount{font-size:1.05rem}html body .cart-drawer-b .cart-item__quantity.cart-drawer-b__quantity{margin-top:0!important;max-width:10rem}html body .cart-drawer-b .cart-drawer-b__qty.quantity{min-height:2.8rem;height:2.8rem;width:9rem}html body .cart-drawer-b .cart-drawer-b__qty .quantity__button{width:2.8rem}html body .cart-drawer-b .cart-drawer-b__qty .quantity__input{font-size:1.2rem}html body .cart-drawer-b .cart-drawer-b__item.is-gift{order:99;border-bottom:0!important}html body .cart-drawer-b .cart-drawer-b__items:has(.is-gift) .cart-drawer-b__item:last-child:not(.is-gift){border-bottom:.1rem solid #e8e8e8!important}html body .cart-drawer-b .cart-drawer-b__item.is-gift .cart-drawer-b__quantity,html body .cart-drawer-b .cart-drawer-b__item.is-gift .cart-drawer-b__discounts{display:none!important}html body .cart-drawer-b .cart-drawer-b__item.is-gift .cart-item__image{object-fit:contain}.kw-gift-free{color:#387a4f!important;letter-spacing:.04em}.kw-gift-note{margin:0;font-size:1.1rem;line-height:1.3;color:#555}html body .cart-drawer-b .drawer__header{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;padding:1.2rem 1.6rem 1rem;border-bottom:.1rem solid #ececec}html body .cart-drawer-b .drawer__heading{width:auto;text-align:left;font-size:1.9rem;font-weight:900;letter-spacing:.05em}html body .cart-drawer-b .drawer__close{position:static;margin-left:.4rem}.kw-bag-ship{margin:0 0 0 auto;font-size:1.05rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#555;white-space:nowrap}html body .cart-drawer-b .cart-drawer-b__shipping:not(.cart-drawer-b__shipping--progress){display:none}html body .cart-drawer-b .cart-drawer-b__shipping--progress{padding-top:.8rem;padding-bottom:1rem;min-height:0}html body .cart-drawer-b:has(.kw-pair) .cart-drawer-b__recs{display:none}html body .cart-drawer-b .kw-role-full .cart-drawer-b__discounts,html body .cart-drawer-b .kw-role-half .cart-drawer-b__discounts,html body .cart-drawer-b .kw-role-open .cart-drawer-b__discounts{display:none!important}.kw-pl{margin:.1rem 0 .3rem}.kw-pl>span{display:none}html:not(.kw-pair-l2):not(.kw-pair-l3) .kw-pl1{display:block}html.kw-pair-l2 .kw-pl2{display:inline-block}html.kw-pair-l3 .kw-pl3{display:block}html.kw-pair-l2 .kw-pl>.kw-pl2.kw-pl__hint{display:block}.kw-pl__g,.kw-pl__k{font-family:var(--font-heading-family);font-size:1rem;line-height:1.35;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#387a4f}.kw-pl__k{color:#555}.kw-pl__chip{font-family:var(--font-heading-family);background:#121212;color:#fff;font-size:.95rem;line-height:1;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.4rem .6rem}.kw-pl__chip--r{background:#de2121}.kw-pl__hint{font-family:var(--font-heading-family);font-size:1rem;line-height:1.35;font-weight:700;color:#de2121;margin-top:.2rem}.kw-step{display:none}html.kw-pair-l3 .kw-step{display:flex;position:absolute;left:-.6rem;top:-.6rem;z-index:2;width:2rem;height:2rem;border-radius:50%;background:#000;color:#fff;font-size:1.1rem;font-weight:800;align-items:center;justify-content:center}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-full{position:relative;margin-top:1rem;padding:3rem 1rem 1rem!important;background:#fafafa;border:.1rem solid #d6d6d6!important;border-bottom:0!important}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-half{padding:1rem!important;background:#fafafa;border:.1rem solid #d6d6d6!important;border-top:.1rem solid #ececec!important}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-open{position:relative;margin-top:1rem;padding:3rem 1rem 1rem!important;border:.1rem dashed #c8c8c8!important}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-full:before,html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-open:before{position:absolute;top:.9rem;left:1rem;font-family:var(--font-heading-family);font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-full:before{content:"Your Black Friday pair \b7  2nd pant 50% off"}html.kw-pair-l2 body .cart-drawer-b .cart-item.kw-role-open:before{content:"Next pair \b7  add 1 more for 50% off";color:#de2121}.kw-bt{margin:0 0 .2rem;font-family:var(--font-heading-family)}.kw-bt__row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.kw-bt__l{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555}.kw-bt__v{margin:0;font-size:2.6rem;line-height:1.1;font-weight:900;color:#000}.kw-bt__pill{display:flex;flex-direction:column;align-items:center;background:#387a4f;color:#fff;padding:.6rem 1.2rem;line-height:1.15}.kw-bt__pill span{font-size:.9rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.kw-bt__pill b{font-size:1.7rem;font-weight:900}.kw-bt__toggle{display:block;background:none;border:0;padding:.2rem 0;margin:.3rem 0 .1rem;font-family:inherit;font-size:1.05rem;color:#555;text-decoration:underline;cursor:pointer}.kw-bt__show{display:none}html.kw-bt-hide .kw-bt__show{display:inline}html.kw-bt-hide .kw-bt__hide,html.kw-bt-hide .kw-bt__rows{display:none}.kw-bt__rows>div{display:flex;justify-content:space-between;gap:1rem;font-size:1.1rem;line-height:1.4;padding:.1rem 0;color:#222}.kw-bt__rows .is-save{color:#387a4f;font-weight:700}html body .cart-drawer-b .cart-drawer-b__checkout.cart__checkout-button,html body .cart-drawer-b .cart-drawer-b__checkout.button{min-height:5.8rem;font-size:1.5rem;margin-top:1rem}.kw-trust{display:flex;justify-content:center;gap:1.8rem;margin-top:.9rem;font-family:var(--font-heading-family);font-size:1.1rem;font-weight:600;color:#333}.kw-trust span{display:inline-flex;align-items:center;gap:.5rem}.kw-ebf-card[hidden]{display:none!important}html body .cart-drawer-b .drawer__heading{white-space:nowrap;flex:0 0 auto}@media screen and (max-width:749px){html body .cart-drawer-b .drawer__heading{font-size:1.7rem}.kw-bag-ship{font-size:.95rem;letter-spacing:.04em}}html body .cart-drawer-b .drawer__header{padding-top:.8rem!important;padding-bottom:.8rem!important}html body .cart-drawer-b .cart-drawer-b__item{padding-top:1rem!important;padding-bottom:1rem!important}html body .cart-drawer-b .cart-item__media.cart-drawer-b__media{flex-basis:6rem!important;width:6rem!important;max-width:6rem!important}html body .cart-drawer-b .cart-drawer-b__image{height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important}html body .cart-drawer-b .cart-drawer-b__item.is-gift .cart-drawer-b__image{aspect-ratio:1 / 1!important}html body .cart-drawer-b .cart-item__details.cart-drawer-b__details{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:.45rem .8rem!important;min-width:0}html body .cart-drawer-b .cart-drawer-b__details>*{flex:0 0 100%;order:5;min-width:0}html body .cart-drawer-b .cart-drawer-b__title-row{order:0;display:flex!important;align-items:baseline!important;gap:.8rem!important}html body .cart-drawer-b .cart-drawer-b__name{flex:1 1 auto!important;min-width:0;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:unset!important}html body .cart-drawer-b .cart-drawer-b__prices{flex:0 0 auto!important;display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:.5rem!important}html body .cart-drawer-b .kw-gift-note{order:1;margin:0!important}html body .cart-drawer-b .cart-drawer-b__options{order:2;flex:0 0 auto!important;max-width:none!important;margin:0!important;padding:0!important;align-self:center!important}html body .cart-drawer-b .cart-drawer-b__options .cart-drawer-b__option-label{display:none!important}html body .cart-drawer-b .cart-drawer-b__options-size,html body .cart-drawer-b .cart-drawer-b__option{margin:0!important;padding:0!important}html body .cart-drawer-b .cart-item__quantity.cart-drawer-b__quantity{order:3;flex:0 0 auto!important;margin:0!important;align-self:center!important}html body .cart-drawer-b .cart-drawer-b__quantity .quantity-popover-container{padding:0!important}html body .cart-drawer-b .cart-drawer-b__qty.quantity,html body .cart-drawer-b .cart-drawer-b__size-trigger{height:3.2rem!important;min-height:3.2rem!important}html body .cart-drawer-b .cart-drawer-b__discounts{order:4;margin:0!important;padding:0!important;gap:0!important}html body .cart-drawer-b .cart-drawer-b__discount{margin:0!important;padding:0!important;line-height:1.2!important;font-size:1rem!important}html body .cart-drawer-b .kw-pl{order:4;margin:0!important}html body .cart-drawer-b .drawer__footer{padding-top:.8rem!important;padding-bottom:1.2rem!important}html body .cart-drawer-b .cart-drawer-b__footer{gap:.5rem!important;padding-bottom:.6rem!important}html body .cart-drawer-b .kw-bt{margin:0!important}html body .cart-drawer-b .kw-bt__v{font-size:2.2rem!important}html body .cart-drawer-b .kw-bt__pill{padding:.45rem 1rem!important}html body .cart-drawer-b .kw-bt__pill b{font-size:1.5rem!important}html body .cart-drawer-b .kw-bt__toggle{margin:.1rem 0!important}html body .cart-drawer-b .kw-bt__rows>div{font-size:1.05rem!important;line-height:1.3!important;padding:0!important}html body .cart-drawer-b .cart-drawer-b__ctas{margin:.4rem 0 0!important;gap:0!important}html body .cart-drawer-b .cart-drawer-b__ctas .cart__checkout-button{min-height:4.8rem!important}html body .cart-drawer-b .kw-trust{margin:.4rem 0 0!important;font-size:1.05rem!important}html body .cart-drawer-b .kw-pair{position:sticky;bottom:0;z-index:5;background:#fff;margin:0!important;padding:.8rem 0 .5rem!important;box-shadow:0 -10px 14px -12px #00000059}html body .cart-drawer-b .kw-pair__h{font-size:1.1rem!important}html body .cart-drawer-b .kw-pair__sub{font-size:.9rem!important}html body .cart-drawer-b .kw-pair__cards{gap:.6rem!important;margin-top:.5rem!important;padding-bottom:.2rem!important}html body .cart-drawer-b .kw-pair__card{flex:0 0 74%!important;display:grid!important;grid-template-columns:4.4rem 1fr auto;grid-template-rows:auto auto auto;column-gap:.8rem;row-gap:0;align-content:center;align-items:center;border:.1rem solid #e6e6e6;padding:.5rem}html body .cart-drawer-b .kw-pair__media{grid-column:1;grid-row:1 / 4;width:4.4rem;aspect-ratio:4 / 5!important}html body .cart-drawer-b .kw-pair__flag,html body .cart-drawer-b .kw-pair__save{display:none!important}html body .cart-drawer-b .kw-pair__viewed{grid-column:2;grid-row:1;justify-self:start;margin-bottom:.3rem}html body .cart-drawer-b .kw-pair__name{grid-column:2;grid-row:2;-webkit-line-clamp:1!important;font-size:1rem!important;margin:0!important}html body .cart-drawer-b .kw-pair__price{grid-column:2;grid-row:3;font-size:1.1rem!important}html body .cart-drawer-b .kw-pair__add{grid-column:3;grid-row:1 / 4;width:auto!important;padding:.9rem 1.4rem!important;font-size:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/102/assets/kw-ebf-drawer.css.map */
