.fa-2x{font-size:2em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,footer,header,main,nav,section{display:block}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}pre{font-family:monospace,monospace;font-size:1em}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}td,th{padding:0}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#fff;color:#545c67;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0}.button,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s ease-in-out}a{color:#002766}a,a:focus,a:hover{text-decoration:none;outline:0}a:focus,a:hover{color:#333}p{margin:0 0 28px}ol,p,ul{padding:0}ol,ul{margin:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #ddd;clear:both;margin:16px 0}b,strong{font-weight:700}blockquote,em,i{font-style:italic}blockquote{margin:40px}blockquote:before{position:relative;top:-10px;left:-20px;content:"\201C";display:block;font-size:1.875rem;height:0}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.green{color:#3bb18f}.yellow{color:#e1b433}h1,h2,h3,h4,h5,h6{color:#002766;font-family:Lato,sans-serif;font-weight:700;line-height:1.2;margin:0 0 10px}h1{font-size:32px}h1,h2{text-transform:uppercase}h2{font-size:24px;margin-bottom:25px}h3{font-size:18px;margin-bottom:15px}h3,h4{text-transform:uppercase}h4{font-size:17px}h5{color:#33373e;font-size:16px;text-transform:uppercase}.entry-content h5{font-size:15px;color:#002766;margin-bottom:5px}h6{font-size:12px;font-weight:400;color:#545c67;text-transform:uppercase}iframe,img{max-width:100%}img{height:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:1.125rem;font-weight:400;padding:16px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}textarea{background-color:#f3f5f8;height:200px}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#333;font-weight:400;opacity:1}::-webkit-input-placeholder{color:#333;font-weight:400}.button,button,input[type=button],input[type=reset],input[type=submit]{border:0;cursor:pointer;width:auto;background-color:#3bb18f;border-radius:0;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:15px 60px;display:inline-block}.button:focus,.button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#c3251d;color:#fff}.entry-content .button:focus,.entry-content .button:hover{color:#fff}.footer-widgets .button,.footer-widgets button,.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit]{background-color:#c3251d;color:#fff}.footer-widgets .button:focus,.footer-widgets .button:hover,.footer-widgets button:focus,.footer-widgets button:hover,.footer-widgets input:focus[type=button],.footer-widgets input:focus[type=reset],.footer-widgets input:focus[type=submit],.footer-widgets input:hover[type=button],.footer-widgets input:hover[type=reset],.footer-widgets input:hover[type=submit]{background-color:#fff;color:#333}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.single-radio-control{font-size:12px;float:left;width:48.52941%;margin-right:2.94118%;margin-bottom:10px;text-transform:uppercase}.single-radio-control input[type=radio]{display:none}.single-radio-control label{background-image:url(../../images/design_application/tick.png);background-repeat:no-repeat;background-position:13px -67px;background-color:#f3f5f8;color:#545c67;cursor:pointer;display:block;min-height:21px;padding:13px 12px 15px 42px}.single-radio-control input[disabled]+label{background-image:url(../../images/design_application/lock.png);background-repeat:no-repeat;background-position:16px 14px}.single-radio-control input:checked+label{background-color:#545c67;background-position:13px 13px;color:#fff}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:400}.button-red,.button-red:active,.button-red:focus,.button-red:visited,.button-yellow,.button-yellow:active,.button-yellow:visited,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#3bb18f;border-radius:0;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:15px 30px;display:inline-block;-webkit-font-smoothing:antialiased}.button-red:active:hover,.button-red:focus:hover,.button-red:hover,.button-red:visited:hover,.button-yellow:active:hover,.button-yellow:hover,.button-yellow:visited:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background-color:#dc4658}.button-yellow,.button-yellow:active,.button-yellow:visited{background-color:#e1b433}.button-yellow:active:hover,.button-yellow:hover,.button-yellow:visited:hover{background-color:#002766}.button-red,.button-red:active,.button-red:visited{color:#fff;background-color:#dc4658}.button-red:active:hover,.button-red:hover,.button-red:visited:hover{background-color:#002766}.button-full-width{width:100%;display:block;text-align:center}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{padding:15px 30px!important;color:#fff!important}.screen-reader-text,.screen-reader-text span{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1rem;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.loading-screen{background-color:rgba(0,0,0,.4);position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999}.loading-screen .loading-inner{background-color:#fff;border:10px solid #ccc;max-width:300px;padding:25px 15px;text-align:center;margin:100px auto 0}.loading-screen .fa{font-size:30px;vertical-align:top;color:#002766}.loading-screen .loading-text{display:inline-block;font-size:25px;line-height:28px;padding-left:11px;vertical-align:top;color:#002766}.site-inner,.wrap{margin:0 auto;max-width:1060px}.site-inner{clear:both;padding-top:0}.content{float:right}.content{width:800px}.full-width-content .content{width:100%}.one-fourth,.one-half,.one-third{float:left;margin-left:2.564102564102564%}.one-half{width:48.717948717948715%}.one-third{width:31.623931623931625%}.one-fourth{width:23.076923076923077%}.first{clear:both;margin-left:0}.entry-title{font-size:32px}.entry-title a{color:#333}.entry-title a:focus,.entry-title a:hover{color:#c3251d}.widget-title{font-size:1.125rem;margin-bottom:20px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter{display:block;margin:0 auto 24px;width:100%}.alignnone,img.alignnone{margin-bottom:12px}a.alignleft,img.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright{margin:0 0 24px 24px}.sticky{display:block}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}body{-webkit-overflow-scrolling:touch}.vbox-overlay{background:#181818;background:rgba(0,0,0,.85);width:100%;height:auto;position:absolute;top:0;left:0;z-index:999;overflow:hidden;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(../../css/images/preload-circle.png);text-indent:-100px;overflow:hidden;animation:playload 1.4s steps(18) infinite}@keyframes playload{0%{background-position:0}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:60px;padding:10px 20px 10px 0;display:block;color:#fff;overflow:hidden}.vbox-close:before{content:"\f335";font-family:dashicons;font-size:45px;line-height:40px;display:inline-block;width:46px;height:60px;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:50px;height:170px;margin-top:-85px;border:solid transparent;overflow:hidden}.vbox-next:before,.vbox-prev:before{font-family:dashicons;font-size:60px;line-height:170px;display:inline-block;width:50px;height:170px;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vbox-prev{left:0;border-width:0 30px 0 10px}.vbox-prev:before{content:"\f341"}.vbox-next{right:0;border-width:0 10px 0 30px}.vbox-next:before{content:"\f345"}.vbox-title{width:100%;float:left;text-align:center;padding:6px 40px;display:none}.vbox-num,.vbox-title{height:40px;line-height:28px;font-size:12px;color:#fff;overflow:hidden;background:#161617;position:fixed;top:-1px;left:0}.vbox-num{cursor:pointer;display:block;padding:6px 10px;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:1280px;height:720px}.vbox-container{position:relative;background:#000;width:98%;max-width:1580px;margin:0 auto}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.vwrap{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:100%;height:100%;float:left;position:relative;margin:0;padding:0;left:0;overflow:hidden;z-index:1}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.footer-widgets .entry{border-bottom:1px dotted #666}.site-header .wrap{padding:0}.title-area{float:left;padding:0;width:23.86792%}.site-title{font-size:2rem;font-weight:400;line-height:1.2}.site-title a,.site-title a:focus,.site-title a:hover{color:#333}.site-title>a{background:url(../../images/novo-logo.svg) no-repeat 0;background-size:165px;float:left;min-height:120px;width:100%;text-indent:-9999px}.site-title{margin-bottom:0}.site-header .widget-area{float:right;text-align:left;width:76.13208%;font-size:13px;text-transform:uppercase;position:relative}.site-header .widget-area .widget_nav_menu{margin-top:54px;float:left}.site-header .widget-area a{text-decoration:none}.site-header .widget-area .register_login_button_wrap{margin-top:48px}.site-header .widget-area .register_login_button_wrap a{color:#e1b433}.site-header .widget-area .register_login_button_wrap a:hover{color:#002766}.site-header .widget-area .register_login_button_wrap .checkout-button{border:1px solid #c2c7cf;display:block;text-align:center;padding:0 16px;float:right;margin-top:-7px;margin-left:15px}.site-header .widget-area .register_login_button_wrap .checkout-button span{color:#e1b433;text-align:center;display:block}.site-header .widget-area .register_login_button_wrap .checkout-button span.cart-title-header{color:#002766}.site-header .widget-area .register_login_button_wrap .checkout-button span.cart-title-header:hover{color:#e1b433}.site-header .widget-area .register_login_button_wrap .checkout-button span.total-items{display:block;background-color:#e1b433;color:#fff;font-weight:700;line-height:1.3;margin:-10px 6px 2px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart{display:none;position:absolute;right:0;top:90px;z-index:100;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);opacity:1;transition:opacity .4s ease-in-out 0s;width:300px;z-index:99}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap{position:relative;padding:20px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap:before{background-image:url(../../images/arrow_up.png);background-repeat:no-repeat;content:" ";height:12px;right:25px;position:absolute;top:-12px;width:21px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li{padding:0;margin-bottom:20px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li a.remove{color:#c2c7cf!important;border:2px solid #c2c7cf;line-height:25px;height:30px;width:30px;display:block;margin-top:0;top:10px;left:auto;right:0}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li a.remove:hover{color:#000!important;border-color:#000;background-color:transparent}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li a:not(.remove){display:block;float:left;max-width:239px;font-size:13px;line-height:15px;color:#33373e}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li a:not(.remove) img{float:left;width:70px;height:70px;margin-right:15px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .cart_list li .quantity{float:left;margin-top:-25px;padding-left:91px;color:#33373e}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .total{border-top:2px solid #c2c7cf;padding:16px 0;text-align:center;font-size:18px;font-weight:700;color:#33373e;margin-bottom:0}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .buttons{margin-bottom:0}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .buttons a{border-radius:0;color:#fff;display:block;width:100%;text-align:center;font-size:14px;line-height:1;padding:15px 0;margin-bottom:10px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .buttons a.button.wc-forward{background-color:#8fcbcd}.site-header .widget-area .widget.woocommerce.widget_shopping_cart .widget-wrap .buttons a.button.checkout{background-color:#002766;margin-bottom:0}.genesis-nav-menu{clear:both;font-size:13px;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;text-transform:uppercase}.genesis-nav-menu li#menu-item-23 a{color:#dc4658}.genesis-nav-menu a{color:#33373e;text-decoration:none;display:block;padding:0 13px 0 12px}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#002766;font-weight:700}.genesis-nav-menu>.menu-item:first-child a{padding-left:0}.genesis-nav-menu>.menu-item:last-child a{padding-right:0}.genesis-nav-menu .menu-item-has-children{position:relative}.genesis-nav-menu .menu-item-has-children a{padding-bottom:22px}.genesis-nav-menu .sub-menu{transition:opacity .4s ease-in-out;position:absolute;left:-9999px;box-shadow:0 0 5px rgba(0,0,0,.2);opacity:0;width:200px;z-index:99}.genesis-nav-menu .sub-menu:before{content:" ";background-image:url(../../images/arrow_up.png);background-repeat:no-repeat;position:absolute;top:-10px;left:25px;width:21px;height:12px}.genesis-nav-menu .sub-menu a{background-color:#fff;border:0;border-top:0;font-size:12px;padding:15px 20px;position:relative;width:200px;word-wrap:break-word}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.site-header .sub-menu{border-top:1px solid #eee}.site-header .sub-menu .sub-menu{margin-top:-56px}.site-header .genesis-nav-menu li li{margin-left:0}.responsive-menu-button{position:absolute;left:10px;top:7px;display:none}.responsive-menu-button *{vertical-align:top}.responsive-menu-button span{font-size:30px;width:30px;height:30px}.menu_close_button_wrap{text-align:right;padding:10px 15px 0}.menu_close_button_wrap a{color:#fff;font-size:15px;line-height:30px}.menu_close_button_wrap a>*{display:inline-block;vertical-align:top}.menu_close_button_wrap a span{margin-top:-3px}.menu_close_button_wrap a i{font-size:25px;margin-left:8px}:focus{color:#333;outline:1px solid #ccc}.entry{margin-bottom:40px}.content .entry{background-color:#fff}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:13px}.entry-content ol>li{list-style-type:decimal;padding-left:5px}.entry-content ul:not(.payment_methods):not(.order_details):not(.products):not(.tml-action-links)>li{list-style-type:disc;margin-bottom:25px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}li.comment{background-color:#f5f5f5;border:2px solid #fff;border-right:0}.footer-social-icons{margin-top:20px}.footer-social-icons h4{font-size:17px;font-weight:400;line-height:1;margin-bottom:18px}.footer-social-icons ul.social-icons{margin-bottom:60px}.footer-social-icons ul.social-icons li{display:inline-block;width:66px}.footer-social-icons ul.social-icons li a{border:1px solid #545c67;border-radius:50%;color:#545c67;display:inline-block;width:33px;line-height:33px;height:33px}.footer-social-icons ul.social-icons li a:hover{background-color:#545c67;color:#fff}.home .footer-social-icons{margin-top:0}.footer-widgets{clear:both;padding-top:40px;border-top:10px solid #f8f9fa;margin-bottom:40px}.footer-widgets .site-footer-widgets-wrap>section{float:left;width:16.50943%;font-size:12px;line-height:2.5;text-transform:uppercase}.footer-widgets .site-footer-widgets-wrap>section:first-child{width:17.45283%;border-left:10px solid #e1b433;padding-left:10px}.footer-widgets .site-footer-widgets-wrap .widget-title{font-size:14px;font-weight:700;color:#33373e;margin-bottom:20px}.footer-widgets .site-footer-widgets-wrap .widget-title:after{content:" ";display:block;width:22px;border-bottom:1px solid #e1b433;margin-top:11px}.footer-widgets .site-footer-widgets-wrap a{color:#545c67}.footer-widgets .site-footer-widgets-wrap a:hover{color:#002766}.site-footer{background-color:#fff;color:#545c67;font-size:12px;line-height:1;text-align:center}.site-footer .wrap{border-top:1px solid #edeef1;padding:38px 0}.site-footer a{color:#545c67}.site-footer a:hover{color:#002766}.site-footer p{margin-bottom:0}.site-footer .copyright_text{margin-bottom:14px}.site-footer .footer-notice{color:#c2c7cf;font-size:10px}.heading-wrap h2{float:left}.heading-wrap h2 span{color:#dc4658}.heading-wrap a.heading-button{color:#545c67;font-size:16px;float:right;text-transform:uppercase}.heading-wrap a.heading-button:hover{color:#002766}.blog_posts_wrap .single-blog-post{font-size:14px;line-height:1.57143;width:49.0566%;margin-right:1.88679%;margin-bottom:30px;margin-left:0}.blog_posts_wrap .single-blog-post.last{margin-left:0;margin-right:0}.blog_posts_wrap .single-blog-post img{border:4px solid transparent;margin-bottom:24px;width:100%}.blog_posts_wrap .single-blog-post:hover img{border-color:#dc4658}.blog_posts_wrap .single-blog-post .single-blog-post-inner-content{padding:0 15px 0 4px}.blog_posts_wrap .single-blog-post .single-blog-post-inner-content h5{margin-bottom:14px}.blog_posts_wrap .single-blog-post .single-blog-post-inner-content h5:after{content:" ";display:block;width:22px;border-bottom:1px solid #e1b433;margin-top:5px}.blog_posts_wrap .single-blog-post .single-blog-post-inner-content p{margin-bottom:20px}.size_chart_table{margin:0 auto 25px}.size_chart_table td,.size_chart_table th{font-size:12px;line-height:29px;text-align:center;text-transform:uppercase;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:6px 0}.size_chart_table th{background-color:#545c67;color:#fff;font-weight:400}.size_chart_table td{background-color:#f3f5f8;min-width:50px}.size_chart_table tbody tr th:first-child{width:120px;text-align:center}.size_chart_table tbody tr:nth-child(2n) th{background-color:#6a7381}.size_chart_table tbody tr:nth-child(2n) td{background-color:#e4e7ea}.size_chart_table tbody th{text-align:left;padding-left:15px;padding-right:15px}.product-share-icons{float:right}.product-share-icons a{color:#ccc;width:33px;height:33px;line-height:33px;display:inline-block;border-radius:50%;border:2px solid #ccc;text-align:center}.product-share-icons a i{display:block;line-height:28px}.masthead{margin-bottom:35px}.masthead .wrap{text-align:center;background-image:url(../../images/masthead.jpg);background-repeat:no-repeat;background-position:50% 50%;height:240px;padding-top:102px}.masthead.masthead-blog-post .wrap{position:relative;background-size:100%}.masthead.masthead-blog-post .wrap:after{content:" ";background-color:rgba(0,0,0,.6);position:absolute;width:100%;height:240px;top:0;left:0;z-index:1}.masthead.masthead-blog-post .wrap>*{position:relative;z-index:2}.masthead.masthead-2lines .wrap{padding-top:89px}.masthead h1{color:#e1b433;font-size:30px;line-height:1;letter-spacing:10px}.masthead.masthead-blog-post h1{letter-spacing:0}.masthead h4{color:#545c67;font-size:16px;font-weight:400;letter-spacing:2px}.masthead h4 span{color:#e1b433}.woocommerce.columns-2 ul.products,.woocommerce ul.products{margin-bottom:0}.woocommerce.columns-2 ul.products li.product,.woocommerce ul.products li.product{width:49.0566%;margin-right:1.88679%;margin-bottom:30px}.woocommerce.columns-2 ul.products li.product.last,.woocommerce.columns-2 ul.products li.product:nth-child(2n),.woocommerce ul.products li.product.last,.woocommerce ul.products li.product:nth-child(2n){margin-right:0}.woocommerce.columns-2 ul.products li.product a,.woocommerce ul.products li.product a{display:block}.woocommerce.columns-2 ul.products li.product a img,.woocommerce ul.products li.product a img{border:4px solid transparent;margin-bottom:24px}.woocommerce.columns-2 ul.products li.product a h3,.woocommerce ul.products li.product a h3{padding:0;margin-bottom:2px}.woocommerce.columns-2 ul.products li.product:hover a img,.woocommerce ul.products li.product:hover a img{border-color:#dc4658}.woocommerce.columns-2 ul.products li.product a.customize_jacket_link,.woocommerce ul.products li.product a.customize_jacket_link{color:#545c67;font-size:12px;margin-bottom:6px}.woocommerce.columns-2 ul.products li.product .novo_price_wrap a,.woocommerce ul.products li.product .novo_price_wrap a{font-weight:700;font-size:14px;color:#fff;display:block}.woocommerce.columns-2 ul.products li.product .novo_price_wrap a span,.woocommerce ul.products li.product .novo_price_wrap a span{display:inline-block;line-height:26px;text-align:center}.woocommerce.columns-2 ul.products li.product .novo_price_wrap a span.actual_price,.woocommerce ul.products li.product .novo_price_wrap a span.actual_price{background-color:#002766;width:46px;margin-right:-3px}.woocommerce.columns-2 ul.products li.product .novo_price_wrap a span.discounted_price,.woocommerce ul.products li.product .novo_price_wrap a span.discounted_price{background-color:#dc4658;width:114px}.home .home-header{margin-bottom:27px}.home .home-header .homepage-slider{float:left;width:66.03774%;position:relative}.home .home-header .homepage-slider .single-slide{position:relative}.home .home-header .homepage-slider .single-slide .slide-content{color:#fff;font-size:20px;line-height:1.2;text-transform:uppercase;position:absolute;left:62px;top:260px}.home .home-header .homepage-slider .single-slide .slide-content h1{color:#e1b433;font-size:50px;line-height:1;text-transform:uppercase}.home .home-header .homepage-slider .single-slide .slide-content p{margin:0}.home .home-header .homepage-slider .bx-controls{bottom:25px;position:absolute;right:20px;z-index:99}.home .home-header .homepage-slider .bx-controls a{background-image:none;background-color:hsla(0,0%,100%,.2);color:#fff;display:inline-block;width:80px;line-height:44px;text-align:center;margin-right:1px}.home .home-header .homepage-slider .bx-controls a:last-child{margin-right:0}.home .home-header .homepage-slider .bx-controls a span{line-height:44px}.home .home-header .homepage-sidebanners{float:right;width:32.07547%}.home .home-header .homepage-sidebanners .special_offer_banner{margin-bottom:12px}.home .home-content{margin-bottom:30px}.single-product .site-inner .product .images{width:57.54717%;float:left;margin:0}.single-product .site-inner .product .images .bxslider_slider_wrap{position:relative;display:none;margin-bottom:20px}.single-product .site-inner .product .images .bxslider_slider_wrap .bx-controls-direction a{color:#fff;display:block;position:absolute;top:50%;width:50px;height:50px;line-height:50px;margin-top:-25px}.single-product .site-inner .product .images .bxslider_slider_wrap .bx-controls-direction a.bx-prev{left:0;text-align:left}.single-product .site-inner .product .images .bxslider_slider_wrap .bx-controls-direction a.bx-next{right:0;text-align:right}.single-product .site-inner .product .images .bxslider_slider_wrap .bx-controls-direction a span{font-size:50px;display:block}.single-product .site-inner .product .images .product-image-thumb li{border-bottom:2px solid transparent;padding-bottom:8px}.single-product .site-inner .product .images .product-image-thumb li.active{border-bottom:2px solid #414142}.single-product .site-inner .product .product-title-wrap{margin-bottom:5px}.single-product .site-inner .product .product-title-wrap h1.product_title{font-size:23px}.single-product .site-inner .product .product-share-icons{float:none;margin-bottom:10px}.single-product .site-inner .product .product-description-wrap{margin-bottom:10px}.single-product .site-inner .product .product-description-wrap p:last-child{margin-bottom:0}.single-product .site-inner .product .product-pricing-colors-wrap{border-top:1px solid #f3f5f8;margin-bottom:15px}.single-product .site-inner .product .product-pricing-colors-wrap .label{color:#545c67;font-size:12px;line-height:1;margin-bottom:8px}.single-product .site-inner .product .product-pricing-colors-wrap>div{padding:14px 0 10px}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap{float:left;width:100%}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>.actual-price{width:51.5%}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>.discounted-price{border-left:1px solid #f3f5f8;padding-left:15px;width:48.5%}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div{float:left}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div .price{font-size:36px;line-height:1}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div.actual-price .price{color:#002766;text-decoration:line-through}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div.discounted-price .price{color:#dc4658}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap{float:right;width:100%}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .label{margin-bottom:5px}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a{border:6px solid transparent;display:block;float:left;border-radius:50%;width:32px;height:32px;margin-right:11px}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a:first-child,.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a:nth-child(11){clear:both;margin-left:-6px}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a.active{border-color:#e4e7ec}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a span{border-radius:6px;display:block;width:25px;height:25px;border:1px solid transparent}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a[href="#white"] span{border-color:#c5cad1}.single-product .site-inner .product .variations_form{margin-bottom:0}.single-product .site-inner .product .variations_form table.variations{float:left;width:100%;margin-bottom:0}.single-product .site-inner .product .variations_form table.variations tbody{border-bottom:0}.single-product .site-inner .product .variations_form table.variations tbody tr td{padding:0;width:49%}.single-product .site-inner .product .variations_form table.variations tbody tr td:first-child{padding-right:1.5%}.single-product .site-inner .product .variations_form table.variations tbody tr td:nth-child(2){padding-left:1.5%}.single-product .site-inner .product .variations_form table.variations select{background-image:url(../../images/selectArrow.png);background-repeat:no-repeat;background-position:95% 50%;color:#545c67;font-size:12px;border-radius:0;padding:17px 13px;margin-bottom:10px;width:100%;line-height:1;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.single-product .site-inner .product .variations_form table.variations .reset_variations{display:none!important}.single-product .site-inner .product .variations_form .single_variation_wrap{float:none;width:100%}.single-product .site-inner .product .variations_form .single_variation_wrap .quantity{display:none!important}.single-product .site-inner .product .variations_form .single_variation_wrap .button,.single-product .site-inner .product .variations_form .single_variation_wrap .button-yellow{font-family:Lato,sans-serif;width:100%;display:block;padding:17px 30px;line-height:1;clear:both}.single-product .site-inner .product .woocommerce-tabs ul.tabs{padding:0;margin:0}.single-product .site-inner .product .woocommerce-tabs ul.tabs:before{border-bottom:2px solid #c2c7cf}.single-product .site-inner .product .woocommerce-tabs ul.tabs li{background-color:transparent;border-radius:0;border:0;width:33.33333%;text-align:center;padding:0;margin:0 -3px 0 0}.single-product .site-inner .product .woocommerce-tabs ul.tabs li.active{text-shadow:none;color:#dc4658;border-bottom:2px solid #002766}.single-product .site-inner .product .woocommerce-tabs ul.tabs li.active a{color:#dc4658;text-shadow:none}.single-product .site-inner .product .woocommerce-tabs ul.tabs li.active:after,.single-product .site-inner .product .woocommerce-tabs ul.tabs li.active:before,.single-product .site-inner .product .woocommerce-tabs ul.tabs li:after,.single-product .site-inner .product .woocommerce-tabs ul.tabs li:before{content:"";box-shadow:none;border:0}.single-product .site-inner .product .woocommerce-tabs ul.tabs li a{display:block;border:0;text-transform:uppercase;line-height:50px}.single-product .site-inner .product .woocommerce-tabs .panel{margin-bottom:0}.single-product .site-inner .product .woocommerce-tabs .wc-tab{padding:40px 0 0;color:#545c67}.single-product .site-inner .product .woocommerce-tabs .wc-tab img{margin-bottom:18px;width:100%}.single-product .site-inner .product .woocommerce-tabs .wc-tab h5{color:#002766;margin-bottom:20px}.single-product .site-inner .product .woocommerce-tabs .wc-tab p{margin-bottom:34px}.measurement-guide .entry-content h3{margin-bottom:26px}.measurement-guide .entry-content .single-measurement-slide h5,.measurement-guide .entry-content .single-measurement-slide img{margin-bottom:18px}.measurement-guide .buttons_wrap,.single-product .buttons_wrap{margin:0 0 40px}.measurement-guide .units_buttons_wrap,.single-product .units_buttons_wrap{max-width:340px;margin:0 auto 40px}.measurement-guide .units_buttons_wrap .single-radio-control,.single-product .units_buttons_wrap .single-radio-control{line-height:19px}.measurement-guide .units_buttons_wrap .single-radio-control:nth-child(2n),.single-product .units_buttons_wrap .single-radio-control:nth-child(2n){margin-right:0}.measurement-guide h5.sub_section_title,.single-product h5.sub_section_title{margin-bottom:16px;text-align:center}.measurement-guide #jacket_size_chart table:last-child,.single-product #jacket_size_chart table:last-child{margin-bottom:0}.form_page .single-input-row{margin-bottom:10px}.form_page .single-input-row label{color:#33373e;display:inline-block;font-size:12px;text-transform:uppercase;padding-bottom:5px}.form_page .single-input-row input[type=email],.form_page .single-input-row input[type=password],.form_page .single-input-row input[type=text]{font-size:12px;padding:10px 13px}.form_page .single-input-row input[type=email].error,.form_page .single-input-row input[type=password].error,.form_page .single-input-row input[type=text].error{border-color:#dc4658}.form_page .single-input-row select{background-image:url(../../images/selectArrow.png);background-position:98% 50%;background-repeat:no-repeat;color:#545c67;font-size:12px;border-radius:0;padding:10px 13px;margin-bottom:10px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_page .single-input-row .one-fourth select{background-position:95% 50%}.form_page .single-input-row .one-half select{background-position:98% 50%}.form_page .single-input-row .wpcf7-list-item{font-size:12px;float:left;width:48.52941%;margin-bottom:10px;text-transform:uppercase;width:23.0769%;margin-left:2.5641%}.form_page .single-input-row .wpcf7-list-item.first,.form_page .single-input-row .wpcf7-list-item:nth-child(4n+1){margin-left:0}.form_page .single-input-row .wpcf7-list-item input[type=checkbox]{display:none}.form_page .single-input-row .wpcf7-list-item span{background-image:url(../../images/design_application/tick.png);background-repeat:no-repeat;background-position:13px -67px;background-color:#f3f5f8;color:#545c67;cursor:pointer;display:block;min-height:21px;padding:13px 12px 15px 42px;margin-top:-23px}.form_page .single-input-row .wpcf7-list-item input:checked+span{background-color:#545c67;background-position:13px 13px;color:#fff}.woocommerce-cart table.shop_table .cart_item img{width:90px;height:90px}.woocommerce-cart table.shop_table .cart_item td{padding-top:20px;padding-bottom:20px}.woocommerce-cart table.shop_table .cart_item td.product-thumbnail{padding-left:12px;padding-right:0;width:120px}.woocommerce-cart table.shop_table .cart_item td.product-name{padding-left:0;vertical-align:top}.woocommerce-cart table.shop_table .cart_item .button-yellow{padding-top:10px;padding-bottom:10px}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid #d3ced2;box-sizing:border-box;float:left;line-height:1;margin:0 4px 0 0;outline:0 none;padding:11px 6px;width:150px;color:#ccc}#product_details_share .materials_info{margin-top:30px}#product_details_share .materials_info table{border:1px solid #ddd}#product_details_share .materials_info table td{border-right:1px solid #ddd;text-align:center;width:16.66667%}#product_details_share .coloring_info table{border:1px solid #ddd}#product_details_share .coloring_info table tr td{vertical-align:top}#product_details_share .coloring_info table tr td:first-child{width:65%;padding-left:15px}#product_details_share .coloring_info table tr td:nth-child(2){width:10%}#product_details_share .coloring_info table tr td:nth-child(3){width:25%}#product_details_share .coloring_info table tr td.color_code span{vertical-align:top}#product_details_share .coloring_info table tr td.color_code span.color_label{display:inline-block;width:75px;height:25px;margin-right:30px;margin-top:2px}#product_details_share .coloring_info table tr td.color_code span.color_label[style^="background: #FFFFFF"]{border:1px solid #ddd}#product_details_share .object_info table.object_info_main_table{margin-bottom:0}#product_details_share .object_info table.object_info_main_table>tbody{border:0}#product_details_share .object_info table.object_info_main_table>tbody>tr>td:last-child{border-bottom:0}#product_details_share .object_info table.object_info_main_table>tbody>tr td.image_td{text-align:center}#product_details_share .object_info table.object_info_main_table>tbody>tr td.image_td img{display:inline-block}#product_details_share .object_info table{margin-bottom:0}#product_details_share .object_info table tbody{border:0}#product_details_share .object_info table.object-info-details tr td,#product_details_share .object_info table.object-info-details tr th{border:0;width:12.5%}#product_details_share .object_info table.object-info-details tr td:nth-child(2),#product_details_share .object_info table.object-info-details tr th:nth-child(2){width:20%}#product_details_share .object_info table.object-info-details tr td:last-child,#product_details_share .object_info table.object-info-details tr th:last-child{width:5%}#product_details_share .object_info table.object-info-details tbody,#product_details_share table.size_info tbody,#product_details_share table.size_info tbody td,#product_details_share table.table_summary tbody,#product_details_share table.table_summary tbody td{border:0}#product_details_share .size_info table tr td{width:auto}#product_details_share table.table_summary{margin-bottom:0}@media only screen and (max-width:736px){.site-header .wrap{padding-left:0;padding-right:0}.site-header .title-area{margin-bottom:0;padding-left:15px;padding-right:15px}.responsive-menu-button{display:block}.site-header .widget-area .register_login_button_wrap{display:block;top:12px}.site-header .widget-area .register_login_button_wrap a:not(.checkout-button){display:none}.site-header .widget-area .register_login_button_wrap .checkout-button{border:0;float:right;padding:0;margin:0;line-height:1.3}.site-header .widget-area .register_login_button_wrap .checkout-button span.cart-title-header{float:left;margin:0 4px 0 0}.site-header .widget-area .register_login_button_wrap .checkout-button span.cart-title-header i{font-size:23px;margin-top:-4px}.site-header .widget-area .register_login_button_wrap .checkout-button span.total-items{display:none;float:right;padding:0 3px;text-align:left;margin:0;font-weight:400;font-size:10px}.site-header .widget-area .widget.woocommerce.widget_shopping_cart{top:40px;width:100%}.site-title>a{background-position:50% 50%}.nav-header{background-color:rgba(47,47,47,.98);display:none;width:100%;height:100%;margin-bottom:15px}.nav-header.active{display:block}.nav-header #menu-top-menu>li{width:100%;float:none}.nav-header #menu-top-menu>li a{color:#fff;padding:18px 15px;border-bottom:1px solid hsla(0,0%,100%,.08)}.nav-header #menu-top-menu>li a:hover{background-color:#fff;color:#000}.nav-header #menu-top-menu>li .sub-menu.active,.nav-header #menu-top-menu>li:hover>.sub-menu{width:100%;position:static}.nav-header #menu-top-menu>li .sub-menu.active li,.nav-header #menu-top-menu>li:hover>.sub-menu li{display:block}.nav-header #menu-top-menu>li .sub-menu.active li a,.nav-header #menu-top-menu>li:hover>.sub-menu li a{color:#33373e;width:100%}.nav-header .menu_register_login_wrap{background-color:#444;padding:10px 15px}.nav-header .menu_register_login_wrap>a{color:#fff;background-color:#888;display:inline-block;padding:8px 0}.nav-header .menu_register_login_wrap>a.register_menu_button{background-color:#dc4658}.footer-widgets .site-footer-widgets-wrap>section{width:33.33333%;margin-bottom:25px}.site-footer .wrap{padding-left:15px;padding-right:15px}.home .home-header .homepage-sidebanners,.home .home-header .homepage-slider{width:100%;float:none;margin:0 0 10px}.home .home-header .homepage-sidebanners .single-slide img,.home .home-header .homepage-slider .single-slide img{width:100%}.home .home-header .homepage-sidebanners{margin-bottom:0}.home .home-header .homepage-sidebanners img{width:100%}.single-product .site-inner .product .product-title-wrap .product-share-icons,.single-product .site-inner .product .product-title-wrap h1.product_title{width:100%;float:none}.single-product .site-inner .product .product-description-wrap{margin-bottom:18px}.single-product .site-inner .product .variations_form .single_variation_wrap,.single-product .site-inner .product .variations_form table.variations{width:100%}.single-product .site-inner .product .variations_form table.variations select{width:97%}.single-product .site-inner .product .variations_form table.variations tbody tr td:nth-child(2){padding-left:1.2%}.single-product .site-inner .product .variations_form table.variations tbody tr td:nth-child(2) select{width:100%}.single-product .site-inner .product .product-pricing-colors-wrap{margin-bottom:20px}.single-product .site-inner .product .product-title-wrap h1.product_title{font-size:24px;line-height:30px}.single-product .site-inner .product .woocommerce-tabs .wc-tab img{width:100%}.form_page .single-input-row .wpcf7-list-item,.form_page .single-input-row .wpcf7-list-item:nth-child(3n+1),.form_page .single-input-row .wpcf7-list-item:nth-child(4n+1){width:49.2%;margin-left:1.6%}.form_page .single-input-row .wpcf7-list-item.first,.form_page .single-input-row .wpcf7-list-item:nth-child(odd){margin-left:0}.measurement_slides .single-measurement-slide{width:49%;margin-left:1%}.measurement_slides .single-measurement-slide:first-child,.measurement_slides .single-measurement-slide:nth-child(odd){clear:both}.measurement_slides .single-measurement-slide img{width:100%}}@media (max-width:992px){.venoframe{width:640px;height:480px}}@media (max-width:460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}@media only screen and (max-width:768px){.vbox-content .venoframe{width:736px!important;height:422px!important}}@media only screen and (max-width:640px){.vbox-content .venoframe{width:95%!important;height:240!important}}@media only screen and (max-width:1070px){.site-inner,.wrap{max-width:100%}.site-header .wrap,.wrap{max-width:100%;padding-left:15px;padding-right:15px}.site-header .widget-area .register_login_button_wrap{margin-top:50px}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div{width:50%}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a{margin-right:8px}}@media only screen and (max-width:1023px){.content,.site-header .widget-area,.title-area{width:100%}.site-title>a{background-position:50% 50%;min-height:40px}.site-header .widget-area .register_login_button_wrap,.site-header .widget-area .widget_nav_menu{margin-top:0}.site-header .widget-area .register_login_button_wrap{margin-top:-30px}.genesis-nav-menu li,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-header .title-area,.site-title{text-align:center}.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a,.genesis-nav-menu a{padding:20px 16px}.footer-widgets .site-footer-widgets-wrap>section{width:20%}.footer-widgets .site-footer-widgets-wrap>section:first-child{display:none}.single-product .site-inner .product .images{width:100%;float:none}.single-product .site-inner .product .images{margin-bottom:25px}}@media only screen and (max-width:980px){.form_page .single-input-row .wpcf7-list-item,.form_page .single-input-row .wpcf7-list-item:nth-child(4n+1){width:32.5%;margin-left:.8%}.form_page .single-input-row .wpcf7-list-item.first,.form_page .single-input-row .wpcf7-list-item:nth-child(3n+1){margin-left:0}}@media only screen and (max-width:810px){.entry{padding:0}.one-fourth:not(.single-measurement-slide):not(.single-product-image-thumb),.one-third{margin:0;width:100%}.site-title>a{background-position:50% 39%}.site-header .widget-area{position:static}.site-header .widget-area .register_login_button_wrap{display:none;margin-top:0;top:8px;right:12px;position:absolute}.site-header .widget-area .widget_nav_menu{width:100%}.single-product .site-inner .product .woocommerce-tabs .wc-tab{padding-top:20px}.form_page .single-input-row select{background-position:98% 50%}}@media (max-width:767px){.venoframe{width:420px;height:315px}}@media only screen and (max-width:568px){.home .home-header .homepage-slider .single-slide .slide-content{top:190px}.masthead{margin-bottom:15px}.single-input-row .one-half,.single-input-row .one-half.first{width:100%;float:none;margin:0}.single-input-row .one-half.first{margin-bottom:10px}.button,button,input[type=button],input[type=reset],input[type=submit]{width:100%}}@media only screen and (max-width:480px){.form_page .single-input-row .wpcf7-list-item,.form_page .single-input-row .wpcf7-list-item:nth-child(3n+1),.form_page .single-input-row .wpcf7-list-item:nth-child(4n+1),.form_page .single-input-row .wpcf7-list-item:nth-child(odd){width:100%;margin-left:0}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a{margin-right:3px}}@media only screen and (max-width:414px){h2{margin-bottom:15px}.footer-social-icons ul.social-icons li{width:44px}.home .home-header .homepage-slider .single-slide .slide-content{top:130px;left:25px}.blog_posts_wrap .single-blog-post .single-blog-post-inner-content{padding:0 2px}.heading-wrap a.heading-button{display:none}.blog_posts_wrap .single-blog-post,.composition_wrap .one-half,.woocommerce-variation-add-to-cart .one-half,.woocommerce.columns-2 ul.products li.product,.woocommerce ul.products li.product{width:100%;margin-right:0;margin-left:0;float:none}.masthead h1{font-size:28px;letter-spacing:2px}.woocommerce-variation-add-to-cart .one-half{margin-bottom:15px}.single-product .site-inner .product .variations_form .single_variation_wrap .button,.single-product .site-inner .product .variations_form .single_variation_wrap .button-yellow{float:none}.single-product .site-inner .product .woocommerce-tabs ul.tabs li{display:block;width:100%;border-bottom:1px solid #d3ced2}.single-product .site-inner .product .woocommerce-tabs ul.tabs li:last-child:not(.active){border-bottom:1px solid transparent}.measurement_slides .single-measurement-slide,.measurement_slides .single-measurement-slide:first-child,.measurement_slides .single-measurement-slide:nth-child(odd){width:100%;margin-left:0;float:none}.measurement_slides .single-measurement-slide:first-child img,.measurement_slides .single-measurement-slide:nth-child(odd) img,.measurement_slides .single-measurement-slide img{width:100%}}@media only screen and (max-width:375px){.footer-social-icons h4{font-size:14px}.footer-widgets .site-footer-widgets-wrap>section{width:50%;margin-bottom:25px}.home .home-header .homepage-slider .single-slide .slide-content{top:55px}.home .home-header .homepage-slider .single-slide .slide-content h1{font-size:33px}.home .home-header .homepage-slider .bx-controls a{width:50px}}@media only screen and (max-width:320px){.home .home-header .homepage-slider .single-slide .slide-content{top:85px}.home .home-header .homepage-slider .single-slide .slide-content h1{font-size:40px;margin-bottom:0}.single-product .site-inner .product .product-pricing-colors-wrap .label{font-size:10px}.single-product .site-inner .product .product-pricing-colors-wrap .pricing-wrap>div .price{font-size:27px}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a{margin-right:0}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a:nth-child(11){clear:none;margin-left:0}.single-product .site-inner .product .product-pricing-colors-wrap .colors-wrap .color-code-wrap a:nth-child(10){clear:both;margin-left:-6px}.single-radio-control label{padding:13px 5px 15px 34px;background-position:7px -67px}.single-radio-control input:checked+label{background-position:7px 13px}}@media print{.footer-social-icons,.footer-widgets,.site-footer{display:none}*,:after,:before{background:transparent!important;box-shadow:none!important;color:#33373e!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.site-title>a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content{width:100%}.header-widget-area,button,input,select,textarea{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}blockquote,h1,h2,h3,h4,h5,h6,img,pre,table{page-break-inside:avoid}ol,ul{page-break-before:avoid}}
/* Font Awesome icons drawn as SVG masks (tools/fa_css.py) */
.fa{display:inline-block;font-size:inherit;line-height:1;text-rendering:auto}
.fa:before{content:"";display:inline-block;height:1em;vertical-align:-.125em;background:currentColor;-webkit-mask:var(--fa) no-repeat center/contain;mask:var(--fa) no-repeat center/contain}
.fa-check:before{width:1.0000em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1792 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z%22/%3E%3C/svg%3E")}
.fa-cog:before{width:0.8571em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1536 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z%22/%3E%3C/svg%3E")}
.fa-envelope-o:before{width:1.0000em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1792 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z%22/%3E%3C/svg%3E")}
.fa-facebook:before{width:0.5714em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1024 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z%22/%3E%3C/svg%3E")}
.fa-google-plus:before{width:1.2857em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 2304 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62 q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z%22/%3E%3C/svg%3E")}
.fa-instagram:before{width:0.8571em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1536 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1362 110v648h-135q20 -63 20 -131q0 -126 -64 -232.5t-174 -168.5t-240 -62q-197 0 -337 135.5t-140 327.5q0 68 20 131h-141v-648q0 -26 17.5 -43.5t43.5 -17.5h1069q25 0 43 17.5t18 43.5zM1078 643q0 124 -90.5 211.5t-218.5 87.5q-127 0 -217.5 -87.5t-90.5 -211.5 t90.5 -211.5t217.5 -87.5q128 0 218.5 87.5t90.5 211.5zM1362 1003v165q0 28 -20 48.5t-49 20.5h-174q-29 0 -49 -20.5t-20 -48.5v-165q0 -29 20 -49t49 -20h174q29 0 49 20t20 49zM1536 1211v-1142q0 -81 -58 -139t-139 -58h-1142q-81 0 -139 58t-58 139v1142q0 81 58 139 t139 58h1142q81 0 139 -58t58 -139z%22/%3E%3C/svg%3E")}
.fa-pinterest:before{width:0.8571em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1536 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134 q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33 q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z%22/%3E%3C/svg%3E")}
.fa-times:before{width:0.7857em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1408 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 t-28 -68l-294 -294l294 -294q28 -28 28 -68z%22/%3E%3C/svg%3E")}
.fa-tumblr:before{width:0.5714em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1024 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14 q78 2 134 29z%22/%3E%3C/svg%3E")}
.fa-twitter:before{width:0.9286em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1664 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z%22/%3E%3C/svg%3E")}
.fa-shopping-bag:before{width:1.0000em;--fa:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 -1536 1792 1792%22%3E%3Cpath transform=%22scale%281,-1%29%22 d=%22M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z%22/%3E%3C/svg%3E")}

/* novojackets components (replace Dashicons / Font Awesome / Venobox) */
.nj-arrow{display:inline-block;width:10px;height:10px;border:solid currentColor;border-width:0 2px 2px 0}
.nj-arrow-left{transform:rotate(135deg)}.nj-arrow-right{transform:rotate(-45deg)}

.nj-spinner{display:inline-block;width:28px;height:28px;border:3px solid currentColor;border-right-color:transparent;border-radius:50%;animation:nj-spin 1s linear infinite;vertical-align:middle}
@keyframes nj-spin{to{transform:rotate(360deg)}}
.nj-lightbox{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center}
.nj-lightbox img{max-width:90vw;max-height:90vh}
.nj-lightbox button{position:absolute;background:none;border:0;color:#fff;font-size:42px;line-height:1;cursor:pointer;padding:10px}
.nj-lb-close{top:10px;right:16px}.nj-lb-prev{left:10px;top:50%}.nj-lb-next{right:10px;top:50%}
.wp-site-blocks>*{margin-block-start:0}
@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
.bxslider_slider_wrap .bx-controls-direction .nj-arrow{width:24px;height:24px;border-width:0 4px 4px 0;margin:0 14px}
.homepage-slider .bx-controls-direction .nj-arrow{width:9px;height:9px;border-width:0 2px 2px 0}
.nj-menu-icon,.nj-menu-icon:before,.nj-menu-icon:after{display:block;width:21px;height:3px;background:currentColor;position:relative}
.nj-menu-icon{margin:13px 4.5px 15px}
.nj-menu-icon:before,.nj-menu-icon:after{content:"";position:absolute;left:0}
.nj-menu-icon:before{top:-6px}.nj-menu-icon:after{top:6px}
/* Only the first slide shows from the start, so the page doesn't jump when theme.js sets up the sliders. */
.homepage-slider-inner>*:not(:first-child),.bxslider>li:not(:first-child){display:none}
/* Five footer columns don't fit a phone: two per row, so words like "Products" don't break. */
@media only screen and (max-width:767px){.footer-widgets .site-footer-widgets-wrap>section:not(:first-child){width:50%;margin-bottom:25px}.footer-widgets .site-footer-widgets-wrap>section:nth-child(2n){clear:left}}
.woocommerce .show-password-input{width:auto}
/* Show the product gallery from the start: novoTheme hid it until its slider script ran. */
.single-product .site-inner .product .images .bxslider_slider_wrap{display:block}
/* The builder stays hidden until its scripts show it; keep the footer below the fold until then. */
.wp-site-blocks:has(>#jacket-builder-tool:not([style*="display"])) .site-footer-part{margin-top:100vh}
/* Carried over from the old Customizer > Additional CSS (post 5156) */
.page-template-page-login-register .entry-content input[type="text"],
.page-template-page-login-register .entry-content input[type="password"],
.page-template-page-login-register .entry-content input[type="email"],
.tml-action-register .entry-content input[type="text"],
.tml-action-register .entry-content input[type="password"],
.tml-action-register .entry-content input[type="email"],
.page-template-page-login-register .entry-content select,
.page-template-page-login-register .entry-content textarea {
    padding-top: 10px;
    padding-bottom: 10px;
}

.page-template-page-login-register .entry-content ul:not(.payment_methods):not(.order_details):not(.products):not(.tml-action-links)>li,
.tml-action-register .entry-content ul:not(.payment_methods):not(.order_details):not(.products):not(.tml-action-links)>li {
    margin-bottom: 0;
}


.product_details_share .one-fourth {
    margin-left: 0;
}

.builder-tool-wrap .error-messages {
    z-index: 99;
}

.woocommerce-MyAccount-navigation ul li {
    list-style-type: none !important;
    margin-bottom: 0 !important;

}

.redcol{
    color: red;
}

/* adding padding  */

.woocommerce-store-notice.demo_store {
    display: block;
    padding-top: 30px;
}


/* faqs styling here  */
#faqs h2:not(:first-child) {
    background: rgb(243, 243, 243);
    padding: 10px;
    border-radius: 10px;
    font-size: 17px;
    cursor: pointer;
    position: relative;
    padding-left: 20px;
}

#faqs h2:not(:first-child)::after{
    content: "+";
    position: absolute;
    right: 20px;
}

#faqs h2.active:not(:first-child)::after{
    content: "-";
    position: absolute;
    right: 20px;
}

#faqs .answers {
    display: none;
}

#faqs .answers.active {
    display: block;
    padding: 0 20px;
    padding-left: 20px;
}

#faqs .answers p {
  margin-bottom: 15px;
}





/* Home New Page media query For mobile devices  */

@media (max-width:850px) {
    #faqs h2:not(:first-child) {
        font-size: 15px;
    }

    #faqs .answers.active {
        font-size:12px ;
    }
}

@media (max-width:750px){
	  #faqs h2:not(:first-child)::after{
        display: none;
    }
    
    #faqs h2.active:not(:first-child)::after{
    display: none;
    }
}

@media (max-width:600px) {
    .home .home-header .homepage-slider .single-slide .slide-content h1 {
        font-size: 40px;
    }

    .home #home-varsity-jackets .grid>.col:nth-child(2) {
        margin-bottom: 20px;
    }


    #home-varsity-jackets .grid:not(:first-child) {
        display: flex !important;
        flex-direction: column-reverse;
        align-items: center;

    }

    #home-varsity-jackets .grid .col {
        width: 100%;
        max-width: 600px;
        margin: 0 auto;
        text-align: left;
        box-sizing: border-box;
        flex: 1;
    }

    #home-varsity-jackets .grid .col h2 {
        font-size: 24px !important;
        line-height: 1.4 !important;
        margin-top: 0px;
        order: 2;
        
    }

    #home-varsity-jackets .grid .col img {
        order: 1;
        max-width: 100%;
        height: auto;
    }

    #home-varsity-jackets .grid .col p {
        text-align: left;
        order: 3;
    }

  

    #faqs h2:not(:first-child) {
        font-size: 13px;
    }

    #faqs .answers.active {
        font-size:11px ;
    }
 

}



@media (max-width:400px){
    .home .home-header .homepage-slider .single-slide .slide-content h1 {
        font-size: 27px;
    }

    #faqs h2:not(:first-child) {
        font-size: 11px;
        padding-left: 19px;
    }

    #faqs .answers.active {
        font-size:10px ;
    }

}
