.lsc-pdp-section .product-information{row-gap:0}.lsc-pdp-section .product-information__grid{padding-block:8px 32px}@media screen and (max-width:749px){.lsc-pdp-section .product-information__media{grid-column:2 / 3}.lsc-pdp-section .product-information__grid{row-gap:12px}}@media screen and (min-width:750px)and (max-width:989px){.lsc-pdp-section .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1fr);row-gap:16px}.lsc-pdp-section .product-information__grid .product-information__media,.lsc-pdp-section .product-information__grid .product-details{padding-inline:0!important}}@media screen and (min-width:990px){.lsc-pdp-section .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);padding-block:16px 64px}.lsc-pdp-section .product-information__grid.product-information--media-left .product-information__media{padding-inline-end:32px}.lsc-pdp-section .product-information__grid.product-information--media-left .product-details{padding-inline-start:32px}.lsc-pdp-section .product-details.sticky-content--desktop{top:44px}}.lsc-pdp-section .product-details>.group-block{padding:0}.lsc-pdp-section media-gallery slideshow-container,.lsc-pdp-section media-gallery .media-gallery__grid{overflow:hidden;border-radius:var(--lsc-radius, 3px);background:var(--lsc-color-surface-alt)}.lsc-pdp-section media-gallery .product-media-container,.lsc-pdp-section media-gallery .product-media{background:var(--lsc-color-surface-alt)}.lsc-pdp-section media-gallery .product-media__image{object-fit:contain;mix-blend-mode:multiply}.lsc-pdp-section media-gallery slideshow-arrows{display:none}@media screen and (max-width:749px){.lsc-pdp-section media-gallery slideshow-slide.product-media-container{height:min(212px,30vh);aspect-ratio:auto}.lsc-pdp-section media-gallery slideshow-slide .product-media{height:100%}.lsc-pdp-section media-gallery slideshow-slide .product-media__image{width:100%;height:100%;padding:2px 0 16px}}@media screen and (min-width:750px)and (max-width:989px){.lsc-pdp-section media-gallery slideshow-slide.product-media-container{height:360px;aspect-ratio:auto}.lsc-pdp-section media-gallery slideshow-slide .product-media,.lsc-pdp-section media-gallery slideshow-slide .product-media__image{height:100%}}@media screen and (min-width:990px){.lsc-pdp-section media-gallery .product-media__image{padding:6%}}.lsc-pdp-section .product-details .text-block.h1 h1{margin:0 0 2px;font-size:var(--font-size--h1, 26px);line-height:1.15;font-weight:700;letter-spacing:-.01em}.lsc-pdp-section .group-block-content:has(>product-price){flex-wrap:wrap;align-items:center;gap:8px 12px}.lsc-pdp-section .product-details product-price{width:auto;font-variant-numeric:tabular-nums}.lsc-pdp-section .product-details product-price .price{color:var(--lsc-color-foreground);font-size:28px;font-weight:700;line-height:1.1}.lsc-pdp-section .product-details product-price .compare-at-price{margin-inline-start:10px;color:var(--lsc-color-muted);font-size:17px;font-weight:400}.lsc-pdp-section .product-details product-price>div{display:flex;flex-wrap:wrap;align-items:baseline}.lsc-pdp-section .lsc-stock-line,.lsc-pdp-section .lsc-pack-price{width:auto}.lsc-pdp-section .lsc-shipping-rule{gap:8px;font-size:14px;line-height:1.35}.lsc-pdp-section .lsc-shipping-rule__icon,.lsc-pdp-section .lsc-shipping-rule__icon svg{width:20px;height:20px;color:var(--lsc-color-foreground)}.lsc-pdp-section .lsc-shipping-rule__icon{margin-block-start:-1px}.lsc-pdp-section .lsc-works-with{font-size:14px;line-height:1.45}.lsc-pdp-section .lsc-works-with__label{color:var(--lsc-color-foreground);font-weight:600}@media screen and (min-width:990px){.lsc-pdp-section .product-details .text-block.h1 h1{margin-bottom:8px}.lsc-pdp-section .product-details product-price .price{font-size:34px}.lsc-pdp-section .lsc-shipping-rule{font-size:15px}}.lsc-variant-picker .lsc-variant-picker__form{display:grid;gap:10px}.lsc-variant-picker .lsc-opt,.lsc-variant-picker .lsc-opt.variant-option--buttons{display:block;width:100%;min-width:0;margin:0;padding:0;border:0}.lsc-variant-picker .lsc-opt__values{width:100%}.lsc-variant-picker .lsc-opt__button.variant-option__button-label svg.lsc-opt__check{position:static;inset:auto;width:16px;height:16px;stroke:currentColor;stroke-width:2.5}.lsc-variant-picker .lsc-opt--finish .lsc-opt__button.variant-option__button-label svg.lsc-opt__check{position:absolute;top:3px;right:3px;width:14px;height:14px}.lsc-variant-picker .lsc-opt__button.variant-option__button-label svg.variant-option__strikethrough{top:1px;right:1px;bottom:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--lsc-color-input-border)}.lsc-variant-picker .lsc-opt__legend{display:block;margin:0 0 4px;padding:0;color:var(--lsc-color-foreground);font-size:14px;font-weight:600;line-height:1.3}.lsc-variant-picker .lsc-opt__value{color:var(--lsc-color-muted);font-weight:400}.lsc-variant-picker .lsc-opt__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lsc-variant-picker .lsc-opt--finish .lsc-opt__values{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.lsc-variant-picker .lsc-opt__button.variant-option__button-label{position:relative;display:block;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:var(--lsc-radius, 3px);background:none;box-shadow:none;overflow:visible;cursor:pointer}.lsc-variant-picker .lsc-opt__button:before,.lsc-variant-picker .lsc-opt__button:after{display:none}.lsc-variant-picker .lsc-opt__button input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.lsc-variant-picker .lsc-opt__face{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--lsc-color-input-border);border-radius:var(--lsc-radius, 3px);background:var(--lsc-color-background);color:var(--lsc-color-foreground);font-size:15px;font-weight:600;line-height:1.2;text-align:center;transition:border-color .15s ease,background-color .15s ease}.lsc-variant-picker .lsc-opt__button:hover .lsc-opt__face{border-color:var(--lsc-color-foreground)}.lsc-variant-picker .lsc-opt__button input:checked+.lsc-opt__face{padding:0 11px;border:2px solid var(--lsc-color-secondary-action);background:var(--lsc-color-selected-tint)}.lsc-variant-picker .lsc-opt__button input:focus-visible+.lsc-opt__face{outline:2px solid var(--lsc-color-foreground);outline-offset:2px}.lsc-variant-picker .lsc-opt__check{display:none;flex-shrink:0;width:16px;height:16px;color:var(--lsc-color-secondary-action);stroke-width:2.5}.lsc-variant-picker .lsc-opt__button input:checked+.lsc-opt__face .lsc-opt__check{display:inline-block}.lsc-variant-picker .lsc-opt__button input[aria-disabled=true]+.lsc-opt__face{color:var(--lsc-color-muted)}.lsc-variant-picker .lsc-opt--finish .lsc-opt__face{flex-direction:column;gap:3px;min-height:48px;padding:4px 2px}.lsc-variant-picker .lsc-opt--finish input:checked+.lsc-opt__face{padding:3px 1px}.lsc-variant-picker .lsc-opt__text{min-width:0}.lsc-variant-picker .lsc-opt--finish .lsc-opt__text{display:flex;flex-direction:column;align-items:center;line-height:1.15}.lsc-variant-picker .lsc-opt__code{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.lsc-variant-picker .lsc-opt__name{display:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--lsc-color-muted);font-size:13px;font-weight:400;white-space:nowrap}.lsc-variant-picker .lsc-opt--finish .lsc-opt__check{position:absolute;top:3px;right:3px;width:14px;height:14px}.lsc-variant-picker .lsc-opt__button .strikethrough-variant,.lsc-variant-picker .lsc-opt__button svg:not(.lsc-icon){pointer-events:none}.lsc-swatch{flex:none;width:20px;height:20px;border:1px solid color-mix(in srgb,var(--lsc-color-frame-dark) 25%,transparent);border-radius:999px;background:var(--lsc-color-surface-alt)}.lsc-swatch--605{background:linear-gradient(135deg,#f1d98a,#c9a640)}.lsc-swatch--606{background:linear-gradient(135deg,#d9c38e,#b09553)}.lsc-swatch--609{background:linear-gradient(135deg,#a88a55,#6e5532)}.lsc-swatch--612{background:linear-gradient(135deg,#a07a52,#6d4f33)}.lsc-swatch--613{background:linear-gradient(135deg,#5a4232,#2e2019)}.lsc-swatch--618{background:linear-gradient(135deg,#eef0f1,#b9bec4)}.lsc-swatch--619{background:linear-gradient(135deg,#d2cec6,#a8a399)}.lsc-swatch--622{background:linear-gradient(135deg,#3a3a3d,#1e1e20)}.lsc-swatch--625{background:linear-gradient(135deg,#fbfcfd,#9ea5ad 60%,#e7eaee)}.lsc-swatch--626{background:linear-gradient(135deg,#d9dcdf,#b3b8bd)}.lsc-swatch--630{background:linear-gradient(135deg,#e3e5e7,#b8bcc0)}.lsc-swatch--643{background:linear-gradient(135deg,#6f5a45,#3f3125)}.lsc-swatch--689{background:linear-gradient(135deg,#d4d6d8,#a9adb1)}.lsc-swatch--690{background:linear-gradient(135deg,#4b3a2c,#2a2018)}.lsc-swatch--693{background:linear-gradient(135deg,#2b2b2d,#111112)}.lsc-swatch--716{background:linear-gradient(135deg,#6a513c,#3b2b1f)}@media screen and (min-width:990px){.lsc-variant-picker .lsc-variant-picker__form{gap:16px}.lsc-variant-picker .lsc-opt--buttons .lsc-opt__values{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.lsc-variant-picker .lsc-opt--finish .lsc-opt__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lsc-variant-picker .lsc-opt--finish .lsc-opt__face{flex-direction:row;justify-content:flex-start;gap:10px;min-height:52px;padding:0 12px}.lsc-variant-picker .lsc-opt--finish input:checked+.lsc-opt__face{padding:0 11px}.lsc-variant-picker .lsc-opt--finish .lsc-opt__text{flex:1 1 auto;align-items:flex-start;overflow:hidden}.lsc-variant-picker .lsc-opt__name{display:block;margin-top:2px}.lsc-variant-picker .lsc-opt--finish .lsc-opt__button.variant-option__button-label svg.lsc-opt__check{position:static;margin-left:auto;width:16px;height:16px}}.lsc-pdp-section .product-form-buttons{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.lsc-pdp-section .product-form-buttons>.accelerated-checkout-block,.lsc-pdp-section .product-form-buttons>.quantity-label,.lsc-pdp-section .product-form-buttons>.quantity-rules,.lsc-pdp-section .product-form-buttons>volume-pricing,.lsc-pdp-section .product-form-buttons>.product-form-text__error{grid-column:1 / -1}.lsc-pdp-section .product-form-buttons .quantity-selector-wrapper,.lsc-pdp-section .product-form-buttons .quantity-selector{width:auto}.lsc-pdp-section .product-form-buttons .quantity-selector{display:inline-grid;grid-template-columns:44px 48px 44px;height:48px;border:1px solid var(--lsc-color-input-border);border-radius:var(--lsc-radius, 3px);background:var(--lsc-color-background)}.lsc-pdp-section .product-form-buttons .quantity-selector input{width:100%;height:100%;border-inline:1px solid var(--lsc-color-border);font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.lsc-pdp-section .product-form-buttons .quantity-selector button{width:44px;height:100%;color:var(--lsc-color-foreground)}.lsc-pdp-section .product-form-buttons .quantity-selector button:hover{background:var(--lsc-color-surface-alt)}.lsc-pdp-section .product-form-buttons add-to-cart-component,.lsc-pdp-section .product-form-buttons .add-to-cart-button{width:100%}.lsc-pdp-section .product-form-buttons .add-to-cart-button{min-height:48px;height:48px;border-radius:var(--lsc-radius, 3px);font-size:16px;font-weight:600}.lsc-pdp-section .product-form-buttons .add-to-cart-icon{display:none}.lsc-pdp-section .accelerated-checkout-block{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: var(--lsc-radius, 3px);margin-top:4px}.lsc-pdp-section .shopify-payment-button__more-options{min-height:44px;margin-top:0;color:var(--lsc-color-secondary-action);font-size:14px}@media screen and (min-width:990px){.lsc-pdp-section .product-form-buttons{gap:12px}}.lsc-site-id{gap:12px}.lsc-site-id .lsc-site-id__label{font-size:14px;line-height:1.3}.lsc-site-id .lsc-site-id__input{min-height:48px;border:1px solid var(--lsc-color-input-border);border-radius:var(--lsc-radius, 3px);background:var(--lsc-color-background)}.lsc-site-id .lsc-site-id__hint{font-size:14px}.lsc-site-id .checkbox__label{align-items:flex-start;white-space:normal}.lsc-site-id .checkbox__label-text{overflow:visible;font-size:14px;line-height:1.45;white-space:normal;text-overflow:clip}.lsc-pdp-section .product-details .lsc-trust-strip:not(.lsc-trust-strip--spread){gap:6px 16px;font-size:14px;line-height:1.35}.lsc-pdp-section .product-details .lsc-trust-strip:not(.lsc-trust-strip--spread) .lsc-trust-strip__icon,.lsc-pdp-section .product-details .lsc-trust-strip:not(.lsc-trust-strip--spread) .lsc-trust-strip__icon svg{width:18px;height:18px}.lsc-pdp-section .product-information>lsc-system-products,.lsc-pdp-section .product-information>.group-block{padding-block:32px 0}.lsc-pdp-section .group-block-content:has(>.lsc-aside){flex-direction:column;gap:32px}@media screen and (min-width:990px){.lsc-pdp-section .group-block-content:has(>.lsc-aside){flex-direction:row;align-items:flex-start;gap:64px}.lsc-pdp-section .group-block-content>.lsc-aside{flex:0 0 360px;width:360px}}.lsc-pdp-section .lsc-disclosure{border-block:0;border-top:1px solid var(--lsc-color-border)}.lsc-pdp-section .lsc-disclosure:last-child{border-bottom:1px solid var(--lsc-color-border)}.lsc-pdp-section .lsc-disclosure--accordion .details__header{min-height:60px;padding-block:8px;color:var(--lsc-color-foreground);font-family:var(--font-body--family);font-size:18px;font-weight:600;line-height:1.3}.lsc-pdp-section .lsc-disclosure--accordion .details__header:hover{text-decoration:underline;text-underline-offset:4px}.lsc-pdp-section .lsc-disclosure--accordion .details-content{padding-block-end:24px;color:var(--lsc-color-foreground);font-size:16px;line-height:1.55}@media screen and (min-width:990px){.lsc-pdp-section .lsc-disclosure--accordion .details__header{min-height:68px;font-size:20px}.lsc-pdp-section .lsc-disclosure--accordion .details-content{font-size:17px}}.lsc-pdp-section .lsc-description p{margin:0 0 12px}.lsc-pdp-section .lsc-spec{font-size:15px;font-variant-numeric:tabular-nums}.lsc-pdp-section .lsc-spec__row+.lsc-spec__row{border-block-start:0}.lsc-pdp-section .lsc-spec__row:nth-child(odd){background:var(--lsc-color-surface-alt)}.lsc-pdp-section .lsc-spec__label,.lsc-pdp-section .lsc-spec__value{padding:11px 12px;border-bottom:1px solid var(--lsc-color-border)}.lsc-pdp-section .lsc-spec__label{width:42%;color:var(--lsc-color-muted);font-size:14px;font-weight:600}.lsc-pdp-section .lsc-documents{display:grid;gap:8px}.lsc-pdp-section .lsc-documents__link{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:8px 12px;border:1px solid var(--lsc-color-border);border-radius:var(--lsc-radius, 3px);color:var(--lsc-color-foreground)}.lsc-pdp-section .lsc-documents__link:hover{border-color:var(--lsc-color-input-border)}.lsc-pdp-section .lsc-documents__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--lsc-radius, 3px);background:var(--lsc-color-surface-alt);color:var(--lsc-color-foreground)}.lsc-pdp-section .lsc-documents__label{display:block;font-weight:600}.lsc-pdp-section .lsc-documents__hint{display:block;color:var(--lsc-color-muted);font-size:14px}.lsc-pdp-section .lsc-documents__arrow{width:20px;height:20px}.lsc-pdp-section .lsc-shipping-returns{gap:12px;font-size:inherit}.lsc-pdp-section .lsc-shipping-returns__links{flex-direction:row;flex-wrap:wrap;font-size:14px}.lsc-pdp-section .lsc-shipping-returns__links li+li:before{content:"\b7";padding-inline:6px;color:var(--lsc-color-muted)}.lsc-pdp-section .lsc-shipping-returns__links a{min-height:28px}lsc-sticky-buy{position:fixed;inset:auto 0 0;z-index:calc(var(--layer-sticky, 20) - 1);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px var(--lsc-gutter, 16px) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--lsc-color-border);background:var(--lsc-color-background);box-shadow:0 -6px 24px color-mix(in srgb,var(--lsc-color-frame-dark) 16%,transparent);transform:translateY(110%);visibility:hidden;transition:transform .2s ease,visibility .2s}lsc-sticky-buy[data-visible=true]{transform:none;visibility:visible}.lsc-sticky-buy__price{margin:0;color:var(--lsc-color-foreground);font-size:20px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.lsc-sticky-buy__sku{margin:0;color:var(--lsc-color-muted);font-size:13px;line-height:1.4}.lsc-sticky-buy__sku .lsc-pn{color:var(--lsc-color-foreground);font-variant-numeric:tabular-nums}.lsc-sticky-buy__button.lsc-btn{padding:0 32px}@media screen and (min-width:990px){lsc-sticky-buy{display:none}}@media screen and (max-width:989px){html.lsc-sticky-buy-open{scroll-padding-bottom:calc(var(--lsc-sticky-buy-h, 72px) + 8px)}html.lsc-sticky-buy-open [class*=kl-teaser-]{bottom:calc(var(--lsc-sticky-buy-h, 72px) + 12px)!important;transition:bottom .2s ease}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/lsc-product-page.css.map */
