@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div:not(.acf-block-fields,.acf-block-fields*),em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding-inline-start:0}a{text-decoration:none;color:inherit}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideReversed{from{transform:translateX(-100%)}to{transform:translateX(0)}}body .blog-section .loading-indicator{margin-top:1rem;display:flex;justify-content:center;visibility:hidden}body .blog-section .loading-indicator i{color:#f9c134}body .hero-section{position:relative}body .hero-section .hero-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}body .hero-section .hero-image-overlay{position:absolute;width:100%;height:100%;z-index:2}body .hero-section .hero-content{position:relative;width:100%;height:100%;z-index:10;display:flex;justify-content:flex-end;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;padding-right:1rem;padding-left:1rem}@media (min-width:640px){body .hero-section .hero-content{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){body .hero-section .hero-content{max-width:768px}}@media (min-width:1024px){body .hero-section .hero-content{max-width:1024px}}@media (min-width:1280px){body .hero-section .hero-content{max-width:1280px}}body .hero-section .hero-content .content-wrapper{display:flex;flex-direction:column;gap:1rem;width:auto;padding:4rem 0}@media (min-width:768px){body .hero-section .hero-content .content-wrapper{align-items:flex-start}}body .hero-section .hero-content .content-wrapper .text-content{display:flex;flex-direction:column;gap:.5rem;color:#fff}@media (min-width:768px){body .hero-section .hero-content .content-wrapper .text-content{max-width:350px}}body .hero-section .hero-content .content-wrapper .text-content .title-text{margin:0;line-height:2.5rem}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.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-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}body .products-section .other-products-swiper .swiper-pagination-bullet-active{background-color:#fff!important}.header-logo{height:4rem;width:auto}.template-header{background-color:var(--header-bg-color);display:flex;align-items:center;height:100px}.template-header .header-container{width:100%;padding:.7rem 1.25rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;height:60px}@media (min-width:1024px){.template-header .header-container{max-width:1024px}}@media (min-width:1280px){.template-header .header-container{max-width:1280px}}@media (min-width:768px){.template-header .header-container{justify-content:space-between}}.template-header .header-container .logo-wrapper{display:flex;justify-content:flex-start;margin-top:-.1rem}@media (min-width:1024px){.template-header .header-container .logo-wrapper{width:0;flex:1 1 0%}}.template-header .header-container .toggle-wrapper{margin-right:-.5rem;margin-top:-.5rem;margin-bottom:-.5rem}@media (min-width:1024px){.template-header .header-container .toggle-wrapper{display:none}}.template-header .header-container .toggle-wrapper .toggle-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#243d51;border:2px solid #f9c134;border-radius:.375rem;padding:.5rem;color:#f9c134}.template-header .header-container .toggle-wrapper .toggle-btn:not([disabled]):hover{background-color:#f3f4f6}.template-header .header-container .toggle-wrapper .toggle-btn svg{height:1.5rem;width:1.5rem}.template-header .header-container .menu-wrapper{display:none}@media (min-width:1024px){.template-header .header-container .menu-wrapper{display:block}}.template-header .header-container .menu-wrapper .menu-container{margin:0 1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 2rem}.template-header .header-container .menu-wrapper .menu-container .menu-item{font-size:1.125rem;line-height:1.75rem;font-weight:500;text-transform:uppercase;color:var(--header-menu-item-color)}.template-header .header-container .menu-wrapper .menu-container .menu-item a,.template-header .header-container .menu-wrapper .menu-container .menu-item span{display:inline-flex;position:relative;padding:.5rem 0;align-items:center}.template-header .header-container .menu-wrapper .menu-container .menu-item a:not([disabled]):hover,.template-header .header-container .menu-wrapper .menu-container .menu-item span:not([disabled]):hover{color:var(--header-menu-item-color-hover)}.template-header .header-container .menu-wrapper .menu-container .menu-item a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--header-menu-item-color-hover);opacity:1;transition:transform .2s;transform:scale(0);transform-origin:center}.template-header .header-container .menu-wrapper .menu-container .menu-item a:focus::after,.template-header .header-container .menu-wrapper .menu-container .menu-item a:hover::after{transform:scale(1)}.template-header .header-container .menu-wrapper .menu-container .menu-item svg{height:1.25rem;width:1.25rem}.template-header .header-container .menu-wrapper .menu-item:hover .submenu-container{display:block}.template-header .header-container .submenu-container{display:none;position:absolute;z-index:150;margin-left:-1rem;padding-left:.5rem;padding-right:.5rem;width:100vw;max-width:-moz-max-content;max-width:max-content;overflow:hidden}.template-header .header-container .submenu-wrapper{border-radius:.5rem;border:2px solid var(--submenu-border-colour);margin-top:.5rem;background-color:var(--submenu-bg-colour);position:relative;display:grid;gap:.75rem;padding:.75rem 1.25rem .75rem 1.25rem}@media (max-width:1024px){.template-header .header-container .submenu-wrapper{gap:.5rem}}.template-header .header-container .cta-wrapper{display:none;align-items:center;justify-content:flex-end}@media (min-width:1024px){.template-header .header-container .cta-wrapper{display:flex;flex:1 1 0%}}@media (min-width:1024px){.template-header .header-container .cta-wrapper{width:0}}.template-header .header-container .cta-wrapper a{color:#6b7280}.template-header .header-container .cta-wrapper a:not([disabled]):hover{color:#111827}.template-header .header-container .cta-wrapper a.btn{background-color:var(--cta-bg-color);color:var(--cta-text-color)}.template-header .header-container .cta-wrapper a.btn:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover)}.template-header .header-container .cta-wrapper a:not(:first-child){margin-left:2rem}.template-header .popover-container{display:none;position:absolute;top:0;left:0;right:0;padding:.5rem;z-index:200;border-radius:0 0 .5rem .5rem;background-color:var(--popover-bg-color);padding:.9rem 1.25rem 1.5rem 1.25rem}.template-header .popover-container .popover-header{display:flex;align-items:center;justify-content:space-between}.template-header .popover-container .popover-header .header-logo{height:4rem;width:auto}.template-header .popover-container .popover-header .close-wrapper{margin-right:-.5rem}.template-header .popover-container .popover-header .close-wrapper .close-btn{background-color:#243d51;color:#f9c134;border:2px solid #f9c134;border-radius:.375rem;padding:.5rem;display:inline-flex;align-items:center;justify-content:center}.template-header .popover-container .popover-header .close-wrapper .close-btn:not([disabled]):hover{background-color:#f3f4f6}.template-header .popover-container .popover-header .close-wrapper .close-btn svg{height:1.5rem;width:1.5rem}.template-header .popover-container hr{border-color:#f9c134}.template-header .popover-container .mobile-menu-wrapper{margin-top:1.5rem}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container{display:grid;row-gap:2rem}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li{color:#fff}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li a{font-size:1.5em}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li a:hover{color:#f9c134}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li .sub-menu{margin:0 1rem}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li .sub-menu li{margin:.5rem 0}.template-header .popover-container .mobile-menu-wrapper .mobile-menu-container li .sub-menu li a{font-size:1.2em}.template-header .popover-container .cta-wrapper{padding:1.5rem 1.25rem 1.5rem 1.25rem}.template-header .popover-container .cta-wrapper a{width:100%;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem .5rem 1rem;border:2px solid #f9c134;border-radius:.375rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--cta-text-color);background-color:var(--cta-bg-color)}.template-header .popover-container .cta-wrapper a:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover)}.template-header .popover-container .cta-wrapper a:not(:first-child){margin-top:2rem}@media (min-width:1024px){.sticky{position:sticky;top:-40px;z-index:100}.sticky .header-container{position:sticky;top:0}}@media (min-width:768px){.is-sticky{background-color:var(--header-bg-color-sticky);transition:.2s}.is-sticky .header-logo{transition:height .2s;height:3rem}}@media (min-width:1024px){.is-sticky::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--header-menu-item-color-hover);opacity:1;z-index:-1}}.template-footer{background-color:#555}.template-footer .footer-content{padding-top:3rem;padding-bottom:3rem;margin-left:auto;margin-right:auto;width:100%;padding-right:1rem;padding-left:1rem}@media (min-width:640px){.template-footer .footer-content{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.template-footer .footer-content{max-width:768px}}@media (min-width:1024px){.template-footer .footer-content{max-width:1024px}}@media (min-width:1280px){.template-footer .footer-content{max-width:1280px}}@media (min-width:1024px){.template-footer .footer-content{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1280px){.template-footer .footer-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.template-footer .footer-content .left-column{margin-top:2rem}@media (min-width:1280px){.template-footer .footer-content .left-column{margin-top:0}}.template-footer .footer-content .left-column .footer-logo{height:3.5rem;width:auto}.template-footer .footer-content .left-column p{font-size:1rem;line-height:1.5rem;color:#fff;margin-top:1rem}@media (min-width:768px){.template-footer .footer-content .center-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.template-footer .footer-content .center-column .column-header{font-size:.875rem;line-height:1.25rem;font-weight:600;color:#f9c134;letter-spacing:.05em;text-transform:uppercase}.template-footer .footer-content .center-column:not(:first-child){margin-top:3rem}@media (min-width:768px){.template-footer .footer-content .center-column:not(:first-child){margin-top:0}}.template-footer .footer-content .center-column .footer-menu{margin-top:1rem;margin-bottom:1rem}.template-footer .footer-content .center-column .footer-menu .menu-item{font-size:1rem;line-height:1.5rem;color:#fff}.template-footer .footer-content .center-column .footer-menu .menu-item:not([disabled]):hover{color:#f9c134}.template-footer .footer-content .right-column{margin-top:2rem}@media (min-width:1280px){.template-footer .footer-content .right-column{margin-top:0}}.template-footer .footer-content .footer-bar{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:2rem;grid-column:1/span 3}@media (min-width:768px){.template-footer .footer-content .footer-bar{display:flex;align-items:center;justify-content:space-between}}.template-footer .footer-content .footer-bar .social-wrapper{display:flex}@media (min-width:768px){.template-footer .footer-content .footer-bar .social-wrapper{order:2}}.template-footer .footer-content .footer-bar .credits{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:1rem;line-height:1.5rem;color:#fff;margin-top:2rem}@media (min-width:768px){.template-footer .footer-content .footer-bar .credits{flex-direction:row;margin-top:0;order:1}}.template-footer .footer-content .footer-bar .credits a:hover{color:#f9c134}.template-footer .footer-content .footer-bar .credits .tagline{color:#f9c134}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;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;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.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-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}body .product-template .hero-section{height:300px}@media (min-width:768px){body .product-template .hero-section{height:400px}}body .product-template .product-overview-wrapper{background-color:#243d51;color:#fff}body .product-template .product-overview-wrapper .product-overview-section{padding:1rem 0;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto;-moz-column-gap:30px;column-gap:30px;margin-left:auto;margin-right:auto;width:100%;padding-right:1rem;padding-left:1rem}@media (min-width:640px){body .product-template .product-overview-wrapper .product-overview-section{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){body .product-template .product-overview-wrapper .product-overview-section{max-width:768px}}@media (min-width:1024px){body .product-template .product-overview-wrapper .product-overview-section{max-width:1024px}}@media (min-width:1280px){body .product-template .product-overview-wrapper .product-overview-section{max-width:1280px}}@media (max-width:768px){body .product-template .product-overview-wrapper .product-overview-section{grid-template-columns:1fr;grid-template-rows:auto auto}}@media (max-width:640px){body .product-template .product-overview-wrapper .product-overview-section{padding:2rem 2rem}}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .title-row{display:flex;flex-direction:row;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:10px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .title-row .product-title{font-size:1.875rem;line-height:2.25rem;align-items:center;margin-bottom:0;word-wrap:break-word;width:100%}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-title-divider{border:1px solid #f9c134;margin-bottom:1.5rem}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-meta{display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-meta .product-approval,body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-meta .product-type{font-size:1.125rem;line-height:1.75rem;background-color:#f9c134;color:#243d51;border-radius:.25rem;padding:.25rem .5rem}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-meta .product-approval-wrapper .tooltip-content{position:absolute;z-index:10;top:100%;visibility:hidden;height:auto;max-width:200px;text-align:center;color:#fff;background-color:#243d51;padding:.5rem;border-radius:.5rem;border-style:solid;border-width:.15rem}body .product-template .product-overview-wrapper .product-overview-section .product-col-left .product-meta .product-approval-wrapper:hover .tooltip-content{visibility:visible}body .product-template .product-overview-wrapper .product-overview-section .product-col-right{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:column;gap:1.5rem;font-size:1.5em;min-width:0;min-height:0}@media (max-width:768px){body .product-template .product-overview-wrapper .product-overview-section .product-col-right{grid-column:1/2;grid-row:1/2}}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-hightlight-slider{--swiper-navigation-color:#000000;background-color:#fff;max-width:100%}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-hightlight-slider .swiper-wrapper .swiper-slide .swiper-zoom-container .highlight-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-thumbnail-slider{box-sizing:border-box;padding:10px 0}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-thumbnail-slider .swiper-wrapper .swiper-slide{opacity:.4;cursor:pointer;transition:opacity .2s ease-in-out}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-thumbnail-slider .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:1}body .product-template .product-overview-wrapper .product-overview-section .product-col-right .product-thumbnail-slider .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .scroll-to-top{position:fixed;z-index:51;right:0;width:50px;height:50px;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;border-radius:5px 0 0 5px;visibility:hidden}body .scroll-to-top .scroll-to-top-button{padding:5px;font-size:30px;color:#fff}@media (max-width:1024px){body .is-sticky+.scroll-to-top{visibility:visible}}html{background-color:var(--bg-color)}body{font-family:var(--font-stack);font-weight:400;color:var(--text-color,unset);font-size:1rem;line-height:1.5rem}::-moz-selection{color:var(--text-select-color,#000);background-color:var(--text-select-bg-color,#accef7)}::selection{color:var(--text-select-color,#000);background-color:var(--text-select-bg-color,#accef7)}h1{font-weight:500;font-size:1.5rem;line-height:2rem}h2{font-weight:500;font-size:1.25rem;line-height:1.5rem}h3,h4,h5,h6{font-weight:500;font-size:1rem;line-height:1.25rem}.page-template h1,.page-template h2,.page-template h3,.page-template h4,.page-template h5,.page-template h6,.page-template p{margin:1em 0}.page-template a:not(.btn):not(.wp-block-button__link):not(.link-style-none):not(.blog-item){font-weight:500}.page-template a:not(.btn):not(.wp-block-button__link):not(.link-style-none):not(.blog-item):not([disabled]):hover{text-decoration:underline}.btn,.wp-block-button .wp-block-button__link{font-weight:500;white-space:nowrap;display:inline-flex;border:solid 2px #f9c134;border-radius:3px;background-color:var(--cta-bg-color);color:var(--cta-text-color);padding:.5rem 1rem .5rem 1rem;justify-content:center;align-items:center}.btn:not([disabled]):hover,.wp-block-button .wp-block-button__link:not([disabled]):hover{color:var(--cta-text-color);background-color:var(--cta-bg-color-hover);border:solid 2px #fff;cursor:pointer}hr.hr-left{width:200px!important;margin-left:0}html{scroll-behavior:smooth}body{overflow-x:hidden}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.page-template{margin-left:auto;margin-right:auto;width:100%;padding-right:1rem;padding-left:1rem}@media (min-width:640px){.page-template{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.page-template{max-width:768px}}@media (min-width:1024px){.page-template{max-width:1024px}}@media (min-width:1280px){.page-template{max-width:1280px}}