.styles_shelf__container__pcSXV{display:flex;flex-direction:column;box-sizing:border-box;width:100%}@media screen and (max-width:1023px){.styles_shelf__container__pcSXV>[class*=carousel-root]>[class*=carousel-scroller]{margin:0 var(--spacing-sp-md)}.styles_shelf__container__pcSXV [class*=carousel--scroller]:has([class*=card_container]){left:var(--spacing-sp-md);position:relative;width:calc(100% - var(--spacing-sp-md))}.styles_shelf__container__pcSXV [class*=carousel-title]{padding-left:var(--spacing-sp-md)}}.styles_shelf__container__pcSXV [class*=product-card--image--container] [class*=arrow-modifier][data-left=true]{left:var(--spacing-sp-md)}.styles_shelf__container__pcSXV [class*=product-card--image--container] [class*=arrow-modifier][data-right=true]{right:var(--spacing-sp-md)}.styles_shelf__container--carousel__rcMXk [class*=carousel-title]{padding:0!important;font-family:var(--font-family-brand-secondary);font-weight:var(--font-weight-font-bold);font-size:var(--font-size-fs-xs);line-height:var(--font-line-height-lh-md);letter-spacing:0;text-transform:none;text-indent:0;text-decoration:none}.styles_shelf__container--carousel__rcMXk [class*=product-card--selectbuy--list--wrapper][data-carousel=true]{grid-auto-columns:var(--spacing-sp-lg)!important;padding:0}.styles_shelf__container--carousel__rcMXk [class*=product-card--body]{gap:var(--spacing-sp-sm)}.styles_shelf__container--carousel__rcMXk [class*=carousel--controllers]{padding:0!important}.styles_shelf__container--carousel__rcMXk [class*=carousel--bullets-wrapper]{margin:0!important}.styles_shelf__container--carousel__rcMXk [class*=product-card--actions--info]{display:flex;flex-direction:column;gap:var(--spacing-sp-xxs)}.styles_shelf__container--carousel__rcMXk [class*=carousel--item]{min-width:110px}.styles_shelf__container--carousel__rcMXk [class*=carousel--arrows-wrapper] button{background:transparent!important}.styles_shelf__container--carousel__rcMXk [class*=carousel--scroller]:has([class*=card_container]){left:0;width:100%}.styles_shelf__container--carousel__rcMXk span{font-family:var(--font-family-brand-primary);font-weight:var(--font-weight-font-regular);font-size:var(--font-size-fs-xxxs);line-height:var(--font-line-height-lh-xs);letter-spacing:0;text-transform:none;text-indent:0;text-decoration:none}.styles_shelf__container--carousel__rcMXk button{padding:0!important}