[id^=LuxeCosyBeddingSize-]{padding-block:var(--lcbs-padding-top) var(--lcbs-padding-bottom);color:var(--lcbs-text);background:var(--lcbs-page);overflow:hidden}[id^=LuxeCosyBeddingSize-] *{box-sizing:border-box}[id^=LuxeCosyBeddingSize-] .lcbs-shell{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:clamp(34px,7vw,104px);width:min(var(--lcbs-content-width),calc(100% - 64px));margin-inline:auto;padding:clamp(40px,6vw,80px);border-radius:var(--lcbs-corner-radius);background:var(--lcbs-surface);min-width:0;max-width:100%;overflow:hidden}[id^=LuxeCosyBeddingSize-] .lcbs-copy{align-self:center;min-width:0;max-width:100%}[id^=LuxeCosyBeddingSize-] .lcbs-eyebrow{margin:0 0 13px;color:var(--lcbs-accent);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}[id^=LuxeCosyBeddingSize-] h2{margin:0;color:var(--lcbs-text);font-size:clamp(37px,4vw,58px);font-weight:500;letter-spacing:-.05em;line-height:1.04;overflow-wrap:anywhere}[id^=LuxeCosyBeddingSize-] .lcbs-intro{max-width:500px;margin:22px 0 0;color:var(--lcbs-muted);font-size:14px;line-height:1.7}[id^=LuxeCosyBeddingSize-] .lcbs-key{display:flex;gap:9px;align-items:center;width:fit-content;margin-top:26px;padding:9px 12px;border:1px solid var(--lcbs-line);border-radius:999px;color:var(--lcbs-text);background:var(--lcbs-card);font-size:11px;font-weight:700;line-height:1.3;max-width:100%;overflow-wrap:anywhere}[id^=LuxeCosyBeddingSize-] .lcbs-key-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--lcbs-accent)}[id^=LuxeCosyBeddingSize-] .lcbs-options{align-self:center;min-width:0;max-width:100%}[id^=LuxeCosyBeddingSize-] .lcbs-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[id^=LuxeCosyBeddingSize-] .lcbs-cards.lcbs-single{grid-template-columns:minmax(0,1fr)}[id^=LuxeCosyBeddingSize-] .lcbs-card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;min-height:128px;padding:20px;border:1px solid var(--lcbs-line);border-radius:17px;background:var(--lcbs-card)}[id^=LuxeCosyBeddingSize-] .lcbs-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid color-mix(in srgb,var(--lcbs-accent) 62%,var(--lcbs-line));border-radius:50%;color:var(--lcbs-accent);background:var(--lcbs-surface)}[id^=LuxeCosyBeddingSize-] .lcbs-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}[id^=LuxeCosyBeddingSize-] .lcbs-size{margin:0;color:var(--lcbs-text);font-size:15px;font-weight:800;letter-spacing:-.015em;line-height:1.3}[id^=LuxeCosyBeddingSize-] .lcbs-includes{margin:6px 0 0;color:var(--lcbs-muted);font-size:11px;line-height:1.5}[id^=LuxeCosyBeddingSize-] .lcbs-footnote{display:flex;gap:10px;align-items:flex-start;margin:16px 0 0;padding:14px 16px;border-radius:13px;color:var(--lcbs-muted);background:color-mix(in srgb,var(--lcbs-accent) 7%,var(--lcbs-card));font-size:11px;line-height:1.55}[id^=LuxeCosyBeddingSize-] .lcbs-footnote svg{width:17px;height:17px;flex:0 0 auto;margin-top:1px;fill:none;stroke:var(--lcbs-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}@media screen and (max-width:900px){[id^=LuxeCosyBeddingSize-] .lcbs-shell{grid-template-columns:1fr;gap:28px}}@media screen and (max-width:749px){[id^=LuxeCosyBeddingSize-]{padding-block:var(--lcbs-padding-top-mobile) var(--lcbs-padding-bottom-mobile)}[id^=LuxeCosyBeddingSize-] .lcbs-shell{width:calc(100% - 24px);padding:30px 20px;border-radius:20px}[id^=LuxeCosyBeddingSize-] h2{font-size:clamp(31px,10vw,42px)}[id^=LuxeCosyBeddingSize-] .lcbs-intro{margin-top:17px;font-size:13px}[id^=LuxeCosyBeddingSize-] .lcbs-cards{display:grid;width:100%;max-width:100%;margin:0;padding:0 1px 5px;grid-auto-columns:minmax(250px,88%);grid-auto-flow:column;grid-template-columns:none;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none}[id^=LuxeCosyBeddingSize-] .lcbs-cards::-webkit-scrollbar{display:none}[id^=LuxeCosyBeddingSize-] .lcbs-card{width:100%;min-width:0;min-height:112px;padding:17px;scroll-snap-align:start}[id^=LuxeCosyBeddingSize-] .lcbs-footnote{margin-top:13px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/luxecosy-pdp-bettwaesche.css.map */
