.desktop-only{display:unset}@media (max-width:750px){.desktop-only{display:none!important}}.mobile-only{display:none!important}@media (max-width:750px){.mobile-only{display:unset!important}}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.full-width{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.font-bankgothic{font-family:BankGothic}.index-composite-outer{height:auto}.currency-notice-checkout{color:#666;text-align:center;font-size:85%;font-weight:500}.secondary-menu{justify-content:space-around;align-items:center;height:100%;margin:auto 0;padding:0;list-style-type:none;display:flex}.menubar-2021 .main-menu{width:40%;max-width:520px;margin:0 auto}.meganavbar .menu-search-input{background:#0000001a;border:2px solid #999;border-radius:12px;height:28px;padding-left:34px;padding-right:12px;font-size:16px}.secondary-menu li{margin-right:8px}.has-search .form-control-feedback{right:initial;color:#ccc;width:28px;height:28px;line-height:28px;left:0}.menu-padding{margin-top:85px;margin-bottom:35px}.menu-bg{background:#151719;height:65px;position:absolute;top:0;left:0;right:0}.meganavbar .menu li.hideme:hover{background:initial}.meganavbar .menu a.container__listItem__list{text-align:left;padding:0;display:block}.listItem__imgbox{line-height:1.2}.searchbar-close{color:#d3d3d3;cursor:pointer;text-align:right;margin-bottom:32px}.searchbar-close:hover,.js-menu-icon{color:#fff}.navbar-tiltabrand img{width:auto;height:25px}li img.cart-img{width:17px;height:17px}.mobile-menu{z-index:999}.mobile-menu,.meganavbar{background:linear-gradient(0deg,#0000 0%,#0006 100%),radial-gradient(circle,#0000 0%,#0006 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAMAAACKeiw+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURRoaGhgYGDo6OhwcHCgoKC4uLjc3NyIiIjQ0NA4ODhQUFDw8PCAgID4+PiwsLDIyMhYWFhERETk5OSUlJTg4OEBAQAkJCR4eHioqKkJCQjAwMEdHRyYmJkRERAcHB0pKSpmGzvUAAAI4SURBVCjPFZNHgiUxCEPlCM6x4u/fc/9bDr1RsTD4WajwpBjMfpo6jf5udar5Tddp5ldTUB5pjTPYTSciaXPGQIXCOEV7CBUJ5CJ5qBoNKzh0n0fNZirjQGCngFtXdHNzhcHt5ci1Hgt1OdTDue2bd9XPdrBtpSVdtWa/K28EUx5GzO3jrzPrf3Od2I/Ov5iHz0AQooC/60MPlCggwP9pnqIOppCxnVipF+Rz5IxJqqk/eFzwh5MhrTiIfuU46uM64ErLoMmW+Z7Jzma1J6+t8057y756xofHGfnjxq/ynyp1/Uz1G9x3R7ELWsEM00yww/gYbFTexDWMNp3Uws7XwhIiZ9a84DJ5QgWKwYJ0H8BKx0vSXHYOmZPO46cdfqnrxc2bX65iFr+2+SaAfnPiH/aiCKcrK4ThvnaMUP+1MML63DGEVd4OMqpYUMTssrTrQah9tKvXTjoHoaCUlVVmgqhbsXll4jqkZYpr0QmRxU8pehmrDxm1/JOsWf44LNK+yeo0m3I6pYp3plLzyzq9xhYcbghXWsJikw0h0OHCGX+kc4hrE4YiycYZ8LE39I3hotJd2Z5RCEI2l5Q2ZVkUpZ+YFSWJVK+SCVdd0p6plp0c1akfZ1j7T6O2EYW5EVZ5th02fbWNVmsJOXEpS+6XaWH0lcxvHKRtkN9CXFen9fJugdKEW10sgNG0rBoUZ3Uj+6tDKS7OQAK9TMQrwYrKzVtB3aV2OFdc47ZZFmn9lI/lQ+rK3rH+Dyy5IzySlpC+AAAAAElFTkSuQmCC);border-top:2px solid #0009}.meganavbar{color:#fff;z-index:999;justify-content:space-between;align-items:center;width:100%;margin:0 auto;transition:all .4s;display:flex;position:fixed;top:0}.meganavbar .menu{display:flex}.meganavbar .menu li{text-align:left;flex:1;transition:background-color .5s;display:flex}.meganavbar .menu a{color:#333;flex:1;justify-content:center;padding:20px;text-decoration:none;display:inline-flex;position:relative}.meganavbar a.hasDropdown,.meganavbar a.toplevel{color:#fff;white-space:nowrap}.meganavbar .menu a>.fa{margin-left:8px;font-weight:700}div.product form.cart .variations label{padding-top:0}.meganavbar li .menu-container{opacity:0;visibility:hidden;transition:opacity .3s}.meganavbar li:hover .menu-container{opacity:1;visibility:visible;transition:opacity .3s;display:flex}.meganavbar .secondary-menu .menu-container{color:#333;right:unset;left:unset;padding:8px;list-style-type:none}a.hasDropdown:after{z-index:998;border:8px solid #0000;border-top-color:#25283d;width:0;height:0;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%)}.menu-container--grid{column-width:200px;color:#222;column-gap:10px;width:100%;max-width:1280px;margin:0 auto;padding:calc(16px + .5vw)}.menu-container--grid-item{break-inside:avoid;grid-template-rows:1fr auto;margin:0 0 10px;display:grid}.menu-container--grid-item ul{padding:16px}.menu-container--grid-item li:first-child{border-bottom:2px solid #999;margin-bottom:8px;padding-bottom:4px;font-weight:700}.menu-container--grid-item li:not(:first-child){border-bottom:1px dotted #d3d3d3;margin-bottom:2px;padding-bottom:4px;font-size:.8em}.menu-container--grid-item.featured{border:1px solid #d3d3d3;border-radius:8px;margin:16px}.menu-container--grid-item.featured ul{padding:4px 12px}.menu-container--grid-item.featured li:first-child{border-bottom:none;margin-bottom:2px;padding-top:4px;padding-bottom:4px;font-weight:700}.menu-container--grid-item.featured li:not(:first-child){border-top:1px dotted #d3d3d3;border-bottom:none;margin-bottom:2px;padding-top:4px;padding-bottom:4px;font-size:14px}.imgboxes .listItem__imgbox{padding:2px}.menu-container{z-index:997;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(0deg,#ffffffe6 0%,#fff 65%);border-bottom:2px solid #0f0f0f33;margin-bottom:30px;display:none;position:absolute;top:60px;left:0;right:0;box-shadow:0 2px #ffffff0f}.menu-container__list{flex-wrap:wrap;flex:1;min-width:0;padding:20px}.container__listItem{flex:0 0 25%;padding:10px;display:flex}.container__listItem>div{cursor:pointer;color:#333;text-decoration:none}.meganavbar ul.menu{margin-bottom:0;padding-left:0}.menu-container.has-multi .container__listItem{flex-basis:100%}.menu-container.has-multi .menu-container__list{flex-basis:33.333%}.menu-container.has-multi .menu-container__list:not(:last-child){border-right:1px solid #e3e3e3;margin-right:20px}.menu-container,.menu-container__list:not(:first-child){padding-left:0}.mobile-menu,div.cartdisplay{display:none}@media only screen and (max-width:920px){.navbar-tiltabrand{position:absolute;top:18px;left:50%;transform:translateX(-50%)}.hideme{display:none!important}a.toplevel,a.isDropdown{border-bottom:2px solid #0f0f0f33}.meganavbar .menu{background:#fff}.meganavbar .menu a{color:#111}.meganavbar{background:#fff;align-items:start}.meganavbar.meganavbar--is-visible li .menu-container.menu-container--is-visible{visibility:visible}div.cartdisplay{z-index:9998;background-color:#000;border:1px solid #fff;height:50px;margin-top:6px;margin-right:8px;display:inline-block}.mobile-menu{border-bottom:2px solid #fff3;align-items:center;display:flex;top:0;left:0;right:0}.meganavbar .menu li.split-button{flex-direction:row;display:flex}.meganavbar .menu li.split-button .account-btn-group{border-bottom:2px solid #0f0f0f33}.meganavbar .menu li.split-button .account-btn-group.open{position:unset}.meganavbar .menu li.split-button .account-btn-group.open .dropdown-menu{grid-template-columns:repeat(2,1fr);display:grid;left:4px;right:4px}.meganavbar .menu li.split-button .account-btn-group.open .dropdown-menu a{border-bottom:1px solid #0f0f0f33}.meganavbar .menu li.split-button .account-btn-group.open .dropdown-menu li:nth-last-child(2) a,.meganavbar .menu li.split-button .account-btn-group.open .dropdown-menu li:last-child a{border-bottom:none}.meganavbar .menu li.split-button .account-btn{color:#333;flex:1;justify-content:center;padding:20px;text-decoration:none;display:inline-flex;position:relative}.meganavbar .menu li.split-button a{border-right:1px solid #0f0f0f33}.meganavbar ul.menu{width:100%}.meganavbar .menu li:hover .menu-container,.mobile-menu__item{display:inline-block}.js-menu-icon{cursor:pointer;margin-left:10px;transform:translateY(10px)}.menu-container.has-multi.menu-container--is-visible{padding-left:0}.meganavbar .menu li.hideme{display:none}.menu-container__list.menu-container__list-multi{padding:4px}.meganavbar a.hasDropdown{border-bottom:1px solid #999}.mobile-menu{height:65px;padding:0;display:block}.mobile-menu>i{cursor:pointer}.meganavbar{opacity:0;visibility:hidden;will-change:opacity;border-radius:0;transition:all .3s ease-in;top:65px;bottom:0}.meganavbar--is-visible{opacity:1;visibility:visible;overflow-x:hidden;overflow-y:auto}.meganavbar .menu{flex-direction:column}.meganavbar .menu li{flex-direction:column;transition:initial;position:relative}.meganavbar .menu li:hover{background-color:initial}.meganavbar .menu li.is-selected{background:#f1f1f1;position:relative}.menu-container{max-height:0;margin-bottom:0;transition:all .3s;display:inline-block;position:static;overflow:hidden}.meganavbar li .menu-container{opacity:1;transition:opacity .3s}a.hasDropdown:after{display:none}.menu-container--is-visible{max-height:3000px!important}.menu-container__list .container__listItem:nth-child(n+11){display:none}.menu-container.has-multi .menu-container__list-multi:not(:first-child){display:visible}.menu .menu-container.has-multi .menu-container__list{border-right:0;margin-right:0}.meganavbar .menu li .container__listItem{flex-basis:100%}}@media only screen and (min-width:920px){.meganavbar .menu li.hideme-desktop{display:none}}.listItem__imgbox{width:33%;font-weight:500;display:inline-block}.listItem__imgbox img{border:1px solid #ccc;width:100%;height:auto;margin-bottom:6px;transition:all .15s ease-out}.listItem__header{border-bottom:3px solid #444;width:100%;padding-bottom:8px;font-weight:700}.listItem__header.single{margin-bottom:18px}.meganavbar .menu .listItem__header a{color:#333;padding:0;text-decoration-line:none}.meganavbar--scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;transition:all .4s}.meganavbar--scrolled .menu-search-input{font-size:16px;transition:all .4s}.meganavbar .menu .listItem__imgbox a{position:initial;flex:none;padding:0;display:inline-block;font-weight:500!important}.mobile-menu-wrapper{z-index:999;width:100%;transition:all .3s ease-in-out;position:fixed;top:0}.mobile-menu{transition:all .3s ease-in-out}.btn.btn-dark{background:#0000004d;border:2px solid #999}.meganavbar .menu a.searchclick{flex:0;padding-left:8px!important;padding-right:0!important}.meganavbar .menu a.toplevel.last{padding-left:0!important}.meganavbar .menu .menu-container--grid-item li a{padding:0;display:block}.meganavbar button.account-btn{background:none;border:none;padding:0}.meganavbar .account-btn-group .dropdown-menu{right:0;left:unset;min-width:auto}body.meganavbar--open{position:fixed;left:0;right:0;overflow:hidden}.site-footer{font-size:14px;line-height:2}.site-footer .ftr-section-1{font-size:28px;line-height:1.618}.ftr-section-2,.ftr-section-1{margin-bottom:32px}.futer-inner{padding-top:5em;padding-bottom:5em}.footer-logos{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.footer-logos-wrapper{margin-bottom:calc(1vw + 1em);padding:calc(1vw + 1em) 0}.footer-logos li{max-width:240px;padding:16px}.footer-logos img{max-width:93%}.ftr-section.split li{width:49%;display:inline-block}.futer-inner{width:94%}@media screen and (min-width:769px){.ftr-section.split li{width:100%;display:block}}.footer-sitemark{background:#000;width:100%;padding:1.5rem 0;line-height:1.3}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{bottom:100%;top:initial}.footer-bottom{justify-content:space-around;align-items:center;font-size:11px;display:flex}.footer-bottom svg{height:10px;display:inline}.footer-bottom .site-credit a:hover{transition:all .3s;color:#d4d4d4!important}.footer-bottom .site-credit{text-transform:uppercase}.footer-bottom .site-credit a svg{fill:gray}.footer-bottom .text-center{color:#555}.footer-bottom .site-credit a:hover svg{transition:all .3s;fill:#d4d4d4!important}@media screen and (max-width:920px){.footer-bottom{flex-direction:column}.footer-bottom>div{padding-bottom:8px}}.search-overlay{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);visibility:hidden;background:#000000bf;flex-direction:column;justify-content:center;padding:16px;display:flex;position:fixed;inset:0}.search-overlay .form-group{max-width:960px;margin:0 auto;display:flex}.search-overlay>div{flex:1}.search-overlay input{color:#d3d3d3;background:#fff3;margin-right:4px}.search-overlay--is-visible{visibility:visible}.searchform-outer{display:none}body{letter-spacing:-.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;padding-top:65px;font-family:acumin-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}h1,h2,h3,h4,.main-carousel p,.noticebar{text-wrap:balance}article,p{text-wrap:pretty}@font-face{font-family:BankGothic;src:url(https://tilta.com/wp-content/themes/Tilta_EN/prod/BankGothic-Bold.295c7907.woff2) format("woff2"),url(https://tilta.com/wp-content/themes/Tilta_EN/prod/BankGothic-Bold.af618781.woff) format("woff"),url(https://tilta.com/wp-content/themes/Tilta_EN/prod/BankGothic-Bold.a00875b5.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.wc_payment_method.payment_method_stripe label{display:inline}.related.products .preordermessage,.optional-accessories.products .preordermessage{display:none}.summary.entry-summary .preordermessage{opacity:.7;margin-bottom:16px;font-size:80%}.pea_cook_wrapper.pea_cook_bottomleft p,.pea_cook_more_info_popover_inner p{color:#fff}.postid-8621 .iconic-woothumbs-all-images-wrap,.term-255 .link-to-product,.Questions-shop.link-to-product,.postid-8621 .summary.entry-summary{display:none}.noticebar{text-align:center;color:#d8d9e0;background:#3a6372;padding:8px;font-size:85%;font-weight:500}.noticebar a{color:#fff}.noticebar a:hover{color:#59add8!important}.page-id-68 .noticebar{display:none}body.page-template-page-landing{padding-top:0}.plyr,.plyr iframe{max-height:90vh}.slick-slide{height:initial}.landing-nav{color:#c2c2c2;background:#000;padding:8px;font-weight:400}.page-template-page-landing .showcase-outer{padding-top:0}.page-template-page-landing .showcase-inner{margin-top:0}.ig .grid-item:before{content:"";padding-top:100%;display:block}.mt-2{padding-top:28px!important}.newsletter-item{margin-left:32px;margin-right:32px;padding-bottom:48px}.newsletter-item .btn{background:#5bc0decc;font-weight:500;color:#fff!important}.newsletter-item .btn:hover{color:#fff;background:#5bc0de;font-weight:500}.prod-featured{background:#efefef;padding-bottom:18px}.flickity-page-dots{margin-bottom:18px}.navbar-logo{-webkit-user-select:none;user-select:none}.newsletter{color:#333;background:#f4f2f4;border-top:1px solid #d3d3d3;border-bottom:2px solid #ffffff4d;padding-top:50px}.newsletter input{color:#666;background:#ffffffd4}.newsletter input:hover,.newsletter input:focus{background:#fff;transition:all .3s}.newsletter button{color:#fff;font-weight:700;transition:all .3s}.newsletter strong{font-size:18px}.readable-page h1,.readable-page h2,.readable-page h3,.readable-page h4,.readable-page h6{margin-top:40px;margin-bottom:20px}.readable-page li,.readable-page p{margin-bottom:10px}.readable-page ul{margin-top:20px;margin-bottom:20px}.signup{color:#fff;background:#666;padding:40px 0}.woocommerce-privacy-policy-text{font-size:12px}.prod-featuerd-header{margin-bottom:48px}.container-main{min-height:initial}.signup h1{padding:16px 32px}.entry-content .woocommerce-orders-table td{width:auto}.entry-content .woocommerce-orders-table .woocommerce-button{margin-right:4px}.navbar{font-weight:700}#futer svg{width:10px;height:10px;margin-right:2px;display:inline-block}#futer .footer-col{padding-bottom:9px}#futer h5{color:#e3e3e3;opacity:.6;font-weight:300}@media only screen and (max-width:768px){.mx-s-15{margin-left:15px;margin-right:15px}.site-footer{display:block}}@media only screen and (min-width:769px){.product-support #app,.support-single #app{margin-left:-17px;margin-right:-4px}}.covervid-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.colophon{color:gray;font-size:11px}.cust-care-item svg{fill:#d3d3d3;stroke:#d3d3d3;width:80%;height:auto;margin:0 auto;padding-bottom:18px;transition:all .3s}.cust-care-item:hover{color:#fff;background:#333;transition:border-color .3s,background-color 1.4s}.cust-care-item:hover svg{fill:#fff;stroke:#fff;transition:all .3s}.cust-care-item h2{font-weight:600}.cust-care-item p{opacity:.8;width:100%;line-height:1.4!important}.cust-care-item{background:#222;border:2px solid #e3e3e3;border-radius:8px;padding:24px;line-height:1.2;transition:border-color .3s,background-color 1.4s}.cust-care-item>*{width:100%;display:flex}.cust-care-item .item-text{flex-direction:column;width:100%;padding:1em;display:flex}.cust-care-item .item-text p{flex:1 0 auto}h1.page-title,h1.product_title,h1.entry-title,.customer-care h1.entry-title{margin-bottom:24px;font-size:32px}.customer-care input,.customer-care textarea{color:#ffffffb3;background:#344045b3}.readable-page article{max-width:70ch;margin:0 auto;padding-top:5vw}.readable-page{padding-bottom:80px}.readable-page .entry-content{max-width:70ch;min-height:50vh;margin:0 auto}.customer-care input:hover,.customer-care input:focus,.customer-care textarea:hover,.customer-care textarea:focus{color:#fff;background:#344045}.cust-care-product img{margin:0 auto;padding:16px}.cust-care-product{backface-visibility:hidden;filter:blur();background:#fff;border:2px solid #d0e8f2;border-radius:4px;padding:24px;transition:all .6s cubic-bezier(.165,.84,.44,1);display:inline-block;position:relative;box-shadow:0 1px 2px #00000026}.cust-care-product:after{content:"";z-index:-1;opacity:0;border-radius:4px;width:100%;height:100%;transition:all .6s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;box-shadow:0 5px 15px #0000004d}.cust-care-product:hover{filter:blur();border-radius:4px;transform:scale3d(1.048,1.048,1.048)perspective(1px)}.cust-care-product:hover:after{opacity:1}.cust-care-product a{color:#344045}@media only screen and (max-width:768px){.cust-care-item{width:100%;margin-bottom:24px;margin-right:0;padding:24px}.flex-row{flex-wrap:wrap;padding-left:24px;display:flex}.cust-care-product{background:#fff;width:calc(50% - 24px);margin-bottom:24px;margin-right:24px;padding:24px}}@media only screen and (min-width:769px){.cust-care-product{background:#fff;width:calc(50% - 24px);margin-bottom:24px;margin-right:24px;padding:24px}.cust-care-item{width:calc(33% - 24px);margin-right:24px;padding:24px}.flex-row{flex-wrap:wrap;display:flex}}@media only screen and (min-width:991px){.cust-care-product{background:#fff;width:calc(33% - 24px);margin-bottom:24px;margin-right:24px;padding:24px}}@media only screen and (min-width:1200px){.cust-care-product{background:#fff;width:calc(20% - 24px);margin-bottom:24px;margin-right:24px;padding:24px}}.flex-row.care-products-wrapper{margin-top:24px;margin-bottom:0}.custcare-jumbotron .subtitle,.custcare-products h3{color:#90a0a7}.custcare-jumbotron{background:var(--wpr-bg-60124641-baea-4bb8-9add-adf71958c6ec) 50% 100% / cover;margin-bottom:0;padding-bottom:0}.custcare-jumbotron h2{color:#90a0a7;text-shadow:0 1px #fff6;margin-bottom:36px;padding-top:32px;font-size:3em;font-weight:400}.custcare-bottom-bg img{object-fit:cover;pointer-events:none;object-position:50% 100%;width:100%;min-height:20vh}.custcare-search{margin-top:24px;margin-bottom:24px}nav a{font-weight:600!important}nav a.view-more{font-weight:400!important}#page{min-height:calc(100vh - 200px)}.meganavbar .menu li:first-child{margin-top:0}nav.greedy{background:#f2f2f2;align-items:center;height:60px;display:flex;position:relative}nav.greedy ul.links{height:100%}.tab-content .readable{margin-left:24px;margin-right:24px}.greedy a{width:100%;height:100%;display:block}nav.greedy h1{color:#404040;background:#d8d8d8;align-self:stretch;align-items:center;padding:0 1.5rem;font-weight:700;display:flex}nav.greedy button{color:#404040;background:#c8c8c8;border:0;outline:0;align-self:stretch;padding:0 1rem 0 1.5rem;font-size:.9rem;font-weight:700;transition:all .4s ease-out}nav.greedy button.hidden{border-right:.5rem solid #b6b6b6;width:0;padding:0;transition:none;overflow:hidden}nav.greedy button:after{content:attr(count);color:#f2f2f2;background:#9f9f9f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:1rem;margin-right:calc(-1rem - 8px);font-size:14px;line-height:14px;display:inline-flex;box-shadow:0 0 1px #000c}ul.links{flex:1;justify-content:flex-start;margin-bottom:0;padding-left:8px;display:flex;overflow:hidden}ul.links li{flex:1;padding:1rem;list-style-type:none}ul.links li a{color:#404040;display:block}ul.hidden-links{z-index:101;background:#d8d8d8;padding:8px;position:absolute;top:100%;right:0}ul.hidden-links li a{color:#404040;padding-right:1rem}ul.hidden-links.hidden{display:none}ul.hidden-links li{padding:1rem;list-style-type:none}ul.hidden-links li:active a{font-weight:700}ul.links li.active{background:#fff}.onsale{width:20px;height:20px;background:red!important}.count,.tax-product_cat .cat-item .count,.dropdown_product_cat option[value="uncategorized"]{display:none}.tax-product_cat ul.product-categories>li.current-cat.cat-parent:first{font-weight:700}.woocommerce-Tabs-panel ul li{list-style-type:disc}.woocommerce-Tabs-panel ul ul,.woocommerce-Tabs-panel ol ul,.woocommerce-Tabs-panel ul ol{margin-bottom:18px}.swatch-control.radio-select li label{margin-left:0}.sku_wrapper,.product-info p{color:#666}.product-info p{text-transform:uppercase;letter-spacing:2px;font-size:75%}.single-product div.product table.variations td,.single-product div.product table.variations th{background-color:#0000;padding:0;list-style:none;display:list-item}#bgallery img:before{z-index:-1;content:"";background:linear-gradient(0deg,#000 26%,#5f7bcf31 100%);display:block}#bgallery img:hover{cursor:pointer;opacity:.7;transition:all .3s}.variations .label{text-align:left}.woocommerce-variation-price{color:#e16530}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{background:#e3e3e3;width:62%;padding:8px;position:absolute;top:0}.woocommerce-page div.product div.summary{width:36%}@media only screen and (max-width:902px){.woocommerce-page div.product div.summary{width:100%}}.radio-select.swatch-control li{margin-bottom:4px;margin-right:4px;display:inline-block}.radio-select.swatch-control input{visibility:hidden;display:none}.radio-select.swatch-control label{cursor:pointer;color:#515151;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:2px solid #e3e3e3;border-radius:4px;padding:12px;transition:background-color .3s}.radio-select.swatch-control label:hover{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#e3e3e3cc;transition:background-color .3s}.radio-select.swatch-control input:checked+label{color:#000;background:#e3e3e3;border:2px solid #ccc}.breadcrumbs{padding-left:18px;padding-right:18px}.breadcrumb-wrapper{padding-top:24px}.optional-accessories.products{margin-top:72px}.entry-content .embed-responsive{margin-top:36px;margin-bottom:36px}.woocommerce-Tabs-panel{box-shadow:none;line-height:1.618}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:24px}.woocommerce .quantity .qty{height:49px}.woocommerce div.product form.cart .button{float:none}.woocommerce-cart .backorder_notification{color:#77a464}.woocommerce-Tabs-panel ul{margin-bottom:1.2rem}.woocommerce-variation-price{margin-bottom:24px}.reset_variations{color:#fff;background:#999;border-radius:4px;padding:4px;font-weight:600}.reset_variations:hover{background:#e16530;color:#fff!important}.swatch-control.radio-select li label{display:inline-block}.dealers-single .label-default,.news-item .label-default{pointer-events:none;background:#333;border:1px solid #777}.dealers-single .label-default{pointer-events:none}.dealers-single .label-default:first-of-type{pointer-events:none;background:#fff;border:1px solid #777}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:none}.futer-inner{padding-bottom:2.5em}.woocommerce.widget_product_categories .widget-title{margin-top:48px;margin-bottom:32px}.product-categories>.current-cat-parent>a{color:#333;font-weight:700}.woocommerce.widget_product_categories li.cat-item{list-style-type:none}.woocommerce.widget_product_categories ul.product-categories{padding:0}.woocommerce.widget_product_categories li.cat-item{border-top:2px solid #d3d3d3;margin-bottom:5px;padding-top:5px;padding-bottom:5px}.woocommerce.widget_product_categories .children>li.cat-item{border-top:1px dotted #d3d3d3}.woocommerce.widget_product_categories>ul.children,.woocommerce.widget_product_categories ul.children{margin-top:8px;padding-left:8px}.woocommerce.widget_product_categories ul.product-categories>li.cat-item{font-weight:400}.woocommerce.widget_product_categories .current-cat>a,.woocommerce.widget_product_categories ul .cat-parent.current-cat-parent>a{color:#333;font-weight:600}.woocommerce.widget_product_categories .current-cat-parent>a:before{opacity:.4;font:14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;display:inline-block}.woocommerce.widget_product_categories ul.children li.current-cat.current-cat-parent,.woocommerce.widget_product_categories ul li.cat-parent.current-cat-parent{border-top:1.5px solid #333}.woocommerce.widget_product_categories li.cat-item.current-cat{border-top:1px solid #d3d3d3}.woocommerce.widget_product_categories li.cat-parent{border-color:#333}.woocommerce.widget_product_categories .current-cat{border-top:1px solid #333}.single-product input[type="checkbox"]{display:none}.woocommerce-checkout input[type="checkbox"]{display:initial}.lbl-toggle{text-transform:uppercase;text-align:center;color:#666;cursor:pointer;background:#fff;border:1px solid #d3d3d3;border-radius:7px;padding:1rem;font-size:1.2rem;font-weight:500;transition:all .25s ease-out;display:block}.lbl-toggle:hover{color:#333}.lbl-toggle:before{content:" ";vertical-align:middle;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid;margin-right:.7rem;transition:transform .2s ease-out;display:inline-block;transform:translateY(-2px)}.collapsible-content .content-inner{background:#c8c8c81a;border:1px solid #d3d3d3;border-bottom-right-radius:7px;border-bottom-left-radius:7px;padding:.5rem 1rem}.wrap-collabsible input[type="checkbox"]{display:none}.wrap-collabsible ul{padding-left:0;list-style-type:none}.wrap-collabsible li a{margin:4px;padding:8px;display:block}.wrap-collabsible .current-cat-parent>a:before{opacity:.4;font:14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:8px;display:inline-block}.wrap-collabsible .current-cat>a{color:#47aedc;border:2px solid #47aedc;border-radius:4px;font-weight:700}.wrap-collabsible .product-categories>.current-cat-parent>a,.wrap-collabsible .current-cat-parent>a{color:#fff;cursor:pointer;background:#47aedc;border-radius:4px}.collapsible-content{max-height:0;transition:max-height .25s ease-in-out;overflow:hidden}.toggle:checked+.lbl-toggle+.collapsible-content{max-height:600px}.toggle:checked+.lbl-toggle:before{transform:rotate(90deg)translateX(-3px)}.lbl-toggle{margin-bottom:0}.toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.wrap-collabsible{margin-bottom:32px}.woo_mobile_widget_1 .product-categories{-webkit-columns:200px 2;-moz-columns:200px 2;columns:200px 2}.wrap-collabsible a[aria-disabled="true"]:hover{pointer-events:none;color:#fff!important}#secondary a[aria-disabled="true"]:hover{pointer-events:none;color:#333!important}a[aria-disabled="true"]{pointer-events:none}.woo_mobile_widget_1 .product-categories a,.woo_mobile_widget_1 a{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.woo_mobile_widget_1 .product-categories{margin:8px}.woo_mobile_widget_1 .product-categories li{border:none!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#47aedc}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#e16530}.woocommerce td.product-name dl.variation dt{float:none}.woocommerce-cart dl.variation{opacity:.7;font-size:75%}.woocommerce-cart td.product-name dl.variation dd{margin-right:8px;display:inline-block}.woocommerce-cart-form .product-name a{font-weight:700}#content,#colophon{margin-left:0;margin-right:0}.archive h1.entry-title,.dealers-main h1.entry-title{color:#fff;width:100%;display:block}.gmw-resize-map-toggle{display:none!important}.map-results .entry-title{margin-bottom:65px}.dealers-main aside.map{right:0;left:unset;width:67vw;height:100vh;position:absolute}.dealers-main section{z-index:199;color:#fff;background:#151719;width:33vw;max-height:calc(100vh - 60px);padding:25px 40px 40px;position:fixed;left:0;overflow-y:scroll}.dealers-single section{float:left;color:#fff;width:48vw;margin:0;padding:105px 30px 30px}.dealers-single aside.map{width:50vw;margin:0;display:inline-block}.dealers-main .gmw-posts-wrapper li{list-style-type:none}.dealers-single .panel{background:#c8c8c81a}.single-dealer footer{border-top:0}.dealers-main .entry-content{color:#dfdfdf}div.gmw-map-wrapper,body.single-dealer{background:#000}.single-dealer .widget div.gmw-single-location-wrapper,.single-dealer div.gmw-single-location-wrapper{border:none;border-radius:0;width:50vw;height:100vh;padding:0}.dealers-main div.gmw-single-location-wrapper{border:0;border-radius:0;width:100%;height:100%;padding:0}.gm-style-iw{transform:translateX(-15px)}div.gmw-map-wrapper,.gmw-results-count{background:#000}.dealers-main{overflow-y:scroll}.dealers-single .gmw-map-cover,.dealers-single .gmw-map-loader{display:none!important}.field .label{color:#666}div.gmw-map-wrapper.gmw-expanded-map{justify-content:center;align-items:center;margin-left:33vw;display:flex}.dealers-main .gmw-global-map-wrapper.gmw-expanded-map{right:0;left:unset;z-index:99!important;width:67vw!important}#gmw-map-loader-2{display:none!important}body.page-template-page-dealers-new{overflow:auto!important}.dealers-main .gmw-map-cover{width:67vw;left:0;display:none!important}.dealers-single .gmw-map-cover{right:0;left:unset;width:50vw}#gmw-map-loader-2{top:unset;place-self:center;display:flex}@media only screen and (max-width:920px){.dealers-main div.gmw-map-wrapper.gmw-expanded-map{margin-left:0}.dealers-main .gmw-map-cover,.dealers-single .gmw-map-cover{width:100vw;left:0;right:0}.dealers-main div.gmw-map-wrapper.gmw-expanded-map{padding:0;top:0}.dealers-main .gmw-global-map-wrapper.gmw-expanded-map{position:absolute;top:65px;left:0;right:0;z-index:99!important;width:100vw!important;height:50vh!important}.dealers-main .dealers-main .gmw-map.gmapspt.global_maps{height:50vh}.dealers-main .field{color:#666}.dealers-main div.gmw-map-wrapper.gmw-expanded-map{position:relative;height:50vh!important}.dealers-main aside.map{float:unset;width:100vw;height:auto;max-height:50vh;margin-top:65px;display:block;position:static}.dealers-main section{float:unset;width:100vw;height:auto;margin-top:calc(50vh + 65px);padding:25px;display:block;position:static}.dealers-single section{float:unset;color:#fff;width:100vw;margin:0;padding:30px}.dealers-single aside.map{width:100vw;height:50vh;margin:0;display:inline-block}.single-dealer .widget div.gmw-single-location-wrapper,.single-dealer div.gmw-single-location-wrapper{border:none;border-radius:0;width:100vw;height:50vh;padding:0}body.page-template-page-dealers-new,html.gmw-scroll-disabled{overflow:auto!important}.dealers-main .gmw-global-map-wrapper.gmw-expanded-map{position:absolute!important}}.dealers-single h3.related-dealers{padding-top:48px}.dealers-single #colophon.footer{padding-top:0}.gm-style .gm-style-iw{padding-left:10px}.dealers-single .rel-dealers-list{-webkit-columns:150px 2;-moz-columns:150px 3;columns:150px 3}.dealers-single .widget div.gmw-single-location-wrapper,.dealers-single div.gmw-single-location-wrapper{margin-bottom:0}.single.single-dealer footer{padding-top:0}.dealers-single .dealer-img{width:128px;height:auto}.careers-wrapper .img-wrapper{position:absolute;inset:0}.careers-wrapper .careers{min-height:75vh;margin-bottom:0;position:relative}.careers-wrapper .careers .container{z-index:1;color:#fff;margin-top:0;padding-top:20px;padding-bottom:40px;position:relative}.careers-wrapper .careers img{object-fit:cover;object-position:100% 100%;width:100%;height:100%;position:absolute;bottom:0}.careers div.wpcf7 input[type="file"]{background:#0000004d}.careers-wrapper .form-group{padding-left:0}@media only screen and (max-width:991px){.careers-wrapper .careers{padding-bottom:calc(60% + 30vh)}.careers-wrapper .careers img{object-fit:cover;object-position:75% 100%;width:100%;height:100%;position:absolute;bottom:0}.careers .entry-content-page{font-size:.92em}}.careers input.btn{color:#fff;background-color:#0000001a;border:1px solid #fff;border-radius:4px;transition:all .3s}.careers input.btn:hover{background-color:#5bc0deb3;border:1px solid #46b8da;text-decoration:none;color:#fff!important}.careers .form-control{color:#fff;background-color:#0000001a;font-weight:500}.careers .wpcf7-response-output{padding:0;border:none!important}.contact-wrapper{position:relative}.contact-wrapper .contact-bg{position:absolute;inset:0}.contact-wrapper .contact-bg .left{background:#fff;width:58.3333%;position:absolute;top:0;bottom:0;left:0}.contact-wrapper .contact-bg .side{background:#555;width:41.6667%;position:absolute;top:0;bottom:0;right:0}.white-bg{background:#fff}.contact-container{z-index:3}.contact-sidebar h2{padding-bottom:18px}.contact-main{height:100%;padding:48px 48px 24px 24px}.contact-sidebar h6{text-transform:uppercase;letter-spacing:2px;font-size:.75em;font-weight:700}.contact-sidebar{color:#fff;padding:48px 24px 24px 64px;font-size:.92em}.contact-sidebar .btn{margin-top:16px;margin-bottom:16px}.contact-sidebar{margin-bottom:0}@media (min-width:992px){.contact-wrapper .contact-bg .left{background:#fff;width:58.3333%;position:absolute;top:0;bottom:0;left:0}.contact-wrapper .contact-bg .side{background:#555;width:41.6667%;position:absolute;top:0;bottom:0;right:0}.contact-sidebar{margin-bottom:0}}@media only screen and (max-width:991px){.contact-sidebar{background:#555;margin-bottom:48px;padding-left:24px;padding-right:24px}.contact-main{padding-left:24px}.contact-main input,.contact-main textarea{width:100%;display:block}.custcare-products h3{margin-left:15px}}@media only screen and (max-width:768px){.contact-sidebar{margin-bottom:0}}.contact-wrapper .contact-main .contact-form input{width:100%;max-width:100%}.contact-wrapper .contact-main .contact-form label{display:inline-block}.contact-wrapper .contact-main .contact-form textarea{width:100%;height:34px}.contact-wrapper .contact-main .contact-form .form-group{margin-bottom:15px}.contact-sidebar .btn:hover{color:#fff!important}.link-to-product h3{margin-top:0;margin-bottom:12px}.link-to-product{margin-top:24px;margin-bottom:48px}.link-to-product .product-info{align-items:center;display:flex}.product-support h1.entry-title{color:#000}.product-support h2{text-transform:uppercase;letter-spacing:2px;color:#90a0a7;border-bottom:2px solid #90a0a7;margin-bottom:0;padding-bottom:16px;font-size:.82em;font-weight:700}.product-support .entry-header a{color:#333}.product-support .entry-header{border-top:1px solid #90a0a74d;padding:4px 8px}.product-support .entry-header h4.entry-title{letter-spacing:.00048em;font-size:1.2em;font-weight:400;line-height:1.618}.single-support .sidebar .entry-header,.single-support .sidebar .entry-header a{line-height:1.618}.product-support .entry-header:hover{background:#90a0a71a}.product-support .col-sm-10{padding:24px}.heading-dark{color:#fff;background:#888;margin-bottom:24px;padding:24px 8px 18px}.heading-dark h1.entry-title{color:#fff}.heading-dark nav{color:#777}.heading-dark nav a{color:#fff}.product-support .cust-care-item{color:#555}.product-support .cust-care-item svg{fill:#555;stroke:#555;width:80%;height:auto;margin:0 auto;padding-bottom:18px;transition:all .3s}.product-support .cust-care-item:hover{color:#555;border-color:#555;transition:border-color .3s,background-color 1.4s}.product-support .cust-care-item:hover svg{fill:#555;stroke:#555;transition:all .3s}.product-support .cust-care-item{background:#fff;border:2px solid #e3e3e3;border-radius:8px;padding:24px;line-height:1.2;transition:border-color .3s,background-color 1.4s}.contact-method h2{border-bottom:0;margin-top:0}.contact-method{border-top:1px solid #90a0a74d;margin-bottom:36px;padding-top:36px}.product-support .contact-method h2{letter-spacing:0;text-transform:none}.custcare-search .list-group{z-index:18;max-width:100%;margin-top:16px;margin-right:15px;position:absolute}.custcare-search .list-group li{text-align:left;background:#fff}.custcare-search .list-group li:hover{background:#f4f5f6}.custcare-search .list-group li:active,.custcare-search .list-group li:focus:active{background:#90a0a7}.custcare-search .list-group li a:active,.custcare-search .list-group li a:focus:active{color:#fff!important}.custcare-search .list-group li a{display:block}.custcare-search .badge{color:#888;background:#f4f5f6;border:1px solid #fff;font-weight:400}.custcare-search .list-enter-active,.list-leave-active{transition:all 1s}.custcare-search .list-enter,.list-leave-to{opacity:.3;transform:translateY(10px)}.custcare-search input{background:#fffc;transition:all .3s}.custcare-search:hover input,.custcare-search input:focus{background:#fff;transition:all .3s}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.custcare-products h3{margin-top:32px;margin-bottom:48px}svg.media-object{width:64px;height:64px;margin-right:12px}.care-contact{color:#444;font-size:.92em}.care-contact h4 a{color:#90a0a7}.care-contact .media{padding-bottom:48px}.care-contact{padding-left:24px;padding-right:24px}.care-contact h3{color:#90a0a7;margin-top:64px;margin-bottom:48px}.mb-24{margin-bottom:24px}.pb-24{padding-bottom:24px}.support-single .entry-content{margin-top:0}.support-single .panel.panel-default{margin-top:20px}.mx-15{margin-left:15px;margin-right:15px}.single .support-single .entry-title{margin-top:0;margin-bottom:.67em}.single .support-single .woocommerce-breadcrumb{margin-top:0;margin-bottom:0}.woocommerce-breadcrumb{font-size:12px}h3.support-answer{font-weight:500;line-height:1.618}.post-ratings{color:#888}.post-ratings-header,.post-ratings{font-size:.82em}.post-ratings-header{color:#888;border-top:1px dotted #d3d3d3;margin-top:16px;margin-bottom:8px;padding-top:8px;font-weight:700;display:inline-block}.single-support .entry-content{margin:8px}.single-support .sidebar .entry-header{border-top:1px dotted #d3d3d3;margin-top:8px;padding-top:4px}.single-support .sidebar .entry-header:first-of-type{border-top:0;margin-top:8px;padding-top:4px}a.btn-info:hover{color:#fff!important}.single-support .sidebar h2{text-transform:uppercase;letter-spacing:2px;color:#90a0a7;border-bottom:2px solid #90a0a7;margin-bottom:0;padding-bottom:16px;font-size:.82em;font-weight:700}.next-prev-nav{font-size:.82em;font-weight:500}.next-prev-nav>div{margin-bottom:12px}.support-answer .introdate{color:#888;white-space:nowrap}.faq-section{margin-bottom:24px}.yt-hd-thumbnail-inner-container{height:0;padding-top:56.25%;position:relative}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail,.yt-hd-thumbnail-inner-container>iframe{border-width:0;display:block;position:absolute;inset:0}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail{z-index:2}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail img{max-width:100%}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail.yt-hd-thumbnail-darken:before{content:"";opacity:.3;background-color:#000;transition:opacity .3s;display:block;position:absolute;inset:0}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail.yt-hd-thumbnail-darken:hover:before{opacity:0}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail:after{content:"";opacity:.5;background-image:var(--wpr-bg-9e752c6e-1c64-448b-a720-b4908275bf94);background-position:center;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;margin-top:-40px;margin-left:-40px;transition:opacity .3s;display:block;position:absolute;top:50%;left:50%}.yt-hd-thumbnail-inner-container>a.yt-hd-thumbnail:hover:after{opacity:.8}.yt-hd-thumbnail-inner-container>iframe{opacity:0;max-width:100%;transition:opacity .3s .3s}.yt-hd-thumbnail-inner-container.yt-hd-thumbnail-clicked>a.yt-hd-thumbnail{display:none}.yt-hd-thumbnail-inner-container.yt-hd-thumbnail-clicked>iframe{opacity:1}.tilta-info{border-top:2px solid #afc4c8;padding:12px 0}.tilta-info small{color:#818a8b}.woocommerce table.shop_table td.product-name{width:70%}.woocommerce p.woocommerce-shipping-contents{line-height:1.2!important}.wc-proceed-to-checkout{text-align:center}.woocommerce-cart .checkout-button.button.alt.wc-forward{margin:0 auto;border-radius:4px!important;width:100%!important;max-width:calc(500px + 5vw)!important}#wc-stripe-payment-request-button-separator{text-align:center;margin-top:1.5em;margin-bottom:1.5em}#wc-stripe-payment-request-wrapper{clear:both;width:100%;max-width:calc(500px + 5vw);display:inline-block;padding-top:4.5em!important}#place_order{height:50px;border-radius:4px!important}@media only screen and (max-width:768px){tr.shipping td{min-width:200px}.about_paypal,.stripe-diners-icon,.stripe-jcb-icon{display:none}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{opacity:.7;text-align:left;width:100%;font-weight:700;display:block;float:none!important}.woocommerce .woocommerce-cart-form table.shop_table td.product-name,.woocommerce .woocommerce-cart-form table.shop_table td.product-remove{width:100%!important}.woocommerce table.shop_table td.product-name{text-align:left!important}}.stock.out-of-stock{font-size:.92em!important}.stock{text-transform:uppercase;color:#333!important}img[data-lazyloaded]{opacity:0}img.loaded{opacity:1;transition:opacity .5s linear .2s}.help-button{fill:#fff;cursor:pointer;border:none;border-radius:999rem;padding:10px 15px;position:fixed;bottom:10px;right:10px;background:#082237!important}.cartitems{color:#999;margin-left:4px;font-weight:400}#vuemap svg g:hover,#vuemap svg g.active{cursor:pointer;fill:#444}.wpm_gtin_code_wrapper{color:#bdbdbd;font-size:85%}.container-slideshow .hero-panels>li,.feat-category--grid-container,.home-product-categories,.homepage--video-slider,.home-featured-grid,.product-detail-panels>*,.woocommerce-tabs.wc-tabs-wrapper,.auto-optional-accessories,#judgeme_product_reviews{content-visibility:auto;contain-intrinsic-size:50vh}.page-template-page-support-downloads h2{color:#888}.page-template-page-support-downloads .download-thumb{object-fit:contain;border-radius:3px;width:32px;height:auto;margin-bottom:4px;margin-left:4px}.woocommerce span.onsale{text-shadow:0 -1px #0000004d;padding:0;top:.5rem;left:1.5rem}.product{position:relative}.product .sticky-menu{top:calc(var(--menu-height)  - 3px);color:#111;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background-color:#fffc;border-bottom:1px solid #3333334d;transition:all .3s ease-in-out;position:fixed;left:0;right:0;transform:translateY(-20%)}.product .sticky-menu .stock,.product .sticky-menu .quantity{display:none}.product .sticky-menu .woocommerce div.product form.cart{margin-bottom:0}.product .sticky-menu .sticky-nav-dropdown option.hidden-section,.product .sticky-menu .sticky-nav-links a.hidden-section{display:none}.product .sticky-menu.visible{opacity:1;z-index:1000;transform:translateY(0)}.product .sticky-menu-content{justify-content:space-between;align-items:center;padding:10px;display:flex}.product .sticky-menu-content form.cart{margin-bottom:0!important}.product .sticky-menu-content button,.product .sticky-menu-content form.cart button{color:#fff!important;background-color:#47aedc!important;border:none!important;border-radius:0!important;width:auto!important;height:auto!important;padding:.618em 1em!important;font-weight:700!important;line-height:1!important;display:inline-block!important}.product .sticky-menu-content .wc-prl-ajax-placeholder{display:none}.product .sticky-menu h2{margin:0;font-size:18px}.product .sticky-nav-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:4px;width:90%;max-width:300px;margin-right:8px;padding:10px;display:block}.product .sticky-nav-links{gap:6px;display:flex}@media (max-width:750px){.product .sticky-nav-links{display:none}}.product .sticky-nav-links a{color:#333;border:1px solid #3330;border-radius:4px;padding:4px 8px;text-decoration:none;font-weight:500!important}.product .sticky-nav-links a.active{border:1px solid #3333334d;transition:all .3s ease-in-out}.product .sticky-nav-links a:first-child{margin-right:6px;font-weight:600!important}.product .sticky-menu .single_add_to_cart_button{margin:0}.product .product-detail-panels{margin-bottom:24px}.product .product-detail-panels img{pointer-events:none}.product .product-detail-panels .light h3,.product .product-detail-panels .light p{filter:brightness(.8)}.product .product-detail-panels .dark h3,.product .product-detail-panels .dark p{opacity:.7}.product .product-detail-panels .light{color:#fff!important}.product .product-detail-panels .dark{color:#111!important}.product .product-detail-panels--full-image{place-items:center;display:grid;position:relative}.product .product-detail-panels--full-image img{width:100%;height:auto}.product .product-detail-panels--full-panel{place-items:center;display:grid;position:relative}.product .product-detail-panels--full-panel img{object-fit:cover;width:100%;height:auto;min-height:65vh}.product .product-detail-panels--full-panel .full-panel--text{text-align:center;width:90%;max-width:1180px;padding:calc(16px + 1vw);position:absolute}.product .product-detail-panels--full-panel .full-panel--text h2{font-size:calc(32px + 2vw);line-height:1.1}.product .product-detail-panels--full-panel .full-panel--text h3{filter:brightness(.8);width:60ch;max-width:90%;margin:0 auto;font-weight:500;line-height:1.5}.product .product-detail-panels--video-panel{padding:calc(16px + 2vw);overflow:hidden}.product .product-detail-panels--video-panel iframe{object-fit:contain;max-width:100%}.product .product-detail-panels--video-panel .lyte-wrapper{max-width:1280px;height:auto;width:100%!important}.product .product-detail-panels--text-image-panel{max-height:auto;grid-template-columns:1fr 1fr;grid-template-areas:"left right";gap:2em;height:auto}@media (min-width:768px){.product .product-detail-panels--text-image-panel{min-height:50vh;display:grid}}.product .left{grid-area:left}.product .right{grid-area:right}.product .product-detail-panels--text-image-panel img{object-fit:contain;width:100%;min-height:50vh;padding:2px}.product .product-detail-panels--text-image-panel .text-image-panel--text{padding:calc(16px + 1vw)}.product .product-detail-panels--text-image-panel .text-image-panel--text,.product .product-detail-panels--text-image-panel .text-image-panel--image{place-items:center;display:grid}.product .product-detail-panels--text-image-panel .text-image-panel--text h2{text-transform:uppercase;max-width:90%;margin-bottom:16px;font-size:calc(24px + 1vw);line-height:1.2}.product .product-detail-panels--text-image-panel .text-image-panel--text p{max-width:60ch;font-size:calc(12px + .2vw)}@media (max-width:920px){.product .product-detail-panels--text-image-panel .text-image-panel--text>div{width:90%}.product .product-detail-panels--text-image-panel img{object-fit:cover;width:100%;height:auto;min-height:auto;padding:0}}.product .product-detail-panels--slider-panel{background:#ececec;padding:calc(16px + 1vw) 0 calc(16px + 1vw) calc(16px + 1vw)}.product .product-detail-panels--slider-panel h2.heading{text-transform:capitalize;margin-bottom:24px;margin-left:2vw;font-size:calc(18px + 1vw)}.product .product-detail-panels--slider-panel img{aspect-ratio:1;object-fit:cover;width:100%;min-height:240px}.product .product-detail-panels--slider-panel .slider-panel--slider-wrapper{grid-template-columns:repeat(3,1fr);gap:16px;margin-left:2vw;margin-right:2vw;display:grid}@media (min-width:1800px){.product .product-detail-panels--slider-panel .slider-panel--slider-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,.25fr))}}@media (max-width:992px){.product .product-detail-panels--slider-panel .slider-panel--slider-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.product .product-detail-panels--slider-panel .slider-panel--slider-wrapper{margin-right:0;display:flex;overflow-x:auto}}.product .product-detail-panels--slider-panel .slider-panel--slide-item{padding-bottom:16px;padding-right:16px}@media (max-width:750px){.product .product-detail-panels--slider-panel .slider-panel--slide-item{width:28%;min-width:240px}}.product .product-detail-panels--slider-panel h3{text-transform:capitalize;width:95%}.product .product-detail-panels--slider-panel h3 a{color:#000}.product .product-detail-panels--slider-panel h3 a:hover{text-decoration:underline;color:#111!important}.product .product-detail-panels--slider-panel .btn.btn-xs:hover{color:#999!important}.product .slider-panel--slide-item-text{width:95%;font-size:12px}.product .product-detail-panels--icons-panel{text-align:center;background:#f4f2f4;padding:calc(16px + 1vw)}.product .product-detail-panels--icons-panel figure{background:#fff;border-radius:4px;width:80px;margin:0 auto;padding:calc(8px + .3vw)}.product .icons-panel--icons-wrapper{grid-template-columns:repeat(auto-fit,minmax(160px,25%));align-items:start;max-width:960px;margin:16px auto;display:grid}.product .product-detail-panels--icons-panel h3{color:#111;text-transform:uppercase;margin-top:12px;font-size:14px}.product .product-detail-panels--icons-panel .icons-panel--icon-item{padding:16px 0}.product .icons-panel--icons-item-text{opacity:.7;font-size:10px}.product .product-detail-panels--icons-panel hr{background:#ac5d5d;width:30%;height:2px;margin:8px auto 0}.product .product-detail-panels--icons-panel img{width:100%;height:auto}.product .product-detail-panels--comparisons-panel{background:#222;padding:0 16px 16px}.product .product-detail-panels--comparisons-panel .comparisons-panel--navigation{margin-left:8px;padding:18px 0}.product .product-detail-panels--comparisons-panel .comparisons-panel--navigation .tablink{color:#fff;background:#333;margin-right:8px}.product .product-detail-panels--comparisons-panel .comparisons-panel--navigation .tablink-selected{color:#0009;background:#999}.product .product-detail-panels--comparisons-panel .compare{display:none}.product .product-detail-panels--comparisons-panel .image-compare-wrapper{height:auto;overflow:hidden}.product .product-detail-panels--comparisons-panel .image-compare-wrapper .compare:first-child{display:block}.product .product-detail-panels--comparisons-panel img{width:100%;height:auto}.product .product-detail-panels--carousel-panel .flickity-button{margin:0 8px}.product .product-detail-panels--carousel-panel .flickity-page-dots{margin-bottom:8px}.product .product-detail-panels--two-column-image{grid-template-columns:repeat(2,1fr);gap:0;display:grid}@media (max-width:750px){.product .product-detail-panels--two-column-image{grid-template-columns:repeat(1,1fr)}}.product .product-detail-panels--two-column-image img{width:100%;height:auto}.product .entry-summary{max-width:64ch;padding:0 16px}@media (max-width:900px){.product .entry-summary{max-width:100%;padding:0}}.product .entry-summary .variations .label label{text-transform:uppercase;letter-spacing:0;color:#666;mix-blend-mode:multiply;font-size:12px;font-weight:800}.product .entry-summary .sku_wrapper{mix-blend-mode:multiply}@media (max-width:750px){.product .button.alt.single_add_to_cart_button{width:100%;display:block}}@media (max-width:900px){.product .quantity{display:none!important}}.product .feather-download{width:12px}.product .product_title.entry-title{margin-top:0;font-size:2.47059vw}@media (max-width:700px){.product .product_title.entry-title{font-size:33.6px}}.product .product_meta,.product .wpm_gtin_code_wrapper{mix-blend-mode:multiply}.woocommerce-tabs.wc-tabs-wrapper,#judgeme_product_reviews,.auto-optional-accessories{max-width:950px;margin:auto;padding-left:16px;padding-right:16px;display:block}.single-product .product-above-fold{justify-content:space-evenly;align-items:center;max-width:100vw;min-height:50vh;max-height:-moz-fit-content;max-height:fit-content;display:flex}@media (max-width:900px){.single-product .product-above-fold{padding:0 16px;display:block}}.single-product .woocommerce-breadcrumb{border-bottom:1px solid #dfdfdf}.list-unstyled.feature-text{width:33%;min-width:350px;margin-right:16px}.list-unstyled.feature-text li{border-top:1px dotted #d2d2d2;margin-bottom:16px;padding-top:8px;padding-left:0;font-size:calc(16px + .25vw);font-weight:400;line-height:1.3;list-style:none}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{max-width:100%;display:flex}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description .overview-text{max-width:65ch;margin:18px auto}@media (max-width:979px){.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description .overview-text{max-width:100%}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{flex-direction:column}.list-unstyled.feature-text{width:100%;margin-right:0}}.auto-optional-accessories.is-open{height:auto}.auto-optional-accessories .products.columns-4{flex-wrap:wrap;display:flex}.open-optional-button span:before{content:"View All ↓"}.open-optional-button{text-transform:uppercase;letter-spacing:1px;background:none;border:none;border-top:1px solid #d3d3d3;width:100%;font-size:9px;font-weight:700;line-height:24px}.open-optional-button:hover{opacity:.8;transition:opacity .2s ease-in}.open-optional-button.is-open span:before{content:"Close ↑"}.auto-optional-accessories .products.columns-4:after{content:"";flex-grow:1000000000}.auto-optional-accessories .products.columns-4 li.product{flex-grow:1;width:25%;min-width:180px;margin:0;padding-bottom:16px;padding-right:8px}.auto-optional-accessories .products.columns-4 li.product>a{grid-gap:8px;grid-template:"image title" max-content "image price" 1fr / 64px 1fr;display:grid}.auto-optional-accessories .products.columns-4 li img{object-fit:contain;grid-area:image;height:auto;width:64px!important}.auto-optional-accessories .products.columns-4 h2.woocommerce-loop-product__title{text-align:left;text-overflow:ellipsis;grid-area:title;overflow:hidden;padding:0!important}.auto-optional-accessories .products.columns-4 span.price{text-align:left;grid-area:price;font-size:80%;display:none!important}.auto-optional-accessories .products.columns-4 .add_to_cart_button,.auto-optional-accessories .products.columns-4 .button.product_type_simple,.auto-optional-accessories .products.columns-4 .product_type_variable.add_to_cart_button,.auto-optional-accessories .products.columns-4 span.onsale,.auto-optional-accessories .jdgm-widget.jdgm-preview-badge,.auto-optional-accessories .yith-wcbm-badge,.auto-optional-accessories button.product_type_variable,.auto-optional-accessories a.button{display:none!important}.pwb-single-product-brands img{opacity:.5;width:auto;height:14px}.pwb-single-product-brands a{pointer-events:none}.panel.original-product{margin-top:2rem}.panel.original-product .panel-heading{letter-spacing:.2rem;text-transform:uppercase;color:#666;text-shadow:0 1px #ffffff80;font-size:1rem}.panel.original-product ul li a.woocommerce-LoopProduct-link{grid-gap:4px;grid-template-columns:100px auto;display:grid}.panel.original-product img{grid-area:1 / 1 / 3;place-self:center;max-width:85%;height:auto}.panel.original-product h2{text-align:left;grid-area:1 / 2 / auto / 3;font-size:1.4rem}.panel.original-product .button{display:none}.panel.original-product span.onsale{top:-.75em;left:-.75em;transform:scale(.8)}.panel.original-product span.price{text-align:left;grid-area:2 / 2 / auto / 3;font-size:1.2rem!important}.video-playlist .carousel-cell{width:66%;padding-right:12px}.container-slideshow,.home-product-categories,.home-featured-grid{content-visibility:auto;contain-intrinsic-size:1000px}.hero-panels li{scroll-snap-align:start;color:#dfdfdf;position:relative;overflow:hidden}.hero-panels li img{height:calc(100vh - var(--header-height));object-fit:cover;width:100%}.hero-panels li h2{color:#fff;text-shadow:3px 3px 30px #0006;font-size:3.76471vw;font-weight:500;line-height:1.1}@media (max-width:700px){.hero-panels li h2{font-size:51.2px}}.hero-panels li p{text-shadow:3px 3px 12px #0006;padding-bottom:.5rem}.hero-panels li .panel--info{text-align:center;width:calc(20vw + 70ch);max-width:90%;margin:4vw auto 0;position:absolute;top:0;left:0;right:0}.feat-category--grid-container{grid-template:"prod1 category" 50% "prod2 category" 50% / 1fr auto;gap:12px;margin-bottom:16px;display:grid}.feat-category--grid-container:nth-child(2n){grid-template-columns:auto 1fr;grid-template-areas:"category prod1" "category prod2"}@media (max-width:750px){.feat-category--grid-container{flex-direction:column-reverse;display:flex}}.feat-category--grid-container .prod-image{width:45%;height:auto}.feat-category--grid-container .prod-image:hover{opacity:.85;transition:opacity .8s ease-in-out}.feat-category--grid-container .prod-image img{aspect-ratio:1;width:100%;height:auto}.feat-category--grid-container .prod-info{flex-grow:1;max-width:40ch;margin:auto;padding:0 16px}.feat-category--grid-container .prod-info h4{margin-bottom:16px;font-size:1.64706vw;font-weight:700}@media (max-width:700px){.feat-category--grid-container .prod-info h4{font-size:22.4px}}.feat-category--grid-container .prod-info h4 a{color:#333}.feat-category--grid-container .prod-info h4 a:hover{color:#666}.feat-category--grid-container .category{color:#fff;grid-area:span 2 / category;position:relative}.feat-category--grid-container .category>div{background-size:cover;width:49vw;height:49vw}@media (max-width:750px){.feat-category--grid-container .category>div{width:100%}}.feat-category--grid-container .category:hover{opacity:.85;transition:opacity .8s ease-in-out}.feat-category--grid-container .category:hover h3{color:#fff}.feat-category--grid-container .category h3{text-shadow:2px 2px 2px #000000b3;margin:0;padding:48px;font-size:2.11765vw}@media (max-width:700px){.feat-category--grid-container .category h3{font-size:28.8px}}@media (max-width:750px){.feat-category--grid-container .category h3{padding:18px}}.feat-category--grid-container .prod1,.feat-category--grid-container .prod2{align-items:center;margin:auto;padding:0 16px;display:flex}.feat-category--grid-container .prod1:nth-child(2n),.feat-category--grid-container .prod2:nth-child(2n){flex-direction:row-reverse}@media (max-width:750px){.feat-category--grid-container .prod1:nth-child(2n),.feat-category--grid-container .prod2:nth-child(2n){flex-direction:row}}.feat-category--grid-container .prod1:nth-child(2n) .prod-info,.feat-category--grid-container .prod2:nth-child(2n) .prod-info{text-align:right}@media (max-width:750px){.feat-category--grid-container .prod1:nth-child(2n) .prod-info,.feat-category--grid-container .prod2:nth-child(2n) .prod-info{text-align:left}}.feat-category--grid-container .prod1{grid-area:prod1;gap:16px}.feat-category--grid-container .prod2{grid-area:prod2;gap:16px}.homepage--video-slider{background:#333;padding:36px 0}.homepage--video-slider .carousel-cell{align-items:center;width:75%;padding:18px;display:grid}.homepage--video-slider .carousel-cell:not(.is-selected) .plyr{pointer-events:none}.homepage--video-slider .video--title{text-align:left;align-items:center;display:flex}.homepage--video-slider .video--title h2{color:#fff;padding-right:24px;font-size:2.47059vw}@media (max-width:700px){.homepage--video-slider .video--title h2{font-size:33.6px}}.homepage--video-slider .video--title a{white-space:nowrap}.home-product-categories{color:#fff;justify-content:center;align-items:center;padding:calc(16px + 1vw) 0}.home-product-categories h3{color:#333;max-width:85vw;margin:20px auto 10px;font-size:calc(22px + .3vw)}.home-product-categories .home-product-categories--grid{color:#fff;width:100%;padding-bottom:24px;overflow:hidden}.home-product-categories .home-product-categories--grid li[aria-hidden="true"] *{opacity:.6;pointer-events:none}.home-product-categories .home-product-categories--grid li[aria-hidden="true"] h4 a{opacity:0;transition:all .8s}.home-product-categories .home-product-categories--grid h4{pointer-events:none;background:linear-gradient(0deg,#000 0%,#0000 100%);align-items:flex-end;width:100%;height:30%;margin-top:0;margin-bottom:0;padding:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.home-product-categories .home-product-categories--grid h4 a{color:#fff;text-align:left;text-shadow:0 0 3px #00000080;width:80%;padding:calc(4px + .85vw);font-size:calc(16px + 1vw);font-weight:600;line-height:1.2;transition:all .8s}.home-product-categories .home-product-categories--grid .flickity-slider li{border-radius:2px;width:200px;min-width:28%;height:auto;margin-right:8px;position:relative;overflow:hidden}.home-product-categories .home-product-categories--grid .flickity-slider li:hover img{transition:opacity .25s}.home-product-categories .home-product-categories--grid .flickity-slider li img{object-fit:cover;aspect-ratio:1;width:100%;height:100%;inset:0;box-shadow:inset -1px -1px 1px #333}.home-featured-grid{background:#f7f6fa;border-bottom:1px solid #0000001a;padding:calc(24px + .3vw) calc(16px + .3vw)}.home-featured-grid .featured-panels>li.dark .imgwrapper:after{content:"";background-image:linear-gradient(#0000 0%,#444 100%);width:100%;height:150px;margin-top:-150px;display:block;position:relative}.home-featured-grid .featured-panels>li.dark h2{color:#fff;text-shadow:3px 3px 30px #0006}.home-featured-grid .featured-panels>li.dark p{color:#d3d3d3;text-shadow:3px 3px 30px #0006}.home-featured-grid .video-panels .panel--info{opacity:0;text-align:left;max-width:calc(750px + 4vw);transition:opacity 1s}.home-featured-grid .video-panels .in-view .panel--info{opacity:1;transition:opacity 1s}.home-featured-grid .video-panels .in-view video.panel--video{opacity:.8;transition:opacity 1s,filter .6s}@media only screen and (min-width:521px){.featured-panels>li{width:49.5%}.featured-panels>li.wide,.featured-panels>li.full{width:100%}}@media only screen and (min-width:840px){.featured-panels>li{width:49%}.featured-panels>li.full{width:100%}.featured-panels>li.wide{width:49%}}@media only screen and (max-width:520px){.featured-panels>li{width:100%}}.featured-panels{grid-gap:calc(16px + .3vw);flex-wrap:wrap;margin-bottom:0;display:flex}.featured-panels img{object-fit:contain;width:100%;height:auto;max-height:40vh}.featured-panels .panel--info{text-align:center;padding:0 1.5rem 2rem;position:relative;top:-3rem}.featured-panels>li{background:#fff;border:1.4px solid #0003;border-radius:6px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 4px #0003}.featured-panels>li:hover .panel--info{opacity:.83;transition:opacity .63s ease-out}.featured-panels>li:hover img{opacity:.75;transition:opacity .23s ease-out}.featured-panels>li img{transition:opacity .23s ease-out}.featured-panels>li.full,.featured-panels>li.wide{display:initial}.featured-panels li.dark{background:#444}.featured-panels li.dark img{object-fit:cover;width:100%}.featured-panels li p{color:#666;text-shadow:3px 3px 30px #fff6;max-width:350px;margin:0 auto;padding-bottom:1.5rem;line-height:1.5!important}.featured-panels li h2{text-shadow:3px 3px 30px #fff6;font-size:calc(3rem + .2vw);font-weight:600;line-height:.85}.newsletter-home{align-items:center;min-height:15vh;padding:16px 0;display:grid;background:linear-gradient(0deg,#0000 0%,#0006 100%),radial-gradient(circle,#0000 0%,#0006 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAMAAACKeiw+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURRoaGhgYGDo6OhwcHCgoKC4uLjc3NyIiIjQ0NA4ODhQUFDw8PCAgID4+PiwsLDIyMhYWFhERETk5OSUlJTg4OEBAQAkJCR4eHioqKkJCQjAwMEdHRyYmJkRERAcHB0pKSpmGzvUAAAI4SURBVCjPFZNHgiUxCEPlCM6x4u/fc/9bDr1RsTD4WajwpBjMfpo6jf5udar5Tddp5ldTUB5pjTPYTSciaXPGQIXCOEV7CBUJ5CJ5qBoNKzh0n0fNZirjQGCngFtXdHNzhcHt5ci1Hgt1OdTDue2bd9XPdrBtpSVdtWa/K28EUx5GzO3jrzPrf3Od2I/Ov5iHz0AQooC/60MPlCggwP9pnqIOppCxnVipF+Rz5IxJqqk/eFzwh5MhrTiIfuU46uM64ErLoMmW+Z7Jzma1J6+t8057y756xofHGfnjxq/ynyp1/Uz1G9x3R7ELWsEM00yww/gYbFTexDWMNp3Uws7XwhIiZ9a84DJ5QgWKwYJ0H8BKx0vSXHYOmZPO46cdfqnrxc2bX65iFr+2+SaAfnPiH/aiCKcrK4ThvnaMUP+1MML63DGEVd4OMqpYUMTssrTrQah9tKvXTjoHoaCUlVVmgqhbsXll4jqkZYpr0QmRxU8pehmrDxm1/JOsWf44LNK+yeo0m3I6pYp3plLzyzq9xhYcbghXWsJikw0h0OHCGX+kc4hrE4YiycYZ8LE39I3hotJd2Z5RCEI2l5Q2ZVkUpZ+YFSWJVK+SCVdd0p6plp0c1akfZ1j7T6O2EYW5EVZ5th02fbWNVmsJOXEpS+6XaWH0lcxvHKRtkN9CXFen9fJugdKEW10sgNG0rBoUZ3Uj+6tDKS7OQAK9TMQrwYrKzVtB3aV2OFdc47ZZFmn9lI/lQ+rK3rH+Dyy5IzySlpC+AAAAAElFTkSuQmCC)!important}.newsletter-home:hover .panel--info{opacity:1}.newsletter-home .panel--info{padding:0;top:0}.newsletter-home .panel--info .signup-box{background:none;justify-content:space-between;align-items:center;display:flex}@media (max-width:900px){.newsletter-home .panel--info .signup-box{flex-direction:column}}.newsletter-home .panel--info h3{text-align:left;color:#fff;margin-top:0;margin-bottom:0;padding:18px;font-size:1.88235vw}@media (max-width:700px){.newsletter-home .panel--info h3{font-size:25.6px}}@media (max-width:900px){.newsletter-home .panel--info h3{text-align:center;padding-top:0}}.newsletter-home .newsletter-item{flex-grow:1;max-width:500px;padding-bottom:0;font-size:1.41176vw}@media (max-width:700px){.newsletter-home .newsletter-item{font-size:19.2px}}@media (max-width:900px){.newsletter-home .newsletter-item{width:100%;max-width:90%}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}.carousel-cell .btn{z-index:99;opacity:0;background-color:#5bc0de4d;border-color:#46b8da;font-weight:500;position:absolute;bottom:calc(60px + 2vw);right:calc(60px + 2vw)}.carousel-cell .btn.fadein{opacity:1;transition:opacity .4s}.carousel-cell .btn .glyphicon{color:#5bc0de}.carousel-cell .btn:hover .glyphicon{color:#fff}.carousel-cell a.btn:hover{background-color:#5bc0deb3;color:#fff!important}.carousel{height:100%}.carousel-cell{text-align:center;width:100%}li.dropdown{margin-right:16px}.carousel-cell img{object-fit:cover;width:100%;height:auto}.flickity-page-dots{bottom:0}.flickity-page-dots .dot{opacity:1;background:none;border:2px solid #999;width:12px;height:12px}.flickity-page-dots .dot.is-selected{background:#999}.single-news .entry-date,.single-news .tags-links{color:#777;text-transform:uppercase;letter-spacing:.3%;border-radius:4px;font-size:.92em;font-weight:500}.single-news .header-area{text-align:center;margin:calc(2em + 3vw) auto}.single-news .header-area .entry-title{letter-spacing:-.05em;max-width:40ch;font-size:4.70588vw}@media (max-width:700px){.single-news .header-area .entry-title{font-size:64px}}@media (min-width:1100px){.single-news .header-area{max-width:85vw;margin:calc(2em + 3vw) auto}}@media (max-width:700px){.single-news .header-area{margin:2em}}.single-news .main-thumb{align-items:center;padding:2em 2em 0;display:grid}@media (max-width:750px){.single-news .main-thumb{padding:0}}.single-news .main-thumb img{object-fit:cover;aspect-ratio:21 / 9;border:1px solid #0000001a;width:100%;max-width:1980px;height:auto;margin:0 auto}@media (max-width:750px){.single-news .main-thumb img{border:none;border-bottom:1px solid #0000001a;width:100%;max-width:100vw}}.single-news .entry-date{margin-right:8px}.single-news .comments-area ol{list-style-type:none}.single-news .entry-content{line-height:1.618}@media only screen and (min-width:1081px){.single.single-post .entry-footer{max-width:100ch;margin:48px auto 0}.single.single-post .entry-content{max-width:100ch;margin:0 auto}}.single.single-post .entry-title{margin-top:8px;margin-bottom:16px}.single .entry-content,.single .entry-footer{margin-bottom:36px}.single .entry-content h1,.single .entry-content h2,.single .entry-content h3,.single .entry-content h4,.single .entry-content h5,.single .entry-content h6,.single .entry-content .h1,.single .entry-content .h2,.single .entry-content .h3,.single .entry-content .h4,.single .entry-content .h5,.single .entry-content .h6{margin-top:1em;margin-bottom:1.5em}.single .woocommerce-breadcrumb{white-space:nowrap;text-overflow:ellipsis;color:#777;width:100%;margin:13px 0 0;padding:0 0 18px;font-size:12px;overflow:hidden}.woocommerce-breadcrumb:after,.woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce-breadcrumb:after{clear:both}.woocommerce-breadcrumb a{color:#777}.blog-post-header h1{border-top:1px dotted #ccc;padding-top:16px;font-size:calc(22px + 1vw)}.single .entry-content p,.single .entry-content ul,.single .entry-content ol{margin-bottom:2rem}.single .entry-content img{max-width:100%;height:auto}.single footer{border-top:2px solid #ccc;margin-top:8px}.single .label-default{color:#777;background:#fff;border:1px solid #777}.single .label-default:hover{background:#fff;border:1px solid #777}.woocommerce.archive.tax-product_cat .product-cat-header{background:#396371;position:relative}.woocommerce.archive.tax-product_cat .product-cat-header img{opacity:.65;aspect-ratio:2.76;object-fit:cover;pointer-events:none;width:100%;max-width:100%;height:auto}.woocommerce.archive.tax-product_cat .product-cat-header .header-text{text-align:center;z-index:2;color:#fff;text-shadow:2px 2px 2px #00000080;align-items:center;width:750px;max-width:70%;margin:auto;display:grid;position:absolute;inset:0}.woocommerce.archive.tax-product_cat .product-cat-header .header-text h1{font-size:clamp(3.5rem, 5vw, 5.5rem)}.woocommerce.archive.tax-product_cat .product-cat-header .header-text .term-description{color:#f5f5f5;max-width:450px;margin:auto;font-size:1rem;font-weight:600}.news-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:calc(10px + 2vw);margin:2rem 0;display:grid}.news-item-full{grid-column:1 / -1;margin:2rem 0}.news-item-full .page-title{color:#999;font-weight:300}.news-item-full .entry-title{font-size:calc(4.5rem + .1vw)}.news-item-full .entry-header{margin-bottom:calc(32px + .7vw)}.news-item-full img{aspect-ratio:21 / 9;object-fit:cover;width:100%;height:auto}@media (max-width:750px){.news-item-full img{aspect-ratio:1}}.news-item-full .entry-date{padding-bottom:12px;padding-left:0;padding-right:0}.news-item-full .entry-title{padding-left:0;padding-right:0}.news-item .label,.single .label{display:inline-block}.news-item .label-default:hover{background:#333;border:1px solid #777}.size-news-img{width:100%;height:auto}.news-item{color:#333;padding-bottom:0}.news-item h2{margin-bottom:0}.news-item .entry-date{padding-right:6px}.news-item.ig img{width:100%;height:auto}.news-item.ig .caption{text-transform:uppercase;color:#333;background:#f9f9f9;padding:4px;font-size:1rem}.news .entry-date{text-transform:uppercase;letter-spacing:.3%;color:#999;border-radius:4px;width:auto;font-weight:600;display:inline-block}.news article{margin-bottom:8px}.news .news-item{padding:8px}.news .cat-link{color:#fff;background:#47aedc;border-radius:4px;padding:4px;display:inline-block}.news-item>*{width:100%}.news-item header{flex-direction:column;flex:1 0 auto;width:100%}.news .entry-date{font-size:1rem}.news-item .label-default{color:#777;background:#fff;border:1px solid #777}