.wp-block-buttons{justify-content:center;margin-top:1rem}.wp-block-button__link{min-height:38px;color:#fff;font-size:1.2rem;text-decoration:none !important;background:#f7a119;border:1px solid #f7a119;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:2px 25px 2px}.wp-block-button__link:hover,.wp-block-button__link:focus{opacity:.5}.px-section-wrapper-inner{width:70%;max-width:1400px;margin:0 auto;padding:7rem 0 8rem}.px-section-wrapper-inner *{text-align:center !important}@media screen and (max-width: 1200px){.px-section-wrapper-inner{padding:4.5rem 0 5rem}}.is-style-default h1,.is-style-default h2{margin-top:0}.is-style-middle-background{background:#fbd599}.is-style-middle-background h1,.is-style-middle-background h2{margin-top:0}.is-style-middle-background a,.is-style-middle-background a:visited{color:#d68607}.is-style-middle-background .wp-block-button__link{color:#fff}.is-style-dark-background{color:#fff;background:#f7a119}.is-style-dark-background h1,.is-style-dark-background h2{color:#fff;margin-top:0}.is-style-dark-background a,.is-style-dark-background a:visited{color:#727272}.is-style-dark-background a:hover,.is-style-dark-background a:focus,.is-style-dark-background a:visited:hover,.is-style-dark-background a:visited:focus{color:#727272}.is-style-dark-background .wp-block-button__link{color:#fff;background-color:gray;border-color:gray}.is-style-dark-background .wp-block-button__link:hover,.is-style-dark-background .wp-block-button__link:focus{color:#fff;opacity:.7}.wp-block-px-image-text{display:flex;flex-direction:row;text-align:center}.wp-block-px-image-text figure{width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1200px){.wp-block-px-image-text figure{width:100%;align-items:center}}.wp-block-px-image-text .image-text-content{width:50%;display:flex;flex-direction:column;justify-content:center}.wp-block-px-image-text .image-text-content *{text-align:center !important}@media screen and (max-width: 1200px){.wp-block-px-image-text .image-text-content{width:100%}}@media screen and (max-width: 1200px){.wp-block-px-image-text.image-on-left figure{margin-bottom:4rem}}.wp-block-px-image-text.image-on-left .image-text-content{margin-left:10rem}@media screen and (max-width: 1500px){.wp-block-px-image-text.image-on-left .image-text-content{margin-left:5rem}}@media screen and (max-width: 1200px){.wp-block-px-image-text.image-on-left .image-text-content{margin-left:0}}.wp-block-px-image-text.image-on-right .image-text-content{margin-right:10rem}@media screen and (max-width: 1500px){.wp-block-px-image-text.image-on-right .image-text-content{margin-right:5rem}}@media screen and (max-width: 1200px){.wp-block-px-image-text.image-on-right .image-text-content{margin-right:0;margin-bottom:4rem}}@media screen and (max-width: 1200px){.wp-block-px-image-text{flex-direction:column;align-items:center}}body{max-width:none;font:120%/1.7em "PT Sans",sans-serif;color:#555}h1,h2,h3,h4,h5,h6{font:normal 1.8em/1.2em "PT Sans",sans-serif;color:#555}.entry-title a{color:#f7a119}.entry-title a:hover,.entry-title a:focus{color:#555}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1em;text-transform:uppercase}h6{font-size:1em;margin-bottom:0}p,form,blockquote,cite{margin-bottom:1em}ul,ol,dl{margin-bottom:1em}pre,code{background-color:#f4f4f4;margin-bottom:1em}table{margin-bottom:1em}.gallery figure{background:#f7a119}a{color:#f7a119}a:visited{color:#f7a119}a:hover,a:focus,a:active{color:#f7a119}.headerinner{background:#fff}.headerinner .row.container,.headerinner .container{width:100%;max-width:none}.headerinner .row{margin-bottom:7vh}.sliderwrapper{max-width:none !important;margin-bottom:10vh}.shopTitle hr{display:none;width:60%;border-color:#e5e5e5}.woocommerce.post-type-archive-product:not(.search) .headerinner .row{margin-bottom:0}.site-branding{margin:0 0 1em;text-align:center}.site-branding img{width:auto !important;height:auto !important;max-width:430px;max-height:180px}@media screen and (max-width: 1300px){.site-branding{margin:0.7rem 0 1.3rem}}@media screen and (max-width: 1024px){.site-branding{margin:0.6rem 0 1rem}.site-branding img{max-width:410px;max-height:160px}}@media screen and (max-width: 600px){.site-branding img{max-width:320px;max-height:130px}}@media screen and (max-width: 450px){.site-branding{margin:0.3rem 0 0.65rem}.site-branding img{max-width:260px;max-height:120px}}.mainnavi{background-color:#f7a119;border:none}.shopnavi{margin-bottom:0}.home .entry-title{display:none !important}.home .site-content{min-height:0}.home .px-section-wrapper-inner{width:100% !important;max-width:none !important;padding:0 !important}.home .wp-block-buttons{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-182px}@media screen and (max-width: 1920px){.home .wp-block-buttons{margin-top:-21px;margin-left:-160px}}@media screen and (max-width: 1024px){.home .wp-block-buttons{margin-top:-19px;margin-left:-160px}}@media screen and (max-width: 767px){.home .wp-block-buttons{margin-left:-156px}}@media screen and (max-width: 500px){.home .wp-block-buttons{margin-left:-140px}}@media screen and (max-width: 400px){.home .wp-block-buttons{margin-left:-117px}}.home .wp-block-button__link{font-size:1.3rem;padding:6px 45px;border-radius:0;text-decoration:none;transition:all 0.5s}.home .wp-block-button__link:hover,.home .wp-block-button__link:focus{opacity:.8}@media screen and (max-width: 1920px){.home .wp-block-button__link{font-size:1.2rem;padding:5px 40px}}@media screen and (max-width: 1024px){.home .wp-block-button__link{font-size:1.1rem;padding:3px 40px}}@media screen and (max-width: 767px){.home .wp-block-button__link{font-size:1.1rem;padding:3px 40px}}@media screen and (max-width: 500px){.home .wp-block-button__link{font-size:1rem;padding:3px 35px}}@media screen and (max-width: 400px){.home .wp-block-button__link{font-size:0.9rem;padding:3px 22px}}.page-template-page_fullwidth .entry-title{display:none}.page-template-page_fullwidth .headerinner .row{margin-bottom:0}.page-template-page_fullwidth .site-content{width:100%;max-width:none;margin-bottom:0}.page-template-page_fullwidth .hentry{margin:0}.page-template-page_fullwidth .entry-footer{margin-top:0;margin-bottom:0}.blog .headerinner .row,.search:not(.woocommerce) .headerinner .row,.archive:not(.woocommerce) .headerinner .row{margin-bottom:0}.blog .site-content,.search:not(.woocommerce) .site-content,.archive:not(.woocommerce) .site-content{width:100%;max-width:none;display:flex;flex-wrap:wrap}.blog .content-area,.search:not(.woocommerce) .content-area,.archive:not(.woocommerce) .content-area{width:100%;margin:0;order:2}.blog .page-header,.blog .navigation,.search:not(.woocommerce) .page-header,.search:not(.woocommerce) .navigation,.archive:not(.woocommerce) .page-header,.archive:not(.woocommerce) .navigation{width:70%;max-width:1400px;margin:auto}.blog article,.search:not(.woocommerce) article,.archive:not(.woocommerce) article{text-align:center}.blog article:nth-child(odd),.search:not(.woocommerce) article:nth-child(odd),.archive:not(.woocommerce) article:nth-child(odd){background:#fbd599}.blog article:nth-child(odd) a,.blog article:nth-child(odd) a:visited,.search:not(.woocommerce) article:nth-child(odd) a,.search:not(.woocommerce) article:nth-child(odd) a:visited,.archive:not(.woocommerce) article:nth-child(odd) a,.archive:not(.woocommerce) article:nth-child(odd) a:visited{color:#d68607}.blog article .entry-header,.blog article .entry-content,.blog article .entry-summary,.blog article .entry-footer,.search:not(.woocommerce) article .entry-header,.search:not(.woocommerce) article .entry-content,.search:not(.woocommerce) article .entry-summary,.search:not(.woocommerce) article .entry-footer,.archive:not(.woocommerce) article .entry-header,.archive:not(.woocommerce) article .entry-content,.archive:not(.woocommerce) article .entry-summary,.archive:not(.woocommerce) article .entry-footer{width:70%;max-width:1400px;margin:auto}.blog .hentry,.search:not(.woocommerce) .hentry,.archive:not(.woocommerce) .hentry{margin:0;padding:7vh 5% 8.5vh}.blog #secondary.themesidebar,.search:not(.woocommerce) #secondary.themesidebar,.archive:not(.woocommerce) #secondary.themesidebar{display:flex;width:100%;justify-content:space-evenly;padding:15px 5% 10px;margin:0;border-bottom:1px solid gray;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.4);box-shadow:0 4px 4px -4px rgba(0,0,0,0.4)}.blog #secondary.themesidebar ul,.blog #secondary.themesidebar form,.blog #secondary.themesidebar .widget,.blog #secondary.themesidebar select,.search:not(.woocommerce) #secondary.themesidebar ul,.search:not(.woocommerce) #secondary.themesidebar form,.search:not(.woocommerce) #secondary.themesidebar .widget,.search:not(.woocommerce) #secondary.themesidebar select,.archive:not(.woocommerce) #secondary.themesidebar ul,.archive:not(.woocommerce) #secondary.themesidebar form,.archive:not(.woocommerce) #secondary.themesidebar .widget,.archive:not(.woocommerce) #secondary.themesidebar select{margin:0}.blog #secondary.themesidebar select,.blog #secondary.themesidebar form,.search:not(.woocommerce) #secondary.themesidebar select,.search:not(.woocommerce) #secondary.themesidebar form,.archive:not(.woocommerce) #secondary.themesidebar select,.archive:not(.woocommerce) #secondary.themesidebar form{min-width:20vw}.blog #secondary.themesidebar input,.search:not(.woocommerce) #secondary.themesidebar input,.archive:not(.woocommerce) #secondary.themesidebar input{max-width:none}@media screen and (max-width: 1150px){.blog #secondary.themesidebar,.search:not(.woocommerce) #secondary.themesidebar,.archive:not(.woocommerce) #secondary.themesidebar{justify-content:space-between}.blog #secondary.themesidebar select,.blog #secondary.themesidebar form,.search:not(.woocommerce) #secondary.themesidebar select,.search:not(.woocommerce) #secondary.themesidebar form,.archive:not(.woocommerce) #secondary.themesidebar select,.archive:not(.woocommerce) #secondary.themesidebar form{min-width:30vw}}@media screen and (max-width: 1024px){.blog #secondary.themesidebar,.search:not(.woocommerce) #secondary.themesidebar,.archive:not(.woocommerce) #secondary.themesidebar{flex-wrap:nowrap;padding:15px 5% 15px;border-top:none}.blog #secondary.themesidebar aside,.search:not(.woocommerce) #secondary.themesidebar aside,.archive:not(.woocommerce) #secondary.themesidebar aside{flex-basis:15%;height:38px}.blog #secondary.themesidebar aside.widget_search,.search:not(.woocommerce) #secondary.themesidebar aside.widget_search,.archive:not(.woocommerce) #secondary.themesidebar aside.widget_search{padding-top:0}.blog #secondary.themesidebar .wp-block-social-links,.search:not(.woocommerce) #secondary.themesidebar .wp-block-social-links,.archive:not(.woocommerce) #secondary.themesidebar .wp-block-social-links{min-width:136px}}@media screen and (max-width: 767px){.blog #secondary.themesidebar,.search:not(.woocommerce) #secondary.themesidebar,.archive:not(.woocommerce) #secondary.themesidebar{flex-direction:column;align-items:center}.blog #secondary.themesidebar aside,.search:not(.woocommerce) #secondary.themesidebar aside,.archive:not(.woocommerce) #secondary.themesidebar aside{flex-basis:30%}.blog #secondary.themesidebar aside:nth-child(1),.search:not(.woocommerce) #secondary.themesidebar aside:nth-child(1),.archive:not(.woocommerce) #secondary.themesidebar aside:nth-child(1){order:2}.blog #secondary.themesidebar aside:nth-child(2),.search:not(.woocommerce) #secondary.themesidebar aside:nth-child(2),.archive:not(.woocommerce) #secondary.themesidebar aside:nth-child(2){order:1}.blog #secondary.themesidebar aside:nth-child(3),.search:not(.woocommerce) #secondary.themesidebar aside:nth-child(3),.archive:not(.woocommerce) #secondary.themesidebar aside:nth-child(3){order:3}.blog #secondary.themesidebar select,.blog #secondary.themesidebar form,.search:not(.woocommerce) #secondary.themesidebar select,.search:not(.woocommerce) #secondary.themesidebar form,.archive:not(.woocommerce) #secondary.themesidebar select,.archive:not(.woocommerce) #secondary.themesidebar form{min-width:90vw}}@media screen and (max-width: 600px){.blog #secondary.themesidebar,.search:not(.woocommerce) #secondary.themesidebar,.archive:not(.woocommerce) #secondary.themesidebar{padding-bottom:5px}.blog #secondary.themesidebar aside,.search:not(.woocommerce) #secondary.themesidebar aside,.archive:not(.woocommerce) #secondary.themesidebar aside{margin-bottom:13px !important}}.entry-meta,.entry-footer,.logged-in-as,.wp-caption-text,.comment-metadata{margin-bottom:1em}.blog .entry-title,.search:not(.woocommerce) .entry-title,.archive:not(.tax-product_cat) .entry-title,.post-template-default .entry-title{margin-bottom:25px !important}.blog .entry-meta,.search:not(.woocommerce) .entry-meta,.archive:not(.tax-product_cat) .entry-meta,.post-template-default .entry-meta{margin-bottom:25px}.blog .entry-meta:after,.search:not(.woocommerce) .entry-meta:after,.archive:not(.tax-product_cat) .entry-meta:after,.post-template-default .entry-meta:after{content:'';display:block;border-bottom:1px solid gray;width:200px;margin:25px auto 40px;min-width:200px}.blog .entry-footer:before,.search:not(.woocommerce) .entry-footer:before,.archive:not(.tax-product_cat) .entry-footer:before,.post-template-default .entry-footer:before{content:'';display:block;border-bottom:1px solid gray;width:50%;margin:25px auto 40px;min-width:200px}.blog .avatar,.search:not(.woocommerce) .avatar,.archive:not(.tax-product_cat) .avatar,.post-template-default .avatar{width:50px;height:50px}.social-share-buttons li{margin-left:0;margin-right:1.5em}.social-share-buttons li a,.social-share-buttons li a:visited{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:#fff;text-align:center;text-decoration:none;background:#f7a119;border-radius:3px;padding:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.social-share-buttons li a:hover,.social-share-buttons li a:focus,.social-share-buttons li a:visited:hover,.social-share-buttons li a:visited:focus{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.social-share-buttons li a[href*="twitter"],.social-share-buttons li a:visited[href*="twitter"]{background:#1da1f2}.social-share-buttons li a[href*="facebook"],.social-share-buttons li a:visited[href*="facebook"]{background:#1778f2}.social-share-buttons li a[href*="linkedin"],.social-share-buttons li a:visited[href*="linkedin"]{background:#0d66c2}.social-share-buttons li a[href*="pinterest"],.social-share-buttons li a:visited[href*="pinterest"]{background:#e60122}.social-share-buttons li a[href*="xing"],.social-share-buttons li a:visited[href*="xing"]{background:#b0d400}.social-share-buttons li a[href*="mailto"],.social-share-buttons li a:visited[href*="mailto"]{background:#f7a119}.social-share-buttons li a[href*="javascript"],.social-share-buttons li a:visited[href*="javascript"]{background:#ccc}.post-template-default .entry-meta:before,.post-template-default .entry-meta:after,.post-template-default .entry-footer:before,.post-template-default .entry-footer:after{margin-left:0}.post-template-default .themesidebar .widget-title{margin-top:0}.post-template-default .themesidebar ul{margin-bottom:0}.site-footer{background:#dadada;color:#555;font-size:1.1rem;line-height:1.7rem}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#555}.site-footer .widget{margin-bottom:0}.site-footer .widget-title{font-size:1.15rem;font-weight:bold}.site-footer a{color:#f7a119}.site-footer a:hover,.site-footer a:focus{color:#f7a119}.site-footer a.button.news_btn{display:block;margin-top:15px;color:#fff;text-align:center;padding-top:4px}a.socialicon,a.socialicon:visited{color:#fff;background:#f7a119}a.socialicon:hover,a.socialicon:focus,a.socialicon:visited:hover,a.socialicon:visited:focus{opacity:.5}.scrollToTop{border:1px solid #f7a119;background:#f7a119;color:#fff}.scrollToTop i{font-size:28px;line-height:35px}.scrollToTop:hover,.scrollToTop:focus{opacity:.5}.scrollToTop:hover i,.scrollToTop:focus i{color:#fff}.themesidebar,.woosidebar{font-size:1.1rem}.themesidebar .widget-title,.woosidebar .widget-title{font-size:1.15rem;font-weight:bold}.comments-area{margin-bottom:8%;margin-top:8%}.comment-respond{margin-top:8%}.comment p:last-child{margin-bottom:1em}.search-form input{border-radius:3px}.search-form button[type="submit"]{border-radius:0 3px 3px 0}.wp-block-search__inside-wrapper{display:block;position:relative}.wp-block-search{margin-bottom:0}.wp-block-search .wp-block-search__label{display:none}.wp-block-search .wp-block-search__input:hover,.wp-block-search .wp-block-search__input:focus{color:#555;background:#fff;border:1px solid #f7a119}.wp-block-search .wp-block-search__button{position:absolute;top:5px;right:0;width:38px;height:38px;padding:0;margin:0;border:1px solid #f7a119;border-left:none;background:#f7a119;z-index:1}.wp-block-search .wp-block-search__button:after{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:38px;height:38px;content:'\f002';font-family:'FontAwesome';color:#fff;font-size:1.2em;background:#f7a119;z-index:2}.posts-navigation,.posts-pagination{margin-top:6vh !important}.nav-links{margin-bottom:4vh}.nav-previous a span,.nav-next a span{display:none !important}.nav-previous:before,.nav-previous:after,.nav-next:before,.nav-next:after{display:inline-block;position:relative;top:8px;font-family:'FontAwesome';font-size:3rem;color:#f7a119;width:36px;height:36px}.nav-previous:hover:before,.nav-previous:hover:after,.nav-previous:focus:before,.nav-previous:focus:after,.nav-next:hover:before,.nav-next:hover:after,.nav-next:focus:before,.nav-next:focus:after{opacity:.5}.nav-previous:before{content:'\f104'}.nav-next:after{content:'\f105'}form.wpcf7-form p.privacy_agree span{margin:0 !important}form.wpcf7-form p.privacy_info{margin:0 0 40px 32px !important}.shopnaviwrap{width:90%;background-color:#fff}@media screen and (max-width: 500px){.shopnaviwrap{width:100%;text-align:center}}ul.shopnavi li:first-of-type{margin-left:0}ul.shopnavi a,ul.shopnavi a:visited{color:#555;font-size:1.05rem;margin-left:0}ul.shopnavi a:before{color:#555;display:none}#myModalLogout,#myModal{color:#555;top:27px}#myModalLogout form,#myModal form{border-top:1px solid #d3ced2}#myModalLogout .arrow-up,#myModal .arrow-up{border-bottom:15px solid #f7a119}#myModalLogout .modal-content,#myModal .modal-content{background:#fff}#myModalLogout h4,#myModal h4{color:#555;font-size:1.15rem}#myModalLogout a,#myModal a{color:#f7a119;font-size:0.95rem}#myModalLogout a:hover,#myModalLogout a:focus,#myModal a:hover,#myModal a:focus{opacity:.7}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .from{color:#77A464}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product .stock{color:#77A464}.woocommerce div.product .out-of-stock{color:#C30000}.aws-search-form:before{top:-3px}.aws-container .aws-search-field{padding-bottom:6px}.post-type-archive-product:not(.search) .container{width:100%;max-width:none}.post-type-archive-product:not(.search) .px_shopstart{width:90%;max-width:1770px;margin:0 auto}.post-type-archive-product:not(.search) .footerwidgets{width:90%;max-width:1770px}#woocommerce-product-search-field{background:#fff}.woocommerce ul.products li.product:hover img,.woocommerce ul.products li.product:focus img,.woocommerce-page ul.products li.product:hover img,.woocommerce-page ul.products li.product:focus img{opacity:.5}.woocommerce ul.products li.product:hover h2.woocommerce-loop-category__title,.woocommerce ul.products li.product:hover h3,.woocommerce ul.products li.product:focus h2.woocommerce-loop-category__title,.woocommerce ul.products li.product:focus h3,.woocommerce-page ul.products li.product:hover h2.woocommerce-loop-category__title,.woocommerce-page ul.products li.product:hover h3,.woocommerce-page ul.products li.product:focus h2.woocommerce-loop-category__title,.woocommerce-page ul.products li.product:focus h3{color:#f7a119}.woocommerce .woocommerce-breadcrumb{color:#f7a119}.woocommerce .woocommerce-breadcrumb a{color:#f7a119}.woocommerce ul.products li.product .price .from{color:#77A464}.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers,.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers{color:#fff;background:#f7a119}.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:hover,.woocommerce nav.woocommerce-pagination ul li a.next.page-numbers:focus,.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:hover,.woocommerce nav.woocommerce-pagination ul li a.prev.page-numbers:focus{color:#fff;background:#f7a119;opacity:.5}.product_meta .sku_wrapper,.product_meta .posted_in,.product_meta .tagged_as{display:none !important}.single-product .summary{line-height:1.5}.single-product .cart{margin-top:3rem}.single-product .quantity{line-height:0}.wc-tabs-wrapper{line-height:1.5}.yith_magnifier_zoom_wrap,.yith_magnifier_zoom_magnifier,.yith_magnifier_gallery li{background:#fff}.single-product .images img{border:1px solid gray}.thumbnails.slider img:hover{border-color:#f7a119}.woocommerce div.product p.price.totalPrice{color:#555}a.shipping,a.shipping:visited{color:#f7a119}.detail_label{width:155px}.detail_category{margin-top:40px}.pxcount_minus,.pxcount_plus{color:#f7a119}input.minus:hover+span.pxcount_minus,input.plus:hover+span.pxcount_plus{opacity:.5}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#f7a119}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus{background-color:#f4f4f4}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{color:#f7a119}.pAttrLabel,.attrLabel{width:180px}.woosidebar{margin-top:4px}.woosidebar .widget ul,.woosidebar .widget_price_filter form{display:block !important}.widget_product_search .search-field i{color:#555}.widget_product_search .search-field .search-field{border-left:1px solid #555;background:transparent !important}.widget.woocommerce ul{margin-left:-20px}.widget.woocommerce a,.widget.woocommerce a:visited{color:#555;line-height:1.5}.widget.woocommerce a:hover,.widget.woocommerce a:focus,.widget.woocommerce a:visited:hover,.widget.woocommerce a:visited:focus{color:#f7a119}.catFilter .widget-title{color:#555;padding-left:0;cursor:default}.catFilter .widget-title:before{display:none}.catFilter a{color:#555}.catFilter:hover,.catFilter:focus{color:#f7a119}.catFilter:hover .widget-title,.catFilter:focus .widget-title{color:#555}.catFilter:hover .widget-title:before,.catFilter:focus .widget-title:before{color:#555}.catFilter:hover a i,.catFilter:focus a i{color:#555}.catFilter i{display:none !important}.price_slider_wrapper .price_slider_amount .pFilter{padding-left:41px}.price_slider_wrapper .price_slider_amount .button:first-of-type{margin-right:10px}.woocommerce .widget_price_filter .price_slider_amount .button{color:#555;margin-left:0}.woocommerce a.remove{color:#C30000}.woocommerce a.remove:hover,.woocommerce a.remove:focus{background:#C30000 !important}.woocommerce .px_german_field.px_german_remove a.remove .px_german_remove_btn{width:21px;height:21px;line-height:22px !important}.woocommerce .px_german_field.px_german_remove a.remove .px_german_remove_text{top:-5px}.woocommerce-cart #coupon_code{min-width:149px;padding:0 14px 1px 14px}.wc-proceed-to-checkout a{height:38px;padding-top:2px !important}.woocommerce .return-to-shop .button{padding:2px 25px}label.checked:before,label.checkbox.checked:before{background:#f7a119 !important;-webkit-box-shadow:inset 0 0 0 2px #fff !important;-moz-box-shadow:inset 0 0 0 2px #fff !important;box-shadow:inset 0 0 0 2px #fff !important}#add_payment_method #payment .payment_method_paypal .about_paypal:hover,#add_payment_method #payment .payment_method_paypal .about_paypal:focus,.woocommerce-checkout #payment .payment_method_paypal .about_paypal:hover,.woocommerce-checkout #payment .payment_method_paypal .about_paypal:focus{opacity:.7}p.form-row.validate-required.woocommerce-validated label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox:before,label.checked:before,label.checkbox.checked:before{background:#f7a119 !important}.select2-container .select2-selection--single,.select2-choice .select2-selection--single{background-color:#f4f4f4}.select2-container .select2-selection--single .select2-selection__rendered,.select2-choice .select2-selection--single .select2-selection__rendered{line-height:1.9}.select2-container .select2-selection--single:hover,.select2-container .select2-selection--single:focus,.select2-choice .select2-selection--single:hover,.select2-choice .select2-selection--single:focus{background-color:#fff;border:1px solid #f7a119 !important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f7a119;color:#fff}.woocommerce-order-received h1.entry-title:after{color:#77A464}.woocommerce-order-received .woocommerce-thankyou-order-details.order_details{background:rgba(119,164,100,0.3)}.woocommerce-MyAccount-navigation li a{padding:0;background:#f7a119;color:#fff;border-radius:3px}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li a:focus{opacity:.5}.myaccount2 a:hover,.myaccount2 a:focus{opacity:.7}.site-content .woocommerce table.shop_table.my_account_orders th.order-number a:hover,.site-content .woocommerce table.shop_table.my_account_orders th.order-number afocus,.site-content .woocommerce table.shop_table.my_account_orders td.order-number a:hover,.site-content .woocommerce table.shop_table.my_account_orders td.order-number afocus{opacity:.7}.woocommerce-view-order .woocommerce-MyAccount-content .backMyAcc+p mark{color:#f7a119}.backMyAcc a:hover,.backMyAcc a:focus{opacity:.7}.woocommerce-account .woocommerce .col2-set .col-1 a,.woocommerce-account .woocommerce .col2-set .col-2 a{line-height:1.1}.woocommerce-account #customer_login .lost_password a:hover,.woocommerce-account #customer_login .lost_password a:focus{opacity:.7}.woocommerce .woocommerce-info{color:#1e85be;background:rgba(30,133,190,0.1)}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-info a.button{color:#1e85be}.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-info a:focus,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-info a.button:focus{color:#1e85be}.woocommerce .woocommerce-message{color:#77A464;background:rgba(119,164,100,0.15)}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-message a.button{color:#77A464}.woocommerce .woocommerce-message a:hover,.woocommerce .woocommerce-message a:focus,.woocommerce .woocommerce-message a.button:hover,.woocommerce .woocommerce-message a.button:focus{color:#77A464}.woocommerce .woocommerce-message:before{color:#77A464}.woocommerce .woocommerce-error{color:#C30000;background:rgba(195,0,0,0.1)}.woocommerce .woocommerce-error:before{color:#C30000}.soliloquy-container{margin-bottom:0 !important}.soliloquy-container .soliloquy-image{width:100%;max-width:none;min-width:100%}.soliloquy-container .soliloquy-viewport{height:auto !important}.embed-overlay{background:url("../images/video-background.jpg") no-repeat;background-size:cover;padding-bottom:20px}.embed-overlay h3{display:none}.embed-overlay h4{font-size:1.4rem;text-align:center !important;padding-top:23.125%}.embed-overlay p{color:#555;text-align:center !important}.embed-overlay a,.embed-overlay a:visited{color:#f7a119}.embed-overlay a:hover,.embed-overlay a:focus,.embed-overlay a:visited:hover,.embed-overlay a:visited:focus{color:#f7a119}.embed-overlay button.embedVideo{position:static;display:block;margin-top:40px;margin-bottom:28.125%;height:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fancybox-overlay{background:rgba(247,161,25,0.85) !important}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite3.svg") !important}.fancybox-close{width:37px !important;height:35px !important;background-position-x:-2px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.fancybox-close:hover,.fancybox-close:focus{opacity:.7}.fancybox-nav span{height:36px !important}.fancybox-prev span{background-position:0 -35px !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.fancybox-prev span:hover,.fancybox-prev span:focus{opacity:.7}.fancybox-next span{background-position:0 -71px !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.fancybox-next span:hover,.fancybox-next span:focus{opacity:.7}.cc-window.cc-banner,.cc-window.cc-floating{background:rgba(251,213,153,0.9);-webkit-box-shadow:0 0 5px 0 rgba(85,85,85,0.3);-moz-box-shadow:0 0 5px 0 rgba(85,85,85,0.3);box-shadow:0 0 5px 0 rgba(85,85,85,0.3)}.cc-message{color:#555}.cc-message a,.cc-message a:visited{color:#555}.cc-compliance a{font:inherit;color:#fff;background-color:#f7a119;border:3px solid #f7a119;border-radius:3px;text-decoration:none}@media screen and (max-width: 600px){.sliderwrapper .search{width:90%;margin:20px auto 0}}@media screen and (max-width: 768px){.site-content .woocommerce table.shop_table.cart td.product-name:before{color:#555}}@media screen and (max-width: 1023px){.btnFilter{color:#fff}.btnFilter:before{top:1px}.site-content .woocommerce table.shop_table.my_account_orders tr td.order-number:before{color:#555}.site-content .woocommerce table.shop_table.my_account_orders tr td.order-date:before{color:#555}.site-content .woocommerce table.shop_table.my_account_orders tr td.order-status:before{color:#555}.site-content .woocommerce table.shop_table.my_account_orders tr td.order-total:before{color:#555}}@media screen and (min-width: 1025px){.slimmenu{display:flex;justify-content:center}}@media only print{.is-style-light-background,.is-style-middle-background,.is-style-dark-background{color:#000;background:#fff}.wp-block-px-image-text{margin:0 auto;flex-direction:column;align-items:center}.wp-block-px-image-text h1,.wp-block-px-image-text h2,.wp-block-px-image-text h3,.wp-block-px-image-text h4,.wp-block-px-image-text h5,.wp-block-px-image-text h6{color:#000;margin-top:40px}.wp-block-px-image-text figure{width:100%}.wp-block-px-image-text.image-on-left .image-text-content{width:100%;margin-left:0}.wp-block-px-image-text.image-on-right figure{margin-top:30px}.wp-block-px-image-text.image-on-right .image-text-content{width:100%;margin-right:0}.blog article{background:#fff !important}.blog article .entry-title a{color:#000 !important}.blog .hentry{margin:0;padding:40px 5% 40px}.gallery figure{background:rgba(255,255,255,0)}.site-content .woosidebar{display:none}.scrollToTop{display:none !important}}
/*# sourceMappingURL=child_mainstyle.css.map */
