.efx-pdp .efx-pdp__studio #efCfg{box-shadow:0 0 0 1px #5a4c381a,0 10px 36px -26px #231c133d}.efx-pdp #efCfg .ef-cfg-card__title{font-size:15px;line-height:1.35}.efx-pdp #efCfg .ef-cfg-card__price{font-size:14px;font-variant-numeric:tabular-nums lining-nums}.efx-pdp #efCfg .ef-cfg-input-group__desc{font-size:14px;line-height:1.5}.efx-pdp #efCfg .ef-cfg-input-group label{font-size:14px;line-height:1.4}.efx-pdp #efCfg #efCfgReviewGrid .ef-cfg-review-item__value{white-space:normal;overflow-wrap:break-word;text-overflow:clip;line-height:1.4}.efx-pdp #efCfg .ef-cfg-input-group input,.efx-pdp #efCfg .ef-cfg-frame-input-wrap input{font-variant-numeric:tabular-nums lining-nums}@media(min-width:1200px){.efx-pdp .efx-pdp__studio-inner:has(>#efCfg){grid-template-rows:max-content minmax(0,1fr)}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__head{grid-column:1;grid-row:1;max-width:100%;margin:6px 0 28px}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__head .efx-studio__title{font-size:clamp(32px,2.5vw,38px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin-bottom:14px}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__head .efx-studio__meta{font-size:15px;line-height:1.6;max-width:45ch}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__companion{grid-column:1;grid-row:2}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>#efCfg{grid-column:2;grid-row:1 / 3}.efx-pdp #efCfg .ef-cfg-group__label{font-size:15px;line-height:1.4}}@media(max-width:1199px){.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__head{max-width:100%;margin-bottom:12px}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__head .efx-studio__meta{line-height:1.55}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__companion{margin-bottom:16px}.efx-pdp .efx-pdp__studio-inner:has(>#efCfg)>.efx-studio__companion .efx-studio__contact{margin:0!important;padding-top:8px!important}}.efx-pdp #efCfg #efCfgSwatchGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:stretch}.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch{width:100%!important;height:auto!important;min-width:44px;min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:10px 4px 8px;border-radius:8px;background:var(--efc-white, #fff);box-shadow:inset 0 0 0 1px var(--efc-line, #E4E0DA);color:var(--efc-ink, #121212)}.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch>.ef-cfg-swatch__circle{width:40px;height:40px;flex:0 0 40px}.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch>.ef-cfg-swatch__tooltip{display:block!important;position:static;width:100%;max-width:100%;padding:0;margin:0;background:transparent;color:var(--efc-ink, #121212);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:0;text-align:center;white-space:normal;overflow-wrap:break-word;font-variant-numeric:tabular-nums lining-nums}.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch[aria-checked=true]{background:var(--efc-tint, #F5F4F1);box-shadow:inset 0 0 0 2px var(--efc-ink, #121212)}.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch[aria-checked=true]:after{content:"\2713";top:5px;right:5px;bottom:auto;width:18px;height:18px;color:#fff;background:var(--efc-ink, #121212);font-size:12px;font-weight:600;line-height:18px;text-align:center;pointer-events:none}@media(hover:hover)and (pointer:fine){.efx-pdp #efCfg #efCfgSwatchGrid>.ef-cfg-swatch:not([aria-checked=true]):hover{box-shadow:inset 0 0 0 1.5px var(--efc-bronze, #8A6A43)}}@media(max-width:399px){.efx-pdp #efCfg #efCfgSwatchGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.efx-pdp #efCfg #efCfgSwatchGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(forced-colors:active){.efx-pdp .efx-pdp__studio #efCfg{outline:1px solid CanvasText;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/ef-lab-studio.css.map */
