.fxlh-outfit{margin-bottom:32px}.fxlh-outfit .fxlh-heading p:not(.fxlh-eyebrow){max-width:680px}.fxlh-outfit__all{flex-shrink:0;font-weight:600;text-decoration:underline!important;text-underline-offset:4px}.fxlh-outfit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.fxlh-outfit__grid>li{min-width:0;padding:0;margin:0}.fxlh-outfit__card{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;height:100%;align-items:center;padding:12px;border:1px solid var(--fxl-border,#dfdee6);border-radius:0 0 20px;background:var(--fxl-white,#fff);transition:border-color .15s,background-color .15s}.fxlh-outfit__card:hover{border-color:var(--fxl-pink,#ff2d86);background:var(--fxl-pink-5,#fff5f9)}.fxlh-outfit__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0 0 12px}body.fxl-theme #root .fxlh-outfit__card h3{margin:0 0 5px;font-size:16px;line-height:1.3;font-weight:600}body.fxl-theme #root .fxlh-outfit__card p{margin:0;font-size:12px;line-height:1.5}.fxlh-outfit__arrow{display:block;margin-top:6px;--fxl-text-on-surface: var(--fxl-pink,#ff2d86)}@media(max-width:1050px){.fxlh-outfit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.fxlh-outfit .fxlh-heading{display:block}.fxlh-outfit__all{display:inline-block;margin-top:14px}.fxlh-outfit__grid{gap:12px}.fxlh-outfit__card{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;align-content:start}.fxlh-outfit__card img{aspect-ratio:4 / 3}.fxlh-outfit__arrow{margin-top:4px}}body.fxl-theme #root p.fxl-own-stock-line{display:flex;align-items:baseline;gap:6px;margin:0;padding:0;border:0;background:transparent}body.fxl-theme #root p.fxl-own-stock-line--compact{margin:4px 0 10px}body.fxl-theme #root p.fxl-own-stock-line>.icon-check{flex:0 0 12px;width:12px;margin:0;text-align:center}body.fxl-theme #root p.fxl-own-stock-line>span{min-width:0}@layer feestxl_typography{body.fxl-theme #root p.fxl-own-stock-line{color:#28683a!important;font-size:var(--fxl-text-size, 14px)!important;font-weight:var(--main_fw_strong, 800)!important;line-height:1.4}body.fxl-theme #root p.fxl-own-stock-line :is(.icon-check,span){color:inherit!important;font-size:inherit!important;font-weight:inherit!important}}.fxl-supplier-stock{display:grid;gap:7px;padding:0;border:0;border-radius:0;background:transparent;font-size:14px;line-height:1.4}.fxl-supplier-stock--compact{margin:4px 0 10px}body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock p{margin:0}.fxl-supplier-stock__own,.fxl-supplier-stock__availability{display:flex;align-items:baseline;gap:6px}.fxl-supplier-stock__external{display:grid;gap:3px;padding:8px 10px;border-radius:0 0 12px;background:#edf7ee}.fxl-supplier-stock__external--only{padding:0;border-radius:0;background:transparent}.fxl-supplier-stock--compact .fxl-supplier-stock__external:not(.fxl-supplier-stock__external--only) .fxl-supplier-stock__availability .icon-check{display:none}.fxl-supplier-stock .icon-check{flex:0 0 12px;text-align:center}.fxl-supplier-stock__own span,.fxl-supplier-stock__external span{min-width:0}.fxl-supplier-stock [hidden]{display:none!important}@layer feestxl_typography{body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock .fxl-supplier-stock__own{color:#28683a!important;font-size:var(--fxl-text-size, 14px)!important;font-weight:var(--main_fw_strong, 800)!important;line-height:1.4}body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock .fxl-supplier-stock__external{color:#28683a!important;font-size:calc(var(--fxl-text-size, 14px) - 1px)!important;font-weight:400!important;line-height:1.4}body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock .fxl-supplier-stock__external--only{font-size:var(--fxl-text-size, 14px)!important;font-weight:var(--main_fw_strong, 800)!important}body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock :is(.icon-check,.fxl-supplier-stock__own span,.fxl-supplier-stock__external span){color:inherit!important;font-size:inherit!important;font-weight:inherit!important}body.fxl-theme #root fxl-supplier-stock.fxl-supplier-stock .fxl-supplier-stock__external .fxl-supplier-stock__source{font-size:11px!important;font-weight:500!important;line-height:1.2}}.fxl-supplier-stock__unknown{color:#625b69}.fxl-supplier-stock__notice{padding-top:6px;border-top:1px solid #e3e9df;color:#6b4a24;font-size:13px}.fxl-supplier-stock__demo{color:#745581;font-size:12px;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map?subset=AAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAIA */
