.shopstyle { margin: 20px auto; } .kb-posts .shopstyle { margin: 10px auto; } .kb-posts .loop-entry { max-width: 100%; box-sizing: border-box; } .wp-block-group, .outer-shopstyle-wrapper { max-width: 100%; box-sizing: border-box; overflow: hidden; } .sc-list-items-container { overflow-x: hidden!important; } .shopstyle .sc-sheshoppes-smpwidget { margin-top: 20px; } .smp-title { text-transform: uppercase; letter-spacing: 0.05em; text-align: center; font-family: var(--global-primary-nav-font-family); font-weight: 500; margin-bottom: 20px; } .grid-cols .smp-title { font-size: 12px; margin: 5px auto; } @media screen and (min-width: 768px) { .grid-lg-col-1 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item { width: calc(25% - 7.5px); } .kb-posts.grid-sm-col-1.grid-lg-col-1.item-image-style-beside .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item, .wp-block-group .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item { width: calc(33.33% - 7.5px) !important; } .grid-lg-col-2 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item, .grid-lg-col-3 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item { width: calc(50% - 7.5px) !important; } } .grid-lg-col-4 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item, .grid-lg-col-5 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item, .grid-lg-col-6 .sc-sheshoppes-smpwidget .kb-gallery-carousel-item.kb-slide-item { width: calc(100% - 7.5px) !important; } .sc-sheshoppes-smpwidget .splide__list { justify-content: center; } .sc-sheshoppes-smpwidget .kadence-blocks-gallery-item { max-width: 150px; margin: 0 auto !important; } .sc-sheshoppes-smpwidget .wp-block-kadence-advancedgallery .kt-blocks-carousel, .sc-sheshoppes-smpwidget .wp-block-kadence-advancedgallery { overflow: visible; } .sc-sheshoppes-smpwidget .kb-splide .splide__arrow { color: rgba(0, 0, 0, 1); background: transparent; border: 0; opacity: 1 !important; width: 12px; height: 12px; border-radius: 0; } .sc-sheshoppes-smpwidget .kt-blocks-carousel { margin: 0 30px; } .sc-sheshoppes-smpwidget .kb-splide .splide__arrow--prev { transform: translate(-50%, -50%); left: -15px; } .sc-sheshoppes-smpwidget .kb-splide .splide__arrow--next { transform: translate(50%, -50%); right: -15px; }