.lh-product,.lh-band,.lh-finder{--lh-ink: #231F20;--lh-muted: #4F4E4E;--lh-line: #D6D6D6;--lh-tint: #E6F6FA;--lh-media-bg: #F4F4F4;--lh-gold: #FABF38;--lh-gold-edge: #E0A21E;--lh-sold: #8A8A8A}.lh-hidden{display:none!important}.lh-muted{color:var(--lh-muted)}.lh-product .product__media,.lh-product .product__image__placeholder{border-radius:16px;overflow:hidden;background:var(--lh-media-bg)}.lh-product .media__thumb{border-radius:10px;overflow:hidden}.lh-details{color:var(--lh-ink)}.lh-details .lh-block{padding-bottom:var(--PB, 20px)}.lh-details .lh-app-block:empty{display:none}.lh-title__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lh-title__h1{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:30px;line-height:1.12;letter-spacing:.01em;text-transform:uppercase}.lh-title__sub{margin:8px 0 0;font-size:14px;color:var(--lh-muted)}.lh-share{position:relative;flex:0 0 auto;width:44px;height:44px;margin:-6px -10px 0 0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--lh-ink);cursor:pointer}.lh-share:hover{background:var(--lh-tint)}.lh-share:focus-visible{outline:2px solid var(--lh-ink);outline-offset:2px}.lh-share__toast{position:absolute;top:100%;right:0;margin-top:4px;padding:4px 10px;border-radius:999px;background:var(--lh-ink);color:#fff;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.lh-share.is-toast .lh-share__toast{opacity:1}.lh-details .jdgm-prev-badge{margin:-8px 0 16px}.lh-price .product__block__price{padding-bottom:var(--PB, 20px)}.lh-price .product__price{font-weight:600}.lh-siblings .radio__legend{margin-bottom:10px;font-size:13px}.lh-color-line{margin:0;font-size:13px}.lh-color-line{color:var(--lh-ink)}.lh-color{display:flex;flex-direction:row;align-items:center;gap:10px}.lh-swatch{flex:0 0 auto;display:inline-flex;padding:3px;border:2px solid var(--lh-ink);border-radius:999px;background:#fff}.lh-swatch__dot{display:block;width:22px;height:22px;border-radius:999px;background-color:var(--swatch, #E5E5E5);background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #231f201f}.lh-siblings .radio__legend__label{font-weight:700}.lh-siblings .radio__legend__label:after{content:":"}.lh-siblings .sibling__image{border-radius:999px;overflow:hidden}.lh-siblings .siblings__link--current .siblings__swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lh-ink);border-radius:999px}.lh-size{scroll-margin-top:120px}.lh-size__fieldset{border:0;margin:0;padding:0;min-width:0}.lh-size__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.lh-size__legend{float:left;padding:0;font-size:13px}.lh-size__current{color:var(--lh-muted)}.lh-size__legend b{font-weight:700}.lh-link-btn{border:0;padding:10px 0;margin:-10px 0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--lh-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lh-size-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lh-size-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lh-size__input{position:absolute;width:1px;height:1px;margin:-1px;opacity:0;pointer-events:none}.lh-product .lh-size-grid .lh-size__btn{min-height:52px;padding:6px 8px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1px solid var(--lh-line);border-radius:12px;background:#fff;color:var(--lh-ink);font-size:14px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:border-color .12s}.lh-size__btn:hover{border-color:var(--lh-ink)}.lh-size__label,.lh-size__inches{display:block}.lh-size__inches{font-size:11px;color:var(--lh-muted);font-weight:400}.lh-size__input:checked+.lh-size__btn{border:2px solid var(--lh-ink);font-weight:700}.lh-size__input:focus-visible+.lh-size__btn{outline:2px solid var(--lh-ink);outline-offset:2px}.lh-size__btn.is-sold-out{border-style:dashed;color:var(--lh-sold)}.lh-size__btn.is-sold-out .lh-size__label{text-decoration:line-through}.lh-size__btn.is-sold-out .lh-size__inches{color:var(--lh-sold);text-decoration:line-through}.lh-product .lh-size__input:checked+.lh-size__btn.is-sold-out{color:var(--lh-sold);border-style:solid}.lh-size__hint,.lh-size__note{margin:10px 0 0;font-size:12px;color:var(--lh-muted)}.lh-size__hint{color:var(--lh-ink);font-weight:600}.lh-size__note .lh-size__chart{display:inline-block;margin-left:12px;color:var(--lh-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lh-sticker-callout{margin-top:12px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:var(--lh-tint)}.lh-sticker-callout p{margin:0;font-size:13px;line-height:1.4}.lh-sticker-callout p span{color:var(--lh-muted)}.lh-sticker{flex:0 0 auto;width:38px;height:38px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--lh-gold);border:2px solid var(--lh-gold-edge);color:var(--lh-ink);font-size:12px;font-weight:700}.lh-sticker--lg{width:46px;height:46px;font-size:14px}.lh-buy{position:relative}.lh-buy>.product__block__quantity,.lh-buy>.product__block__buttons{padding-bottom:0}.lh-buy--qty>.product__block__quantity{position:absolute;top:0;left:0;z-index:1}.lh-buy--qty .btn--add-to-cart{margin-left:130px;width:calc(100% - 130px)}.lh-product .lh-buy .quantity__wrapper{width:120px;max-width:none;height:56px;border:1px solid var(--lh-line);border-radius:999px;overflow:hidden}.lh-product .lh-buy .quantity__input{width:100%;height:54px;padding:0 40px;border:0;background:transparent;font-size:15px;text-align:center}.lh-product .lh-buy .quantity__button{width:40px;padding:0;border:0;background:transparent;font-size:18px;color:var(--lh-ink)}.lh-buy .btn--add-to-cart{min-height:56px;border-radius:999px;border:0;background:var(--lh-ink);color:#fff;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.lh-buy .btn--add-to-cart:hover{background:#000}.lh-buy .btn--add-to-cart[disabled]{background:#fff;color:var(--lh-sold);border:1px solid var(--lh-line)}.lh-buy .product__submit__quick{margin-top:10px}.lh-promise{width:fit-content;max-width:100%}.lh-promise.is-filled{margin-top:12px}.lh-buy shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px}.lh-variants-default .radio__inputs:not(.radio__inputs--swatch){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lh-variants-default .radio__button{display:block}.lh-product .lh-variants-default .radio__fieldset .radio__button label{min-width:0;min-height:52px;height:100%;padding:6px 8px;box-sizing:border-box;align-items:center;border:1px solid var(--lh-line);border-radius:12px;background:#fff;color:var(--lh-ink);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2;text-align:center;cursor:pointer;transition:border-color .12s}.lh-product .lh-variants-default .radio__fieldset .radio__button label:hover{background:#fff;border-color:var(--lh-ink)}.lh-product .lh-variants-default .radio__fieldset .radio__button input:checked~label{background:#fff;color:var(--lh-ink);border:2px solid var(--lh-ink);font-weight:700}.lh-product .lh-variants-default .radio__button input:focus-visible~label{outline:2px solid var(--lh-ink);outline-offset:2px}.lh-product .lh-variants-default .radio__button .sold-out+label:before,.lh-product .lh-variants-default .radio__button .unavailable+label:before{display:none}.lh-product .lh-variants-default .radio__fieldset .radio__button .sold-out+label,.lh-product .lh-variants-default .radio__fieldset .radio__button .unavailable+label{border-style:dashed;color:var(--lh-sold)}.lh-product .lh-variants-default .radio__button .sold-out+label>span:first-child,.lh-product .lh-variants-default .radio__button .unavailable+label>span:first-child{text-decoration:line-through}.lh-product .lh-variants-default .radio__fieldset .radio__button input.sold-out:checked~label{border-style:solid;color:var(--lh-sold)}.lh-product .lh-variants-default .radio__legend,.lh-product .lh-siblings .radio__legend{opacity:1;padding:0;margin-bottom:12px;font-size:13px;line-height:1.4;color:var(--lh-ink)}.lh-product .lh-variants-default .radio__legend__label{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none}.lh-product .lh-variants-default .radio__legend__label:after{content:":"}.lh-product .lh-variants-default .radio__legend span:not(.radio__legend__label),.lh-product .lh-siblings .radio__legend span:not(.radio__legend__label){padding-inline-start:0;margin-inline-start:4px;border-inline-start:0;color:var(--lh-muted)}.lh-product .lh-variants-default .selector-wrapper+.selector-wrapper{margin-top:20px}.lh-product .lh-variants-default .swatch__button{--swatch-size: 28px}.lh-product .lh-variants-default .radio__inputs--swatch{gap:14px;padding:4px}.lh-product .lh-variants-default .swatch__button label{overflow:visible;box-shadow:inset 0 0 0 1px #231f201f}.lh-product .lh-variants-default .swatch__button input:checked~label:after{display:none}.lh-product .lh-variants-default .swatch__button input:checked~label{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--lh-ink)}.lh-product .lh-variants-default .swatch__button input:focus-visible~label{outline:2px solid var(--lh-ink);outline-offset:6px}.lh-buy--gift .recipient-form{margin-bottom:16px;font-size:14px}.lh-buy--gift .recipient-form input[type=checkbox]{width:18px;height:18px;margin:0 8px 0 0;vertical-align:-3px;accent-color:var(--lh-ink);cursor:pointer}.lh-buy--gift .recipient-form input[type=checkbox]+label{display:inline;font-size:14px;color:var(--lh-ink);cursor:pointer}.lh-buy--gift .recipient-fields{margin-top:12px}.lh-buy--gift .recipient-fields .float__wrapper{margin-bottom:10px}.lh-buy--gift .recipient-fields input[type=email],.lh-buy--gift .recipient-fields input[type=text],.lh-buy--gift .recipient-fields input[type=date],.lh-buy--gift .recipient-fields textarea{width:100%;padding:12px 16px;border:1px solid var(--lh-line);border-radius:12px;background:#fff;font-size:14px;color:var(--lh-ink)}.lh-buy--gift .recipient-fields textarea{height:110px;min-height:80px;margin-bottom:4px;resize:vertical}.lh-buy--gift .recipient-fields input:focus,.lh-buy--gift .recipient-fields textarea:focus{outline:0;border-color:var(--lh-ink)}.lh-buy--gift .recipient-fields small{font-size:12px;color:var(--lh-muted)}.lh-buy--gift .recipient-fields input[type=date]{margin-top:6px}.lh-details .lh-app-block #esc-oos-form:not(:empty){margin-bottom:20px}.lh-details #esc-oos-form #esc-out-of-stock-inputs{margin:0!important;background:#fff!important;border:1px solid var(--lh-line)!important;border-radius:12px!important;padding:16px!important;color:var(--lh-muted)!important;text-align:left!important}.lh-details #esc-oos-form #esc-out-of-stock-inputs *{text-align:left!important}.lh-details #esc-oos-form .esc-out-of-stock-title{margin:0 0 4px!important;font-family:var(--FONT-STACK-HEADING)!important;font-weight:700!important;font-size:13px!important;line-height:1.3!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--lh-ink)!important}.lh-details #esc-oos-form .esc-out-of-stock-subtitle,.lh-details #esc-oos-form .esc-out-of-stock-subtitle *{margin:0!important;font-size:13px!important;line-height:1.45!important;color:var(--lh-muted)!important}.lh-details #esc-oos-form .esc-email-container{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 0!important;padding:0!important}.lh-details #esc-oos-form .esc-email-input{flex:1 1 200px!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 18px!important;border:1px solid var(--lh-line)!important;border-radius:999px!important;background:#fff!important;color:var(--lh-ink)!important;font-size:14px!important;box-shadow:none!important}.lh-details #esc-oos-form .esc-email-input:focus{outline:2px solid var(--lh-ink)!important;outline-offset:1px!important}.lh-details #esc-oos-form .esc-btn{flex:0 0 auto!important;height:48px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:999px!important;background:var(--lh-ink)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.lh-details #esc-oos-form .esc-notification{flex-basis:100%!important;margin:0!important;padding:0!important;min-height:0!important;font-size:13px!important}.lh-details #esc-oos-form .esc-notification:empty{display:none!important}.lh-trust{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;gap:14px}.lh-trust__item{display:flex;align-items:center;gap:14px;margin:0}.lh-trust__icon{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--lh-tint);color:var(--lh-ink)}.lh-trust__icon svg{width:30px;height:30px}.lh-trust__text{font-size:13px;line-height:1.35}.lh-trust__text b{display:block;font-weight:700;color:var(--lh-ink)}.lh-trust__text span{color:var(--lh-muted)}.lh-trust__text a{color:var(--lh-ink);text-decoration:none;font-weight:700}.lh-desc{border-top:1px solid var(--lh-line);padding-top:20px}.lh-desc__heading,.lh-acc__summary{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.lh-desc__heading{margin:0 0 6px}.lh-desc__body{font-size:14px;line-height:1.6;color:var(--lh-muted)}.lh-desc__body>:first-child{margin-top:0}.lh-product .lh-desc__body p,.lh-product .lh-desc__body li,.lh-product .lh-acc__body p,.lh-product .lh-acc__body li{font-size:14px;line-height:1.6;color:var(--lh-muted)}.lh-product .lh-desc__body ul{margin:6px 0 0;padding-left:18px}.lh-product .lh-desc__body li{margin:0}.lh-acc{border-top:1px solid var(--lh-line)}.lh-acc+.lh-acc,.contents+.contents>.lh-acc{border-top:1px solid var(--lh-line)}.lh-acc:last-child,.contents:last-of-type>.lh-acc{border-bottom:1px solid var(--lh-line)}.lh-acc__summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer}.lh-acc__summary::-webkit-details-marker{display:none}.lh-acc__sign{position:relative;width:14px;height:14px}.lh-acc__sign:before,.lh-acc__sign:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:currentColor;transition:transform .15s}.lh-acc__sign:after{transform:rotate(90deg)}.lh-acc[open] .lh-acc__sign:after{transform:rotate(0)}.lh-acc__body{padding:0 0 18px;font-size:14px;line-height:1.6;color:var(--lh-muted)}.lh-acc__body a{color:var(--lh-ink)}.lh-finder{width:min(480px,100%);max-width:100%;max-height:100%;margin:auto;padding:0;border:0;border-radius:20px;background:#fff;color:var(--lh-ink);font-family:var(--FONT-STACK-BODY)}.lh-finder::backdrop{background:#231f2080}.lh-finder__sheet{box-sizing:border-box;padding:10px 16px 24px;display:flex;flex-direction:column;gap:16px}.lh-finder__grab{align-self:center;width:40px;height:5px;border-radius:999px;background:var(--lh-line)}.lh-finder__head{display:flex;align-items:center;justify-content:space-between}.lh-finder__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:22px;text-transform:uppercase}.lh-finder__close{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;margin-right:-10px;border:0;background:transparent;color:var(--lh-ink);cursor:pointer}.lh-finder__units{display:flex;gap:8px}.lh-finder__unit{flex:1 1 0;height:44px;border:1px solid var(--lh-line);border-radius:999px;background:#fff;color:var(--lh-ink);font:inherit;font-size:14px;cursor:pointer}.lh-finder__unit[aria-checked=true]{border:2px solid var(--lh-ink);font-weight:700}.lh-finder__ask{margin:0;font-size:14px}.lh-finder__ask span{color:var(--lh-muted)}.lh-finder__shoes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lh-finder__shoe{height:46px;border:1px solid var(--lh-line);border-radius:12px;background:#fff;color:var(--lh-ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.lh-finder__shoe[aria-checked=true]{border:2px solid var(--lh-ink);background:var(--lh-ink);color:#fff;font-weight:700}.lh-finder__shoe:focus-visible,.lh-finder__unit:focus-visible{outline:2px solid var(--lh-ink);outline-offset:2px}.lh-finder__result{border:2px solid var(--lh-ink);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:2px}.lh-finder__result[hidden],.lh-finder__tip[hidden],.lh-finder__units[hidden],.lh-finder__soldout[hidden]{display:none}.lh-finder__result-label{font-size:12px;color:var(--lh-muted)}.lh-finder__result-size{font-size:20px}.lh-finder__result-sticker{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--lh-line);font-size:13px;line-height:1.45}.lh-finder__soldout{margin:10px 0 0;font-size:13px;font-weight:600}.lh-finder__tip{padding:12px 14px;border-radius:12px;background:var(--lh-tint);font-size:13px;line-height:1.45}.lh-finder__actions{display:flex;flex-direction:column;gap:4px}.lh-finder__chart{align-self:center;padding:10px;font-size:13px;color:var(--lh-ink)}.lh-pill{height:54px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid var(--lh-ink);background:#fff;color:var(--lh-ink);font:inherit;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer}.lh-pill--dark{background:var(--lh-ink);color:#fff}.lh-pill[disabled]{opacity:.45;cursor:default}@media only screen and (max-width:767px){.lh-title__h1{font-size:24px}.lh-finder{width:100%;margin:auto 0 0;max-height:calc(100% - 40px);border-radius:24px 24px 0 0;overflow-y:auto}.lh-finder__sheet{padding-bottom:max(24px,env(safe-area-inset-bottom))}.lh-trust{flex-direction:row;gap:8px}.lh-trust__item{flex:1 1 0;min-width:0;flex-direction:column;gap:6px;padding:12px 6px;border-radius:12px;background:var(--lh-tint);text-align:center}.lh-trust__icon{width:40px;height:40px;background:#fff}.lh-trust__icon svg{width:28px;height:28px}.lh-trust__text{font-size:11px}}@media only screen and (min-width:768px){.lh-finder__grab{display:none}.lh-finder__sheet{padding:20px 24px 24px}}html.lh-finder-open{overflow:hidden}.lh-band{background:var(--lh-tint);color:var(--lh-ink)}.lh-band__inner{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:var(--PT, 56px);padding-bottom:var(--PB, 56px)}.lh-band__copy{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:14px}.lh-band__title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);font-size:28px;letter-spacing:.01em;text-transform:uppercase}.lh-band__text{font-size:15px;line-height:1.6;color:var(--lh-muted)}.lh-band__text p{margin:0 0 10px}.lh-band__text strong,.lh-band__text b{color:var(--lh-ink)}.lh-band__copy .lh-pill{align-self:flex-start;height:48px;font-size:13px}.lh-band__media{flex:1 1 420px;min-width:0;box-sizing:border-box;padding:32px 28px 24px;border-radius:20px;background:#fff}.lh-band__media img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){.lh-band__inner{gap:20px}.lh-band__title{font-size:20px}.lh-band__text{font-size:13px}.lh-band__copy .lh-pill{align-self:stretch}.lh-band__media{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lh-product.css.map?nc=1793926039800 */
