#top-bar{padding-top:20px}#top-bar input[type="submit"]{float:right;font-size:10px;padding:0 15px;height:30px;margin-bottom:0 !important}#header{padding:0 0 15px}#header ul.menu>li.menu-search>a.header-search-link{line-height:90px  !important}.header-cart-type-floating.sf-cart-float-cart-open .sf-floating-cart .wrapper{box-shadow:1px 0 5px 2px rgba(0,0,0,0.1)}#main-nav nav#main-navigation ul.menu{display:block;float:none}#main-nav nav#main-navigation ul.menu li.cta a{text-transform:none !important}.slide-title{background-color:rgba(0,0,0,0.5) !important;color:#FFFFFF !important;padding:15px 40px !important;text-align:center !important}.slide-ingress{background-color:rgba(255,255,255,0.5) !important;padding:13px 60px !important}.inner-page-wrap{margin-bottom:0 !important}.icon-box .spb-asset-content{padding-top:0}.icon-box .spb-asset-content img{margin-bottom:-30px}.woocommerce .widget ul li{border:none}.woocommerce .widget ul li a{display:block !important}.woocommerce .widget ul li ul.children{border:0;padding-left:0}.woocommerce .widget ul li ul.children li.cat-parent a{font-weight:normal;border-bottom:0}.woocommerce .widget ul li ul.children li.cat-parent a:before{content:"- "}.woocommerce .widget ul li ul.children li.cat-parent>a::before{content:""}.woocommerce .widget ul li ul.children>li{padding-left:0}.woocommerce .widget ul li ul.children li ul.children{display:none}.woocommerce .widget ul li ul.children li.current-cat ul.children,.woocommerce .widget ul li ul.children li.current-cat-parent ul.children{display:block}.woocommerce .widget ul li.current-cat>a{color:#012e5a}.woocommerce .widget ul li.cat-parent>a{font-weight:bold;border-bottom:1px solid #e4e4e4}.woocommerce .woocommerce-pagination{margin-bottom:30px}.woocommerce figure.product-transition-fade:hover .img-wrap.first-image>img{opacity:1 !important}.woocommerce .cart-overlay{z-index:0 !important}.woocommerce .sf-new-stock{display:none}.woocommerce span.woocommerce-Price-amount{font-weight:bold !important;color:#012e5a}.woocommerce .bag-total-wrap span.woocommerce-Price-amount{color:#FFFFFF}.woocommerce .price del{color:#CC2229 !important}.woocommerce a.woocommerce-print-products-print-link i{position:absolute;width:37px;height:37px;background:#fff;padding-top:10px;text-align:center;border-radius:50%;right:150px;top:-10px}.woocommerce a.woocommerce-print-products-print-link i:hover{background-color:#a8a2ab;color:#fff}.woocommerce .woocommerce-tabs{margin-top:20px !important}.woocommerce .woocommerce-tabs .tabs{border-bottom:0 !important}.woocommerce .woocommerce-tabs .yikes-custom-woo-tab-title{display:none !important}.woocommerce .woocommerce-tabs table{border:0 !important}.woocommerce .woocommerce-tabs table tr td{border:0!important;padding:5px 10px !important}.woocommerce .woocommerce-tabs table tr:nth-child(odd){background-color:#f8f8f8}.woocommerce .add_to_cart_button,.woocommerce .single_add_to_cart_button{text-transform:none;font-size:16px;font-weight:400 !important;line-height:26px;background-color:#ed1c24 !important;color:#FFFFFF !important}.woocommerce .yith-wcwl-add-to-wishlist a{background:#f8f8f8 !important;color:#333333 !important}.woocommerce .product_meta{display:none !important}.woocommerce .sf-share-counts{padding-top:0 !important}.woocommerce .checkout #ship-to-different-address input{margin:9px 0 0 !important}.product-desc,.products .product.product-display-gallery .product-details{display:block !important;font-size:12px !important;line-height:20px !important;margin:5px 0 !important}#text-8.widget{background-color:#D40000;text-align:center;color:#fff;padding:15px;margin-bottom:0}#text-8.widget p{font-size:20px;line-height:26px;margin:0}#base-promo{background-color:#D40000 !important}#base-promo p{font-family:"Open Sans";font-size:20px;font-weight:normal;line-height:26px;color:#FFFFFF !important;margin:0}#base-promo .sf-button{display:none}.sf-promo-bar{padding:20px 15px}#footer #footer-widgets .title-wrap{margin-bottom:20px !important}#footer #footer-widgets h3.spb-heading span{font-size:14px !important}#footer #footer-widgets img{max-width:170px !important;float:left;margin-right:8px}#footer #footer-widgets .widget{padding-bottom:20px}#footer #footer-widgets .widget ul li a{padding:7px 0}#footer #footer-widgets .widget ul li:first-child a{padding-top:0}#moove_gdpr_cookie_info_bar{border-top:0px !important;background-color:#f8f8f8 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 15px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0 !important;padding-right:0 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p{font-weight:400 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:15px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton{border-radius:0 !important;font-weight:400 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#ed1c24 !important}#moove_gdpr_cookie_modal .moove-gdpr-company-logo-holder{display:none !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{border-radius:0 !important}.bag-header{padding:30px 0 10px 0 !important}.bag-product{margin-top:20px !important;margin-bottom:20px !important}.bag-product .remove{position:absolute !important;right:0 !important;top:50% !important;font-size:18px !important;margin-left:0 !important}div.wpcf7-mail-sent-ok{border:2px solid #333333}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #ed1c24}div.wpcf7-response-output{margin:20px 0;padding:10px 15px}.search-result h5{font-size:10px !important}.search-item-content del{color:#CC2229}.search-item-content del span{color:#CC2229}.search-item-content ins{background-color:transparent !important}#mobile-menu ul li a{padding:10px !important}.header-right .search-wrap a.sf-button.accent{color:#FFFFFF !important}.sli-icon-heart::before{content:"\e09b" !important}.woocommerce .products .product figure{width:100%;height:220px;max-height:220px;display:table}.woocommerce .products .product-category{display:table !important;height:220px !important;margin-bottom:40px}.woocommerce .products .product-category>a{height:220px;display:table-cell;vertical-align:middle}.woocommerce .products .product-category img{max-height:100%;height:auto;width:auto;margin:auto}.products .product-category .product-cat-info{display:table-row}.products .product-category h3{text-transform:capitalize !important}.woocommerce .products .product-category .shop-now-link,.woocommerce .products .product-category .count{display:none}.woo-aux-options{margin-bottom:30px !important}figure.animated-overlay .img-wrap{height:220px;display:table-cell;vertical-align:middle}figure.animated-overlay .img-wrap img{max-height:100%;max-height:220px;width:auto;margin:auto}.upsells .upsell-heading-link i,.woocommerce div.product .product-short,.product .cart-overlay .add-to-cart-wrap{display:none !important}.upsells .product{padding:10px !important}.upsells figure.animated-overlay:hover figcaption{display:none !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}strong{font-weight:bold !important}h1,h2,h3,h4,h5,h6{color:#666666 !important}a:hover,a:active,a:visited,a:focus,input{outline:none;text-decoration:none}.main-btn{position:relative;text-align:center;background-color:#ed1c24 !important;color:#FFFFFF !important;font-size:16px !important;line-height:24px !important;padding:10px 50px !important;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.main-btn a,.main-btn span{font-size:16px !important;line-height:24px !important;font-weight:400;color:#FFFFFF !important}form .wpcf7-acceptance label{font-weight:normal !important}form .wpcf7-acceptance label input{margin-right:5px !important}form input{margin:0 auto 8px !important}form input[type="submit"]{background:#f8f8f8 !important;color:#333333 !important}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.lb-data .lb-close{background-position:contain !important}.lb-nav a.lb-prev{opacity:1}.lb-nav a.lb-next{opacity:1}@-webkit-keyframes bg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes bg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes bg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes bg{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.fr{float:right !important}.fl{float:left !important}.cb{clear:both}.nm{margin:0 !important}.nmt{margin-top:0 !important}.nmr{margin-right:0 !important}.nmb{margin-bottom:0 !important}.nml{margin-left:0 !important}.ma{margin:auto !important}.np{padding:0 !important}.npt{padding-top:0 !important}.npr{padding-right:0 !important}.npb{padding-bottom:0 !important}.npl{padding-left:0 !important}.center{display:block;margin:auto}.center-text{text-align:center}.table{display:table;margin:0}.table-cell{display:table-cell}.vertical-middle{vertical-align:middle}.vertical-bottom{vertical-align:bottom}.overflow-hidden{overflow:hidden}.flex{display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.cover{position:absolute;top:0;right:0;bottom:0;left:0}.bg-cover{background-repeat:no-repeat;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.bg-center{background-position:center !important}.full-screen{height:100%;width:100%}.full-height{height:100%}.full-width{width:100%}.relative{position:relative}.iframe-container{margin:20px 0;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-container iframe,.iframe-container object,.iframe-container embed,.iframe-container video{position:absolute;top:0;left:0;width:100%;height:100%}.pt60{padding-top:60px !important}.pb60{padding-bottom:60px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pr40{padding-right:40px !important}.pl40{padding-left:40px !important}.pb20{padding-bottom:20px !important}@media screen and (max-width:1200px){.pt60{padding-top:40px !important}.pb60{padding-bottom:40px !important}.pb40{padding-bottom:20px !important}.pr40{padding-right:30px !important}.pl40{padding-left:30px !important}.start-hero .tp-mask-wrap{top:-50px !important}}@media screen and (max-width:1024px){#mobile-logo img{max-width:120px}}@media screen and (max-width:992px){h1{font-size:36px !important;line-height:42px !important}h2{font-size:28px !important;line-height:34px !important}h3{font-size:24px !important;line-height:30px !important}h3.spb-heading{padding-bottom:10px}.woocommerce .products .product h3,.woocommerce ul.products li.product h3{font-size:14px !important;line-height:20px !important}.pt60{padding-top:30px !important}.pb60{padding-bottom:30px !important}.pt40{padding-top:10px !important}.pb40{padding-bottom:10px !important}.pr40{padding-right:20px !important}.pl40{padding-left:20px !important}.start-hero .tp-mask-wrap{top:-100px !important}.start-hero .slide-ingress{font-size:16px !important;line-height:22px !important}.woo-aux-options .woocommerce-ordering select{margin-top:-2px;padding-left:30px}}@media screen and (max-width:768px){h1{font-size:28px !important;line-height:36px !important}h2{font-size:24px !important}h3{font-size:22px !important}h4{font-size:20px !important}h5{font-size:18px !important}.pt60{padding-top:20px !important}.pb60{padding-bottom:20px !important}.pt40{padding-top:0 !important}.pb40{padding-bottom:0 !important}.pr40{padding-right:15px !important}.pl40{padding-left:15px !important}.start-hero .slide-title{min-width:550px !important;margin:auto !important}.start-hero .slide-ingress{min-width:500px !important;margin:auto !important}.spb_text_column{margin-bottom:0 !important}.map-canvas{height:250px !important}}@media screen and (max-width:576px){h1{font-size:26px !important;line-height:34px !important}.start-hero .slide-title{padding:15px 25px !important;min-width:450px !important}.start-hero .slide-ingress{min-width:400px !important;padding:15px 25px !important}}@media screen and (max-width:480px){h1{font-size:24px !important;line-height:32px !important}h2{font-size:22px !important;line-height:30px !important}h3{font-size:20px !important;line-height:28px !important}h4{font-size:18px !important;line-height:26px !important}h5{font-size:16px !important;line-height:24px !important}h6{font-size:14px !important;line-height:22px !important}.woocommerce .products .product h3,.woocommerce ul.products li.product h3{font-size:14px !important;text-align:center;padding-top:10px !important}#mobile-header{padding:10px 20px !important}#mobile-logo img{max-width:100px}.start-hero .slide-title{padding:10px 15px !important;min-width:350px !important;margin-top:15px !important}.start-hero .slide-ingress{min-width:350px !important;padding:10px 15px !important}.woo-aux-options .woocommerce-ordering select{margin-right:45px}.woocommerce a.woocommerce-print-products-print-link i{position:absolute;width:37px;height:37px;background:#fff;padding-top:10px;text-align:center;border-radius:50%;right:30px;top:74px;z-index:100}}