.lb-loader,.lightbox{left:0;line-height:0;position:absolute;text-align:center}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:alpha(Opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;outline:0;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;top:43%;width:100%}.lb-cancel{background:url(../../../dist/css/build/img/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(../../../dist/css/build/img/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);float:left;left:0;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(../../../dist/css/build/img/next.png) right 48% no-repeat;filter:alpha(Opacity=0);float:right;opacity:0;right:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(../../../dist/css/build/img/close.png) 100% 0 no-repeat;display:block;filter:alpha(Opacity=70);float:right;height:30px;opacity:.7;outline:0;text-align:right;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-display:swap;font-family:Faktum-Test;font-style:normal;font-weight:400;src:url(../../../dist/css/build/font/Faktum-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Faktum-Test;font-style:normal;font-weight:700;src:url(../../../dist/css/build/font/Faktum-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Plaid;font-style:normal;font-weight:700;src:url(../../../dist/css/build/font/PlaidXL.otf) format("opentype")}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}a{text-decoration:none}b,button,div,input,label,legend,li,option,p,select,textarea{color:#000;font-family:Faktum-Test,sans-serif;font-size:20px;font-weight:400}h1,h2,h3,h4,h5,h6{color:#000;font-family:Plaid,sans-serif;font-weight:700}html{margin:0!important;overflow-x:hidden;padding:0!important;scroll-behavior:smooth}body{background-color:#fff;font-family:Faktum-Test,sans-serif;height:100%;margin:0;margin-inline:auto;min-height:100vh;padding:0;width:100%;word-break:break-word}.site-container-relative .site-container,body{position:relative}video{height:auto;width:100%}.otgs-development-site-front-end,.post-edit-link,.sidebar{display:none}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.woocommerce-error,.woocommerce-info,.woocommerce-message{scroll-margin-top:100px!important}.button{background-color:#fff;border:2px solid #fff;display:block;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;padding-block:16px;text-align:center;width:100%}@media only screen and (min-width:1200px){.button{cursor:pointer;padding-inline:100px;width:max-content}}.button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.button--black{background-color:#000;border:none;color:#fff}.button--black:hover{background-color:#fff!important;color:#000!important}.button--outline{background-color:transparent;color:#fff}.button--outline:hover{background-color:#000!important}.button--outline-black{background-color:transparent;border-color:#000;color:#000}.button--outline-black:hover{background-color:#000!important;color:#fff!important}input{background:transparent;border:1px solid #fff;font-size:19px;font-weight:400;line-height:22px;padding:12px 8px;width:100%}input::placeholder{color:#fff}.triangle{border-bottom:20px solid #000;height:0;width:0}.triangle,.triangle--down{border-left:10px solid transparent;border-right:10px solid transparent}.triangle--down{border-bottom:0;border-top:20px solid #000}.woo-custom-nav{align-items:center;display:flex;gap:11px;justify-content:center;margin-block:16px 20px}@media only screen and (min-width:1200px){.woo-custom-nav{margin-block:20px 72px}}.woo-custom-nav__item{align-items:center;display:flex;gap:11px}.woo-custom-nav__item--active .woo-custom-nav__item-count{color:#000;font-size:27px;line-height:33px}.woo-custom-nav__item-count{color:#d9d9d9;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px}@media only screen and (min-width:1200px){.woo-custom-nav__item-count{display:flex;gap:5px}}.woo-custom-nav__item-text{display:none}@media only screen and (min-width:1200px){.woo-custom-nav__item-text{display:block}}.screen-popup{background-color:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:300}.screen-popup--active{display:block;touch-action:none}@media only screen and (min-width:1200px){.screen-popup--active{touch-action:unset}}.screen-popup__container{margin-inline:auto;max-width:1122px;padding-block:44px;padding-inline:16px;padding-inline:24px;width:100%}@media only screen and (min-width:1200px){.screen-popup__container{padding-block:100px;padding-inline:unset}}@media only screen and (min-width:1440px){.screen-popup__container{padding-block:146px}}.screen-popup__heading{font-size:32px;font-weight:800;line-height:45px;margin-bottom:70px;text-align:center}@media only screen and (min-width:1200px){.screen-popup__heading{font-size:64px;line-height:77px;margin-bottom:100px}}@media only screen and (min-width:1920px){.screen-popup__heading{margin-bottom:200px}}.screen-popup__close{display:grid;height:36px;place-items:center;position:absolute;right:24px;top:24px;width:36px}@media only screen and (min-width:1200px){.screen-popup__close{cursor:pointer;height:44px;right:44px;top:26px;width:44px}}.screen-popup__close-icon{filter:invert(1);height:20px;width:20px}@media only screen and (min-width:1200px){.screen-popup__close-icon{height:24px;width:24px}}.screen-popup__languages-wrapper ul{display:flex;flex-direction:column;gap:23px}.screen-popup__languages-wrapper ul li .wpml-ls-link{align-items:center;color:#818181;display:flex;font-family:Plaid,sans-serif;font-size:24px;font-weight:800;gap:17px;line-height:29px;padding:0}@media only screen and (min-width:1200px){.screen-popup__languages-wrapper ul li .wpml-ls-link{font-size:48px;line-height:58px}}.screen-popup__languages-wrapper ul li .wpml-ls-link .wpml-ls-flag{height:auto;width:31px}@media only screen and (min-width:1200px){.screen-popup__languages-wrapper ul li .wpml-ls-link .wpml-ls-flag{width:63px}}.screen-popup__languages-wrapper ul li.wpml-ls-current-language .wpml-ls-link{color:#000}.screen-popup__search-wrapper{padding-top:80px}.shottas-popup{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:400}.shottas-popup--active{display:flex}.shottas-popup__overflow{background-color:rgba(0,0,0,.45);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.shottas-popup__container{background-color:#fff;bottom:0;height:100%;left:0;max-height:max-content;padding:35px 20px 16px;position:absolute;text-align:center;width:100%}@media only screen and (min-width:1200px){.shottas-popup__container{height:537px;left:50%;padding-block:100px 81px;top:50%;transform:translate(-50%,-50%);width:1006px}}.shottas-popup__heading{font-size:32px;line-height:1;margin-bottom:20px;text-align:left}@media only screen and (min-width:1200px){.shottas-popup__heading{font-size:50px;line-height:55px;margin-bottom:60px;margin-inline:auto;max-width:802px;text-align:center}}.shottas-popup__text{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px;margin-bottom:87px;text-align:left}@media only screen and (min-width:1200px){.shottas-popup__text{font-size:23px;line-height:33px;text-align:center}}.shottas-popup__buttons-wrapper{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1200px){.shottas-popup__buttons-wrapper{flex-direction:row;gap:25px;margin-inline:auto;max-width:665px}}.shottas-popup__button{background-color:#000!important;border:none!important;color:#fff!important;display:block!important;font-family:Plaid,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:20px!important;padding-block:16px!important;text-align:center!important;width:100%!important}@media only screen and (min-width:1200px){.shottas-popup__button{cursor:pointer;padding-inline:unset}}.shottas-popup__button--decilne{background-color:transparent!important;border:1px solid #000!important;color:#000!important}.xoo-el-form-inline .xoo-el-main,.xoo-el-modal .xoo-el-main{padding-inline:0}@media only screen and (min-width:1200px){.xoo-el-form-inline .xoo-el-main,.xoo-el-modal .xoo-el-main{padding-inline:20px}}.xoo-el-form-inline .xoo-el-section,.xoo-el-modal .xoo-el-section{padding-left:16px}@media only screen and (min-width:1200px){.xoo-el-form-inline .xoo-el-section,.xoo-el-modal .xoo-el-section{padding-left:19px}}.xoo-el-form-inline .xoo-el-tabs li,.xoo-el-modal .xoo-el-tabs li{font-family:Plaid,sans-serif}.xoo-el-form-inline .xoo-aff-input-icon,.xoo-el-modal .xoo-aff-input-icon{display:none}.xoo-el-form-inline input,.xoo-el-modal input{border:1px solid #818181!important;font-size:19px;line-height:23px}.xoo-el-form-inline input[type=checkbox],.xoo-el-modal input[type=checkbox]{height:16px;margin-right:10px;padding:unset;width:16px}@media only screen and (min-width:1200px){.xoo-el-form-inline input[type=checkbox],.xoo-el-modal input[type=checkbox]{cursor:pointer}}.xoo-el-form-inline input[type=checkbox]:checked,.xoo-el-modal input[type=checkbox]:checked{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:84%;border:1px solid #818181}.xoo-el-form-inline .xoo-el-form-label,.xoo-el-modal .xoo-el-form-label{align-items:center;display:flex}.xoo-el-form-inline .xoo-el-form-label span,.xoo-el-modal .xoo-el-form-label span{font-size:16px;line-height:19px}.xoo-el-form-inline .xoo-aff-checkbox_single>*,.xoo-el-form-inline .xoo-el-form-txt,.xoo-el-modal .xoo-aff-checkbox_single>*,.xoo-el-modal .xoo-el-form-txt{font-size:16px;font-weight:400;line-height:19px}.xoo-el-form-inline .xoo-aff-checkbox_single a,.xoo-el-modal .xoo-aff-checkbox_single a{text-decoration:underline}.xoo-el-form-inline .xoo-aff-checkbox_single>label>input,.xoo-el-modal .xoo-aff-checkbox_single>label>input{position:relative;top:2px}.xoo-el-form-inline .xoo-el-form-txt,.xoo-el-modal .xoo-el-form-txt{padding-right:20px}.xoo-el-form-inline .xoo-el-lostpw-tgr,.xoo-el-modal .xoo-el-lostpw-tgr{font-size:16px;font-weight:700;line-height:19px;text-decoration:underline}.xoo-el-form-inline .xoo-el-form-container button.btn.button.xoo-el-action-btn,.xoo-el-form-inline button[type=submit].button.xoo-el-action,.xoo-el-modal .xoo-el-form-container button.btn.button.xoo-el-action-btn,.xoo-el-modal button[type=submit].button.xoo-el-action{border:none}.minicart{position:absolute;right:0;top:54px}@media only screen and (min-width:1200px){.minicart{top:46px}}.minicart__container{background-color:#fff;border:1px solid #000;height:100vh;left:0;max-width:468px;overflow-y:auto;padding:16px;position:fixed;scrollbar-color:#000 #fff;scrollbar-width:thin;top:0;width:100%;z-index:1}.minicart__container::-webkit-scrollbar{width:8px}.minicart__container::-webkit-scrollbar-track{background:#fff}.minicart__container::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}@media only screen and (min-width:1200px){.minicart__container{height:100%;max-height:calc(100svh - 132px);padding:32px;position:static}}.minicart__close{display:flex;filter:brightness(0);height:auto;margin-left:auto;width:20px}@media only screen and (min-width:1200px){.minicart__close{display:none}}.minicart__heading-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media only screen and (min-width:1200px){.minicart__heading-wrapper{margin-bottom:48px}}.minicart__heading{font-family:Plaid,sans-serif;font-size:27px;font-weight:800;line-height:32px}@media only screen and (min-width:1200px){.minicart__heading{font-size:24px;line-height:29px}}.minicart__item-count{font-size:14px;line-height:17px}@media only screen and (min-width:1200px){.minicart__item-count{font-size:20px;line-height:28px}}.minicart__items{border-bottom:1px solid #000;display:flex;flex-direction:column;gap:36px;padding-bottom:16px}@media only screen and (min-width:1200px){.minicart__items{gap:48px;padding-bottom:48px}}.minicart__divider{background-color:#f5f5f5;display:none;height:1px;margin-inline:auto;margin-bottom:4px;max-width:262px;width:100%}.minicart__divider:last-child{display:none}.minicart__item{display:flex;gap:18px;height:96px}@media only screen and (min-width:1200px){.minicart__item{gap:16px;height:130px}}.minicart__empty-cart{color:#818181;font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px;text-align:center}@media only screen and (min-width:1200px){.minicart__empty-cart{font-size:32px;line-height:35px}}.minicart__item-image{height:86px;width:69px}@media only screen and (min-width:1200px){.minicart__item-image{height:130px;width:103px}}.minicart__item-image img{height:100%;object-fit:cover;width:100%}.minicart__item-details{display:flex;flex-direction:column;gap:4px}.minicart__item-title{font-family:Faktum-Test,sans-serif;font-size:16px;font-weight:700;line-height:19px}.minicart__item-meta{font-size:14px;line-height:17px}@media only screen and (min-width:1200px){.minicart__item-meta{font-size:17px;line-height:26px}}.minicart__item-wrapper{display:flex;flex:1;flex-direction:column;gap:1px}.minicart__item-wrapper .ilabs-omnibus-price-note,.minicart__item-wrapper .minicart__regular-price{font-size:9px;line-height:13px;margin-top:5px;text-align:right}@media only screen and (min-width:1200px){.minicart__item-wrapper .ilabs-omnibus-price-note,.minicart__item-wrapper .minicart__regular-price{font-size:10px;line-height:15px}}.minicart__item-price-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;position:relative;top:18px}@media only screen and (min-width:1200px){.minicart__item-price-wrapper{top:48px}}.minicart__item-price-wrapper--sale-position{top:-25px}.minicart__item-price-wrapper--sale-position .minicart__item-price bdi{color:#01c809}.minicart__item-discount{color:#818181;font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:19px}@media only screen and (min-width:1200px){.minicart__item-discount{font-size:15px;line-height:18px}}.minicart__item-regular-price{color:#818181;font-family:Plaid,sans-serif;font-size:15px;font-weight:800;line-height:18px;margin-left:4px;text-decoration:line-through}.minicart__item-price{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px}@media only screen and (min-width:1200px){.minicart__item-price{font-size:23px;line-height:32px}}.minicart__item-price>span.free-product{color:#01c809;text-transform:uppercase}.minicart__total{align-items:center;display:flex;justify-content:space-between;margin-block:16px}@media only screen and (min-width:1200px){.minicart__total{margin-block:48px}}.minicart__free-shipping,.minicart__total-label,.minicart__total-price{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px}.minicart__free-shipping{color:#818181;margin-bottom:16px;text-align:center}@media only screen and (min-width:1200px){.minicart__free-shipping{font-size:23px;line-height:32px;margin-bottom:8px}}.minicart__buttons-wrapper{display:flex;flex-direction:column;gap:16px;padding-bottom:90px}@media only screen and (min-width:768px){.minicart__buttons-wrapper{padding-bottom:0}}@media only screen and (min-width:1200px){.minicart__buttons-wrapper{gap:8px}}.minicart__button{border-radius:0!important;justify-content:center;padding-inline:unset;text-align:center;width:100%}.minicart__button--outline{background-color:transparent!important;border:2px solid #000!important;color:#000!important}@media only screen and (min-width:1200px){.minicart__button--outline{display:none!important}}.minicart__button--filled{background-color:#000!important;border:2px solid #000!important;color:#fff!important}.minicart__button--disabled{background-color:#818181!important;border:2px solid #818181!important;pointer-events:none}.text-above-nav{background-color:#fff;padding:7px 16px;text-align:center;width:100%}@media only screen and (min-width:1200px){.text-above-nav{padding:16px 44px}}.text-above-nav--white-nav{border-bottom:1px solid #000}.text-above-nav--hidden{display:none}.text-above-nav__link,.text-above-nav__text{color:#000;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1200px){.text-above-nav__link,.text-above-nav__text{font-size:22px;line-height:27px}}.dgwt-wcas-sf-wrapp{padding:0!important}.dgwt-wcas-search-input{background-color:#fff!important;border:unset!important;border-bottom:2px solid #000!important;border-radius:unset!important;color:#000!important;font-family:Plaid,sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:26px!important;padding-bottom:8px!important;padding-left:0!important;padding-top:0!important}@media only screen and (min-width:1200px){.dgwt-wcas-search-input{font-size:40px!important;line-height:50px!important;padding-bottom:4px!important;padding-left:25px!important}}.dgwt-wcas-search-input:focus{border:unset!important;border-bottom:2px solid #000!important}.dgwt-wcas-search-input::placeholder{color:#818181!important;padding-left:0!important}.dgwt-wcas-preloader{right:-10px!important;top:-6px!important}@media only screen and (min-width:1200px){.dgwt-wcas-preloader{right:12px!important;top:-2px!important}}.dgwt-wcas-content-wrapp{align-items:flex-start!important;flex:1;flex-direction:column;gap:10px;padding-left:unset!important}@media only screen and (min-width:1200px){.dgwt-wcas-content-wrapp{flex-direction:row}}.dgwt-wcas-si{flex:1;height:100px!important;max-width:80px;width:80px!important}.dgwt-wcas-si img{height:100%!important;max-height:unset!important;max-width:unset!important;object-fit:cover!important;padding:0!important;width:100%!important}.dgwt-wcas-suggestion-nores{align-items:flex-start!important;font-family:Plaid,sans-serif!important;font-weight:800!important;text-align:center!important}.dgwt-wcas-suggestion{background-color:transparent!important;gap:16px;padding:30px 0 0!important}@media only screen and (min-width:1200px){.dgwt-wcas-suggestion{padding-inline:25px!important}}.dgwt-wcas-st-title{font-size:16px!important;line-height:20px!important}.dgwt-wcas-sp,.dgwt-wcas-st-title{color:#000!important;font-family:Plaid,sans-serif!important;font-weight:800!important}.dgwt-wcas-sp{display:inline-flex;font-size:20px!important;gap:5px;line-height:33px!important;padding-left:0!important;word-break:normal!important}.dgwt-wcas-search-submit{bottom:12px!important;display:block!important;height:22px!important;left:unset!important;margin:unset!important;min-height:unset!important;min-width:unset!important;padding:unset!important;right:5px!important;top:unset!important;width:22px!important}@media only screen and (min-width:1200px){.dgwt-wcas-search-submit{bottom:15px!important;height:30px!important;right:12px!important;width:30px!important}.dgwt-wcas-search-submit:hover{background-color:transparent!important;box-shadow:unset!important}}.dgwt-wcas-search-submit>svg{height:22px!important;max-width:unset!important;width:22px!important}@media only screen and (min-width:1200px){.dgwt-wcas-search-submit>svg{height:30px!important;width:30px!important}}.dgwt-wcas-close{display:none!important}.dgwt-wcas-sp *{line-height:unset!important}.woocommerce-info,.woocommerce-message{border-top-color:#000;color:#000;font-family:Plaid,sans-serif;font-size:18px;font-weight:800}.woocommerce-info:before,.woocommerce-message:before{color:#000}.woocommerce-info .button,.woocommerce-message .button{background-color:#000!important;border:2px solid #000!important;border-radius:0!important;color:#fff!important;margin-top:10px!important}@media only screen and (min-width:1200px){.woocommerce-info .button,.woocommerce-message .button{margin-top:0!important}}.woocommerce-info .button:hover,.woocommerce-message .button:hover{background-color:#fff!important;color:#000!important}.cmplz-cookiebanner{border-top:2px solid #000!important;display:grid!important;gap:10px!important;grid-template-areas:"header" "body" "links" "buttons";min-width:unset!important;padding:16px!important;width:100%!important}@media only screen and (min-width:768px){.cmplz-cookiebanner{bottom:0!important;right:0!important}}@media only screen and (min-width:1200px){.cmplz-cookiebanner{border-top:unset!important;display:flex!important;flex-direction:row!important;height:208px!important;left:50%!important;max-width:1440px!important;padding:44px!important;transform:translateX(-50%)!important}}@media only screen and (min-width:1600px){.cmplz-cookiebanner:after{background-color:#fff;bottom:0;content:"";display:block;height:208px;left:50%;position:fixed;transform:translateX(-50%);width:100vw;z-index:-1}}.cmplz-cookiebanner .cmplz-close{display:none!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner.cmplz-categories-visible{height:340px!important}}.cmplz-cookiebanner.cmplz-dismissed{display:none!important}.cmplz-cookiebanner .cmplz-header{display:flex!important;flex-direction:column!important;gap:16px!important;grid-area:header!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-header{align-items:flex-start!important;flex-direction:row!important}}.cmplz-cookiebanner .cmplz-logo{margin-inline:auto!important}.cmplz-cookiebanner .cmplz-logo>img{height:100px!important;max-height:unset!important;width:100px!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-logo>img{height:120px!important;width:120px!important}}.cmplz-cookiebanner .cmplz-title{display:block!important;font-family:Plaid,sans-serif!important;font-size:32px!important;font-weight:800!important;line-height:1!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-title{font-size:50px!important;line-height:55px!important}}.cmplz-cookiebanner .cmplz-body{grid-area:body!important;margin-bottom:10px!important;max-height:190px!important;overflow-y:auto!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-body{left:183px!important;max-width:580px!important;position:absolute!important;top:106px!important}}@media only screen and (min-width:1440px){.cmplz-cookiebanner .cmplz-body{max-width:725px!important}}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-body *{max-width:580px!important}}@media only screen and (min-width:1440px){.cmplz-cookiebanner .cmplz-body *{max-width:725px!important}}.cmplz-cookiebanner .cmplz-message>*,.cmplz-cookiebanner .cookie-statement{font-family:Plaid,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:27px!important}.cmplz-cookiebanner .cmplz-links{grid-area:links!important;justify-content:flex-start!important;margin-bottom:22px!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-links{left:41%!important;position:absolute!important;top:58px!important}}.cmplz-cookiebanner .cookie-statement{text-align:left!important}.cmplz-cookiebanner .cmplz-buttons{grid-area:buttons!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-buttons{display:grid!important;grid-template-columns:repeat(2,1fr)!important;position:absolute!important;right:44px!important;top:44px!important;width:409px!important}}.cmplz-cookiebanner .cmplz-btn{border:2px solid #000!important;font-family:Plaid,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:20px!important}@media only screen and (min-width:1200px){.cmplz-cookiebanner .cmplz-btn{height:52px!important}.cmplz-cookiebanner .cmplz-btn:first-child{grid-column:span 2!important}}.cmplz-cookiebanner .cmplz-divider{display:none!important}.search-popup{display:none}.search-popup-close{display:none;height:36px;place-items:center;position:fixed;right:24px;top:24px;width:36px}@media only screen and (min-width:1200px){.search-popup-close{cursor:pointer;height:44px;right:44px;top:26px;width:44px}}.search-popup-close--active{display:grid!important;z-index:2147483647!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile{overflow-x:hidden!important;z-index:2147483646!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-return.js-dgwt-wcas-om-return{display:none!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{overflow:hidden!important;width:calc(100% - 30px)!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar{height:calc(100vh - 140px)!important;left:15px!important;overflow:hidden!important;position:absolute!important;top:100px!important;width:100%!important}@media only screen and (min-width:1200px){.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar{height:calc(100vh - 150px)!important;left:50%!important;max-width:688px!important;scrollbar-color:#000 #fff;scrollbar-width:thin;top:100px!important;transform:translateX(-50%)}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar::-webkit-scrollbar{width:8px}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar::-webkit-scrollbar-track{background:#fff}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}}@media only screen and (min-width:1440px){.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar{height:calc(100vh - 220px)!important;top:180px!important}}@media only screen and (min-width:1600px){.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar{height:calc(100vh - 250px)!important;top:210px!important}}@media only screen and (min-width:1920px){.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar{height:calc(100vh - 310px)!important;top:270px!important}}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar.js-dgwt-wcas-om-bar>div:last-child{border-top:unset!important;width:calc(100% - 30px)!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-preloader{right:30px!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestion-nores{padding:20px 0 0!important;width:calc(100% - 30px)}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{display:block!important;text-transform:unset!important;width:100%!important}.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile .dgwt-wcas-st-more{align-items:center!important;background-color:#000!important;border:0!important;border-radius:0!important;color:#fff!important;display:flex!important;font-family:Plaid,sans-serif!important;font-size:18px!important;gap:5px!important;height:52px!important;justify-content:center!important;line-height:20px!important;margin:0!important;padding:10px!important;width:100%!important}@media only screen and (min-width:1200px){.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile input{font-size:30px!important}}.hero{height:100svh;position:relative;width:100%}.hero__media{inset:0;position:absolute;z-index:1}.hero__image,.hero__video{display:block;height:100%;object-fit:cover;width:100%}.hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:flex-end;padding:50px 16px;position:relative;width:100%;z-index:2}@media only screen and (min-width:1200px){.hero__content{align-items:center;padding:140px 16px}}.hero__heading{color:#fff;font-size:34px;font-weight:800;line-height:1;text-align:left}.hero__heading--black{color:#000}.hero__heading--white{color:#fff}@media only screen and (min-width:380px){.hero__heading{font-size:41px}}@media only screen and (min-width:1200px){.hero__heading{font-size:66px;text-align:center}}@media only screen and (min-width:1920px){.hero__heading{font-size:96px}}.hero__button{width:100%}@media only screen and (min-width:1200px){.hero__button{max-width:320px;width:100%}}.hero__video--desktop{display:none}@media only screen and (min-width:1200px){.hero__video--desktop{display:block}}.hero__video--mobile{display:block}@media only screen and (min-width:1200px){.hero__video--mobile{display:none}}.navigation-container{left:0;position:fixed;top:0;width:100%;z-index:200}.navigation-container--white{position:sticky}.navigation-container .navigation{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);height:54px}@media only screen and (min-width:1200px){.navigation-container .navigation{height:72px}}.navigation-container .navigation--white{background-color:#000}@media only screen and (min-width:1200px){.navigation-container .navigation--white{background-color:#fff}}.navigation-container .navigation--white .navigation__logo img{filter:invert(1)}@media only screen and (min-width:1200px){.navigation-container .navigation--white .navigation__logo img{filter:unset}.navigation-container .navigation--white .navigation__currency-switcher img,.navigation-container .navigation--white .navigation__hamburger img,.navigation-container .navigation--white .navigation__icon img,.navigation-container .navigation--white .navigation__location-switcher img,.navigation-container .navigation--white .navigation__search img{filter:invert(1)}.navigation-container .navigation--white .navigation__currency-switcher-text,.navigation-container .navigation--white .navigation__location-switcher-text{color:#000}}.navigation-container .navigation--active .navigation__menu-wrapper{background-color:#000;display:block;height:100vh;left:0;position:fixed;top:0;touch-action:none;width:100%}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__menu-wrapper{max-width:50vw;touch-action:unset}}.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu{display:flex;flex-direction:column;gap:24px;left:16px;position:fixed;top:102px}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu{gap:20px;left:44px;top:138px}}@media only screen and (min-width:1920px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu{top:158px}}.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul{display:flex;flex-direction:column;gap:26px}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul{gap:10px}}@media only screen and (min-width:1440px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul{gap:20px}}@media only screen and (min-width:1920px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul{gap:26px}}.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul li{color:#fff;font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:26px}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul li{font-size:40px;line-height:45px}}@media only screen and (min-width:1920px){.navigation-container .navigation--active .navigation__menu-wrapper .navigation__menu ul li{font-size:50px;line-height:55px}}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__desktop-overlay{background-color:rgba(0,0,0,.2);display:block;height:100svh;left:0;position:absolute;top:0;width:100%}}.navigation-container .navigation--active .navigation__logo-menu{display:block;height:auto;left:16px;position:fixed;top:32px;width:102px;z-index:2}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__logo-menu{left:44px;top:44px;width:163px}}.navigation-container .navigation--active .navigation__cart-wrapper{display:none}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__cart-wrapper{display:block}}.navigation-container .navigation--active .navigation__close{display:block;position:absolute;right:16px;top:40px;z-index:2}@media only screen and (min-width:1200px){.navigation-container .navigation--active .navigation__close{cursor:pointer;height:24px;right:44px;top:64px;width:24px}}.navigation-container .navigation__container{align-items:center;display:flex;height:100%;justify-content:space-between;margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.navigation-container .navigation__container{padding-inline:unset;padding-inline:44px}}.navigation-container .navigation__logo{max-width:87px}@media only screen and (min-width:1200px){.navigation-container .navigation__logo{left:50%;max-width:96px;position:absolute;top:50%;transform:translate(-50%,-50%)}}.navigation-container .navigation__logo a{display:flex;height:100%}.navigation-container .navigation__logo img{height:auto;width:100%}.navigation-container .navigation__logo-menu{display:none}.navigation-container .navigation__logo-menu img{height:auto;width:100%}.navigation-container .navigation__close,.navigation-container .navigation__desktop-overlay,.navigation-container .navigation__menu-wrapper{display:none}.navigation-container .navigation__right-side{align-items:center;display:flex;gap:13px}@media only screen and (min-width:1200px){.navigation-container .navigation__right-side{gap:16px}.navigation-container .navigation__icon img{height:24px;width:24px}}.navigation-container .navigation__cart-wrapper{position:relative}@media only screen and (min-width:1200px){.navigation-container .navigation__cart-wrapper{cursor:pointer}.navigation-container .navigation__cart-wrapper:hover:before{content:"";cursor:default;display:block;height:100px;position:absolute;right:0;top:0;width:50px}.navigation-container .navigation__cart-wrapper:hover .navigation__minicart{cursor:default;display:block}}.navigation-container .navigation__cart-wrapper a{align-items:center;display:flex;height:100%}.navigation-container .navigation__cart-count{background-color:#fff;border-radius:100%;color:#000;font-family:Plaid,sans-serif;font-size:8px;font-weight:800;line-height:9px;padding:3px 4px;position:absolute;right:-6px;top:-6px;z-index:1}@media only screen and (min-width:1200px){.navigation-container .navigation__cart-count{background-color:#000;color:#fff;right:-4px;top:-4px}}.navigation-container .navigation__minicart{display:none;width:100%}@media only screen and (min-width:1200px){.navigation-container .navigation__minicart{width:468px}}.navigation-container .navigation__minicart--active{display:block}.navigation-container .navigation__hamburger-wrapper{display:none}@media only screen and (min-width:1200px){.navigation-container .navigation__hamburger-wrapper{align-items:center;display:flex;gap:32px}}.navigation-container .navigation__hamburger{display:block;height:24px;margin-left:7px;width:24px}@media only screen and (min-width:1200px){.navigation-container .navigation__hamburger{display:none}}.navigation-container .navigation__hamburger--desktop{display:none}@media only screen and (min-width:1200px){.navigation-container .navigation__hamburger--desktop{display:block;margin-left:unset}}.navigation-container .navigation .breadcrumbs__container{background-color:#fff;display:block}@media only screen and (min-width:1200px){.navigation-container .navigation .breadcrumbs__container{display:none}}.navigation-container .navigation .breadcrumbs__container .breadcrumb,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb{color:#000;display:block;padding:16px 24px}.navigation-container .navigation .breadcrumbs__container .breadcrumb a,.navigation-container .navigation .breadcrumbs__container .breadcrumb span,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb a,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb span{color:#818181}.navigation-container .navigation .breadcrumbs__container .breadcrumb .breadcrumb-separator,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb .breadcrumb-separator{color:#818181;padding:0 4px}.navigation-container .navigation .breadcrumbs__container .breadcrumb>:last-child,.navigation-container .navigation .breadcrumbs__container .breadcrumb>:last-child .breadcrumb-separator,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>:last-child,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>:last-child .breadcrumb-separator{color:#000}.navigation-container .navigation .breadcrumb,.navigation-container .navigation .woocommerce-breadcrumb{color:#fff;display:none;font-size:14px;line-height:18px}@media only screen and (min-width:1200px){.navigation-container .navigation .breadcrumb,.navigation-container .navigation .woocommerce-breadcrumb{display:block;font-size:16px!important;line-height:20px!important;margin:unset!important;max-width:425px;padding:unset!important}}@media only screen and (min-width:1440px){.navigation-container .navigation .breadcrumb,.navigation-container .navigation .woocommerce-breadcrumb{max-width:515px}}@media only screen and (min-width:1600px){.navigation-container .navigation .breadcrumb,.navigation-container .navigation .woocommerce-breadcrumb{max-width:565px}}@media only screen and (min-width:1920px){.navigation-container .navigation .breadcrumb,.navigation-container .navigation .woocommerce-breadcrumb{max-width:755px}}.navigation-container .navigation .breadcrumb a,.navigation-container .navigation .woocommerce-breadcrumb a{color:#fff}.navigation-container .navigation .breadcrumb .breadcrumb-separator,.navigation-container .navigation .woocommerce-breadcrumb .breadcrumb-separator{color:#fff;padding:0 4px}.navigation-container .navigation--white .breadcrumb,.navigation-container .navigation--white .woocommerce-breadcrumb{color:#000}.navigation-container .navigation--white .breadcrumb .breadcrumb-separator,.navigation-container .navigation--white .breadcrumb a,.navigation-container .navigation--white .breadcrumb span,.navigation-container .navigation--white .woocommerce-breadcrumb .breadcrumb-separator,.navigation-container .navigation--white .woocommerce-breadcrumb a,.navigation-container .navigation--white .woocommerce-breadcrumb span{color:#818181}.navigation-container .navigation--white .breadcrumb>:last-child,.navigation-container .navigation--white .breadcrumb>:last-child .breadcrumb-separator,.navigation-container .navigation--white .woocommerce-breadcrumb>:last-child,.navigation-container .navigation--white .woocommerce-breadcrumb>:last-child .breadcrumb-separator{color:#000}.navigation-container .navigation__switcher-wrapper{display:flex;flex-direction:row;gap:13px}@media only screen and (min-width:1200px){.navigation-container .navigation__switcher-wrapper{gap:24px}}.navigation-container .navigation__switcher-wrapper img{height:20px;width:20px}@media only screen and (min-width:1200px){.navigation-container .navigation__switcher-wrapper img{height:24px;width:24px}}.navigation-container .navigation__location-switcher,.navigation-container .navigation__search{align-items:center;display:flex}@media only screen and (min-width:1200px){.navigation-container .navigation__location-switcher,.navigation-container .navigation__search{cursor:pointer}}.navigation-container .navigation__location-switcher-text{display:none}@media only screen and (min-width:1200px){.navigation-container .navigation__location-switcher-text{color:#fff;display:block;font-family:Plaid,sans-serif;font-size:23px;font-weight:800;line-height:33px;margin-inline:12px 8px;text-transform:uppercase}}.breadcrumbs__container{background-color:#fff;display:block;padding:16px;width:100%}.breadcrumbs__container.absolute{position:absolute;top:112px;z-index:1}@media only screen and (min-width:1200px){.breadcrumbs__container{display:none}}.breadcrumbs__container .woocommerce-breadcrumb{color:#000;font-size:14px;line-height:18px;margin-bottom:0}.breadcrumbs__container .woocommerce-breadcrumb a{color:#818181;text-decoration:none}.breadcrumbs__container .woocommerce-breadcrumb a:hover{text-decoration:underline}.breadcrumbs__container .woocommerce-breadcrumb .breadcrumb-separator{color:#818181;padding:0 4px}.breadcrumbs__container .woocommerce-breadcrumb>:last-child:not(.breadcrumb-separator):not(a){color:#000;font-weight:600}.breadcrumbs__container .breadcrumb,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb{border-top:0;color:#000;font-size:14px;line-height:18px;margin-bottom:0}.breadcrumbs__container .breadcrumb span,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb span,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb span{color:#818181}.breadcrumbs__container .breadcrumb a,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb a,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb a{color:#818181;text-decoration:none}.breadcrumbs__container .breadcrumb a:hover,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb a:hover,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb a:hover{text-decoration:underline}.breadcrumbs__container .breadcrumb .breadcrumb-separator,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb .breadcrumb-separator,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb .breadcrumb-separator{color:#818181;padding:0 4px}.breadcrumbs__container .breadcrumb .breadcrumb-link-wrap,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb .breadcrumb-link-wrap,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb .breadcrumb-link-wrap{display:inline-block}.breadcrumbs__container .breadcrumb>.breadcrumb-link-wrap:last-child,.breadcrumbs__container .breadcrumb>.breadcrumb-link-wrap:last-child .breadcrumb-separator,.breadcrumbs__container .breadcrumb>.breadcrumb-link-wrap:last-child a,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child .breadcrumb-separator,.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child a,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child .breadcrumb-separator,.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>.breadcrumb-link-wrap:last-child a{color:#000}.breadcrumbs__container .breadcrumb>:last-child:not(.breadcrumb-separator):not(a),.breadcrumbs__container .navigation-container .navigation .woocommerce-breadcrumb>:last-child:not(.breadcrumb-separator):not(a),.navigation-container .navigation .breadcrumbs__container .woocommerce-breadcrumb>:last-child:not(.breadcrumb-separator):not(a){color:#000;font-weight:600}.site-container{position:relative}.inside-nav__container{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1200px){.inside-nav__container{gap:72px;margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.inside-nav__container{padding-inline:unset}}.inside-nav__heading{font-size:32px;line-height:1;text-align:center}@media only screen and (min-width:1200px){.inside-nav__heading{font-size:64px;line-height:77px}}.inside-nav__menu ul.inside-nav__menu{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0;width:100%}@media only screen and (min-width:1200px){.inside-nav__menu ul.inside-nav__menu{flex-direction:row;gap:8px}}.inside-nav__menu ul.inside-nav__menu>li{background-color:#818181;display:flex;padding-block:16px;width:100%}@media only screen and (min-width:1200px){.inside-nav__menu ul.inside-nav__menu>li{flex:1}}.inside-nav__menu ul.inside-nav__menu>li.current-menu-item,.inside-nav__menu ul.inside-nav__menu>li:hover{background-color:#000}.inside-nav__menu ul.inside-nav__menu>li>a{align-items:center;color:#fff;display:flex;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;height:100%;justify-content:center;line-height:20px;padding:5px;text-align:center;text-decoration:none;width:100%}.full-width-slider{height:100svh;width:100%}@media only screen and (min-width:1200px){.full-width-slider{position:relative}}.full-width-slider__container{height:100%}@media only screen and (min-width:1200px){.full-width-slider__container{position:relative}}.full-width-slider__image,.full-width-slider__video{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:1200px){.full-width-slider__image,.full-width-slider__video{height:100%}}.full-width-slider__slide{height:100%;position:relative}.full-width-slider__slide-wrapper{height:100%}@media only screen and (min-width:1200px){.full-width-slider__slide-content{align-items:center;bottom:50px;display:flex;flex-direction:column;gap:40px;justify-content:center;left:50%;max-width:1240px;position:absolute;transform:translateX(-50%);width:100%}}@media only screen and (min-width:1600px){.full-width-slider__slide-content{bottom:140px}}.full-width-slider__slide-heading{bottom:80px;color:#fff;font-size:34px;font-weight:800;left:0;line-height:1;padding-inline:16px;position:absolute;text-align:left;width:100%}@media only screen and (min-width:380px){.full-width-slider__slide-heading{font-size:41px}}@media only screen and (min-width:1200px){.full-width-slider__slide-heading{font-size:66px;padding-left:0;position:static!important;text-align:center}}@media only screen and (min-width:1920px){.full-width-slider__slide-heading{font-size:96px}}.full-width-slider__slide-button{bottom:16px;left:16px;position:absolute;width:calc(100% - 32px)}@media only screen and (min-width:1200px){.full-width-slider__slide-button{max-width:320px;position:static!important;width:100%}}.full-width-slider__pagination{display:none}@media only screen and (min-width:1200px){.full-width-slider__pagination{bottom:unset!important;display:flex;flex-direction:column;gap:16px;left:unset!important;margin:unset!important;position:absolute;right:44px!important;top:50%!important;transform:translateY(-50%);width:max-content!important}}.full-width-slider__pagination .swiper-pagination-bullet{background-color:unset;border:3px solid #fff;height:20px;margin:0!important;opacity:1;width:20px}.full-width-slider__pagination .swiper-pagination-bullet-active{background-color:#fff}.heading-text__container{display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.heading-text__container{padding-inline:unset}}.heading-text__heading-wrapper{border-bottom:2px solid #c4c4c4}.heading-text__heading{font-size:32px;font-weight:800;line-height:1;padding-bottom:8px}@media only screen and (min-width:1200px){.heading-text__heading{font-size:50px;line-height:55px}}.heading-text__text{font-size:20px;line-height:26px}.heading-text__text p{margin-block:12px}.heading-text__text strong{font-weight:800}.heading-text__text a{color:#000;text-decoration:underline}.heading-text__text em{font-style:italic}.heading-text__text ul{list-style:disc;list-style-position:inside;margin-left:20px}.heading-text__text ol{list-style:decimal;list-style-position:inside;margin-left:20px}.company-members__container{margin-inline:auto;max-width:1122px;padding-inline:16px;padding-inline:unset;width:100%}@media only screen and (min-width:1200px){.company-members__container{padding-inline:unset}}.company-members__heading-wrapper{border-bottom:2px solid #c4c4c4;margin-bottom:20px}@media only screen and (min-width:1200px){.company-members__heading-wrapper{margin-bottom:32px}}.company-members__heading{font-size:32px;line-height:1;padding-bottom:8px;text-transform:uppercase}@media only screen and (min-width:1200px){.company-members__heading{font-size:50px;line-height:55px}}.company-members__members-wrapper{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1200px){.company-members__members-wrapper{gap:32px}}.company-members__member{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1200px){.company-members__member{flex-direction:row-reverse;gap:24px}}.company-members__member-info{display:flex;flex-direction:column;gap:4px}@media only screen and (min-width:1200px){.company-members__member-info{flex:1}}.company-members__member-name{font-size:27px;line-height:32px}@media only screen and (min-width:1200px){.company-members__member-name{font-size:32px;line-height:45px}}.company-members__member-position{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:26px}@media only screen and (min-width:1200px){.company-members__member-position{margin-bottom:12px}}.company-members__member-description{font-size:20px;line-height:26px}@media only screen and (min-width:1200px){.company-members__member-description{font-size:17px;line-height:25px}.company-members__member-image-wrapper{flex:1;height:205px;max-width:205px;width:205px}}.image-image__container,.image-with-caption__container{display:flex;flex-direction:column;gap:8px;margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.image-image__container,.image-with-caption__container{padding-inline:unset}}.image-image__image-wrapper,.image-with-caption__image-wrapper{display:flex;gap:4px}@media only screen and (min-width:1200px){.image-image__image-wrapper,.image-with-caption__image-wrapper{gap:8px}}.image-image__image,.image-with-caption__image{flex:1}.image-image__image>img,.image-with-caption__image>img{height:auto;width:100%}.image-image__caption,.image-with-caption__caption{font-size:14px;line-height:17px;padding-bottom:8px;text-align:center}@media only screen and (min-width:1200px){.image-image__caption,.image-with-caption__caption{padding-bottom:unset}}.image-gallery__heading{font-size:20px;line-height:24px;padding-bottom:20px}@media only screen and (min-width:1200px){.image-gallery__heading{font-size:18px;line-height:25px;padding-bottom:24px}}.image-gallery__gallery-wrapper{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:1200px){.image-gallery__gallery-wrapper{display:flex;gap:8px}.image-gallery__gallery-item{flex:1}}.image-gallery__gallery-item>img{height:auto;width:100%}.contact-details__container{margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.contact-details__container{padding-inline:unset}}.contact-details__page-heading{font-size:41px;font-weight:800;line-height:1;margin-bottom:52px;text-align:center}@media only screen and (min-width:1200px){.contact-details__page-heading{font-size:64px;line-height:77px;margin-bottom:72px}}.contact-details__heading-wrapper{border-bottom:2px solid #c4c4c4;margin-bottom:24px}@media only screen and (min-width:1200px){.contact-details__heading-wrapper{margin-bottom:32px}}.contact-details__heading{font-size:32px;font-weight:800;line-height:1;padding-bottom:8px}@media only screen and (min-width:1200px){.contact-details__heading{font-size:50px;line-height:55px}}.contact-details__content-wrapper{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1200px){.contact-details__content-wrapper{flex-direction:row;gap:64px}.contact-details__left-side{max-width:733px;width:100%}}.contact-details__left-side form{display:flex;flex-direction:column;gap:6px;width:100%}@media only screen and (min-width:1200px){.contact-details__left-side form{gap:20px}}.contact-details__left-side input,.contact-details__left-side textarea{border:1px solid #818181;padding:8px;width:100%}.contact-details__left-side input::placeholder,.contact-details__left-side textarea::placeholder{color:#818181;font-size:19px;line-height:23px}.contact-details__left-side .wpcf7-submit{background-color:#000;border:2px solid #000;color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;margin-top:3px;padding-block:16px;text-align:center;width:100%}@media only screen and (min-width:1200px){.contact-details__left-side .wpcf7-submit{cursor:pointer;margin-top:unset;max-width:320px}.contact-details__left-side .wpcf7-submit:hover{background-color:#fff;border:2px solid #000;color:#000}}.contact-details__form-group p{display:flex;flex-direction:column;gap:6px}.contact-details__form-group p br{display:none}.contact-details__left-side-heading{font-size:27px;line-height:33px;margin-bottom:16px}@media only screen and (min-width:1200px){.contact-details__left-side-heading{font-size:32px;line-height:45px;margin-bottom:32px}}.contact-details__details-wrapper>*{margin-block:16px}.contact-details__details-wrapper>li,.contact-details__details-wrapper>p{font-size:20px;line-height:28px;margin-block:0}@media only screen and (min-width:1200px){.contact-details__details-wrapper>li,.contact-details__details-wrapper>p{font-size:17px;line-height:25px}}.contact-details__details-wrapper h1,.contact-details__details-wrapper h2,.contact-details__details-wrapper h3,.contact-details__details-wrapper h4,.contact-details__details-wrapper h5,.contact-details__details-wrapper h6{margin-block:24px 16px}@media only screen and (min-width:1200px){.contact-details__details-wrapper h1,.contact-details__details-wrapper h2,.contact-details__details-wrapper h3,.contact-details__details-wrapper h4,.contact-details__details-wrapper h5,.contact-details__details-wrapper h6{margin-block:32px 16px}}.contact-details__details-wrapper h2,.contact-details__details-wrapper h3,.contact-details__details-wrapper h4{font-size:22px;line-height:26px}@media only screen and (min-width:1200px){.contact-details__details-wrapper h2,.contact-details__details-wrapper h3,.contact-details__details-wrapper h4{font-size:32px;line-height:45px}}.contact-details__details-wrapper h2:first-of-type{margin-top:0}.contact-details .wpcf7 .screen-reader-response{height:0;overflow:hidden}.contact-details .wpcf7-form .wpcf7-response-output{display:none}.contact-details .wpcf7-form.invalid .wpcf7-response-output,.contact-details .wpcf7-form.sent .wpcf7-response-output{background-color:#ff2e00;color:#fff;display:block;font-weight:700;margin-bottom:10px;padding:8px 30px;position:relative}.contact-details .wpcf7-form.invalid .wpcf7-response-output *,.contact-details .wpcf7-form.sent .wpcf7-response-output *{color:#fff;font-size:17px;font-weight:700;line-height:20px}.contact-details .wpcf7-form.invalid .wpcf7-response-output:after,.contact-details .wpcf7-form.sent .wpcf7-response-output:after{background-image:url(../../../dist/css/build/img/failure.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";height:14px;left:8px;position:absolute;top:14px;width:14px}@media only screen and (min-width:1200px){.contact-details .wpcf7-form.invalid .wpcf7-response-output:after,.contact-details .wpcf7-form.sent .wpcf7-response-output:after{left:8px;top:50%;transform:translateY(-50%)}}.contact-details .wpcf7-form.submitting .wpcf7-response-output{background-color:#818181}.contact-details .wpcf7-form.sent .wpcf7-response-output{background-color:#01c809}.contact-details .wpcf7-form.sent .wpcf7-response-output:after{background-image:url(../../../dist/css/build/img/success.svg)}.contact-details .wpcf7-form .wpcf7-not-valid-tip{color:#ff2e00;margin-top:5px}.header-about-us{padding-bottom:52px}@media only screen and (min-width:1200px){.header-about-us{display:flex;flex-direction:column-reverse}.header-about-us__image-wrapper{display:flex;flex-direction:column;gap:36px}}.header-about-us__image-wrapper>img{max-height:640px;object-fit:cover;width:100%}@media only screen and (min-width:1200px){.header-about-us__image-wrapper>img{max-height:1440px}}.header-about-us__container{margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.header-about-us__container{display:grid;grid-template-areas:"heading-wrapper" "author-wrapper" "description";padding-block:140px 100px;padding-inline:unset}}.header-about-us__author-wrapper{align-items:center;display:flex;gap:16px;margin-block:20px}@media only screen and (min-width:1200px){.header-about-us__author-wrapper{grid-area:author-wrapper;margin-block:12px}}.header-about-us__author-info{display:flex;flex-direction:column;gap:2px}.header-about-us__author-name{font-size:14px;font-weight:700;line-height:20px}.header-about-us__date{font-size:12px;line-height:15px}.header-about-us__heading-wrapper{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1200px){.header-about-us__heading-wrapper{gap:4px;grid-area:heading-wrapper}}.header-about-us__preheading{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:26px;text-transform:uppercase}@media only screen and (min-width:1200px){.header-about-us__preheading{font-size:32px;line-height:45px}}.header-about-us__heading{font-size:41px;font-weight:800;line-height:1;text-transform:uppercase}@media only screen and (min-width:1200px){.header-about-us__heading{font-size:96px}}.header-about-us__description{font-size:22px;line-height:31px;margin-top:20px}@media only screen and (min-width:1200px){.header-about-us__description{font-size:20px;grid-area:description;line-height:28px;margin-top:0;max-width:577px}}.header-about-us__info{display:none}@media only screen and (min-width:1200px){.header-about-us__info{align-items:center;display:flex;flex-direction:column;font-family:Plaid,sans-serif;font-size:23px;font-weight:800;gap:10px;justify-content:center;line-height:32px;text-align:center;text-transform:uppercase}}.faq__container{margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.faq__container{padding-inline:unset}}.faq__heading-wrapper{border-bottom:2px solid #c4c4c4;margin-bottom:32px}.faq__heading{font-size:32px;font-weight:800;line-height:1;padding-bottom:8px}@media only screen and (min-width:1200px){.faq__heading{font-size:50px;line-height:55px}}.faq__wrapper{display:flex;flex-direction:column;gap:32px}.faq__item--active .faq__item-content{height:auto}.faq__item--active .faq__arrow{transform:rotate(180deg)}.faq__item-heading-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px}.faq__item-heading{flex:1;font-size:22px;line-height:26px;padding-right:10px}@media only screen and (min-width:1200px){.faq__item-heading{font-size:32px;line-height:45px}}.faq__arrow-wrapper{flex:1;max-width:34px}.faq__item-content{height:0;overflow:hidden}.faq__item-content>*{font-size:20px;line-height:26px}@media only screen and (min-width:1200px){.faq__item-content>*{font-size:17px;line-height:25px}}.latest-blog-posts__container{margin-inline:auto;max-width:1122px;padding-inline:16px;padding-inline:unset;width:100%}@media only screen and (min-width:1200px){.latest-blog-posts__container{padding-inline:unset}}.latest-blog-posts__heading-wrapper{border-bottom:2px solid #c4c4c4;margin-bottom:12px;margin-inline:15px;padding-bottom:20px}@media only screen and (min-width:1200px){.latest-blog-posts__heading-wrapper{margin-bottom:51px;margin-inline:unset}}.latest-blog-posts__heading{font-size:41px;line-height:41px;text-transform:uppercase}@media only screen and (min-width:1200px){.latest-blog-posts__heading{font-size:50px;line-height:55px}.latest-blog-posts__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}.latest-blog-posts__post{display:block;margin-block:20px}@media only screen and (min-width:1200px){.latest-blog-posts__post{margin-top:unset;max-width:550px}}.latest-blog-posts__post-image{height:334px;width:100%}@media only screen and (min-width:1200px){.latest-blog-posts__post-image{height:545px}}.latest-blog-posts__post-image>img{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:1200px){.latest-blog-posts__post-image>img{max-width:545px}}.latest-blog-posts__post-content{margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.latest-blog-posts__post-content{padding-inline:unset;padding:20px 20px 32px}}.latest-blog-posts__post-category{font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:25px;margin-block:16px 4px;text-transform:uppercase}@media only screen and (min-width:1200px){.latest-blog-posts__post-category{margin-block:0 4px}}.latest-blog-posts__post-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;font-size:32px;font-weight:800;line-height:1;margin-bottom:12px;margin-top:10px;overflow:hidden;text-transform:uppercase}@media only screen and (min-width:1200px){.latest-blog-posts__post-title{font-size:50px;line-height:55px;margin-bottom:16px;margin-top:5px}}.latest-blog-posts__post-excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;line-height:28px;margin-bottom:12px;overflow:hidden}@media only screen and (min-width:1200px){.latest-blog-posts__post-excerpt{-webkit-line-clamp:2;line-height:26px;margin-bottom:16px}}.latest-blog-posts__post-meta{font-size:12px;font-weight:700;line-height:19px;margin-bottom:16px}.latest-blog-posts__post-read-more{background-color:transparent!important;border:2px solid #000!important;border-radius:0!important;color:#000!important;display:block!important;font-family:Plaid,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:20px!important;padding-block:16px!important;padding-inline:unset!important;text-align:center!important;width:100%!important}@media only screen and (min-width:1200px){.latest-blog-posts__post-read-more{max-width:320px}}.header-product-category{padding-block:58px 28px}@media only screen and (min-width:1200px){.header-product-category{padding-block:100px}}.header-product-category__container{display:flex;flex-direction:column;gap:28px;margin-inline:auto;max-width:1122px;max-width:1140px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.header-product-category__container{gap:32px;padding-inline:unset}}.header-product-category__heading{font-size:28px;line-height:1;text-transform:uppercase}@media only screen and (min-width:576px){.header-product-category__heading{font-size:32px}}@media only screen and (min-width:1200px){.header-product-category__heading{font-size:96px}}.header-product-category__text{font-size:20px;line-height:26px}.featured-product{align-items:center;display:flex;justify-content:center}.featured-product__link{color:#000!important}.featured-product__image{height:271px;margin-bottom:20px;object-fit:cover}@media only screen and (min-width:1200px){.featured-product__image{height:365px;margin-inline:auto;max-width:750px}}.featured-product__price,.featured-product__title{font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:20px;text-align:center}.header-customer-support__container{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1200px){.header-customer-support__container{gap:72px;margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.header-customer-support__container{padding-inline:unset}}.header-customer-support__heading{font-size:32px;line-height:1;text-align:center}@media only screen and (min-width:1200px){.header-customer-support__heading{font-size:64px;line-height:77px}}.header-customer-support__menu ul{display:flex;flex-direction:column;gap:4px;width:100%}@media only screen and (min-width:1200px){.header-customer-support__menu ul{flex-direction:row;gap:8px}}.header-customer-support__menu ul li{background-color:#818181;padding-block:16px;width:100%}@media only screen and (min-width:1200px){.header-customer-support__menu ul li{flex:1}}.header-customer-support__menu ul li.current-menu-item,.header-customer-support__menu ul li:hover{background-color:#000}.header-customer-support__menu ul li>a{color:#fff;display:flex;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;justify-content:center;line-height:20px}.related-article{background-color:#f5f5f5;padding:15px}.related-article__link{color:#000!important;display:flex;gap:10px;text-decoration:none!important}@media only screen and (min-width:1200px){.related-article__link{gap:20px}}.related-article__left-side{height:111px;width:112px}@media only screen and (min-width:1200px){.related-article__left-side{height:168px;width:170px}}.related-article__image{height:111px;max-width:unset;object-fit:cover;width:112px}@media only screen and (min-width:1200px){.related-article__image{height:168px;width:170px}}.related-article__right-side{display:flex;flex-direction:column;height:111px;justify-content:space-between}@media only screen and (min-width:1200px){.related-article__right-side{gap:5px;height:auto;justify-content:center}}.related-article__text{font-size:14px;line-height:17px}@media only screen and (min-width:1200px){.related-article__text{font-size:20px;line-height:28px}}.related-article__title{font-size:17px;line-height:24px}@media only screen and (min-width:1200px){.related-article__title{font-size:32px;line-height:45px}}.contents--first-headings-only-mobile ul{display:none!important}@media only screen and (min-width:1200px){.contents--first-headings-only-mobile ul{display:block!important}}.contents__heading{font-size:27px;line-height:33px;margin-bottom:15px}@media only screen and (min-width:1200px){.contents__heading{font-size:23px}}.contents ol{list-style-position:inside;list-style-type:decimal}@media only screen and (min-width:1200px){.contents ol{padding-inline:24px}}.contents ol a,.contents ol li{color:#000!important;font-family:Plaid,sans-serif;font-size:20px;font-weight:800;line-height:24px;padding-top:10px;text-decoration:unset!important}@media only screen and (min-width:1200px){.contents ol a,.contents ol li{font-size:18px;line-height:25px;padding-top:5px}}.contents ol a{text-decoration:underline!important}.contents ol span:hover{background-color:#01c809}.contents ol ul{list-style-position:inside!important;list-style-type:"• "!important;padding-left:20px!important}@media only screen and (min-width:1200px){.contents ol ul{padding-left:24px!important}}.contents ol ul a,.contents ol ul li{font-family:Faktum-Test,sans-serif;font-weight:400}.contents ol ul a{margin-left:5px}.blog-header{margin-top:50px;min-height:calc(100svh - 100px);padding-bottom:32px;position:relative}@media only screen and (min-width:1200px){.blog-header{height:100svh;margin-top:0;padding-bottom:unset}}.blog-header:after{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:1200px){.blog-header:after{background-color:rgba(0,0,0,.4)}}.blog-header .blog-header__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.blog-header .blog-header__content{display:flex;flex-direction:column;gap:32px;height:100%;justify-content:flex-end;margin-inline:auto;max-width:1122px;padding-block:16px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.blog-header .blog-header__content{align-items:flex-start;justify-content:center;padding-block:0;padding-inline:unset;padding-top:80px}}@media only screen and (min-width:1440px){.blog-header .blog-header__content{padding-top:40px}}.blog-header .blog-header__title{color:#fff;font-size:41px;font-weight:800;line-height:1;text-transform:uppercase}@media only screen and (min-width:1200px){.blog-header .blog-header__title{font-size:96px}}.blog-header .blog-header__description{color:#fff;font-size:20px;line-height:28px}@media only screen and (min-width:1200px){.blog-header .blog-header__description{font-size:17px;line-height:26px;max-width:553px}.social-post-share{background-color:#f5f5f5;display:grid;padding-block:80px;place-items:center}}.social-post-share iframe{max-width:100%}.footer{background-color:#000;padding-block:54px 35px}@media only screen and (min-width:1200px){.footer{padding:45px 44px 65px}}.footer__container{display:flex;flex-direction:column;gap:44px;margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.footer__container{gap:46px;padding-inline:unset}}.footer__logo{max-width:122px}@media only screen and (min-width:1200px){.footer__logo{max-width:131px}.footer__mid{display:flex;flex-direction:row-reverse;gap:80px;margin-right:auto}}.footer__newsletter-wrapper{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:768px){.footer__newsletter-wrapper{max-width:273px;width:100%}}@media only screen and (min-width:1200px){.footer__newsletter-wrapper{margin-left:100px}}.footer__newsletter-heading{color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;text-transform:uppercase}@media only screen and (min-width:1200px){.footer__newsletter-heading{font-size:23px;line-height:32px}}.footer__newsletter-text{color:#fff;font-size:14px;line-height:17px;text-transform:uppercase}.footer__newsletter-form{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:1200px){.footer__newsletter-form{width:100%}}.footer__newsletter-input{border:1px solid #fff;color:#fff;font-size:19px;line-height:23px;padding:8px}.footer button.footer__newsletter-button{background-color:#fff!important;border:2px solid #fff!important;border-radius:unset!important;color:#000!important;font-size:18px!important;line-height:20px!important;padding-block:16px!important;padding-inline:unset!important;width:100%!important}.footer button.footer__newsletter-button:hover{background-color:#000!important;border-color:#fff!important;color:#fff!important}.footer__menu-wrapper--expandable{margin-block:54px 8px}@media only screen and (min-width:1200px){.footer__menu-wrapper--expandable{margin-block:unset;order:1}}.footer__menu-wrapper--expandable .footer__menu>li>a{align-items:center;display:flex}@media only screen and (min-width:1200px){.footer__menu-wrapper--expandable .footer__menu>li>a{margin-bottom:4px}}.footer__menu-wrapper--expandable .footer__menu>li>a:after{background-image:url(../../../dist/css/build/img/footer-dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-left:8px;width:17.45px}.footer__menu-wrapper--active .footer__menu>li>a:after{transform:rotate(180deg)}.footer__menu-wrapper--active ul.first-level-sub-menu{height:auto;margin-block:8px 20px}.footer__menu{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1200px){.footer__menu{column-gap:80px;flex-wrap:wrap;max-height:176px;row-gap:4px}}.footer__menu a{color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;text-transform:uppercase}@media only screen and (min-width:1200px){.footer__menu a{font-size:23px;line-height:33px}}.footer__menu .first-level-sub-menu{display:flex;flex-direction:column;gap:8px;height:0;overflow:hidden}@media only screen and (min-width:1200px){.footer__menu .first-level-sub-menu{display:flex;flex-direction:column;gap:4px;height:auto;overflow:unset}}.footer__menu .first-level-sub-menu a{color:#b2b2b2}.footer__social-wrapper{display:flex;gap:16px}.footer__social-link{border-radius:100%}.footer__social-link>img{height:28px;width:28px}@media only screen and (min-width:1200px){.footer__social-link>img{height:24px;width:24px}}.footer__bottom{display:flex;flex-direction:column-reverse;gap:36px}@media only screen and (min-width:1200px){.footer__bottom{align-items:center;flex-direction:row;gap:72px}}.footer__bottom-copyright{color:#fff;font-size:14px;line-height:18px;text-transform:uppercase}@media only screen and (min-width:1200px){.footer__bottom-copyright{font-size:16px;line-height:20px}}.footer__bottom-text{align-items:center;color:#fff;display:flex;font-family:Plaid,sans-serif;font-size:18px;gap:12px;line-height:22px;text-transform:uppercase}@media only screen and (min-width:1200px){.footer__bottom-text{cursor:pointer;font-size:23px;gap:8px;line-height:32px}}.footer__bottom-text>img{height:auto;width:24px}@media only screen and (min-width:768px){.woocommerce-cart .content{margin-inline:auto;padding-inline:16px;width:100%}}@media only screen and (min-width:768px)and (min-width:1200px){.woocommerce-cart .content{padding-inline:unset;padding-inline:44px}}.woocommerce-cart h1{font-size:27px;line-height:33px;margin-block:20px 32px;text-align:center}@media only screen and (min-width:768px){.woocommerce-cart h1{font-size:64px;line-height:77px;margin-block:72px 43px}}.woocommerce-cart .continue-shopping,.woocommerce-cart .return-to-shop{display:none}@media only screen and (min-width:768px){.woocommerce-cart .continue-shopping{align-items:center;border-bottom:1px solid #000;display:flex;font-size:20px;font-weight:700;gap:8px;line-height:25px;margin-bottom:21px;padding-bottom:24px}.woocommerce-cart .continue-shopping:hover{text-decoration:underline}}.woocommerce-cart .continue-shopping>img{bottom:1px;position:relative;rotate:180deg}.woocommerce-cart form.woocommerce-cart-form{padding-inline:16px}@media only screen and (min-width:768px){.woocommerce-cart form.woocommerce-cart-form{padding-inline:unset}}.woocommerce-cart form.woocommerce-cart-form table{border:none}@media only screen and (min-width:768px){.woocommerce-cart form.woocommerce-cart-form table{margin:unset!important}.woocommerce-cart form.woocommerce-cart-form table th{border-bottom:1px solid #000;font-family:Plaid,sans-serif!important;font-size:23px!important;font-weight:800!important;height:50px;line-height:33px!important;padding-block:0!important}}.woocommerce-cart form.woocommerce-cart-form table tr{border-top:1px solid #000;padding-top:20px;position:relative}@media only screen and (min-width:768px){.woocommerce-cart form.woocommerce-cart-form table tr{border-top:unset;padding-top:unset}.woocommerce-cart form.woocommerce-cart-form table tr:nth-last-child(2)>td{border-bottom:1px solid #000}}.woocommerce-cart form.woocommerce-cart-form table td{border-top:unset}@media only screen and (min-width:768px){.woocommerce-cart form.woocommerce-cart-form table td{border:unset;padding-block:16px!important}.woocommerce-cart form.woocommerce-cart-form table td:last-child{padding-bottom:0!important}}.woocommerce-cart form.woocommerce-cart-form table td:before{display:none!important}@media only screen and (min-width:768px){.woocommerce-cart form.woocommerce-cart-form table td:before{display:block!important}}.woocommerce-cart .product-thumbnail{background-color:transparent!important;display:block!important;height:150px;width:120px}@media only screen and (min-width:768px){.woocommerce-cart .product-thumbnail{display:table-cell!important;width:124px}.woocommerce-cart .product-thumbnail>a{display:block;height:100px}}.woocommerce-cart .product-thumbnail img{height:150px!important;object-fit:cover;width:120px!important}@media only screen and (min-width:768px){.woocommerce-cart .product-thumbnail img{height:100px!important;width:80px!important}}.woocommerce-cart .product-name{background-color:transparent!important}.woocommerce-cart .product-name>a,.woocommerce-cart .product-name>div,.woocommerce-cart .product-name>strong{display:flex;flex-direction:column;font-family:Plaid,sans-serif!important;font-weight:800!important;left:133px;max-width:140px;position:absolute;text-align:left;top:20px}@media only screen and (min-width:768px){.woocommerce-cart .product-name>a,.woocommerce-cart .product-name>div,.woocommerce-cart .product-name>strong{display:flex;flex-direction:column;gap:4px;max-width:unset;position:static}.woocommerce-cart .product-name>a>strong,.woocommerce-cart .product-name>div>strong,.woocommerce-cart .product-name>strong>strong{font-family:Plaid,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:20px!important}}.woocommerce-cart .product-name>a>span,.woocommerce-cart .product-name>div>span,.woocommerce-cart .product-name>strong>span{font-family:Faktum-Test,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:17px!important}@media only screen and (min-width:768px){.woocommerce-cart .product-name>a>span,.woocommerce-cart .product-name>div>span,.woocommerce-cart .product-name>strong>span{font-size:17px!important;line-height:25px!important}}.woocommerce-cart .product-name>.shottas_bonus_seed{left:133px;position:absolute;top:80px}@media only screen and (min-width:768px){.woocommerce-cart .product-name>.shottas_bonus_seed{left:unset;position:relative;top:unset}}.woocommerce-cart .product-quantity{background-color:transparent!important}.woocommerce-cart .product-quantity .disable-quantity{bottom:24px;display:block;left:51px;position:absolute}@media only screen and (min-width:768px){.woocommerce-cart .product-quantity .disable-quantity{bottom:unset;left:unset;position:relative}}@media only screen and (min-width:1200px){.woocommerce-cart .product-quantity .disable-quantity{padding-left:53px;position:static}}.woocommerce-cart .product-quantity .wac-quantity{align-items:center;display:flex;gap:20px}.woocommerce-cart .product-quantity .wac-quantity>input{-moz-appearance:textfield;border:1px solid #818181!important;height:40px;width:40px}.woocommerce-cart .product-quantity .wac-quantity>input::-webkit-inner-spin-button,.woocommerce-cart .product-quantity .wac-quantity>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .product-quantity .wac-qty-button{border:none!important;color:#000!important;display:grid;padding:unset!important;place-items:center;width:20px}.woocommerce-cart .product-quantity .wac-qty-button.wac-btn-sub{position:relative;top:-2px}.woocommerce-cart .product-subtotal{background-color:transparent!important;bottom:17px;position:absolute;right:0;width:calc(100% - 140px)}@media only screen and (min-width:768px){.woocommerce-cart .product-subtotal{position:static;width:unset}}.woocommerce-cart .product-subtotal .product-subtotal-wrapper{display:flex;flex-direction:column;text-transform:uppercase}@media only screen and (min-width:768px){.woocommerce-cart .product-subtotal .product-subtotal-wrapper{justify-content:flex-end}}.woocommerce-cart .product-subtotal .product-subtotal-wrapper--sale>.woocommerce-Price-amount bdi{color:#01c809!important}.woocommerce-cart .product-subtotal .percentage-sale{color:#818181!important;font-family:Plaid,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:20px!important}@media only screen and (min-width:768px){.woocommerce-cart .product-subtotal .percentage-sale{font-size:18px!important;line-height:25px!important}}.woocommerce-cart .product-subtotal span bdi,.woocommerce-cart .product-subtotal span.free-product{color:#000!important;font-family:Plaid,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:26px!important}@media only screen and (min-width:768px){.woocommerce-cart .product-subtotal span bdi,.woocommerce-cart .product-subtotal span.free-product{font-size:23px!important;line-height:33px!important}}.woocommerce-cart .product-subtotal span.free-product{color:#01c809!important;text-transform:uppercase}.woocommerce-cart .product-subtotal .cart-regular-price,.woocommerce-cart .product-subtotal .cart-regular-price *,.woocommerce-cart .product-subtotal .ilabs-omnibus-price-note{color:#000!important;font-family:Faktum-Test,sans-serif!important;font-size:9px!important;font-weight:400!important;line-height:13px!important}@media only screen and (min-width:1200px){.woocommerce-cart .product-subtotal .cart-regular-price,.woocommerce-cart .product-subtotal .cart-regular-price *,.woocommerce-cart .product-subtotal .ilabs-omnibus-price-note{font-size:10px!important;line-height:15px!important;padding-top:5px!important}}.woocommerce-cart .product-remove{background-color:transparent!important}.woocommerce-cart .product-remove.free-product>a{visibility:hidden}.woocommerce-cart .product-remove a.remove{color:#000!important;position:absolute;right:0;top:20px}@media only screen and (min-width:768px){.woocommerce-cart .product-remove a.remove{margin-left:auto;position:static}}.woocommerce-cart .actions,.woocommerce-cart .product-remove a.remove:hover{background-color:unset!important}.woocommerce-cart .actions{padding:unset!important;padding-top:20px!important}@media only screen and (min-width:768px){.woocommerce-cart .actions{padding-top:61px!important}}.woocommerce-cart .actions p:first-child{display:none}.woocommerce-cart .actions .coupon{display:flex;flex-direction:column}.woocommerce-cart .actions .coupon #coupon-error-notice{background-color:#ff2e00;color:#fff;font-weight:700;padding:8px 16px}.woocommerce-cart .actions .coupon-input-wrapper{display:flex;padding-bottom:20px!important}@media only screen and (min-width:1200px){.woocommerce-cart .actions .coupon-input-wrapper{padding-bottom:unset!important}}.woocommerce-cart .actions #coupon_code{border:1px solid #818181!important;border-radius:0!important;color:#000!important;flex:1;font-family:Plaid,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:19px!important;margin:unset!important;padding-block:16px!important;padding-left:16px!important;text-align:left!important;width:100%!important}@media only screen and (min-width:768px){.woocommerce-cart .actions #coupon_code{width:340px!important}}.woocommerce-cart .actions #coupon_code::placeholder{color:hsla(0,0%,51%,.5)!important}.woocommerce-cart .actions button[name=apply_coupon]{align-items:center;background-color:#818181!important;border:none!important;border-radius:0!important;color:#fff!important;display:flex;flex:1;font-size:16px!important;font-weight:800!important;justify-content:center;line-height:19px!important;max-width:142px;padding-block:16px!important}@media only screen and (min-width:768px){.woocommerce-cart .actions button[name=apply_coupon]{font-size:18px!important;line-height:20px!important;max-width:155px}}.woocommerce-cart .actions button[name=apply_coupon]:hover{background-color:#000!important}.woocommerce-cart .actions button[name=update_cart]{display:none!important}.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-cart .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:unset!important}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:unset!important}.woocommerce-cart .cart-discount{font-size:15px!important}@media only screen and (min-width:1200px){.woocommerce-cart .cart-discount{font-size:20px!important}}.woocommerce-cart .cart-discount>th{font-family:Plaid,sans-serif!important;font-weight:800!important}@media only screen and (min-width:768px){.woocommerce-cart .cart-discount>th{padding-left:0!important}}.woocommerce-cart .cart-discount>td{padding-bottom:0!important;text-align:right}@media only screen and (min-width:768px){.woocommerce-cart .cart-discount>td{padding-right:0!important}}@media only screen and (min-width:1200px){.woocommerce-cart .cart-discount>td{padding-bottom:9px!important}}.woocommerce-cart .cart-discount span.woocommerce-Price-amount{font-family:Plaid,sans-serif!important;font-weight:800!important}.woocommerce-cart .cart-collaterals{border:2px solid #000;margin-bottom:43px;padding:16px}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals{margin-left:auto;margin-top:3px;max-width:756px;padding:54px 52px;width:100%}}@media only screen and (min-width:1200px){.woocommerce-cart .cart-collaterals{max-width:656px}}@media only screen and (min-width:1600px){.woocommerce-cart .cart-collaterals{max-width:756px}}.woocommerce-cart .cart-collaterals .woocommerce-remove-coupon{text-decoration:underline}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .cart_totals{width:100%}}.woocommerce-cart .cart-collaterals .cart_totals table{border:none}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .cart_totals table .order-total th{font-family:Plaid,sans-serif!important;font-size:32px!important;font-weight:800!important;line-height:45px!important;padding-left:0!important}}.woocommerce-cart .cart-collaterals .cart_totals table .order-total td:before{font-family:Plaid,sans-serif!important;font-size:23px!important;font-weight:800!important;line-height:33px!important}.woocommerce-cart .cart-collaterals .cart_totals table .order-total td{text-align:right}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .cart_totals table .order-total td{padding-right:0!important}}.woocommerce-cart .cart-collaterals .cart_totals table .order-total td .woocommerce-Price-amount{font-family:Plaid,sans-serif!important;font-size:23px!important;font-weight:800!important;line-height:33px!important}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .cart_totals table .order-total td .woocommerce-Price-amount{font-size:32px!important;line-height:45px!important;text-align:right!important}}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{padding:0!important}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{margin-top:22px}}.woocommerce-cart .cart-collaterals .checkout-button{background-color:#000!important;border:2px solid #000!important;border-radius:0!important;color:#fff!important;font-size:18px!important;line-height:20px!important;margin-bottom:unset!important;padding-block:16px!important}@media only screen and (min-width:768px){.woocommerce-cart .cart-collaterals .checkout-button{width:100%}}.woocommerce-cart .cart-collaterals .checkout-button:hover{background-color:#fff!important;color:#000!important}.single-post .entry-footer{display:none}.single-post .post-header{display:grid;flex-direction:column-reverse;gap:20px;grid-template-areas:"entry-image-wrapper" "share-buttons-popup" "breadcrumb" "post-header-content"}@media only screen and (min-width:1200px){.single-post .post-header{grid-template-areas:"post-header-content" "entry-image-wrapper" "share-buttons-popup"}}.single-post .post-header .post-header-content{display:grid;grid-area:post-header-content;grid-template-areas:"entry-categories" "entry-heading";margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.single-post .post-header .post-header-content{display:flex;flex-direction:column;justify-content:center;padding-inline:unset;padding-top:40px;position:relative}}@media only screen and (min-width:1440px){.single-post .post-header .post-header-content{padding-top:100px}}@media only screen and (min-width:1920px){.single-post .post-header .post-header-content{padding-top:140px}}.single-post .post-header .entry-categories{grid-area:entry-categories;padding-bottom:10px}@media only screen and (min-width:1200px){.single-post .post-header .entry-categories{padding-bottom:0}}.single-post .post-header .entry-categories>a{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px;margin-bottom:8px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-post .post-header .entry-categories>a{font-size:32px;line-height:45px;margin-bottom:4px;padding-top:140px}}.navigation-container .navigation .single-post .woocommerce-breadcrumb,.single-post .breadcrumb,.single-post .navigation-container .navigation .woocommerce-breadcrumb{grid-area:breadcrumb}@media only screen and (min-width:1200px){.navigation-container .navigation .single-post .woocommerce-breadcrumb,.single-post .breadcrumb,.single-post .navigation-container .navigation .woocommerce-breadcrumb{border-top:unset!important;margin-inline:unset!important;padding-top:unset!important}}.single-post .start-reading{display:none}@media only screen and (min-width:1200px){.single-post .start-reading{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding-block:100px 36px}}.single-post .start-reading>p{font-family:Plaid,sans-serif;font-size:23px;font-weight:800;line-height:33px;text-transform:uppercase}.single-post .content>article{margin-inline:auto;max-width:1122px;padding-block:20px 40px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.single-post .content>article{padding-block:36px 52px;padding-inline:unset}}.single-post .content>article .entry-content>*{margin-block:20px;scroll-margin-top:114px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>*{margin-block:24px;scroll-margin-top:124px}}.single-post .content>article .entry-content>h2{font-size:32px;font-weight:800;letter-spacing:1px;line-height:1;margin-block:20px 20px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>h2{font-size:50px;line-height:55px}}.single-post .content>article .entry-content>h2:after{background-color:#c4c4c4;content:"";display:block;height:1px;margin-top:8px;width:100%}.single-post .content>article .entry-content>h3,.single-post .content>article .entry-content>h4,.single-post .content>article .entry-content>h5,.single-post .content>article .entry-content>h6{font-weight:800}.single-post .content>article .entry-content>h3{font-size:27px;line-height:33px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>h3{font-size:32px;line-height:45px}}.single-post .content>article .entry-content>h4{font-size:22px;line-height:27px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>h4{font-size:23px;line-height:33px}}.single-post .content>article .entry-content>h5{font-size:20px;line-height:24px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>h5{font-size:18px;line-height:25px}}.single-post .content>article .entry-content>h6{font-size:18px;line-height:22px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>h6{font-size:16px;line-height:25px}}.single-post .content>article .entry-content>p{font-size:20px;line-height:26px}@media only screen and (min-width:1200px){.single-post .content>article .entry-content>p{font-size:17px;line-height:26px}}.single-post .content>article .entry-content a{color:#01c809;text-decoration:underline}.single-post .content>article .entry-content ul{list-style-position:inside;list-style-type:disc;padding-left:5px}.single-post .content>article .entry-content strong{font-weight:700}.single-post .content>article .entry-content em{font-style:italic}.single-post .content>article .entry-content>img{height:auto;width:100%}.single-post .content>article .entry-content .is-provider-vimeo iframe,.single-post .content>article .entry-content .is-provider-youtube iframe{aspect-ratio:16/9;height:auto;width:100%}.single-post .content>article .entry-content mark.has-inline-color{background-color:#01c809!important;color:#000!important;position:relative}.single-post .entry-author-wrapper{border-bottom:2px solid #c4c4c4;display:flex;flex-direction:column;gap:20px;margin-inline:auto;margin-bottom:8px;max-width:1122px;padding-inline:16px;padding-bottom:20px;width:100%;width:calc(100% - 30px)}@media only screen and (min-width:1200px){.single-post .entry-author-wrapper{flex-direction:row;gap:40px;padding-inline:unset;padding-bottom:40px;width:100%}}.single-post .entry-author{align-items:center;display:flex;gap:16px}@media only screen and (min-width:1200px){.single-post .entry-author{height:max-content;padding-top:7px}}.single-post .entry-author>img{border-radius:100%;height:44px;object-fit:cover;width:44px}@media only screen and (min-width:1200px){.single-post .entry-author>img{height:60px;width:60px}}.single-post .author-name{font-size:14px;font-weight:800;line-height:20px}@media only screen and (min-width:1200px){.single-post .author-name{font-size:18px;line-height:25px}}.single-post .author-date{font-size:12px;line-height:15px}@media only screen and (min-width:1200px){.single-post .author-date{font-size:16px;line-height:23px}}.single-post .author-description{display:flex;flex-direction:column;gap:2px}.single-post .entry-image-wrapper{grid-area:entry-image-wrapper;height:100svh;width:100%}.single-post .entry-image-wrapper picture{height:100%;width:100%}.single-post .entry-image-wrapper img{height:100%;object-fit:cover;width:100%}.single-post .entry-heading{font-size:41px;font-weight:800;line-height:1;word-break:break-all}@media only screen and (min-width:1200px){.single-post .entry-heading{font-size:96px;margin-bottom:12px}}.single-post .entry-excerpt{font-size:14px;line-height:17px}@media only screen and (min-width:1200px){.single-post .entry-excerpt{font-size:20px;line-height:28px;max-width:535px}}.single-post .copy-alert{background-color:#01c809;display:none;left:0;margin-bottom:10px;padding:8px;position:fixed;top:120px;width:100%}@media only screen and (min-width:1200px){.single-post .copy-alert{margin-inline:auto;max-width:1122px;padding-inline:16px;position:static;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.single-post .copy-alert{padding-inline:unset}}.single-post .copy-alert.active{display:block}.single-post .copy-alert>.copy-alert-text{color:#fff;font-size:16px;font-weight:700;line-height:20px;text-align:center}.single-post .share-buttons-popup{grid-area:share-buttons-popup;margin-inline:auto;max-width:1122px;padding-inline:16px;position:relative;width:100%}@media only screen and (min-width:1200px){.single-post .share-buttons-popup{padding-inline:unset}}.single-post .share-buttons-popup__button{display:flex;justify-content:flex-end}@media only screen and (min-width:1200px){.single-post .share-buttons-popup__button{cursor:pointer}.single-post .share-buttons-popup__button:hover .share-buttons-popup__content{align-items:center;background-color:#fff;bottom:30px;display:flex;filter:drop-shadow(0 4px 4px rgba(0,0,0,.26));height:202px;justify-content:center;padding-inline:35px;padding:unset;position:absolute;right:0;top:20px;top:42px;width:353px}.single-post .share-buttons-popup__button:hover:before{background-color:transparent;content:"";height:40px;position:absolute;right:0;top:20px;width:180px}.single-post .share-buttons-popup__button:hover img.share-buttons-popup__close-icon{display:none}}.single-post .share-buttons-popup__button:hover .addtoany_shortcode{display:grid;padding-block:unset;padding-inline:30px;place-items:center;width:100%}.single-post .share-buttons-popup__button:hover .addtoany_list{display:grid;gap:25px;grid-template-columns:repeat(2,1fr);place-items:flex-start}.single-post .share-buttons-popup__button:hover .addtoany_list a{align-items:center;display:flex;gap:8px;margin:unset;padding:unset;width:100%}.single-post .share-buttons-popup__button:hover .addtoany_list a .a2a_text{flex:1;font-size:16px;font-weight:700;line-height:20px}.single-post .share-buttons-popup__button:hover .addtoany_list a img{flex:1;height:24px;max-width:24px;width:24px}.single-post .share-buttons-popup__button--active .share-buttons-popup__content{align-items:center;background-color:#fff;bottom:30px;display:flex;height:197px;justify-content:center;left:0;margin-inline:auto;padding-inline:35px;position:absolute;width:100vw}.single-post .share-buttons-popup__button--active .share-buttons-popup__content img.share-buttons-popup__close-icon{display:block}.single-post .share-buttons-popup__button--active .share-buttons-popup__content .addtoany_shortcode{padding-block:67px 41px;padding-inline:unset;width:100%}.single-post .share-buttons-popup__button--active .share-buttons-popup__content .addtoany_list{display:grid;gap:25px;grid-template-columns:repeat(2,1fr);place-items:flex-start;width:100%}.single-post .share-buttons-popup__button--active .share-buttons-popup__content .addtoany_list a{align-items:center;display:flex;gap:8px;margin:unset;padding:unset;width:100%}.single-post .share-buttons-popup__button--active .share-buttons-popup__content .addtoany_list a .a2a_text{flex:1;font-size:16px;font-weight:700;line-height:20px}.single-post .share-buttons-popup__button--active .share-buttons-popup__content .addtoany_list a img{flex:1;height:24px;max-width:24px;width:24px}.single-post .share-buttons-popup__button-wrapper{align-items:center;display:flex;gap:5px;padding-block:20px 10px}.single-post .share-buttons-popup__text{font-size:16px;font-weight:700;line-height:20px}.single-post .share-buttons-popup__icon{height:18px;width:18px}.single-post .share-buttons-popup__close-icon{display:none;filter:invert(1);height:24px;position:absolute;right:21px;top:21px;width:24px}@media only screen and (min-width:1200px){.single-post .share-buttons-popup__close-icon{display:none}}.single-post .share-buttons-popup__content{display:none}.single-post .share-buttons{display:flex;margin-inline:auto;max-width:1122px;padding-inline:16px;padding-bottom:52px;width:100%}@media only screen and (min-width:1200px){.single-post .share-buttons{justify-content:flex-end;padding-inline:unset;padding-bottom:84px;padding-top:10px}}.single-post .share-buttons .addtoany_list{display:flex;gap:20px}@media only screen and (min-width:1200px){.single-post .share-buttons .addtoany_list{gap:28px}}.single-post .share-buttons .addtoany_list>a,.single-post .share-buttons .addtoany_list>a>img{height:24px;width:24px}.single-post .share-buttons .addtoany_list>a>img{max-width:unset}.archive .blog-category-heading,.blog .blog-category-heading{font-size:20px;font-weight:800;line-height:24px;margin-block:16px 20px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1200px){.archive .blog-category-heading,.blog .blog-category-heading{font-size:16px;line-height:20px;margin-block:32px}}.archive .blog-category-wrapper,.blog .blog-category-wrapper{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-inline:auto;margin-bottom:36px;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.archive .blog-category-wrapper,.blog .blog-category-wrapper{gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:64px;padding-inline:unset}}.archive .blog-category,.blog .blog-category{background-color:#818181;color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;padding-block:16px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1200px){.archive .blog-category,.blog .blog-category{cursor:pointer}}.archive .blog-category--active,.blog .blog-category--active{background-color:#000}.archive .blog-category--hidden,.blog .blog-category--hidden{display:none}.archive .blog-category:hover,.blog .blog-category:hover{background-color:#000}@media only screen and (min-width:1200px){.archive .posts,.blog .posts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:1122px;padding-inline:16px;row-gap:24px;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.archive .posts,.blog .posts{padding-inline:unset}}.archive .posts .entry,.blog .posts .entry{width:100%}.archive .posts .entry>p,.blog .posts .entry>p{font-family:Plaid,sans-serif;font-weight:800;margin-bottom:20px;text-align:center}.archive .posts article,.blog .posts article{margin-block:20px}@media only screen and (min-width:1200px){.archive .posts article,.blog .posts article{max-width:550px}}.archive .posts article .post-link,.blog .posts article .post-link{display:block;height:max-content}.archive .posts article .wp-post-image,.blog .posts article .wp-post-image{height:545px;object-fit:cover;width:550px;width:100%}.archive .posts article .post-content,.blog .posts article .post-content{margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.archive .posts article .post-content,.blog .posts article .post-content{padding-inline:unset;padding:20px 20px 32px}}.archive .posts article .post-category,.blog .posts article .post-category{font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:25px;margin-block:16px 4px;text-transform:uppercase}@media only screen and (min-width:1200px){.archive .posts article .post-category,.blog .posts article .post-category{margin-block:0 4px}}.archive .posts article .entry-title,.blog .posts article .entry-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;font-size:32px;font-weight:800;line-height:1;margin-bottom:12px;margin-top:10px;overflow:hidden;text-transform:uppercase}@media only screen and (min-width:1200px){.archive .posts article .entry-title,.blog .posts article .entry-title{font-size:50px;line-height:55px;margin-bottom:16px;margin-top:5px}}.archive .posts article .post-excerpt,.blog .posts article .post-excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;line-height:28px;margin-bottom:12px;overflow:hidden}@media only screen and (min-width:1200px){.archive .posts article .post-excerpt,.blog .posts article .post-excerpt{-webkit-line-clamp:2;line-height:26px;margin-bottom:16px}}.archive .posts article .entry-meta,.blog .posts article .entry-meta{font-size:12px;font-weight:700;line-height:19px;margin-bottom:16px}.archive .posts article .read-more-button,.blog .posts article .read-more-button{padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.archive .posts article .read-more-button,.blog .posts article .read-more-button{max-width:320px}}.archive .pagination-wrapper,.blog .pagination-wrapper{align-items:center;display:flex;gap:42px;justify-content:center;padding-block:50px}@media only screen and (min-width:1200px){.archive .pagination-wrapper,.blog .pagination-wrapper{justify-content:space-between;margin-inline:auto;max-width:807px;padding-block:54px 84px}}.archive .pagination-link,.blog .pagination-link{align-items:center;color:inherit;display:flex;text-decoration:none}@media only screen and (min-width:1200px){.archive .pagination-link,.blog .pagination-link{background-color:#000;border:2px solid #000;color:#fff;cursor:pointer;display:grid;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:18px;padding-block:16px;place-items:center;width:320px}}.archive .pagination-link.prev,.blog .pagination-link.prev{transform:rotate(180deg)}@media only screen and (min-width:1200px){.archive .pagination-link.prev,.blog .pagination-link.prev{transform:unset}}.archive .pagination-link.disabled,.blog .pagination-link.disabled{opacity:.2;pointer-events:none}@media only screen and (min-width:1200px){.archive .pagination-link.disabled,.blog .pagination-link.disabled{background-color:transparent;color:#000}.archive .pagination-link img,.blog .pagination-link img{display:none}}.archive .pagination-text,.blog .pagination-text{display:none}@media only screen and (min-width:1200px){.archive .pagination-text,.blog .pagination-text{display:inline}}.archive .pagination-counter,.blog .pagination-counter{font-family:Plaid,sans-serif;font-size:20px;font-weight:800;line-height:24px}@media only screen and (min-width:1200px){.archive .pagination-counter,.blog .pagination-counter{font-size:27px;line-height:33px}.single-product .woocommerce-breadcrumb{margin-inline:unset!important;padding-top:unset!important}}.single-product div.product{padding-bottom:16px}@media only screen and (min-width:1200px){.single-product div.product{display:grid;grid-template-areas:"header-wrap" "summary" "delivery-benefits" "product-data-wrap" "product-gallery-container"}}.single-product div.product .header-wrap{margin-block:20px 16px;margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.single-product div.product .header-wrap{align-items:center;display:flex;flex-direction:column;grid-area:header-wrap;height:60svh;justify-content:center;padding-inline:unset;position:relative}}.single-product div.product .product_title.entry-title{font-size:41px;line-height:1;margin-bottom:2px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-product div.product .product_title.entry-title{font-size:76px;margin-bottom:10px;max-width:800px;text-align:center}}@media only screen and (min-width:1920px){.single-product div.product .product_title.entry-title{font-size:96px}}.single-product div.product .stars-wrapper{display:none}@media only screen and (min-width:1200px){.single-product div.product .stars-wrapper{display:flex;flex-direction:column;gap:8px;left:44px;position:absolute;top:50%;transform:translateY(-50%)}}.single-product div.product .product-subtitle{font-size:18px;line-height:22px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-product div.product .product-subtitle{font-size:23px;line-height:33px}}.single-product div.product .special-offer-text{color:#01c809;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;margin-top:8px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-product div.product .special-offer-text{line-height:25px;margin-top:10px}}.single-product div.product div.summary{grid-area:summary;margin-bottom:unset!important}@media only screen and (min-width:768px){.single-product div.product div.summary{width:100%}}@media only screen and (min-width:1200px){.single-product div.product div.summary{margin:unset}}.single-product div.product form.cart{margin-bottom:unset!important}@media only screen and (min-width:1200px){.single-product div.product .variations_form.cart{display:flex;gap:36px;margin:unset}}.single-product div.product .delivery-benefits-wrap{border-bottom:2px solid #000;display:flex;flex-direction:column;gap:12px;margin-inline:16px;margin-top:16px;padding-block:16px}@media only screen and (min-width:768px){.single-product div.product .delivery-benefits-wrap{width:100%}}@media only screen and (min-width:1200px){.single-product div.product .delivery-benefits-wrap{border-top:unset;border-color:#c4c4c4;flex-direction:row;gap:20px;grid-area:delivery-benefits;justify-content:center;margin-inline:44px;margin-top:unset;padding-block:24px}}@media only screen and (min-width:1440px){.single-product div.product .delivery-benefits-wrap{gap:40px}}.single-product div.product .delivery-benefit{align-items:center;display:flex;gap:13px}@media only screen and (min-width:1200px){.single-product div.product .delivery-benefit{flex:1;max-width:384px}}.single-product div.product .benefit-image{height:60px;width:60px}@media only screen and (min-width:1440px){.single-product div.product .benefit-image{height:72px;width:72px}}.single-product div.product .benefit-title{font-family:Plaid,sans-serif;font-size:19px;font-weight:800;line-height:27px;text-transform:uppercase}@media only screen and (min-width:1440px){.single-product div.product .benefit-title{font-size:22px}}.single-product div.product .benefit-description{font-family:Plaid,sans-serif;font-size:15px;font-weight:800;line-height:21px}@media only screen and (min-width:1440px){.single-product div.product .benefit-description{font-size:20px;line-height:24px}}.single-product div.product .product-gallery-container{position:relative}@media only screen and (min-width:1200px){.single-product div.product .product-gallery-container{grid-area:product-gallery-container}}.single-product div.product .product-icon{height:auto;position:absolute;right:16px;top:16px;width:90px;z-index:2}@media only screen and (min-width:1200px){.single-product div.product .product-icon{height:auto;width:152px}}.single-product div.product .product-gallery-wrap{height:540px}@media only screen and (min-width:1200px){.single-product div.product .product-gallery-wrap{height:100%}}.single-product div.product .product-data-wrap{margin-inline:auto;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap{display:flex;gap:26px;grid-area:product-data-wrap;margin-block:40px 54px;margin-inline:auto;max-width:1122px;padding-inline:unset;padding-inline:16px;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.single-product div.product .product-data-wrap{padding-inline:unset}}.single-product div.product .product-data-wrap>div{margin-block:20px;padding-bottom:20px;position:relative}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap>div{flex:1;margin-block:unset}}.single-product div.product .product-data-wrap h2{font-size:32px;line-height:45px;margin-bottom:16px}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap h2{font-size:44px;line-height:53px;margin-bottom:32px}}.single-product div.product .product-data-wrap .product-content:first-child ul{list-style:none;margin-left:0;padding-left:0}.single-product div.product .product-data-wrap .product-content:first-child li{list-style:none;margin-left:0}.single-product div.product .product-data-wrap .product-content a{text-decoration:underline}.single-product div.product .product-data-wrap .product-content strong{font-weight:700}.single-product div.product .product-data-wrap .product-content em{font-style:italic}.single-product div.product .product-data-wrap .product-content>p{font-size:20px;font-weight:400;line-height:26px;margin-block:12px}.single-product div.product .product-data-wrap .product-content>p:last-child{margin-bottom:0}.single-product div.product .product-data-wrap .product-content>ul{list-style-type:disc;margin:12px 0;padding-left:24px}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap .product-content>ul{gap:12px}}.single-product div.product .product-data-wrap .product-content>ul>li{list-style-position:outside;margin-bottom:12px;padding-block:8px}.single-product div.product .product-data-wrap .product-content>ul>li:last-of-type{margin-bottom:0}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap .product-content>ul>li{border-bottom:unset;padding-block:unset}}.single-product div.product .product-data-wrap .product-content>ul>li:last-child{border-bottom:none}.single-product div.product .product-data-wrap .product-content>ul>li>span.label{font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap .product-content>ul>li>span.label{font-size:23px;line-height:33px}}.single-product div.product .product-data-wrap .product-content>ul>li>span.value{font-size:20px;line-height:26px}@media only screen and (min-width:1200px){.single-product div.product .product-data-wrap .product-content>ul>li>span.value{font-size:20px;line-height:28px}.single-product div.product .swiper-slide{height:100%!important;max-height:100svh!important;width:100%!important}}.single-product div.product .swiper-slide>div{height:100%}.single-product div.product .swiper-slide a{pointer-events:none}.single-product div.product .swiper-slide img{height:100%;object-fit:cover;width:100%}.single-product div.product .swiper-pagination{bottom:16px;position:absolute;width:100%}.single-product div.product .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:2px solid #fff;height:12px;opacity:1;width:12px}.single-product div.product .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.single-product div.product .woocommerce-product-details__short-description{display:none}@media only screen and (min-width:1200px){.single-product div.product .woocommerce-product-details__short-description{display:flex;flex-direction:column;position:absolute;right:44px;top:50%;transform:translateY(-50%)}}.single-product div.product .woocommerce-product-details__short-description *{font-size:20px;line-height:28px;text-align:right}.single-product div.product .woocommerce-product-details__short-description li{margin-block:8px}.single-product div.product .variation-radios{display:flex;flex-direction:column;gap:2px}@media only screen and (min-width:1200px){.single-product div.product .variation-radios{flex-direction:row;gap:8px}.single-product div.product .variation-radios>div{flex:1}}.single-product div.product .variation-radios>div .ilabs-omnibus-price-note,.single-product div.product .variation-radios>div .product-regular-price{display:block;font-size:14px;line-height:17px;margin-block:2px;text-align:center}@media only screen and (min-width:1200px){.single-product div.product .variation-radios>div .ilabs-omnibus-price-note,.single-product div.product .variation-radios>div .product-regular-price{margin-block:13px 0}}.single-product div.product .variation-radios>div .product-regular-price{margin-block:unset}.single-product div.product .variation-radios>div>label{align-items:center;background-color:#818181;color:#fff;display:flex;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;gap:6px;height:52px;justify-content:center;line-height:20px;text-transform:uppercase}@media only screen and (min-width:1200px){.single-product div.product .variation-radios>div>label{cursor:pointer;font-size:12px;line-height:18px}}@media only screen and (min-width:1440px){.single-product div.product .variation-radios>div>label{font-size:15px}}@media only screen and (min-width:1600px){.single-product div.product .variation-radios>div>label{font-size:18px;line-height:20px}}@media only screen and (min-width:1200px){.single-product div.product .variation-radios>div>label:hover{background-color:#000}}.single-product div.product .variation-radios>div>label.active{background-color:#000}.single-product div.product .variation-radios>div>label .price{color:#fff;display:flex;flex-direction:column;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px}@media only screen and (min-width:1200px){.single-product div.product .variation-radios>div>label .price{font-size:16px;line-height:18px}}@media only screen and (min-width:1440px){.single-product div.product .variation-radios>div>label .price{font-size:18px;line-height:20px}}.single-product div.product .variation-radios>div>label .price del{opacity:1}.single-product div.product .variation-radios>div>label .price del span{color:#fff;text-decoration:line-through}.single-product div.product .variation-radios>div>label .price ins span{color:#ff2e00}.single-product div.product .variation-radios label.on-sale .woocommerce-Price-amount.amount{color:#01c809}.single-product div.product .onsale,.single-product div.product .variation-radios>br,.single-product div.product .variation-radios>input{display:none}.single-product div.product button.single_add_to_cart_button{background-color:#fff;border:2px solid #000;border-radius:0;color:#000;display:block;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;margin-inline:auto;margin-inline:16px;padding-block:16px;padding-inline:16px;width:100%;width:-webkit-fill-available}@media only screen and (min-width:1200px){.single-product div.product button.single_add_to_cart_button{height:52px;margin:unset;padding-inline:unset;padding:15px 16px;width:250px}}.single-product div.product button.single_add_to_cart_button:hover{background-color:#000;color:#fff}.single-product div.product .product-sidebar-wrap{margin-top:56px}@media only screen and (min-width:1200px){.single-product div.product .product-sidebar-wrap{margin-top:130px}}.woocommerce.archive .woocommerce-ordering{display:none}.woocommerce.archive .woocommerce-no-products-found{margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.woocommerce.archive .woocommerce-no-products-found{padding-inline:unset}}.woocommerce.archive .products{margin:0!important}.woocommerce.archive .products li.product{height:540px!important;margin:0!important;position:relative;width:100%!important}@media only screen and (min-width:1200px){.woocommerce.archive .products li.product{height:600px!important}}.woocommerce.archive .products li.product img{height:100%;margin:0!important;object-fit:cover;width:100%}.woocommerce.archive .products .onsale{display:none}.woocommerce.archive .products .attachment-woocommerce_thumbnail{height:540px!important}@media only screen and (min-width:1200px){.woocommerce.archive .products .attachment-woocommerce_thumbnail{height:600px!important}}.woocommerce.archive .products .woocommerce-loop-product__title{bottom:150px;color:#fff;font-size:38px!important;font-weight:800;left:16px;line-height:1!important;margin-bottom:8px!important;max-width:calc(100% - 32px);padding:0!important;position:absolute;text-transform:uppercase}@media only screen and (min-width:768px){.woocommerce.archive .products .woocommerce-loop-product__title{font-size:48px!important}}@media only screen and (min-width:1200px){.woocommerce.archive .products .woocommerce-loop-product__title{bottom:198px;font-size:96px!important;left:44px;max-width:calc(100% - 88px)}}.woocommerce.archive .products .max-price-variation{bottom:120px;color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;left:16px;line-height:22px;max-width:calc(100% - 32px);position:absolute;text-transform:uppercase}@media only screen and (min-width:1200px){.woocommerce.archive .products .max-price-variation{bottom:153px;font-size:32px;left:44px;line-height:45px;max-width:calc(100% - 88px)}}.woocommerce.archive .products .category-name{color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;left:16px;line-height:22px;max-width:calc(100% - 150px);position:absolute;text-transform:uppercase;top:16px}@media only screen and (min-width:1200px){.woocommerce.archive .products .category-name{font-size:32px;left:44px;line-height:45px;max-width:calc(100% - 88px);top:44px}}.woocommerce.archive .products .product-icon{height:90px;position:absolute;right:16px;top:16px;width:90px}@media only screen and (min-width:1200px){.woocommerce.archive .products .product-icon{height:182px;right:44px;top:44px;width:182px}}.woocommerce.archive .products .price{bottom:114px;color:#fff!important;font-family:Plaid,sans-serif!important;font-size:24px!important;font-weight:800;left:16px;line-height:33px!important;margin:unset!important;max-width:calc(100% - 32px);position:absolute}@media only screen and (min-width:768px){.woocommerce.archive .products .price{font-size:27px!important}}@media only screen and (min-width:1200px){.woocommerce.archive .products .price{bottom:154px;font-size:32px!important;left:44px;line-height:45px!important;max-width:calc(100% - 88px)}}.woocommerce.archive .products .price bdi{color:#fff!important;font-family:Plaid,sans-serif!important;font-size:20px!important;font-weight:800;line-height:33px!important}@media only screen and (min-width:768px){.woocommerce.archive .products .price bdi{font-size:24px!important}}@media only screen and (min-width:1200px){.woocommerce.archive .products .price bdi{font-size:32px!important;line-height:45px!important}}.woocommerce.archive .products a.add_to_cart_button{align-items:center;background-color:transparent;border:2px solid #fff;border-radius:0!important;bottom:16px;color:#fff;display:flex!important;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;height:52px;justify-content:center;line-height:20px;margin-inline:auto;margin-inline:16px;margin-top:unset!important;padding-block:16px;padding-inline:16px;position:absolute;width:100%;width:-webkit-fill-available}@media only screen and (min-width:1200px){.woocommerce.archive .products a.add_to_cart_button{bottom:44px;left:44px;margin-inline:unset!important;padding-inline:unset;width:269px}}.woocommerce.archive .products a.add_to_cart_button:hover{background-color:#000;color:#fff}.woocommerce-account{overflow-x:hidden}.woocommerce-account .my-account-heading{font-size:32px;line-height:1;margin-block:28px 32px;text-align:center}@media only screen and (min-width:1200px){.woocommerce-account .my-account-heading{font-size:64px;line-height:77px;margin-block:100px 72px}}.woocommerce-account.woocommerce-orders table tbody tr{border-top:1px solid #000}.woocommerce-account.woocommerce-orders table tbody tr:last-child{border-bottom:1px solid #000}.woocommerce-account.woocommerce-orders table th.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number{display:flex!important;width:100%}.woocommerce-account .woocommerce-customer-details .woocommerce-column.woocommerce-column--billing-address{margin-bottom:24px}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce-customer-details .woocommerce-column.woocommerce-column--billing-address{margin-bottom:0}}.woocommerce-account .woocommerce-customer-details .woocommerce-column.woocommerce-column--billing-address address>br:first-child{content:"";display:inline;margin-right:5px}.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{margin-bottom:10px}.woocommerce-account .woocommerce-customer-details .woocommerce-column address{border:1px solid #c4c4c4!important;border-radius:0!important;line-height:1.5!important}.woocommerce-account .woocommerce{display:flex;flex-direction:column}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce{padding-bottom:72px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:32px;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-inline:auto;margin-bottom:40px;max-width:1122px;padding-inline:16px;width:100%}}@media only screen and (min-width:1200px)and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{padding-inline:unset}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:4px}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{flex-direction:row}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{background-color:transparent;border:2px solid #000;color:#000}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{background-color:#818181;color:#fff;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;height:52px;line-height:20px;text-align:center}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li{flex:1}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active{background-color:#000}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li>a{display:grid;height:100%;place-items:center;width:100%}.woocommerce-account .woocommerce .woocommerce-EditAccountForm em{display:none}.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend{padding-top:42px}.woocommerce-account .woocommerce .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a.button{background-color:transparent!important;color:#000!important;text-decoration:underline!important}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a.button{text-decoration:none!important}.woocommerce-account .woocommerce .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a.button:hover{text-decoration:underline!important}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{display:flex;flex-direction:column;margin-inline:auto;max-width:1122px;padding-inline:16px;padding-bottom:32px;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-inline:unset}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p:first-of-type{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a{text-decoration:underline}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting{overflow-wrap:break-word}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my-account-content-heading,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting{font-size:27px;font-weight:800;line-height:32px;margin-bottom:30px;order:-1}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my-account-content-heading,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting{font-size:50px;line-height:55px;margin-bottom:40px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my-account-content-heading:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting:after{background-color:#c4c4c4;content:"";display:block;height:1px;margin-top:4px;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .my-account-content-heading:after,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting:after{margin-top:8px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .user-greeting-sign-out{margin-bottom:20px;order:-1}.woocommerce-account .woocommerce .woocommerce-orders-table{border:none}.woocommerce-account .woocommerce .woocommerce-orders-table th{border-bottom:1px solid #818181;font-family:Plaid,sans-serif;font-size:23px;font-weight:800;line-height:32px}.woocommerce-account .woocommerce .woocommerce-orders-table th.woocommerce-orders-table__cell{border-bottom:none;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-orders-table a{text-decoration:unset}.woocommerce-account .woocommerce .woocommerce-orders-table .button{border:unset;display:unset;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;padding:unset;width:unset}.woocommerce-account .woocommerce .woocommerce-Address,.woocommerce-account .woocommerce .woocommerce-Addresses{margin-top:20px}.woocommerce-account .woocommerce .woocommerce-Address h3,.woocommerce-account .woocommerce .woocommerce-Addresses h3{font-family:Plaid,sans-serif;font-size:23px;font-weight:800;line-height:33px;margin-bottom:16px}.woocommerce-account .woocommerce .woocommerce-Address address *,.woocommerce-account .woocommerce .woocommerce-Addresses address *{font-size:20px;font-weight:400;line-height:28px}.woocommerce-account .woocommerce .woocommerce-Address .edit,.woocommerce-account .woocommerce .woocommerce-Addresses .edit{background-color:#fff!important;border:2px solid #000!important;display:block!important;font-family:Plaid,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:20px!important;margin-top:16px!important;padding-block:16px!important;text-align:center!important;text-decoration:none!important;width:100%!important}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-Address .edit,.woocommerce-account .woocommerce .woocommerce-Addresses .edit{cursor:pointer!important;max-width:320px;width:100%!important}}.woocommerce-account .woocommerce .woocommerce-Address .edit:hover,.woocommerce-account .woocommerce .woocommerce-Addresses .edit:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.woocommerce-account .woocommerce label{font-size:20px;line-height:28px}.woocommerce-account .woocommerce input{border:1px solid #818181;font-size:19px;line-height:23px;padding:8px}.woocommerce-account .woocommerce input::placeholder{color:#818181}.woocommerce-account .woocommerce .select2-container--default .select2-selection--single{align-items:center;border:1px solid #818181!important;border-radius:0!important;display:flex;height:42px!important}.woocommerce-account .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%!important;transform:translateY(-50%)!important}.woocommerce-account .woocommerce fieldset legend{font-family:Plaid,sans-serif;font-size:27px;font-weight:800;line-height:32px;margin-bottom:30px;order:-1;padding-block:60px 4px;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce fieldset legend{font-size:50px;line-height:55px;margin-bottom:40px}}.woocommerce-account .woocommerce fieldset legend:after{background-color:#c4c4c4;content:"";display:block;height:1px;margin-top:4px;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce fieldset legend:after{margin-top:8px}}.woocommerce-account .woocommerce .woocommerce-Button,.woocommerce-account .woocommerce button[name=save_address]{background-color:#000;border:2px solid #fff;color:#fff;display:block;font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:20px;margin-top:32px;padding:16px 100px;text-align:center;width:100%}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce .woocommerce-Button,.woocommerce-account .woocommerce button[name=save_address]{width:max-content}}.woocommerce-account .woocommerce .woocommerce-Button:hover,.woocommerce-account .woocommerce button[name=save_address]:hover{background-color:#fff!important;color:#000!important}.woocommerce-account .woocommerce-info .woocommerce-Button,.woocommerce-account button[name=save_account_details]{padding:16px!important;text-decoration:none!important}@media only screen and (min-width:1200px){.woocommerce-account .woocommerce-info .woocommerce-Button,.woocommerce-account button[name=save_account_details]{padding:16px 100px!important}.woocommerce-account .woocommerce-info .woocommerce-Button{padding:16px!important}}.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content p:first-of-type{display:inline}.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content .show-password-input{top:9px}.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content label{line-height:1.6!important;margin-bottom:5px}.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-form-row{display:block!important;height:max-content}.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content p:first-of-type{display:inline}.custom-woocommerce-order-details .woocommerce-order-details__title{font-size:27px;font-weight:800;line-height:32px;margin-bottom:30px;order:-1}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .woocommerce-order-details__title{font-size:50px;line-height:55px;margin-bottom:40px}}.custom-woocommerce-order-details .woocommerce-order-details__title:after{background-color:#c4c4c4;content:"";display:block;height:1px;margin-top:4px;width:100%}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .woocommerce-order-details__title:after{margin-top:8px}}.custom-woocommerce-order-details table.shop_table{border:none}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table{border:1px solid #000;border-radius:unset;margin:unset!important;padding:48px 72px 0}}.custom-woocommerce-order-details table.shop_table tr{border-top:unset;display:block;padding-bottom:40px;position:relative}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table tr{border-top:unset;padding-bottom:20px;padding-top:unset}}.custom-woocommerce-order-details table.shop_table tr:last-child{border-bottom:unset;padding-bottom:0}.custom-woocommerce-order-details table.shop_table td{border-top:unset;padding:0!important}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table td{border:unset}}.custom-woocommerce-order-details table.shop_table td:before{display:none!important}.custom-woocommerce-order-details table.shop_table .product-name img{height:86px!important;object-fit:cover;width:69px!important}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-name img{height:100px!important;margin-bottom:28px;width:80px!important}}.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper{display:flex;flex-direction:column;gap:4px;left:87px;position:absolute;top:0}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper{left:100px}}.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper>strong{font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:20px}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper>strong{left:96px}}.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper>span{font-size:16px;line-height:17px}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-name>.product-name-wrapper>span{font-size:17px;left:96px;line-height:26px;top:31px}}.custom-woocommerce-order-details table.shop_table .product-total{display:flex;flex-direction:column;position:absolute;right:0;top:58px}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-total{top:50px}}.custom-woocommerce-order-details table.shop_table .product-total--sale>.woocommerce-Price-amount bdi{color:#01c809!important}.custom-woocommerce-order-details table.shop_table .product-total del{display:none}.custom-woocommerce-order-details table.shop_table .product-total .free-product{color:#01c809!important;text-transform:uppercase}.custom-woocommerce-order-details table.shop_table .product-total .percentage-sale{color:#818181;font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:20px;text-align:right}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-total .percentage-sale{font-size:18px;line-height:26px}}.custom-woocommerce-order-details table.shop_table .product-total .woocommerce-Price-amount{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px;text-align:right}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-total .woocommerce-Price-amount{font-size:23px;line-height:33px}}.custom-woocommerce-order-details table.shop_table .product-total .checkout-regular-price,.custom-woocommerce-order-details table.shop_table .product-total .checkout-regular-price *,.custom-woocommerce-order-details table.shop_table .product-total .ilabs-omnibus-price-note,.custom-woocommerce-order-details table.shop_table .product-total .ilabs-omnibus-price-note *{color:#000;font-family:Faktum-Test,sans-serif;font-size:9px;font-weight:400;line-height:13px;text-align:right}@media only screen and (min-width:1200px){.custom-woocommerce-order-details table.shop_table .product-total .checkout-regular-price,.custom-woocommerce-order-details table.shop_table .product-total .checkout-regular-price *,.custom-woocommerce-order-details table.shop_table .product-total .ilabs-omnibus-price-note,.custom-woocommerce-order-details table.shop_table .product-total .ilabs-omnibus-price-note *{font-size:10px;line-height:15px}}.custom-woocommerce-order-details .order-details-summary.order-details-custom{margin-top:26px;padding:0}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .order-details-summary.order-details-custom{margin-top:36px}}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals{border-top:1px solid #c4c4c4;padding-top:16px}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row .total-label{flex:1;font-family:Plaid,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row .total-label{font-size:18px;line-height:26px}}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row .total-value{flex:1;font-size:18px;font-weight:400;line-height:24px;text-align:right}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row .total-value{font-size:20px;line-height:28px}}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row:last-child{border-top:1px solid #c4c4c4;margin-top:8px;padding-top:16px}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row:last-child .total-label,.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row:last-child .total-value{font-size:20px;font-weight:800;line-height:28px}@media only screen and (min-width:1200px){.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row:last-child .total-label,.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-totals .order-total-row:last-child .total-value{font-size:23px;line-height:33px}}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-note{border:1px solid #c4c4c4;margin-top:24px;padding:16px}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-note .note-label{display:block;font-size:16px;font-weight:800;line-height:24px;margin-bottom:8px}.custom-woocommerce-order-details .order-details-summary.order-details-custom .order-note .note-content{font-size:16px;line-height:20px}.woocommerce-checkout>a{text-decoration:underline}.woocommerce-checkout .woocommerce-NoticeGroup{padding-top:50px}.woocommerce-checkout .entry-content{margin-inline:auto;max-width:1122px;max-width:779px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.woocommerce-checkout .entry-content{padding-inline:unset}}.woocommerce-checkout .checkout-title{font-size:27px;line-height:32px;padding-bottom:32px;text-align:center}@media only screen and (min-width:1200px){.woocommerce-checkout .checkout-title{font-size:64px;line-height:77px;padding-bottom:72px}}.woocommerce-checkout .woocommerce form .form-row{margin-inline:0!important;padding-inline:0!important}.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{border:1px solid #818181!important;border-radius:unset!important;padding:8px!important}.woocommerce-checkout input::placeholder,.woocommerce-checkout select::placeholder,.woocommerce-checkout textarea::placeholder{color:#818181!important}.woocommerce-checkout input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid #818181!important;border-radius:0!important;display:inline-flex!important;height:16px!important;margin:unset!important;margin-right:10px!important;padding:unset!important;width:16px!important}@media only screen and (min-width:1200px){.woocommerce-checkout input[type=checkbox]{cursor:pointer!important}}.woocommerce-checkout input[type=checkbox]:checked{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:84%;border:1px solid #818181}.woocommerce-checkout input[type=radio]{border:2px solid #000!important;border-radius:100%!important;height:24px;margin:unset!important;margin-right:16px!important;padding:unset!important;position:relative!important;top:5px;width:24px}@media only screen and (min-width:1200px){.woocommerce-checkout input[type=radio]{cursor:pointer}}.woocommerce-checkout input[type=radio]:checked{appearance:none;background-color:#fff;position:relative}.woocommerce-checkout input[type=radio]:checked:after{background-color:#000;border-radius:100%;content:"";height:16px;left:2px;position:absolute;top:2px;width:16px}.woocommerce-checkout .wc_payment_method label{font-size:17px!important;font-weight:700;line-height:20px!important}.woocommerce-checkout .payment_box{background-color:unset!important;margin:0!important;padding:0 0 0 45px!important}.woocommerce-checkout .payment_box:before{display:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single{align-items:center;border:1px solid #818181!important;border-radius:unset!important;display:flex;height:50px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000!important}.woocommerce-checkout .select2-selection__arrow{top:50%!important;transform:translateY(-50%)!important}.woocommerce-checkout .select2-selection__arrow>b{border-color:#000 transparent transparent!important}.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000!important}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text *{font-size:20px;line-height:26px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.woocommerce-checkout .woocommerce-shipping-methods li>label{align-items:center;display:flex;justify-content:space-between}.woocommerce-checkout .checkout-inline-error-message{display:none!important}.woocommerce-checkout table.shop_table{border:none}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table{border:1px solid #000;border-radius:unset;margin:unset!important;padding:48px 72px 0}}.woocommerce-checkout table.shop_table tr{border-top:unset;display:block;padding-bottom:40px;position:relative}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table tr{border-top:unset;padding-bottom:20px;padding-top:unset}}.woocommerce-checkout table.shop_table tr:last-child{border-bottom:unset}.woocommerce-checkout table.shop_table td{border-top:unset;padding:0!important}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table td{border:unset}}.woocommerce-checkout table.shop_table td:before{display:none!important}.woocommerce-checkout table.shop_table .product-name img{height:86px!important;object-fit:cover;width:69px!important}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-name img{height:100px!important;margin-bottom:28px;width:80px!important}}.woocommerce-checkout table.shop_table .product-name>.product-name-wrapper{display:flex;flex-direction:column;gap:4px;left:87px;position:absolute;top:0}.woocommerce-checkout table.shop_table .product-name>.product-name-wrapper>strong{font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:20px}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-name>.product-name-wrapper>strong{left:96px}}.woocommerce-checkout table.shop_table .product-name>.product-name-wrapper>span{font-size:16px;line-height:17px}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-name>.product-name-wrapper>span{font-size:17px;left:96px;line-height:26px;top:31px}}.woocommerce-checkout table.shop_table .product-total{display:flex;flex-direction:column;position:absolute;right:0;top:42px}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-total{top:25px}}.woocommerce-checkout table.shop_table .product-total--sale>.woocommerce-Price-amount bdi{color:#01c809!important}.woocommerce-checkout table.shop_table .product-total del{display:none}.woocommerce-checkout table.shop_table .product-total .free-product{color:#01c809!important;text-transform:uppercase}.woocommerce-checkout table.shop_table .product-total .percentage-sale{color:#818181;font-family:Plaid,sans-serif;font-size:16px;font-weight:800;line-height:20px;text-align:right}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-total .percentage-sale{font-size:18px;line-height:26px}}.woocommerce-checkout table.shop_table .product-total .woocommerce-Price-amount{font-family:Plaid,sans-serif;font-size:22px;font-weight:800;line-height:27px;text-align:right}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-total .woocommerce-Price-amount{font-size:23px;line-height:33px}}.woocommerce-checkout table.shop_table .product-total .checkout-regular-price,.woocommerce-checkout table.shop_table .product-total .checkout-regular-price *,.woocommerce-checkout table.shop_table .product-total .ilabs-omnibus-price-note,.woocommerce-checkout table.shop_table .product-total .ilabs-omnibus-price-note *{color:#000;font-family:Faktum-Test,sans-serif;font-size:9px;font-weight:400;line-height:13px;text-align:right}@media only screen and (min-width:1200px){.woocommerce-checkout table.shop_table .product-total .checkout-regular-price,.woocommerce-checkout table.shop_table .product-total .checkout-regular-price *,.woocommerce-checkout table.shop_table .product-total .ilabs-omnibus-price-note,.woocommerce-checkout table.shop_table .product-total .ilabs-omnibus-price-note *{font-size:10px;line-height:15px}}.woocommerce-checkout #order_review h3,.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout>h3:first-of-type{border-bottom:1px solid #c4c4c4!important;font-size:25px!important;line-height:30px!important;margin-block:32px 32px!important;padding-bottom:8px!important}@media only screen and (min-width:1200px){.woocommerce-checkout #order_review h3,.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout>h3:first-of-type{font-size:50px!important;line-height:55px!important}}@media only screen and (min-width:768px){.woocommerce-checkout #order_review>table{width:100%}}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required{display:flex}.woocommerce-checkout #order_review .woocommerce-shipping-totals.shipping>th{display:none}.woocommerce-checkout .wc_payment_methods{border-bottom:unset!important;margin-bottom:10px!important;padding:0!important}.woocommerce-checkout #shipping_method{width:100%}@media only screen and (min-width:768px){.woocommerce-checkout #shipping_method>li{position:relative}}.woocommerce-checkout #shipping_method>li>label{font-weight:700}@media only screen and (min-width:768px){.woocommerce-checkout #shipping_method>li>label .woocommerce-Price-amount{font-size:22px;line-height:27px;position:absolute;right:0}}.woocommerce-checkout #shipping_method>li>.shipping-method-description,.woocommerce-checkout #shipping_method>li>.shipping-method-description>img{margin-top:10px}.woocommerce-checkout #payment{background-color:unset!important}.woocommerce-checkout #payment>table{border:2px solid #000;margin-top:50px;padding:16px;width:100%}@media only screen and (min-width:1200px){.woocommerce-checkout #payment>table{margin-top:72px}}.woocommerce-checkout #payment>table td,.woocommerce-checkout #payment>table th{font-family:Plaid,sans-serif;font-size:18px;font-weight:800;line-height:22px;padding-left:16px;padding-block:16px}@media only screen and (min-width:1200px){.woocommerce-checkout #payment>table td,.woocommerce-checkout #payment>table th{font-size:23px;line-height:33px;padding-left:196px}.woocommerce-checkout #payment>table tr.cart-subtotal td,.woocommerce-checkout #payment>table tr.cart-subtotal th{padding-top:60px}.woocommerce-checkout #payment>table tr.cart-delivery td,.woocommerce-checkout #payment>table tr.cart-delivery th{padding-bottom:48px}}.woocommerce-checkout #payment>table td{padding-left:unset;padding-right:16px;text-align:right}@media only screen and (min-width:1200px){.woocommerce-checkout #payment>table td{padding-right:196px}}.woocommerce-checkout #payment>table tr.order-total{position:relative}@media only screen and (min-width:1200px){.woocommerce-checkout #payment>table tr.order-total:after{background-color:#000;content:"";display:block;height:1px;left:72px;position:absolute;top:0;width:calc(100% - 144px)}}.woocommerce-checkout #payment>table tr.order-total td,.woocommerce-checkout #payment>table tr.order-total th{font-size:23px!important;line-height:33px!important}@media only screen and (min-width:1200px){.woocommerce-checkout #payment>table tr.order-total td,.woocommerce-checkout #payment>table tr.order-total th{font-size:33px;line-height:45px;padding-inline:72px;padding-top:48px}}.woocommerce-checkout #terms{position:relative;top:-2px}.woocommerce-checkout #place_order{background-color:#000!important;border:2px solid #000!important;border-radius:unset!important;color:#fff!important;font-size:20px!important;line-height:24px!important;margin-block:40px!important;padding-block:12px!important}@media only screen and (min-width:1200px){.woocommerce-checkout #place_order{display:flex;float:unset!important;font-size:23px!important;justify-content:center;line-height:32px!important;margin-block:62px 52px!important;margin-inline:auto;max-width:486px;padding-block:14px!important;width:100%}}.woocommerce-checkout #place_order:hover{background-color:#fff!important;color:#000!important}@media only screen and (min-width:1200px){.woocommerce-checkout #customer_details{display:flex;flex-direction:column}}@media only screen and (min-width:768px){.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%}}.woocommerce-order-received .woocommerce-order{display:none}.woocommerce-order-received .content{margin-block:32px;margin-inline:auto;max-width:1122px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.woocommerce-order-received .content{margin-block:100px 64px;max-width:893px;padding-inline:unset}}.woocommerce-order-received .order-received-title{font-size:41px;line-height:1;text-align:center}@media only screen and (min-width:1200px){.woocommerce-order-received .order-received-title{font-size:50px;line-height:55px}}.woocommerce-order-received .order-received-subtitle{font-size:27px;line-height:33px;margin-block:24px;text-align:center}@media only screen and (min-width:1200px){.woocommerce-order-received .order-received-subtitle{font-size:32px;line-height:45px;margin-block:32px 52px}}.woocommerce-order-received .order-received-text-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}@media only screen and (min-width:1200px){.woocommerce-order-received .order-received-text-wrapper{flex-direction:row;gap:24px}}.woocommerce-order-received .order-received-text-wrapper img{height:90px;width:90px}.woocommerce-order-received .order-received-text{font-size:17px;line-height:26px}@media only screen and (min-width:1200px){.woocommerce-order-received .order-received-text{font-family:Plaid,sans-serif;font-size:18px;font-weight:800}}.woocommerce-order-received .order-received-text>a{text-decoration:underline}.error404 .content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:1122px;min-height:587px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.error404 .content{padding-inline:unset}}.error404 .entry-title{font-size:96px;line-height:1;margin-bottom:24px;text-align:center}.error404 .entry-text{font-family:Plaid,sans-serif;font-size:27px;font-weight:800;line-height:33px;margin-bottom:100px;text-align:center}@media only screen and (min-width:1200px){.error404 .entry-text{font-size:50px;line-height:55px}}.error404 .button{margin-inline:auto}.search-results.woocommerce .woocommerce-products-header>h1{font-size:41px;line-height:41px;text-align:center}.search-results.woocommerce .woocommerce-result-count{border-bottom:1px solid #818181;color:#000;font-family:Plaid,sans-serif;font-size:27px;font-weight:800;line-height:33px;margin-block:24px 14px;padding-bottom:14px;text-align:center;width:100%!important}@media only screen and (min-width:1200px){.search-results.woocommerce .woocommerce-result-count{border-bottom:unset!important;margin-block:32px 86px!important;padding-bottom:unset!important}}.search-results.woocommerce .content-area{padding-block:30px}.search-results.woocommerce .woocommerce-breadcrumb{display:none}@media only screen and (min-width:1200px){.search-results.woocommerce .woocommerce-breadcrumb{display:block}}.search-results.woocommerce .site-inner{margin-inline:auto;max-width:1122px;padding-block:12px 20px;padding-inline:16px;width:100%}@media only screen and (min-width:1200px){.search-results.woocommerce .site-inner{padding-block:82px 100px;padding-inline:unset}}.search-results.woocommerce ul.products{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:1200px){.search-results.woocommerce ul.products{gap:20px;grid-template-columns:repeat(4,1fr)}}.search-results.woocommerce ul.products:after,.search-results.woocommerce ul.products:before{display:none!important}.search-results.woocommerce ul.products li.product{height:max-content!important}@media only screen and (min-width:1200px){.search-results.woocommerce ul.products li.product{width:253px!important}}.search-results.woocommerce ul.products li.product .price,.search-results.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000!important;font-size:16px!important;line-height:23px!important;margin:unset!important;max-width:unset!important;padding-top:10px!important;position:static;text-align:center!important}.search-results.woocommerce ul.products li.product .price bdi{color:#000!important;font-size:23px!important;line-height:32px!important;max-width:unset!important;text-align:center!important}.search-results.woocommerce ul.products li.product .price del{display:none!important}.search-results.woocommerce ul.products li.product img{height:175px!important;object-fit:cover!important;width:100%!important}@media only screen and (min-width:1200px){.search-results.woocommerce ul.products li.product img{height:320px!important;width:100%!important}}.search-results.woocommerce ul.products li.product .button{background-color:#000!important;border:2px solid #000!important;border-radius:0!important;color:#fff!important;margin-inline:unset!important;margin-top:10px!important;max-width:unset!important;position:static!important;text-align:center!important;width:100%!important}@media only screen and (min-width:1200px){.search-results.woocommerce ul.products li.product .button:hover{background-color:#fff!important;color:#000!important}}.search-no-results .page-title{display:none!important}.search-no-results .woocommerce-no-products-found{margin-top:20px}@media only screen and (min-width:1200px){.search-no-results .woocommerce-no-products-found{margin-top:100px}}.search-no-results .site-inner{min-height:587px}