brand-slider{display:block;margin:0 auto;overscroll-behavior-y:none}.brand-slider{--brand-slider-transition: .75s cubic-bezier(.77, 0, .175, 1);position:relative;min-height:calc(100svh - 12rem);overscroll-behavior-y:none}.brand-slider__slides{position:relative;overflow:hidden;height:calc(100svh - 12rem);min-height:calc(100svh - 12rem);overscroll-behavior-y:none}.brand-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;visibility:hidden;pointer-events:none;z-index:0;overflow:hidden}.brand-slider__slide.is-active,.brand-slider__slide.is-leaving-next,.brand-slider__slide.is-leaving-prev,.brand-slider__slide.is-entering-next,.brand-slider__slide.is-entering-prev{visibility:visible}.brand-slider__slide.is-active{pointer-events:auto;z-index:1}.brand-slider__slide.is-leaving-next,.brand-slider__slide.is-leaving-prev{z-index:2;pointer-events:none}.brand-slider__slide.is-entering-next,.brand-slider__slide.is-entering-prev{z-index:1}.brand-slider__content,.brand-slider__media{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;transition:transform var(--brand-slider-transition);will-change:transform}.brand-slider__slide.is-active .brand-slider__content,.brand-slider__slide.is-active .brand-slider__media{transform:translateZ(0)}.brand-slider__slide.is-leaving-next .brand-slider__content,.brand-slider__slide.is-entering-prev .brand-slider__content{transform:translate3d(0,100%,0)}.brand-slider__slide.is-leaving-next .brand-slider__media,.brand-slider__slide.is-entering-prev .brand-slider__media,.brand-slider__slide.is-leaving-prev .brand-slider__content,.brand-slider__slide.is-entering-next .brand-slider__content{transform:translate3d(0,-100%,0)}.brand-slider__slide.is-leaving-prev .brand-slider__media,.brand-slider__slide.is-entering-next .brand-slider__media{transform:translate3d(0,100%,0)}@media(prefers-reduced-motion:reduce){.brand-slider__content,.brand-slider__media{transition:none}}.brand-slider__content{display:flex;flex-direction:column;justify-content:center;gap:2.4rem;background-color:var(--brand-slider-content-bg, #f7f7f7)}.brand-slider__content-container{max-width:670px;margin:0 auto}.brand-slider__title{margin:0 0 36px;font-family:var(--font-heading-family);font-weight:400;font-size:48px;line-height:52px;letter-spacing:0;color:var(--color-petrol-blue)}.brand-slider__description{color:var(--color-petrol-blue);font-weight:300;font-size:14px;line-height:26px;letter-spacing:0}.brand-slider__description p{margin:0}.brand-slider__description p:last-child{margin-bottom:0}.brand-slider__description ul{margin:36px 0 0;padding-left:0}.brand-slider__description li{margin:0}.brand-slider__description li:last-child{margin-bottom:0}.brand-slider__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:36px}.brand-slider__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.4rem;border:1px solid transparent;border-radius:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.04em;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.brand-slider__button--primary{background-color:#7be0ad;color:var(--color-petrol-blue, #0D3B66)}.brand-slider__button--primary:hover{background-color:var(--color-greyish-blue, #0F8B8D);color:#7be0ad}.brand-slider__button--secondary{background-color:var(--color-petrol-blue);color:#fff}.brand-slider__button--secondary:hover{background-color:#86bdbd;color:var(--color-petrol-blue, #0D3B66)}.brand-slider__media{display:flex;align-items:center;justify-content:center;padding:3.2rem 2rem;background-color:var(--brand-slider-media-bg, var(--color-turquoise, #f1f9f5))}.brand-slider__image{display:block;height:auto;max-height:min(70%,64rem);object-fit:contain;max-width:615px}.brand-slider__placeholder{width:100%;max-width:48rem;aspect-ratio:3 / 4;background-color:#0d3b660f}.brand-slider__dots{position:absolute;top:50%;right:1.2rem;z-index:5;display:flex;flex-direction:column;gap:1rem;transform:translateY(-50%)}.brand-slider__dot{width:1rem;height:1rem;padding:0;border:1.5px solid var(--color-petrol-blue, #0d3b66);border-radius:50%;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,transform .2s ease}.brand-slider__dot.is-active{background-color:var(--color-petrol-blue, #0d3b66)}.brand-slider__dot:hover,.brand-slider__dot:focus-visible{transform:scale(1.15)}.brand-slider__dot:focus-visible{outline:.2rem solid rgba(13,59,102,.35);outline-offset:.2rem}@media screen and (min-width:990px){.brand-slider__slide{flex-direction:row}.brand-slider__content,.brand-slider__media{flex:1 1 50%;width:50%;max-width:50%;height:100%}.brand-slider__content{padding:6rem 6rem 6rem 8rem}.brand-slider__media{padding:4rem 6rem 4rem 4rem}.brand-slider__dots{right:2.4rem}}@media screen and (max-width:989px){.brand-slider,.brand-slider__slides{height:100svh;min-height:100svh}.brand-slider__content{order:2;flex:1 1 50%;padding:3.2rem 2rem 4rem}.brand-slider__media{order:1;flex:1 1 50%;min-height:0}.brand-slider__dots{top:auto;bottom:1.6rem;right:50%;flex-direction:row;transform:translate(50%)}.brand-slider__actions{flex-direction:column}.brand-slider__button{width:100%}}@media screen and (max-width:749px){brand-slider,.brand-slider,.brand-slider__slides{overscroll-behavior-y:auto}.brand-slider{--brand-slider-transition: .6s ease-in-out}.brand-slider,.brand-slider__slides{height:auto;min-height:0}.brand-slider__slides{align-items:stretch;display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;-webkit-overflow-scrolling:touch}.brand-slider__slides::-webkit-scrollbar{display:none}.brand-slider__slide{flex:0 0 100%;height:auto;min-height:0;pointer-events:auto;position:relative;scroll-snap-align:start;scroll-snap-stop:always;transform:none!important;transition:none;visibility:visible}.brand-slider__slide.is-active{position:relative}.brand-slider__content,.brand-slider__media,.brand-slider__slide.is-active .brand-slider__content,.brand-slider__slide.is-active .brand-slider__media{transform:none;transition:none}.brand-slider__media{flex:0 0 auto;height:30svh;max-height:none;order:1;padding:0;width:100%}.brand-slider__image{height:100%;max-height:none;max-width:none;object-fit:cover;width:100%}.brand-slider__content{flex:1 1 auto;order:2;overflow:visible;padding:2.4rem 2rem 5.2rem}.brand-slider__title{font-size:36px;line-height:1.2;margin-bottom:2rem}.brand-slider__actions{margin-top:2rem}.brand-slider__dots{bottom:1.6rem;flex-direction:row;left:50%;right:auto;top:auto;transform:translate(-50%)}.brand-slider__slide.is-leaving-next,.brand-slider__slide.is-entering-prev,.brand-slider__slide.is-leaving-prev,.brand-slider__slide.is-entering-next{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-brand-slider.css.map */
