.dc-stock__dot{position:relative}.dc-stock__dot--ok{background:radial-gradient(circle at 32% 28%,#5ae887,#22c55e 48%,#12813c);box-shadow:0 0 5px 1px #16a34a66;animation:dc-stock-pulse 2.6s cubic-bezier(.4,0,.2,1) infinite}.dc-stock__dot--ok:after{content:"";position:absolute;top:1.4px;left:1.7px;width:3px;height:3px;border-radius:50%;background:#fffc;pointer-events:none}@keyframes dc-stock-pulse{0%{box-shadow:0 0 #16a34a73,0 0 5px 1px #16a34a59}65%{box-shadow:0 0 0 7px #16a34a00,0 0 9px 2px #16a34a80}to{box-shadow:0 0 #16a34a00,0 0 5px 1px #16a34a59}}.dc-stock__item:hover .dc-stock__dot--ok{animation-duration:1.5s}@media(prefers-reduced-motion:reduce){.dc-stock__dot--ok{animation:none;box-shadow:0 0 5px 1px #16a34a66}}variant-selects fieldset:has(input[name^=Size i]),variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(58px,1fr))!important;gap:0!important;margin:0 0 8px!important;padding:0!important;border:0!important}variant-selects fieldset:has(input[name^=Size i]) legend,variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) legend{grid-column:1 / -1!important;width:100%!important;float:none!important;padding:0!important;margin:0 0 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:16px!important;font-weight:400!important;color:#111!important}variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}variant-selects fieldset:has(input[name^=Size i]) input[type=radio]+label,variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) input[type=radio]+label{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:56px!important;margin:0 -1px -1px 0!important;padding:0 4px!important;border:1px solid #dcdcdc!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:15px!important;line-height:1.1!important;color:#111!important;background:#fff!important;cursor:pointer!important;transition:none!important;box-sizing:border-box!important;overflow:hidden!important;white-space:nowrap!important}variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) input[type=radio]:checked+label{border:1.5px solid #111!important;position:relative;z-index:2}variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) input[type=radio]:disabled+label{color:silver!important}@media screen and (max-width:749px){variant-selects fieldset:has(input[name^=Size i]),variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])){grid-template-columns:repeat(auto-fit,minmax(52px,1fr))!important}variant-selects fieldset:has(input[name^=Size i]) input[type=radio]+label,variant-selects fieldset:not(:has(input[name^=Color i])):not(:has(input[name^=Size i])) input[type=radio]+label{height:50px!important;font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dc-pdp-extras.css.map */
