.lf-product-proposal{--lf-ink: #171914;--lf-paper: #f5f5f0;--lf-accent: #d9f66f;color:var(--lf-ink);padding-top:0}.lf-product-proposal>.page-width{max-width:148rem;padding:0 4rem}.lf-product-path{display:flex;align-items:center;gap:1.2rem;padding:2.2rem 0;font-size:1.05rem;letter-spacing:.11em;text-transform:uppercase;line-height:1.5}.lf-product-path a{color:inherit;text-decoration:none}.lf-product-path a:hover{text-decoration:underline;text-underline-offset:.4rem}.lf-product-path__edition{margin-left:auto;color:#62665d}.lf-product-proposal .product__info-wrapper{background:var(--lf-paper);border:1px solid #e9e9e2;padding:3rem;align-self:flex-start}.lf-product-proposal .product__info-container{position:static}.lf-product-proposal .product__info-container>*+*{margin-top:1.6rem;margin-bottom:1.6rem}.lf-product-proposal .product__info-container>:last-child{margin-bottom:0}.lf-product-proposal .product__title{margin:0 0 1.6rem}.lf-product-kicker{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.6rem;font-size:1rem;letter-spacing:.13em;text-transform:uppercase}.lf-product-kicker>span:first-child{background:var(--lf-accent);padding:.5rem .8rem;color:var(--lf-ink);font-weight:700}.lf-product-proposal .product__title h1{font-size:clamp(2.8rem,2.6vw,3.6rem);line-height:1.05;font-weight:750;letter-spacing:-.045em;overflow-wrap:break-word;text-wrap:balance}.lf-product-proposal .price{font-size:3rem;line-height:1.2;font-weight:650;letter-spacing:-.06em}.lf-product-proposal .price .badge{font-size:1.1rem;letter-spacing:0}.lf-product-proposal .product__tax{font-size:1.1rem;color:#5b5e56;line-height:1.6;letter-spacing:.01em;margin-top:.8rem}.lf-product-proposal .product-form__input{max-width:none;margin:0}.lf-product-proposal .form__label{font-size:1.2rem;font-weight:650;letter-spacing:.03em;margin-bottom:1rem}.lf-product-proposal .product-form__input--pill input[type=radio]+label{border:1px solid #b9bcb2;background:transparent;color:var(--lf-ink);border-radius:0;min-width:6rem;min-height:4.8rem;padding:1.4rem 1.8rem;margin:0 .6rem .6rem 0;font-size:1.4rem;font-weight:650;letter-spacing:0}.lf-product-proposal .product-form__input--pill input[type=radio]:checked+label{background:var(--lf-ink);border-color:var(--lf-ink);color:#fff;box-shadow:inset 0 -3px var(--lf-accent)}.lf-product-proposal .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--lf-ink);outline-offset:3px}.lf-product-proposal .product-form__input--pill input[type=radio].disabled+label{opacity:.6}.lf-product-proposal .product__inventory{display:flex;align-items:center;font-size:1.15rem;letter-spacing:.02em;margin:1rem 0 1.6rem}.lf-product-proposal.lf-product-single .product__inventory .svg-wrapper{color:#536b31!important}.lf-product-proposal .product-form{margin:1.8rem 0 0}.lf-product-proposal .product-form__submit{min-height:5.8rem;background:var(--lf-ink);border-radius:0;font-size:1.4rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:1rem}.lf-product-proposal .product-form__submit:not([disabled]):hover{background:#30382a}.lf-product-proposal .shopify-payment-button{--buttons-radius: 0;--buttons-radius-outset: 0}.lf-product-proposal .shopify-payment-button__more-options{font-size:1.1rem;margin:1rem 0 0;min-height:3.2rem}.lf-product-proposal pickup-availability{border-bottom:1px solid #dddfd6}.lf-product-proposal pickup-availability .pickup-availability-preview{padding:1rem 0 1.5rem}.lf-product-proposal .pickup-availability-info{font-size:1.1rem}.lf-product-proposal .pickup-availability-info .caption-large{font-size:1.15rem}.lf-product-proposal .pickup-availability-button{font-size:1.1rem}.lf-product-proposal .lf-product-size-help{margin-top:1.2rem;margin-bottom:.5rem;border-top:1px solid #dddfd6;padding-top:.5rem}.lf-product-size-help summary{display:flex;justify-content:flex-start;gap:.7rem;list-style:none;cursor:pointer;font-size:1.2rem;min-height:4.4rem;align-items:center;text-underline-offset:.3rem}.lf-product-size-help summary::-webkit-details-marker{display:none}.lf-product-size-help summary:hover{text-decoration:underline}.lf-product-size-help__content{padding:.5rem 0 1.5rem;font-size:1.2rem;line-height:1.7}.lf-product-size-help__content a{display:block;color:inherit;padding:.6rem 0;text-underline-offset:.3rem}.lf-product-size-help summary:focus-visible{outline:2px solid var(--lf-ink);outline-offset:3px}.lf-product-trust{color:var(--lf-ink)}.lf-product-trust__payment{font-size:1.05rem;margin:0 0 1.5rem}.lf-product-trust__grid{display:block;border-top:1px solid #dddfd6}.lf-product-trust details{border:0;border-bottom:1px solid #dddfd6;background:transparent;border-radius:0}.lf-product-trust summary{min-height:6rem;padding:1.2rem 0;gap:1rem}.lf-product-trust summary>span:not(.lf-product-trust__plus){display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem}.lf-product-trust summary strong{font-size:1.25rem}.lf-product-trust small{font-size:1.15rem;color:#52574d}.lf-product-trust__content{padding:0 0 1.5rem 2.8rem}.lf-product-trust__help{padding:1.4rem 0 .5rem;font-size:1.15rem}.lf-product-proposal .shopify-app-block{margin-top:1.8rem}.lf-product-proposal .share-button{border-top:1px solid #dddfd6;padding-top:1rem}.lf-product-proposal .share-button__button{font-size:1.1rem}.lf-product-gallery-caption{display:flex;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;color:#666a60}.lf-product-proposal .thumbnail{border-radius:0;border:1px solid #dedfd8}.lf-product-proposal .thumbnail[aria-current]{border:2px solid var(--lf-ink);box-shadow:none}.lf-product-proposal .thumbnail img{object-fit:contain}.lf-product-proposal .product__media-icon{border-radius:0;background:#fff;color:var(--lf-ink);border:0;width:3.8rem;height:3.8rem;box-shadow:0 1px 6px #0000000d}.lf-product-proposal .product-media-container{background:#f2f2ee;border:0;border-radius:0}.lf-product-proposal .slider-button{color:var(--lf-ink)}.lf-product-story{display:grid;grid-template-columns:1fr 1.6fr;gap:8rem;border-top:1px solid #171914;margin:7rem 0 3rem;padding-top:4rem;scroll-margin-top:12rem}.lf-product-section-number{font-size:1rem;letter-spacing:.12em}.lf-product-story h2{margin:1.6rem 0;max-width:8em;font-size:clamp(3.2rem,4vw,5rem);line-height:1.05;letter-spacing:-.045em;font-weight:700}.lf-product-story__intro p{color:#61655b;font-size:1.3rem;line-height:1.7;max-width:30rem}.lf-product-proposal .lf-product-story .product__description{margin:0;border:0;padding:0;font-size:1.4rem;line-height:1.85;letter-spacing:.01em;max-width:74ch}.lf-product-story .product__description>p:first-child{margin-top:0}.lf-product-story .product__description table{max-width:100%;display:block;overflow-x:auto}.lf-product-story .product__description img{max-width:100%;height:auto}.lf-product-sold{padding:1.6rem;border-left:3px solid var(--lf-ink);background:#e9eadf;font-size:1.3rem}.lf-product-sold strong{font-size:1.5rem}.lf-product-sold p{line-height:1.6}.lf-product-proposal:has(.lf-product-sold) .product-form__quantity{display:none}.lf-product-sold .button{background:var(--lf-ink);color:#fff;border-radius:0;font-size:1.2rem;width:100%;letter-spacing:.01em;gap:1rem}body:has(.lf-product-proposal) .collapsible-content__heading{letter-spacing:-.04em;font-weight:700}body:has(.lf-product-proposal) .collapsible-content .accordion{border-color:#ddd}body:has(.lf-product-proposal) .related-products__heading{font-weight:700;letter-spacing:-.04em;font-size:3rem}body:has(.lf-product-proposal) .header{padding-top:1.2rem;padding-bottom:1.2rem}@media screen and (min-width:990px){body:has(.lf-product-proposal) .header__heading-logo-wrapper{max-width:11rem}.lf-product-proposal .product.grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:4rem;align-items:start}.lf-product-proposal .product .product__media-wrapper,.lf-product-proposal .product .product__info-wrapper{width:100%;max-width:100%;min-width:0}.lf-product-proposal .product .product__info-wrapper{padding:2.4rem}.lf-product-proposal .product__media-wrapper{position:sticky;top:2rem}.lf-product-proposal media-gallery.product__column-sticky{position:static}.lf-product-proposal .product-media-container.constrain-height{--constrained-height: min(64rem, calc(100svh - 24rem) )}.lf-product-proposal .thumbnail-slider{max-width:48rem;margin:1.2rem auto 0}.lf-product-proposal .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7rem;flex:0 0 7rem}}@media screen and (min-width:750px)and (max-width:989px){.lf-product-proposal>.page-width{padding:0 2.4rem}.lf-product-proposal .product.grid{gap:2rem}.lf-product-proposal .product .product__media-wrapper,.lf-product-proposal .product .product__info-wrapper{width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.lf-product-proposal .product .product__info-wrapper{padding:2rem}.lf-product-proposal .product__title h1{font-size:2.8rem}.lf-product-story{gap:3rem}}@media screen and (max-width:749px){.lf-product-proposal>.page-width{padding:0}.lf-product-path{padding:1.2rem 1.6rem;font-size:.85rem;gap:.8rem}.lf-product-path__edition{font-size:.8rem}body:has(.lf-product-proposal) .header__heading-logo-wrapper{max-width:8.5rem}body:has(.lf-product-proposal) .header{padding-top:.6rem;padding-bottom:.6rem}body:has(.lf-product-proposal) .announcement-bar__message{font-size:1.05rem;padding:.8rem 0}.lf-product-proposal .product__media-wrapper{margin:0;padding:0 1.2rem}.lf-product-proposal .product__media-wrapper [id^=GalleryViewer]{width:100%;margin:0}.lf-product-proposal .product-media-container.constrain-height{--constrained-height: min(32rem,85vw)}.lf-product-proposal .product__media-list{width:100%;margin:0;scroll-padding-left:0;gap:.6rem}.lf-product-proposal .product__media-list .product__media-item,.lf-product-proposal .product__media-list .product__media-item:first-of-type{width:100%;padding:0;margin-left:0}.lf-product-proposal .product__media-list:after{display:none}.lf-product-proposal .product__media-wrapper .thumbnail-slider{width:100%;margin:.7rem 0 0}.lf-product-proposal .thumbnail-slider .thumbnail-list.slider{gap:.6rem;padding:.4rem;justify-content:flex-start}.lf-product-proposal .thumbnail-list__item.slider__slide{width:4.6rem;flex:0 0 4.6rem}.lf-product-proposal .thumbnail-slider .slider-button{width:3rem}.lf-product-gallery-caption{padding:.8rem .4rem 1.2rem;font-size:.8rem}.lf-product-proposal .product .product__info-wrapper{margin:0;padding:2.2rem 1.8rem;border:0;width:100%;max-width:100%}.lf-product-proposal .product__info-container{padding:0}.lf-product-kicker{margin-bottom:1.5rem;font-size:.9rem}.lf-product-proposal .product__title h1{font-size:3rem;line-height:1.05}.lf-product-proposal .price{font-size:2.6rem}.lf-product-proposal .product__info-container>*+*{margin-top:1.4rem;margin-bottom:1.4rem}.lf-product-trust summary>svg{display:block}.lf-product-trust summary{min-height:6rem}.lf-product-trust__help{font-size:1.2rem}.lf-product-story{display:block;margin:4rem 1.8rem 1rem;padding-top:2.5rem;scroll-margin-top:8rem}.lf-product-story h2{font-size:3.6rem;max-width:none}.lf-product-story__intro p{max-width:none;margin-bottom:3rem}.lf-product-sticky{border-top:1px solid #d5d7ce;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #1719140a}.lf-product-sticky .button{border-radius:0;background:#171914;font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lf-product-sticky__info strong{font-size:1.7rem;color:#171914}.lf-product-sticky__info>span{font-size:1.1rem;color:#53594a}}@media(prefers-reduced-motion:reduce){.lf-product-proposal *,.lf-product-sticky *{scroll-behavior:auto!important;transition:none!important}}.lf-product-proposal .lf-product-reviews:has(.jdgm-rev-widg[data-number-of-reviews="0"]){display:none}.lf-product-proposal .lf-product-store-reviews{margin:1.2rem 0 0;padding:1.2rem 0 0;border-top:1px solid #dcded4;min-width:0}.lf-product-store-reviews__label{font-size:1.15rem;line-height:1.5;letter-spacing:.015em;color:#62665a;text-align:center;margin:0 0 .3rem}.lf-product-store-reviews__link{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem;min-height:4.4rem;color:#33382e;font-size:1.25rem;line-height:1.5;text-decoration:none}.lf-product-store-reviews__link [data-store-rating]{font-weight:700}.lf-product-store-reviews__link [data-store-review-count]{text-decoration:underline;text-underline-offset:3px}.lf-product-store-reviews__link:focus-visible{outline:2px solid #485b25;outline-offset:3px}.lf-product-proposal .lf-product-ui-icon{display:inline-block;flex:0 0 1.4rem;width:1.4rem;height:1.4rem;vertical-align:middle}.lf-product-size-help details[open]>summary .lf-product-ui-icon{transform:rotate(180deg)}.lf-product-size-help__content a{display:flex;align-items:center;justify-content:flex-start;gap:.7rem}.lf-product-proposal .lf-product-sold .button{gap:.7rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lf-product-streetwear.css.map */
