.slides{overflow:hidden;position:relative}.slides__header{margin-bottom:2rem;text-align:center}.slides__heading{margin:0}.slides__caption{margin:.8rem 0 0}.slides__navigation{display:none}.slides__arrow{width:5.6rem;height:5.6rem;color:rgb(var(--color-background));background-color:rgba(var(--color-foreground));border-radius:50%;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.slides__arrow[disabled]{opacity:.2;cursor:not-allowed}.slides__arrow .icon{width:4.2rem;height:4.2rem}.slides__container:not(:defined){display:flex;gap:2rem;overflow:auto;scrollbar-width:none}.slides__container:not(:defined) .slides__slide{flex:0 0 100%}.slides__slide{align-self:stretch;min-height:31.3rem;height:auto;padding-top:1.2rem}.slides__slide-inner{position:relative;display:grid;grid-template-columns:52% 48%;height:100%;padding:.5rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-secondary-button-border));border-radius:7px;box-sizing:border-box}.slides__slide-badge{position:absolute;line-height:1;top:0;left:50%;transform:translate(-50%,-50%);min-width:14rem;max-width:calc(100% - 2rem);width:max-content;padding:.6rem .5rem;border:.1rem solid rgb(var(--color-foreground));border-radius:8.5rem;background-color:#faf7efd6;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);margin:0}.slides__slide-image{grid-column:1 / 2;width:100%;height:100%;object-fit:cover;border-radius:5px}.slides__slide-content{grid-column:2 / 3;display:flex;flex-direction:column;justify-content:center;padding:12px;gap:.5rem}.slides__slide-heading,.slides__slide-text{margin:0}.slides__slide-text{font-size:1.4rem}.slides__button{margin-top:2rem}@media screen and (min-width: 750px){.slides__container:not(:defined) .slides__slide{flex:0 0 calc(50% - 1rem)}.slides__header{display:grid;grid-template-columns:1fr auto;column-gap:2rem;margin-bottom:3.5rem;text-align:left}.slides__heading{grid-column:1 / 2;grid-row:1 / 2}.slides__caption{grid-column:1 / 2;grid-row:2 / 3;margin:1.5rem 0 1.1rem}.slides__navigation{grid-column:2 / 3;grid-row:1 / 3;align-self:end;display:flex;justify-content:flex-end;gap:2rem}.slides__slide-badge{min-width:18rem;padding:.8rem 1.6rem;font-size:1.8rem}.slides__button{margin-top:3.5rem}}@media screen and (min-width: 990px){.slides__container:not(:defined) .slides__slide{flex:0 0 calc(33.333% - 2rem * 2 / 3)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-slides.css.map */
