.st-snowsuit.st-puffer .product-section[data-enhanced=true] .puffer-boots.puffer-boots--compact.product-js-only{display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:10px;padding:10px 12px;margin:12px 0;border:1px solid #bdcede;border-radius:8px;background:#f0f5fa}.puffer-boots--compact .puffer-boots__choice{display:grid;grid-template-columns:20px 40px minmax(0,1fr);align-items:center;width:100%;min-width:0;gap:9px;cursor:pointer}.puffer-boots--compact .puffer-boots__choice input{width:20px;height:20px;margin:0;accent-color:#2563eb}.puffer-boots--compact .puffer-boots__choice img{display:block;width:40px;height:40px;border-radius:5px;object-fit:contain;background:#fff}.puffer-boots--compact .puffer-boots__copy{display:grid;min-width:0;gap:2px}.puffer-boots--compact .puffer-boots__copy strong{font-size:13px;line-height:1.35}.puffer-boots--compact .puffer-boots__copy span{font-size:11px;line-height:1.4}.puffer-boots__controls{display:grid;min-width:0;gap:1px;align-content:center}.puffer-boots__controls select{display:block;width:100%;min-width:0;min-height:36px;padding:5px 7px;border:1px solid #a9bacf;border-radius:5px;background:#fff;color:#102348;font:inherit;font-size:13px;line-height:1.3}.puffer-boots__controls select:disabled{opacity:.58;background:#f8fafc;cursor:not-allowed}.puffer-boots__guide-link{display:inline-flex;justify-content:center;align-items:center;min-height:28px;width:100%;padding:2px 0;border:0;background:transparent;color:#2054c7;font:inherit;font-size:11px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.st-snowsuit .puffer-boots-guide{max-width:600px}.st-snowsuit .puffer-boots-guide h2{padding-right:42px}.st-snowsuit .puffer-boots-guide th,.st-snowsuit .puffer-boots-guide td{padding:8px 10px}.st-snowsuit .puffer-boots-guide th:first-child{white-space:nowrap}@media(max-width:359px){.st-snowsuit.st-puffer .product-section[data-enhanced=true] .puffer-boots.puffer-boots--compact.product-js-only{grid-template-columns:minmax(0,1fr) 80px;padding:9px;gap:7px}.puffer-boots--compact .puffer-boots__choice{grid-template-columns:18px 32px minmax(0,1fr);gap:6px}.puffer-boots--compact .puffer-boots__choice img{width:32px;height:32px}.puffer-boots--compact .puffer-boots__copy strong{font-size:12px}.puffer-boots--compact .puffer-boots__copy span{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/st-puffer-boots.css.map */
