@font-face{font-family:swiper-icons;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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.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{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-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.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-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.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(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left: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{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.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{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-ms-appearance:none;appearance:none;border: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{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.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{white-space:nowrap;left:50%;transform:translate(-50%)}.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{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));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.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-flow:column 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.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.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-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;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-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}body{color:#494b4d;font-family:Inter;font-size:1rem;font-weight:400;line-height:1.5rem}small{font-size:.75em;display:block}.container{width:100%;max-width:calc(100% - 220px);margin:0 auto;left:0;right:0}@media (max-width:1599px){.container{max-width:calc(100% - 180px)}}@media (max-width:1399px){.container{max-width:calc(100% - 120px)}}@media (max-width:991px){.container{max-width:calc(100% - 60px)}}@media (max-width:767px){.container{max-width:calc(100% - 40px)}}@media (max-width:499px){.container{max-width:calc(100% - 30px)}}a{color:#494b4d;transition:all .3s}a:hover{color:#da1a35}h1,.h1,h2,.h2,h3,.h3,h4,.h4{--color:#16181a;color:var(--color);margin-bottom:1rem;font-weight:700}h1,.h1,h2,.h2{font-size:2.5em}h3,.h3{font-size:1.375em}h4,.h4{font-size:1.15em}p{--color:#494b4d;color:var(--color)}p a{background:linear-gradient(var(--color),var(--color))center bottom no-repeat;color:var(--color);background-size:100% 1px}p a:hover{background-size:0% 1px;text-decoration:none}.content p:last-of-type{margin-bottom:0}#container{margin-bottom:0;position:relative}#container #column-left,#container #column-right,#container #content{padding-bottom:0}.section{padding:4em 0}.section.background-grey+.background-grey,.section.background-white+.background-white{padding-top:0}.section.background-grey{background:#f4f6f6}.section#block-0{padding-top:0}.title-without-button{margin-bottom:4em}.title-without-button h1,.title-without-button h2,.title-without-button h3{margin:0;padding:0}.title-with-button{justify-content:space-between;align-items:center;margin-bottom:4em;display:flex}.title-with-button h1,.title-with-button h2,.title-with-button h3{margin:0;padding:0}.title-with-button .buttons-tab{flex-wrap:wrap;gap:.5em 4em;display:flex}#checkout-payment #button-confirm,#checkout-payment .button,.buttons #button-confirm,.buttons .button{color:#fff;background:#de1f33;border:0;border-radius:0;padding:.75em 1.5em;font-size:1rem;font-weight:700;transition:all .6s}#checkout-payment #button-confirm:hover,#checkout-payment .button:hover,.buttons #button-confirm:hover,.buttons .button:hover,#checkout-payment #button-confirm.button-dark,#checkout-payment .button.button-dark,.buttons #button-confirm.button-dark,.buttons .button.button-dark{background:#16181a}#checkout-payment #button-confirm.button-dark:hover,#checkout-payment .button.button-dark:hover,.buttons #button-confirm.button-dark:hover,.buttons .button.button-dark:hover{background:#8c810c}#checkout-payment #button-confirm.button-outline,#checkout-payment .button.button-outline,.buttons #button-confirm.button-outline,.buttons .button.button-outline{background:0 0;border:1px solid rgba(255,255,255,.4);border-radius:.25rem;padding:.5rem 1rem;font-size:1.375rem}#checkout-payment #button-confirm.button-outline:hover,#checkout-payment .button.button-outline:hover,.buttons #button-confirm.button-outline:hover,.buttons .button.button-outline:hover{background:#de1f33;border-color:#de1f33}#checkout-payment #button-confirm.button-outline-red,#checkout-payment .button.button-outline-red,.buttons #button-confirm.button-outline-red,.buttons .button.button-outline-red{color:#da1a35;text-align:center;background:0 0;border:2px solid #da1a35;padding:.65em 1.5em;display:inline-block}#checkout-payment #button-confirm.button-outline-red:hover,#checkout-payment .button.button-outline-red:hover,.buttons #button-confirm.button-outline-red:hover,.buttons .button.button-outline-red:hover{color:#fff;background:#da1a35}#checkout-payment .button-link-alt,.buttons .button-link-alt{--color:#de1f33;color:var(--color);background:linear-gradient(var(--color),var(--color))center bottom no-repeat;background-size:0 1px;justify-content:center;align-items:center;transition:all .6s;display:flex;position:relative}#checkout-payment .button-link-alt:hover,#checkout-payment .button-link-alt.active,.buttons .button-link-alt:hover,.buttons .button-link-alt.active{background-size:100% 1px;text-decoration:none}#checkout-payment .button-link,.buttons .button-link{color:#de1f33;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}#checkout-payment .button-link:after,.buttons .button-link:after{content:"";background-image:url(arrow-right.f9cc6539.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:10px;margin-left:.5em;transition:all .6s;position:relative;left:0}#checkout-payment .button-link:hover:after,.buttons .button-link:hover:after{left:.25em}body #consent-window-customise,body #consent-window-accept,body #consent-window-back{color:#fff;cursor:pointer;background:#de1f33;border:0;border-radius:0;padding:.75em 1.5em;font-size:1rem;font-weight:700;text-decoration:none;transition:all .6s}body #consent-window-customise:hover,body #consent-window-accept:hover,body #consent-window-back:hover{color:#fff;background:#16181a}body #consent-window-back{margin-right:auto}body #google-consent-mode-window{width:800px}body #google-consent-mode-window-main-content>a{display:none}.form-select,.form-control{box-shadow:none;border:1px solid #c9cbcc;border-radius:0;outline:0;margin-bottom:1.5em;padding:.5em 1em;font-size:1rem;line-height:30px}.swal2-actions{--swal2-confirm-button-background-color:#da1a35}.swal2-actions button{border-radius:0}.form-select{margin-bottom:0}.form-check-input{box-shadow:none}.form-check-input:checked{background-color:#da1a35;border-color:#da1a35}.search-form{width:100%;max-width:620px;position:relative}.search-form .form-control{box-shadow:none;border:0;border-radius:0;outline:0;margin:0;padding-left:3em}.search-form .form-control::-webkit-input-placeholder{color:#808587}.search-form .form-control:-moz-placeholder{color:#808587}.search-form .form-control::-moz-placeholder{color:#808587}.search-form .form-control:-ms-input-placeholder{color:#808587}.search-form .btn{box-shadow:none;z-index:6;background:0 0;border:0;border-radius:0;outline:0;padding:0 1rem;position:absolute;top:0;bottom:0;left:0}.search-form .btn img{width:18px;margin:0 auto;display:block}.search-form.search-form-alt .form-control{border:1px solid #c9cbcc;margin:0;padding:.5em 3em .5em 1em}.search-form.search-form-alt .btn{left:auto;right:0}.search-form .autocomplete-results{z-index:10;background:#f4f6f6;width:100%;max-width:100%;padding:2.5rem;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 8px rgba(0,0,0,.05),0 12px 16px rgba(0,0,0,.05);margin:0!important}.search-form .autocomplete-results .autocomplete-dropdown-inner{gap:2rem;display:flex}.search-form .autocomplete-results .autocomplete-group{flex:1}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-categories{flex:0 0 200px}.search-form .autocomplete-results .autocomplete-group .highlight{font-weight:700}.search-form .autocomplete-results .autocomplete-group ul{margin:0;padding:0;list-style:none}.search-form .autocomplete-results .autocomplete-group ul li{margin-bottom:5px}.search-form .autocomplete-results .autocomplete-group ul li:last-of-type{margin-bottom:0}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul{margin-bottom:1rem}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li{background:#fff;border:1px solid #c9cbcc;display:flex}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a{align-items:center;gap:1rem;display:flex}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .image{flex:0 0 90px;width:90px}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .image img{width:100%}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .content{flex-direction:column;padding:.5rem .5rem .5rem 0;display:flex}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .content .title{margin:0 0 .5rem;font-size:1rem}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .content .price{color:#da1a35;margin:0;font-size:1rem;font-weight:700}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-products ul li a .content .price span{color:#494b4d;font-size:.625rem;font-weight:400}.search-form .autocomplete-results .autocomplete-viewall{text-align:center;justify-content:center;width:100%}@media (max-width:767px){.search-form .autocomplete-results .autocomplete-dropdown-inner{flex-direction:column}.search-form .autocomplete-results .autocomplete-group.autocomplete-group-categories{flex:initial}}.pagination{--bs-pagination-border-radius:0;--bs-pagination-color:#494b4d;--bs-pagination-focus-bg:#fff;--bs-pagination-focus-color:#494b4d;--bs-pagination-active-bg:#da1a35;--bs-pagination-hover-color:#da1a35;--bs-pagination-active-border-color:#da1a35;--bs-pagination-disabled-color:#c9cbcc;--bs-pagination-focus-box-shadow:none;justify-content:center}@media (min-width:992px){.col-lg-five{width:20%}}.category-block .row.main-category-row{--bs-gutter-x:1em;--bs-gutter-y:1em}#top-bar{background:#de1f33;padding:.5em 0;font-weight:700}#top-bar p{--color:#fff;margin:0;font-size:.9375rem;line-height:1.25rem}#top-bar p a{--color:#fff}#top-bar p a:hover{--color:#fff;color:#fff}header#main-header{background:#16181a;padding:1.5em 0 0;position:relative}header#main-header .row{--bs-gutter-x:4em}header#main-header #logo{width:280px;max-width:100%;margin-bottom:.25em}header#main-header #logo img{max-width:100%;display:block}header#main-header ul.standard-menu{gap:2em;list-style:none}header#main-header ul.standard-menu li a{color:#fff;font-size:.875em}header#main-header ul.standard-menu li a:hover{color:#de1f33}header#main-header ul.header-buttons{justify-content:flex-end;gap:2em;list-style:none}header#main-header ul.header-buttons li a{color:#fff;flex-direction:column;justify-content:center;align-items:center;font-size:.875em;display:flex;position:relative}header#main-header ul.header-buttons li a .image{justify-content:center;align-items:center;width:32px;height:32px;display:flex}header#main-header ul.header-buttons li a .image img{width:100%}header#main-header ul.header-buttons li a .image i{color:#808587;font-size:1.75rem;line-height:1}header#main-header ul.header-buttons li a:hover{color:#de1f33}header#main-header ul.header-buttons li a span{color:#fff;text-align:center;background:#de1f33;border-radius:100%;width:16px;height:16px;font-size:.625em;line-height:16px;display:block;position:absolute;top:-8px;right:10px}header#main-header ul.header-buttons li.header-menu-button{display:none}header#main-header #menu{--bs-dropdown-item-padding-x:15px;--bs-dropdown-item-padding-y:10px;background:0 0;border:0;margin:0;padding:1.5em 0 0}header#main-header #menu #category{color:#fff;font-weight:700}header#main-header #menu .navbar-toggler{color:#fff;box-shadow:none;border:0;border-radius:0;width:40px;height:40px;padding:0;line-height:1}header#main-header #menu #navbar-menu ul.nav{flex-wrap:nowrap;width:100%;position:relative}header#main-header #menu #navbar-menu ul.nav .nav-item{text-align:center;background:#da1a35;width:100%}header#main-header #menu #navbar-menu ul.nav .nav-item:first-of-type,header#main-header #menu #navbar-menu ul.nav .nav-item:first-of-type .submenu{background:#ba711e}header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(2),header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(2) .submenu{background:#7b3003}header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(3),header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(3) .submenu{background:#8c810c}header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(4),header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(4) .submenu{background:#004631}header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(5),header#main-header #menu #navbar-menu ul.nav .nav-item:nth-of-type(5) .submenu{background:#384f0e}header#main-header #menu #navbar-menu ul.nav .nav-item a{color:#fff;font-weight:700}header#main-header #menu #navbar-menu ul.nav .nav-item .top-level-heading{justify-content:center;align-items:center;display:flex}header#main-header #menu #navbar-menu ul.nav .nav-item .top-level-toggle{display:none}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu{opacity:0;visibility:hidden;pointer-events:none;z-index:99;padding:25px;transition:all .6s;position:absolute;top:100%;left:0;right:0}@media (max-width:991px){header#main-header #menu #navbar-menu ul.nav .nav-item .submenu{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr;padding-top:0;padding-bottom:0;transition:grid-template-rows .35s,opacity .25s,visibility .25s,padding .35s;display:grid;position:relative;top:0;overflow:hidden}}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul{text-align:left;flex-wrap:wrap;row-gap:30px;margin-left:-15px;margin-right:-15px;display:flex}@media (max-width:991px){header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul{row-gap:15px;min-height:0;overflow:hidden}}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li{width:25%;padding:0 15px}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-heading{display:block;position:relative}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-toggle{display:none}@media (max-width:991px){header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li{width:50%}}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li>a,header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-heading>a{border-bottom:1px solid #fff;margin-bottom:10px;padding:0 0 10px}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li ul li a{background:linear-gradient(#fff,#fff) bottom/0 1px no-repeat}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li ul li a:hover{background-size:100% 1px}header#main-header #menu #navbar-menu ul.nav .nav-item:hover .submenu{opacity:1;visibility:visible;pointer-events:initial;transition-delay:.2s}@media (max-width:991px){header#main-header #menu #navbar-menu ul.nav .nav-item:hover .submenu{opacity:0;visibility:hidden;pointer-events:none}header#main-header #menu #navbar-menu ul.nav .nav-item.submenu-open .submenu{opacity:1;visibility:visible;pointer-events:initial;grid-template-rows:1fr;padding-top:25px;padding-bottom:25px}}header#main-header .usp-bar{background:#fff;border:1px solid #c9cbcc;border-left:0;border-right:0;padding:.75em 0;--swiper-wrapper-transition-timing-function:linear!important}@media (min-width:1200px){header#main-header .usp-bar .swiper-wrapper{justify-content:center;gap:3em;display:flex}}header#main-header .usp-bar .swiper-wrapper .swiper-slide{width:310px}header#main-header .usp-bar .usp{text-align:center;justify-content:center;align-items:center;gap:.5em;display:flex}header#main-header .usp-bar .usp svg,header#main-header .usp-bar .usp img{max-width:20px;max-height:20px;margin:0;display:block}header#main-header .usp-bar .usp p{margin:0;font-weight:700}@media (max-width:1399px){header#main-header .row{--bs-gutter-x:2.5em}header#main-header #logo{width:240px}header#main-header ul.header-buttons{gap:1.5em}}@media (max-width:1199px){header#main-header .row{--bs-gutter-x:2em}header#main-header #logo{width:220px}header#main-header ul.header-buttons{gap:1.125em}header#main-header ul.header-buttons li a .image{width:30px;height:30px}}@media (max-width:991px){header#main-header{padding-top:1.75em}header#main-header>.container>.row{row-gap:0}header#main-header>.container>.row>[class*=col-]{width:100%}header#main-header>.container>.row>.col-lg-auto:first-child{order:1;width:auto}header#main-header>.container>.row>.col-lg{order:3}header#main-header>.container>.row>.col-lg-auto:last-child{flex:1 1 0;order:2;width:auto;min-width:0}header#main-header #logo{width:252px;margin:0 0 .85em}header#main-header ul.standard-menu{gap:2rem;margin-bottom:1em!important;display:none!important}header#main-header .search-form{width:100%;max-width:none;margin-bottom:1em}header#main-header .search-form .form-control{min-width:0;height:48px;margin-bottom:0;font-size:1rem;line-height:1.4}header#main-header .search-form .btn{border-color:#c9cbcc currentColor #c9cbcc #c9cbcc;border-right-style:none;border-right-width:0;order:-1;width:48px;height:48px;padding:0}header#main-header .search-form .btn img{width:18px;height:18px}header#main-header ul.header-buttons{justify-content:flex-end;gap:.75em 1.75em;margin-bottom:.85em!important}header#main-header ul.header-buttons li.header-menu-button{display:block}header#main-header ul.header-buttons li.header-recently-viewed-button{display:none}header#main-header ul.header-buttons li a{min-width:58px;font-size:.875rem;line-height:1.15rem}header#main-header ul.header-buttons li a .image{width:32px;height:32px;margin-bottom:.125em}header#main-header ul.header-buttons li a span{right:6px}header#main-header #menu{padding-top:0}header#main-header #menu .container{max-width:calc(100% - 60px);padding:0}header#main-header #menu.navbar{z-index:99999;justify-content:space-between;align-items:center;min-height:0;position:absolute;top:calc(100% - 115px);left:0;right:0}header#main-header #menu #category,header#main-header #menu .navbar-toggler{display:none!important}header#main-header #menu #category{font-size:1rem;line-height:1.5rem}header#main-header #menu #navbar-menu{flex-basis:100%;margin-top:0}header#main-header #menu #navbar-menu ul.nav{display:block}header#main-header #menu #navbar-menu ul.nav .nav-item{text-align:center}header#main-header #menu #navbar-menu ul.nav .nav-item a{white-space:normal;text-align:center}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu{opacity:0;visibility:hidden;pointer-events:none}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li{width:100%}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li>a{text-align:left}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-heading{border-bottom:1px solid #fff;align-items:center;gap:1em;margin-bottom:10px;display:flex}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-heading>a{text-align:left;border-bottom:0;flex:1;margin-bottom:0;padding:0 0 10px}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-toggle{color:#fff;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:34px;height:34px;margin:0 0 10px;padding:0;line-height:1;display:flex}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li .submenu-column-toggle i{font-size:.875rem;transition:transform .3s}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li.has-grand-children>ul{opacity:0;max-height:0;transition:max-height .35s,opacity .2s;display:block;overflow:hidden}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li.has-grand-children>ul>li{min-height:0;overflow:hidden}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li.has-grand-children.submenu-column-open>.submenu-column-heading .submenu-column-toggle i{transform:rotate(180deg)}header#main-header #menu #navbar-menu ul.nav .nav-item .submenu>ul>li.has-grand-children.submenu-column-open>ul{opacity:1;max-height:900px}header#main-header #menu #navbar-menu ul.nav .nav-item .top-level-heading{gap:.35em;padding:0 25px}header#main-header #menu #navbar-menu ul.nav .nav-item .top-level-toggle{color:#fff;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;line-height:1;display:flex}header#main-header #menu #navbar-menu ul.nav .nav-item .top-level-toggle i{font-size:.875rem;transition:transform .3s}header#main-header #menu #navbar-menu ul.nav .nav-item.submenu-open .top-level-toggle i{transform:rotate(180deg)}header#main-header .usp-bar{padding:.65em 0}header#main-header .usp-bar .usp{justify-content:flex-start}header#main-header .usp-bar .usp p{white-space:nowrap}}@media (max-width:575px){#top-bar{padding:.45em 0}#top-bar p{font-size:.875rem}header#main-header{padding-top:1.5em}header#main-header #logo{width:190px;margin-bottom:.75em}header#main-header ul.standard-menu{gap:1.75em}header#main-header ul.standard-menu li a{font-size:.875rem}header#main-header .search-form{margin-bottom:.85em}header#main-header ul.header-buttons{gap:1em;margin-bottom:1.5em!important}header#main-header ul.header-buttons li a{min-width:48px;font-size:.8125rem}header#main-header ul.header-buttons li a .image{width:30px;height:30px}header#main-header #menu .container{max-width:calc(100% - 40px)}header#main-header #menu .navbar-toggler{width:36px;height:36px}}@media (max-width:767px){header#main-header ul.header-buttons{gap:.75em 1em}header#main-header ul.header-buttons li.header-favourites-button{display:none}header#main-header ul.header-buttons li a{min-width:34px;font-size:0;line-height:0}header#main-header ul.header-buttons li a .image{margin-bottom:0}header#main-header ul.header-buttons li a span{font-size:.625rem;line-height:16px}}@media (max-width:399px){header#main-header #logo{width:155px}header#main-header ul.header-buttons{gap:.65em}header#main-header ul.header-buttons li a{min-width:42px;font-size:0}header#main-header ul.header-buttons li a .image{width:27px;height:27px}}.breadcrumb{--bs-border-color:#c9cbcc;background:0 0;border:0;margin:0;padding:1em 0}.breadcrumb>li.breadcrumb-item{margin-right:16px;padding:0 10px 0 0;font-size:.75em}.breadcrumb>li.breadcrumb-item:after{width:6px;height:6px;top:50%;transform:translateY(-50%)rotate(-45deg)}.breadcrumb>li.breadcrumb-item a{color:#494b4d}.breadcrumb>li.breadcrumb-item:last-of-type{margin-right:0;padding-right:0}.breadcrumb>li.breadcrumb-item:last-of-type:after{display:none}.breadcrumb>li.breadcrumb-item:last-of-type a{font-weight:700}footer{background:0 0;border:0;padding:0;position:relative;bottom:0}footer .row{--bs-gutter-x:1em;--bs-gutter-y:1em}footer .top-footer{background:#16181a;padding:4em 0}footer .top-footer .footer-logo{width:254px;max-width:100%}footer .top-footer .footer-logo img{width:100%;max-width:100%;display:block}footer .top-footer h3{color:#fff;margin:0 0 .75em;padding:0;font-size:1.375em}footer .top-footer p{--color:rgba(255,255,255,.8)}footer .top-footer p a{background:0 0}footer .top-footer p a:hover,footer .top-footer p svg,footer .top-footer p i{color:#de1f33}footer .top-footer ul{margin:0;padding:0;list-style:none}footer .top-footer ul li{margin:0 0 .75em;padding:0;list-style:none}footer .top-footer ul li:last-of-type{margin:0}footer .top-footer ul li a{color:rgba(255,255,255,.8)}footer .top-footer ul li a:hover{color:#de1f33}footer .top-footer .social{gap:1em;display:flex}footer .top-footer .social li a{color:#de1f33;font-size:1.75em}footer .top-footer .social li a:hover{color:rgba(255,255,255,.8)}footer .bottom-footer{background:#2e3030;padding:1.5em 0}footer .bottom-footer .row{--bs-gutter-y:.5em}footer .bottom-footer .payment-icons{max-width:100%;max-height:32px}footer .bottom-footer p{--color:rgba(255,255,255,.8);margin:0;padding:0;font-size:.875em}footer .bottom-footer hr{background:rgba(255,255,255,.2);border:0;height:1px;margin:1.5em 0;padding:0}footer .bottom-footer ul{gap:2em;margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){footer .bottom-footer ul{flex-direction:column;align-items:center;gap:.5em}}footer .bottom-footer ul li{margin:0;padding:0}footer .bottom-footer ul li a{color:rgba(255,255,255,.8);font-size:.875em}footer .bottom-footer ul li a:hover{color:#de1f33}.home-header-block{--color:#fff;background:#16181a;padding:4em 0;position:relative}.home-header-block .home-header-container{width:900px;max-width:calc(100% - 500px);margin-left:500px}@media (max-width:1599px){.home-header-block .home-header-container{max-width:calc(75% - 90px);margin-left:calc(25% + 90px)}}@media (max-width:1399px){.home-header-block .home-header-container{max-width:calc(75% - 60px);margin-left:calc(25% + 60px)}}@media (max-width:991px){.home-header-block .home-header-container{width:100%;max-width:100%;margin-left:0}}.home-header-block>.image{border-radius:0 100% 100% 0;width:500px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}@media (max-width:1599px){.home-header-block>.image{width:calc(25% + 90px)}}@media (max-width:1399px){.home-header-block>.image{width:calc(25% + 60px)}}@media (max-width:991px){.home-header-block>.image{display:none}}.home-header-block>.image img{object-position:center;object-fit:cover;width:100%;height:100%;transition:all .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.home-header-block>.image:after{content:"";mix-blend-mode:multiply;background:#de1f33;position:absolute;top:0;bottom:0;left:0;right:0}.home-header-block h1,.home-header-block p,.home-header-block li,.home-header-block a{--color:#fff}.home-header-block h1{margin-bottom:2.5rem}.home-header-block .search-form{width:100%;max-width:100%;margin-bottom:2.5em}.home-header-block .categories .buttons{flex-wrap:wrap;gap:1em;margin:0;padding:0;list-style:none;display:flex}.category-header-block{padding-top:0;padding-bottom:3rem}.category-header-block .content{width:840px;max-width:100%;font-size:1.25em}.category-header-block .content.content-search{width:100%}.category-block{padding-top:1em}.category-block .row{--bs-gutter-x:2em;--bs-gutter-y:2em}.category-block.home-category-block{padding:4em 0}.category-block .category-card-small{background:#16181a;align-items:center;min-height:7em;padding:1em 1em 1em 9em;display:flex;position:relative}.category-block .category-card-small .image{border-radius:0 100% 100% 0;width:7em;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.category-block .category-card-small .image img{object-position:center;object-fit:cover;width:100%;height:100%;transition:all .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.category-block .category-card-small .image:after{content:"";mix-blend-mode:multiply;background:#de1f33;position:absolute;top:0;bottom:0;left:0;right:0}.category-block .category-card-small .content h3{--color:#fff;margin:0}.category-block .category-card-small:hover .image img{transform:translate(-50%,-50%)scale(1.05)}.category-block .category-card-large{flex-direction:column;height:100%;display:flex}.category-block .category-card-large .image{aspect-ratio:1/.6;position:relative;overflow:hidden}.category-block .category-card-large .image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.category-block .category-card-large .content{text-align:center;background:#de1f33;flex-grow:1;padding:1.5em 1em}.category-block .category-card-large .content h3{--color:#fff;margin:0}.category-block .category-card-large:hover .image img{transform:translate(-50%,-50%)scale(1.05)}.category-block .category-card-large.category-card-large-alt .image{aspect-ratio:1}.category-block .category-filters .filter-header{background:#da1a35;border:0;justify-content:space-between;align-items:flex-end;gap:1rem;width:calc(100% + 3em);padding:1.5em;display:flex;position:relative;top:-1.5em;left:-1.5em;right:-1.5em}.category-block .category-filters .filter-header h3{color:#fff;border:0;padding:0}.category-block .category-filters .filter-header h3 span{font-size:.75rem}@media (max-width:1299px){.category-block .category-filters .filter-header h3 span.filter-count-container{display:block}}.category-block .category-filters .filter-header .filter-clear{color:#fff;background:0 0;border:0;font-size:.75rem;line-height:1rem}.category-block .category-filters ul{margin:1rem 0 0;padding:0;list-style:none}.category-block .category-filters ul li{margin:0 0 .5em;padding:0}.category-block .category-filters ul li:last-of-type{margin-bottom:0}.category-block .category-filters ul li a{color:#494b4d;background:linear-gradient(#da1a35,#da1a35) bottom/0 1px no-repeat}.category-block .category-filters ul li a:hover{color:#da1a35;background-size:100% 1px;text-decoration:none}.category-grid-block{padding:0}.category-grid-block .row.align-items-center{--bs-gutter-y:0}.category-grid-block .input-group{gap:1rem}.category-grid-block .input-group .input-group-text{background:0 0;border:0;padding:0;font-size:1em}.category-grid-block .input-group .form-select{flex:initial;border-color:#c9cbcc;border-radius:0;width:auto;min-width:75px}.category-grid-block .view-filters{justify-content:center;gap:.5em;width:100%;margin:0 auto}.category-grid-block .view-filters .btn{flex:initial;background:#fff;border-color:#c9cbcc;border-radius:0;width:48px;height:48px;position:relative}.category-grid-block .view-filters .btn img{opacity:1;max-width:32px;margin:0 auto;transition:all .6s;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.category-grid-block .view-filters .btn img:last-child{opacity:0}.category-grid-block .view-filters .btn:hover,.category-grid-block .view-filters .btn.active{color:#da1a35;background:#fff}.category-grid-block .view-filters .btn:hover img:first-child,.category-grid-block .view-filters .btn.active img:first-child{opacity:0}.category-grid-block .view-filters .btn:hover img:last-child,.category-grid-block .view-filters .btn.active img:last-child{opacity:1}.category-grid-block #product-list{padding-top:2rem}@media (max-width:575px){.category-grid-block #product-list.row-cols-1>*{width:50%}}.category-grid-block #product-list .col.mb-3{margin-bottom:0!important}@media (min-width:1400px){.category-grid-block #product-list.row-cols-lg-3>*{width:25%}}.category-grid-block .row .product-card .bottom-buttons{display:none}@media (min-width:992px){.category-grid-block .row.row-cols-1:not(.row-cols-lg-3)>*{width:50%}}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card{flex-flow:wrap}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .top,.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom{width:50%}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom,.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom .logo{text-align:left}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom .add-to-cart{display:none}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom-buttons{width:100%;padding:0 1.5em 1.5em;display:block}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom-buttons .buttons{width:100%}.category-grid-block .row.row-cols-1:not(.row-cols-lg-3) .product-card .bottom-buttons .buttons .button{width:100%;display:block}.showing{padding-top:6rem;font-size:.875em}.category-title{margin-bottom:3em;padding:0}.category-filters{padding:1.5em}.category-filters h3{border-bottom:1px solid #c9cbcc;margin:0;padding-bottom:1rem}.category-filters .accordion{--bs-accordion-bg:transparent;--bs-accordion-active-bg:transparent;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-btn-color:$black;--bs-accordion-active-color:$black;flex-direction:column;gap:0;margin-bottom:1.5rem;display:flex}.category-filters .accordion h3{border:0;margin:0;padding:0}.category-filters .accordion .accordion-button{box-shadow:none;padding:1em 0 0;font-size:1.1rem;font-weight:700}.category-filters .accordion .accordion-button:after{background-image:url(accordion-arrow.048b9287.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.75rem;height:.5rem}.category-filters .accordion .accordion-body{padding-top:.5em}.category-filters .accordion .accordion-item{padding-bottom:1em}.category-filters .accordion .accordion-item label{font-size:14px}.category-filters .buttons .button{width:100%}.product-block .row{--bs-gutter-x:1em;--bs-gutter-y:1em}.product-block .product-card{background:#fff;border:1px solid #c9cbcc;flex-direction:column;height:100%;display:flex}.product-block .product-card .top{padding:0 1.5em;position:relative}.product-block .product-card .top .product-image{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.product-block .product-card .top .product-image img{max-width:100%;max-height:100%;margin:0 auto;display:block}.product-block .product-card .bottom{text-align:center;flex-direction:column;flex-grow:1;justify-content:space-between;padding:.5em 1em;display:flex}.product-block .product-card .bottom .inner{height:100%}.product-block .product-card .bottom .logo{text-align:center;width:100px;max-width:100%;margin-bottom:.5em;display:none}.product-block .product-card .bottom .title{margin-bottom:.5em}.product-block .product-card .bottom .title h3{margin:0;font-size:1em}.product-block .product-card .bottom .content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.product-block .product-card .bottom .content p{margin:0 0 .5em;font-size:.75em}.product-block .product-card .bottom .content p:last-of-type{margin-bottom:0}.product-block .product-card .bottom .price{color:#de1f33;font-size:1.25em;font-weight:700}.product-block .product-card .bottom .add-to-cart{margin-top:.5em;display:block}.product-block .product-card .bottom .add-to-cart .button{width:100%}.product-banner{color:#fff;text-transform:uppercase;letter-spacing:.02em;padding:5px 10px;font-size:.75em;font-weight:500;position:absolute;bottom:0;left:0}.product-banner.colour-red{background:#da1a35}.product-banner.colour-orange{background:#ba711e}.product-banner.colour-brown{background:#7b3003}.product-banner.colour-lime{background:#8c810c}.product-banner.colour-dark-green{background:#004631}.product-banner.colour-green{background:#384f0e}.main-product-block .product-banner{top:0;bottom:auto;left:0}.shortlist-product-buttons{margin-top:1rem}.shortlist-product-buttons .button{text-align:center;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.shortlist{background:#da1a35;border:1px solid #da1a35;border-radius:100%;width:40px;height:40px;position:absolute;top:15px;right:15px}.shortlist button{background:url(star-white.734671f9.svg) 50%/contain no-repeat;border:0;width:20px;height:19px;margin:0 auto;padding:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.price-breaks{margin-top:20px;margin-bottom:20px}.price-breaks-container{flex-wrap:wrap;display:flex}.price-breaks h3{font-size:20px;font-weight:700}.price-break-side,.price-break{text-align:center;flex-direction:column;flex:1;display:flex}.price-break-quantity{color:#fff;background-color:#464545;border:1px solid #fff;padding:20px 0;font-size:18px;font-weight:700}.price-break-price{color:#fff;background-color:#c43a4d;border:1px solid #fff;margin-bottom:10px;padding:20px 0;font-size:18px;font-weight:700}.price-break-pointer{cursor:pointer}.price-break:hover .price-break-quantity,.price-break:hover .price-break-price{background-color:#8c810c}.price-break-selected{background-color:#ba711e!important}li.contract-price,li.stock{margin-top:.5em}li.contract-price span,li.stock span{color:#fff;background:#ba711e;border-radius:2rem;padding:.25rem .5rem;font-size:.75em;font-weight:500}li.contract-price.stock-in-stock span,li.stock.stock-in-stock span{background:#384f0e}li.contract-price{margin-top:-1.25rem;margin-bottom:1.5rem}li.contract-price span{background:#8c810c}.main-product-block{padding-top:0}.main-product-block .image-container{position:relative}.main-product-block .image-container .image img{border:0;border-radius:0;width:100%;padding:0}.main-product-block .image-grid{flex-wrap:wrap;row-gap:16px;margin-left:-8px;margin-right:-8px;display:flex}.main-product-block .image-grid a{width:25%;padding:0 8px;display:block}.main-product-block .logo{width:100px;max-width:100%;margin-bottom:1rem;display:block}.main-product-block .logo img{max-width:100%;display:block}.main-product-block h1{margin-bottom:1rem}.main-product-block .form-select{width:300px;max-width:100%}.main-product-block .price-list{margin-top:2rem;margin-bottom:2rem}.main-product-block .price-list h2{color:#da1a35;font-size:1.625em;font-weight:700}.main-product-block .price-list .tax{text-transform:uppercase;color:#494b4d;font-size:.75rem;font-weight:400}.main-product-block .input-group{gap:1rem;margin-top:2rem;margin-bottom:2rem}.main-product-block .input-group .input-group-text{background:0 0;border:0;padding:0;font-size:1em}.main-product-block .input-group #input-quantity{text-align:center;flex:initial;border-color:#c9cbcc;border-radius:0;width:160px;max-width:100%;margin-bottom:0}.main-product-block #button-cart{text-align:center;background:#da1a35;border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:2rem;padding:1rem;font-size:1.1875em;font-weight:700;line-height:1.75rem;display:flex}.main-product-block #button-cart img{width:24px;position:relative;top:-3px}.recently-viewed-modal{margin:0;padding:0}.recently-viewed-modal .modal-dialog{width:400px;max-width:100%;height:100%;margin:0 0 0 auto}.recently-viewed-modal .modal-dialog .modal-header,.recently-viewed-modal .modal-dialog .modal-body,.recently-viewed-modal .modal-dialog .modal-footer{background:#fff;border:0;padding:1rem}.recently-viewed-modal .modal-dialog .modal-header{justify-content:center;position:relative}.recently-viewed-modal .modal-dialog .modal-header .title{text-align:center}.recently-viewed-modal .modal-dialog .modal-header .btn-close{opacity:1;margin:0;padding:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.recently-viewed-modal .modal-dialog .modal-content{border:0;border-radius:0;height:100%}.recently-viewed-modal .modal-dialog .modal-content .recent-orders{margin:0}.recently-viewed-modal .modal-dialog .modal-content .recent-orders .recent-order{border-top:0;border-left:0;border-right:0}.recently-viewed-modal .modal-dialog .modal-content .recent-orders .recent-order .bottom{justify-content:flex-start;padding-left:0;padding-right:0}.recently-viewed-modal .modal-dialog .modal-content .recent-orders .recent-order .title *{font-size:1rem}.recently-viewed-modal .modal-dialog .modal-content .recent-orders .recent-order .price{color:#da1a35;margin:0;font-size:1rem;font-weight:700}.recently-viewed-modal .modal-dialog .modal-content .recent-orders .recent-order .price span{color:#494b4d;font-size:.625rem;font-weight:400}#product-info .main-product-block,#product-info .section.tabs-block{padding-bottom:4em}.section.product-block.single-product-page{padding:4em 0}.section.product-block.single-product-page .title-without-button{margin-bottom:2.5em}.about-block .row{--bs-gutter-x:2em;--bs-gutter-y:1em}.about-block .top-content{margin-bottom:4em}.about-block .top-content .subtitle{width:830px;max-width:100%;margin:0 auto;font-size:1.25em;line-height:1.5em}.about-block .buttons{margin-top:4em}.about-block h1{margin-bottom:2rem;font-size:3em}.about-block h3{margin-bottom:1.25rem;font-size:2.1875em}.about-block .content.main-content{column-count:2;column-gap:60px}@media (max-width:991px){.about-block .content.main-content{column-count:1}}.about-block .content h2{margin-top:3rem;margin-bottom:1.5rem}.about-block .content p+h3{margin-top:2.5rem}#information-information .about-block .content table{border-collapse:collapse;border:1px solid #c9cbcc;width:100%;margin:1.5rem 0;font-size:.95em}#information-information .about-block .content tr{border-bottom:1px solid #c9cbcc}#information-information .about-block .content tr:last-child{border-bottom:0}#information-information .about-block .content th,#information-information .about-block .content td{text-align:left;vertical-align:top;border-right:1px solid #c9cbcc;padding:.85rem 1rem}#information-information .about-block .content th:last-child,#information-information .about-block .content td:last-child{border-right:0}#information-information .about-block .content th,#information-information .about-block .content td:first-child{color:#16181a;font-weight:700}#information-information .about-block .content th{background:#f4f6f6}@media (max-width:767px){#information-information .about-block .content table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}#information-information .about-block .content th,#information-information .about-block .content td{min-width:180px}}.logos-block{padding:1em 0;overflow:hidden;--swiper-wrapper-transition-timing-function:linear!important}.logos-block h4{margin-bottom:1.5em}.logos-block .swiper{overflow:initial}.logos-block .swiper-wrapper{align-items:center}.logos-block .swiper-slide{width:160px}.logos-block .image{width:160px;max-width:100%}.logos-block .image img{max-width:100%;display:block}.banner-block .banner{background-image:url(banner-bg.01df200e.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:2em 3.5em 2em 12.5em;position:relative}.banner-block .banner .icon{background:#16181a;border-radius:0 100% 100% 0;width:10em;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.banner-block .banner .icon img{width:6em;max-width:100%;margin:0 auto;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.banner-block .banner .banner-content{justify-content:space-between;align-items:center;gap:2em;display:flex}.banner-block .banner .banner-content .content{--color:#fff;flex:1}.banner-block .banner .banner-content .content h2{color:#fff}.banner-block .banner .banner-content .content p{color:#fff;font-size:1.25em}.banner-block .banner .banner-content .content p:last-of-type{margin-bottom:0}.news-block .row{--bs-gutter-x:2em;--bs-gutter-y:2em}.news-block .news-card{color:#16181a}.news-block .news-card .image{aspect-ratio:1/.6;margin:0 0 1rem;position:relative;overflow:hidden}.news-block .news-card .image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.news-block .news-card .content h3{margin:0 0 1rem;font-size:1.625em}.news-block .news-card .content .meta{margin-bottom:1rem;font-size:.75em;display:none}.news-block .news-card .content .meta span:first-of-type{color:#de1f33}.news-block .news-card .content p:last-of-type{margin-bottom:0}.news-block .news-card:hover .image img{transform:translate(-50%,-50%)scale(1.05)}.tabs-block .nav-tabs{--bs-border-color:#c9cbcc;--bs-nav-tabs-border-color:#c9cbcc;--bs-nav-tabs-link-hover-border-color:transparent;--bs-nav-tabs-link-active-bg:#f4f6f6;--bs-border-radius:0;flex-wrap:nowrap;margin:0;display:flex}.tabs-block .nav-tabs .nav-item{width:100%}.tabs-block .nav-tabs .nav-link{text-align:center;color:#16181a;padding:1rem;font-size:1.25em;font-weight:700}.tabs-block .nav-tabs .nav-link.active{border-bottom-color:#f4f6f6}.tabs-block .tab-content .tab-pane{background:#f4f6f6;border:1px solid #c9cbcc;border-top:0;padding:3em}.tabs-block .tab-content .tab-pane h2{font-size:1.625em}#product-info .tabs-block{padding-top:0}.contact-block .row{--bs-gutter-x:2em;--bs-gutter-y:1em}.contact-block .bottom-row{margin-top:6em}.contact-block .top-content{width:830px;max-width:100%;margin:0 auto;font-size:1.25em;line-height:1.5em}.contact-block .inner{background:#f4f6f6;padding:2em 4em 2em 2em}.contact-block .inner.inner-form{padding:3em}.contact-block .inner.inner-form .content{margin-bottom:2.5em}.contact-block .inner ul{margin:0;padding:0;list-style:none}.contact-block .inner ul li{margin:0 0 .5em;padding:0}.contact-block .inner ul li:last-of-type{margin-bottom:0}.contact-block .inner ul li a{color:#da1a35;background:linear-gradient(#da1a35,#da1a35) bottom/100% 1px no-repeat}.contact-block .inner ul li a:hover{background-size:0% 1px;text-decoration:none}.contact-block .inner form .row{--bs-gutter-y:0}.contact-block .inner form .col-form-label{text-align:left;padding-top:0;padding-bottom:.5em}.contact-block .inner form .required .col-form-label:before{display:none}.contact-block .inner form .required .col-form-label:after{content:" *"}.contact-block .inner form .form-control{box-shadow:none;border:1px solid #c9cbcc;border-radius:0;outline:0;margin-bottom:1.5em;padding:.5em 1em;font-size:1rem}.contact-block .inner form textarea{height:140px;min-height:140px}@media (min-width:1300px){.contact-block .item{width:400px;max-width:100%}}.contact-block .item ul{margin:0 0 2em;padding:0;list-style:none}.contact-block .item ul li{margin:0 0 .5em;padding:0}.contact-block .item ul li:last-of-type{margin-bottom:0}.contact-block .item ul li span,.contact-block .item ul li a{color:#494b4d;align-items:center;gap:.5em;display:flex;position:relative}.contact-block .item ul li span:before,.contact-block .item ul li a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}.contact-block .item ul li span.phone:before,.contact-block .item ul li a.phone:before{background-image:url(mdi_phone.dfd63903.svg)}.contact-block .item ul li span.fax:before,.contact-block .item ul li a.fax:before{background-image:url(mdi_fax.6bdd170a.svg)}.contact-block .item ul li span.email:before,.contact-block .item ul li a.email:before{background-image:url(mdi_email.5b796335.svg);background-size:20px 16px}.contact-block .item ul li a:hover{color:#da1a35}.blog-category-block .sidebar{flex-direction:column;gap:1.5em;display:flex}.blog-category-block .sidebar .inner{background:#f4f6f6;padding:2em}.blog-category-block .sidebar .inner ul{margin:0;padding:0;list-style:none}.blog-category-block .sidebar .inner ul li{margin:0 0 .5em;padding:0}.blog-category-block .sidebar .inner ul li:last-of-type{margin-bottom:0}.blog-category-block .sidebar .inner ul li a{color:#494b4d;background:linear-gradient(#da1a35,#da1a35) bottom/0 1px no-repeat}.blog-category-block .sidebar .inner ul li a:hover{color:#da1a35;background-size:100% 1px;text-decoration:none}.blog-category-block .sidebar .inner form .input-group{gap:.5em}.blog-category-block .results{margin-top:4rem}.blog-single-block .category{margin-bottom:1rem}.blog-single-block .category p{--color:#da1a35;margin:0}.blog-single-block .category p a{--color:#da1a35}.blog-single-block .title-with-button{align-items:flex-end;gap:3rem;margin-bottom:3rem}.blog-single-block .title-with-button .author{align-items:center;gap:1rem;display:none}.blog-single-block .title-with-button .author .image{border-radius:100%;width:48px;height:48px}.blog-single-block .title-with-button .author .image img{object-position:center;object-fit:cover;width:100%;height:100%}.blog-single-block .title-with-button .author p{margin:0}.blog-single-block .title-with-button .author p a{font-weight:700}.blog-single-block .featured-image{width:100%;margin-bottom:3rem}.blog-single-block .featured-image img{width:100%}.blog-single-block .content h3{margin-bottom:1.25rem;font-size:1.75em}.blog-single-block .content h2{margin-top:3rem;margin-bottom:1.5rem;font-size:2em}.blog-single-block .content p+h3{margin-top:2.5rem}.blog-single-block .content img{width:100%;margin-top:2rem}.blog-single-block .content small{margin-top:.5rem;margin-bottom:2rem;font-size:.75em;display:block}.blog-single-block .content blockquote{border-left:4px solid #da1a35;margin-top:3rem;margin-bottom:3rem;padding:.5rem 0 .5rem 2rem}.blog-single-block .content ol{margin-top:2rem;padding-left:0;list-style-position:inside}.blog-single-block .content ol li{margin-bottom:.5em}.blog-single-block .content ol li:last-of-type{margin-bottom:0}.blog-single-block .content iframe{aspect-ratio:16/9;width:100%;height:auto;margin-top:2rem;display:block}.blog-single-block hr{margin-top:3rem;margin-bottom:1.75rem}.blog-single-block .share{justify-content:center;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.blog-single-block .share p{color:#16181a;margin:0;font-weight:700}.blog-single-block .share ul{justify-content:center;align-items:center;gap:1rem;margin:0;padding:0;display:flex}.blog-single-block .share ul li{margin:0;padding:0;list-style:none}.blog-single-block .share ul li a{color:#9fa4a6}.blog-single-block .share ul li a:hover{color:#da1a35}.blog-single-block .large-author{background:#f4f6f6;gap:1rem;padding:2.5em;display:none}.blog-single-block .large-author .image{border-radius:100%;width:88px;min-width:88px;height:88px}.blog-single-block .large-author .image img{object-position:center;object-fit:cover;width:100%;height:100%}.blog-single-block .large-author .info h3{margin-bottom:.5rem}.blog-single-block .large-author .info .buttons .button-link{justify-content:flex-start}.account-block{padding-top:3em}.account-block .row{--bs-gutter-x:2em;--bs-gutter-y:2em}.account-block .main-row{--bs-gutter-x:4em}.account-block .account-container{width:1100px;max-width:100%;margin:0 auto}.account-block .col-form-label{text-align:left;margin-bottom:.5rem;padding-top:0;padding-bottom:0;font-weight:700;display:block}.account-block form .row{--bs-gutter-y:0}.account-block .inner{background:#f4f6f6;padding:2em}.account-block .inner .row{--bs-gutter-x:0;--bs-gutter-y:0}.account-block .inner h3{margin-bottom:2rem}.account-block .inner .buttons{margin-top:3rem}.account-block .inner .buttons .button{width:100%;display:block}.account-block .inner .content{margin-bottom:2rem}.account-block .inner .buttons+.content{margin-top:1.5rem;margin-bottom:0}.account-block .inner .buttons+.content p{--color:#da1a35}.account-block .inner-account .title{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.account-block .inner-account .title .image{border-radius:100%;width:64px;min-width:64px;height:64px;position:relative;overflow:hidden}.account-block .inner-account .title .image img{object-fit:cover;object-position:center;width:100%;height:100%}.account-block .inner-account .title span{color:#fff;text-align:center;text-transform:uppercase;background:#16181a;border-radius:100%;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;font-size:1.5rem;font-weight:700;line-height:2rem;display:flex}.account-block .inner-account h3{margin-bottom:0}.account-block .inner-account hr{margin-bottom:1.5rem}.account-block .inner-account ul{margin:0;padding:0;list-style:none}.account-block .inner-account ul li{margin:0 0 .5em;padding:0}.account-block .inner-account ul li:last-of-type{margin-bottom:0}.account-block .inner-account ul li a{color:#494b4d;background:linear-gradient(#da1a35,#da1a35) bottom/0 1px no-repeat}.account-block .inner-account ul li a:hover{color:#da1a35;background-size:100% 1px;text-decoration:none}.account-block .invalid-feedback{position:relative;top:-1.25rem}.account-block .order-table .inner{background:0 0;border:1px solid #c9cbcc;height:100%}.account-block .order-table .inner p strong{display:block}.account-block .order-table .inner p span.order-status{color:#8c0000;background:#fcdfd4;border-radius:100px;padding:.25rem .75rem;display:inline-block}.account-block .order-table .inner p span.order-status.shipped,.account-block .order-table .inner p span.order-status.processing,.account-block .order-table .inner p span.order-status.pending{color:#893200;background:#fbebc9}.account-block .order-table .inner p span.order-status.completed,.account-block .order-table .inner p span.order-status.complete{color:#0b5213;background:#e4fbd6}.account-block .order-table .inner .table-responsive .image{width:80px;display:block}.account-block .order-table .inner .table-responsive .image img{width:100%}.account-block .order-filters{margin-top:3rem}.account-block .order-filters .form-control{margin:0}.account-block .order-filters .input-group .form-control{padding-right:3rem}.account-block .order-filters .input-group .btn{box-shadow:none;z-index:6;background:0 0;border:0;border-radius:0;outline:0;padding:0 1rem;position:absolute;top:0;bottom:0;right:0}.account-block .order-filters .input-group .btn img{width:18px;margin:0 auto;display:block}.account-block .order-filters .date-filters{align-items:center;gap:.5rem;display:flex}.account-block .order-filters .date-filters p{margin:0}#account-address #form-address fieldset{flex-direction:column;display:flex}#account-address #form-address fieldset .row{order:2}#account-address #form-address fieldset .row.custom-field-row{order:1}#account-forgotten .account-block,#account-register .account-block{width:550px;max-width:100%;margin:0 auto}.recent-orders{margin-top:2rem}.recent-orders h3{font-size:2rem}.recent-orders .recent-order{border:1px solid #c9cbcc;height:100%;display:block}.recent-orders .recent-order .top{border-bottom:1px solid #c9cbcc;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.recent-orders .recent-order .top h4{text-transform:uppercase;margin:0}.recent-orders .recent-order .top .meta{align-items:center;gap:.5rem;display:flex}.recent-orders .recent-order .top .meta p{margin:0;font-weight:700}.recent-orders .recent-order .top .meta span{color:#8c0000;background:#fcdfd4;border-radius:100px;padding:.25rem .75rem;display:block}.recent-orders .recent-order .top .meta span.shipped,.recent-orders .recent-order .top .meta span.processing,.recent-orders .recent-order .top .meta span.pending{color:#893200;background:#fbebc9}.recent-orders .recent-order .top .meta span.completed,.recent-orders .recent-order .top .meta span.complete{color:#0b5213;background:#e4fbd6}.recent-orders .recent-order .bottom{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.recent-orders .recent-order .bottom .left p{margin-bottom:.25rem}.recent-orders .recent-order .bottom .left p:last-of-type{margin-bottom:0}.recent-orders .recent-order .bottom .images{gap:.5rem;display:flex}.recent-orders .recent-order .bottom .images .image{width:64px;position:relative}.recent-orders .recent-order .bottom .images .image img{width:100%}.recent-orders .recent-order .bottom .images .image .additional-products{color:#fff;background:rgba(0,0,0,.5);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#address .address{border:1px solid #c9cbcc;height:100%;padding:2rem}#address .address.default-1{background:#f4f6f6}#address .address .buttons .button-link{justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:.5rem;font-weight:400;display:flex}#address .address .buttons .button-link:before,#address .address .buttons .button-link:after{display:none}#address .address .buttons .button-link:last-of-type{margin-bottom:0}#account-wishlist .wishlist-item{transition:all .6s;display:block}#account-wishlist .wishlist-item:hover{background:#f4f6f6}#account-wishlist .wishlist-item .top button{background:0 0;border:0;padding:0;line-height:1}#account-wishlist .wishlist-item .bottom .meta p:last-of-type{margin:0}#account-wishlist .wishlist-item.wishlist-item-move .bottom{justify-content:flex-start}#account-wishlist .wishlist-item.wishlist-item-move .bottom .title *{margin:0}#account-wishlist .wishlist-modal{margin:0;padding:0}#account-wishlist .wishlist-modal .modal-dialog{width:400px;max-width:100%;height:100%;margin:0 0 0 auto}#account-wishlist .wishlist-modal .modal-dialog .modal-header,#account-wishlist .wishlist-modal .modal-dialog .modal-body,#account-wishlist .wishlist-modal .modal-dialog .modal-footer{background:#fff;border:0;padding:1rem}#account-wishlist .wishlist-modal .modal-dialog .modal-header{justify-content:center;position:relative}#account-wishlist .wishlist-modal .modal-dialog .modal-header .title{text-align:center}#account-wishlist .wishlist-modal .modal-dialog .modal-header .btn-back{opacity:1;background:0 0;border:0;margin:0;padding:0;display:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}#account-wishlist .wishlist-modal .modal-dialog .modal-header .btn-close{opacity:1;margin:0;padding:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}#account-wishlist .wishlist-modal .modal-dialog .modal-content{border:0;border-radius:0;height:100%}#account-wishlist .wishlist-modal .modal-dialog .modal-content .buttons .button-link{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:.5rem;padding:0;display:flex}#account-wishlist .wishlist-modal .modal-dialog .modal-content .buttons .button-link:after{display:none}#account-wishlist .wishlist-modal .modal-dialog .modal-content .buttons .button-link:last-of-type{margin-bottom:0}#account-wishlist .wishlist-modal .modal-dialog .modal-content .wishlist-rename,#account-wishlist .wishlist-modal .modal-dialog .modal-content .wishlist-move{display:none}#account-wishlist .wishlist-modal .modal-dialog .modal-content .wishlist-move{padding:1rem 0}#account-wishlist .wishlist-modal .modal-dialog .modal-content .wishlist-move .row{--bs-gutter-y:1rem}#account-wishlist .wishlist-modal .modal-dialog .modal-footer .buttons{width:100%}#account-wishlist .wishlist-modal .modal-dialog .modal-footer .buttons .button{justify-content:center;align-items:center;gap:.5em;width:100%;display:flex}#account-wishlist .order-table .inner{border:0;padding-left:0;padding-right:0}#account-wishlist .order-table .inner table td{vertical-align:middle}#account-wishlist .order-table .inner .quantity{border:1px solid #c9cbcc;justify-content:center;align-items:center;gap:.5rem;padding:0 .5rem;display:flex}#account-wishlist .order-table .inner .quantity a{font-size:1.25rem;font-weight:700}#account-wishlist .order-table .inner .quantity .form-control{text-align:center;-ms-appearance:none;appearance:none;width:75px;box-shadow:none;border:0;outline:0;margin:0}#account-wishlist .order-table .inner .quantity .form-control::-webkit-outer-spin-button{-ms-appearance:none;appearance:none;margin:0}#account-wishlist .order-table .inner .quantity .form-control::-webkit-inner-spin-button{-ms-appearance:none;appearance:none;margin:0}#account-wishlist .order-table .inner .price{font-size:1.25rem;font-weight:700}#account-wishlist .order-table .inner .price span{font-size:.75rem;font-weight:400}#account-wishlist .order-table .inner .buttons{text-align:center;margin:0}#account-wishlist .floating-buttons{z-index:1;background:#f4f6f6;border:1px solid #c9cbcc;border-radius:4px 4px 0 0;width:auto;margin:0 auto;padding:1rem 1.5rem;display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 11px rgba(0,0,0,.2)}#account-wishlist .floating-buttons .inner{justify-content:center;align-items:center;gap:1rem;padding:0;display:flex}#account-wishlist .floating-buttons .inner p,#account-wishlist .floating-buttons .inner .buttons{margin:0}#account-order table .buttons{gap:.5rem;padding:.5rem 0;display:flex}.basket-block{padding-top:0}.basket-block .button-link{color:#da1a35}.basket-block .totals{background:#f4f6f6;padding:1.5em}.basket-block .totals .free-shipping{text-align:center;margin-bottom:1.5rem}.basket-block .totals .free-shipping strong{display:block}.basket-block .totals .free-shipping .progress{--bs-progress-bg:#d9d9d9;--bs-progress-bar-bg:#16181a;height:8px}.basket-block .totals .accordion{--bs-accordion-bg:transparent;--bs-accordion-active-bg:transparent;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-btn-color:$black;--bs-accordion-active-color:$black;flex-direction:column;gap:0;margin-bottom:1.5rem;display:flex}.basket-block .totals .accordion .accordion-button{box-shadow:none;padding:1em 0 0;font-size:1.1rem;font-weight:700}.basket-block .totals .accordion .accordion-button:after{background-image:url(accordion-arrow.048b9287.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.75rem;height:.5rem}.basket-block .totals .accordion .accordion-body{padding-top:.5em}.basket-block .totals .accordion .accordion-body .row>*{text-align:left;width:100%}.basket-block .totals .accordion .accordion-item{border:0;padding-bottom:1em}.basket-block .totals .accordion .accordion-item:first-of-type{display:none}.basket-block .totals .accordion .accordion-item label{font-size:14px}.basket-block .totals .accordion .accordion-item .text-end{text-align:center!important}.basket-block .totals .accordion .accordion-item .form-control{margin-bottom:0}.basket-block .totals .accordion .accordion-item .btn{color:#fff;background:#de1f33;border:0;border-radius:0;padding:.5em .75em;font-size:.75rem;font-weight:700;transition:all .6s}.basket-block .totals .accordion .accordion-item .btn:hover{background:#16181a}.basket-block .checkout-buttons .button{justify-content:center;align-items:center;gap:.5rem;display:flex}.basket-block .checkout-buttons .button img{width:16px}.basket-block td img{width:96px}.basket-block .quantity{border:1px solid #c9cbcc;justify-content:center;align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.basket-block .quantity .btn{color:#da1a35;background:0 0;border:0;font-size:.75rem;font-weight:700;position:absolute;top:100%;left:0;right:0}.basket-block .quantity a{font-size:1.25rem;font-weight:700}.basket-block .quantity .form-control{text-align:center;-ms-appearance:none;appearance:none;width:50px;box-shadow:none;border:0;outline:0;margin:0}.basket-block .quantity .form-control::-webkit-outer-spin-button{-ms-appearance:none;appearance:none;margin:0}.basket-block .quantity .form-control::-webkit-inner-spin-button{-ms-appearance:none;appearance:none;margin:0}.table-responsive{overflow-x:initial}@media (max-width:767px){.table-responsive{overflow-x:hidden}.table-responsive table,.table-responsive thead,.table-responsive tbody{width:100%;display:block}.table-responsive thead{display:none}.table-responsive tbody tr{border:1px solid #c9cbcc;grid-template-columns:minmax(72px,auto) repeat(3,minmax(0,1fr));margin-bottom:1rem;display:grid}.table-responsive tbody tr:last-child{margin-bottom:0}.table-responsive tbody td{min-width:0;padding:.75rem;display:block;text-align:left!important;border:0!important;width:auto!important}.table-responsive tbody td:first-child{grid-area:1/1}.table-responsive tbody td:nth-child(2){grid-area:1/2/auto/-1}.table-responsive tbody td:nth-child(n+3){grid-row:2;border-top:1px solid #c9cbcc!important}.table-responsive tbody td:nth-child(3):nth-last-child(2){grid-column:1/3}.table-responsive tbody td:nth-child(4):last-child{grid-column:3/-1}.table-responsive tbody td:nth-child(3):nth-last-child(3){grid-column:1/2}.table-responsive tbody td:nth-child(4):nth-last-child(2){grid-column:2/4}.table-responsive tbody td:nth-child(5):last-child{grid-column:4/-1}.table-responsive tbody td[colspan]{grid-area:auto/1/auto/-1;text-align:center!important}#account-wishlist .order-table .table-responsive tbody tr{grid-template-columns:minmax(32px,auto) minmax(72px,auto) repeat(4,minmax(0,1fr))}#account-wishlist .order-table .table-responsive tbody td:nth-child(2){grid-area:1/2}#account-wishlist .order-table .table-responsive tbody td:nth-child(3){grid-area:1/3/auto/-1;border-top:0!important}#account-wishlist .order-table .table-responsive tbody td:nth-child(n+4){grid-row:2;border-top:1px solid #c9cbcc!important}#account-wishlist .order-table .table-responsive tbody td:nth-child(4){grid-column:1}#account-wishlist .order-table .table-responsive tbody td:nth-child(5){grid-column:2}#account-wishlist .order-table .table-responsive tbody td:nth-child(6){grid-column:3/-2}#account-wishlist .order-table .table-responsive tbody td:nth-child(7){grid-column:-2/-1}}.price-break-open{display:block;position:relative}.price-break-open>span{color:#da1a35;background:linear-gradient(#da1a35,#da1a35) bottom/100% 1px no-repeat}.price-break-open .price-breaks{opacity:0;visibility:hidden;pointer-events:none;z-index:1;width:350px;margin:0;padding-top:10px;transition:all .6s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.price-break-open:hover .price-breaks{opacity:1;visibility:visible;pointer-events:initial}.custom-field-32,.custom-field-31,.custom-field-29{display:none}.checkout-block{padding:0;overflow:hidden}.checkout-block .logo{width:280px;max-width:100%;margin-bottom:1.5rem}.checkout-block h1{margin-bottom:1.5rem}.checkout-block p a{--color:#da1a35}.checkout-block .inner{height:100%;min-height:100vh;padding:3.5rem}@media (max-width:767px){.checkout-block .inner{min-height:0;padding:3.5rem 0}}.checkout-block .col-lg-5 .inner{position:relative}.checkout-block .col-lg-5 .inner:before{content:"";background:#16181a;position:absolute;top:0;bottom:0;left:-100vw;right:-.75rem}@media (max-width:991px){.checkout-block .col-lg-5 .inner:before{right:-100vw}}.checkout-block .col-lg-5 .inner *{color:#fff;position:relative}.checkout-block .col-lg-7 .inner{background:#fff}.checkout-block #shipping-existing{margin-top:1.5rem}.checkout-block .form-check-input{box-shadow:none}.checkout-block .form-check-input:checked{background:#da1a35;border-color:#da1a35}.checkout-block fieldset{margin-bottom:1.5rem}.checkout-block .checkout-step{border-top:1px solid #808587;padding:1.5rem 0}.checkout-block .checkout-step:first-of-type{border-top:0;padding-top:0}.checkout-block .checkout-step.is-current .checkout-step__number{color:#fff;background:#da1a35;border-color:#da1a35}.checkout-block .checkout-step.is-complete .checkout-step__number{color:#fff;background:#16181a;border-color:#16181a}.checkout-block .checkout-step__header{align-items:center;gap:1rem;display:flex}.checkout-block .checkout-step__number{color:#16181a;border:1px solid #808587;border-radius:100%;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;font-size:.875rem;font-weight:700;line-height:1;display:flex}.checkout-block .checkout-step__header h2{margin:0;font-size:1.25rem;line-height:1.5rem}.checkout-block .checkout-step__edit{color:#da1a35;background:0 0;border:0;margin-left:auto;padding:0;font-weight:700}.checkout-block .checkout-step__body{margin-top:1.5rem}.checkout-block .checkout-step__actions{text-align:right;margin-top:1.5rem}.checkout-block .checkout-step__actions .button{color:#fff;background:#de1f33;border:0;border-radius:0;padding:.75em 1.5em;font-weight:700;transition:all .6s}.checkout-block .checkout-step__actions .button:hover{background:#16181a}.checkout-block .checkout-step__actions .button:disabled{opacity:.6;cursor:not-allowed}.checkout-block #checkout-step-shipping fieldset>legend,.checkout-block #checkout-step-shipping fieldset>label,.checkout-block #checkout-step-order fieldset>legend,.checkout-block #checkout-step-order fieldset>label,.checkout-block #checkout-step-payment fieldset>legend,.checkout-block #checkout-step-payment fieldset>label{display:none}.checkout-block .checkout-address-cancel{color:#de1f33;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;margin-right:1rem;padding:0;font-weight:700;display:inline-flex}.checkout-block .checkout-address-cancel:before{content:"";background-image:url(arrow-right.f9cc6539.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:10px;transition:all .6s;transform:rotate(180deg)}.checkout-block .checkout-address-cancel:after{display:none}.checkout-block .checkout-address-cancel:hover{color:#16181a}.checkout-block .checkout-address-cancel:hover:before{transform:translate(-.25em)rotate(180deg)}.checkout-block #checkout-shipping-method{margin-top:1.5rem}.checkout-block .invalid-feedback{margin-top:-1rem}.checkout-block select+.invalid-feedback{margin-top:0}.checkout-block .form-switch{position:relative}.checkout-block .form-switch .form-check-input{position:absolute;top:0}.checkout-block label{text-align:left;margin-bottom:.5rem;padding:0;font-size:1rem;font-weight:700;display:block}.checkout-block label strong{font-weight:700}.checkout-block .input-group{--bs-border-radius:0}.checkout-block .input-group .form-control{margin:0}.checkout-block #form-shipping-address .col{order:5}.checkout-block #form-shipping-address .custom-field-30{order:1}.checkout-block #button-edit-payment-address{color:#da1a35;margin-top:5px;font-size:.75em;font-weight:700}.checkout-block #checkout-confirm-alt .cart-items{border-bottom:1px solid #fff;flex-flow:column wrap;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.checkout-block #checkout-confirm-alt .cart-items .image{width:80px}.checkout-block #checkout-confirm-alt .cart-items .image img{width:100%}.checkout-block #checkout-confirm-alt .cart-items h4{color:#fff;margin:0}.checkout-block #checkout-confirm-alt .cart-items .content,.checkout-block #checkout-confirm-alt .cart-items .content *{color:#fff}.checkout-block #checkout-confirm-alt .cart-items .content p{gap:.25rem;margin:0;font-size:.75rem;display:flex}.checkout-block #checkout-confirm-alt .cart-items .content p span:first-of-type{font-weight:700}.checkout-block #checkout-confirm-alt .cart-items .content p span:nth-of-type(2){border-bottom:1px dashed #fff;flex:1;height:18px}.checkout-block #checkout-confirm-alt .totals .total{justify-content:space-between;margin-bottom:.5rem;display:flex}.checkout-block #checkout-confirm-alt .totals .total p{margin:0}.checkout-block #checkout-confirm-alt .totals .total:last-of-type{border-top:1px solid #fff;margin-top:1.5rem;padding-top:1.5rem;font-size:1.25rem}.checkout-block #checkout-confirm-alt #checkout-payment{display:none}#modal-payment .form-check,#modal-shipping .form-check{padding-left:0}