:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice]{background:#fff!important;border-color:#151515;color:#111!important}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice]:hover{border-color:#111;box-shadow:0 0 0 2px var(--djs-yellow,#e1ff18)}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice]:focus-visible{outline:3px solid #111;outline-offset:4px;box-shadow:0 0 0 2px var(--djs-yellow,#e1ff18)}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice] .djs-micro-custom-preview{display:block!important;position:relative;overflow:hidden;padding:0!important;background:#dedede!important;border-color:#151515;aspect-ratio:6/5}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice] .djs-micro-custom-preview>:is(img,canvas){display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto!important;margin:0!important;transform:none!important}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice] .djs-family-copy{background:#fff!important;color:#111!important}:is(djs-micro-catalog,djs-configurator) .djs-offers button[data-micro-custom-choice] :is(strong,.djs-family-price,.djs-family-price>span,.djs-family-desc){color:#111!important;opacity:1!important}@media(min-width:990px){:is(djs-micro-catalog,djs-configurator) .djs-offers:has(>button[data-micro-custom-choice]){grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}:is(djs-micro-catalog,djs-configurator) .djs-micro-custom-preview .djs-custom-design-label{position:absolute;top:10%;left:0;width:100%;text-align:center;font:italic 900 clamp(15px,2vw,28px)/1.2 Arial,Helvetica,sans-serif;color:#151618!important}@media(max-width:749px){#MainContent :is(djs-micro-catalog,djs-configurator) .djs-offers{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:10px}#MainContent :is(#dm-config,#djs-config) .djs-offers>button:not([hidden]){display:grid!important;grid-template-columns:min(50%,190px) minmax(0,1fr);align-items:stretch;justify-items:stretch;gap:0;width:100%;min-width:0;min-height:0;height:auto;padding:0;opacity:1!important;translate:none!important;transform:none!important;clip-path:none!important;transition:border-color .15s,box-shadow .15s!important}html body #MainContent :is(djs-micro-catalog,djs-configurator) .djs-offers>button>.djs-family-preview{width:100%;min-width:0;height:auto!important;min-height:100px;aspect-ratio:1;align-self:stretch;border-bottom:0;border-inline-end:1px solid #151515}html body #MainContent :is(djs-micro-catalog,djs-configurator) .djs-offers>button>.djs-family-copy{box-sizing:border-box;width:100%;min-width:0;padding:clamp(8px,2.8vw,15px);text-align:start;overflow-wrap:anywhere}}@media(max-width:359px){#MainContent djs-micro-catalog .djs-hero .dm-hero-media.djs-model-lamp-media{max-width:100%!important;margin-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/djs-micro-custom-choice.css.map */
