.efx-pdp #efCfg [data-efx-uac]{container:ef-order-extras / inline-size;min-width:0}.efx-pdp #efCfg [data-efx-uac] .efx-uac__eyebrow{font-size:16px;line-height:1.4;margin-bottom:14px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__rows{display:grid;gap:12px;min-width:0}.efx-pdp #efCfg [data-efx-uac] .efx-uac__row{grid-template-columns:80px minmax(0,1fr) 44px;grid-template-rows:auto auto auto auto;gap:6px 12px;align-items:start;min-width:0;padding:16px;border:1px solid var(--efx-line, #E4E0DA);border-radius:12px;background:#fff;box-sizing:border-box}.efx-pdp #efCfg [data-efx-uac] .efx-uac__row:hover{background:var(--efc-tint, #F5F4F1)}.efx-pdp #efCfg [data-efx-uac] .efx-uac__row:has(.efx-uac__tick:checked){border-color:var(--efx-ink, #121212);background:var(--efc-tint, #F5F4F1)}.efx-pdp #efCfg [data-efx-uac] .efx-uac__text{display:contents}.efx-pdp #efCfg [data-efx-uac] .efx-uac__media{grid-column:1;grid-row:1 / 3;width:80px;height:80px;overflow:visible;align-self:start}.efx-pdp #efCfg [data-efx-uac] .efx-uac__media img{border-radius:10px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__name{grid-column:2 / -1;grid-row:1;min-width:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.efx-pdp #efCfg [data-efx-uac] .efx-uac__benefit{grid-column:2 / -1;grid-row:2;min-width:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gl-controls{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:8px 0 0}.efx-pdp #efCfg [data-efx-uac] .efx-uac__size{width:100%;min-width:0;max-width:100%;min-height:48px;height:auto;margin:0;padding:11px 38px 11px 12px;box-sizing:border-box;font-size:16px;line-height:1.4}.efx-pdp #efCfg [data-efx-uac] .efx-uac__badge{justify-self:start;max-width:100%;min-height:28px;padding:5px 10px;box-sizing:border-box;font-size:13px;line-height:1.4;white-space:normal}.efx-pdp #efCfg [data-efx-uac] .ef-lab-selected-option{font-size:14px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.efx-pdp #efCfg [data-efx-uac] .ef-lab-selected-option[hidden]{display:none}.efx-pdp #efCfg [data-efx-uac] .efx-uac__row:after{content:"";grid-column:1 / -1;grid-row:4;align-self:start;border-top:1px solid var(--efx-line, #E4E0DA);pointer-events:none}.efx-pdp #efCfg [data-efx-uac] .efx-uac__price{grid-column:1 / 3;grid-row:4;align-self:center;justify-self:start;margin-top:12px;min-width:0;font-size:18px;line-height:1.4}.efx-pdp #efCfg [data-efx-uac] .efx-uac__box{grid-column:3;grid-row:4;width:44px;height:44px;margin-top:12px;border-radius:8px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__box svg{width:20px;height:20px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__tick{position:relative;grid-column:3;grid-row:4;width:44px;height:44px;margin:12px 0 0;opacity:0;pointer-events:auto;z-index:1}.efx-pdp #efCfg [data-efx-uac] .efx-uac__tick:focus-visible+.efx-uac__box{outline:2px solid var(--efx-ink, #121212);outline-offset:3px;box-shadow:0 0 0 3px #fff}.efx-pdp #efCfg [data-efx-uac] .efx-uac__tick:disabled+.efx-uac__box{opacity:.45}.efx-pdp #efCfg [data-efx-uac] .efx-uac__zoom{right:0;bottom:0;width:44px;height:44px;padding:0;display:grid;place-items:center;background:transparent;box-shadow:none}.efx-pdp #efCfg [data-efx-uac] .efx-uac__zoom:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--efx-ink, #121212);box-shadow:0 0 0 2px #fff;pointer-events:none}.efx-pdp #efCfg [data-efx-uac] .efx-uac__zoom svg{position:relative}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls{min-width:0;margin-top:24px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls-head{gap:12px;flex-wrap:wrap;margin-bottom:10px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls .efx-uac__eyebrow{margin:0}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls-nav{flex:0 0 auto;gap:8px;margin-left:auto}.efx-pdp #efCfg [data-efx-uac] .efx-uac__arrow{width:44px;height:44px;min-width:44px;padding:0;line-height:42px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls-track{min-width:0;margin:0 -4px;padding:4px 4px 12px;scrollbar-width:thin;scrollbar-color:var(--efx-line-strong, #9A9184) transparent}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls-track::-webkit-scrollbar{display:block;height:6px}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gls-track::-webkit-scrollbar-thumb{border-radius:3px;background:var(--efx-line-strong, #9A9184)}.efx-pdp #efCfg [data-efx-uac] .efx-uac__glcard{flex:0 0 100%;min-width:0;box-sizing:border-box}.efx-pdp #efCfg [data-efx-uac] .efx-uac__glcard .efx-uac__row{border:0}.efx-pdp #efCfg [data-efx-uac] .efx-uac__glcard:has(.efx-uac__tick:checked){border-color:var(--efx-ink, #121212)}.efx-pdp #efCfg [data-efx-uac] .efx-uac__gl-more{display:inline-flex;align-items:center;justify-self:start;min-height:44px;font-size:14px;line-height:1.4}@container ef-order-extras (min-width: 440px){.efx-pdp #efCfg [data-efx-uac] .efx-uac__row:not(.efx-uac__row--gl) .efx-uac__gl-controls{grid-template-columns:minmax(0,1fr) auto}.efx-pdp #efCfg [data-efx-uac] .efx-uac__model{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/ef-lab-order-extras.css.map */
