.product-filling-list{display:flex;flex-wrap:wrap;gap:24px}.product-filling-list-item{max-width:360px}.product-filling-list-item-image img{display:block;max-width:100%;height:auto}.sp-banner-slider{display:block;width:100%;margin:0;background:#fff;color:#27245f}.sp-banner-slider__viewport{position:relative;width:100%;overflow:hidden;direction:ltr}.sp-banner-slider__slide{position:relative;width:100%;margin:0}.sp-banner-slider__slide[hidden]{display:none!important}.sp-banner-slider__image{display:block;width:100%;height:auto;max-width:none;aspect-ratio:2048/854;object-fit:contain}.sp-banner-slider__whole{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.sp-banner-slider__cta{display:block;position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:rotate(var(--rotation));border-radius:999px;background:transparent;z-index:2;cursor:pointer}.sp-banner-slider__cta:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,48px);height:max(100%,48px)}.sp-banner-slider__cta:focus-visible{outline:3px solid #fff;box-shadow:0 0 0 6px #27245f}.sp-banner-slider__controls{display:flex;align-items:center;justify-content:center;gap:4px;min-height:48px;background:#fff;direction:rtl}.sp-banner-slider__controls button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:#27245f;font:inherit;cursor:pointer;box-shadow:none}.sp-banner-slider__controls button:focus-visible{outline:2px solid #27245f;outline-offset:-4px}.sp-banner-slider__dots{display:flex;align-items:center;direction:rtl}.sp-banner-slider__dots button{width:36px;min-width:36px}.sp-banner-slider__dots span{display:block;width:9px;height:9px;border-radius:50%;background:#cccbd8}.sp-banner-slider__dots [aria-pressed=true] span{background:#27245f}.sp-banner-slider__pause{font-size:12px!important}@media(max-width:600px){.sp-banner-slider__controls{gap:0}.sp-banner-slider__dots button{width:32px;min-width:32px}}@media(max-width:749px){.sp-banner-slider__image{aspect-ratio:4/5}.sp-banner-slider__cta{left:var(--mx,var(--x));top:var(--my,var(--y));width:var(--mw,var(--w));height:var(--mh,var(--h));transform:rotate(var(--mr,var(--rotation)))}}
/*# sourceMappingURL=/cdn/shop/t/83/compiled_assets/styles.css.map */
