.story-section{margin-top:18px;margin-bottom:20px}.story-track{display:flex;justify-content:space-between;gap:24px;padding:8px 4px 14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.story-track::-webkit-scrollbar{display:none}.story-item{flex:0 0 auto;scroll-snap-align:start;text-align:center}.story-item .story-button span{background:var(--story-ring)!important}.story-button{min-width:96px!important;width:96px;gap:7px}.story-button span{width:84px!important;height:84px!important;padding:3px!important;border-radius:50%!important}.story-button b{font-size:12px!important;max-width:96px!important}.story-link{display:block;font-size:10px;color:var(--nova-primary)}.mobile-search-account{display:none}
@media(min-width:901px){.offer-products{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.offer-products::-webkit-scrollbar{display:none}.offer-products>.product-card{display:block!important;flex:0 0 165px!important;width:165px!important;max-width:165px!important;scroll-snap-align:start}.offer-products .product-image{height:160px!important}}
@media(max-width:900px){.header-grid{position:relative}.search-box{padding-inline-end:56px}.mobile-search-account{display:grid;place-items:center;position:absolute;inset-inline-end:7px;bottom:16px;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--nova-primary);box-shadow:0 4px 14px #1018281c;font-size:24px;z-index:4}.story-section{width:calc(100% - 16px)!important;margin-top:10px;margin-bottom:10px}.story-track{justify-content:flex-start;gap:13px;padding:5px 2px 10px}.story-button{min-width:64px!important;width:64px}.story-button span{width:54px!important;height:54px!important}.story-button b{font-size:9px!important;max-width:64px!important}.story-item:nth-child(6n+1) .story-button span{background:linear-gradient(145deg,#ef4444,#f97316)}.story-item:nth-child(6n+2) .story-button span{background:linear-gradient(145deg,#8b5cf6,#ec4899)}.story-item:nth-child(6n+3) .story-button span{background:linear-gradient(145deg,#06b6d4,#2563eb)}.story-item:nth-child(6n+4) .story-button span{background:linear-gradient(145deg,#22c55e,#14b8a6)}.story-item:nth-child(6n+5) .story-button span{background:linear-gradient(145deg,#f59e0b,#eab308)}.story-item:nth-child(6n) .story-button span{background:linear-gradient(145deg,#e11d48,#7c3aed)}}
@media(max-width:640px){.offer-panel{display:block!important;padding:0 0 10px!important;border-radius:15px!important;overflow:hidden}.offer-intro{display:flex!important;flex-direction:row!important;justify-content:space-between!important;grid-template-columns:none!important;min-height:48px!important;height:48px!important;padding:4px 10px!important;gap:6px!important;align-items:center!important;background:linear-gradient(100deg,#ed3155,#d91f48)}.offer-intro .offer-spark,.offer-intro>p{display:none!important}.offer-intro h2{display:block!important;visibility:visible!important;opacity:1!important;flex:0 1 auto!important;font-family:Tahoma,Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.5px;color:#fff!important;margin:0!important;white-space:nowrap;grid-column:auto!important}.offer-intro .countdown{display:flex!important;flex:0 0 auto!important;align-items:center;gap:2px;margin:0!important;grid-column:auto!important;grid-row:auto!important}.offer-intro .countdown b{font-size:10px!important;line-height:1;padding:5px 4px!important;border-radius:5px;background:#fff;color:#20242c}.offer-intro .countdown i{font-size:10px}.offer-intro>a{display:block!important;flex:0 0 auto!important;margin:0!important;color:#fff;font-size:10px!important;font-weight:900;white-space:nowrap}.offer-products{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;gap:3px;padding:3px 3px 8px;-webkit-overflow-scrolling:touch;background:#e62b50}.offer-products>.product-card{display:block!important;flex:0 0 calc((100% - 6px)/3)!important;width:calc((100% - 6px)/3)!important;max-width:none;min-width:0!important;border-radius:7px;scroll-snap-align:start}.offer-products .product-image{height:auto!important;aspect-ratio:1/1;margin:2px;border-radius:6px}.offer-products .favorite,.offer-products .product-meta,.offer-products .card-action{display:none!important}.offer-products .product-body{min-height:112px;padding:6px}.offer-products .product-body h3{font-size:10px;line-height:1.55;height:31px;margin:2px 0 5px;overflow:hidden}.offer-products .price-row{align-items:flex-end;gap:2px}.offer-products .price-row strong{font-size:10px;white-space:nowrap}.offer-products .price-row small{font-size:7px}.offer-products .discount{font-size:8px;padding:2px 4px}.offer-products del{font-size:8px}.offer-products::-webkit-scrollbar{display:none}}
