.product-details product-price{display:block!important;width:100%!important;max-width:none!important;flex:0 0 auto;margin-block:12px 18px;font-family:var(--font-body--family,Arial,sans-serif)!important}.product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;width:100%}.product-details product-price .price,.product-details product-price .price bdi{font-family:var(--font-body--family,Arial,sans-serif)!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important;color:var(--color-brand);letter-spacing:0;font-variant-numeric:tabular-nums}.product-details product-price .compare-at-price{font-family:var(--font-body--family,Arial,sans-serif);font-size:18px;font-weight:400;color:#68746d}.product-details [data-patchstitch-panel]{counter-reset:lf-product-option}.product-details [data-patchstitch-panel]>.ps-option{counter-increment:lf-product-option;margin-block:0 24px}.product-details .ps-option>.ps-option__title{display:flex;align-items:center;gap:8px;font-family:var(--font-body--family,Arial,sans-serif);font-size:17px;font-weight:600;line-height:1.4;margin-bottom:12px;color:var(--color-brand)}.product-details .ps-option>.ps-option__title:before{content:counter(lf-product-option) ".";display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;background:#e9f0ea;color:var(--color-brand);border-radius:50%;font-size:15px;font-weight:700}.product-information .product-details .ps-children .ps-option>.ps-option__title:before,.product-details .ps-children .ps-option>.ps-option__title:before{content:"\21b3";background:transparent;font-weight:400}.product-details .ps-option__tooltip{font-size:14px;line-height:1.5;margin-top:8px}@media(max-width:749px){.product-details product-price .price,.product-details product-price .price bdi{font-size:28px!important}.product-details .ps-option>.ps-option__title{font-size:16px}}.product-details .ps-option.lf-thread-option .ps-choices{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px!important}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:auto!important;height:auto!important;min-height:88px;padding:10px 4px!important;border:1px solid #dce3dd!important;border-radius:9px!important;background:var(--color-brand-surface)!important;gap:7px;overflow:visible}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice>img{position:absolute;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:before{content:"";display:block;width:38px;height:38px;background:var(--lf-thread-color);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M15%206h34a3%203%200%200%201%200%206h-3v40h3a3%203%200%200%201%200%206H15a3%203%200%200%201%200-6h3V12h-3a3%203%200%200%201%200-6Z%22%2F%3E%3Cpath%20d%3D%22m20%2020%2024-5m-24%2014%2024-5m-24%2014%2024-5m-24%2014%2024-5m-24%2014%2024-5%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M15%206h34a3%203%200%200%201%200%206h-3v40h3a3%203%200%200%201%200%206H15a3%203%200%200%201%200-6h3V12h-3a3%203%200%200%201%200-6Z%22%2F%3E%3Cpath%20d%3D%22m20%2020%2024-5m-24%2014%2024-5m-24%2014%2024-5m-24%2014%2024-5m-24%2014%2024-5%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask-mode:luminance;filter:drop-shadow(0 1px 1px #0004)}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:after{content:var(--lf-thread-name);font:500 11px/1.25 var(--font-body--family,Arial,sans-serif);color:var(--color-brand);text-align:center;overflow-wrap:anywhere}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice[data-selected=true]{border:2px solid var(--color-brand)!important;background:#edf4ed!important;box-shadow:0 0 0 1px #006b3f22}@media(hover:hover){.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:hover{border-color:var(--color-brand)!important}}.product-details [data-patchstitch-root] .ps-choice[data-selected=true]{border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand)}.product-details .ps-option.lf-thread-option .ps-choice__popup{display:none!important}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Beige]){--lf-thread-color:#c9b48e;--lf-thread-name:"Beige"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Schwarz]){--lf-thread-color:#242424;--lf-thread-name:"Schwarz"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=T\fcrkisblau]){--lf-thread-color:#198e99;--lf-thread-name:"T\fcrkisblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Blau]){--lf-thread-color:#356ab0;--lf-thread-name:"Blau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Braun]){--lf-thread-color:#795039;--lf-thread-name:"Braun"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Dunkelgr\fcn]){--lf-thread-color:#265942;--lf-thread-name:"Dunkelgr\fcn"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Dunkelgrau]){--lf-thread-color:#52575b;--lf-thread-name:"Dunkelgrau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Dunkelorange]){--lf-thread-color:#ba632b;--lf-thread-name:"Dunkelorange"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Dunkelrot]){--lf-thread-color:#852e3c;--lf-thread-name:"Dunkelrot"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Gold]){--lf-thread-color:#bd943a;--lf-thread-name:"Gold"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Knallpink]){--lf-thread-color:#d33083;--lf-thread-name:"Knallpink"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Hellblau]){--lf-thread-color:#90bed7;--lf-thread-name:"Hellblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Hellgr\fcn]){--lf-thread-color:#98b77c;--lf-thread-name:"Hellgr\fcn"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Kastanienbraun]){--lf-thread-color:#813f35;--lf-thread-name:"Kastanienbraun"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Hellrosa]){--lf-thread-color:#f4a0a0;--lf-thread-name:"Hellrosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Dunkelrosa]){--lf-thread-color:#d63a4f;--lf-thread-name:"Dunkelrosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Senfgelb]){--lf-thread-color:#c8821f;--lf-thread-name:"Senfgelb"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Khaki]){--lf-thread-color:#a07656;--lf-thread-name:"Khaki"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Kaffeebraun]){--lf-thread-color:#5a3424;--lf-thread-name:"Kaffeebraun"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Tiefschwarz]){--lf-thread-color:#1b1b1b;--lf-thread-name:"Tiefschwarz"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Milchwei\df]){--lf-thread-color:#eee9dc;--lf-thread-name:"Milchwei\df"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Marineblau]){--lf-thread-color:#263753;--lf-thread-name:"Marineblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Orange]){--lf-thread-color:#e58434;--lf-thread-name:"Orange"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Pink]){--lf-thread-color:#df8da9;--lf-thread-name:"Pink"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Lila]){--lf-thread-color:#795793;--lf-thread-name:"Lila"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Rot]){--lf-thread-color:#c33e42;--lf-thread-name:"Rot"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Silber]){--lf-thread-color:#b9bec3;--lf-thread-name:"Silber"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Wei\df]){--lf-thread-color:#f4f4f0;--lf-thread-name:"Wei\df"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Gelb]){--lf-thread-color:#e2c648;--lf-thread-name:"Gelb"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Flieder]){--lf-thread-color:#b3a0ca;--lf-thread-name:"Flieder"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Altrosa]){--lf-thread-color:#bf8f91;--lf-thread-name:"Altrosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Terrakotta]){--lf-thread-color:#b96e54;--lf-thread-name:"Terrakotta"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Salbeigr\fcn]){--lf-thread-color:#9aaa8f;--lf-thread-name:"Salbeigr\fcn"}@media(max-width:749px){.product-details .ps-option.lf-thread-option .ps-choices{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px){.product-information__grid.product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width)*.6) calc(var(--full-page-grid-central-column-width)*.4) var(--full-page-grid-margin)!important}}.product-details .lf-product-subtitle{font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;font-weight:400;line-height:1.6;color:#59675e;width:100%}.product-details .lf-product-subtitle p{margin:0}.product-details product-price [ref=priceContainer]:after{content:"inkl. MwSt.";display:inline-block;font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;font-weight:400;line-height:1.5;color:#647068;letter-spacing:0;white-space:nowrap}.product-details product-price [ref=priceContainer]{column-gap:6px;justify-content:flex-start}.product-details product-price [ref=priceContainer]:after{margin:0}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Bordeaux]){--lf-thread-color:#852e3c;--lf-thread-name:"Bordeaux"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Puderrosa]){--lf-thread-color:#d8b7bd;--lf-thread-name:"Puderrosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Kr\e4 ftiges Rosa"]){--lf-thread-color:#d33083;--lf-thread-name:"Kr\e4 ftiges Rosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Rosa]){--lf-thread-color:#df8da9;--lf-thread-name:"Rosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Terracotta]){--lf-thread-color:#b96e54;--lf-thread-name:"Terracotta"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Violett]){--lf-thread-color:#795793;--lf-thread-name:"Violett"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Black]){--lf-thread-color:#242424;--lf-thread-name:"Schwarz"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Blue Turquoise"]){--lf-thread-color:#198e99;--lf-thread-name:"T\fcrkisblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Blue]){--lf-thread-color:#356ab0;--lf-thread-name:"Blau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Brown]){--lf-thread-color:#795039;--lf-thread-name:"Braun"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dark Green"]){--lf-thread-color:#265942;--lf-thread-name:"Dunkelgr\fcn"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dark Grey"]){--lf-thread-color:#52575b;--lf-thread-name:"Dunkelgrau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dark Gray"]){--lf-thread-color:#52575b;--lf-thread-name:"Dunkelgrau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dark Orange"]){--lf-thread-color:#ba632b;--lf-thread-name:"Dunkelorange"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dark Red"]){--lf-thread-color:#852e3c;--lf-thread-name:"Dunkelrot"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Hot Pink"]){--lf-thread-color:#d33083;--lf-thread-name:"Knallpink"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Light Blue"]){--lf-thread-color:#90bed7;--lf-thread-name:"Hellblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Light Green"]){--lf-thread-color:#98b77c;--lf-thread-name:"Hellgr\fcn"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Maroon]){--lf-thread-color:#813f35;--lf-thread-name:"Kastanienbraun"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Milk White"]){--lf-thread-color:#eee9dc;--lf-thread-name:"Milchwei\df"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Navy Blue"]){--lf-thread-color:#263753;--lf-thread-name:"Marineblau"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Purple]){--lf-thread-color:#795793;--lf-thread-name:"Lila"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Red]){--lf-thread-color:#c33e42;--lf-thread-name:"Rot"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Silver]){--lf-thread-color:#b9bec3;--lf-thread-name:"Silber"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=White]){--lf-thread-color:#f4f4f0;--lf-thread-name:"Wei\df"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Yellow]){--lf-thread-color:#e2c648;--lf-thread-name:"Gelb"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt=Lilac]){--lf-thread-color:#b3a0ca;--lf-thread-name:"Flieder"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Dusty Pink"]){--lf-thread-color:#bf8f91;--lf-thread-name:"Altrosa"}.product-details .ps-option.lf-thread-option .ps-choices>.ps-choice.lf-thread-choice:has(>img[alt="Sage Green"]){--lf-thread-color:#9aaa8f;--lf-thread-name:"Salbeigr\fcn"}.product-details .lf-product-eyebrow{display:block;font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.025em;color:var(--color-brand);margin:0 0 8px;width:100%}.product-details .lf-product-offers{width:100%;font-family:var(--font-body--family,Arial,sans-serif);color:var(--color-brand);margin-top:-4px}.lf-offer-code{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.65;margin:0 0 16px}.lf-offer-code>svg{width:22px;height:22px;flex:none;color:var(--color-brand)}.lf-offer-code strong{color:var(--color-brand);font-weight:700}.lf-discount-code{display:inline-block;border:1px dashed var(--color-brand);padding:0 8px;margin-left:4px;color:var(--color-brand);font-weight:700;letter-spacing:.05em;white-space:nowrap}.lf-offer-badges{display:flex;flex-wrap:wrap;gap:8px}.lf-offer-badges span{font-size:14px;line-height:1.4;font-weight:600;padding:9px 12px;background:#eaf0e6;color:#34573d}.lf-offer-badges span+span{background:#f1e8dd;color:#76503a}.lf-offer-conditions{font-size:12px;line-height:1.5;color:#69736b;margin:9px 0 18px}.lf-preview-promise{display:flex;align-items:center;gap:14px;padding:17px 16px;border:1px solid #dce4d9;border-left:3px solid var(--color-brand);background:var(--color-brand-surface)}.lf-preview-promise>svg{width:25px;height:25px;flex:none;color:var(--color-brand)}.lf-preview-promise strong{display:block;font-size:16px;line-height:1.4;font-weight:600;color:var(--color-brand)}.lf-preview-promise p{font-size:14px;line-height:1.5;color:#647068;margin:5px 0 0}@media(max-width:749px){.lf-offer-code{font-size:15px}.lf-preview-promise{padding:14px 12px;gap:10px}.lf-offer-badges span{font-size:13px}}lf-copy-code{display:inline;white-space:normal}.lf-offer-code .lf-discount-code{font-family:inherit;font-size:inherit;line-height:1.6;background:var(--color-brand-surface);cursor:pointer;border-radius:2px}.lf-discount-code>span{font-size:14px;margin-left:4px}.lf-discount-code:hover,.lf-discount-code[data-copied=true]{background:#eaf0e6}.lf-discount-code:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.lf-copy-status{font-size:12px;line-height:1.4;margin-left:7px;color:var(--color-brand)}.product-details{--lf-detail-small:14px;--lf-detail-medium:16px;--lf-detail-large:36px;--lf-detail-muted:#647068;--lf-detail-ink:var(--color-brand)}.product-details .group-block-content:has(>.lf-product-eyebrow){gap:10px!important;align-items:stretch}.product-details .lf-product-eyebrow{font-size:var(--lf-detail-small);font-weight:500;line-height:1.5;color:var(--lf-detail-muted);letter-spacing:.02em;margin:0!important}.product-details h1{font-family:var(--font-heading--family)!important;font-size:var(--lf-detail-large)!important;font-weight:700!important;color:var(--color-brand)!important;line-height:1.16!important;letter-spacing:-.025em!important;margin:0!important;text-wrap:balance}.product-details .lf-product-subtitle{font-size:var(--lf-detail-medium);line-height:1.55;color:var(--lf-detail-ink);margin:2px 0 0}.product-details product-price{margin:8px 0 10px!important;padding:0!important}.product-details product-price .price,.product-details product-price .price bdi{font-size:var(--lf-detail-large)!important;line-height:1.2!important}.product-details product-price:has(.compare-at-price) .price,.product-details product-price:has(.compare-at-price) .price bdi{color:#b23b35!important}.product-details product-price .compare-at-price,.product-details product-price .compare-at-price bdi{font-family:var(--font-body--family,Arial,sans-serif)!important;font-size:var(--lf-detail-medium)!important;font-weight:400!important;color:var(--lf-detail-muted)!important;text-decoration:line-through}.product-details product-price [ref=priceContainer]{gap:6px 8px;align-items:baseline}.product-details product-price [ref=priceContainer]:after{font-size:var(--lf-detail-small);color:var(--lf-detail-muted);font-weight:400}.product-details .lf-product-offers{margin:0!important}.product-details .lf-offer-code{font-size:var(--lf-detail-medium);line-height:1.55;margin:0 0 12px;gap:8px;color:var(--lf-detail-ink)}.product-details .lf-offer-code strong,.product-details .lf-discount-code{font-size:var(--lf-detail-medium);font-weight:600;color:var(--lf-detail-ink)}.product-details .lf-offer-badges{gap:8px}.product-details .lf-offer-badges span,.product-details .lf-offer-badges span+span{font-size:var(--lf-detail-medium);font-weight:600;line-height:1.4;color:var(--lf-detail-ink);padding:8px 10px;background:#edf2e9}.product-details .lf-offer-conditions,.product-details .lf-preview-promise p,.product-details .lf-copy-status{font-size:var(--lf-detail-small);font-weight:400;line-height:1.5;color:var(--lf-detail-muted)}.product-details .lf-offer-conditions{margin:8px 0 14px}.product-details .lf-preview-promise{padding:14px;gap:12px}.product-details .lf-preview-promise strong{font-size:var(--lf-detail-medium);font-weight:600;line-height:1.4;color:var(--lf-detail-ink)}.product-details .lf-preview-promise p{margin:5px 0 0}@media(max-width:749px){.product-details{--lf-detail-large:30px}.product-details h1{text-wrap:pretty}}.product-details .accelerated-checkout-block{display:none!important}.lf-product-delivery{font-family:var(--font-body--family,Arial,sans-serif);padding:18px 16px;background:var(--color-brand-surface);border:1px solid #dce4d9;border-radius:10px;width:100%;color:var(--color-brand)}.lf-delivery-free{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.45;margin:0}.lf-delivery-free svg{width:25px;height:25px;flex:none;color:var(--color-brand)}.lf-delivery-free strong{font-weight:600}.lf-delivery-estimate{font-size:14px;line-height:1.5;margin:10px 0 0;color:#647068}.lf-delivery-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none!important;padding:0!important;margin:20px 0 0!important;gap:0}.lf-delivery-stages li{position:relative;text-align:center;padding:27px 5px 0;min-width:0}.lf-delivery-stages li:before{content:"";position:absolute;top:5px;left:50%;width:12px;height:12px;border:1.5px solid #78917e;border-radius:50%;transform:translate(-50%);background:var(--color-brand-surface);z-index:1}.lf-delivery-stages li:first-child:before{background:var(--color-brand);border-color:var(--color-brand)}.lf-delivery-stages li:not(:last-child):after{content:"";position:absolute;left:50%;top:11px;width:100%;height:1px;background:#cbd8cd}.lf-delivery-stages strong{display:block;font-size:14px;line-height:1.4;font-weight:600}.lf-delivery-stages span{display:block;font-size:12px;line-height:1.5;color:#647068;margin-top:4px;overflow-wrap:normal}.lf-delivery-footnote{border-top:1px solid #dce4d9;font-size:12px;line-height:1.5;color:#647068;margin:18px 0 0;padding-top:12px}@media(max-width:749px){.lf-product-delivery{padding:16px 10px}.lf-delivery-stages strong{font-size:12px}.lf-delivery-stages span{font-size:11px}}.product-details .lf-product-trust{width:100%;font-family:var(--font-body--family,Arial,sans-serif);padding:4px 0 20px;border-bottom:1px solid #dce4d9;color:var(--color-brand)}.lf-trust-guarantee{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.65;color:#647068}.lf-trust-guarantee>svg{width:24px;height:26px;flex:none;color:#78917e;margin-top:2px}.lf-trust-guarantee strong{font-size:16px;font-weight:600;color:var(--color-brand)}.lf-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;list-style:none!important;margin:24px 0 0!important;padding:0!important}.lf-trust-grid li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.45;min-width:0}.lf-trust-grid svg{width:24px;height:24px;flex:none;color:#355b46}@media(max-width:749px){.lf-trust-grid{gap:18px 12px}.lf-trust-grid li{font-size:14px;gap:9px}.lf-trust-guarantee strong{font-size:16px}}.lf-product-accordion{width:100%;font-family:var(--font-body--family,Arial,sans-serif);border-top:1px solid #dce4d9;color:var(--color-brand)}.lf-product-disclosure{border-bottom:1px solid #dce4d9}.lf-product-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-size:16px;line-height:1.4;font-weight:600;color:var(--color-brand)}.lf-product-disclosure>summary::-webkit-details-marker{display:none}.lf-product-disclosure>summary>span{width:16px;height:16px;position:relative;flex:none}.lf-product-disclosure>summary>span:before,.lf-product-disclosure>summary>span:after{content:"";position:absolute;left:0;top:7px;width:14px;height:1px;background:currentColor}.lf-product-disclosure>summary>span:after{transform:rotate(90deg)}.lf-product-disclosure[open]>summary>span:after{transform:rotate(0)}.lf-product-disclosure>summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.lf-product-disclosure-body{font-size:15px;line-height:1.7;color:#59675e;padding:0 0 20px;overflow-wrap:break-word}.lf-product-disclosure-body p{margin:0 0 12px}.lf-product-disclosure-body ol,.lf-product-disclosure-body ul{padding-left:22px;margin:0 0 12px}.lf-product-disclosure-body li{margin-bottom:8px}.lf-product-disclosure-body img{max-width:100%;height:auto}.lf-product-disclosure-body>:last-child{margin-bottom:0}.lf-delivery-stages span{font-size:12px;line-height:1.45}.lf-delivery-estimate strong{font-weight:600;color:var(--color-brand)}@media(max-width:749px){.lf-product-disclosure>summary{padding-block:16px}.lf-delivery-stages span{font-size:11px}}@media(min-width:750px){body:has(.product-information__grid) :is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin:64px;--page-content-width:1280px;--page-width:calc(var(--page-content-width) + var(--page-margin)*2)}.product-information__grid.product-information--media-left .product-information__media{padding-inline-end:12px}.product-information__grid.product-information--media-left .product-details{padding-inline-start:12px}.product-information__media slideshow-component:has(slideshow-controls[pagination-position=left]){column-gap:12px}}@media(min-width:750px){body:has(.product-information__grid){--page-margin:64px;--page-content-width:1280px;--page-width:calc(var(--page-content-width) + var(--page-margin)*2)}}@media(min-width:750px){body:has(.product-information__grid){--page-content-width:1160px}.product-information__grid.product-information--media-left .product-information__media{padding-inline-end:18px}.product-information__grid.product-information--media-left .product-details{padding-inline-start:18px}}@media(min-width:750px){body:has(.product-information__grid){--page-content-width:1220px}.product-information__media slideshow-slide .product-media img{scale:.9;transform-origin:center top}}@media(min-width:750px){body:has(.product-information__grid){--page-content-width:1260px}}.product-details .ps-option.lf-fabric-option .ps-choices{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px!important}.product-details .ps-option.lf-fabric-option .ps-choice.lf-fabric-choice{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;width:auto!important;height:auto!important;min-height:76px;padding:9px 3px!important;border:1px solid #dce3dd!important;border-radius:8px!important;background:var(--color-brand-surface)!important;cursor:pointer}.product-details .ps-option.lf-fabric-option .lf-fabric-choice>img{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.product-details .ps-option.lf-fabric-option .lf-fabric-choice .ps-choice__popup{display:none!important}.product-details .ps-option.lf-fabric-option .lf-fabric-choice:before{content:"";display:block;width:31px;height:31px;flex:none;border-radius:50%;background:var(--lf-fabric-color);border:1px solid #0002;box-shadow:inset 0 0 0 2px #fff3}.product-details .ps-option.lf-fabric-option .lf-fabric-choice:after{content:var(--lf-fabric-name);font:500 11px/1.3 var(--font-body--family,Arial,sans-serif);color:var(--color-brand);text-align:center;overflow-wrap:anywhere}.product-details .ps-option.lf-fabric-option .lf-fabric-choice[data-selected=true]{border:2px solid var(--color-brand)!important;background:#edf4ed!important;padding:8px 2px!important}@media(hover:hover){.product-details .ps-option.lf-fabric-option .lf-fabric-choice:hover{border-color:var(--color-brand)!important}}.product-details .ps-option.lf-fabric-option .lf-fabric-choice:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media(max-width:749px){.product-details .ps-option.lf-fabric-option .ps-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.product-details .ps-option.lf-fabric-option .lf-fabric-choice:after{font-size:12px}}.product-details :is(.ps-product-groups__members,.lf-bp-chips){scrollbar-width:none!important}.product-details .ps-product-groups__members::-webkit-scrollbar,.product-details .lf-bp-chips::-webkit-scrollbar{display:none}.product-details .ps-option.lf-thread-option .ps-choice.lf-thread-choice:has(>img[alt=Waldgr\fcn]){--lf-thread-color:#31523a;--lf-thread-name:"Waldgr\fcn"}lf-description-preview{display:block}lf-description-preview .lf-description-clip{overflow:hidden}lf-description-preview[data-expanded=false] .lf-description-clip{max-height:var(--lf-description-preview-height)}lf-description-preview .lf-description-toggle{display:block;margin:4px 0 18px;padding:8px 0;border:0;background:transparent;color:var(--color-brand);font:600 15px/1.5 var(--font-body--family);text-decoration:underline;text-underline-offset:4px;cursor:pointer}lf-description-preview .lf-description-toggle[hidden]{display:none}lf-description-preview .lf-description-toggle:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.product-details [data-patchstitch-root] .ps-size-guide-link{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lf-product-polish.css.map */
