@font-face{font-family:Lato;src:url(fonts/lato-light-webfont.eot);src:url(fonts/lato-light-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-light-webfont.woff) format("woff") , url(fonts/lato-light-webfont.ttf) format("truetype") , url(fonts/lato-light-webfont.svglato-light-webfont) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(fonts/lato-lightitalic-webfont.eot);src:url(fonts/lato-lightitalic-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-lightitalic-webfont.woff) format("woff") , url(fonts/lato-lightitalic-webfont.ttf) format("truetype") , url(fonts/lato-lightitalic-webfont.svglato-lightitalic-webfont) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(fonts/lato-regular-webfont.eot);src:url(fonts/lato-regular-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-regular-webfont.woff) format("woff") , url(fonts/lato-regular-webfont.ttf) format("truetype") , url(fonts/lato-regular-webfont.svglato-regular-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(fonts/lato-italic-webfont.eot);src:url(fonts/lato-italic-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-italic-webfont.woff) format("woff") , url(fonts/lato-italic-webfont.ttf) format("truetype") , url(fonts/lato-italic-webfont.svglato-italic-webfont) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(fonts/lato-medium-webfont.eot);src:url(fonts/lato-medium-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-medium-webfont.woff) format("woff") , url(fonts/lato-medium-webfont.ttf) format("truetype") , url(fonts/lato-medium-webfont.svglato-medium-webfont) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Lato;src:url(fonts/lato-mediumitalic-webfont.eot);src:url(fonts/lato-mediumitalic-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-mediumitalic-webfont.woff) format("woff") , url(fonts/lato-mediumitalic-webfont.ttf) format("truetype") , url(fonts/lato-mediumitalic-webfont.svglato-mediumitalic-webfont) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Lato;src:url(fonts/lato-bold-webfont.eot);src:url(fonts/lato-bold-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-bold-webfont.woff) format("woff") , url(fonts/lato-bold-webfont.ttf) format("truetype") , url(fonts/lato-bold-webfont.svglato-bold-webfont) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(fonts/lato-bolditalic-webfont.eot);src:url(fonts/lato-bolditalic-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-bolditalic-webfont.woff) format("woff") , url(fonts/lato-bolditalic-webfont.ttf) format("truetype") , url(fonts/lato-bolditalic-webfont.svglato-bolditalic-webfont) format("svg");font-weight:700;font-style:italic}@font-face{font-family:latoheavy;src:url(fonts/lato-heavy-webfont.eot);src:url(fonts/lato-heavy-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-heavy-webfont.woff) format("woff") , url(fonts/lato-heavy-webfont.ttf) format("truetype") , url(fonts/lato-heavy-webfont.svglato-heavy-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoheavy;src:url(fonts/lato-heavyitalic-webfont.eot);src:url(fonts/lato-heavyitalic-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/lato-heavyitalic-webfont.woff) format("woff") , url(fonts/lato-heavyitalic-webfont.ttf) format("truetype") , url(fonts/lato-heavyitalic-webfont.svglato-heavyitalic-webfont) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'icomoon';src:url(fonts/icomoon.eot?b2vbnl);src:url(fonts/icomoon.eot?b2vbnl#iefix) format("embedded-opentype") , url(fonts/icomoon.ttf?b2vbnl) format("truetype") , url(fonts/icomoon.woff?b2vbnl) format("woff") , url(fonts/icomoon.svg?b2vbnl#icomoon) format("svg");font-weight:normal;font-style:normal}ol,ul,.list ul,.list ol,.features-list ul,.widget ul,.woocommerce ul.products li.product .btn-list,.woocommerce ul.products li.product .product-list,.woocommerce-MyAccount-navigation ul,.footer-nav ul,.social-networks{margin:0;padding:0}ol>li,ul>li,.list ul>li,.list ol>li,.features-list ul>li,.widget ul>li,.woocommerce ul.products li.product .btn-list>li,.woocommerce ul.products li.product .product-list>li,.woocommerce-MyAccount-navigation ul>li,.footer-nav ul>li,.social-networks>li{list-style:none}.clearfix:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after,.widget ul:after,.woocommerce-MyAccount-navigation ul:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wrapper{width:100%;overflow:hidden;position:relative}.bg-wrapper,.intro{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-shopping:before{content:"\e901"}.icon-user:before{content:"\e902"}.icon-search:before{content:"\e90d"}.icon-shopping-bag:before{content:"\e903"}.icon-box:before{content:"\e904"}.icon-like:before{content:"\e905"}.icon-paypal:before{content:"\e906"}.icon-arrow-point-down:before{content:"\e907"}.icon-arrow-point-up:before{content:"\e90a"}.icon-pinterest:before{content:"\e90c"}.icon-twitter:before{content:"\e90b"}.icon-facebook:before{content:"\eeef"}.icon-minus:before{content:"\e909"}.icon-plus:before{content:"\e908"}.icon-heart:before{content:"\e9da"}.icon-instagram:before{content:"\ea92"}.icon-youtube:before{content:"\ea9d"}img{max-width:100%;height:auto}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:18px;border:1px solid #7d7d7d;padding:7px 12px}.form-control,input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],input[type="date"],textarea,select{height:34px;width:100%;font-size:14px;line-height:18px;padding:7px 12px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:7px 12px}.woocommerce .shop_table_responsive .button.button[disabled]:disabled{padding:7px 27px 7px 14px}.comment-form input[type="text"],.search-form input[type="text"],.post-password-form input[type="text"],.comment-form input[type="tel"],.search-form input[type="tel"],.post-password-form input[type="tel"],.comment-form input[type="email"],.search-form input[type="email"],.post-password-form input[type="email"],.comment-form input[type="search"],.search-form input[type="search"],.post-password-form input[type="search"],.comment-form input[type="password"],.search-form input[type="password"],.post-password-form input[type="password"],.comment-form input[type="url"],.search-form input[type="url"],.post-password-form input[type="url"],.comment-form input[type="date"],.search-form input[type="date"],.post-password-form input[type="date"],.comment-form textarea,.search-form textarea,.post-password-form textarea{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #7d7d7d;box-shadow:none;text-overflow:ellipsis}.comment-form input[type="text"]:focus,.search-form input[type="text"]:focus,.post-password-form input[type="text"]:focus,.comment-form input[type="tel"]:focus,.search-form input[type="tel"]:focus,.post-password-form input[type="tel"]:focus,.comment-form input[type="email"]:focus,.search-form input[type="email"]:focus,.post-password-form input[type="email"]:focus,.comment-form input[type="search"]:focus,.search-form input[type="search"]:focus,.post-password-form input[type="search"]:focus,.comment-form input[type="password"]:focus,.search-form input[type="password"]:focus,.post-password-form input[type="password"]:focus,.comment-form input[type="url"]:focus,.search-form input[type="url"]:focus,.post-password-form input[type="url"]:focus,.comment-form input[type="date"]:focus,.search-form input[type="date"]:focus,.post-password-form input[type="date"]:focus,.comment-form textarea:focus,.search-form textarea:focus,.post-password-form textarea:focus{border-color:#333}.comment-form input[type="text"]::-webkit-input-placeholder,.search-form input[type="text"]::-webkit-input-placeholder,.post-password-form input[type="text"]::-webkit-input-placeholder,.comment-form input[type="tel"]::-webkit-input-placeholder,.search-form input[type="tel"]::-webkit-input-placeholder,.post-password-form input[type="tel"]::-webkit-input-placeholder,.comment-form input[type="email"]::-webkit-input-placeholder,.search-form input[type="email"]::-webkit-input-placeholder,.post-password-form input[type="email"]::-webkit-input-placeholder,.comment-form input[type="search"]::-webkit-input-placeholder,.search-form input[type="search"]::-webkit-input-placeholder,.post-password-form input[type="search"]::-webkit-input-placeholder,.comment-form input[type="password"]::-webkit-input-placeholder,.search-form input[type="password"]::-webkit-input-placeholder,.post-password-form input[type="password"]::-webkit-input-placeholder,.comment-form input[type="url"]::-webkit-input-placeholder,.search-form input[type="url"]::-webkit-input-placeholder,.post-password-form input[type="url"]::-webkit-input-placeholder,.comment-form input[type="date"]::-webkit-input-placeholder,.search-form input[type="date"]::-webkit-input-placeholder,.post-password-form input[type="date"]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder,.search-form textarea::-webkit-input-placeholder,.post-password-form textarea::-webkit-input-placeholder{color:#000}.comment-form input[type="text"]::-moz-placeholder,.search-form input[type="text"]::-moz-placeholder,.post-password-form input[type="text"]::-moz-placeholder,.comment-form input[type="tel"]::-moz-placeholder,.search-form input[type="tel"]::-moz-placeholder,.post-password-form input[type="tel"]::-moz-placeholder,.comment-form input[type="email"]::-moz-placeholder,.search-form input[type="email"]::-moz-placeholder,.post-password-form input[type="email"]::-moz-placeholder,.comment-form input[type="search"]::-moz-placeholder,.search-form input[type="search"]::-moz-placeholder,.post-password-form input[type="search"]::-moz-placeholder,.comment-form input[type="password"]::-moz-placeholder,.search-form input[type="password"]::-moz-placeholder,.post-password-form input[type="password"]::-moz-placeholder,.comment-form input[type="url"]::-moz-placeholder,.search-form input[type="url"]::-moz-placeholder,.post-password-form input[type="url"]::-moz-placeholder,.comment-form input[type="date"]::-moz-placeholder,.search-form input[type="date"]::-moz-placeholder,.post-password-form input[type="date"]::-moz-placeholder,.comment-form textarea::-moz-placeholder,.search-form textarea::-moz-placeholder,.post-password-form textarea::-moz-placeholder{opacity:1;color:#000}.comment-form input[type="text"]:-moz-placeholder,.search-form input[type="text"]:-moz-placeholder,.post-password-form input[type="text"]:-moz-placeholder,.comment-form input[type="tel"]:-moz-placeholder,.search-form input[type="tel"]:-moz-placeholder,.post-password-form input[type="tel"]:-moz-placeholder,.comment-form input[type="email"]:-moz-placeholder,.search-form input[type="email"]:-moz-placeholder,.post-password-form input[type="email"]:-moz-placeholder,.comment-form input[type="search"]:-moz-placeholder,.search-form input[type="search"]:-moz-placeholder,.post-password-form input[type="search"]:-moz-placeholder,.comment-form input[type="password"]:-moz-placeholder,.search-form input[type="password"]:-moz-placeholder,.post-password-form input[type="password"]:-moz-placeholder,.comment-form input[type="url"]:-moz-placeholder,.search-form input[type="url"]:-moz-placeholder,.post-password-form input[type="url"]:-moz-placeholder,.comment-form input[type="date"]:-moz-placeholder,.search-form input[type="date"]:-moz-placeholder,.post-password-form input[type="date"]:-moz-placeholder,.comment-form textarea:-moz-placeholder,.search-form textarea:-moz-placeholder,.post-password-form textarea:-moz-placeholder{color:#000}.comment-form input[type="text"]:-ms-input-placeholder,.search-form input[type="text"]:-ms-input-placeholder,.post-password-form input[type="text"]:-ms-input-placeholder,.comment-form input[type="tel"]:-ms-input-placeholder,.search-form input[type="tel"]:-ms-input-placeholder,.post-password-form input[type="tel"]:-ms-input-placeholder,.comment-form input[type="email"]:-ms-input-placeholder,.search-form input[type="email"]:-ms-input-placeholder,.post-password-form input[type="email"]:-ms-input-placeholder,.comment-form input[type="search"]:-ms-input-placeholder,.search-form input[type="search"]:-ms-input-placeholder,.post-password-form input[type="search"]:-ms-input-placeholder,.comment-form input[type="password"]:-ms-input-placeholder,.search-form input[type="password"]:-ms-input-placeholder,.post-password-form input[type="password"]:-ms-input-placeholder,.comment-form input[type="url"]:-ms-input-placeholder,.search-form input[type="url"]:-ms-input-placeholder,.post-password-form input[type="url"]:-ms-input-placeholder,.comment-form input[type="date"]:-ms-input-placeholder,.search-form input[type="date"]:-ms-input-placeholder,.post-password-form input[type="date"]:-ms-input-placeholder,.comment-form textarea:-ms-input-placeholder,.search-form textarea:-ms-input-placeholder,.post-password-form textarea:-ms-input-placeholder{color:#000}.comment-form input[type="text"].placeholder,.search-form input[type="text"].placeholder,.post-password-form input[type="text"].placeholder,.comment-form input[type="tel"].placeholder,.search-form input[type="tel"].placeholder,.post-password-form input[type="tel"].placeholder,.comment-form input[type="email"].placeholder,.search-form input[type="email"].placeholder,.post-password-form input[type="email"].placeholder,.comment-form input[type="search"].placeholder,.search-form input[type="search"].placeholder,.post-password-form input[type="search"].placeholder,.comment-form input[type="password"].placeholder,.search-form input[type="password"].placeholder,.post-password-form input[type="password"].placeholder,.comment-form input[type="url"].placeholder,.search-form input[type="url"].placeholder,.post-password-form input[type="url"].placeholder,.comment-form input[type="date"].placeholder,.search-form input[type="date"].placeholder,.post-password-form input[type="date"].placeholder,.comment-form textarea.placeholder,.search-form textarea.placeholder,.post-password-form textarea.placeholder{color:#000}select{line-height:21px;padding:5px 12px 6px}.widget{margin-bottom:1.2em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form textarea,.comment-form input[type="text"]{margin:0 4px 0 0;width:100%}.comment-form input[type="submit"]{display:block;float:none}.post-password-form label{display:block}.post-password-form input[type="password"]{margin:0 4px 0 0;width:300px}.widget_search .search-form input[type="search"]{width:calc(100% - 94px);float:left}.widget_search .search-form input[type="submit"],.widget_search .search-form input[type="button"]{margin:0 0 0 4px;width:90px}.search-form input[type="search"]{width:calc(100% - 154px);float:left}.search-form input[type="submit"],.search-form input[type="button"]{margin:0 0 0 4px;width:150px}.post-password-form input[type="password"]{width:calc(100% - 154px);float:left;margin:0}.post-password-form input[type="submit"],.post-password-form input[type="button"]{margin:0 0 0 4px;width:150px}.comment-form input[type="submit"],.post-password-form input[type="submit"],.search-form input[type="submit"]{background:#333;color:#fff;border:none;height:34px;line-height:34px;padding:0 15px;background:#ae0a25;cursor:pointer}.comment-form input[type="submit"]:hover,.post-password-form input[type="submit"]:hover,.search-form input[type="submit"]:hover{background:#7e071b}.commentlist{margin:0 0 1.2em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.2em 4px 0}.commentlist-item .commentlist-item{padding:0}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.2em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.2em}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}@media (max-width:767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0}}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:50%;background:#666;color:#fff;padding:.4em;text-decoration:none}@media (max-width:767px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:.2em}}.navigation-single{margin-bottom:1.2em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:50%;background:#666;color:#fff;text-decoration:none}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block}@media (max-width:767px){.navigation-single .next a,.navigation-single .prev a{padding:.2em}}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;border:1px solid #ccc;padding:.4em;margin-bottom:1.2em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.2em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.2em 4px 0}.alignright{float:right;margin:0 0 4px 1.2em}.mejs-container{margin-bottom:1.2em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}.jcf-number{display:inline-block;position:relative;height:32px;width:62px;font-size:14px;line-height:18px}.jcf-number input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .quantity .jcf-number .qty,.jcf-number input{box-sizing:border-box;border:1px solid #ae0a25;padding:5px 30px 7px 3px;margin:0;height:100%;width:62px;text-align:center;-webkit-border-radius:0}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:transparent;width:27px;height:15px;right:1px;top:1px;border:solid #ae0a25;border-width:0 0 1px 1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px;border-width:0 0 0 1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#f8f9fa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #ae0a25;border-color:transparent transparent #ae0a25 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#ae0a25 transparent transparent transparent}.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before,.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-disabled{background:#ddd!important}.jcf-focus,.jcf-focus *{border-color:red!important}#header{position:relative;z-index:9;padding:20px 0 24px}@media (min-width:768px){#header{padding:20px 0}}@media (min-width:1024px){#header{padding:0;min-height:72px}}#header .navbar{padding:0;display:block;position:static}#header .navbar .navbar-toggler{width:36px;height:22px;position:absolute;right:-4px;border:0;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:-12px 0 0}@media (min-width:768px){#header .navbar .navbar-toggler{right:0;margin:0}}#header .navbar .navbar-toggler span,#header .navbar .navbar-toggler:before,#header .navbar .navbar-toggler:after{background:#ae0a25;position:absolute;top:10px;left:3px;right:3px;height:3px;border-radius:0;-webkit-transition:all .2s linear;transition:all .2s linear;width:auto}#header .navbar .navbar-toggler:after,#header .navbar .navbar-toggler:before{content:'';top:0}#header .navbar .navbar-toggler:after{top:20px}#header .navbar .navbar-toggler:hover span,#header .navbar .navbar-toggler:hover:before,#header .navbar .navbar-toggler:hover:after{background:#000}#header .navbar .navbar-toggler[aria-expanded="true"] span{opacity:0}#header .navbar .navbar-toggler[aria-expanded="true"]:after,#header .navbar .navbar-toggler[aria-expanded="true"]:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:13px;left:3px;right:3px}#header .navbar .navbar-toggler[aria-expanded="true"]:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1023.98px){#header .navbar .navbar-collapse{border-top:2px solid #ae0a25;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width: calc(100% + 30px);right:0;max-height:calc(100vh - 103px);background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1);overflow-y:auto;-webkit-transition:height .25s linear;transition:height .25s linear}#header .navbar .navbar-collapse.show{opacity:1;visibility:visible}}@media (max-width:575.98px){#header .navbar .navbar-collapse{max-height:calc(100vh - 95px)}}.logo{width:178px}@media (min-width:768px){.logo{width:220px}}@media (min-width:1024px){.logo{width:220px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:19px;position:absolute;left:50%}}@media (min-width:1250px){.logo{margin:0 0 0 -15px;width:252px}}.logo img{display:block;width:100%}.nav-area{padding:9px 15px;width:100%}@media (min-width:1024px){.nav-area{padding:9px 0 5px}}.nav-area .search-form{position:relative;margin:0 0 10px}.nav-area .search-form input[type="search"],.nav-area .search-form input[type="text"]{float:none;height:34px;padding:7px 15px 7px 32px;border-color:#ae0a25;width:100%}.nav-area .search-form input[type="search"]::-webkit-input-placeholder,.nav-area .search-form input[type="text"]::-webkit-input-placeholder{color:#7d7d7d}.nav-area .search-form input[type="search"]::-moz-placeholder,.nav-area .search-form input[type="text"]::-moz-placeholder{opacity:1;color:#7d7d7d}.nav-area .search-form input[type="search"]:-moz-placeholder,.nav-area .search-form input[type="text"]:-moz-placeholder{color:#7d7d7d}.nav-area .search-form input[type="search"]:-ms-input-placeholder,.nav-area .search-form input[type="text"]:-ms-input-placeholder{color:#7d7d7d}.nav-area .search-form input[type="search"].placeholder,.nav-area .search-form input[type="text"].placeholder{color:#7d7d7d}.nav-area .search-form label{position:absolute;left:12px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7d7d7d;margin:0}.nav-area .search-form label i{font-size:15px;line-height:1}@media (min-width:1024px){.nav-area .nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.nav-area .nav-row:first-child{margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-area .nav-row .nav-column{width:calc(50% - 140px)}}@media (min-width:1250px){.nav-area .nav-row .nav-column{width:calc(50% - 185px)}}@media (min-width:1024px){.nav-area .nav-row .nav-column:first-child{width:calc(50% - 119px)}}@media (min-width:1250px){.nav-area .nav-row .nav-column:first-child{width:calc(50% - 150px)}.nav-area .nav-row .nav-column:first-child .navbar-nav.red-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.nav-area .nav-row .nav-column.order-md-2{width:calc(50% - 140px)}}@media (min-width:1250px){.nav-area .nav-row .nav-column.order-md-2{width:calc(50% - 185px)}}@media (min-width:1024px){.nav-area .nav-row .nav-column.order-md-1{width:calc(50% - 119px)}}@media (min-width:1250px){.nav-area .nav-row .nav-column.order-md-1{width:calc(50% - 150px)}}.navbar-nav{position:relative}@media (min-width:768px){.navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.navbar-nav.font-weight-medium .nav-item{font-weight:500}.navbar-nav.red-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-nav.red-nav .nav-item .nav-link{font-size:1rem;line-height:1.25rem;color:#ae0a25}@media (min-width:1024px){.navbar-nav.red-nav .nav-item .nav-link{font-size:.875rem;line-height:1.25rem}}@media (min-width:1250px){.navbar-nav.red-nav .nav-item .nav-link{font-size:1rem;line-height:1.25rem}}.navbar-nav.red-nav .nav-item .nav-link:hover,.navbar-nav.red-nav .nav-item .nav-link:focus{color:#660616}.navbar-nav .nav-item{font-size:.875rem;line-height:1.125rem;padding:7px 0;text-align:center;margin:0}@media (min-width:1024px){.navbar-nav .nav-item{padding:0 0 10px 12px}}@media (min-width:1250px){.navbar-nav .nav-item{padding:0 0 10px 25px}}@media (min-width:768px){.navbar-nav .nav-item:first-child{padding-left:0}}.navbar-nav .nav-item.active .nav-link{color:#7d7d7d}.navbar-nav .nav-item .nav-link{color:#000;padding:3px 15px}@media (min-width:768px){.navbar-nav .nav-item .nav-link{padding:0}}.navbar-nav .nav-item .nav-link:focus,.navbar-nav .nav-item .nav-link:hover{color:#7d7d7d}.navbar-nav .nav-item .nav-link:before{display:none}.navbar-nav .nav-item .nav-link .icon{display:inline-block;vertical-align:middle;text-align:center;font-size:22px;line-height:1;margin:0 5px 0 0}@media (min-width:1024px){.navbar-nav .nav-item .nav-link .icon{display:block;margin:0 0 2px;font-size:24px}}html{height:100%}body{min-width:320px;height:100%;line-height:1.4;font-size:.9rem}a{-webkit-transition:color .25s linear;transition:color .25s linear;outline:none}a:focus,a:hover{text-decoration:none;outline:none}button{outline:none}button:focus{outline:none}#wrapper{min-height:100%;z-index:50}.bg-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1}.font-weight-{font-weight:500}.container{position:relative;z-index:2}@media (min-width:1250px){.container{padding-left:30px;padding-right:30px}}.h1,h1{text-transform:uppercase}h1,.h1,h2,.h2,h3,.h3{font-size:1.125rem;line-height:1.375rem;color:#ae0a25;margin-bottom:24px}.button{display:inline-block;vertical-align:top;font-size:.8125rem;line-height:1.0625rem;font-weight:700;padding:7px 27px 7px 14px;background:#ae0a25;color:#fff;border:0;text-align:center;cursor:pointer;-webkit-transition:all .25s linear;transition:all .25s linear;position:relative}.button:before{position:absolute;display:block;content:"";top:50%;bottom:auto;left:auto;right:7px}.button:before{font-family:"icomoon";content:"";font-weight:400!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.button:focus,.button:hover{color:#fff;background:#7e071b}.button.btn-flat{padding:3px 24px 3px 0;color:#ae0a25;background:transparent}.button.btn-flat:focus,.button.btn-flat:hover{color:#7e071b}.list{margin-bottom:20px}@media (min-width:768px){.list{margin-bottom:32px}}.list ul li{padding:0 0 0 19px;position:relative}.list ul li:before{position:absolute;display:block;content:"";top:6px;bottom:auto;left:5px;right:auto}.list ul li:before{width:6px;height:6px;border-radius:50%;background:#ae0a25}.list ul ul{margin-bottom:0}.list ul ol{margin-bottom:0;counter-reset:item}.list ul ol li{padding:0 0 0 26px}.list ul ol li:before{background:none;top:2px;content:counters(item,".") ""}.list ul ol ul li{padding:0 0 0 19px}.list ul ol ul li:before{background:#ae0a25;top:6px}.list ol{counter-reset:item}.list ol li{padding:0 0 0 22px;position:relative}.list ol li:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:2px;right:auto}.list ol li:before{content:counters(item,".") ".";counter-increment:item;color:#ae0a25;font-weight:700}.list ol ul{counter-reset:none;margin-bottom:0}.list ol ul li{padding:0 0 0 19px}.list ol ul li:before{content:"";top:5px;left:6px;counter-increment:none}.list ol ul ol{counter-reset:item}.list ol ul ol li:before{left:0;top:2px;background:none;content:counters(item,".") "";counter-increment:item}.list ol ol{margin-bottom:0}.list ol ol li{padding:0 0 0 26px}.list ol ol li:before{left:0;content:counters(item,".") ""}.list ol ol ol{margin-bottom:0}.list ol ol ol li{padding:0 0 0 37px}.list ol ol ol li:before{left:0;content:counters(item,".") ""}#content{overflow:hidden;margin-bottom:20px}@media (min-width:768px){#content{margin-bottom:0}}.features-list{background:#ededed;padding:20px 15px 15px;margin:0 0 18px}.features-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px;width: calc(100% + 20px)}@media (max-width:767.98px){.features-list ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.features-list ul li{padding:7px 10px;font-size:.75rem;line-height:1.0625rem;font-weight:500;margin:0}@media (max-width:1023.98px){.features-list ul li{width:48%}}@media (max-width:575.98px){.features-list ul li{width:auto}}.features-list ul li:before{display:none}.features-list ul li a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.features-list ul li a:before{display:none}.features-list ul li a .icon{color:#ae0a25;font-size:28px;line-height:1;display:inline-block;vertical-align:top;margin:0 9px 0 0}.features-list ul li a .icon.icon-paypal{font-size:20px}.features-list ul li a .title{display:inline-block;vertical-align:top}.features-list ul li a:hover{color:#ae0a25}.intro{white-space:nowrap;text-align:center;text-align:left;padding:0 0}.intro:after{content:'';display:inline-block;vertical-align:bottom;width:0;min-height:271px}.intro>*{white-space:normal;display:inline-block;vertical-align:bottom;max-width:99%}.intro .intro-caption{color:#fff;max-width:365px;min-width:250px;padding:40px 0 17px}@media (min-width:768px){.intro .intro-caption{width:365px;max-width:none;padding:77px 0 30px;vertical-align:middle}}.intro .intro-caption h1{color:#fff;margin:0 0 4px}@media (min-width:768px){.intro .intro-caption h1{margin:0 0 2px}}.intro .intro-caption h2{font-size:1rem;line-height:1.25rem;font-weight:500;color:#fff;margin:0 0 15px}.intro .intro-caption .category{display:inline-block;vertical-align:top;margin:0 14px;background:#ae0a25;padding:9px 17px 5px;font-size:.8125rem;line-height:1rem;font-weight:700;text-transform:uppercase;border-radius:12px 12px 0 0;position:relative}.intro .intro-caption .category:before{position:absolute;display:block;content:"";top:3px;bottom:3px;left:6px;right:6px}.intro .intro-caption .category:before{border:dashed #fff;border-width:1px 1px 0;border-radius:12px 12px 0 0}.intro .box{background:#425866;padding:14px 17px 16px 20px}.banner{margin:0 0 7px}.banner img{display:block;width:100%;height:auto}.widget{font-size:.875rem;line-height:1.0625rem;font-weight:400}.widget h2,.widget h3,.widget .h2,.widget .h3{margin-bottom:22px;text-transform:uppercase}.widget ul{padding:0}.widget ul:after{display:table}.widget ul li{margin:0 0 17px;padding:0;font-size:.875rem;line-height:1.0625rem;font-weight:400}.widget ul li:before{display:none}.widget ul li.active a{color:#ae0a25}.widget ul li a{display:inline-block;vertical-align:top;color:#000;padding:0 0 0 16px;position:relative}.widget ul li a:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto}.widget ul li a:before{content:">";line-height:17px;color:#ae0a25}.widget ul li a:focus,.widget ul li a:hover{color:#ae0a25}.widget ul ul{padding:14px 0 0 24px}.widget ul.comments-list{padding:14px 0 0}.widget .img-holder{margin:0 0 16px;position:relative}.widget .img-holder .play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:55px;height:40px;border-radius:11px;color:#fff;font-size:17px;background:-webkit-linear-gradient(top,#e91c25 0%,#d51d2a 45%,#c11e2d 100%);background:linear-gradient(to bottom,#e91c25 0%,#d51d2a 45%,#c11e2d 100%);-webkit-transition:all .25s linear;transition:all .25s linear}@media (min-width:1250px){.widget .img-holder .play{width:68px;height:47px;font-size:20px}}.widget .img-holder .play:hover{background:#7e071b}.widget .img-holder .play i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.widget .img-holder img{display:block;width:100%;height:auto}.widget.widget-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px}.home .widget.widget-text{margin-bottom:30px}.home .widget.widget-text h2,.home .widget.widget-text h3,.home .widget.widget-text .h2,.home .widget.widget-text .h3{margin-bottom:15px}.widget.widget-text .holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.widget.widget-text .box{font-size:1rem;line-height:1.1875rem;font-weight:400;padding:0 20px 9px}@media (min-width:1024px){.widget.widget-text .box{padding:0 10px 9px}}@media (min-width:1250px){.widget.widget-text .box{padding:0 20px 9px}}.widget.widget-text .box p{margin:0 0 8px}.widget ul.products li.product{width:100%}.widget ul.products li.product .woocommerce-LoopProduct-link:before{display:none}.products-section{padding-bottom:27px}@media (min-width:768px){.products-section{padding-bottom:40px}}.products-section h1,.products-section .h1,.products-section h2,.products-section .h2{margin-bottom:37px}.products-section.add .products .product{margin-bottom:20px}@media (min-width:576px){.products-section.add .products .product{margin-bottom:23px}}@media (min-width:768px){.products-section.add .products .product{margin-bottom:31px}}.products-section.add h1,.products-section.add .h1,.products-section.add h2,.products-section.add .h2{margin-bottom:29px}.widget-form{overflow:hidden;padding:0 0 13px}.widget-form .form-group{margin-bottom:7px}.widget-form .form-control,.widget-form input[type="text"],.widget-form input[type="tel"],.widget-form input[type="email"],.widget-form input[type="search"],.widget-form input[type="password"],.widget-form input[type="url"],.widget-form input[type="date"],.widget-form textarea,.widget-form select{border-radius:0;border-width:0 0 1px;padding-left:0;padding-right:0}.two-columns{padding-bottom:13px;padding-top:40px}@media (min-width:768px){.two-columns{padding-top:18px}}.builder{padding-bottom:13px;padding-top:40px}@media (min-width:768px){.builder{padding-top:18px}}.aside{padding-top:27px;position:relative}.home .aside{padding-top:36px}.aside:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:0}.aside:before{height:1px;background:rgba(0,0,0,.18)}.aside .widget .h2,.aside .widget h2,.aside .widget .h3,.aside .widget h3{font-size:1.0625rem}.text-box{overflow:hidden;margin-bottom:12px}table{width:100%;table-layout:fixed}iframe{display:block;width:100%}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{background:#ae0a25;color:#fff;padding:6px 14px 8px;font-size:.8125rem;line-height:1.0625rem;font-weight:700}.navigation .next:focus,.navigation .next:hover,.navigation .prev:focus,.navigation .prev:hover,.navigation-comments .next:focus,.navigation-comments .next:hover,.navigation-comments .prev:focus,.navigation-comments .prev:hover{color:#fff;background:#7e071b}.navigation-single .next,.navigation-single .prev{background:#ae0a25;color:#fff;font-size:.8125rem;line-height:1.0625rem;font-weight:700}.navigation-single .next a,.navigation-single .prev a{padding:6px 14px 8px;background:#ae0a25;color:#fff}.navigation-single .next a:focus,.navigation-single .next a:hover,.navigation-single .prev a:focus,.navigation-single .prev a:hover{background:#7e071b}.meta{margin:0 0 20px}.meta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.9375rem;line-height:1.125rem;font-weight:700;background:#ededed;padding:15px 10px 10px}.meta ul li{padding:0 6px 5px}a.post-edit-link{display:inline-block;vertical-align:top;padding:5px 0}.woocommerce .banner{margin-bottom:30px}.woocommerce span.onsale{background:#af1926;border-radius:10px;padding:5px 10px}.woocommerce a.remove{font-size:18px;line-height:18px;width:19px;height:19px;display:inline-block;vertical-align:top;text-align:center;-webkit-transition:all .25s linear;transition:all .25s linear}.woocommerce .woocommerce-product-gallery{position:relative}.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;left:15px;top:15px;z-index:3}.woocommerce .woocommerce-product-gallery figure{margin:0}.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__image{position:absolute;z-index:1;left:0;width:100%;top:0;min-height:129px}.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__image img{width:100%}.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__image.active{z-index:2}.woocommerce .woocommerce-product-gallery .flex-control-thumbs{overflow:hidden;position:relative;z-index:4;margin:15px -4px!important;width: calc(100% + 8px)}@media (min-width:1250px){.woocommerce .woocommerce-product-gallery .flex-control-thumbs{margin:20px -8px!important;width: calc(100% + 16px)}}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{float:left;width:calc(25% - 8px)!important;margin:0 4px!important}@media (min-width:1250px){.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{width:calc(25% - 16px)!important;margin:0 8px!important}}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li.active img{border-color:#ae0a25}.woocommerce .woocommerce-product-gallery .flex-control-thumbs li img{display:block;border:3px solid #fff;display:block;width:100%;height:auto}.woocommerce nav.woocommerce-pagination .page-numbers,.woocommerce .paging{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 0;margin:0;border:0;overflow:visible}.woocommerce nav.woocommerce-pagination .page-numbers li,.woocommerce .paging li{border:0;padding:0 5px;font-size:.875rem;line-height:1.1875rem}.woocommerce nav.woocommerce-pagination .page-numbers li span.current,.woocommerce .paging li span.current{background:transparent;color:#000}.woocommerce nav.woocommerce-pagination .page-numbers li.prev a,.woocommerce .paging li.prev a{color:#000;text-decoration:none}.woocommerce nav.woocommerce-pagination .page-numbers li.prev a:hover,.woocommerce .paging li.prev a:hover{color:#ae0a25}.woocommerce nav.woocommerce-pagination .page-numbers li:before,.woocommerce .paging li:before{display:none}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers,.woocommerce .paging li .page-numbers{padding:0;font-size:.875rem;line-height:1.3125rem;display:inline-block;vertical-align:top}.woocommerce nav.woocommerce-pagination .page-numbers li a,.woocommerce .paging li a{text-decoration:underline;display:block}.woocommerce nav.woocommerce-pagination .page-numbers li a:hover,.woocommerce .paging li a:hover{text-decoration:none;background:transparent;color:#000}.woocommerce input.button{padding:7px 14px 7px 14px;font-size:.8125rem;line-height:1.0625rem;font-weight:700;background:#ae0a25;color:#fff;height:34px;display:inline-block;vertical-align:top}.woocommerce input.button:focus,.woocommerce input.button:hover{color:#fff;background:#7e071b}.woocommerce a.added_to_cart{vertical-align:middle;padding:5px}.woocommerce form .form-row .woocommerce-form__label-for-checkbox{margin:0;display:inline-block;vertical-align:middle;padding:6px 0 6px 5px}.woocommerce button.button,.woocommerce a.button{display:inline-block;vertical-align:middle;font-size:.8125rem;line-height:1.0625rem;font-weight:700;padding:7px 27px 7px 14px;background:#ae0a25;color:#fff;border:0;text-align:center;cursor:pointer;-webkit-transition:all .25s linear;transition:all .25s linear;position:relative}.woocommerce button.button:before,.woocommerce a.button:before{position:absolute;display:block;content:"";top:50%;bottom:auto;left:auto;right:7px}.woocommerce button.button:before,.woocommerce a.button:before{font-family:"icomoon";content:"";font-weight:400!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce a.button:focus,.woocommerce a.button:hover{color:#fff;background:#7e071b}.woocommerce button.button.alt,.woocommerce a.button.alt{background:#ae0a25;padding:7px 15px}.woocommerce button.button.alt:before,.woocommerce a.button.alt:before{display:none}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background:#7e071b}.woocommerce button.button.btn-flat,.woocommerce a.button.btn-flat{padding:3px 24px 3px 0;color:#ae0a25;background:transparent}.woocommerce button.button.btn-flat:focus,.woocommerce button.button.btn-flat:hover,.woocommerce a.button.btn-flat:focus,.woocommerce a.button.btn-flat:hover{color:#7e071b}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{max-width:100%}.woocommerce .products.related{padding-top:26px;position:relative}.woocommerce .products.related:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:0}.woocommerce .products.related:before{background:rgba(0,0,0,.18);height:1px}.woocommerce .products h2{margin:0 0 27px}@media (min-width:768px){.woocommerce ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:576px){.woocommerce ul.products.columns-4{width: calc(100% + 20px);margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:768px){.woocommerce ul.products.columns-4{width: calc(100% + 30px);margin:0 -15px}}.woocommerce ul.products.columns-4 li.product{width:100%;padding:0 15px;margin:0 0 23px}@media (min-width:576px){.woocommerce ul.products.columns-4 li.product{width:50%}}@media (min-width:1024px){.woocommerce ul.products.columns-4 li.product{width:25%}}@media (min-width:576px){.woocommerce ul.products.columns-3{width: calc(100% + 20px);margin:0 -10px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:768px){.woocommerce ul.products.columns-3{width: calc(100% + 30px);margin:0 -15px;padding:0 15px}}.woocommerce ul.products.columns-3 li.product{width:100%;padding:0 15px;margin:0 0 23px}@media (min-width:576px){.woocommerce ul.products.columns-3 li.product{width:50%}}@media (min-width:1024px){.woocommerce ul.products.columns-3 li.product{width:33.33%}}.woocommerce ul.products li.product{margin:0;padding:0 15px;margin-bottom:16px}@media (min-width:576px){.woocommerce ul.products li.product{margin-bottom:23px}}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:block;margin:0 0 8px;padding:0}.woocommerce ul.products li.product .woocommerce-LoopProduct-link img{width:100%;margin:0 0 18px;border:1px #efefef solid}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{padding:0 20px;font-size:1.0625rem;line-height:1.375rem;font-weight:400;margin-bottom:12px;text-transform:none}@media (min-width:576px){.woocommerce ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{padding:0 10px}}@media (min-width:1250px){.woocommerce ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{padding:0 20px}}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{display:block;padding:0 20px;color:#6b6b6b;font-size:1rem;line-height:1.25rem;font-weight:500}@media (min-width:576px){.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{padding:0 10px}}@media (min-width:1250px){.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price{padding:0 20px}}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price em{font-weight:400}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .price ins{text-decoration:none}.woocommerce ul.products li.product .woocommerce-LoopProduct-link:hover{opacity:.9}.woocommerce ul.products li.product .btn-list{padding:0 20px 6px}@media (min-width:768px){.woocommerce ul.products li.product .btn-list{padding:0 10px 6px}}@media (min-width:1250px){.woocommerce ul.products li.product .btn-list{padding:0 20px 6px}}.woocommerce ul.products li.product .btn-list li{margin:0;padding:0}.woocommerce ul.products li.product .btn-list li:before{display:none}.woocommerce ul.products li.product .btn-list .button{position:relative}.woocommerce ul.products li.product .btn-list .button:before{position:absolute;display:block;content:"";top:50%;bottom:auto;left:auto;right:7px}.woocommerce ul.products li.product .btn-list .button.btn-flat{font-size:.75rem;line-height:1.0625rem;font-weight:300}.woocommerce ul.products li.product .btn-list .button:before{font-family:"icomoon";content:"";font-weight:400!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.woocommerce ul.products li.product .product-list{padding:0 20px 6px}@media (min-width:576px){.woocommerce ul.products li.product .product-list{padding:0 10px 6px}}@media (min-width:1250px){.woocommerce ul.products li.product .product-list{padding:0 20px 6px}}.woocommerce ul.products li.product .product-list li{font-size:.75rem;line-height:1.0625rem;font-weight:300;margin:0;padding:3px 0;position:relative}.woocommerce ul.products li.product .product-list li:before{display:none}.woocommerce ul.products li.product .product-list li .yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce ul.products li.product .product-list li .feedback{padding:0 0 0 21px;display:block}.woocommerce ul.products li.product .product-list li a.button,.woocommerce ul.products li.product .product-list li a{color:#ae0a25;display:inline-block;vertical-align:top;font-size:.75rem;line-height:1.0625rem;font-weight:300;position:relative;padding:0 0 0 21px;background:transparent;text-align:left}.woocommerce ul.products li.product .product-list li a.button:before,.woocommerce ul.products li.product .product-list li a:before{display:none}.woocommerce ul.products li.product .product-list li a.button:hover,.woocommerce ul.products li.product .product-list li a:hover{color:#7e071b}.woocommerce ul.products li.product .product-list li .ajax-loading{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce ul.products li.product .product-list li i{position:absolute;left:0;top:50%;font-size:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce ul.products li.product .product-list li i.icon-heart{font-size:12px}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce .single-product .summary p{margin-bottom:22px}.woocommerce .single-product .summary .price{margin:0 0 3px}.woocommerce .single-product .summary .price em{font-size:1rem;line-height:1.25rem;font-weight:400;padding:0 0 0 5px}.woocommerce .single-product .summary .price .woocommerce-Price-amount{color:#6b6b6b;font-size:1.3125rem;line-height:1.5rem;font-weight:700}.woocommerce .single-product .summary .price del{color:#b8b8b8}.woocommerce .single-product .summary .price del span{color:#b8b8b8!important}.woocommerce .single-product .summary .price ins{text-decoration:none}.woocommerce .single-product .summary .stock-num,.woocommerce .single-product .summary .product-status{color:#ae0a25;font-style:italic}.woocommerce .single-product .summary .product-status{margin:0 0 2px}.woocommerce .single-product .summary form.cart{padding-top:25px}.woocommerce .single-product .summary form.cart div.quantity{margin-bottom:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce .single-product .summary form.cart div.quantity label{margin:0 10px 0 0}.woocommerce .single-product .summary form.cart div.quantity label.screen-reader-text{display:inline-block;vertical-align:top;width:auto;height:auto;position:static!important}.woocommerce .single-product .summary form.cart .button{display:block;width:100%;color:#fff;position:relative;font-size:.8125rem;line-height:1.0625rem;padding:17px 14px 17px 40px}.woocommerce .single-product .summary form.cart .button:before{content:"\e901";right:auto;left:13px;display:block;font-size:16px}.woocommerce .single-product .summary form.cart .button.single_add_to_whish_button{background:#425866}.woocommerce .single-product .summary form.cart .button.single_add_to_whish_button:before{content:"\e9da";font-size:12px}.woocommerce .single-product .summary form.cart .button.single_add_to_whish_button:hover{background:#2e3d47}.woocommerce .single-product .summary form.cart .yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce .single-product .summary form.cart .yith-wcwl-add-to-wishlist a{color:#fff;position:relative}.woocommerce .single-product .summary form.cart .cart-buttons{overflow:hidden;margin:0 0 17px}.woocommerce .single-product .summary form.cart .cart-buttons .ajax-loading{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .single-product .summary form.cart .cart-buttons li{margin:0 0 15px}.woocommerce .accordion.accordion2>li{margin:0}.woocommerce .accordion.accordion2>li>a,.woocommerce .accordion.accordion2>li .opener{width:100%;font-size:1rem;line-height:1.25rem;font-weight:500;font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:#ededed;padding:9px 33px 9px 20px;margin-bottom:20px}.woocommerce .accordion.accordion2>li>a:before,.woocommerce .accordion.accordion2>li .opener:before{font-family:"icomoon";content:"";font-weight:400!important;left:auto;right:16px;top:50%;font-size:12px;color:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .accordion.accordion2>li>a[aria-expanded="true"]:before,.woocommerce .accordion.accordion2>li .opener[aria-expanded="true"]:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\e909"}.woocommerce .accordion.accordion2>li>a:focus,.woocommerce .accordion.accordion2>li>a:hover,.woocommerce .accordion.accordion2>li .opener:focus,.woocommerce .accordion.accordion2>li .opener:hover{color:#000;background:#d4d4d4}.woocommerce .accordion.accordion2 .comment{margin-bottom:20px}.woocommerce .accordion.accordion2 .comment .avatar{float:left;margin:0 10px 10px 0}.woocommerce .accordion.accordion2 .comment .comment-text{overflow:hidden}.woocommerce .accordion.accordion2 .comment .comment-text .star-rating{height:15px}.woocommerce .accordion .accordion-body{overflow:hidden;padding:0 20px}@media (min-width:1024px){.woocommerce .accordion .accordion-body{padding:0 10px}}@media (min-width:1250px){.woocommerce .accordion .accordion-body{padding:0 20px}}.woocommerce .accordion .accordion-body p{margin-bottom:16px}.woocommerce .accordion>li>a,.woocommerce .accordion>li .opener{font-family:"latoheavy",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:0 0 0 20px}.woocommerce .accordion>li>a[aria-expanded="true"]:before,.woocommerce .accordion>li .opener[aria-expanded="true"]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce .accordion>li>a:before,.woocommerce .accordion>li .opener:before{left:4px}.woocommerce .accordion ul li a:before{display:none}.woocommerce .share-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 26px}.woocommerce .share-box .share-title{color:#ae0a25;display:inline-block;vertical-align:top;font-weight:400}.woocommerce .share-box .social-networks{width:auto;margin:0}.woocommerce .share-box .social-networks li{padding:0 0 0 6px}.woocommerce .widget ul.products li.product{width:100%}.woocommerce .widget ul.products li.product .woocommerce-LoopProduct-link:before{display:none}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation ul:after{display:table}.woocommerce-MyAccount-navigation ul li{margin:0 0 17px;padding:0;font-size:.875rem;line-height:1.0625rem;font-weight:400}.woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-MyAccount-navigation ul li.active a{color:#ae0a25}.woocommerce-MyAccount-navigation ul li a{display:inline-block;vertical-align:top;color:#000;padding:0 0 0 16px;position:relative}.woocommerce-MyAccount-navigation ul li a:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:auto}.woocommerce-MyAccount-navigation ul li a:before{content:">";line-height:17px;color:#ae0a25}.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:hover{color:#ae0a25}.woocommerce-MyAccount-navigation ul ul{padding:14px 0 0 24px}.woocommerce #content table.cart td.actions .input-text[name="coupon_code"],.woocommerce table.cart td.actions .input-text[name="coupon_code"],.woocommerce-page #content table.cart td.actions .input-text[name="coupon_code"]{width:calc(100% - 154px);margin:0}.woocommerce .cart .coupon input.button{width:150px!important;margin:0 0 0 4px}.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{color:#fff}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2,.woocommerce-checkout .col-3{max-width:100%;padding-left:0;padding-right:0;margin-bottom:15px}.woocommerce-cart th.product-thumbnail,.woocommerce-cart th.product-remove{width:50px}.woocommerce-cart th.product-quantity{width:90px}.woocommerce-wishlist .wishlist_table{font-size:100%!important}.woocommerce-wishlist .wishlist_table tr td,.woocommerce-wishlist .wishlist_table tr th.wishlist-delete,.woocommerce-wishlist .wishlist_table tr th.product-checkbox{text-align:left}.custom_woocommerce_single_product ul.products{padding:0;margin:0 0 25px}.custom_woocommerce_single_product ul.products li{padding:0!important;margin:0!important}#footer{font-size:.6875rem;line-height:.9375rem;font-weight:300;color:#ae0a25;padding-top:20px;padding-bottom:20px;position:relative}@media (min-width:768px){#footer{font-size:.8125rem;line-height:1.0625rem;padding-top:16px;padding-bottom:16px}}#footer:before{position:absolute;display:block;content:"";top:0;bottom:auto;left:0;right:0}#footer:before{height:1px;background:rgba(0,0,0,.18)}#footer .footer-text{display:block;margin:0 0 3px}@media (min-width:768px){#footer .footer-text{display:inline-block;vertical-align:top}}#footer .footer-text a:hover{color:#ae0a25;text-decoration:underline}.footer-nav{display:inline-block;vertical-align:top}@media (max-width:767.98px){.footer-nav{width: calc(100% + 24px);margin:0 -12px 11px}}.footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.footer-nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer-nav li{margin:0 0 6px}@media (max-width:767.98px){.footer-nav li:first-child:before{display:none}}.footer-nav li:before{content:"-";display:inline-block;vertical-align:top;margin:0 1px}@media (min-width:576px){.footer-nav li:before{margin:0 3px}}.footer-nav li a{text-decoration:underline}.footer-nav li a:hover{text-decoration:none;color:#ae0a25}.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -7px;width: calc(100% + 14px)}@media (min-width:768px){.social-networks{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.social-networks li{padding:0 7px 6px}.social-networks li a i{font-size:19px}