.product{box-sizing:border-box;width:100%;margin:auto}.product__image{display:block}.product__info{box-sizing:border-box}.product__title{font-family:var(--ff1);font-style:normal;font-weight:700}@media all and (orientation: landscape){.product__title{font-size:var(--fs-xl);line-height:calc(var(--fs-xl)*1.3);letter-spacing:calc(var(--fs-xl)*0)}}@media all and (orientation: portrait){.product__title{font-size:var(--fsm-xl);line-height:calc(var(--fsm-xl)*1.3);letter-spacing:calc(var(--fsm-xl)*0)}}.product__title{color:var(--color4);margin:0}.product__description{font-family:var(--ff1);font-style:normal;font-weight:600}@media all and (orientation: landscape){.product__description{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.3);letter-spacing:calc(var(--fs-mid)*0)}}@media all and (orientation: portrait){.product__description{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.3);letter-spacing:calc(var(--fsm-mid)*0)}}.product__description{color:var(--color3);margin:0 0 2rem 0;text-transform:uppercase}.product__content{font-family:var(--ff1);font-style:normal;font-weight:400}@media all and (orientation: landscape){.product__content{font-size:var(--fs-regular);line-height:calc(var(--fs-regular)*1.4);letter-spacing:calc(var(--fs-regular)*0)}}@media all and (orientation: portrait){.product__content{font-size:var(--fsm-regular);line-height:calc(var(--fsm-regular)*1.4);letter-spacing:calc(var(--fsm-regular)*0)}}.product__content{color:var(--color1)}.product__content p,.product__content a,.product__content b,.product__content strong,.product__content i,.product__content em,.product__content ul,.product__content li,.product__content ol{font-family:var(--ff1);font-style:normal;font-weight:400}@media all and (orientation: landscape){.product__content p,.product__content a,.product__content b,.product__content strong,.product__content i,.product__content em,.product__content ul,.product__content li,.product__content ol{font-size:var(--fs-regular);line-height:calc(var(--fs-regular)*1.4);letter-spacing:calc(var(--fs-regular)*0)}}@media all and (orientation: portrait){.product__content p,.product__content a,.product__content b,.product__content strong,.product__content i,.product__content em,.product__content ul,.product__content li,.product__content ol{font-size:var(--fsm-regular);line-height:calc(var(--fsm-regular)*1.4);letter-spacing:calc(var(--fsm-regular)*0)}}.product__content p,.product__content a,.product__content b,.product__content strong,.product__content i,.product__content em,.product__content ul,.product__content li,.product__content ol{color:var(--color1);margin:0 0 2rem 0}.product__buttons{display:flex;align-items:center;justify-content:flex-start}.product .btn{width:max-content;margin:0 1rem 0 0}.slider{width:100%;padding:4rem 0;background-color:var(--color4)}.slider__image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top center;background-color:rgba(34,34,34,.4)}.slider__name{font-family:var(--ff1);font-style:normal;font-weight:700}@media all and (orientation: landscape){.slider__name{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.3);letter-spacing:calc(var(--fs-mid)*0)}}@media all and (orientation: portrait){.slider__name{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.3);letter-spacing:calc(var(--fsm-mid)*0)}}.slider__name{color:var(--color3);margin:1rem 0;text-align:center}.slider__description{font-family:var(--ff1);font-style:normal;font-weight:600}@media all and (orientation: landscape){.slider__description{font-size:var(--fs-regular);line-height:calc(var(--fs-regular)*1.4);letter-spacing:calc(var(--fs-regular)*0)}}@media all and (orientation: portrait){.slider__description{font-size:var(--fsm-regular);line-height:calc(var(--fsm-regular)*1.4);letter-spacing:calc(var(--fsm-regular)*0)}}.slider__description{color:var(--color2);margin:0;text-align:center;text-transform:uppercase;display:block}.slider .glide{width:100%;max-width:calc(56rem + 1px);margin:auto}.slider .glide__slide{padding:1rem;box-sizing:border-box;text-decoration:none}.slider .glide__arrows{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.slider .glide__arrow{background:none;border:none;cursor:pointer;color:var(--color3)}.slider .glide__arrow svg{width:4rem;height:4rem}.slider .glide__arrow--right{transform:rotate(180deg);margin-right:-5rem}.slider .glide__arrow--left{margin-left:-5rem}@media all and (orientation: landscape){.product{max-width:calc(56rem + 1px);padding:10rem 1rem 5rem 1rem;display:flex;align-items:flex-start;justify-content:space-between}.product__image{width:40%}.product__info{width:60%;padding:2rem 0 2rem 0}.product__content{margin:0 0 2rem 0}}@media all and (orientation: portrait){.product{padding:25rem 4rem 15rem 4rem}.product__image{width:100%;max-width:70rem}.product__buttons{margin-top:6rem}.product__content{margin:0 0 6rem 0}}
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
