.slider-section{position:relative;width:100%;overflow:hidden}.slider-section--inner-w{max-width:var(--inner-w, 1480px);margin-left:auto;margin-right:auto;padding-left:var(--page-margin, 24px);padding-right:var(--page-margin, 24px)}.slider-section--full-w{width:100%;padding-left:0;padding-right:0}.swiper-slider-container{position:relative;width:100%;border-radius:var(--slide-radius-tl, 0) var(--slide-radius-tr, 0) var(--slide-radius-br, 0) var(--slide-radius-bl, 0);overflow:hidden}.swiper-slide-item{position:relative;width:100%;min-height:480px;display:flex;align-items:center;box-sizing:border-box;background-color:var(--slide-bg-color, transparent);border-radius:var(--slide-radius-tl, 0) var(--slide-radius-tr, 0) var(--slide-radius-br, 0) var(--slide-radius-bl, 0);overflow:hidden!important;isolation:isolate}.slide__bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;border-radius:inherit;overflow:hidden}.slide__bg-image{width:100%;height:100%;object-fit:var(--bg-object-fit, cover);object-position:var(--bg-pos-x, 50%) var(--bg-pos-y, 50%);border-radius:inherit}.slide__bg-image--desktop{display:block}.slide__bg-image--mobile{display:none}@media(max-width:780px){.slide__bg-image--desktop.has-mobile-bg{display:none}.slide__bg-image--mobile{display:block}.slide__bg-overlay.hide-bg-mobile{display:none!important}}.slide__content-container{position:relative;z-index:2;width:100%;margin:0 auto;padding:48px 32px;display:grid;gap:32px;align-items:center}.slide__content-container--inner-w{max-width:var(--inner-w, 1480px)}.slide__content-container--full-w{max-width:100%}.slide__content-container--centered{grid-template-columns:1fr;max-width:800px;text-align:center}.slide__content-container--left_right,.slide__content-container--right_left{grid-template-columns:1fr 1fr}.slide__content-container--right_left .slide__group-1{order:2}.slide__content-container--right_left .slide__group-2{order:1}@media(max-width:780px){.slide__content-container--left_right,.slide__content-container--right_left{grid-template-columns:1fr;gap:24px;padding:32px 20px}.slide__content-container--right_left .slide__group-1{order:1}.slide__content-container--right_left .slide__group-2{order:2}}.slide__group-1{display:flex;flex-direction:column;gap:16px}.slide__content-container--centered .slide__group-1{align-items:center}.slide__heading{margin:0;font-family:var(--font-heading, "Baloo 2", cursive, sans-serif);color:var(--slide-heading-color, var(--color-foreground, #1F1A3D));line-height:1.15}.slide__heading.h1-text{font-size:clamp(2.5rem,5vw,4rem);font-weight:800}.slide__heading.h2-text{font-size:clamp(2rem,4vw,3.25rem);font-weight:800}.slide__heading.h3-text{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.slide__heading.h4-text{font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.slide__heading.h5-text{font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:700}.slide__heading.h6-text{font-size:clamp(1.1rem,2vw,1.3rem);font-weight:700}.slide__heading.p-text{font-family:var(--font-body, "Nunito", sans-serif);font-size:clamp(1rem,2vw,1.25rem);font-weight:600}.slide__heading.tagline{display:inline-block;font-family:var(--font-badge, "Patrick Hand", cursive, sans-serif);font-size:clamp(1.1rem,2.5vw,1.5rem);color:var(--slide-heading-color, var(--color-pink, #FF2E86));letter-spacing:.05em;text-transform:uppercase;background-color:#ff2e861a;padding:4px 14px;border-radius:20px;width:fit-content}.slide__heading.span-text{font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600}.slide__description{font-family:var(--font-body, "Nunito", sans-serif);font-size:clamp(1rem,1.8vw,1.15rem);color:var(--slide-description-color, var(--color-text-secondary, #5E587A));line-height:1.6;margin:0}.slide__description p{margin:0}.slide__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:15px;font-family:var(--font-body, "Nunito", sans-serif);font-weight:800;font-size:1rem;text-decoration:none!important;color:var(--slide-button-text, #FFFFFF);background-color:var(--slide-button-bg, var(--color-pink, #FF2E86));box-shadow:0 4px 0 var(--slide-button-shadow, rgba(0, 0, 0, .15));transition:transform .15s ease,box-shadow .15s ease;width:fit-content;margin-top:8px}.slide__button:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--slide-button-shadow, rgba(0, 0, 0, .2));color:var(--slide-button-text, #FFFFFF);text-decoration:none!important}.slide__button:active{transform:translateY(2px);box-shadow:0 2px 0 var(--color-pink-shadow, #C8125F)}.slide__group-2{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.slide__image-wrapper{position:relative;width:100%;overflow:hidden;border-radius:16px}.slide__image-wrapper[data-aspect="1/1"]{aspect-ratio:1 / 1}.slide__image-wrapper[data-aspect="16/9"]{aspect-ratio:16 / 9}.slide__image-wrapper[data-aspect="4/3"]{aspect-ratio:4 / 3}.slide__image-wrapper[data-aspect="3/4"]{aspect-ratio:3 / 4}.slide__image-wrapper[data-aspect=auto]{aspect-ratio:auto}.slide__media-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.swiper-button-prev,.swiper-button-next{width:48px;height:48px;background-color:var(--arrow-bg-color, #FFE600);color:var(--arrow-icon-color, #000000);border-radius:50%;border:2px solid var(--arrow-border-color, #000000);box-shadow:4px 4px 0 var(--arrow-border-color, #000000);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease;z-index:10}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px;font-weight:900;color:var(--arrow-icon-color, #000000);transition:color .2s ease}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--arrow-bg-hover, var(--arrow-bg-color, #FFE600));color:var(--arrow-icon-hover, var(--arrow-icon-color, #000000));border-color:var(--arrow-border-hover, var(--arrow-border-color, #000000));transform:translate(-3px,-3px) scale(1.05);box-shadow:7px 7px 0 var(--arrow-border-hover, var(--arrow-border-color, #000000))}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:var(--arrow-icon-hover, var(--arrow-icon-color, #000000))}.swiper-button-prev:active,.swiper-button-next:active{transform:translate(2px,2px) scale(.98);box-shadow:2px 2px 0 var(--arrow-border-hover, var(--arrow-border-color, #000000))}.swiper-pagination-bullet{width:10px;height:10px;background:var(--color-foreground, #1F1A3D);opacity:.3;transition:all .3s ease}.swiper-pagination-bullet-active{opacity:1;background:var(--color-pink, #FF2E86);width:28px;border-radius:6px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/swiper-slider.css.map */
