.omf{--omf-r: var(--om-rem, 1.6rem);--om-gap-topic: clamp(calc(5 * var(--omf-r)), calc(3.94 * var(--omf-r) + 4.507vw), calc(8 * var(--omf-r)));--om-band-inset: clamp(calc(2.75 * var(--omf-r)), calc(2.13 * var(--omf-r) + 2.63vw), calc(4.5 * var(--omf-r)));--om-band-inset-moment: clamp(calc(3.5 * var(--omf-r)), calc(2.75 * var(--omf-r) + 3.8vw), calc(6 * var(--omf-r)));--om-head-gap: clamp(calc(1.25 * var(--omf-r)), calc(.99 * var(--omf-r) + 1.127vw), calc(2 * var(--omf-r)));--cx-body: clamp(calc(1.0625 * var(--omf-r)), calc(.98 * var(--omf-r) + .36vw), calc(1.1875 * var(--omf-r)));--cx-col: calc(41 * var(--omf-r));--cx-grid: min(100vw - 2 * var(--om-gutter), var(--om-content-max));background:var(--om-cream);color:var(--om-ink);font-family:var(--om-font-body);overflow-x:clip}.omf .cb-col{width:min(100%,var(--cx-col));margin-inline:auto}.omf .cx-read{font-family:var(--om-font-body)}.omf .cx-read:after{content:"";display:block;clear:both}.omf .cx-read p,.omf .cx-read ul,.omf .cx-read ol{font-family:var(--om-font-body);font-size:var(--cx-body);line-height:1.62;letter-spacing:.01em;margin:0 0 1.05em;color:var(--om-ink)}.omf .cx-read ul,.omf .cx-read ol{padding-left:1.2em}.omf .cx-read ol{list-style:decimal}.omf .cx-read ul{list-style:disc}.omf .cx-read li{margin-bottom:var(--om-s2)}.omf .cx-read li::marker{color:var(--om-ink-soft)}.omf .cx-read a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.18em}.omf .cx-read sup{font-size:.7em;line-height:0}.omf .cx-read h3{clear:both;font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);letter-spacing:var(--om-subhead-tracking);font-size:var(--om-text-h3);line-height:1.25;margin:1.8em 0 .6em}.omf .cx-date{font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-caps-weight);letter-spacing:var(--om-caps-tracking);text-transform:uppercase;font-size:var(--om-text-micro);color:var(--om-ink-soft);margin:0 0 var(--om-s5)}.omf .omf-rt>:last-child{margin-bottom:1.05em}.omf .cb-open{padding:var(--om-band-inset-moment) 0 var(--om-band-inset);text-align:center}.omf .cb-open .cb-col{width:min(100%,calc(64 * var(--omf-r)))}.omf .cb-title{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:clamp(calc(3.25 * var(--omf-r)),calc(1.6 * var(--omf-r) + 6.6vw),calc(7.5 * var(--omf-r)));line-height:.98;margin:0 auto;max-width:13ch;text-wrap:balance;color:var(--om-ink);text-transform:none}.omf .cb-lead{font-family:var(--om-font-body);font-size:clamp(calc(1.25 * var(--omf-r)),calc(1.05 * var(--omf-r) + .8vw),calc(1.625 * var(--omf-r)));line-height:1.45;margin:var(--om-head-gap) auto 0;max-width:40ch;text-wrap:pretty}.omf .cb-lead p{font:inherit;margin:0 0 .6em;color:var(--om-ink)}.omf .cb-lead p:last-child{margin-bottom:0}.omf .cb-doc{padding-bottom:var(--om-band-inset-moment)}.omf .cb-h{clear:both;font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:var(--om-text-h2);line-height:1.1;margin:var(--om-gap-topic) 0 var(--om-head-gap);text-wrap:balance;color:var(--om-ink);text-transform:none}.omf .cx-read>.cb-h:first-child,.omf .cx-read>.omf-cert:first-child>.cb-h{margin-top:0}.omf--dropcap .omf-rt--first>p:first-child:first-letter{-webkit-initial-letter:3;initial-letter:3;font-family:var(--om-font-display);font-weight:var(--om-display-weight);margin-right:.12em;color:var(--om-ink)}.omf .cx-fig{margin:var(--om-s5) 0 var(--om-s6)}.omf .cx-stage{position:relative}.omf .cx-pic{aspect-ratio:4 / 3;background:var(--om-cream-deep)}.omf .cx-pic img{width:100%;height:100%;object-fit:cover;object-position:var(--cx-pos, 50% 50%);display:block}.omf .cx-fig--left .cx-pic,.omf .cx-fig--right .cx-pic{border-radius:0 var(--om-frame-r-lg) 0 var(--om-frame-r-lg);aspect-ratio:4 / 5}.omf .cx-cap{font-family:var(--om-font-body);font-size:var(--om-text-small);line-height:1.5;color:var(--om-ink-soft-deep);margin-top:var(--om-s3);max-width:38ch}.omf .cx-over{margin:0;background:var(--om-cream);color:var(--om-ink);border-radius:0 var(--om-frame-r-lg) 0 var(--om-frame-r-lg);padding:clamp(calc(1.25 * var(--omf-r)),calc(.8 * var(--omf-r) + 2vw),calc(2.5 * var(--omf-r)))}.omf .cx-over-q{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:clamp(calc(1.5 * var(--omf-r)),calc(1.05 * var(--omf-r) + 1.9vw),calc(2.625 * var(--omf-r)));line-height:1.14;margin:0;text-wrap:balance;color:var(--om-ink)}.omf .cx-by{display:block;margin-top:var(--om-s4);font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);letter-spacing:var(--om-subhead-tracking);font-size:var(--om-text-body)}.omf .cx-pq{margin:var(--om-s5) 0 var(--om-s6)}.omf .cx-pq:before{content:"";display:block;width:var(--om-thread-dot, 10px);height:var(--om-thread-dot, 10px);border-radius:50%;background:var(--om-orange);margin-bottom:var(--om-s4)}.omf .cx-read .cx-pq-q{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:clamp(calc(1.75 * var(--omf-r)),calc(1.2 * var(--omf-r) + 2.2vw),calc(3 * var(--omf-r)));line-height:1.1;margin:0;text-wrap:balance}.omf .cx-read .cx-over-q{font-size:clamp(calc(1.5 * var(--omf-r)),calc(1.05 * var(--omf-r) + 1.9vw),calc(2.625 * var(--omf-r)));line-height:1.14;margin:0;font-family:var(--om-font-display);letter-spacing:var(--om-display-tracking)}@media(min-width:750px){.omf .cx-fig--left,.omf .cx-pq--left{float:left;clear:left;margin:.4em var(--om-s7) var(--om-s5) 0}.omf .cx-fig--right,.omf .cx-pq--right{float:right;clear:right;margin:.4em 0 var(--om-s5) var(--om-s7)}.omf .cx-fig--quote .cx-over{position:absolute;left:var(--cx-over-x, var(--om-s6));bottom:var(--cx-over-y, var(--om-s6));width:min(58%,calc(34 * var(--omf-r)))}.omf .cx-fig--left,.omf .cx-fig--right{width:52%}.omf .cx-pq{width:56%}}@media(max-width:749.98px){.omf .cx-fig--quote .cx-over{margin:calc(-1 * var(--om-s7)) var(--om-s4) 0;position:relative}.omf .cx-fig--left .cx-pic,.omf .cx-fig--right .cx-pic{aspect-ratio:4 / 3}}@media(min-width:990px){.omf .cb-doc{--cb-hang: clamp(0px, (var(--cx-grid) - var(--cx-col)) / 2, calc(20 * var(--omf-r)))}.omf .cx-fig--left,.omf .cx-pq--left{margin-left:calc(-1 * var(--cb-hang))}.omf .cx-fig--right,.omf .cx-pq--right{margin-right:calc(-1 * var(--cb-hang))}.omf .cx-fig--left,.omf .cx-fig--right{width:calc(44% + var(--cb-hang))}.omf .cx-fig--left .cx-pic,.omf .cx-fig--right .cx-pic{aspect-ratio:3 / 2}.omf .cx-pq{width:calc(44% + var(--cb-hang))}.omf .cx-read .cx-pq-q{font-size:clamp(calc(2.25 * var(--omf-r)),calc(1.2 * var(--omf-r) + 2.8vw),calc(4 * var(--omf-r)))}}.omf .cx-fig--full{clear:both;width:100vw;margin-left:calc(50% - 50vw);margin-block:var(--om-s8)}.omf .cx-fig--full .cx-pic{border-radius:0;aspect-ratio:16 / 9}@media(max-width:749.98px){.omf .cx-fig--full .cx-pic{aspect-ratio:4 / 3}}@media(min-width:990px){.omf .cx-fig--full .cx-pic{aspect-ratio:21 / 9}.omf .cx-fig--full .cx-cap{margin-left:calc(50vw - 50%)}.omf .cx-fig--quote{--cx-over-x: calc((100vw - var(--cx-col)) / 2);--cx-over-y: var(--om-s8)}.omf .cx-fig--quote .cx-over{width:min(50%,calc(36 * var(--omf-r)))}}@media(max-width:989.98px){.omf .cx-fig--full .cx-cap{padding-inline:var(--om-gutter)}}.omf .cb-person{margin-bottom:var(--om-s8)}.omf .cb-person:last-child{margin-bottom:0}.omf .cx-read .cx-person-name{clear:both;font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-variation-settings:normal;font-size:clamp(calc(1.75 * var(--omf-r)),calc(1.4 * var(--omf-r) + 1.4vw),calc(2.5 * var(--omf-r)));line-height:1.1;margin:0 0 var(--om-s3)}.omf .cx-read .cx-role{font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);font-size:var(--om-text-body);line-height:1.4;color:var(--om-ink-soft-deep);margin:0 0 var(--om-s4);letter-spacing:0}.omf .omf-cert{clear:both}.omf .omf-cert-row{display:grid;gap:var(--om-s5)}.omf .omf-cert-mark{margin:0;width:calc(7 * var(--omf-r));aspect-ratio:1;display:grid;place-items:center;padding:var(--om-s4);background:var(--om-cream)}.omf .omf-cert-mark img{width:100%;height:100%;object-fit:contain;display:block}@media(min-width:750px){.omf .omf-cert-row{grid-template-columns:calc(8 * var(--omf-r)) minmax(0,1fr);align-items:start;gap:var(--om-s6)}.omf .omf-cert-mark{width:100%}}.omf .cb-sp{clear:both;width:100vw;margin-left:calc(50% - 50vw);background:var(--om-species-light);padding-bottom:var(--om-band-inset-moment)}.omf .cb-sp+.cb-sp{margin-top:0}.omf .cb-sp-pic{aspect-ratio:4 / 3;overflow:hidden}.omf .cb-sp-pic img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;display:block}@media(min-width:750px){.omf .cb-sp-pic{aspect-ratio:21 / 9}}.omf .cb-sp-words{padding-top:var(--om-band-inset)}.omf .cb-sp .omf-rt p{max-width:calc(34 * var(--omf-r));margin:var(--om-s4) 0}.omf .cx-sp-n{font-family:var(--om-font-utility);font-size:var(--om-text-h3);color:var(--om-species-dark, var(--om-ink));margin:0 0 var(--om-s3)}.omf .cx-read .cx-sp-name{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:clamp(calc(2.75 * var(--omf-r)),calc(1.7 * var(--omf-r) + 4.4vw),calc(5.5 * var(--omf-r)));line-height:1;margin:0;color:var(--om-ink)}.omf .cx-read .cx-sp-latin{font-family:var(--om-font-body);font-size:var(--om-text-lead);margin:var(--om-s3) 0 0;color:var(--om-ink-soft-deep)}.omf .cx-read .cx-sp-need{font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-caps-weight);letter-spacing:var(--om-caps-tracking);text-transform:uppercase;font-size:var(--om-text-micro);margin:var(--om-s5) 0 var(--om-s3)}.omf .cx-read .cx-go{display:inline-flex;align-items:center;gap:var(--om-s2);margin-top:var(--om-s2);font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);letter-spacing:var(--om-subhead-tracking);font-size:var(--om-text-body);color:var(--om-ink);text-decoration:underline;text-underline-offset:.2em}.omf .cx-go svg{width:18px;height:18px}.omf .cb-sp+:not(.cb-sp){margin-top:var(--om-band-inset-moment)}.omf .cx-read>.cb-sp:first-child{margin-top:0}.omf .cb-doc:has(>.om-inner>.cx-read>.cb-sp:first-child){padding-top:0}.omf .omf-also{clear:both;width:var(--cx-grid);margin-left:calc((100% - var(--cx-grid)) / 2);margin-bottom:var(--om-s7)}.omf .cx-t2-h{font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);letter-spacing:var(--om-subhead-tracking);font-size:var(--om-text-h3);margin:0 0 var(--om-head-gap);line-height:1.25}.omf .cx-read .cx-t2-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--om-s5) var(--om-s6);grid-template-columns:1fr}@media(min-width:750px){.omf .cx-read .cx-t2-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.omf .cx-read .cx-t2-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.omf .cx-t2-i{display:flex;flex-direction:column;gap:var(--om-s1);padding-top:var(--om-s4);border-top:var(--om-hairline);margin:0}.omf .cx-t2-name{font-family:var(--om-font-display);font-weight:var(--om-display-weight);font-size:var(--om-text-h3);line-height:1.2}.omf .cx-t2-latin{font-size:var(--om-text-body);color:var(--om-ink-soft-deep)}.omf .cx-t2-need{font-size:var(--om-text-small);color:var(--om-ink-soft)}.omf .cx-read .cx-fine,.omf .cx-read .cx-fine p{font-size:var(--om-text-small);line-height:1.5;color:var(--om-ink-soft)}.omf .cx-read .cx-fine{clear:both;max-width:60ch;margin:var(--om-s7) 0 0}body:has(.omf) section.pdp-family-scope.lego-l42-v16 .ch--no-photo .card{margin:0;background:var(--om-cream-deep);height:100%}@media(min-width:990px){body:has(.omf) section.pdp-family-scope.lego-l42-v16 .chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--om-s6)}body:has(.omf) section.pdp-family-scope.lego-l42-v16 .ch--no-photo .card{position:static;transform:none;width:auto;padding:var(--om-s7) var(--om-s6)}}.omf-article{padding-bottom:var(--om-band-inset-moment)}.omf-article .blog_hero{display:none}.omf-article .blog_upper{position:static;display:block;margin:0}.omf-article .blog_upper .page-width.page-width--narrow{width:min(100% - 2 * var(--om-gutter),calc(64 * var(--omf-r)));margin-inline:auto;padding:0}.omf-article header{margin-top:0;padding:var(--om-band-inset-moment) 0 var(--om-band-inset);text-align:center}.omf-article .upper_inner{display:block;background:none;padding:0;max-width:none}.omf-article .upper_inner span{font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-caps-weight);letter-spacing:var(--om-caps-tracking);text-transform:uppercase;font-size:var(--om-text-micro);color:var(--om-ink-soft);margin:0 0 var(--om-s5);line-height:1.4}.omf-article .upper_inner span[itemprop=author],.omf-article .upper_inner span[itemprop=author] span{margin:var(--om-s4) 0 0}.omf-article .upper_inner .article-template__title{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:clamp(calc(3.25 * var(--omf-r)),calc(1.6 * var(--omf-r) + 6.6vw),calc(7.5 * var(--omf-r)));line-height:.98;margin:0 auto;max-width:13ch;text-wrap:balance;color:var(--om-ink);text-transform:none}.omf-article .upper_inner p.expanded{font-family:var(--om-font-body);font-size:var(--om-text-small);margin-top:var(--om-s5)}.omf-article .b_main{display:block;width:min(100% - 2 * var(--om-gutter),var(--cx-col));margin-inline:auto}.omf-article .article-template__content.rte{width:100%;float:none;margin:0;font-family:var(--om-font-body);font-size:var(--cx-body);line-height:1.62;color:var(--om-ink)}.omf-article .article-template__content.rte:after{content:"";display:block;clear:both}.omf-article .article-template__content.rte p,.omf-article .article-template__content.rte ul,.omf-article .article-template__content.rte ol{font-family:var(--om-font-body);font-size:var(--cx-body);line-height:1.62;letter-spacing:.01em;margin:0 0 1.05em;color:var(--om-ink)}.omf-article .article-template__content.rte ol{list-style:decimal;padding-left:1.2em}.omf-article .article-template__content.rte ul{list-style:disc;padding-left:1.2em}.omf-article .article-template__content.rte li{margin-bottom:var(--om-s2);font-size:inherit;line-height:inherit}.omf-article .article-template__content.rte li span{font-size:inherit;line-height:inherit}.omf-article .article-template__content.rte strong{font-family:inherit;font-size:inherit;color:inherit;font-weight:650}.omf-article .article-template__content.rte a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.omf-article .article-template__content.rte h2,.omf-article .article-template__content.rte h2 span,.omf-article .article-template__content.rte h2 strong{font-family:var(--om-font-display);font-weight:var(--om-display-weight);letter-spacing:var(--om-display-tracking);font-size:var(--om-text-h2);line-height:1.1;color:var(--om-ink);text-transform:none}.omf-article .article-template__content.rte h2{clear:both;margin:var(--om-gap-topic) 0 var(--om-head-gap);text-wrap:balance}.omf-article .article-template__content.rte h3,.omf-article .article-template__content.rte h3 strong,.omf-article .article-template__content.rte h4{clear:both;font-family:var(--om-font-utility);font-variation-settings:"wdth" 100;font-weight:var(--om-subhead-weight);letter-spacing:var(--om-subhead-tracking);font-size:var(--om-text-h3);line-height:1.25;color:var(--om-ink);text-transform:none}.omf-article .article-template__content.rte h3{margin:1.8em 0 .6em}.omf-article .article-template__content.rte img{max-width:100%;height:auto;border-radius:0 var(--om-frame-r-lg) 0 var(--om-frame-r-lg)}.omf-article .article-template__content.rte table{width:100%;border-collapse:collapse;margin:var(--om-s5) 0 var(--om-s6);font-size:var(--om-text-body)}.omf-article .article-template__content.rte table p{font-size:var(--om-text-body);margin:0}.omf-article .article-template__content.rte th{text-align:left;padding:var(--om-s3) var(--om-s4) var(--om-s3) 0;border-bottom:1.5px solid var(--om-ink)}.omf-article .article-template__content.rte td{padding:var(--om-s3) var(--om-s4) var(--om-s3) 0;border-bottom:var(--om-hairline);vertical-align:top}.omf--dropcap.omf-article .article-template__content.rte>p:first-of-type:first-letter{-webkit-initial-letter:3;initial-letter:3;font-family:var(--om-font-display);font-weight:var(--om-display-weight);margin-right:.12em;color:var(--om-ink)}.omf-article #related-section{width:var(--cx-grid);margin-left:calc((100% - var(--cx-grid)) / 2);clear:both}.omf-article>.page-width{max-width:var(--om-content-max)}.omf .cx-read .cx-fig+.cb-person .cx-person-name{clear:none}.omf .cx-read .cx-fig:has(+.cb-person){clear:both}.omf .cx-read .cb-person:has(+.cx-fig):after{content:"";display:block;clear:both}
/*# sourceMappingURL=/cdn/shop/t/210/assets/om-feature.css.map */
