.fa-inline[data-v-fac4e953]{display:inline-block;overflow:visible;box-sizing:content-box;height:1em}.size-xl[data-v-fac4e953]{font-size:1.5em;vertical-align:-.25em;height:1em}.size-2xl[data-v-fac4e953]{font-size:2em;vertical-align:-.3125em}.mobile>li.active .second-level{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));font-weight:600}.mobile>li .minus{display:none}.mobile>li.active .minus{display:block}.mobile>li .plus{display:block}.mobile>li.active .plus{display:none}img[data-v-1c79e888]{max-width:unset}header .logo{width:12rem;height:54px;margin-left:-15px;border:0}header a,header a:link,header a:visited{text-decoration:none}header a:hover{text-decoration-line:none}header ul.menu{display:flex;flex-direction:column;z-index:100}header ul.menu .search,header ul.menu .cart{display:none}header ul.menu li{display:flex;flex-direction:column;padding:0}header ul.menu li:last-child .second-level{border-bottom-width:0px}header ul.menu>li:hover .flyout-wrapper{visibility:visible;display:block}header ul.menu .first-level{display:block;cursor:pointer;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(232 232 232 / var(--tw-bg-opacity, 1));padding:1rem;font-size:1.25rem;font-weight:700;text-transform:uppercase}header ul.menu .first-level.active{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1))}header ul.menu li:hover .flyout-wrapper .flyout .level-1:first-child>.level-2{visibility:visible}header ul.menu li:hover .flyout-wrapper .flyout .level-1:first-child>.level-2:hover{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}header ul.menu .second-level{display:flex;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:1.125rem}header ul.menu .second-level.active{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));font-weight:600}header ul.menu .third-menu li{border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}header ul.menu .third-level{display:flex;border-left-width:8px;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(232 232 232 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:1.125rem}.showUserMenu:hover .flyout-wrapper{visibility:visible;display:block}.plusSvg{margin-right:.5rem;height:.75rem;width:.75rem;align-self:center;fill:#777776}.mobileActive{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));font-weight:600}@media(min-width:1024px){header{border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));height:104px}header.tall .logo{width:360px;margin-left:-53px;height:96px;border:0}header #nav-menu{position:absolute;z-index:10;top:46px}header ul.menu{flex-direction:row}header ul.menu:hover li a.first-level{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(187 187 186 / var(--tw-text-opacity, 1))}header ul.menu>li{border-bottom-width:0px}header ul.menu>li:hover a.first-level{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}header ul.menu .first-level{white-space:nowrap;border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:700;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1));line-height:34px}header ul.menu .first-level:hover{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));transition:.2s ease-in-out}header ul.menu .first-level.active{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}header ul.menu li a.desktop-cart{display:flex;height:100%;border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1))}header ul.menu li a.desktop-cart:hover{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));transition:.2s ease-in-out}header ul.menu li a.desktop-cart svg{align-self:center;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}header ul.menu .desktop-search-btn{border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));box-shadow:inset 0 -4px 0 -2px #fff}header ul.menu .desktop-search-btn:hover{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1));transition:.2s ease-in-out}header ul.menu .desktop-search-btn svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}header ul.menu .desktop-search-btn.active{--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1))}header ul.menu .desktop-search-btn.active svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}header ul.menu li.cart,header ul.menu li.search{display:flex}header ul.menu li.cart{margin-right:0}header ul.menu li.search{position:relative}header ul.menu li.search .input-wrapper{position:absolute;z-index:20;border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));right:100%;height:100%;width:800px;margin-right:2px}header ul.menu li.search .input-wrapper button{right:5px;top:50%;transform:translateY(-50%)}header ul.menu li.search .input-wrapper input{outline:2px solid transparent;outline-offset:2px}header ul.menu>li{border-left:2px solid white}#search-form{height:100%}}.flyout-wrapper{top:100%;transition:visibility .2s ease-in-out;visibility:hidden;position:absolute;right:0;z-index:10;border-top-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));width:980px;left:50%;transform:translate3d(-50%,0,0)}.flyout-wrapper .flyout{position:relative;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flyout-wrapper .flyout .level-1 li:hover{transition:visibility .2s ease-in-out}.flyout-wrapper .flyout .level-1 li{--tw-bg-opacity: 1;background-color:rgb(232 232 232 / var(--tw-bg-opacity, 1));border-bottom:2px solid white;width:300px}.flyout-wrapper .flyout .level-1 li>a{display:block;padding:.5rem 1rem;font-size:1.125rem;font-weight:600}.flyout-wrapper .flyout .level-1 li:last-child{margin-bottom:0}.flyout-wrapper .flyout .level-1 li.active,.flyout-wrapper .flyout .level-1 li:hover{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flyout-wrapper .flyout .level-1 li.active>.level-2,.flyout-wrapper .flyout .level-1 li:hover>.level-2{visibility:visible}.flyout-wrapper .flyout .level-1 li.active{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flyout-wrapper .flyout .level-2{visibility:hidden;position:absolute;bottom:0;top:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-top:6px;width:340px;left:300px}.flyout-wrapper .flyout .level-2 li{width:100%;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flyout-wrapper .flyout .level-2 li a{display:flex;padding:.25rem 1rem;font-size:1rem;font-weight:300}.flyout-wrapper .flyout .level-2 li:hover>.level-3{visibility:visible}.flyout-wrapper .flyout .level-2 li:hover>a{font-weight:600}.flyout-wrapper .flyout .level-2 li:hover{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600}.flyout-wrapper .flyout .level-2 li.active{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flyout-wrapper .flyout .level-3{visibility:hidden;position:absolute;bottom:0;top:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-top:6px;width:340px;left:340px}.flyout-wrapper .flyout .level-3 li a{display:flex;padding:.25rem 1rem;font-size:1rem;font-weight:300}.flyout-wrapper .flyout .level-3 li{width:100%;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));font-weight:400}.flyout-wrapper .flyout .level-3 li:hover{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600}.flyout-wrapper .flyout .level-3 li.active{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(max-width:1023px){.flyout-wrapper,header ul.menu>li:hover .flyout-wrapper,.flyout-wrapper .flyout .level-1:hover>.level-2{display:none}}@media(min-width:1024px)and (max-width:1289px){header ul.menu>li.search .input-wrapper{width:612px}header ul.menu .first-level{padding-left:.75rem;padding-right:.75rem}header ul.menu .first-level.active{border-bottom-width:8px}header ul.menu.cart{width:auto}}@media(min-width:1280px){header ul.menu>li.search .input-wrapper{width:814px}header ul.menu .first-level{padding-left:2rem;padding-right:2rem}.flyout-wrapper .flyout{margin-left:8rem;margin-right:8rem}.flyout-wrapper .flyout.search .input-wrapper{width:700px}}@media(min-width:1301px){.flyout-wrapper .flyout{margin:0 auto}}.overlay{position:absolute;height:100%;width:100%;background-color:#1d1d1b80;z-index:9}@media(max-width:1289px)and (min-width:1024px){header ul.menu .first-level{padding-left:12px;padding-right:12px}}@media(min-width:1280px){header ul.menu .first-level{padding-left:32px;padding-right:32px}}.flyout-wrapper.sticky{width:auto;left:auto;transform:none}.flyout-wrapper.sticky .level-1{white-space:nowrap}.flyout-wrapper.sticky .level-1 li{width:auto}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.player{border-radius:10px;overflow:hidden;z-index:1;height:215px;width:552px}.homepage h1{font-weight:700}.homepage h2{font-weight:700;letter-spacing:.7px}.homepage h3{letter-spacing:.2px}.homepage h4{font-size:24px}.homepage h5{font-size:22px}.homepage .blob-svg{position:absolute;z-index:-1;left:-24px;top:-3px}.homepage.homepage-hero{height:224px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.contact-container.mobile .open .contact-text{display:inline-block}.contact-container.mobile .open .contact-icons{display:none}.contact-container.mobile .contact-details{margin-bottom:-104px;transition:margin ease-in-out .4s}.contact-container.mobile .open>.contact-details{margin-bottom:0}@media(max-width:345px){.contact-container.mobile .icon-small-screen{display:none}}.contact-container.desktop{box-shadow:0 2px 6px #0000004d;border-top-left-radius:16px;border-bottom-left-radius:16px;top:50%;transition:transform ease-in-out 1s;transform:translate(77%)}.contact-container.desktop:hover{transform:translate(0)}.contact-container.desktop:hover .hover-show{display:block}.contact-container.desktop .line{width:32px;transition:width ease-in-out 1s;height:2px}.contact-container.desktop:hover .line{width:100%}.teaser-box .title{min-height:3rem}.teaser-box .description{min-height:10rem}.services .description{min-height:8rem}.newsletter-input{box-shadow:0 2px 6px #0000004d;border-radius:36px}input:-ms-input-placeholder{opacity:1}@media(min-width:768px){.teaser-box .title{min-height:3rem}.teaser-box .description{min-height:5rem}.services .description{min-height:9rem}}@media(min-width:1024px){.homepage h3{font-size:36px}.teaser-box .title{min-height:3rem}.teaser-box .title h4{max-width:200px}.services .description{min-height:14rem}.homepage.homepage-hero{height:500px}.homepage-hero .content h1{margin-bottom:-20px;letter-spacing:1.37px}.newsletter h3{font-size:22px}.newsletter-input{border-radius:48px}.button-submit{line-height:1.33}}@media(min-width:1280px){.teaser-box .description{min-height:12.5rem}}.splide__arrow.header.splide__arrow--prev{left:1rem;margin-top:5rem}@media(min-width:1024px){.splide__arrow.header.splide__arrow--prev{left:2rem;margin-top:10rem}}@media(min-width:1536px){.splide__arrow.header.splide__arrow--prev{margin-top:0}}.splide__arrow.header.splide__arrow--next{right:1rem;margin-top:5rem}@media(min-width:1024px){.splide__arrow.header.splide__arrow--next{right:2rem;margin-top:10rem}}@media(min-width:1536px){.splide__arrow.header.splide__arrow--next{margin-top:0}}.btn-primary,.btn-secondary,.btn-box-small{display:inline-flex;cursor:pointer;justify-content:center;border-radius:.5rem;padding:.5rem .75rem;text-align:center;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.375;outline:2px solid transparent;outline-offset:2px}.btn-primary svg,.btn-secondary svg,.btn-box-small svg{margin-right:.5rem;height:.75rem;width:.75rem;align-self:center}.btn-primary{margin:0 auto;--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary span{align-self:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{text-decoration-line:none}.btn-primary:hover svg{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}.btn-primary:hover span{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}.btn-primary-shrink{display:inline-flex;flex-shrink:0;cursor:pointer;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1));padding:.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.btn-primary-shrink svg{height:.75rem;width:.75rem;align-self:center}.btn-primary-shrink span{display:none}.btn-primary-shrink:hover{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1));text-decoration-line:none}.btn-primary-shrink:hover svg{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}.btn-primary--large-icon-size svg{height:1.5rem;width:1.5rem}.btn-secondary,.btn-box-small{--tw-bg-opacity: 1;background-color:rgb(232 232 232 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.btn-secondary span,.btn-box-small span{align-self:center;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.btn-secondary:hover,.btn-box-small:hover{--tw-bg-opacity: 1;background-color:rgb(187 187 186 / var(--tw-bg-opacity, 1));text-decoration-line:none}.btn-secondary:hover svg,.btn-box-small:hover svg{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-secondary:hover span,.btn-box-small:hover span{transition:.2s ease-in-out;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.btn-primary,.btn-secondary{padding:.75rem 1rem;font-size:1.125rem}.btn-primary svg,.btn-secondary svg{height:1rem;width:1rem}.btn-primary-shrink{margin-left:2rem;align-self:center;border-radius:.5rem;padding:.75rem 1.25rem;font-size:1.125rem}.btn-primary-shrink svg{height:1rem;width:1rem}.btn-primary-shrink span{margin-left:.5rem;display:block}.btn-primary--large-icon-size svg{height:2rem;width:2rem}.btn-secondary:not(.btn-secondary--keep-icon-size) svg{height:1.5rem;width:1.5rem}}.btn-yellow{--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.btn-yellow span{--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.btn-yellow svg{fill:currentColor;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.btn-yellow:hover{--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1));text-decoration-line:none}.btn-yellow:hover span{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-yellow:hover svg{fill:currentColor;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}ul.pagination{margin-bottom:1rem;display:flex;width:66.666667%;list-style-type:none;justify-content:center;padding:0}ul.pagination .page-item{width:3rem;padding:.25rem;text-align:center;font-size:1.5rem;--tw-text-opacity: 1;color:rgb(114 114 113 / var(--tw-text-opacity, 1))}ul.pagination .page-item.active{font-weight:700;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}ul.pagination .page-item:first-of-type,ul.pagination .page-item:last-of-type{--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1))}ul.pagination .page-item:first-of-type a:hover,ul.pagination .page-item:last-of-type a:hover{--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}ul.pagination .page-item:nth-last-child(2){border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1))}ul.pagination .page-item:not(:first-child):not(:last-child){border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1))}p.image-caption{font-size:1rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(114 114 113 / var(--tw-text-opacity, 1))!important}p.subtitle{margin-bottom:1rem!important;font-size:1.5rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(114 114 113 / var(--tw-text-opacity, 1))!important}p.foot-note{margin-top:1.25rem!important;margin-bottom:1.25rem!important;font-size:1rem!important;font-weight:500!important;--tw-text-opacity: 1 !important;color:rgb(114 114 113 / var(--tw-text-opacity, 1))!important}.table-no-hover table tr:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.no-bottom-padding .rich-text{padding-bottom:0!important}.subtitle a{font-size:1.5rem!important}.foot-note a,.image-caption a{font-size:1rem!important}.rich-text{font-size:1.125rem}.rich-text table{font-size:1.125rem;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.rich-text table th{width:100%;border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;text-align:left;font-weight:700;font-size:22px}.rich-text table tr{width:100%;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(187 187 186 / var(--tw-border-opacity, 1));box-shadow:inset 0 14px 0 -10px #fff,inset 0 -14px 0 -10px #fff}.rich-text table tr:hover{background-color:#ffd10026;transition:.2s ease-in}.rich-text table tr a:hover{text-decoration-line:none}.rich-text table td{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;vertical-align:top}.rich-text a{font-size:1.125rem;font-weight:500;--tw-text-opacity: 1;color:rgb(28 120 203 / var(--tw-text-opacity, 1))}.rich-text a:hover{--tw-text-opacity: 1;color:rgb(28 120 203 / var(--tw-text-opacity, 1))}.rich-text h1 a,.rich-text h2 a,.rich-text h3 a{font-weight:700}.rich-text h1{margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.25;letter-spacing:-.025em}.rich-text h2{margin-bottom:1rem;border-bottom-width:8px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-weight:700;font-size:22px}.rich-text h2.no-border{margin-bottom:0;border-bottom-width:0px}.rich-text h3{width:-moz-fit-content;width:fit-content;margin-bottom:.5rem;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));font-size:1.125rem;font-weight:700;letter-spacing:.2px}.rich-text h3.no-border{border-bottom-width:0px}.rich-text h3.size-30px{font-size:1.875rem}.rich-text h3.size-30px a{font-size:1.875rem;font-weight:700}.rich-text h4.content-page{font-size:1.125rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.rich-text ul{margin-bottom:.75rem;list-style-type:none}.rich-text ul>li{margin-top:.5rem;padding-left:1rem}.rich-text ul>li:before{content:"";margin-left:-1rem;margin-right:.5rem;display:inline-block;height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));vertical-align:middle}.rich-text ol{margin-bottom:.75rem;margin-left:1.25rem;list-style-type:decimal}.rich-text ol>li{margin-top:.5rem}.rich-text ol>li::marker{margin-right:.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(28 120 203 / var(--tw-text-opacity, 1))}.rich-text ul ol{margin-left:2.5rem!important}.rich-text ol ol{margin-left:2.25rem!important}.rich-text ol ul{margin-left:1rem!important}.rich-text ul ul,.rich-text ol ul{margin-left:1.5rem}.rich-text ul ul>li:before,.rich-text ol ul>li:before{content:"";margin-right:.5rem;display:inline-block;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(187 187 186 / var(--tw-bg-opacity, 1));vertical-align:middle}.rich-text p{margin-bottom:.75rem;font-size:1.125rem;line-height:1.5}.rich-text ul h2,.rich-text ul h3,.rich-text ul h4{display:inline-block}.page-title,.rich-text h1{margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.25;letter-spacing:-.025em}.rich-text--sidebar ul,.rich-text--sidebar p{margin-bottom:0}.rich-text--desc h2,.rich-text--desc h3{margin-top:2rem}.rich-text--desc h4{margin-bottom:1rem;font-size:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(114 114 113 / var(--tw-text-opacity, 1))}.product-media iframe{margin-top:1.5rem;margin-bottom:1.5rem;aspect-ratio:16 / 9;height:auto;width:100%;max-width:36rem}.product-media img{margin-top:1rem;margin-bottom:1rem}.freeze{height:100%;overflow-y:hidden}.cookie-overlay{transition:opacity 1s ease;top:0;width:100%;height:100%;position:fixed;z-index:30;display:flex;flex-direction:column;overflow:hidden;background-color:#72727180;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cookie-overlay .cookie-consent{bottom:0;transition:opacity 1s ease;width:100%;position:fixed;z-index:30;display:flex;flex-direction:column;overflow:hidden;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1));padding:1.25rem;text-align:center;font-size:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:1}@media(min-width:768px){.cookie-overlay .cookie-consent{height:14rem}}.cookie-overlay .cookie-consent .cookie-consent__message{margin-bottom:1rem;display:block}@media(min-width:768px){.cookie-overlay .cookie-consent .cookie-consent__message{margin-left:5rem;margin-right:5rem}}.cookie-overlay .cookie-consent .cookie-consent__message a{display:inline-block;text-decoration-line:underline}.cookie-overlay .cookie-consent .cookie-consent__agree{width:14rem;align-self:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.cookie-overlay .cookie-consent .cookie-consent__reject{width:14rem;align-self:center;border-radius:.25rem;padding:.25rem .5rem;text-decoration-line:underline}@media(max-width:400px){.cookie-overlay .cookie-consent{bottom:0;right:0}.splide__arrow--next.cookie-overlay .cookie-consent{right:0}.cookie-overlay .cookie-consent{max-width:none}}div.list-header{margin-top:-51px;padding-left:1rem;padding-right:1rem}.table-head{width:100%}.table-head .column-head,.table-head .list-head{width:100%;border-bottom-width:8px;border-color:rgb(114 114 113 / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;text-align:center;font-size:1.125rem;font-weight:700;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1));border-color:#e8e8e8 #e8e8e8 #ffd100 #e8e8e8}.table-head .column-head span,.table-head .list-head span{padding:.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(187 187 186 / var(--tw-text-opacity, 1))}.table-head .column-head:last-child{width:5rem;border-right-width:0px}.table-body{width:100%;padding-bottom:3rem}.table-body .product-column,.table-body .list-column{width:100%;padding:.5rem;letter-spacing:.2px;padding-right:0}.table-body .product-column .wrapper,.table-body .list-column .wrapper{border-right-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1))}.table-body .product-column .product-cat-no,.table-body .list-column .product-cat-no{margin-bottom:0;font-size:1rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(114 114 113 / var(--tw-text-opacity, 1))}.table-body .product-column .product-name,.table-body .list-column .product-name{margin-bottom:0;font-size:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}.table-body .product-column .product-description,.table-body .list-column .product-description{display:flex;width:100%;flex-wrap:wrap;font-weight:500;text-transform:none;--tw-text-opacity: 1;color:rgb(114 114 113 / var(--tw-text-opacity, 1))}.table-body .product-column .product-description .description-detail,.table-body .product-column .product-description .list-description-detail,.table-body .list-column .product-description .description-detail,.table-body .list-column .product-description .list-description-detail{margin-bottom:0;border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));padding-left:.25rem;font-size:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1));min-width:150px}.table-body .product-column .product-description .description-detail span,.table-body .product-column .product-description .list-description-detail span,.table-body .list-column .product-description .description-detail span,.table-body .list-column .product-description .list-description-detail span{font-size:.875rem;font-weight:700}.table-body .product-column .product-description .description-detail:first-child,.table-body .list-column .product-description .description-detail:first-child{border-left-width:0px;padding-left:0}.table-body .details-column,.table-body .list-details,.table-body .price-column{margin-top:.25rem;margin-bottom:.25rem}.table-body .details-column div,.table-body .list-details div,.table-body .price-column div{display:flex;height:100%;width:100%}.table-body .details-column div svg,.table-body .list-details div svg,.table-body .price-column div svg{margin:auto}.table-body .price-column{width:8rem}.table-body .details-column,.table-body .list-details{width:5rem}.table-body .table_row{width:100%;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));box-shadow:inset 0 14px 0 -10px #fff,inset 0 -14px 0 -10px #fff}.table-body .table_row:hover{background-color:#ffd10026;transition:.2s ease-in}.table-body .table_row:hover .details-column div{--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));transition:.2s ease-in}.table-body .table_row a:hover{text-decoration-line:none}.table-body .table_row:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1));box-shadow:inset 0 14px 0 -10px #f9f9f9,inset 0 -14px 0 -8px #f9f9f9}.table-body .table_row:nth-child(2n):hover{background-color:#ffd10026;transition:.2s ease-in}.table-body .list-details:hover,.table-body .price-column:hover{--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));transition:.2s ease-in}.table-body .list-details div,.table-body .price-column div{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1))}.table-search-result{display:flex;flex-direction:column;margin-top:-51px}.result-highlight em{font-weight:700;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}@media(max-width:1024px){.table-body .product-column .product-description .description-detail,.table-body .list-column .product-description .description-detail{margin-bottom:.5rem}.table-body .product-column .product-description .description-detail:first-child,.table-body .list-column .product-description .description-detail:first-child{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));padding-left:.25rem}}.background-gray{width:100%;--tw-bg-opacity: 1;background-color:rgb(232 232 232 / var(--tw-bg-opacity, 1));min-height:260px}.background-gray.thin{min-height:8rem}div.search-box{margin-top:-2.875rem}.search-container{margin-left:.25rem;margin-right:.25rem;display:flex;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 2rem 1rem 1.5rem;box-shadow:0 2px 6px #0000004d;border-radius:48px}.search-container>div{flex:1 1 0%}.search-container .autocomplete-input input,.search-container input.autocomplete-input{width:100%;border-width:0px;padding:.5rem 1rem .75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(114 114 113 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.search-container .autocomplete-input input:focus,.search-container input.autocomplete-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.search-container .autocomplete-input input,.search-container input.autocomplete-input{font-size:22px}.search-container .autocomplete-input input:focus,.search-container .autocomplete-input input[aria-expanded=true],.search-container input.autocomplete-input:focus,.search-container input.autocomplete-input[aria-expanded=true]{outline:2px solid transparent;outline-offset:2px}.search-container .autocomplete-input-result-list{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:1rem;padding-left:1rem;padding-right:1rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 5px 5px #0000001a,0 2px 2px #0000000f}.search-container .autocomplete-input-result-list .autocomplete-input-result{padding:.5rem}.search-container .autocomplete-input-result-list .autocomplete-input-result[aria-selected=true],.search-container .autocomplete-input-result-list .autocomplete-input-result:hover{cursor:pointer;background-color:#0000001a}.filter-container{display:flex;flex-wrap:wrap;padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem}.filter{position:relative;margin-left:.5rem;margin-right:.5rem;display:flex;width:20%;flex-shrink:0;flex-direction:column;min-width:200px}.filter select{border-width:2px;--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:.25rem;padding-left:.25rem}.filter-label{margin-top:.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:500;--tw-text-opacity: 1;color:rgb(29 29 27 / var(--tw-text-opacity, 1))}@media(max-width:1023px){div.search-box{margin-top:-1.75rem}.search-container{margin-left:.5rem;margin-right:.5rem;padding:.5rem .75rem}.search-container .autocomplete-input input,.search-container input.autocomplete-input{padding:.25rem .5rem;font-size:1rem}.background-gray{height:auto}}select{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(29 29 27 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}select:hover{--tw-border-opacity: 1;border-color:rgb(114 114 113 / var(--tw-border-opacity, 1))}select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}body{overflow-x:hidden}#app{font-family:Barlow,Arial,sans-serif;font-size:16px;line-height:1.5;position:relative}a:hover{text-decoration-line:underline}p{font-size:1rem}h1{font-size:2.25rem}h2{font-size:1.625rem}h3{font-size:1.25rem}h4{font-size:1rem}@media(min-width:1024px){h1{font-size:6rem}h2{font-size:3rem}h3{font-size:1.5rem}h4{font-size:1.375rem}p{margin-bottom:.5rem;font-size:1.125rem}}#app input{-webkit-appearance:none;line-height:inherit}.breadcrumb{top:0;display:flex;list-style-type:none;flex-wrap:wrap;padding:.5rem .5rem .5rem 1rem}.breadcrumb li{display:inline-block}.breadcrumb li a,.breadcrumb span{display:flex;height:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none}.breadcrumb li svg{margin-left:.5rem;margin-right:.5rem;align-self:center;--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}.breadcrumb li a:hover{--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1));text-decoration-line:underline}.content{margin:0 auto;max-width:1248px;position:relative}.fa-inline{box-sizing:content-box;display:inline-block;height:1em;overflow:visible}.size-xl{font-size:1.5em;height:1em;vertical-align:-.25em}.size-2xl{font-size:2em;vertical-align:-.3125em}@media(min-width:1024px){.homepage-hero .table-search-result h1{margin-bottom:-20px;letter-spacing:1.37px}}.table-search-result{margin:0 auto;max-width:1248px;position:relative}.splide__arrow{background-color:#ccc}.splide__arrow--prev.left-0{left:0!important}.splide__arrow--next.right-0{right:0!important}.splide__pagination__page.is-active{--tw-bg-opacity: 1 !important;background-color:rgb(29 29 27 / var(--tw-bg-opacity, 1))!important}.splide__pagination__page{--tw-bg-opacity: 1;background-color:rgb(187 187 186 / var(--tw-bg-opacity, 1))}.splide__pagination{bottom:0!important}.splide__pagination.splide__headers{margin-bottom:1.25rem}@media(min-width:1024px){.splide__pagination.splide__headers{margin-bottom:5rem}}.testimonial{background-color:#4a4a49e6}.testimonial .top-right-out{top:-3rem;right:-3rem}.help-box .top-right-out{top:-1rem;right:-1rem}.icon-row{min-height:132px}.icon-row img{max-height:64px;max-width:64px}.icon-row.divide-x-2>div:nth-child(3){border-style:hidden}@media(min-width:768px){.icon-row.divide-x-2>div:nth-child(3){border-style:inherit}}.r-1{right:1em!important}.box-small-image-style1 .title{position:absolute;margin-bottom:auto;right:4%;top:50%;transform:translateY(-50%);line-height:1}.x-treme{margin-top:5rem;margin-bottom:5rem;padding-top:.5rem;padding-bottom:.5rem;border-top:10px solid purple!important;border-bottom:10px solid purple!important}.header-large{display:flex;flex-direction:column;padding-top:2rem;padding-bottom:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.header-large{flex-direction:row;padding-bottom:3rem;padding-top:5rem;min-height:480px}.header-large .header-content{min-height:240px}}.edit-mode.em-float{float:right}.edit-mode.em-absolute{position:absolute;right:0;top:0;padding:.25rem}.splide__arrow--next.edit-mode.em-absolute{right:0}.edit-mode{z-index:5}.img-rounded img{border-radius:.75rem}.full-stretch{margin-left:calc(50% - 50vw);width:100vw}.z-5{z-index:5}.blob-svg{width:70px;height:44px}
