@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,800;1,300;1,400;1,500;1,600;1,800&display=swap");/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.wp-block-media-text .wp-block-media-text__content{padding-left:0.2rem}.wp-block-media-text__media img{margin-bottom:0.1rem}.wp-block-column:not(:first-child){margin-left:0}.wp-block-separator{border-bottom:none;margin:0}.entry-content{margin-top:0}hr{margin:0}*{box-sizing:border-box}html,body{font-family:'Barlow', sans-serif;font-size:16px;font-weight:400;color:#000}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}hr{border-top:0.01rem solid #000}.list-reset{list-style-type:none;margin:0;padding:0}.list-reset ul{list-style-type:none;margin:0;padding:0}.site-wrapper{background-color:#f9f9f9;padding-bottom:1.4rem}.site-main{width:1266px;margin:0 auto;display:flex;flex-direction:row;padding-top:4rem}.site-main__left{width:26%}.site-main__right{width:74%}.hide-on-desktop{display:none}@media screen and (max-width: 1266px){.site-main{width:100%;flex-direction:column;padding:0.8rem}.site-main__left,.site-main__right{width:100%}.hide-on-mobile{display:none}.hide-on-desktop{display:block}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}.site-header{background-color:#fff}#preheader{width:1266px;margin:0 auto;display:flex;flex-direction:row;font-size:1.2rem;padding:0.8rem 0 1rem 0;font-weight:500;border-bottom:1px solid #ececec;position:relative;z-index:11}#preheader__left,#preheader__right{width:50%}#preheader__right{display:flex;justify-content:end}.preheader-right__item:not(:last-child){margin-right:1.2rem}.preheader__link:hover,.preheader__link{color:#000;text-decoration:none;margin-left:0.5rem}.preheader__link:first-of-type{margin-left:0;margin-right:0.5rem}.mainheader{width:1266px;margin:0 auto;display:flex;flex-direction:row;margin-top:0.8rem}.mainheader__part{display:flex;flex-direction:column;justify-content:center}.mainheader__part:nth-child(odd){width:30%}.mainheader__part:nth-child(even){width:40%}.mainheader-search{position:relative}.mainheader-search::after{display:inline-block;content:'';width:1rem;height:1rem;background-image:url("img/Zoek icoon.svg");background-size:cover;position:absolute;right:1rem;top:0.8rem;z-index:1}#mainheader .mainheader-search__input{border:1px solid #e3e3e3;font-size:0.8rem;width:100%;padding:0.7rem 3rem 0.7rem 0.7rem}.mainheader .mainheader__mobile-searchtoggle,.mainheader .mainheader__mobile-navtoggle{display:none}#header-productmenu{position:relative;z-index:10}#scrolling-header-wrapper{background:#fff;opacity:0;transition:opacity 100ms ease;position:fixed;top:0;width:100%;margin:0;z-index:-1;box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26);-webkit-box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26);-moz-box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26)}#scrolling-header-wrapper .custom-logo{height:100%}body.is-sticky #scrolling-header-wrapper{opacity:1;z-index:11}body.is-sticky #scrolling-header-wrapper .custom-logo{height:50px}@media screen and (max-width: 1266px){#masthead,#scrolling-header-wrapper{display:flex;flex-wrap:wrap;position:relative}#masthead #preheader,#scrolling-header-wrapper #preheader{width:100%}#masthead #preheader #preheader__left,#scrolling-header-wrapper #preheader #preheader__left{width:100%;text-align:center}#masthead #preheader #preheader__right,#scrolling-header-wrapper #preheader #preheader__right{display:none}#masthead #mainheader,#scrolling-header-wrapper #mainheader{justify-content:space-between;width:100%;position:relative}#masthead #mainheader .mainheader__part:nth-child(2),#scrolling-header-wrapper #mainheader .mainheader__part:nth-child(2){display:none}#masthead #mainheader .mainheader__part:nth-child(2).active,#scrolling-header-wrapper #mainheader .mainheader__part:nth-child(2).active{display:block;position:absolute;top:100%;left:5%;width:90%;z-index:5;box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26);-webkit-box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26);-moz-box-shadow:-1px 10px 119px 12px rgba(0,0,0,0.26)}#masthead #mainheader .mainheader__part:nth-child(1),#scrolling-header-wrapper #mainheader .mainheader__part:nth-child(1){width:20%;padding-left:0.8rem}#masthead #mainheader .mainheader__part:nth-child(3),#scrolling-header-wrapper #mainheader .mainheader__part:nth-child(3){width:45%;justify-content:start}#masthead #mainheader .mainheader__part:nth-child(3) a.button span,#scrolling-header-wrapper #mainheader .mainheader__part:nth-child(3) a.button span{display:none}#masthead #mainheader .mainheader-mobile,#scrolling-header-wrapper #mainheader .mainheader-mobile{display:flex;justify-content:flex-end;width:35%;padding:0}#masthead #mainheader .mainheader-mobile .mainheader__mobile-navtoggle,#scrolling-header-wrapper #mainheader .mainheader-mobile .mainheader__mobile-navtoggle{color:#000;display:block;text-align:right}#masthead #mainheader .mainheader-mobile .mainheader__mobile-navtoggle .hamburger:hover,#scrolling-header-wrapper #mainheader .mainheader-mobile .mainheader__mobile-navtoggle .hamburger:hover{opacity:1}#masthead #mainheader .mainheader-mobile .mainheader__mobile-searchtoggle,#scrolling-header-wrapper #mainheader .mainheader-mobile .mainheader__mobile-searchtoggle{cursor:pointer;display:block;text-align:right;padding:10px 10px 0 0}#masthead #mainheader .mainheader-mobile .mainheader__mobile-searchtoggle img,#scrolling-header-wrapper #mainheader .mainheader-mobile .mainheader__mobile-searchtoggle img{width:20px}#masthead .header-productmenu,#scrolling-header-wrapper .header-productmenu{display:none;width:100%;max-height:80vh;overflow-y:scroll;position:absolute;top:100%;margin-top:0}#masthead .header-productmenu.active,#scrolling-header-wrapper .header-productmenu.active{display:block}#masthead .header-productmenu #menu-productmenu,#scrolling-header-wrapper .header-productmenu #menu-productmenu{width:100%;flex-direction:column}#masthead .header-productmenu #menu-productmenu a,#scrolling-header-wrapper .header-productmenu #menu-productmenu a{text-align:left}#masthead .header-productmenu #menu-productmenu .menu-item .sub-menu,#scrolling-header-wrapper .header-productmenu #menu-productmenu .menu-item .sub-menu{opacity:1;height:auto;position:relative;width:100%;box-shadow:none;margin-left:0;left:0;background:transparent}#masthead .header-productmenu #menu-productmenu .menu-item .sub-menu .menu-item,#scrolling-header-wrapper .header-productmenu #menu-productmenu .menu-item .sub-menu .menu-item{border:none}#masthead .header-productmenu #menu-productmenu .menu-item .sub-menu .menu-item a,#scrolling-header-wrapper .header-productmenu #menu-productmenu .menu-item .sub-menu .menu-item a{color:#fff;padding-left:0.8rem}body.is-sticky #scrolling-header-wrapper{position:fixed}}.menu-item{position:relative}.menu-item:hover .menu-item__list,#scrolling-header-wrapper .menu-item:hover .sub-menu,#masthead .menu-item:hover .sub-menu{opacity:1;height:auto}.menu-item__title{padding-bottom:0.5rem}.menu-item__title::after{display:inline-block;content:'';width:1.1rem;height:1.1rem;background-image:url("img/Meer pijl omlaag.svg");background-size:cover;vertical-align:middle;margin:0 0 0 0.3rem;cursor:pointer}.menu-item-has-children>a{padding-bottom:0.5rem}.menu-item-has-children>a::after{display:inline-block;content:'';width:1.1rem;height:1.1rem;background-image:url("img/Meer pijl omlaag wit.svg");background-size:cover;vertical-align:middle;margin:0 0 0 0.3rem;cursor:pointer}.menu-item__list,#scrolling-header-wrapper .sub-menu,#masthead .sub-menu{overflow:hidden;transition:opacity 100ms ease;opacity:0;height:0;position:absolute;width:15rem;margin-left:-7.5rem;left:50%;background-color:white;box-shadow:2px 10px 22px -9px rgba(50,50,50,0.15);-webkit-box-shadow:2px 10px 22px -9px rgba(50,50,50,0.15);-moz-box-shadow:2px 10px 22px -9px rgba(50,50,50,0.15)}.menu-item__list--align-right,#scrolling-header-wrapper .sub-menu--align-right,#masthead .sub-menu--align-right{right:0;left:auto;margin:0}.menu__list{display:flex;flex-direction:row}.menu__list>li{margin-right:0.8rem}.menu-item__list li,.sub-menu>li{font-size:1rem;font-weight:400}.menu-item__list li:not(:last-child),.sub-menu>li:not(:last-child){border-bottom:1px solid #ececec}.menu-item__list li a,.sub-menu>li a{display:block;color:#000;text-decoration:none;padding:0.5rem 0.4rem 0.7rem 0.4rem;text-align:center}#header-productmenu{margin-top:1rem;background-color:#e94c21;border-bottom:1px solid #b72500}#header-productmenu .menu__list{width:1266px;margin:0 auto}#header-productmenu a{display:block;color:#fff;text-decoration:none;padding:0.5rem 0.4rem 0.7rem 0.4rem;text-align:center;padding:0.8rem 0.4rem 0.9rem 0.4rem}#header-productmenu .sub-menu a{font-weight:300;display:block;color:#000;text-decoration:none;padding:0.5rem 0.4rem 0.7rem 0.4rem;text-align:center}.button-group{display:flex;flex-direction:row}.button-group_align-right{justify-content:end}.button-group a.button:not(:last-child),.button-group button:not(:last-child){margin-right:0.4rem}#cookie-notice button,#page button,#scrolling-header-wrapper button,#scrolling-header-wrapper a.button,#page a.button,#cookie-notice a.button{font-size:0.8rem;font-weight:500;cursor:pointer;padding:0.4rem}#scrolling-header-wrapper a.button,#page a.button,#cookie-notice a.button{text-decoration:none;color:inherit}#scrolling-header-wrapper .button img,#page a.button img,#page button img{vertical-align:middle;height:1.7rem}#scrolling-header-wrapper a.button span,#page a.button span,#page button span{margin:0 0.5rem 0 0.3rem}#page a.brand-button,#cookie-notice a.brand-button,#page .brand-button,#cookie-notice .brand-button,#scrolling-header-wrapper .brand-button,#scrolling-header-wrapper a.brand-button,#page a.brand-button:hover,#cookie-notice a.brand-button:hover,#page .brand-button:hover,#cookie-notice .brand-button:hover,#scrolling-header-wrapper .brand-button:hover,#scrolling-header-wrapper a.brand-button:hover,#page .woocommerce-message .button,#page .woocommerce-message .button:hover{background-color:#e94c21;border:1px solid #b72500;border-radius:4rem;color:#fff}#scrolling-header-wrapper button.button,#page button.button{background:#fff;color:#000;padding:0.8rem;border:1px solid #e94c21;border-radius:9999px}.wp-block-button{width:100%;position:relative}.wp-block-button__link,.wp-block-button__link:active,.wp-block-button__link:visited,.wp-block-button__link:hover{width:100%;color:#000;background-color:#fff;border:1px solid #e94c21;padding:calc(.4em + 2px) calc(1.333em + 2px)}.wp-block-button.xldiscounter-button:after{display:inline-block;content:'';width:2rem;height:2rem;position:absolute;left:0.5rem;top:0.55rem;background-size:cover}.wp-block-button.xldiscounter-button--phone:after{background:url("/wp-content/themes/xldiscounter/img/Telefoon symbool zwart.svg") no-repeat}.wp-block-button.xldiscounter-button--email:after{background:url("/wp-content/themes/xldiscounter/img/Mail symbool zwart.svg") no-repeat}@media screen and (max-width: 1266px){.button-group_m-align-center{justify-content:center}}#main-sidebar{margin:0 2rem 0 0}#main-sidebar p{margin:0}.sidebar{border-radius:.7rem;background-color:#fff;padding:1.6rem;position:relative;border-bottom:0.3rem solid #e94c21}.sidebar-spacer{height:2rem}.single-product__summary-sidebar p{margin:0}@media screen and (max-width: 1266px){#main-sidebar{display:none}#main-sidebar.sidebar-product-cat-page{display:block;margin:0 0 1.4rem 0}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar .wp-block-columns .wp-block-column{flex-basis:50% !important}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column{flex-basis:100% !important;padding:0 1.4rem;text-align:center}}@font-face{font-family:'Alfa Slab One';src:url("./fonts/alfaslabone-regular-webfont.woff2") format("woff2"),url("./fonts/alfaslabone-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.saleslider{margin-bottom:2rem;display:flex;flex-direction:row;background-color:#fff;border-radius:.3rem}.saleslider__left{width:5%;background-color:#e94c21;border-radius:.3rem 0 0 .3rem;display:flex}.saleslider__right{width:95%}.saleslider__frame{display:flex;flex-direction:row;overflow:hidden}.saleslider-left__inner{margin:0.4rem;background:url("./img/Donker oranje stippelraster.svg");align-self:stretch;display:flex}.saleslider-left__title{font-family:'Alfa Slab One';font-size:1.5rem;color:#ffffff}.saleslider-left__title span{display:block;transform:rotate(-90deg);margin:140px -1rem;-webkit-text-stroke:1px #b72500}.saleslider__slide-wrapper{min-width:100%}.saleslider__slide{display:flex;flex-direction:row;min-width:100%;transition:transform 300ms ease-in-out}.saleslider-slide__left{width:30%}.saleslider-slide__image{padding:3rem 1rem}.saleslider-slide__right{width:70%;display:flex;flex-direction:column}.saleslider-slide-right__top{display:flex;flex-direction:row}.saleslider-slide__title{width:70%;padding-top:1rem;font-size:1.8rem;font-weight:500}.saleslider-slide__pricing{font-size:1.2rem}.saleslider-slide__pricing .saleslider-slide__fromprice{color:#7c7c7c;text-decoration:line-through}.saleslider-slide__pricing .saleslider-slide__forprice{font-weight:800;color:#e94c21}.saleslider-slide__discount{padding:1.7rem;position:relative}.saleslider-slide__discount-p{position:absolute;top:1.8rem;left:6rem;font-family:'Alfa Slab One';color:#fff;font-size:2.4rem;-webkit-text-stroke:1px #b72500}.saleslider-slide__description{font-size:1.5rem}.saleslider-slide__addtocart{text-align:right;margin:0.8rem 1.4rem 0 0}@media screen and (max-width: 1266px){.saleslider{flex-direction:column}.saleslider__left{width:100%;border-radius:.3rem .3rem 0 0}.saleslider__left .saleslider-left__inner{width:100%}.saleslider__left .saleslider-left__inner .saleslider-left__title{width:100%;text-align:center}.saleslider__left .saleslider-left__inner .saleslider-left__title span{transform:rotate(0);margin:0}.saleslider__right{width:100%}.saleslider__right .saleslider__frame .saleslider__slide{flex-direction:column}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__left,.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right{width:100%}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__left{text-align:center}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__left .saleslider-slide__image{padding:0.8rem 0 0 0;width:50%}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right{text-align:center}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right .saleslider-slide-right__top{flex-direction:column}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right .saleslider-slide-right__top .saleslider-slide__title{width:100%}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right .saleslider-slide-right__top .saleslider-slide__discount{margin:0 auto;width:50%;min-width:210px;padding:0 1.4rem 0 0}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right .saleslider-slide-right__top .saleslider-slide__discount-p{width:55%;top:0.3rem;left:2.4rem;text-align:right}.saleslider__right .saleslider__frame .saleslider__slide .saleslider-slide__right .saleslider-slide-right__bottom .saleslider-slide__addtocart{margin:0;text-align:center;padding:0.8rem}}.product-category-imagelist{display:flex;flex-direction:row;flex-wrap:wrap}.product-category-imagelist__item{width:calc(33.3333333333333% - 1.5rem);margin:2rem 0 0 2.25rem;display:block;background-color:#fff;border-radius:.7rem;border-top:0.3rem solid #e94c21;padding:1rem 1rem 3rem 1rem;position:relative;text-decoration:none}.product-category-imagelist__item::after{display:inline-block;content:'';width:1.3rem;height:1.3rem;position:absolute;bottom:0.5rem;right:0.5rem;background:url("/wp-content/themes/xldiscounter/img/Oranje pijl in cirkel rechts.svg");background-size:cover}.product-category-imagelist__item:nth-child(3n+1){margin-left:0}.product-category-imagelist__item:nth-child(-n+3){margin-top:0}.product-category-imagelist__image{width:80%;margin-left:10%}.product-category-imagelist__divider{width:80%;margin-left:10%;border-top:1px solid #e94c21}.product-category-imagelist__title{margin-top:0.8rem;text-align:center;font-size:1.2rem;color:#000}.product-category-list__item,.product-category-list__item:visited{font-size:1.2rem;text-decoration:none;color:#000;display:inline-block;margin-bottom:0.7rem;width:100%}#page .woocommerce ul.products{display:flex;flex-wrap:wrap}#page .woocommerce ul.products li.product{background:#fff;text-align:center;padding-bottom:0.8rem;border-radius:0.6rem;overflow:hidden;display:flex;flex-direction:column}#page .woocommerce ul.products li.product .product-archive__prethumb{display:flex}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc-wrapper,#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__prices{flex-basis:50%}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc-wrapper{color:#fff;overflow:hidden;height:0;padding-bottom:50%;max-width:300px;min-width:140px}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc{width:130%;max-height:300px;background-color:#e94c21;padding-top:2.4rem;padding-bottom:1.4rem;transform:rotate(-45deg) translateX(-25%) translateY(-75%);font-size:1.2rem;font-weight:600}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc span{display:inline-block;transform:rotate(45deg);padding-left:1rem}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__prices{text-align:right;padding:0.8rem 0.8rem 0 0}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__prices .prethumb-fromprice{color:#454545;font-size:0.8rem;text-decoration:line-through}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__prices .prethumb-forprice{color:#e94c21;font-weight:500;font-size:1.2rem}#page .woocommerce ul.products li.product h2.woocommerce-loop-product__title{color:#000;padding:0.8rem;text-align:center;font-weight:400}#primary .saleslider-slide__addtocart .add_to_cart_button,#page .woocommerce ul.products li.product .add_to_cart_button{border-radius:9999px;background-color:#5eb706;border:1px solid #227e07;color:#fff;font-weight:400;padding:0.5rem;margin:auto 1.4rem 0 1.4rem}#primary .saleslider-slide__addtocart .add_to_cart_button.loading,#page .woocommerce ul.products li.product .add_to_cart_button.loading{background:#227e07;opacity:1}#primary .saleslider-slide__addtocart .add_to_cart_button.loading::after,#page .woocommerce ul.products li.product .add_to_cart_button.loading::after{position:relative;margin-left:0.3rem;right:0;top:0}#primary .saleslider-slide__addtocart .add_to_cart_button{font-size:1.2rem}#primary .saleslider-slide__addtocart .add_to_cart_button::before,#page .woocommerce ul.products li.product .add_to_cart_button::before{content:'';display:inline-block;width:1.2rem;height:1.2rem;margin-right:0.3rem;background-image:url("/wp-content/themes/xldiscounter/img/Winkelwagen wit.svg");background-repeat:no-repeat;background-size:contain;vertical-align:middle}#primary .saleslider-slide__addtocart .add_to_cart_button::after,#page .woocommerce ul.products li.product .add_to_cart_button::after{vertical-align:middle}#primary .saleslider-slide__addtocart .added_to_cart,#page .woocommerce ul.products li.product .added_to_cart{color:#e94c21;display:block;margin-top:0.8rem}body.single-product #page{background-color:#f9f9f9}body.single-product #primary{flex-wrap:wrap}body.single-product #primary .single-product{flex-wrap:wrap}body.single-product #primary .single-product .type-product{background-color:#fff;border-radius:0.8rem;overflow:hidden}body.single-product #primary .single-product .type-product::after{content:'';display:block;clear:both}body.single-product #primary .single-product .type-product .product-single__preimage{position:absolute;left:0;top:0;z-index:2;width:25%;height:10rem}body.single-product #primary .single-product .type-product .product-single__preimage .preimage__discount-perc-wrapper{color:#fff;overflow:hidden;padding-bottom:2rem}body.single-product #primary .single-product .type-product .product-single__preimage .preimage__discount-perc{display:flex;flex-direction:column;align-items:center;height:7rem;background-color:#e94c21;transform:rotate(-45deg) translate3d(-21%, -110%, 0);font-size:1.2rem;font-weight:600;justify-content:flex-end}body.single-product #primary .single-product .type-product .product-single__preimage .preimage__discount-perc span{padding:0 0 0.8rem 0}body.single-product #primary .single-product .type-product .woocommerce-product-gallery__image{padding:8rem;position:relative}body.single-product #primary .single-product .type-product .woocommerce-product-gallery__image::after{content:'';display:block;position:absolute;right:0;top:10%;width:1px;height:80%;background:#e3e3e3}body.single-product #primary .single-product .type-product .summary{display:flex;flex-wrap:wrap}body.single-product #primary .single-product .type-product .summary .product-single__brand-type{width:50%;flex-basis:50%}body.single-product #primary .single-product .type-product .summary .product-single__title-wrapper h1{font-size:1.2rem}body.single-product #primary .single-product .type-product .summary .price{width:50%;flex-basis:50%;text-align:right;padding-right:1.4rem;margin:0}body.single-product #primary .single-product .type-product .summary .price del{display:inline-block;width:100%;opacity:1;color:#7c7c7c}body.single-product #primary .single-product .type-product .summary .price ins{color:#e94c21;font-size:1.8rem;font-weight:500;line-height:1}body.single-product #primary .single-product .type-product .summary .cart{width:100%;flex-basis:100%}body.single-product #primary .single-product .type-product .summary .cart .woocommerce-quantity__minusbutton,body.single-product #primary .single-product .type-product .summary .cart .woocommerce-quantity__plusbutton{background:#e94c21;border:1px solid #b72500;color:#fff;padding:0 0.8rem;cursor:pointer;font-size:1.5rem;font-weight:500;margin:0;float:left}body.single-product #primary .single-product .type-product .summary .cart .woocommerce-quantity__minusbutton{content:'-';border-radius:9999px 0 0 9999px}body.single-product #primary .single-product .type-product .summary .cart .woocommerce-quantity__plusbutton{content:'+';border-radius:0 9999px 9999px 0}body.single-product #primary .single-product .type-product .summary .quantity{font-size:0;margin:0}body.single-product #primary .single-product .type-product .summary .quantity input{-moz-appearance:textfield !important;-webkit-appearance:none;margin:0;padding:0.38rem 0;display:inline-block;vertical-align:top;border-top:1px solid #b72500;border-bottom:1px solid #b72500;border-left:none;border-right:none;border-radius:0}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button{margin-left:0.8rem;border-radius:9999px;background-color:#5eb706;border:1px solid #227e07;color:#fff;font-weight:400;padding:0.5rem}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button.loading{background:#227e07;opacity:1}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button.loading::after{position:relative;margin-left:0.3rem;right:0;top:0}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button::before{content:'';display:inline-block;width:1.2rem;height:1.2rem;margin-right:0.3rem;background-image:url("/wp-content/themes/xldiscounter/img/Winkelwagen wit.svg");background-repeat:no-repeat;background-size:contain;vertical-align:middle}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button::after{vertical-align:middle}body.single-product #primary .single-product .type-product .summary .woocommerce-product-details__short-description,body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar{width:100%;flex-basis:100%;margin:0.8rem 0}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar{padding-right:1.4rem}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar .wp-block-columns{flex-wrap:wrap}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar .wp-block-columns .wp-block-column{width:50%;flex-basis:50%;flex-grow:0}body.single-product #primary .single-product .related.products{margin-top:1.4rem}body.single-product #primary .single-product .related.products h2{margin-bottom:1.4rem;text-align:center}body.single-product #primary .woocommerce-tabs ul.wc-tabs::before{border:none}body.single-product #primary .woocommerce-tabs ul.wc-tabs li{border:none;background-color:#e94c21;color:#fff}body.woocommerce-cart #page .site-main__right{width:100%}body.woocommerce-cart #page .site-main__right .cart-title{line-height:1}body.woocommerce-cart #page .site-main__right .cart-subtitle{font-size:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-form{margin-top:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__header{display:flex}body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell{text-transform:uppercase;font-size:0.65rem;color:#7c7c7c}body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell:nth-child(1){width:50%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell:nth-child(2),body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell:nth-child(3),body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell:nth-child(5){width:10%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-header__cell:nth-child(4){width:20%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__line{background:#fff;border-radius:0.5rem;margin:1.4rem 0;padding:1.4rem 0;display:flex}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__thumb{width:10%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__thumb img{width:90px}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__title{width:40%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__title a{color:#000;text-decoration:none}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__unitprice{width:10%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity{width:10%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .woocommerce-quantity__minusbutton,body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .woocommerce-quantity__plusbutton{background:#e94c21;border:1px solid #b72500;color:#fff;padding:0.3rem 0.8rem;cursor:pointer;font-weight:500;margin:0;float:left;font-size:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .woocommerce-quantity__minusbutton{content:'-';border-radius:9999px 0 0 9999px}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .woocommerce-quantity__plusbutton{content:'+';border-radius:0 9999px 9999px 0}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .quantity{float:left}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity .quantity input{-moz-appearance:textfield !important;-webkit-appearance:none;margin:0;padding:0.3rem 0;display:inline-block;vertical-align:top;border-top:1px solid #b72500;border-bottom:1px solid #b72500;border-left:none;border-right:none;border-radius:0;font-size:0.8rem;width:2rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__subtotal{width:20%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__tools{width:10%;text-align:right}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__tools a{display:inline-block;margin-right:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__tools a:hover{background:none}body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations{display:flex}body.woocommerce-cart #page .site-main__right .woocommerce-cart__coupon-section{width:50%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__coupon-section .enter-coupon{margin-top:0.3rem;display:flex}body.woocommerce-cart #page .site-main__right .woocommerce-cart__coupon-section .enter-coupon__control{width:70%;padding-right:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__coupon-section .enter-coupon__control label{display:block;width:100%;font-size:0.65rem;color:#7c7c7c}body.woocommerce-cart #page .site-main__right .woocommerce-cart__coupon-section .enter-coupon__control input{border:none;background:#fff;padding:0.3rem;width:100%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals{width:50%;font-size:1.2rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table{border:none}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr{background:#fff;display:flex;padding:0 0.8rem;margin:0.8rem 0}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table th{font-weight:400;padding:0;border:none;width:30%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table td{text-align:right;border:none;width:70%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method{width:60%;margin-left:40%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method li{height:1.5rem;position:relative}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method li input{position:absolute;left:0.8rem;top:0.2rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method li label{width:calc(100% - 2.4rem);text-align:left;position:absolute;left:2.4rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method li label span{font-weight:400;position:absolute;right:0}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping ul#shipping_method li label span span{position:relative}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.shipping .woocommerce-shipping-destination{font-size:0.8rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.order-total strong{display:inline-block;width:100%}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.order-total strong .amount{font-weight:400}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .cart_totals table tr.order-total .includes_tax{font-size:0.8rem;font-style:italic}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .wc-proceed-to-checkout{text-align:right}body.woocommerce-cart #page .site-main__right .woocommerce-cart__totals .wc-proceed-to-checkout .checkout-button{display:inline-block;padding:0.8rem 0.5rem}body.woocommerce-checkout #page .site-main__right{width:100%}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout{margin-top:0.8rem}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .woocommerce-form__input-checkbox{visibility:visible}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row{padding:0}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row label{font-size:0.8rem;color:#7c7c7c}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row .woocommerce-input-wrapper input,body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row .woocommerce-input-wrapper textarea,body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #000;border-radius:0;color:#000;padding:0.8rem 0.3rem}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single{height:auto}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout .form-row .woocommerce-input-wrapper .select2-selection__arrow{margin-top:0.8rem}body.woocommerce-checkout #page .site-main__right #order_review_heading{margin:0.8rem 0}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table{border:none}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table th,body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table td{border:none}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table thead{display:none}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table tbody tr{display:none}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-review-order-table tfoot td{padding-left:0}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-payment .woocommerce-privacy-policy-text{padding:0.8rem}body.woocommerce-checkout #page .site-main__right .woocommerce-checkout-payment #place_order{margin:0 0.8rem 0.8rem 0}.checkout-stepper{margin-bottom:0.8rem;display:flex}.checkout-stepper .checkout-step{display:flex;width:20%}.checkout-stepper .checkout-step__number{width:2rem;height:2rem;color:#fff;border-radius:9999px;text-align:center;font-size:1.2rem;border:2px solid #b72500;color:#b72500;background:#fff}.checkout-stepper .checkout-step__number.active{background:#e94c21;color:#fff}.checkout-stepper .checkout-step__description{position:relative;flex-grow:1}.checkout-stepper .checkout-step__description-line{border-bottom:1px solid #e3e3e3;margin-top:1rem}.checkout-stepper .checkout-step__description-label{position:absolute;font-size:0.8rem;display:inline-block;padding:0.2rem 0.8rem;top:0.2rem;left:0.3rem;background:#fff}@media screen and (max-width: 1266px){#page .woocommerce ul.products{flex-direction:column}#page .woocommerce ul.products li.product{width:100%}#page .woocommerce ul.products li.product .product-archive__prethumb{margin-bottom:-25%;z-index:2;position:relative}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc-wrapper{position:relative}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc-wrapper .prethumb__discount-perc{width:100%;transform:rotate(-45deg) translateX(-15%) translateY(-85%);position:absolute;height:100%;padding:0}#page .woocommerce ul.products li.product .product-archive__prethumb .prethumb__discount-perc-wrapper .prethumb__discount-perc span{position:absolute;right:30%;bottom:3%;padding:0}.product-category-imagelist__item,.product-category-imagelist__item:nth-child(3n+1){width:calc(100% - 1.4rem);margin:1.4rem}body.single-product #primary .single-product .type-product .woocommerce-product-gallery__image::after{display:none}body.single-product #primary .single-product .type-product .summary{width:100%}body.single-product #primary .single-product .type-product .summary .single-product__summary-sidebar .wp-block-columns .wp-block-column{width:100%;flex-basis:100% !important}.checkout-stepper{flex-wrap:wrap}.checkout-stepper .checkout-step{width:50%;margin-bottom:0.3rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart__header{display:none}body.woocommerce-cart #page .site-main__right .woocommerce-cart__line{flex-wrap:wrap}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__mobile-header{display:block;text-transform:uppercase;font-size:0.65rem;color:#7c7c7c;margin-bottom:0.3rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__thumb{width:25%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__title{width:75%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__unitprice{margin-left:0.8rem;width:25%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__quantity{width:30%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__subtotal{width:20%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-line__tools{width:calc(25% - 0.8rem);padding-top:1.4rem}body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations{flex-wrap:wrap}body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations .woocommerce-cart__coupon-section,body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations .woocommerce-cart__totals{width:100%}body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations .woocommerce-cart__totals .cart_totals table tr{padding:0}body.woocommerce-cart #page .site-main__right .woocommerce-cart-aggregations .woocommerce-cart__totals .cart_totals table td{width:100%}body.single-product #primary .single-product .type-product .product-single__preimage{width:50%;padding-top:50%;max-width:200px;min-width:140px}body.single-product #primary .single-product .type-product .product-single__preimage .preimage__discount-perc-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;max-height:200px}body.single-product #primary .single-product .type-product .product-single__preimage .preimage__discount-perc-wrapper .preimage__discount-perc{height:100%;transform:rotate(-45deg) translate3d(-21%, -100%, 0);width:200%}body.single-product #primary .single-product .type-product .summary form.cart{display:flex;flex-wrap:wrap;justify-content:center}body.single-product #primary .single-product .type-product .summary .single_add_to_cart_button{margin-left:0;width:100%;margin-top:0.3rem}}input[type=checkbox]{visibility:hidden}.checkbox-wrapper{cursor:pointer;position:relative}.checkbox-wrapper span{padding:0 0 0 1.4rem}.checkbox-wrapper .checkbox-box{position:absolute;left:0;top:0.3rem}.checkbox-wrapper .checkbox-box::before{content:'';display:block;width:1rem;height:1rem;border:1px solid #000;border-radius:0.3rem}.checkbox-wrapper .checkbox-box::after{position:absolute;content:'';display:none;left:6px;bottom:5px;width:8px;height:15px;border:solid #5eb706;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-wrapper input:checked+.checkbox-box::after{display:block}.m-top_small{margin-top:0.3rem}.m-bottom_small{margin-bottom:0.3rem}.m-left_small{margin-left:0.3rem}.m-right_small{margin-right:0.3rem}.m-around_small{margin:0.3rem}.m-v_small{margin-top:0.3rem;margin-bottom:0.3rem}.m-h_small{margin-left:0.3rem;margin-right:0.3rem}.m-top_medium{margin-top:0.8rem}.m-bottom_medium{margin-bottom:0.8rem}.m-left_medium{margin-left:0.8rem}.m-right_medium{margin-right:0.8rem}.m-around_medium{margin:0.8rem}.m-v_medium{margin-top:0.8rem;margin-bottom:0.8rem}.m-h_medium{margin-left:0.8rem;margin-right:0.8rem}.m-top_mediumlarge{margin-top:1rem}.m-bottom_mediumlarge{margin-bottom:1rem}.m-left_mediumlarge{margin-left:1rem}.m-right_mediumlarge{margin-right:1rem}.m-around_mediumlarge{margin:1rem}.m-v_mediumlarge{margin-top:1rem;margin-bottom:1rem}.m-h_mediumlarge{margin-left:1rem;margin-right:1rem}.m-top_large{margin-top:1.4rem}.m-bottom_large{margin-bottom:1.4rem}.m-left_large{margin-left:1.4rem}.m-right_large{margin-right:1.4rem}.m-around_large{margin:1.4rem}.m-v_large{margin-top:1.4rem;margin-bottom:1.4rem}.m-h_large{margin-left:1.4rem;margin-right:1.4rem}.m-top_x-large{margin-top:1.8rem}.m-bottom_x-large{margin-bottom:1.8rem}.m-left_x-large{margin-left:1.8rem}.m-right_x-large{margin-right:1.8rem}.m-around_x-large{margin:1.8rem}.m-v_x-large{margin-top:1.8rem;margin-bottom:1.8rem}.m-h_x-large{margin-left:1.8rem;margin-right:1.8rem}.m-top_xx-large{margin-top:2.4rem}.m-bottom_xx-large{margin-bottom:2.4rem}.m-left_xx-large{margin-left:2.4rem}.m-right_xx-large{margin-right:2.4rem}.m-around_xx-large{margin:2.4rem}.m-v_xx-large{margin-top:2.4rem;margin-bottom:2.4rem}.m-h_xx-large{margin-left:2.4rem;margin-right:2.4rem}.p-top_small{padding-top:0.3rem}.p-bottom_small{padding-bottom:0.3rem}.p-left_small{padding-left:0.3rem}.p-right_small{padding-right:0.3rem}.p-around_small{padding:0.3rem}.p-v_small{padding-top:0.3rem;padding-bottom:0.3rem}.p-h_small{padding-left:0.3rem;padding-right:0.3rem}.p-top_medium{padding-top:0.8rem}.p-bottom_medium{padding-bottom:0.8rem}.p-left_medium{padding-left:0.8rem}.p-right_medium{padding-right:0.8rem}.p-around_medium{padding:0.8rem}.p-v_medium{padding-top:0.8rem;padding-bottom:0.8rem}.p-h_medium{padding-left:0.8rem;padding-right:0.8rem}.p-top_mediumlarge{padding-top:1rem}.p-bottom_mediumlarge{padding-bottom:1rem}.p-left_mediumlarge{padding-left:1rem}.p-right_mediumlarge{padding-right:1rem}.p-around_mediumlarge{padding:1rem}.p-v_mediumlarge{padding-top:1rem;padding-bottom:1rem}.p-h_mediumlarge{padding-left:1rem;padding-right:1rem}.p-top_large{padding-top:1.4rem}.p-bottom_large{padding-bottom:1.4rem}.p-left_large{padding-left:1.4rem}.p-right_large{padding-right:1.4rem}.p-around_large{padding:1.4rem}.p-v_large{padding-top:1.4rem;padding-bottom:1.4rem}.p-h_large{padding-left:1.4rem;padding-right:1.4rem}.p-top_x-large{padding-top:1.8rem}.p-bottom_x-large{padding-bottom:1.8rem}.p-left_x-large{padding-left:1.8rem}.p-right_x-large{padding-right:1.8rem}.p-around_x-large{padding:1.8rem}.p-v_x-large{padding-top:1.8rem;padding-bottom:1.8rem}.p-h_x-large{padding-left:1.8rem;padding-right:1.8rem}.p-top_xx-large{padding-top:2.4rem}.p-bottom_xx-large{padding-bottom:2.4rem}.p-left_xx-large{padding-left:2.4rem}.p-right_xx-large{padding-right:2.4rem}.p-around_xx-large{padding:2.4rem}.p-v_xx-large{padding-top:2.4rem;padding-bottom:2.4rem}.p-h_xx-large{padding-left:2.4rem;padding-right:2.4rem}.range-slider{--primary-color: #0366D6;--value-offset-y: var(--ticks-gap);--value-active-color: white;--value-background: transparent;--value-background-hover: var(--primary-color);--value-font: 700 12px/1 Arial;--fill-color: var(--primary-color);--progress-background: #EEE;--progress-radius: 20px;--track-height: calc(var(--thumb-size)/2);--min-max-font: 12px Arial;--min-max-opacity: .5;--min-max-x-offset: 10%;--thumb-size: 22px;--thumb-color: white;--thumb-shadow: 0 0 3px rgba(0,0,0,.4),
                  0 0 1px rgba(0,0,0,.5) inset,
                  0 0 0 99px var(--thumb-color) inset;--thumb-shadow-active: 0 0 0 calc(var(--thumb-size)/4) inset var(--thumb-color),
                         0 0 0 99px var(--primary-color) inset,
                         0 0 3px rgba(0,0,0,.4);--thumb-shadow-hover: var(--thumb-shadow);--ticks-thickness: 1px;--ticks-height: 5px;--ticks-gap: var(--ticks-height, 0);--ticks-color: silver;--step: 1;--ticks-count: (var(--max) - var(--min)) / var(--step);--maxTicksAllowed: 30;--too-many-ticks: Min(1, Max(var(--ticks-count) - var(--maxTicksAllowed), 0));--x-step: Max( var(--step), var(--too-many-ticks) * (var(--max) - var(--min)) );--tickIntervalPerc_1: Calc( (var(--max) - var(--min)) / var(--x-step) );--tickIntervalPerc: calc(  (100% - var(--thumb-size))/var(--tickIntervalPerc_1) * var(--tickEvery, 1)  );--value-a: Clamp(var(--min), var(--value, 0), var(--max));--value-b: var(--value, 0);--text-value-a: var(--text-value, "");--completed-a: calc((var(--value-a) - var(--min) ) / (var(--max) - var(--min)) * 100);--completed-b: calc((var(--value-b) - var(--min) ) / (var(--max) - var(--min)) * 100);--ca: Min(var(--completed-a), var(--completed-b));--cb: Max(var(--completed-a), var(--completed-b));--thumbs-too-close: Clamp(
    -1,
    1000 * (Min(1, Max(var(--cb) - var(--ca) - 5, -1)) + 0.001),
    1
  );--thumb-close-to-min: Min(1, Max(var(--ca) - 5, 0));--thumb-close-to-max: Min(1, Max(95 - var(--cb), 0));box-sizing:content-box;display:inline-block;height:Max(var(--track-height), var(--thumb-size));background:linear-gradient(to right, var(--ticks-color) var(--ticks-thickness), transparent 1px) repeat-x;background-size:var(--tickIntervalPerc) var(--ticks-height);background-position-x:calc(var(--thumb-size)/2 - var(--ticks-thickness)/2);background-position-y:var(--flip-y, bottom);padding-bottom:var(--flip-y, var(--ticks-gap));padding-top:calc(var(--flip-y) * var(--ticks-gap));position:relative;z-index:1}.range-slider[data-ticks-position='top']{--flip-y: 1}.range-slider::before,.range-slider::after{--offset: calc(var(--thumb-size)/2);content:counter(x);display:var(--show-min-max, block);font:var(--min-max-font);position:absolute;bottom:var(--flip-y, -2.5ch);top:calc(-2.5ch * var(--flip-y));opacity:Clamp(0, var(--at-edge), var(--min-max-opacity));transform:translateX(calc( var(--min-max-x-offset) * var(--before, -1) * -1)) scale(var(--at-edge));pointer-events:none}.range-slider::before{--before: 1;--at-edge: var(--thumb-close-to-min);counter-reset:x var(--min);left:var(--offset)}.range-slider::after{--at-edge: var(--thumb-close-to-max);counter-reset:x var(--max);right:var(--offset)}.range-slider__values{position:relative;top:50%;line-height:0;text-align:justify;width:100%;pointer-events:none;margin:0 auto;z-index:5}.range-slider__values::after{content:'';width:100%;display:inline-block;height:0;background:red}.range-slider__progress{--start-end: calc(var(--thumb-size)/2);--clip-end: calc(100% - (var(--cb) ) * 1%);--clip-start: calc(var(--ca) * 1%);--clip: inset(-20px var(--clip-end) -20px var(--clip-start));position:absolute;left:var(--start-end);right:var(--start-end);top:calc(var(--ticks-gap) * var(--flip-y,0) + var(--thumb-size)/2 - var(--track-height)/2);height:calc(var(--track-height));background:var(--progress-background, #EEE);pointer-events:none;z-index:-1;border-radius:var(--progress-radius)}.range-slider__progress::before{content:'';position:absolute;left:0;right:0;clip-path:var(--clip);top:0;bottom:0;background:var(--fill-color, black);box-shadow:var(--progress-flll-shadow);z-index:1;border-radius:inherit}.range-slider__progress::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--progress-shadow);pointer-events:none;border-radius:inherit}.range-slider>input{-webkit-appearance:none;width:100%;height:var(--thumb-size);margin:0;position:absolute;left:0;top:calc(50% - Max(var(--track-height), var(--thumb-size))/2 + calc(var(--ticks-gap)/2 * var(--flip-y, -1)));cursor:-webkit-grab;cursor:grab;outline:none;background:none}.range-slider>input:not(:only-of-type){pointer-events:none}.range-slider>input::-webkit-slider-thumb{appearance:none;border:none;height:var(--thumb-size);width:var(--thumb-size);transform:var(--thumb-transform);border-radius:var(--thumb-radius, 50%);background:var(--thumb-color);box-shadow:var(--thumb-shadow);pointer-events:auto;transition:.1s}.range-slider>input::-moz-range-thumb{appearance:none;border:none;height:var(--thumb-size);width:var(--thumb-size);transform:var(--thumb-transform);border-radius:var(--thumb-radius, 50%);background:var(--thumb-color);box-shadow:var(--thumb-shadow);pointer-events:auto;transition:.1s}.range-slider>input::-ms-thumb{appearance:none;border:none;height:var(--thumb-size);width:var(--thumb-size);transform:var(--thumb-transform);border-radius:var(--thumb-radius, 50%);background:var(--thumb-color);box-shadow:var(--thumb-shadow);pointer-events:auto;transition:.1s}.range-slider>input:hover{--thumb-shadow: var(--thumb-shadow-hover)}.range-slider>input:hover+output{--value-background: var(--value-background-hover);--y-offset: -5px;color:var(--value-active-color);box-shadow:0 0 0 3px var(--value-background)}.range-slider>input:active{--thumb-shadow: var(--thumb-shadow-active);cursor:grabbing;z-index:2}.range-slider>input:active+output{transition:0s}.range-slider>input:nth-of-type(1){--is-left-most: Clamp(0, (var(--value-a) - var(--value-b)) * 99999 ,1)}.range-slider>input:nth-of-type(1)+output{--value: var(--value-a);--x-offset: calc(var(--completed-a) * -1%)}.range-slider>input:nth-of-type(1)+output:not(:only-of-type){--flip: calc(var(--thumbs-too-close) * -1)}.range-slider>input:nth-of-type(1)+output::after{content:var(--prefix, "") var(--text-value-a) var(--suffix, "")}.range-slider>input:nth-of-type(2){--is-left-most: Clamp(0, (var(--value-b) - var(--value-a)) * 99999 ,1)}.range-slider>input:nth-of-type(2)+output{--value: var(--value-b)}.range-slider>input:only-of-type ~ .range-slider__progress{--clip-start: 0}.range-slider>input+output{--flip: -1;--x-offset: calc(var(--completed-b) * -1%);--pos: calc(((var(--value) - var(--min))/(var(--max) - var(--min))) * 100%);pointer-events:none;position:absolute;z-index:5;background:var(--value-background);border-radius:10px;padding:2px 4px;left:var(--pos);transform:translate(var(--x-offset), calc(150% * var(--flip) - (var(--y-offset, 0px) + var(--value-offset-y)) * var(--flip)));transition:all .12s ease-out, left 0s}.range-slider>input+output::after{content:var(--prefix, "") var(--text-value-b) var(--suffix, "");font:var(--value-font)}.range-slider.flat{--primary-color: #e94c21;--thumb-size: 25px;--track-height: calc(var(--thumb-size) / 3);--progress-shadow: none;--progress-flll-shadow: none;--thumb-shadow: 0 0 0 7px var(--primary-color) inset, 0 0 0 99px white inset;--thumb-shadow-hover: 0 0 0 9px var(--primary-color) inset,
		0 0 0 99px white inset;--thumb-shadow-active: 0 0 0 13px var(--primary-color) inset}#page .site-main__right.woocommerce-account-page{width:100%}#page .site-main__right.woocommerce-account-page .woocommerce{padding:2.5rem;background-color:#fff;border-radius:1rem}#page .site-main__right.woocommerce-account-page .woocommerce .accountpage-greeting{color:#7c7c7c;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:2px solid #e3e3e3;font-size:1.2rem}#page .site-main__right.woocommerce-account-page .woocommerce .accountpage-greeting p{margin:0}#page .site-main__right.woocommerce-account-page .woocommerce .accountpage-greeting strong{font-weight:400}#page .site-main__right.woocommerce-account-page .woocommerce .accountpage-greeting .greeting-addemdum{font-size:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation{width:20%}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0;font-size:1.2rem;font-weight:400}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{display:inline-block;width:100%;text-decoration:none;padding:0.5rem 0.8rem;color:#fff;border-bottom:1px solid #fff;background-color:#e94c21}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{background-color:#b72500}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content{width:75%}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .myaccount-address-description{font-size:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:1.4rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title{border-bottom:1px solid black;padding-bottom:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{font-size:0.65rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit{font-size:0}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title .edit::after{content:'';display:block;background:url("/wp-content/themes/xldiscounter/img/potlood.svg");width:1rem;height:1rem;background-size:contain}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-Addresses address{margin-top:0.8rem;font-style:normal}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-form-row label,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .form-row label{color:#7c7c7c;font-size:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-form-row input,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-form-row .select2-container--default .select2-selection--single,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .form-row input,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .form-row .select2-container--default .select2-selection--single{padding:0.5rem 0;border:none;border-bottom:1px solid #000;border-radius:0;color:#000}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-form-row .select2-container--default .select2-selection--single,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .form-row .select2-container--default .select2-selection--single{height:auto}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .woocommerce-form-row em,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content .form-row em{font-size:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content fieldset{border:none;padding:0;margin:1rem 0}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content fieldset legend{font-size:1.2rem}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table{border:none;border-collapse:collapse;margin-top:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table thead th{font-weight:500}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table .woocommerce-orders-table__row td{border:none;font-weight:400;padding-top:0.5rem;padding-bottom:0.5rem}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table .woocommerce-orders-table__row td a{color:#e94c21;text-decoration:none}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table .woocommerce-orders-table__row td a.woocommerce-button{background:none;padding:0;font-weight:400;margin-right:0.8rem}#page .site-main__right.woocommerce-account-page .woocommerce-orders-table .woocommerce-orders-table__row:nth-child(odd) td{background-color:#ececec}#page .woocommerce-message,#page .woocommerce-info{border:none;border-radius:.3rem;background-color:#fff}#page .woocommerce-message::before,#page .woocommerce-info::before{color:#e94c21}#page .woocommerce-info{border:1px solid #000}#page .woocommerce-order-overview{margin-top:0.8rem;padding:0}#page .woocommerce-customer-details address{border:none;padding:0}#page .woocommerce-table--order-details{border:none}#page .woocommerce-table--order-details th,#page .woocommerce-table--order-details td{border:none}#page .woocommerce-table--order-details tbody tr:nth-child(odd) td{background-color:#ececec}#page .woocommerce-table--order-details tbody td a{color:#e94c21;text-decoration:none}@media screen and (max-width: 1266px){#page .site-main__right.woocommerce-account-page #woocommerce-myaccount-mobile-navtoggle{padding:0.5rem;border:1px solid #e94c21;border-radius:0.3rem;position:relative;cursor:pointer;margin-bottom:0.25rem}#page .site-main__right.woocommerce-account-page #woocommerce-myaccount-mobile-navtoggle img{position:absolute;display:block;right:1rem;top:0.75rem;transform:rotate(90deg)}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation{display:none}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation.active{display:block}#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-navigation,#page .site-main__right.woocommerce-account-page .woocommerce-MyAccount-content{width:100%}}#colophon{background-color:#e94c21;color:#fff}#colophon .footer-inner{padding:4rem 0;width:1266px;margin:0 auto;display:flex;flex-direction:row}#colophon .footer-inner .footer-column:nth-child(1){width:15%}#colophon .footer-inner .footer-column:nth-child(1) .footer-contact-buttons{margin:1.5rem 0}#colophon .footer-inner .footer-column:nth-child(1) .footer-contact-buttons div{margin-bottom:0.5rem}#colophon .footer-inner .footer-column:nth-child(1) .footer-contact-buttons div:last-child{margin-bottom:0}#colophon .footer-inner .footer-column:nth-child(2){margin-left:4rem}#colophon .footer-inner .footer-column:nth-child(2) a,#colophon .footer-inner .footer-column:nth-child(2) a:visited,#colophon .footer-inner .footer-column:nth-child(2) a:active{text-decoration:none;color:#fff;line-height:2}#colophon .footer-inner .footer-column:nth-child(3){flex-grow:1;display:flex;flex-direction:row;justify-content:end}#colophon .footer-inner .footer-column:nth-child(3) .footer-column-3-wrapper{width:22rem;display:flex;flex-direction:column;align-self:flex-start}#colophon .footer-inner .footer-column:nth-child(3) .footer-column-3-wrapper .footer-socials{display:flex;flex-direction:row;justify-content:space-between}#colophon .footer-inner .footer-column:nth-child(3) .footer-column-3-wrapper .footer-payment-methods{background:#fff;padding:2rem;border-radius:2rem}#colophon .footer-inner .footer-column:nth-child(3) .footer-column-3-wrapper .footer-payment-methods figure{display:inline-block;margin:0 0.5rem}#colophon .footer-inner .footer-column:nth-child(3) .footer-column-3-wrapper .footer-payment-methods img{height:3rem;width:auto}#colophon span.street,#colophon span.coc{display:inline-block;margin-top:1rem;width:100%}#colophon span.street,#colophon span.postal,#colophon span.city{font-size:1.2rem}#colophon span.coc,#colophon span.vat{font-size:0.8rem}#colophon p{margin:0}@media screen and (max-width: 1266px){#colophon .footer-inner{width:100%;flex-wrap:wrap;padding:1.4rem}#colophon .footer-inner .footer-column,#colophon .footer-inner .footer-column:nth-child(1),#colophon .footer-inner .footer-column:nth-child(2),#colophon .footer-inner .footer-column:nth-child(3){width:100%;text-align:center;margin:0;padding:0.8rem 0;justify-content:center}}.search__nothingfound{background:url("/wp-content/themes/xldiscounter/img/desert.jpg") no-repeat 50% 50%;background-size:cover;padding:2.4rem;border-radius:1rem;text-align:center;margin-bottom:2.4rem}body.search-results #primary .page-header{width:100%}

/*# sourceMappingURL=xldiscounter.css.map */