.atlas-stock-host{position:relative}.atlas-stock-badge{position:absolute;right:0;top:0;bottom:0;z-index:15;width:30px;pointer-events:none;overflow:hidden;display:flex;align-items:center;justify-content:space-around;flex-direction:column;box-shadow:-3px 0 13px #0003;border-left:1px solid #fff7;border-radius:0 9px 9px 0;background-size:100% 100%;font:800 11px/1 Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.atlas-stock-badge>span{writing-mode:vertical-rl;white-space:nowrap;text-shadow:0 1px 4px #0003}.atlas-stock-badge--out{background:repeating-linear-gradient(135deg,#b5092de8 0 12px,#ee2445ed 12px 24px);color:#fff}.atlas-stock-badge--low{background:repeating-linear-gradient(135deg,#ffce31ed 0 12px,#ffe994ef 12px 24px);color:#422d00}.atlas-stock-badge--sale{background:repeating-linear-gradient(135deg,#811567e8 0 12px,#bd258ce8 12px 24px);color:#fff6ca}.atlas-stock-badge:after{content:'';position:absolute;inset:-60% 0 auto;height:45%;background:linear-gradient(180deg,transparent,#fff9,transparent);animation:atlasStockShine 3.8s ease-in-out infinite}.atlas-stock-host.has-atlas-stock-badge .product-labels{right:38px!important;top:10px!important}.atlas-stock-host.has-atlas-stock-badge .product-labels .out-of-stock{display:none!important}.atlas-stock-host.has-atlas-stock-badge [class*='atlas-c'][class$='-badge']{display:none!important}@keyframes atlasStockShine{0%,30%{top:-60%;opacity:0}45%{opacity:1}100%{top:130%;opacity:0}}@media(max-width:767px){.atlas-stock-badge{width:24px;font-size:9px;letter-spacing:.6px}.atlas-stock-host.has-atlas-stock-badge .product-labels{right:30px!important}.atlas-stock-badge>span:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.atlas-stock-badge:after{animation:none}}
.atlas-stock-badge--low>span:nth-child(3){display:none}@media(max-width:767px){.atlas-stock-badge--low>span:nth-child(2){display:none}}

.atlas-stock-badge--available{background:repeating-linear-gradient(135deg,#087843ed 0 12px,#24b96ded 12px 24px);color:#fff}
