.party-split{--ps-accent: #e16faf}.party-split__grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}@media only screen and (min-width:768px){.party-split__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px}}.party-split__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--ps-accent)}.party-split__media img,.party-split__media svg{width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block}.party-split__content{min-width:0}.party-split__head{text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.party-split__head{text-align:left}}.party-split__sub{color:var(--ps-accent);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;margin:0 0 6px}.party-split__title{margin:0 0 8px}.party-split__text{margin:0;opacity:.8}.party-split__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.party-split__track::-webkit-scrollbar{display:none}.party-split__slide{flex:0 0 44%;scroll-snap-align:start;min-width:0}@media only screen and (min-width:768px){.party-split__slide{flex-basis:calc((100% - 24px)/3.2)}}.party-split__footer{display:flex;align-items:center;gap:16px;margin-top:18px}.party-split__bar{flex:1;height:2px;background:#0000001a;position:relative}.party-split__bar span{position:absolute;left:0;top:0;height:2px;width:30%;background:currentColor;transition:transform .2s}.party-split__arrows{display:none;gap:6px}@media only screen and (min-width:768px){.party-split__arrows{display:flex}}.party-split__arrow{width:36px;height:36px;border:1px solid currentColor;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px}@media only screen and (min-width:768px){.party-split__grid{grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:32px}.party-split__media{aspect-ratio:auto;height:460px}.party-split__slide{flex-basis:calc((100% - 36px) / 4.2)}}@media only screen and (max-width:767px){.party-split__media{aspect-ratio:4 / 3}.party-split__media img{object-position:center 40%}.party-split__grid{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/party-split.css.map */
