@font-face{font-family:"Futura PT W05 Light";src:url(//ritualelectronics.com/wp-content/themes/storefront-child-theme/assets/fonts/5681091/63686cd0-0996-4cd5-804e-acab2f5b87f4.woff) format("woff");font-display:swap}@font-face{font-family:"Futura PT W05 Book";src:url(//ritualelectronics.com/wp-content/themes/storefront-child-theme/assets/fonts/5683465/2f9125bf-73f7-4c5e-a833-3986ae71580e.woff2) format("woff2"),url(//ritualelectronics.com/wp-content/themes/storefront-child-theme/assets/fonts/5683465/53388cd0-0996-4cd5-804e-fcf62f2b87f7.woff) format("woff");font-display:swap}@font-face{font-family:"Futura PT W05 Heavy";src:url(//ritualelectronics.com/wp-content/themes/storefront-child-theme/assets/fonts/5684287/3e20c4d2-d179-494f-942f-704f4bf5e3b7.woff2) format("woff2"),url(//ritualelectronics.com/wp-content/themes/storefront-child-theme/assets/fonts/5684287/c205a6af-3249-4c0b-8a6e-602d2f226f9d.woff) format("woff");font-display:swap}@font-face{font-family:'BioRhyme',serif}:focus{outline:none}.content p,.content li,.content td,.entry-content p,.entry-content li,.entry-content td{font-family:"Futura PT W05 Light","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}body,button,.button,input,textarea,.checkout p{color:#000;font-family:"Futura PT W05 Book","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.02em;line-height:1.5em;font-size:18px;font-weight:400!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.product_meta a,.menu-item a,.price,.wcps-items-tags a{font-family:"Futura PT W05 Book","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}h1,h2,h3,h4,strong,.wc-block-grid__product-title,.wcps-items-title a{color:#000;font-family:"Futura PT W05 Heavy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.1em;font-weight:400!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}h1{font-size:85px;letter-spacing:0em}.wp-block-cover__inner-container h1,.wp-block-cover__inner-container h2,.wp-block-cover__inner-container strong,.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{color:#fff}.marquee3k h1{padding:0 0 .1em;margin:0 0 .5em -.6em;border-bottom:1px #000 dashed}.marquee3k h2{padding:.3em 0;margin:0 0 1em;border-bottom:1px #000 dashed;border-top:1px #000 solid}.marquee3k span{margin:0 .25em}.marquee3k span.clear-title{-webkit-text-fill-color:transparent;-webkit-text-stroke:1px}h2,h2.has-large-font-size{font-size:55px!important;letter-spacing:0em}h2.has-medium-font-size,h3{font-size:35px!important;letter-spacing:.02em}.wcps-items-title a,ul.products li.product h2,ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a:not(.has-font-size),ul.products .wc-block-grid__product h2,ul.products .wc-block-grid__product h3,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products li.product h2,.wc-block-grid__products li.product h3,.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products .wc-block-grid__product h2,.wc-block-grid__products .wc-block-grid__product h3,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size){font-size:28px!important}li.product,.wc-block-grid__product{padding:1em}li.product:hover,.wc-block-grid__product:hover,.owl-carousel.owl-drag .owl-item .item:hover{background:#ffe81b}ul{list-style:none}.secondary-navigation:first-child{display:none!important}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#000}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#ffe81b;color:#000}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,p.no-comments:before{font-family:'WooCommerce';content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em;color:#000}.wc-block-product-categories-list{margin:0}.wc-block-product-categories-list-item{position:relative;display:inline-block;text-align:left}.wc-block-product-categories-list-item br,.wc-block-product-categories-list-item p{display:none}ul{list-style:square}.side-title-top{transform:rotate(-90deg);margin:0;position:relative;top:80px;padding-bottom:10px}.line-bottom{height:80px;border-right:2px #000 dashed!important;width:0;opacity:1;background:0 0}img{border-radius:0}.content p a,.content td a,.content li a,.entry-content p a,.entry-content li a,.entry-content td a,.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a,.woocommerce-product-details__short-description a,.single-product div.product table.variations select{color:#000;text-decoration:none !important;padding-bottom:4px;border:0;cursor:pointer;background-image:linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:100% 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}.content p a:hover,.content td a:hover,.content li a:hover,.entry-content p a:hover,.entry-content li a:hover,.entry-content td a:hover,.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover,.woocommerce-product-details__short-description a:hover,.single-product div.product table.variations select:hover{color:#000;background-size:0 100%;opacity:1}a:focus,input:focus,textarea:focus,button:focus{outline:0}button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt,.button.alt,.widget-area .widget a.button.alt,button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button,.wp-block-button__link:not(.has-background),.wp-block-button__link:not(.has-text-color){background-color:#000;border-color:#000;color:#fff;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.main-navigation ul li a,.site-title a,ul.menu li a,.site-branding h1 a,button.menu-toggle,button.menu-toggle:hover,.handheld-navigation .dropdown-toggle{color:#000}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#000}.storefront-full-width-content .woocommerce-tabs .panel{display:block !important;float:left;width:100%}.display-posts-listing{padding:0;margin:0}.woocs-style-1-dropdown{display:inline-block;background-color:#fff!important;border-radius:0!important;box-shadow:none!important;transition:all .5s ease;position:relative;font-size:18px!important;color:#000!important;height:100%;text-align:center!important;line-height:16px}.woocs-style-1-dropdown,.woocs-style-1-dropdown-menu li{padding-bottom:4px;background-image:linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}.woocs-style-1-dropdown:hover,.woocs-style-1-dropdown-menu li:hover{background-size:100% 100%}.woocs-style-1-select i{display:none}.woocs-style-1-dropdown .woocs-style-1-dropdown-menu{position:absolute;background-color:transparent !important;width:100%;left:0;margin-top:1px;box-shadow:none!important;border-radius:0!important;overflow:hidden;display:none;text-align:center!important;width:80px!important;max-height:144px;overflow-y:auto;z-index:9}.woocs-style-1-dropdown .woocs-style-1-dropdown-menu li:hover{background-color:transparent !important}.woocs-style-1-dropdown.woocs-style-1-active:hover,.woocs-style-1-dropdown.woocs-style-1-active{background-color:transparent!important;border-radius:0!important;box-shadow:none!important}.woocs-style-1-dropdown .woocs-style-1-dropdown-menu li{padding:10px 0!important;transition:all .2s ease-in-out;cursor:pointer}.woocs-style-1-dropdown .woocs-style-1-select{cursor:pointer;display:block;padding:0!important}.woocs-style-1-dropdown .woocs-style-1-select>i{font-size:13px;color:#000;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px !important;margin-top:0 !important}.woocs-style-1-dropdown .woocs-style-1-select>i img{border:none !important;box-shadow:none !important}.woocs-style-1-dropdown:hover{box-shadow:none !important}.woocs-style-1-dropdown:active{background-color:#fff}.woocs-style-1-dropdown.woocs-style-1-active:hover,.woocs-style-1-dropdown.woocs-style-1-active{box-shadow:none !important;border-radius:0 !important;background-color:#fff}.storefront-sticky-add-to-cart__content-button{margin-left:10px}.single-product div.product .product_meta a,.product_meta a,.wcps-items-tags a{background:#f2f3f3;color:#000;cursor:default;padding:.5em .7em;font-size:14px;text-decoration:none;margin-left:auto;-webkit-transition:box-shadow .35s ease-in-out;-o-transition:box-shadow .35s ease-in-out;transition:box-shadow .35s ease-in-out}.secondary{background:0 0;box-shadow:inset 0px 0px 0px 1px #000;color:#000;text-decoration:none;margin-left:auto;-webkit-transition:box-shadow .35s ease-in-out;-o-transition:box-shadow .35s ease-in-out;transition:box-shadow .35s ease-in-out}.secondary:hover,.wcps-items-tags a:hover{box-shadow:inset 0px 0px 0px 2px #000;background:transparent!important}.single-product div.product .product_meta .btn_manual,.btn_manual{background:0 0;cursor:pointer;box-shadow:inset 0px 0px 0px 1px #000;color:#000;padding:.5em .7em;font-size:14px;text-decoration:none;margin-left:auto;-webkit-transition:box-shadow .35s ease-in-out;-o-transition:box-shadow .35s ease-in-out;transition:box-shadow .35s ease-in-out}.single-product div.product .product_meta .btn_manual:hover,.btn_manual:hover{box-shadow:inset 0px 0px 0px 2px #000}.woocommerce-product-details__short-description{font-family:'Futura PT W05 Light';font-size:26px;line-height:1.5em}.single-product div.product{overflow:inherit}.single-product div.product .product_meta{padding:0 5px 0 0;border:0;display:inline}.tagged_as{display:inline!important}.single-product div.product p.price{font-size:24px;margin:2em 0 .2em}.single_add_to_cart_button{font-size:20px;padding:1em 5em}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{box-shadow:inset 0px -2px 0px 0px #000;background:0 0}table:not(.has-background) tbody td,.wp-block-table:not(.has-background):not(.is-style-stripes) tbody tr:nth-child(2n) td{background:0 0}table{background:0 0;padding:1em}.wp-block-table table{width:90%}.wp-block-table td,.wp-block-table th{border:none}#masthead .site-header-cart{display:none}.handheld-navigation{background:#000;color:#FFF!important;height:100%;position:fixed;width:100%;z-index:9;-webkit-transition:all,ease,.8s;transition:all,ease,.8s}.main-navigation.toggled .handheld-navigation{max-height:100%;opacity:1}.handheld-navigation.nav-menu{overflow:hidden;max-height:0;opacity:0;-webkit-transition:all,ease,.8s;transition:all,ease,.8s}.handheld-navigation ul.menu li{position:relative;display:block;text-align:left}button.menu-toggle{cursor:pointer;text-align:left;float:left;position:relative;border:0;box-shadow:none;border-radius:0;background-image:none;padding:1.3em .875em 1.3em 2.617924em;font-size:18px;max-width:120px;z-index:9999;background:transparent!important}button.menu-toggle,button.menu-toggle:after,button.menu-toggle:before,button.menu-toggle span:before{background-color:#000;color:#000;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.toggled button.menu-toggle,.toggled button.menu-toggle:after,.toggled button.menu-toggle:before,.toggled button.menu-toggle span:before{background-color:#fff;color:#fff}button.menu-toggle span{padding-bottom:8px;background-image:linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}.toggled button.menu-toggle span{padding-bottom:4px;background-image:linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}button.menu-toggle:hover{color:#000;background:0 0}button.menu-toggle span:hover,.toggled button.menu-toggle span:hover{background-size:100% 100%}.toggled button.menu-toggle:hover{color:#FFF!important;background:0 0}#masthead .main-navigation ul.menu>li>a,#masthead .handheld-navigation ul.menu>li>a{font-size:50px;color:#fff;padding:.35em 0;display:inline-block;padding-bottom:.4em;background-image:linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}#masthead .main-navigation ul.menu>li>a:hover,#masthead .handheld-navigation ul.menu>li>a:hover{background-size:100% 100%}#masthead .handheld-navigation ul.menu li.menu-item:last-child{font-size:50px;color:#fff;padding:1em 0}#masthead .main-navigation ul.menu>li>a:hover,#masthead .handheld-navigation ul.menu>li>a:hover{color:#fff}ul.products li.product .button,ul.products .wc-block-grid__product .button,.wc-block-grid__products li.product .button,.wc-block-grid__products .wc-block-grid__product .button{display:none}a[title="View cart"]{display:none}.xoo-wsc-sc-subt{display:none}.xoo-wsc-basket{top:0;right:0;background-color:transparent}.xoo-wsc-items-count,.xoo-wsc-sc-count{background-color:#ffe81b;color:#000}.xoo-wsc-items-count{top:10px;left:24px}.xoo-wsc-items-count{border-radius:50%;position:absolute;font-size:12px;width:20px;height:20px;line-height:20px;text-align:center;overflow:hidden}span.xoo-wsc-sc-count{border-radius:50%;height:22px;line-height:22px;width:22px;display:inline-block;text-align:center;font-size:13px;position:relative;right:-14px;top:9px}.xoo-wsc-bki,.xoo-wsc-sc-bki{font-size:22px;color:#000}.xoo-wsc-footer{border-top:#000 1px solid;border-left:#000 1px solid}.xoo-wsc-header{border-bottom:#000 1px solid;border-left:#000 1px solid}.xoo-wsc-body{border-left:#000 1px solid}.xoo-wsc-product{border-bottom:1px dashed #000}.xoo-wsc-ft-amt-total{border-top:1px dashed #000}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger>*{margin-right:0}.xoo-wsc-cart-active .xoo-wsc-opac{position:relative;top:0;right:0;background:0 0;z-index:99;opacity:0}.xoo-wsc-ft-btn,.xoo-wsc-ft-btn-checkout{background-color:#000;border-color:#000;color:#FFF!important}.xoo-wsc-img-col img{width:auto;max-height:6.1em;margin-left:auto;margin-right:auto}.xoo-wsc-empty-cart .button{color:#fff}.single-product div.product form.cart .quantity{display:none!important}.product_meta a.woocommerce-LoopProduct-link{display:none!important}.storefront-sticky-add-to-cart__content-price{opacity:1;color:#000}ul.products li.product img,ul.products .wc-block-grid__product img,.wc-block-grid__products li.product img,.wc-block-grid__products .wc-block-grid__product img{display:block;margin:0 auto 1.618em;max-height:20em;width:auto;padding:0;-webkit-transition:padding .35s ease-in-out;-o-transition:padding .35s ease-in-out;transition:padding .35s ease-in-out}button.alt:hover,input[type=button].alt:hover,input[type=reset].alt:hover,input[type=submit].alt:hover,.button.alt:hover,.widget-area .widget a.button.alt:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.widget a.button:hover,.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-text-color):hover{background-color:#ffe81b;border-color:#ffe81b;color:#000!important}.woocommerce-products-header{display:none}.header-widget-region .product-categories{text-align:center}.header-widget-region .product-categories li{display:inline-block}.widget.woocommerce li .count{color:#888;margin-top:-10px;font-size:14px;display:none}.product-categories li>a,.footer-widgets li>a{font-size:18px;color:#000;text-decoration:none !important;padding-bottom:4px;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out;background-repeat:no-repeat}.header-widget-region .product-categories li>a{background-image:linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#000 1px,#000 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px)}.footer-widgets li>a{background-image:linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px)}.product-categories li.current-cat>a{background-size:100% 100%}.product-categories li>a:hover,.footer-widgets li>a:hover{background-size:100% 100%}.widget_product_categories ul li:before,.footer-widgets .widget_nav_menu ul li:before{content:none}.widget_product_categories ul li.current-cat:before{content:none}.widget_recent_entries ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_recent_comments ul li,.widget_nav_menu ul li,.widget_links ul li,.widget_product_categories ul li,.widget_layered_nav ul li,.widget_layered_nav_filters ul li{padding-left:0}.header-widget-region .widget_product_categories ul li{padding:0 .75em}.site-header{border-bottom:0;margin-bottom:.5em;padding:0 0 73px}.site-header .site-branding img{max-width:100%}#masthead .site-branding{position:absolute;top:0;left:50%;padding:1.34em 0 1.5em;margin-bottom:1em;margin-left:-99px;margin-right:0;width:auto;z-index:10;float:left;mix-blend-mode:exclusion}#masthead .custom-logo-link img{width:11em}#masthead .main-navigation{text-align:center;position:absolute;top:0;right:0;margin-right:auto;margin-left:auto;padding:0;width:100%;z-index:9}.handheld-navigation ul.menu,.handheld-navigation ul.nav-menu,.secondary-navigation ul.menu,.secondary-navigation ul.nav-menu{max-height:none;overflow:visible;margin-left:4em;-webkit-transition:none;transition:none;position:absolute}#masthead .primary-navigation{text-align:right;position:absolute;top:0;right:0;margin:0 1em 0 0;padding:1.4em 0;z-index:9;display:flex}.marquee3k{width:10000px;margin-left:-5000px;position:relative;left:50%;text-align:center}.single-product div.product .woocommerce-product-gallery img{margin-top:-90px;margin-left:auto;margin-right:auto;width:auto;max-height:30em}.storefront-sticky-add-to-cart{box-shadow:none!important;border-bottom:1px #000 solid;padding:.7em}.storefront-sticky-add-to-cart img{max-height:3.5em;margin:0 1.41575em 0 0;width:auto;padding:0;border:0}.storefront-sticky-add-to-cart{display:block;position:fixed;top:0;left:0;right:0;z-index:99998;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);padding:1em;overflow:hidden;zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hentry .entry-content .wp-block-button,.editor-styles-wrapper .wp-block-button{width:100%}.hentry .entry-content .wp-block-columns .wp-block-column:last-child{margin:0}.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link{background:0 0;border:2px solid #000;color:#000!important;width:100%;height:250px;padding-top:105px;font-size:26px}.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#000;color:#fff!important}.wcps-container-447{width:5000px;left:-2500px}.owl-carousel .owl-stage{width:100% !important;left:50% !important}.owl-carousel .owl-item{width:auto!important}.owl-carousel .owl-item img{display:block;width:auto!important;-webkit-transform-style:preserve-3d;max-height:20em}.owl-carousel.owl-drag .owl-item .item{flex:1 0 20%!important;max-width:29%!important;border:0;width:auto!important}.wcps-items-title a{color:#000!important}.wcps-items-title,.wcps-items-tags{text-align:center!important;margin-bottom:.5407911001em}.wcps-items-price{text-align:center!important;margin-bottom:1rem}#wcps-447 .owl-nav.topright{position:absolute!important;left:50%;top:12em!important;max-width:66.4989378333em;width:100%}.owl-carousel .owl-nav .owl-prev{position:absolute;left:25px}.owl-carousel .owl-nav .owl-next{position:absolute;right:25px}.owl-carousel .owl-nav .disabled{display:none}.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns.alignfull .wc-block-grid__product{font-size:.875em}.black-bg{color:#fff;border:#fff}#cookie-notice .cn-button{color:#fff!important;background:0 0;border:1px #fff solid}#cookie-notice .cn-button:hover{color:#FFE81B!important;background:0 0;border:1px #ffe81b solid}body.page-template-template-darkmode.custom-background{background:#000;color:#fff}.page-template-template-darkmode .site-content{margin-top:3em}.page-template-template-darkmode h1,.page-template-template-darkmode h2,.page-template-template-darkmode h3,.page-template-template-darkmode h4,.page-template-template-darkmode strong,.page-template-template-darkmode.wc-block-grid__product-title,.page-template-template-darkmode.wcps-items-title a{color:#fff}.page-template-template-darkmode .content p a,.page-template-template-darkmode .content td a,.page-template-template-darkmode .content li a,.page-template-template-darkmode .entry-content p a,.page-template-template-darkmode .entry-content li a,.page-template-template-darkmode .entry-content td a,.page-template-template-darkmode .woocommerce-message a,.page-template-template-darkmode .woocommerce-info a,.page-template-template-darkmode .woocommerce-error a,.page-template-template-darkmode .woocommerce-noreviews a,.page-template-template-darkmode p.no-comments a,.page-template-template-darkmode .woocommerce-product-details__short-description a,.page-template-template-darkmode .single-product div.product table.variations select{color:#fff;text-decoration:none !important;padding-bottom:4px;border:0;cursor:pointer;background-image:linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:100% 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}.page-template-template-darkmode .content p a:hover,.page-template-template-darkmode .content td a:hover,.page-template-template-darkmode .content li a:hover,.page-template-template-darkmode .entry-content p a:hover,.page-template-template-darkmode .entry-content li a:hover,.page-template-template-darkmode .entry-content td a:hover,.page-template-template-darkmode .woocommerce-message a:hover,.page-template-template-darkmode .woocommerce-info a:hover,.page-template-template-darkmode .woocommerce-error a:hover,.page-template-template-darkmode .woocommerce-noreviews a:hover,.page-template-template-darkmode p.no-comments a:hover,.page-template-template-darkmode .woocommerce-product-details__short-description a:hover,.page-template-template-darkmode .single-product div.product table.variations select:hover{color:#fff;background-size:0 100%;opacity:1}.yellow-highlight h1,.yellow-highlight h2,.yellow-highlight h3,.yellow-highlight p,.yellow-highlight strong,.yellow-highlight a{color:#ffe81b}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin:0}.page-template-template-darkmode .index-menu{width:100%;background:rgba(0,0,0,.8);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.8em 0}.hentry .entry-content .index-menu .wp-block-column{margin:0}.hentry .entry-content .index-menu .wp-block-column:last-child{text-align:right;padding-left:0}.page-template-template-darkmode .index-menu ul{list-style:none;padding:0;margin:0}.page-template-template-darkmode .index-menu li{display:inline-block}.page-template-template-darkmode .index-menu li>a{font-family:"Futura PT W05 Book","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin-right:1.2em;background-image:linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-webkit-linear-gradient(bottom,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-moz-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-o-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-image:-ms-linear-gradient(to top,#fff 1px,#fff 1px,rgba(255,255,255,0) 1px,rgba(255,255,255,0) 1px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;-webkit-transition:background-size .35s ease-in-out;-o-transition:background-size .35s ease-in-out;transition:background-size .35s ease-in-out}.page-template-template-darkmode .index-menu li>a:hover,.page-template-template-darkmode .index-menu li>a.active{background-size:100% 100%}.page-template-template-darkmode .secondary{background:0 0;box-shadow:inset 0px 0px 0px 1px #fff;color:#fff;text-decoration:none;margin-left:auto;-webkit-transition:box-shadow .35s ease-in-out;-o-transition:box-shadow .35s ease-in-out;transition:box-shadow .35s ease-in-out}.page-template-template-darkmode .secondary:hover{color:#FFF!important;box-shadow:inset 0px 0px 0px 2px #fff;background:transparent!important}.page-template-template-darkmode a.button.alt{background-color:#fff;border-color:#fff;color:#000;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.page-template-template-darkmode a.button.alt:hover{background-color:#ffe81b;border-color:#ffe81b;color:#fff}@media (max-width:568px){.col-full{margin-left:1.11575em;margin-right:1.11575em;padding:0}#masthead .site-branding{padding:1.55em 0 1.5em;margin-left:-72px}#masthead .custom-logo-link img{width:8em}#masthead .primary-navigation>ul>li:first-child{display:none}.handheld-navigation ul,.secondary-navigation ul{padding-top:7em;margin-left:3em}.site-footer{padding:3.618em 0 3.706325903em}.marquee3k{width:5000px;margin-left:-2500px}h1,.marquee3k h1{font-size:55px}.single_add_to_cart_button{font-size:20px;padding:1em 0;width:100%}h2,h2.has-large-font-size{font-size:35px!important;letter-spacing:0em}h2.has-medium-font-size,h3{font-size:22px!important;letter-spacing:.02em}.single-product div.product .woocommerce-product-gallery img{max-width:50%;margin-top:0}}@media (max-width:66.4989378333em){.col-full{margin-left:2.417924em;margin-right:2.417924em;padding:0}#masthead .site-branding{padding:1.55em 0 1.5em;margin-left:-72px}#masthead .custom-logo-link img{width:8em}.handheld-navigation ul,.secondary-navigation ul{padding-top:7em;margin-left:3em}#masthead .primary-navigation>ul{display:contents}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.ssatc-sticky-add-to-cart{display:block;position:fixed;top:0;padding:1.618em;zoom:1;box-shadow:0 1px 2px rgba(0,0,0,.2)}.side-title-top{transform:rotate(0deg);margin:0;position:inherit;top:80px;padding-bottom:10px}.line-bottom{display:none}.reverse-mobile{flex-direction:column-reverse}.page-template-template-darkmode .index-menu li{display:flex;padding-bottom:6px}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){width:100%}.hentry .entry-content .index-menu .wp-block-column:last-child{text-align:left;padding-bottom:40px;width:100%}.index-menu .button{padding:.5em 1em;font-size:16px}}@media screen and (min-width:768px){.editor-styles-wrapper .wp-block-columns .wp-block-column:not(:last-child),.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:4.3%}.storefront-full-width-content.single-product div.product .summary{width:50%}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;vertical-align:top}.menu-toggle,.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.secondary-navigation{display:block;padding-left:12vw;padding-right:12vw}.handheld-navigation ul,.secondary-navigation ul{padding-top:7em}.wc-block-grid__products .wc-block-grid__product,.storefront-full-width-content .site-main ul.products.columns-5 li.product,.page-template-template-fullwidth-php .site-main ul.products.columns-5 li.product,.page-template-template-fullwidth-php .header-widget-region ul.products.columns-5 li.product,.page-template-template-homepage-php .site-main ul.products.columns-5 li.product,.page-template-template-homepage-php .header-widget-region ul.products.columns-5 li.product,.storefront-full-width-content .site-main ul.products.columns-5 li.product,.storefront-full-width-content .header-widget-region ul.products.columns-5 li.product{width:auto;margin:0 10px;flex:1 0 20%!important;max-width:29%!important;border:0}ul.products li.product.last,ul.products .wc-block-grid__product.last,.wc-block-grid__products li.product.last,.wc-block-grid__products .wc-block-grid__product.last{margin-right:0}.woocs_price_code,ul.products li.product .price,ul.products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,.wc-block-grid__products .wc-block-grid__product .price{color:#000}.reset_variations{visibility:hidden!important}.single-product div.product table.variations{table-layout:fixed;margin:0;padding:0}ul.products li.product.first{clear:initial!important}ul.products li.product.last{margin-right:4.347826087%!important}ul.products li.product:first-child{clear:both!important}ul.products li.product:last-child{margin-right:0!important}}