.om-lego ul.sc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--om-s6) var(--om-s3);list-style:none;margin:0;padding:0}@media(min-width:990px){.om-lego ul.sc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--om-s7) var(--om-s5)}}@media(min-width:1280px){.om-lego ul.sc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.om-lego li.sc{display:grid;grid-template-columns:minmax(0,1fr);grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--om-s1);min-width:0}.om-lego li.sc .sc-stage{position:relative;display:block;aspect-ratio:4 / 5}.om-lego li.sc .sc-stage-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.om-lego ul.sc-grid--square li.sc .sc-stage{aspect-ratio:1 / 1}.om-lego ul.sc-grid--wide li.sc .sc-stage{aspect-ratio:4 / 3}.om-lego li.sc .sc-stage-link:focus-visible{outline:var(--om-focus-ring);outline-offset:calc(-1 * var(--om-focus-offset))}.om-lego li.sc .sc-stage img{position:absolute;z-index:1;left:50%;top:var(--sc-t);height:var(--sc-h);width:auto;max-width:none;transform:translate(var(--sc-x));pointer-events:none}.om-lego li.sc .sc-stage:after{content:"";position:absolute;z-index:0;left:50%;bottom:3.4%;transform:translate(-50%);width:46%;height:3.2%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--om-species-dark, var(--om-brown)) 55%,transparent),transparent)}.om-lego li.sc .sc-stage--flat{--sc-plate: #fbf8f4;background-color:var(--sc-plate);container-type:inline-size}.om-lego li.sc .sc-stage--flat:after{display:none}.om-lego li.sc .sc-stage--flat:not(.sc-stage--fit) img{height:calc(var(--sc-hn) * .75cqw);top:calc(100% - 75cqw + var(--sc-tn) * .75cqw)}.om-lego li.sc .sc-stage--fit img{left:5%;top:auto;bottom:5%;width:90%;height:84%;object-fit:contain;object-position:50% 100%;transform:none}.om-lego li.sc .sc-stage--flat.sc-stage--fit img{left:3%;width:94%;bottom:3%;height:94%}.om-lego li.sc[data-no-stage] .sc-head{grid-row:2}.om-lego li.sc .sc-head{display:block;margin-top:var(--om-s1)}.om-lego li.sc .sc-name{margin:0;text-wrap:balance}.om-lego li.sc .sc-nb{white-space:nowrap}.om-lego li.sc .sc-name--product{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width:750px){.om-lego li.sc .sc-name{font-size:calc(1.625 * var(--om-rem))}}@media(min-width:990px){.om-lego li.sc .sc-name{font-size:calc(1.875 * var(--om-rem))}}.om-lego li.sc .sc-buy{display:grid;gap:var(--om-s1);align-content:end}.om-lego li.sc .sc-seg{display:grid;grid-template-columns:1fr 1fr;height:var(--om-tap);box-sizing:border-box;background-color:var(--om-cream);border:var(--om-hairline);border-radius:0 var(--om-frame-r-sm-fixed) 0 var(--om-frame-r-sm-fixed);overflow:hidden}.om-lego li.sc .sc-seg-opt{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1.5px solid transparent;transition:background-color var(--om-dur) var(--om-ease)}.om-lego li.sc .sc-seg-opt:hover{background-color:var(--om-cream-deep)}.om-lego li.sc .sc-seg-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.om-lego li.sc .sc-seg-text{color:var(--om-ink-soft-deep);font-family:var(--om-font-utility);font-variation-settings:"wdth" var(--om-scale-width);font-weight:var(--om-subhead-weight)}.om-lego li.sc .sc-seg-opt:has(input:checked){border:var(--om-keyline);background-color:var(--om-cream-deep)}.om-lego li.sc .sc-seg-opt:has(input:checked) .sc-seg-text{color:var(--om-ink)}.om-lego li.sc .sc-seg-opt:has(input:focus-visible){outline:var(--om-focus-ring);outline-offset:-3px}.om-lego li.sc .sc-priceline{margin:0;display:grid;line-height:var(--om-leading-tight)}.om-lego li.sc .sc-price{font-size:var(--om-text-h3);line-height:var(--om-leading-tight);color:var(--om-ink)}.om-lego li.sc .sc-price2{color:var(--om-ink-soft-deep);white-space:nowrap}.om-lego li.sc .om-btn{padding:0 var(--om-s3);min-width:0}.om-lego section.lego-L238 .db+.db{margin-top:var(--om-s9)}.om-lego section.lego-L238 .db-title{margin:0 0 var(--om-s6);text-wrap:balance}.om-lego section.lego-L238 h1.db-title{font-size:var(--om-text-display-xl);line-height:var(--om-leading-tight);margin:0 0 var(--om-s6)}.om-lego section.lego-L238 .db-group+.db-group{margin-top:var(--om-s8)}.om-lego section.lego-L238 .db-sub{margin:0 0 var(--om-s5);text-wrap:balance}.om-lego section.lego-L238 .db-sub-wrap{display:flex;align-items:center;gap:var(--om-s3);margin-bottom:var(--om-s5)}.om-lego section.lego-L238 .db-sub-wrap .db-sub{margin:0}.om-lego section.lego-L238 .db-sub-wrap .om-thread-dot{flex:none}.om-lego section.lego-L238 .db-group[hidden],.om-lego li.sc[hidden],.om-lego section.lego-L238 .db[hidden]{display:none}.om-lego section.lego-L238 .l244-filters{padding-block:0 var(--om-s2)}.om-lego section.lego-L238 .l244-slot{padding-block:var(--om-s5) var(--om-section-y)}.om-lego div.df{display:grid;gap:var(--om-s3)}.om-lego div.df .df-bar{display:none;flex-wrap:wrap;align-items:center;gap:var(--om-s3) var(--om-s6)}.om-lego div.df .df-facet{display:flex;flex-wrap:wrap;align-items:center;gap:var(--om-s2)}.om-lego div.df .df-label{color:var(--om-ink-soft-deep);margin-right:var(--om-s1)}.om-lego div.df .df-chips{display:flex;flex-wrap:wrap;gap:var(--om-s2)}.om-lego div.df .df-clear{min-height:var(--om-tap);padding:0 var(--om-s2);background:none;border:0;color:var(--om-ink-soft-deep);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;font:inherit}.om-lego div.df .df-clear[hidden]{display:none}.om-lego div.df .df-phone{display:flex;flex-wrap:wrap;align-items:center;gap:var(--om-s2)}.om-lego div.df .df-phone .om-btn{min-height:var(--om-tap);font-size:var(--om-text-body);padding:0 var(--om-s4)}@media(min-width:750px){.om-lego div.df .df-bar{display:flex}.om-lego div.df .df-phone{display:none}}.om-lego div.df .df-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;background:var(--om-scrim)}.om-lego div.df .df-scrim[hidden]{display:none}.om-lego div.df .df-sheet{width:100%;max-height:88vh;overflow:auto;background:var(--om-cream);padding:var(--om-s5) var(--om-gutter) var(--om-s6);border-radius:0 var(--om-frame-r-md) 0 0;display:grid;gap:var(--om-s5)}.om-lego div.df .df-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--om-s3)}.om-lego div.df .df-sheet h2{margin:0}.om-lego div.df .df-sheet .facet{display:grid;gap:var(--om-s3);padding-bottom:var(--om-s5);border-bottom:var(--om-hairline)}.om-lego div.df .df-sheet .facet:last-of-type{border-bottom:0;padding-bottom:0}.om-lego div.df .df-picked{display:contents}
/*# sourceMappingURL=/cdn/shop/t/210/assets/section-door-body.css.map */
