.section-text-with-gallery{background-color:var(--dark-900, #1D2120);overflow:hidden}.section-text-with-gallery .container{padding:var(--section-padding-top, var(--spacing-7xl, 28px)) var(--spacing-4xl, 20px) var(--section-padding-bottom, var(--spacing-9xl, 40px)) var(--spacing-2xl, 20px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(28px,5vw,64px);max-width:1140px}.section-text-with-gallery .section__header--text{align-items:center;justify-content:center}.section-text-with-gallery .section__subheading{color:var(--neutral-20, #E8E6E3)}.section-text-with-gallery .section__heading,.section-text-with-gallery .section__heading motion-element{color:var(--neutral-10, #F1F0EF)}.section-text-with-gallery .section__description,.section-text-with-gallery .section__description p{color:var(--neutral-10, #F1F0EF);font-size:var(--size-12);text-align:center;text-wrap:pretty;padding:0 8px;max-width:700px}.section-text-with-gallery .custom-gallery-slider-wrapper{width:100%}.section-text-with-gallery .custom-gallery-slider{position:relative;width:100%;overflow:hidden;isolation:isolate;background-color:var(--dark-900, #1D2120)}.section-text-with-gallery .custom-gallery-slide{height:clamp(420px,64vw,640px);position:relative;overflow:hidden}.section-text-with-gallery .custom-gallery-slide .block,.section-text-with-gallery .custom-gallery-slide .slide-image{width:100%;height:100%}.section-text-with-gallery .slide-image{position:relative;z-index:1;display:block;margin:0}.section-text-with-gallery .slide-image img,.section-text-with-gallery .slide-image svg{display:block;width:100%;height:100%;object-fit:cover}.section-text-with-gallery .slide-image img{transform:scale(1.035);transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.section-text-with-gallery .swiper-slide-active .slide-image img{transform:scale(1)}.section-text-with-gallery .layer{display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014,#0000003d 48%,#0000008a);pointer-events:none}.section-text-with-gallery .slide-content{position:absolute;z-index:3;top:50%;left:50%;width:max-content;padding:0 24px;transform:translate3d(-50%,-50%,0);text-align:center;color:var(--neutral-10, #F1F0EF)}.section-text-with-gallery .slide-kicker{margin:0 0 14px;color:var(--neutral-20, #E8E6E3);font-size:11px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;text-align:center}.section-text-with-gallery .slide-title{margin:0 auto;max-width:12ch;color:var(--neutral-10, #F1F0EF);font-size:clamp(28px,5vw,56px);line-height:.95;letter-spacing:-.04em;text-wrap:balance;text-align:center}.section-text-with-gallery .slide-text{margin:18px auto 0;max-width:460px;color:var(--neutral-10, #F1F0EF);font-size:clamp(14px,1.4vw,16px);line-height:1.55;text-align:center}.section-text-with-gallery .slide-text>*{margin:0;color:var(--neutral-10, #F1F0EF)}.section-text-with-gallery .slide-cta{margin-top:28px;color:#fff;justify-content:center}.section-text-with-gallery .custom-gallery-controls{position:absolute;z-index:4;left:clamp(20px,4vw,40px);right:clamp(20px,4vw,40px);bottom:clamp(20px,3vw,32px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;pointer-events:none}.section-text-with-gallery .custom-pagination{position:static;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;transform:none;pointer-events:auto}.section-text-with-gallery .custom-bullet{display:block;width:18px;height:1px;border-radius:0;background-color:#ffffff7a;cursor:pointer;transition:width .3s ease,background-color .3s ease,opacity .3s ease,transform .3s ease}.section-text-with-gallery .custom-bullet-active{width:34px;background-color:#fff;transform:translateY(0)}.section-text-with-gallery .custom-gallery-arrow{width:fit-content;min-width:0;height:auto;padding:0;border:0;border-radius:0;color:#fff;background:transparent;font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;pointer-events:auto;opacity:.92;transition:opacity .25s ease,transform .25s ease}.section-text-with-gallery .custom-gallery-arrow:after{content:"";display:block;width:100%;height:1px;margin-top:7px;background-color:currentColor;transform:scaleX(.45);transform-origin:left center;transition:transform .25s ease}.section-text-with-gallery .custom-gallery-arrow--prev{justify-self:start}.section-text-with-gallery .custom-gallery-arrow--next{justify-self:end}.section-text-with-gallery .custom-gallery-arrow--next:after{transform-origin:right center}.section-text-with-gallery .custom-gallery-arrow:hover{opacity:1;transform:translateY(-1px)}.section-text-with-gallery .custom-gallery-arrow:hover:after{transform:scaleX(1)}.section-text-with-gallery .custom-gallery-arrow:focus-visible{outline:1px solid #ffffff;outline-offset:6px}.section-text-with-gallery.has-single-slide .custom-gallery-controls{display:none}@media screen and (max-width:767px){.section-text-with-gallery .container{padding-left:16px;padding-right:16px}.section-text-with-gallery .custom-gallery-slide{height:560px}.section-text-with-gallery .slide-content{width:100%;padding:0 20px}.section-text-with-gallery .slide-text{display:none}.section-text-with-gallery .custom-gallery-controls{left:20px;right:20px;grid-template-columns:auto 1fr auto}}@media screen and (min-width:1000px){.section-text-with-gallery .section__subheading{font-size:var(--size-12)}}@media screen and (min-width:1500px){.section-text-with-gallery .container{padding-top:var(--section-padding-top, 80px);padding-bottom:var(--section-padding-bottom, 128px)}}@media(prefers-reduced-motion:reduce){.section-text-with-gallery .slide-image img,.section-text-with-gallery .custom-bullet,.section-text-with-gallery .custom-gallery-arrow,.section-text-with-gallery .custom-gallery-arrow:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-text-with-gallery.css.map */
