/*!
--------------------------------------------------------------------------------
    Theme Name: Jack Wolfskin landing page
    Author:     Machinas Digital Development S.L.
    Author URI: https://machinas.com
    Fri Aug 09 2024 16:02:41 GMT+0200 (Central European Summer Time)
--------------------------------------------------------------------------------
*/
.jwsdw-pageWrapper{max-width:none}.landingpage-wrapper>section{position:relative;line-height:0}.landingpage-wrapper .jws-grid-container-gutter:not(.jwsdw-lottery-mainform){margin-bottom:0}.landingpage-wrapper .jws-grid-container-gutter:not(.jwsdw-lottery-mainform)>[class*=jws-grid-]{margin-bottom:0}picture{display:block;position:relative;line-height:0}.msdw-container{max-width:1480px;margin-right:auto;margin-left:auto}.msdw-aspect-ratio img{aspect-ratio:4/5}.swiper-button-disabled{opacity:0;visibility:hidden}.msdw-slider-thumbs .swiper-wrapper{flex-wrap:wrap;justify-content:center}.msdw-slider-thumbs .swiper-slide{width:auto!important}.msdw-slider-thumbs span{display:inline-block;padding-bottom:4px}.msdw-slider-thumbs .swiper-slide-thumb-active span{font-weight:700;box-shadow:inset 0 -2px 0 0 #fabb00}.msdw-layers-button-next,.msdw-layers-button-prev{position:absolute;top:0;width:40px;height:calc(91.666vw - 20px);cursor:pointer;z-index:1;display:grid;place-content:center}.msdw-layers-button-next svg,.msdw-layers-button-prev svg{width:26px;height:26px}.msdw-layers-button-prev{left:10px}.msdw-layers-button-next{right:10px}.msdw-switcher-label{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.msdw-switcher{width:38px;height:18px;padding:3px;display:flex;align-items:center;margin-right:1em;margin-left:1em;font-style:normal;cursor:pointer;box-sizing:content-box;border:1px solid #fff;border-width:1px 2px;border-radius:24px}.msdw-switcher-switch{width:18px;height:18px;border-radius:100%;-webkit-transform:translateX(-1px);transform:translateX(-1px);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.msdw-switcher-input:checked+.msdw-switcher-wrapper .msdw-switcher-switch,.msdw-switcher-input:checked~.swiper-layers .msdw-switcher-switch{-webkit-transform:translate(calc(100% + 3px),0);transform:translate(calc(100% + 3px),0)}.msdw-switcher-label-left,.msdw-switcher-label-right{position:relative;display:inline-block;font-weight:400;white-space:nowrap}.msdw-switcher-label-left span,.msdw-switcher-label-right span{position:absolute;top:0;right:0;left:0;width:100%;text-align:center}.msdw-switcher-label-left::before,.msdw-switcher-label-right::before{content:attr(data-label);display:inline-block;font-weight:700;opacity:0}.msdw-switcher-label-left{order:-1}.msdw-switcher-input:checked+.msdw-switcher-wrapper .msdw-switcher-label-left span{font-weight:initial}.msdw-product-men,.msdw-switcher-input:checked+.msdw-switcher-wrapper .msdw-product-description .msdw-product-women,.msdw-switcher-input:checked~.swiper-layers .msdw-product-description .msdw-product-women{display:none}.msdw-switcher-input:checked+.msdw-switcher-wrapper .msdw-product-description .msdw-product-men,.msdw-switcher-input:checked~.swiper-layers .msdw-product-description .msdw-product-men{display:block}.msdw-icon-wrapper::before{content:"";display:inline-block;width:100vw;height:2px;background:#f9ba00;position:absolute;top:calc(50% - 1px);left:-10px;z-index:-1}.msdw-icon{width:47px;max-width:none;height:47px}.msdw-slider-weather .swiper-slide:first-child .msdw-icon-wrapper::before{left:50%}.msdw-slider-weather .swiper-slide:last-child .msdw-icon-wrapper::before{right:50%;left:auto}.msdw-weather-button-next,.msdw-weather-button-prev{position:absolute;top:0;width:40px;height:calc(47.51vw - 20px);cursor:pointer;z-index:1;display:grid;place-content:center}.msdw-weather-button-next svg,.msdw-weather-button-prev svg{width:26px;height:26px}.msdw-weather-button-prev{left:10px}.msdw-weather-button-next{right:10px}.msdw-grid:not(:last-child) .msdw-features-wrapper{padding-bottom:120px}@media screen and (min-width:600px){.msdw-aspect-ratio img{aspect-ratio:9/10}.msdw-layers-button-next,.msdw-layers-button-prev{height:calc(87.816vw - 30px)}.swiper-layers .swiper-wrapper{flex-direction:column}.msdw-icon-wrapper::before{width:50vw}.msdw-weather-button-next,.msdw-weather-button-prev{display:none}}@media screen and (min-width:900px){.msdw-aspect-ratio img{aspect-ratio:16/9}.msdw-layers-button-next,.msdw-layers-button-prev{display:none}.msdw-icon-wrapper::before{top:26px;left:calc(50% - 1px);width:2px;height:calc(100% + 80px)}.msdw-icon{width:52px;height:52px}.msdw-slider-weather{max-width:1440px;margin-right:auto;margin-left:auto}.msdw-slider-weather .swiper-wrapper{flex-direction:column}.msdw-slider-weather .swiper-slide:first-child .msdw-icon-wrapper::before{left:calc(50% - 1px)}.msdw-slider-weather .swiper-slide:last-child .msdw-icon-wrapper::before{width:0;height:0;background:0 0}.msdw-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:0 20px;grid-template-areas:". b b b b a a a a a a .";padding-bottom:80px}.msdw-grid .a{grid-area:a}.msdw-grid .b{grid-area:b;display:flex}.msdw-grid .c{grid-area:c}}@media screen and (min-width:1200px){.msdw-aspect-ratio img{aspect-ratio:64/29}}@media screen and (prefers-reduced-motion:no-preference){.msdw-animate{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.msdw-animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.5,0,.5,1);animation-timing-function:cubic-bezier(.5,0,.5,1)}@-webkit-keyframes fadeInUp{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.msdw-anim-delay-1{-webkit-animation-delay:.1s;animation-delay:.1s}.msdw-anim-delay-2{-webkit-animation-delay:.2s;animation-delay:.2s}.msdw-anim-delay-3{-webkit-animation-delay:.3s;animation-delay:.3s}.msdw-anim-delay-4{-webkit-animation-delay:.4s;animation-delay:.4s}.msdw-anim-delay-5{-webkit-animation-delay:.5s;animation-delay:.5s}.msdw-anim-delay-6{-webkit-animation-delay:.6s;animation-delay:.6s}.msdw-anim-delay-7{-webkit-animation-delay:.7s;animation-delay:.7s}.msdw-anim-delay-8{-webkit-animation-delay:.8s;animation-delay:.8s}.msdw-anim-delay-9{-webkit-animation-delay:.9s;animation-delay:.9s}}
/*# sourceMappingURL=20240829Layering_styles.min.css.map */
