.script-admanager{max-width:1366px;width:var(--carousel-width);overflow:var(--carousel-overflow);box-sizing:border-box;margin:2px auto auto;padding:8px}.script-admanager iframe>.walmart_cbz{max-width:none!important}.banner-search-carousel{position:relative;width:var(--carousel-width);overflow:var(--carousel-overflow)}.banner-search-carousel .embla{overflow:hidden;width:var(--carousel-width)}.banner-search-carousel .embla__container{display:flex}.banner-search-carousel .embla__slide{flex:0 0 var(--embla-slide-width);min-width:0;width:var(--carousel-width)}.banner-search-carousel .embla__slide>div,.banner-search-carousel .embla__slide iframe{max-width:100%;width:var(--carousel-width)}.banner-search-carousel .embla__button{position:absolute;top:50%;transform:translateY(-50%);z-index:var(--carousel-button-z)}.banner-search-carousel .embla__button--prev{left:var(--carousel-btn-offset-small)}.banner-search-carousel .embla__button--next{right:var(--carousel-btn-offset-small)}.banner-search-carousel .embla__button:disabled{opacity:var(--carousel-btn-disabled-opacity);pointer-events:none}.banner-search-carousel .embla__dots{display:flex;justify-content:center;align-items:center;position:absolute;bottom:var(--carousel-dots-bottom-banner-mobile);left:50%;transform:translateX(-50%);gap:var(--carousel-dot-gap)}.banner-search-carousel .embla__dot{display:flex;align-items:center;justify-content:center;min-width:var(--carousel-dot-size);min-height:var(--carousel-dot-size);background:transparent;border:none;cursor:pointer;padding:0}.banner-search-carousel .embla__dot:before{content:"";width:var(--carousel-dot-pill-size);height:var(--carousel-dot-pill-size);border-radius:var(--carousel-dot-pill-radius);background-color:var(--carousel-dot-inactive-color);transition:var(--carousel-dot-transition)}.banner-search-carousel .embla__dot--selected:before{width:var(--carousel-dot-active-width);background-color:var(--carousel-dot-active-color)}.ad-skeleton{position:absolute;top:0;left:0;right:0;width:100%;height:var(--skeleton-height-mobile);border-radius:var(--skeleton-border-radius);background:linear-gradient(90deg,var(--skeleton-bg-start) 25%,var(--skeleton-bg-mid) 50%,var(--skeleton-bg-last) 75%);background-size:200% 100%;-webkit-animation:loading-pulse var(--skeleton-animation-duration) infinite;animation:loading-pulse var(--skeleton-animation-duration) infinite;z-index:var(--carousel-skeleton-z)}@media (min-width:640px){.ad-skeleton{height:var(--skeleton-height-tablet)}}@media (min-width:1024px){.ad-skeleton{height:var(--skeleton-height-desktop)}}@-webkit-keyframes loading-pulse{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes loading-pulse{0%{background-position:-200% 0}to{background-position:200% 0}}@media (min-width:1024px){.banner-search-carousel .embla__dots{bottom:var(--carousel-dots-bottom-banner-desktop)}}:root{--carousel-overflow:hidden;--carousel-width:100%;--embla-touch-action:pan-y pinch-zoom;--embla-backface-visibility:hidden;--embla-slide-width:100%;--carousel-btn-size:32px;--carousel-btn-background:hsla(0,0%,100%,0.85);--carousel-btn-box-shadow:0 2px 6px rgba(0,0,0,0.2);--carousel-btn-border-radius:50%;--carousel-btn-chevron-color:#2a2a2a;--carousel-btn-chevron-size:20px;--carousel-btn-hover-scale:1.1;--carousel-btn-hover-opacity:0.85;--carousel-btn-disabled-opacity:0;--carousel-btn-focus-ring:3px solid #2a2a2a;--carousel-btn-focus-offset:2px;--carousel-dot-size:24px;--carousel-dot-pill-size:8px;--carousel-dot-pill-radius:4px;--carousel-dot-gap:8px;--carousel-dot-inactive-color:rgba(0,0,0,0.2);--carousel-dot-active-color:#ffd100;--carousel-dot-active-width:24px;--carousel-dot-transition:width 0.3s ease,background-color 0.2s ease;--skeleton-bg-start:#e2e8f0;--skeleton-bg-mid:#f1f5f9;--skeleton-bg-last:#e2e8f0;--skeleton-animation-duration:1.5s;--skeleton-animation-timing:ease-in-out;--skeleton-border-radius:8px;--skeleton-height-mobile:92px;--skeleton-height-tablet:150px;--skeleton-height-desktop:200px;--carousel-dots-bottom-banner-mobile:0.75rem;--carousel-dots-bottom-banner-desktop:0.75rem;--carousel-dots-bottom-carousel-mobile:1rem;--carousel-dots-bottom-carousel-desktop:1rem;--carousel-btn-offset-mobile:1rem;--carousel-btn-offset-desktop:1rem;--carousel-btn-offset-small:0.75rem;--carousel-btn-margin-top-mobile:-0.25rem;--carousel-btn-margin-top-desktop:-0.5rem;--carousel-skeleton-z:1;--carousel-button-z:10}.embla__button{width:var(--carousel-btn-size);height:var(--carousel-btn-size);min-width:var(--carousel-btn-size);min-height:var(--carousel-btn-size);background:var(--carousel-btn-background);border:none;border-radius:var(--carousel-btn-border-radius);box-shadow:var(--carousel-btn-box-shadow);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease,transform .2s ease;will-change:opacity,transform}.embla__button:before{content:"";display:block;width:10px;height:10px;border-top:2px solid var(--carousel-btn-chevron-color);border-right:2px solid var(--carousel-btn-chevron-color)}.embla__button--prev{position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:10}.embla__button--prev:before{transform:rotate(-135deg);margin-left:3px}.embla__button--next{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10}.embla__button--next:before{transform:rotate(45deg);margin-right:3px}.embla__button:hover:not(:disabled){opacity:var(--carousel-btn-hover-opacity);transform:translateY(-50%) scale(var(--carousel-btn-hover-scale))}.embla__button:focus-visible{outline:var(--carousel-btn-focus-ring);outline-offset:var(--carousel-btn-focus-offset)}.embla__button:disabled{opacity:var(--carousel-btn-disabled-opacity);pointer-events:none}.embla__dots{display:flex;gap:var(--carousel-dot-gap);justify-content:center;align-items:center;padding:0;margin:0;list-style:none}.embla__dot{display:inline-block;width:var(--carousel-dot-pill-size);height:var(--carousel-dot-pill-size);border-radius:var(--carousel-dot-pill-radius);background-color:var(--carousel-dot-inactive-color);border:none;cursor:pointer;padding:0;transition:var(--carousel-dot-transition)}.embla__dot--selected{width:var(--carousel-dot-active-width);background-color:var(--carousel-dot-active-color)}