@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Russo+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://kit-pro.fontawesome.com/releases/latest/css/pro.min.css";html,body{background:#e6e5e6 url(../assets/wall-back.png) 0 0 repeat}body img{width:auto;height:auto;max-height:100%}body img,body nav,body table,body form,body textarea,body select,body fieldset,body input,body .input-group .input-group-field,body .header .cw *,body .footer .cw *{max-width:100%}body a,body button,body .btn,body button span,body .btn span,body .os-e.os-search-box-index,body textarea,body select,body fieldset,body .input-group .input-group-field,body input,body .flex-direction-nav *,body .flex-control-nav *,body .product-photo-container img,body .product-photo-thumbs .grid-item{transition:all .5s ease}.main-content .grid{margin-left:0}.main-content .grid .grid-item{padding-left:0}.main-content .section-header{margin-bottom:0}.main-content .custom-content,.main-content .custom__item{margin:0;padding:0}.main-content .custom-content .rte,.main-content .custom__item .rte{margin:0}.template-index .main-content hr{display:none}html,body,.header,.footer,.wrap,.row,.cw,.nav-bar{width:100%;max-width:100%;margin:0 auto;padding:0;position:relative;clear:both}.main-content,.footer .cw{overflow:hidden}.template-index .main-content.cw{overflow:visible}.cw{max-width:1400px}@media (min-width: 569px){.main-content,.tbox{min-height:500px}}@media (min-width: 1455px){.main-content{margin-top:20px;margin-bottom:20px}}@media (min-width: 769px) and (max-width: 1454px){.cw{padding-left:15px;padding-right:15px}.cw.main-content,.cw.ns{padding-left:0;padding-right:0}.cw.main-content{margin-top:15px;margin-bottom:15px}body{padding:0 15px}body .header-section,body .footer-section{margin:0 -15px}}@media (max-width: 768px){.cw{padding-left:10px;padding-right:10px}.cw.main-content,.cw.ns{padding-left:0;padding-right:0}.cw.main-content{margin-top:10px;margin-bottom:10px}body{padding:0 10px}body .header-section,body .footer-section{margin:0 -10px}}.sa,.pbox,.tbox,body .main-content form{margin:0 auto}.sz,body .main-content p,body .main-content ul,body .main-content ol{margin:0}body .main-content ul,body .main-content ol{margin-left:20px}@media (min-width: 769px){.sa,.pbox,.rte>.pbox,.tbox,.sz{margin-bottom:20px}body .main-content p,body .main-content ul,body .main-content ol,body .main-content form{margin-bottom:20px}.tbox,.inset{padding:20px}}@media (max-width: 768px){.sa,.pbox,.rte>.pbox,.tbox,.sz{margin-bottom:15px}body .main-content p,body .main-content ul,body .main-content ol,body .main-content form{margin-bottom:15px}.tbox,.inset{padding:15px}}@media (max-width: 399px){.sa,.pbox,.rte>.pbox,.tbox,.sz,body .main-content form{margin-bottom:10px}.tbox,.inset{padding:10px}}form:after,.tbox:after,.inset:after{content:"";width:100%;height:0;display:block;clear:both}.cw.tb-05,.rows.tb-05,.cols.tb-05{padding-top:5px;padding-bottom:5px}.cw.tb-10,.rows.tb-10,.cols.tb-10{padding-top:10px;padding-bottom:10px}.cw.tb-15,.rows.tb-15,.cols.tb-15{padding-top:15px;padding-bottom:15px}.cw.tb-20,.rows.tb-20,.cols.tb-20{padding-top:20px;padding-bottom:20px}.cw.lr-05,.rows.lr-05,.cols.lr-05{padding-left:5px;padding-right:5px}.cw.lr-10,.rows.lr-10,.cols.lr-10{padding-left:10px;padding-right:10px}.cw.lr-15,.rows.lr-15,.cols.lr-15{padding-left:15px;padding-right:15px}.cw.lr-20,.rows.lr-20,.cols.lr-20{padding-left:20px;padding-right:20px}@media (min-width: 769px){.cols.one-third{float:left;width:33.333%}.cols.two-thirds{float:left;width:66.667%}.cols.one-half{float:left;width:50%}.tbox .cols{border-left:1px solid #CAD1D8}.tbox .cols:first-child{border-left:none}}@media (max-width: 768px){.cols.one-third,.cols.two-thirds,.cols.one-half{width:100%;padding-bottom:20px}}.tbox{background:#fff;border:1px solid #C9C9C9}.template-cart .cart-form,.template-blog .main-content .grid.grid-border,body[class*=template-customers] .main-content .grid,.shopify-challenge__container{background:#fff;border:1px solid #C9C9C9;min-height:500px;padding:20px}@media (min-width: 769px) and (max-width: 1454px){.template-cart .cart-form,body[class*=template-customers] .main-content .grid,.shopify-challenge__container{padding:15px}}@media (max-width: 768px){.template-cart .cart-form,body[class*=template-customers] .main-content .grid,.shopify-challenge__container{padding:10px}}.ha-flex{display:flex;flex-flow:row wrap}.ha-flex.ha-just{justify-content:space-between}.ha-flex.ha-even{justify-content:space-evenly}.ha-flex.ha-ca{justify-content:center}.ha-flex.ha-la{justify-content:flex-start}.ha-flex.ha-ra{justify-content:flex-end}.ha-la{text-align:left}.ha-ca{text-align:center}.ha-ra{text-align:right}.va-top{align-items:flex-start;vertical-align:top}.va-ctr{align-items:center;vertical-align:middle}.va-just{align-content:space-between;vertical-align:middle}.pbox{display:grid;gap:20px;justify-items:stretch;justify-content:stretch;text-align:center;align-items:start;max-width:100%}.pbox.bi{padding:20px}.pbox .item img{width:auto}@media (max-width: 960px){.pbox{gap:10px}.pbox.bi{padding:10px}}@media (min-width: 961px){.pbox.col1{grid-template-columns:repeat(1,1fr)}.pbox.col2{grid-template-columns:repeat(2,1fr)}.pbox.col3{grid-template-columns:repeat(3,1fr)}.pbox.col4{grid-template-columns:repeat(4,1fr)}.pbox.col5{grid-template-columns:repeat(5,1fr)}.pbox.col6{grid-template-columns:repeat(6,1fr)}}@media (min-width: 561px) and (max-width: 960px){.pbox{grid-template-columns:repeat(2,1fr)}.pbox.col1,.pbox.col2{grid-template-columns:repeat(1,1fr)}.pbox.col6{grid-template-columns:repeat(3,1fr)}.pbox .item:last-child:nth-child(2n-1){grid-column:1/-1}.pbox .item:last-child:nth-child(2n-1) img,.pbox .item:last-child:nth-child(2n-1) .bann,.pbox .item:last-child:nth-child(2n-1) .info{max-width:50%}.pbox .item:last-child:nth-child(2n-1) .bann img{max-width:100%}}@media (max-width: 560px){.pbox{grid-template-columns:1fr}.pbox.col5,.pbox.col6{grid-template-columns:repeat(2,1fr)}.pbox .item:last-child:nth-child(2n-1){grid-column:1/-1}}body,body .main-content{color:#202020;font-size:14px;line-height:1.42857;font-family:Open Sans,sans-serif}body p,body a,body table,body th,body td,body ul,body ul li,body ol,body ol li,body li,body span,body nav,body h3,body h4,body h5,body label,body textarea,body select,body fieldset,body input,body .divider,body .main-content p,body .main-content a,body .main-content table,body .main-content th,body .main-content td,body .main-content ul,body .main-content ul li,body .main-content ol,body .main-content ol li,body .main-content li,body .main-content span,body .main-content nav,body .main-content h3,body .main-content h4,body .main-content h5,body .main-content label,body .main-content textarea,body .main-content select,body .main-content fieldset,body .main-content input,body .main-content .divider{color:#202020;font-size:14px;line-height:1.42857;font-family:Open Sans,sans-serif}body h1,body .h1,body h2,body .h2,body .sidebar h3,body .sidebar h4,body button,body .btn,body .btn-primary,body .btn-secondary,body input[type=submit],body .main-content h1,body .main-content .h1,body .main-content h2,body .main-content .h2,body .main-content .sidebar h3,body .main-content .sidebar h4,body .main-content button,body .main-content .btn,body .main-content .btn-primary,body .main-content .btn-secondary,body .main-content input[type=submit]{font-family:Russo One,sans-serif}body h1 span,body .h1 span,body h2 span,body .h2 span,body .sidebar h3 span,body .sidebar h4 span,body button span,body .btn span,body .btn-primary span,body .btn-secondary span,body input[type=submit] span,body .main-content h1 span,body .main-content .h1 span,body .main-content h2 span,body .main-content .h2 span,body .main-content .sidebar h3 span,body .main-content .sidebar h4 span,body .main-content button span,body .main-content .btn span,body .main-content .btn-primary span,body .main-content .btn-secondary span,body .main-content input[type=submit] span{font-family:inherit}body p,body a,body table,body td,body ul,body ul li,body ol,body ol li,body li,body span,body label,body textarea,body select,body fieldset,body input,body .main-content p,body .main-content a,body .main-content table,body .main-content td,body .main-content ul,body .main-content ul li,body .main-content ol,body .main-content ol li,body .main-content li,body .main-content span,body .main-content label,body .main-content textarea,body .main-content select,body .main-content fieldset,body .main-content input{font-weight:400}body p strong,body a strong,body table strong,body td strong,body ul strong,body ul li strong,body ol strong,body ol li strong,body li strong,body span strong,body label strong,body textarea strong,body select strong,body fieldset strong,body input strong,body .main-content p strong,body .main-content a strong,body .main-content table strong,body .main-content td strong,body .main-content ul strong,body .main-content ul li strong,body .main-content ol strong,body .main-content ol li strong,body .main-content li strong,body .main-content span strong,body .main-content label strong,body .main-content textarea strong,body .main-content select strong,body .main-content fieldset strong,body .main-content input strong,body h1,body h2,body .h1,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body th,body .main-content h1,body .main-content h2,body .main-content .h1,body .main-content .h2,body .main-content h3,body .main-content .h3,body .main-content h4,body .main-content .h4,body .main-content h5,body .main-content .h5,body .main-content th{font-weight:700}body h1,body h2,body .h1,body .h2,body th,body .main-content h1,body .main-content h2,body .main-content .h1,body .main-content .h2,body .main-content th{color:#464648}body h3,body .h3,body h4,body .h4,body h5,body .h5,body .main-content h3,body .main-content .h3,body .main-content h4,body .main-content .h4,body .main-content h5,body .main-content .h5{color:#c61a1f}body a,body .main-content a{color:#464648;text-decoration:none}body a:hover,body .main-content a:hover{color:#c61a1f}body .breadcrumb span,body .breadcrumb a,body .pagination-custom span,body .pagination-custom a,body .main-content .breadcrumb span,body .main-content .breadcrumb a,body .main-content .pagination-custom span,body .main-content .pagination-custom a{color:#989898}body .breadcrumb .disabled span,body .pagination-custom .disabled span,body .main-content .breadcrumb .disabled span,body .main-content .pagination-custom .disabled span{color:#bbb}body .breadcrumb .active span,body .breadcrumb a:hover,body .pagination-custom .active span,body .pagination-custom a:hover,body .main-content .breadcrumb .active span,body .main-content .breadcrumb a:hover,body .main-content .pagination-custom .active span,body .main-content .pagination-custom a:hover{color:#c61a1f}body .breadcrumb span,body .breadcrumb a,body .main-content .breadcrumb span,body .main-content .breadcrumb a{font-size:13px}body p li,body p li a,body p li span,body p span,body p .icon,body p strong,body p em,body p :before,body p :after,body a li,body a li a,body a li span,body a span,body a .icon,body a strong,body a em,body a :before,body a :after,body ul li,body ul li a,body ul li span,body ul span,body ul .icon,body ul strong,body ul em,body ul :before,body ul :after,body li li,body li li a,body li li span,body li span,body li .icon,body li strong,body li em,body li :before,body li :after,body th li,body th li a,body th li span,body th span,body th .icon,body th strong,body th em,body th :before,body th :after,body td li,body td li a,body td li span,body td span,body td .icon,body td strong,body td em,body td :before,body td :after,body nav li,body nav li a,body nav li span,body nav span,body nav .icon,body nav strong,body nav em,body nav :before,body nav :after,body select li,body select li a,body select li span,body select span,body select .icon,body select strong,body select em,body select :before,body select :after,body input li,body input li a,body input li span,body input span,body input .icon,body input strong,body input em,body input :before,body input :after,body button li,body button li a,body button li span,body button span,body button .icon,body button strong,body button em,body button :before,body button :after,body .btn li,body .btn li a,body .btn li span,body .btn span,body .btn .icon,body .btn strong,body .btn em,body .btn :before,body .btn :after,body .main-content p li,body .main-content p li a,body .main-content p li span,body .main-content p span,body .main-content p .icon,body .main-content p strong,body .main-content p em,body .main-content p :before,body .main-content p :after,body .main-content a li,body .main-content a li a,body .main-content a li span,body .main-content a span,body .main-content a .icon,body .main-content a strong,body .main-content a em,body .main-content a :before,body .main-content a :after,body .main-content ul li,body .main-content ul li a,body .main-content ul li span,body .main-content ul span,body .main-content ul .icon,body .main-content ul strong,body .main-content ul em,body .main-content ul :before,body .main-content ul :after,body .main-content li li,body .main-content li li a,body .main-content li li span,body .main-content li span,body .main-content li .icon,body .main-content li strong,body .main-content li em,body .main-content li :before,body .main-content li :after,body .main-content th li,body .main-content th li a,body .main-content th li span,body .main-content th span,body .main-content th .icon,body .main-content th strong,body .main-content th em,body .main-content th :before,body .main-content th :after,body .main-content td li,body .main-content td li a,body .main-content td li span,body .main-content td span,body .main-content td .icon,body .main-content td strong,body .main-content td em,body .main-content td :before,body .main-content td :after,body .main-content nav li,body .main-content nav li a,body .main-content nav li span,body .main-content nav span,body .main-content nav .icon,body .main-content nav strong,body .main-content nav em,body .main-content nav :before,body .main-content nav :after,body .main-content select li,body .main-content select li a,body .main-content select li span,body .main-content select span,body .main-content select .icon,body .main-content select strong,body .main-content select em,body .main-content select :before,body .main-content select :after,body .main-content input li,body .main-content input li a,body .main-content input li span,body .main-content input span,body .main-content input .icon,body .main-content input strong,body .main-content input em,body .main-content input :before,body .main-content input :after,body .main-content button li,body .main-content button li a,body .main-content button li span,body .main-content button span,body .main-content button .icon,body .main-content button strong,body .main-content button em,body .main-content button :before,body .main-content button :after,body .main-content .btn li,body .main-content .btn li a,body .main-content .btn li span,body .main-content .btn span,body .main-content .btn .icon,body .main-content .btn strong,body .main-content .btn em,body .main-content .btn :before,body .main-content .btn :after{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;opacity:inherit}body p li:before,body p li:after,body p li:hover,body p li a:before,body p li a:after,body p li a:hover,body p li span:before,body p li span:after,body p li span:hover,body p span:before,body p span:after,body p span:hover,body p .icon:before,body p .icon:after,body p .icon:hover,body p strong:before,body p strong:after,body p strong:hover,body p em:before,body p em:after,body p em:hover,body p :before:before,body p :before:after,body p :before:hover,body p :after:before,body p :after:after,body p :after:hover,body a li:before,body a li:after,body a li:hover,body a li a:before,body a li a:after,body a li a:hover,body a li span:before,body a li span:after,body a li span:hover,body a span:before,body a span:after,body a span:hover,body a .icon:before,body a .icon:after,body a .icon:hover,body a strong:before,body a strong:after,body a strong:hover,body a em:before,body a em:after,body a em:hover,body a :before:before,body a :before:after,body a :before:hover,body a :after:before,body a :after:after,body a :after:hover,body ul li:before,body ul li:after,body ul li:hover,body ul li a:before,body ul li a:after,body ul li a:hover,body ul li span:before,body ul li span:after,body ul li span:hover,body ul span:before,body ul span:after,body ul span:hover,body ul .icon:before,body ul .icon:after,body ul .icon:hover,body ul strong:before,body ul strong:after,body ul strong:hover,body ul em:before,body ul em:after,body ul em:hover,body ul :before:before,body ul :before:after,body ul :before:hover,body ul :after:before,body ul :after:after,body ul :after:hover,body li li:before,body li li:after,body li li:hover,body li li a:before,body li li a:after,body li li a:hover,body li li span:before,body li li span:after,body li li span:hover,body li span:before,body li span:after,body li span:hover,body li .icon:before,body li .icon:after,body li .icon:hover,body li strong:before,body li strong:after,body li strong:hover,body li em:before,body li em:after,body li em:hover,body li :before:before,body li :before:after,body li :before:hover,body li :after:before,body li :after:after,body li :after:hover,body th li:before,body th li:after,body th li:hover,body th li a:before,body th li a:after,body th li a:hover,body th li span:before,body th li span:after,body th li span:hover,body th span:before,body th span:after,body th span:hover,body th .icon:before,body th .icon:after,body th .icon:hover,body th strong:before,body th strong:after,body th strong:hover,body th em:before,body th em:after,body th em:hover,body th :before:before,body th :before:after,body th :before:hover,body th :after:before,body th :after:after,body th :after:hover,body td li:before,body td li:after,body td li:hover,body td li a:before,body td li a:after,body td li a:hover,body td li span:before,body td li span:after,body td li span:hover,body td span:before,body td span:after,body td span:hover,body td .icon:before,body td .icon:after,body td .icon:hover,body td strong:before,body td strong:after,body td strong:hover,body td em:before,body td em:after,body td em:hover,body td :before:before,body td :before:after,body td :before:hover,body td :after:before,body td :after:after,body td :after:hover,body nav li:before,body nav li:after,body nav li:hover,body nav li a:before,body nav li a:after,body nav li a:hover,body nav li span:before,body nav li span:after,body nav li span:hover,body nav span:before,body nav span:after,body nav span:hover,body nav .icon:before,body nav .icon:after,body nav .icon:hover,body nav strong:before,body nav strong:after,body nav strong:hover,body nav em:before,body nav em:after,body nav em:hover,body nav :before:before,body nav :before:after,body nav :before:hover,body nav :after:before,body nav :after:after,body nav :after:hover,body select li:before,body select li:after,body select li:hover,body select li a:before,body select li a:after,body select li a:hover,body select li span:before,body select li span:after,body select li span:hover,body select span:before,body select span:after,body select span:hover,body select .icon:before,body select .icon:after,body select .icon:hover,body select strong:before,body select strong:after,body select strong:hover,body select em:before,body select em:after,body select em:hover,body select :before:before,body select :before:after,body select :before:hover,body select :after:before,body select :after:after,body select :after:hover,body input li:before,body input li:after,body input li:hover,body input li a:before,body input li a:after,body input li a:hover,body input li span:before,body input li span:after,body input li span:hover,body input span:before,body input span:after,body input span:hover,body input .icon:before,body input .icon:after,body input .icon:hover,body input strong:before,body input strong:after,body input strong:hover,body input em:before,body input em:after,body input em:hover,body input :before:before,body input :before:after,body input :before:hover,body input :after:before,body input :after:after,body input :after:hover,body button li:before,body button li:after,body button li:hover,body button li a:before,body button li a:after,body button li a:hover,body button li span:before,body button li span:after,body button li span:hover,body button span:before,body button span:after,body button span:hover,body button .icon:before,body button .icon:after,body button .icon:hover,body button strong:before,body button strong:after,body button strong:hover,body button em:before,body button em:after,body button em:hover,body button :before:before,body button :before:after,body button :before:hover,body button :after:before,body button :after:after,body button :after:hover,body .btn li:before,body .btn li:after,body .btn li:hover,body .btn li a:before,body .btn li a:after,body .btn li a:hover,body .btn li span:before,body .btn li span:after,body .btn li span:hover,body .btn span:before,body .btn span:after,body .btn span:hover,body .btn .icon:before,body .btn .icon:after,body .btn .icon:hover,body .btn strong:before,body .btn strong:after,body .btn strong:hover,body .btn em:before,body .btn em:after,body .btn em:hover,body .btn :before:before,body .btn :before:after,body .btn :before:hover,body .btn :after:before,body .btn :after:after,body .btn :after:hover,body .main-content p li:before,body .main-content p li:after,body .main-content p li:hover,body .main-content p li a:before,body .main-content p li a:after,body .main-content p li a:hover,body .main-content p li span:before,body .main-content p li span:after,body .main-content p li span:hover,body .main-content p span:before,body .main-content p span:after,body .main-content p span:hover,body .main-content p .icon:before,body .main-content p .icon:after,body .main-content p .icon:hover,body .main-content p strong:before,body .main-content p strong:after,body .main-content p strong:hover,body .main-content p em:before,body .main-content p em:after,body .main-content p em:hover,body .main-content p :before:before,body .main-content p :before:after,body .main-content p :before:hover,body .main-content p :after:before,body .main-content p :after:after,body .main-content p :after:hover,body .main-content a li:before,body .main-content a li:after,body .main-content a li:hover,body .main-content a li a:before,body .main-content a li a:after,body .main-content a li a:hover,body .main-content a li span:before,body .main-content a li span:after,body .main-content a li span:hover,body .main-content a span:before,body .main-content a span:after,body .main-content a span:hover,body .main-content a .icon:before,body .main-content a .icon:after,body .main-content a .icon:hover,body .main-content a strong:before,body .main-content a strong:after,body .main-content a strong:hover,body .main-content a em:before,body .main-content a em:after,body .main-content a em:hover,body .main-content a :before:before,body .main-content a :before:after,body .main-content a :before:hover,body .main-content a :after:before,body .main-content a :after:after,body .main-content a :after:hover,body .main-content ul li:before,body .main-content ul li:after,body .main-content ul li:hover,body .main-content ul li a:before,body .main-content ul li a:after,body .main-content ul li a:hover,body .main-content ul li span:before,body .main-content ul li span:after,body .main-content ul li span:hover,body .main-content ul span:before,body .main-content ul span:after,body .main-content ul span:hover,body .main-content ul .icon:before,body .main-content ul .icon:after,body .main-content ul .icon:hover,body .main-content ul strong:before,body .main-content ul strong:after,body .main-content ul strong:hover,body .main-content ul em:before,body .main-content ul em:after,body .main-content ul em:hover,body .main-content ul :before:before,body .main-content ul :before:after,body .main-content ul :before:hover,body .main-content ul :after:before,body .main-content ul :after:after,body .main-content ul :after:hover,body .main-content li li:before,body .main-content li li:after,body .main-content li li:hover,body .main-content li li a:before,body .main-content li li a:after,body .main-content li li a:hover,body .main-content li li span:before,body .main-content li li span:after,body .main-content li li span:hover,body .main-content li span:before,body .main-content li span:after,body .main-content li span:hover,body .main-content li .icon:before,body .main-content li .icon:after,body .main-content li .icon:hover,body .main-content li strong:before,body .main-content li strong:after,body .main-content li strong:hover,body .main-content li em:before,body .main-content li em:after,body .main-content li em:hover,body .main-content li :before:before,body .main-content li :before:after,body .main-content li :before:hover,body .main-content li :after:before,body .main-content li :after:after,body .main-content li :after:hover,body .main-content th li:before,body .main-content th li:after,body .main-content th li:hover,body .main-content th li a:before,body .main-content th li a:after,body .main-content th li a:hover,body .main-content th li span:before,body .main-content th li span:after,body .main-content th li span:hover,body .main-content th span:before,body .main-content th span:after,body .main-content th span:hover,body .main-content th .icon:before,body .main-content th .icon:after,body .main-content th .icon:hover,body .main-content th strong:before,body .main-content th strong:after,body .main-content th strong:hover,body .main-content th em:before,body .main-content th em:after,body .main-content th em:hover,body .main-content th :before:before,body .main-content th :before:after,body .main-content th :before:hover,body .main-content th :after:before,body .main-content th :after:after,body .main-content th :after:hover,body .main-content td li:before,body .main-content td li:after,body .main-content td li:hover,body .main-content td li a:before,body .main-content td li a:after,body .main-content td li a:hover,body .main-content td li span:before,body .main-content td li span:after,body .main-content td li span:hover,body .main-content td span:before,body .main-content td span:after,body .main-content td span:hover,body .main-content td .icon:before,body .main-content td .icon:after,body .main-content td .icon:hover,body .main-content td strong:before,body .main-content td strong:after,body .main-content td strong:hover,body .main-content td em:before,body .main-content td em:after,body .main-content td em:hover,body .main-content td :before:before,body .main-content td :before:after,body .main-content td :before:hover,body .main-content td :after:before,body .main-content td :after:after,body .main-content td :after:hover,body .main-content nav li:before,body .main-content nav li:after,body .main-content nav li:hover,body .main-content nav li a:before,body .main-content nav li a:after,body .main-content nav li a:hover,body .main-content nav li span:before,body .main-content nav li span:after,body .main-content nav li span:hover,body .main-content nav span:before,body .main-content nav span:after,body .main-content nav span:hover,body .main-content nav .icon:before,body .main-content nav .icon:after,body .main-content nav .icon:hover,body .main-content nav strong:before,body .main-content nav strong:after,body .main-content nav strong:hover,body .main-content nav em:before,body .main-content nav em:after,body .main-content nav em:hover,body .main-content nav :before:before,body .main-content nav :before:after,body .main-content nav :before:hover,body .main-content nav :after:before,body .main-content nav :after:after,body .main-content nav :after:hover,body .main-content select li:before,body .main-content select li:after,body .main-content select li:hover,body .main-content select li a:before,body .main-content select li a:after,body .main-content select li a:hover,body .main-content select li span:before,body .main-content select li span:after,body .main-content select li span:hover,body .main-content select span:before,body .main-content select span:after,body .main-content select span:hover,body .main-content select .icon:before,body .main-content select .icon:after,body .main-content select .icon:hover,body .main-content select strong:before,body .main-content select strong:after,body .main-content select strong:hover,body .main-content select em:before,body .main-content select em:after,body .main-content select em:hover,body .main-content select :before:before,body .main-content select :before:after,body .main-content select :before:hover,body .main-content select :after:before,body .main-content select :after:after,body .main-content select :after:hover,body .main-content input li:before,body .main-content input li:after,body .main-content input li:hover,body .main-content input li a:before,body .main-content input li a:after,body .main-content input li a:hover,body .main-content input li span:before,body .main-content input li span:after,body .main-content input li span:hover,body .main-content input span:before,body .main-content input span:after,body .main-content input span:hover,body .main-content input .icon:before,body .main-content input .icon:after,body .main-content input .icon:hover,body .main-content input strong:before,body .main-content input strong:after,body .main-content input strong:hover,body .main-content input em:before,body .main-content input em:after,body .main-content input em:hover,body .main-content input :before:before,body .main-content input :before:after,body .main-content input :before:hover,body .main-content input :after:before,body .main-content input :after:after,body .main-content input :after:hover,body .main-content button li:before,body .main-content button li:after,body .main-content button li:hover,body .main-content button li a:before,body .main-content button li a:after,body .main-content button li a:hover,body .main-content button li span:before,body .main-content button li span:after,body .main-content button li span:hover,body .main-content button span:before,body .main-content button span:after,body .main-content button span:hover,body .main-content button .icon:before,body .main-content button .icon:after,body .main-content button .icon:hover,body .main-content button strong:before,body .main-content button strong:after,body .main-content button strong:hover,body .main-content button em:before,body .main-content button em:after,body .main-content button em:hover,body .main-content button :before:before,body .main-content button :before:after,body .main-content button :before:hover,body .main-content button :after:before,body .main-content button :after:after,body .main-content button :after:hover,body .main-content .btn li:before,body .main-content .btn li:after,body .main-content .btn li:hover,body .main-content .btn li a:before,body .main-content .btn li a:after,body .main-content .btn li a:hover,body .main-content .btn li span:before,body .main-content .btn li span:after,body .main-content .btn li span:hover,body .main-content .btn span:before,body .main-content .btn span:after,body .main-content .btn span:hover,body .main-content .btn .icon:before,body .main-content .btn .icon:after,body .main-content .btn .icon:hover,body .main-content .btn strong:before,body .main-content .btn strong:after,body .main-content .btn strong:hover,body .main-content .btn em:before,body .main-content .btn em:after,body .main-content .btn em:hover,body .main-content .btn :before:before,body .main-content .btn :before:after,body .main-content .btn :before:hover,body .main-content .btn :after:before,body .main-content .btn :after:after,body .main-content .btn :after:hover{color:inherit;font-weight:inherit}body .os-index .os-message,body .main-content .os-index .os-message{color:#fff!important;background-color:#c61a1f!important}body .main-content ul,body .main-content ol,body .main-content .main-content ul,body .main-content .main-content ol{margin-left:20px}body .main-content ul,body .main-content .main-content ul{list-style:disc outside}body .main-content li,body .main-content ul li,body .main-content ol li,body .main-content .main-content li,body .main-content .main-content ul li,body .main-content .main-content ol li{margin:0 0 8px}body .main-content li:last-child,body .main-content ul li:last-child,body .main-content ol li:last-child,body .main-content .main-content li:last-child,body .main-content .main-content ul li:last-child,body .main-content .main-content ol li:last-child{margin-bottom:0}body .main-content .flexslider ul,body .main-content .flexslider ol,body .main-content ul.product-photo-thumbs,body .main-content .pagination-custom,body .main-content .main-content .flexslider ul,body .main-content .main-content .flexslider ol,body .main-content .main-content ul.product-photo-thumbs,body .main-content .main-content .pagination-custom{list-style:none;margin:0 auto}body .main-content .flexslider ul li,body .main-content .flexslider ol li,body .main-content ul.product-photo-thumbs li,body .main-content .pagination-custom li,body .main-content .main-content .flexslider ul li,body .main-content .main-content .flexslider ol li,body .main-content .main-content ul.product-photo-thumbs li,body .main-content .main-content .pagination-custom li{margin:0}body .main-content .flexslider ul,body .main-content .flexslider ol,body .main-content ul.product-photo-thumbs,body .main-content .main-content .flexslider ul,body .main-content .main-content .flexslider ol,body .main-content .main-content ul.product-photo-thumbs{line-height:1}body .main-content .tbox p,body .main-content .tbox ul,body .main-content .tbox ol,body .main-content .tbox li,body .main-content .tbox ul li,body .main-content .tbox ol li,body .main-content .tbox h3,body .main-content .tbox h4,body .main-content .tbox h5,body .main-content .template-product .rte p,body .main-content .template-product .rte ul,body .main-content .template-product .rte ol,body .main-content .template-product .rte li,body .main-content .template-product .rte ul li,body .main-content .template-product .rte ol li,body .main-content .template-product .rte h3,body .main-content .template-product .rte h4,body .main-content .template-product .rte h5,body .main-content .main-content .tbox p,body .main-content .main-content .tbox ul,body .main-content .main-content .tbox ol,body .main-content .main-content .tbox li,body .main-content .main-content .tbox ul li,body .main-content .main-content .tbox ol li,body .main-content .main-content .tbox h3,body .main-content .main-content .tbox h4,body .main-content .main-content .tbox h5,body .main-content .main-content .template-product .rte p,body .main-content .main-content .template-product .rte ul,body .main-content .main-content .template-product .rte ol,body .main-content .main-content .template-product .rte li,body .main-content .main-content .template-product .rte ul li,body .main-content .main-content .template-product .rte ol li,body .main-content .main-content .template-product .rte h3,body .main-content .main-content .template-product .rte h4,body .main-content .main-content .template-product .rte h5{text-align:left}body .main-content .tbox h5,body .main-content .template-product .rte h5,body .main-content .main-content .tbox h5,body .main-content .main-content .template-product .rte h5{font-size:15px;margin:0 0 8px;padding:8px 0 0}body .main-content .tbox a,body .main-content .template-product .rte a,body .main-content .main-content .tbox a,body .main-content .main-content .template-product .rte a{text-decoration:underline}body .header ul,body .header ol,body .footer ul,body .footer ol,body .main-content .header ul,body .main-content .header ol,body .main-content .footer ul,body .main-content .footer ol{list-style:none;margin:0}body .header ul li,body .header ol li,body .footer ul li,body .footer ol li,body .main-content .header ul li,body .main-content .header ol li,body .main-content .footer ul li,body .main-content .footer ol li{margin:0;padding:0}body .header .hnav,body .footer .hnav,body .main-content .header .hnav,body .main-content .footer .hnav{display:flex;flex-flow:row wrap;justify-content:inherit;text-align:inherit;align-items:center;vertical-align:middle}body .header .hnav li,body .footer .hnav li,body .main-content .header .hnav li,body .main-content .footer .hnav li{display:flex;align-items:center;vertical-align:middle}body .header .hnav.bttn li,body .footer .hnav.bttn li,body .main-content .header .hnav.bttn li,body .main-content .footer .hnav.bttn li{justify-content:center}body .header .hnav.bttn li a,body .header .hnav.bttn li a:before,body .footer .hnav.bttn li a,body .footer .hnav.bttn li a:before,body .main-content .header .hnav.bttn li a,body .main-content .header .hnav.bttn li a:before,body .main-content .footer .hnav.bttn li a,body .main-content .footer .hnav.bttn li a:before{display:flex}body .main-content h1,body .main-content h1.h1,body .main-content p.h1,body .main-content h2.h1,body .main-content h1.h2,body .ajaxify-modal h1,body .ajaxify-modal h1.h1,body .ajaxify-modal p.h1,body .ajaxify-modal h2.h1,body .ajaxify-modal h1.h2{color:#464648;font-size:26px;line-height:30px;font-weight:400;text-transform:none;font-style:italic;background:#f2f2f2 url(../assets/tbar-back.png) 0 0 repeat;border:1px solid #C9C9C9;text-align:center;display:block;margin:0 auto 10px;padding:12px 10px}body .main-content .sidebar h2,body .main-content .sidebar .h2,body .main-content .sidebar h3,body .main-content .sidebar .h3,body .main-content .sidebar h4,body .main-content .sidebar .h4,body .ajaxify-modal .sidebar h2,body .ajaxify-modal .sidebar .h2,body .ajaxify-modal .sidebar h3,body .ajaxify-modal .sidebar .h3,body .ajaxify-modal .sidebar h4,body .ajaxify-modal .sidebar .h4{color:#464648;font-size:24px;line-height:30px;font-weight:400;text-transform:none;font-style:italic;background:#f2f2f2 url(../assets/tbar-back.png) 0 0 repeat;border:1px solid #C9C9C9;text-align:left;display:block;margin:0 auto 10px;padding:12px 10px}body .main-content h1.h2,body .ajaxify-modal h1.h2{font-size:22px;line-height:1.2}body .main-content h1,body .main-content h1.h1,body .main-content p.h1,body .main-content h2.h1,body .main-content h1.h2{display:flex;flex-direction:column;align-self:center;text-align:center;position:relative;z-index:9}body .main-content h1:after,body .main-content h1.h1:after,body .main-content p.h1:after,body .main-content h2.h1:after,body .main-content h1.h2:after{content:"";background:url(../assets/tbar-glow2.png) center center no-repeat;flex:1 0;width:1400px;max-width:100%;height:56px;position:absolute;left:0;right:0;bottom:0;z-index:-1;display:inline-flex}div[data-section-type=collection-row-section] .section-header--right{display:none!important}.template-product .main-content h1.h2{text-align:left;text-transform:none;letter-spacing:0;background:none;border:none}.template-product .main-content h1.h2:before,.template-product .main-content h1.h2:after{display:none}.template-page .section-header,.template-page h1,.template-search .section-header,.template-search h1,.template-blog .section-header,.template-blog h1,body[class*=template-customers] .section-header,body[class*=template-customers] h1{margin-bottom:10px}.template-page .section-header h1,.template-search .section-header h1,.template-blog .section-header h1,body[class*=template-customers] .section-header h1{margin-bottom:0}@media (max-width: 899px){body .main-content h1,body .main-content h1.h1,body .main-content p.h1,body .main-content h2.h1,body .ajaxify-modal h1,body .ajaxify-modal h1.h1,body .ajaxify-modal p.h1,body .ajaxify-modal h2.h1{font-size:24px}body .main-content h1.h2,body .ajaxify-modal h1.h2{font-size:20px}body .main-content h1,body .main-content h1.h1,body .main-content p.h1,body .main-content h2.h1,body .main-content h1.h2,body .ajaxify-modal h1,body .ajaxify-modal h1.h1,body .ajaxify-modal p.h1,body .ajaxify-modal h2.h1,body .ajaxify-modal h1.h2{letter-spacing:0;line-height:1.2;margin-bottom:10px}}@media (max-width: 768px){body .main-content h1,body .main-content h1.h1,body .main-content p.h1,body .main-content h2.h1,body .ajaxify-modal h1,body .ajaxify-modal h1.h1,body .ajaxify-modal p.h1,body .ajaxify-modal h2.h1{font-size:22px}body .main-content h1.h2,body .ajaxify-modal h1.h2{font-size:18px}body.template-search .main-content .section-header,body.template-search .main-content h1,body.template-page .main-content .section-header,body.template-page .main-content h1,body.template-blog .main-content .section-header,body.template-blog .main-content h1,body[class*=template-customers] .main-content .section-header,body[class*=template-customers] .main-content h1{margin-bottom:10px}body.template-search .main-content .section-header h1,body.template-page .main-content .section-header h1,body.template-blog .main-content .section-header h1,body[class*=template-customers] .main-content .section-header h1{margin-bottom:0}}body button,body .btn,body input[type=submit],body .main-content button,body .main-content .btn,body .main-content input[type=submit]{font-size:20px;line-height:26px;font-weight:400;letter-spacing:0;text-transform:none;font-style:italic;padding:8px 18px}body button.btn--small,body .btn.btn--small,body input[type=submit].btn--small,body .main-content button.btn--small,body .main-content .btn.btn--small,body .main-content input[type=submit].btn--small{font-size:18px;line-height:20px;font-weight:400;padding:6px 15px}body button,body .btn,body .btn-primary,body input[type=submit],body .btn--add-to-cart.btn--secondary-accent,body .main-content button,body .main-content .btn,body .main-content .btn-primary,body .main-content input[type=submit],body .main-content .btn--add-to-cart.btn--secondary-accent{color:#fff;font-weight:400;background:#c61a1f;border:1px solid #C61A1F;border-width:0}body button:hover,body .btn:hover,body .btn-primary:hover,body input[type=submit]:hover,body .btn--add-to-cart.btn--secondary-accent:hover,body .main-content button:hover,body .main-content .btn:hover,body .main-content .btn-primary:hover,body .main-content input[type=submit]:hover,body .main-content .btn--add-to-cart.btn--secondary-accent:hover{color:#fff;background-color:#af1a1e;border-color:#af1a1e}body .btn-secondary,body input.btn-secondary,body .btn--secondary-accent,body .main-content .btn-secondary,body .main-content input.btn-secondary,body .main-content .btn--secondary-accent{color:#fff;font-weight:400;background:#6c6c70;border:1px solid #6C6C70;border-width:0}body .btn-secondary:hover,body input.btn-secondary:hover,body .btn--secondary-accent:hover,body .main-content .btn-secondary:hover,body .main-content input.btn-secondary:hover,body .main-content .btn--secondary-accent:hover{color:#fff;background-color:#464648;border-color:#464648}body .social-sharing a,body .main-content .social-sharing a{color:#fff;font-size:13px;font-weight:700;height:22px;line-height:22px}body .social-sharing.is-clean a,body .main-content .social-sharing.is-clean a{background-color:#fff;border:1px solid #DCDADC;height:24px;line-height:24px}body .social-sharing.is-clean a span,body .main-content .social-sharing.is-clean a span{font-size:13px;line-height:22px;height:22px}body .social-sharing.is-clean a span.icon,body .main-content .social-sharing.is-clean a span.icon{font-size:14px;font-weight:700;line-height:20px;padding:0 4px 0 10px}body .social-sharing.is-clean a span.share-title,body .main-content .social-sharing.is-clean a span.share-title{color:#989898;font-weight:400}body .btn .icon-cart:before,body .main-content .btn .icon-cart:before{content:"\f07a";font-family:"Font Awesome 5 Pro";font-weight:400;top:0}body .shopify-payment-button .shopify-payment-button__button--unbranded,body .main-content .shopify-payment-button .shopify-payment-button__button--unbranded{color:#fff;background:#c61a1f;border:1px solid #989898;border-width:0}body .shopify-payment-button .shopify-payment-button__button--unbranded span,body .main-content .shopify-payment-button .shopify-payment-button__button--unbranded span{color:inherit}body .shopify-payment-button .shopify-payment-button__button--unbranded:hover,body .main-content .shopify-payment-button .shopify-payment-button__button--unbranded:hover{color:#fff;background-color:#202020!important;border-color:#202020}body .shopify-payment-button .shopify-payment-button__more-options,body .main-content .shopify-payment-button .shopify-payment-button__more-options{color:#6c6c70;background-color:transparent;border:0 none;text-decoration:underline!important;font-size:14px;line-height:1.25;font-weight:600;font-style:normal;letter-spacing:0;font-family:Open Sans,sans-serif;text-transform:uppercase;outline:0;padding:4px}body .shopify-payment-button .shopify-payment-button__more-options:hover,body .main-content .shopify-payment-button .shopify-payment-button__more-options:hover{color:#c61a1f}body button.search-bar--submit,body #mobileNavBar button.menu-toggle,body #moreMenu button,body .main-content button.search-bar--submit,body .main-content #mobileNavBar button.menu-toggle,body .main-content #moreMenu button{border:none;border-width:0;outline:0}body .nav-bar button,body #mobileNavBar button,body #mobileNavBar button:hover,body .main-content .nav-bar button,body .main-content #mobileNavBar button,body .main-content #mobileNavBar button:hover{background:transparent}body .btn[disabled],body .btn.btn--secondary-accent[disabled],body .btn--secondary-accent[disabled].btn-secondary,body input.btn--secondary-accent[disabled][type=submit],body .btn--secondary-accent[disabled].header-cart-btn,body .shopify-payment-button .btn--secondary-accent[disabled].shopify-payment-button__button--unbranded,body .shopify-payment-button .btn--secondary-accent.disabled.shopify-payment-button__button--unbranded,body .btn.btn--secondary-accent.disabled,body .btn--secondary-accent.disabled.btn-secondary,body input.btn--secondary-accent.disabled[type=submit],body .btn--secondary-accent.disabled.header-cart-btn,body .main-content .btn[disabled],body .main-content .btn.btn--secondary-accent[disabled],body .main-content .btn--secondary-accent[disabled].btn-secondary,body .main-content input.btn--secondary-accent[disabled][type=submit],body .main-content .btn--secondary-accent[disabled].header-cart-btn,body .main-content .shopify-payment-button .btn--secondary-accent[disabled].shopify-payment-button__button--unbranded,body .main-content .shopify-payment-button .btn--secondary-accent.disabled.shopify-payment-button__button--unbranded,body .main-content .btn.btn--secondary-accent.disabled,body .main-content .btn--secondary-accent.disabled.btn-secondary,body .main-content input.btn--secondary-accent.disabled[type=submit],body .main-content .btn--secondary-accent.disabled.header-cart-btn{color:#fff;background-color:#666;border-color:#666}body button.shopify-payment-button__button--hidden,body .main-content button.shopify-payment-button__button--hidden{display:none!important}body .header-cart-btn,body .header-cart-btn:hover,body .main-content .header-cart-btn,body .main-content .header-cart-btn:hover{background-color:transparent}@media (max-width: 899px){body button,body .btn,body input[type=submit],body .main-content button,body .main-content .btn,body .main-content input[type=submit]{font-size:17px;letter-spacing:.02em;padding:7px 15px}body button.btn--small,body .btn.btn--small,body input[type=submit].btn--small,body .main-content button.btn--small,body .main-content .btn.btn--small,body .main-content input[type=submit].btn--small{font-size:15px;padding:5px 12px}}@media (max-width: 768px){body button,body .btn,body input[type=submit],body .main-content button,body .main-content .btn,body .main-content input[type=submit]{font-size:16px}body button.btn--small,body .btn.btn--small,body input[type=submit].btn--small,body .main-content button.btn--small,body .main-content .btn.btn--small,body .main-content input[type=submit].btn--small{font-size:14px}}body label,body legend,body .main-content label,body .main-content legend,.ajaxify-modal label,.ajaxify-modal legend{color:#202020;margin-bottom:6px}body textarea,body .main-content textarea,.ajaxify-modal textarea{min-height:100px}body textarea,body select,body fieldset,body .input-group .input-group-field,body input,body input[type=text],body input[type=file],body input[type=number],body input[type=email],body input[type=tel],body input[type=password],body input[type=search],body .search-bar input[type=text],body .search-bar input[type=search],body .main-content textarea,body .main-content select,body .main-content fieldset,body .main-content .input-group .input-group-field,body .main-content input,body .main-content input[type=text],body .main-content input[type=file],body .main-content input[type=number],body .main-content input[type=email],body .main-content input[type=tel],body .main-content input[type=password],body .main-content input[type=search],body .main-content .search-bar input[type=text],body .main-content .search-bar input[type=search],.ajaxify-modal textarea,.ajaxify-modal select,.ajaxify-modal fieldset,.ajaxify-modal .input-group .input-group-field,.ajaxify-modal input,.ajaxify-modal input[type=text],.ajaxify-modal input[type=file],.ajaxify-modal input[type=number],.ajaxify-modal input[type=email],.ajaxify-modal input[type=tel],.ajaxify-modal input[type=password],.ajaxify-modal input[type=search],.ajaxify-modal .search-bar input[type=text],.ajaxify-modal .search-bar input[type=search]{color:#989898;font-size:14px;line-height:1.42857;font-weight:400;font-family:Open Sans,sans-serif;background-color:#f5f5f5;border:1px solid #DCDADC;outline:none;margin:0 0 20px;padding:9px 10px}body textarea::placeholder,body select::placeholder,body fieldset::placeholder,body .input-group .input-group-field::placeholder,body input::placeholder,body input[type=text]::placeholder,body input[type=file]::placeholder,body input[type=number]::placeholder,body input[type=email]::placeholder,body input[type=tel]::placeholder,body input[type=password]::placeholder,body input[type=search]::placeholder,body .search-bar input[type=text]::placeholder,body .search-bar input[type=search]::placeholder,body .main-content textarea::placeholder,body .main-content select::placeholder,body .main-content fieldset::placeholder,body .main-content .input-group .input-group-field::placeholder,body .main-content input::placeholder,body .main-content input[type=text]::placeholder,body .main-content input[type=file]::placeholder,body .main-content input[type=number]::placeholder,body .main-content input[type=email]::placeholder,body .main-content input[type=tel]::placeholder,body .main-content input[type=password]::placeholder,body .main-content input[type=search]::placeholder,body .main-content .search-bar input[type=text]::placeholder,body .main-content .search-bar input[type=search]::placeholder,.ajaxify-modal textarea::placeholder,.ajaxify-modal select::placeholder,.ajaxify-modal fieldset::placeholder,.ajaxify-modal .input-group .input-group-field::placeholder,.ajaxify-modal input::placeholder,.ajaxify-modal input[type=text]::placeholder,.ajaxify-modal input[type=file]::placeholder,.ajaxify-modal input[type=number]::placeholder,.ajaxify-modal input[type=email]::placeholder,.ajaxify-modal input[type=tel]::placeholder,.ajaxify-modal input[type=password]::placeholder,.ajaxify-modal input[type=search]::placeholder,.ajaxify-modal .search-bar input[type=text]::placeholder,.ajaxify-modal .search-bar input[type=search]::placeholder{color:#989898;opacity:1}body textarea:active,body textarea:focus,body select:active,body select:focus,body fieldset:active,body fieldset:focus,body .input-group .input-group-field:active,body .input-group .input-group-field:focus,body input:active,body input:focus,body input[type=text]:active,body input[type=text]:focus,body input[type=file]:active,body input[type=file]:focus,body input[type=number]:active,body input[type=number]:focus,body input[type=email]:active,body input[type=email]:focus,body input[type=tel]:active,body input[type=tel]:focus,body input[type=password]:active,body input[type=password]:focus,body input[type=search]:active,body input[type=search]:focus,body .search-bar input[type=text]:active,body .search-bar input[type=text]:focus,body .search-bar input[type=search]:active,body .search-bar input[type=search]:focus,body .main-content textarea:active,body .main-content textarea:focus,body .main-content select:active,body .main-content select:focus,body .main-content fieldset:active,body .main-content fieldset:focus,body .main-content .input-group .input-group-field:active,body .main-content .input-group .input-group-field:focus,body .main-content input:active,body .main-content input:focus,body .main-content input[type=text]:active,body .main-content input[type=text]:focus,body .main-content input[type=file]:active,body .main-content input[type=file]:focus,body .main-content input[type=number]:active,body .main-content input[type=number]:focus,body .main-content input[type=email]:active,body .main-content input[type=email]:focus,body .main-content input[type=tel]:active,body .main-content input[type=tel]:focus,body .main-content input[type=password]:active,body .main-content input[type=password]:focus,body .main-content input[type=search]:active,body .main-content input[type=search]:focus,body .main-content .search-bar input[type=text]:active,body .main-content .search-bar input[type=text]:focus,body .main-content .search-bar input[type=search]:active,body .main-content .search-bar input[type=search]:focus,.ajaxify-modal textarea:active,.ajaxify-modal textarea:focus,.ajaxify-modal select:active,.ajaxify-modal select:focus,.ajaxify-modal fieldset:active,.ajaxify-modal fieldset:focus,.ajaxify-modal .input-group .input-group-field:active,.ajaxify-modal .input-group .input-group-field:focus,.ajaxify-modal input:active,.ajaxify-modal input:focus,.ajaxify-modal input[type=text]:active,.ajaxify-modal input[type=text]:focus,.ajaxify-modal input[type=file]:active,.ajaxify-modal input[type=file]:focus,.ajaxify-modal input[type=number]:active,.ajaxify-modal input[type=number]:focus,.ajaxify-modal input[type=email]:active,.ajaxify-modal input[type=email]:focus,.ajaxify-modal input[type=tel]:active,.ajaxify-modal input[type=tel]:focus,.ajaxify-modal input[type=password]:active,.ajaxify-modal input[type=password]:focus,.ajaxify-modal input[type=search]:active,.ajaxify-modal input[type=search]:focus,.ajaxify-modal .search-bar input[type=text]:active,.ajaxify-modal .search-bar input[type=text]:focus,.ajaxify-modal .search-bar input[type=search]:active,.ajaxify-modal .search-bar input[type=search]:focus{color:#202020;background-color:#fff;border-color:#989898;box-shadow:inset 1px 1px 3px #dcdadc}body .search-bar,body .main-content .search-bar,.ajaxify-modal .search-bar{width:100%;margin:0}body .search-bar input[type=text],body .search-bar input[type=search],body .main-content .search-bar input[type=text],body .main-content .search-bar input[type=search],.ajaxify-modal .search-bar input[type=text],.ajaxify-modal .search-bar input[type=search],body .sort-bar label,body .sort-bar select,body .main-content .sort-bar label,body .main-content .sort-bar select,.ajaxify-modal .sort-bar label,.ajaxify-modal .sort-bar select{margin:0}body input[type=checkbox],body .main-content input[type=checkbox],.ajaxify-modal input[type=checkbox]{color:#464648;border:1px solid #DCDADC;background-color:#f5f5f5;width:18px;height:18px;margin:0 8px 0 0;padding:0 9px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}body input[type=checkbox]:active,body input[type=checkbox]:focus,body .main-content input[type=checkbox]:active,body .main-content input[type=checkbox]:focus,.ajaxify-modal input[type=checkbox]:active,.ajaxify-modal input[type=checkbox]:focus{color:inherit;background-color:#fff;border-color:#989898;box-shadow:inset 1px 1px 3px #dcdadc}body input[type=checkbox]:checked,body .main-content input[type=checkbox]:checked,.ajaxify-modal input[type=checkbox]:checked{color:inherit;background-color:inherit;border-color:inherit;box-shadow:inset 1px 1px 3px #dcdadc}body input[type=checkbox]:checked:after,body .main-content input[type=checkbox]:checked:after,.ajaxify-modal input[type=checkbox]:checked:after{content:"\2714";position:absolute;top:0;left:3px}body .js-qty input[type=text],body .ajaxifyCart--qty input[type=text],body .main-content .js-qty input[type=text],body .main-content .ajaxifyCart--qty input[type=text],.ajaxifyCart--content .js-qty input[type=text],.ajaxifyCart--content .ajaxifyCart--qty input[type=text]{color:#202020;background:#fff;border:1px solid #DCDADC;border-color:#dcdadc;border-width:1px;margin:0;padding:5px 25px;min-height:0}body .js-qty .js--qty-adjuster.js--add,body .js-qty .js--qty-adjuster.js--minus,body .js-qty .js--qty-adjuster.ajaxifyCart--add,body .js-qty .js--qty-adjuster.ajaxifyCart--minus,body .js-qty .ajaxifyCart--qty-adjuster.js--add,body .js-qty .ajaxifyCart--qty-adjuster.js--minus,body .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,body .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus,body .ajaxifyCart--qty .js--qty-adjuster.js--add,body .ajaxifyCart--qty .js--qty-adjuster.js--minus,body .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add,body .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus,body .main-content .js-qty .js--qty-adjuster.js--add,body .main-content .js-qty .js--qty-adjuster.js--minus,body .main-content .js-qty .js--qty-adjuster.ajaxifyCart--add,body .main-content .js-qty .js--qty-adjuster.ajaxifyCart--minus,body .main-content .js-qty .ajaxifyCart--qty-adjuster.js--add,body .main-content .js-qty .ajaxifyCart--qty-adjuster.js--minus,body .main-content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,body .main-content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus,body .main-content .ajaxifyCart--qty .js--qty-adjuster.js--add,body .main-content .ajaxifyCart--qty .js--qty-adjuster.js--minus,body .main-content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add,body .main-content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus,.ajaxifyCart--content .js-qty .js--qty-adjuster.js--add,.ajaxifyCart--content .js-qty .js--qty-adjuster.js--minus,.ajaxifyCart--content .js-qty .js--qty-adjuster.ajaxifyCart--add,.ajaxifyCart--content .js-qty .js--qty-adjuster.ajaxifyCart--minus,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.js--add,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.js--minus,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.js--add,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.js--minus,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus{color:#989898;background-color:#fff;border:1px solid #DCDADC;border-color:#dcdadc;border-width:1px;padding:5px 0}body .js-qty .js--qty-adjuster.js--add:hover,body .js-qty .js--qty-adjuster.js--minus:hover,body .js-qty .js--qty-adjuster.ajaxifyCart--add:hover,body .js-qty .js--qty-adjuster.ajaxifyCart--minus:hover,body .js-qty .ajaxifyCart--qty-adjuster.js--add:hover,body .js-qty .ajaxifyCart--qty-adjuster.js--minus:hover,body .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,body .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover,body .ajaxifyCart--qty .js--qty-adjuster.js--add:hover,body .ajaxifyCart--qty .js--qty-adjuster.js--minus:hover,body .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add:hover,body .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus:hover,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add:hover,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus:hover,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,body .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover,body .main-content .js-qty .js--qty-adjuster.js--add:hover,body .main-content .js-qty .js--qty-adjuster.js--minus:hover,body .main-content .js-qty .js--qty-adjuster.ajaxifyCart--add:hover,body .main-content .js-qty .js--qty-adjuster.ajaxifyCart--minus:hover,body .main-content .js-qty .ajaxifyCart--qty-adjuster.js--add:hover,body .main-content .js-qty .ajaxifyCart--qty-adjuster.js--minus:hover,body .main-content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,body .main-content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover,body .main-content .ajaxifyCart--qty .js--qty-adjuster.js--add:hover,body .main-content .ajaxifyCart--qty .js--qty-adjuster.js--minus:hover,body .main-content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add:hover,body .main-content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus:hover,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add:hover,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus:hover,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,body .main-content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover,.ajaxifyCart--content .js-qty .js--qty-adjuster.js--add:hover,.ajaxifyCart--content .js-qty .js--qty-adjuster.js--minus:hover,.ajaxifyCart--content .js-qty .js--qty-adjuster.ajaxifyCart--add:hover,.ajaxifyCart--content .js-qty .js--qty-adjuster.ajaxifyCart--minus:hover,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.js--add:hover,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.js--minus:hover,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,.ajaxifyCart--content .js-qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.js--add:hover,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.js--minus:hover,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--add:hover,.ajaxifyCart--content .ajaxifyCart--qty .js--qty-adjuster.ajaxifyCart--minus:hover,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--add:hover,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.js--minus:hover,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--add:hover,.ajaxifyCart--content .ajaxifyCart--qty .ajaxifyCart--qty-adjuster.ajaxifyCart--minus:hover{color:#202020;background-color:#f5f5f5}hr,.cart-row{border-color:#dcdadc}button,.btn,input[type=submit],button#subscribe,textarea,select,fieldset,.input-group .input-group-field,input,.js--qty-adjuster.js--add,.ajaxifyCart--add,.js--qty-adjuster.js--minus,.ajaxifyCart--minus{border-radius:0}input[type=checkbox],.social-sharing a{border-radius:3px}.grid-item a.product-grid-item{border-radius:0}.header-section{box-shadow:0 0 15px #767176}.header{background:#fff}.header .head-01{background:#ca151b;background:linear-gradient(to bottom,#af1a1e,#eb1018)}.header .head-01 .cw{justify-content:center;padding:15px 0}.header .head-02{background:#fff}.header .head-02 .cw{padding-top:10px;padding-bottom:10px;position:relative}.header .head-02 .cw .logo{width:298px;font-size:1em;line-height:1;display:block;margin:0 auto}.header .head-02 .cw .rows{justify-content:inherit;text-align:inherit;width:100%;padding:8px 0}.header .head-02 .cw .rows:first-child{padding-top:0}.header .head-02 .cw .rows:last-child{padding-bottom:0}@media (min-width: 769px){.header .head-02 .cw{justify-content:space-between}.header .head-02 .cw .col1{flex:0;justify-content:flex-start;text-align:left}.header .head-02 .cw .col3{flex:1;justify-content:flex-end;text-align:right;padding-left:20px}.header .head-02 .cw .col3 .hnav,.header .head-02 .cw .col3 .menu.main{width:auto;justify-content:flex-end;text-align:right}}@media (min-width: 769px) and (max-width: 960px){.header .head-02 .cw .logo{width:268px}}@media (max-width: 768px){.header .head-02 .cw{justify-content:center;text-align:center;flex-flow:column nowrap;padding-top:5px;padding-bottom:5px}.header .head-02 .cw .logo{width:240px}.header .head-02 .cw .cols{justify-content:inherit;text-align:inherit;padding:0}.header .head-02 .cw .cols.col3 .row1,.header .head-02 .cw .cols.col3 .row2 .hnav.bttn{display:none}.header .head-02 .cw .cols.col3 .row2{padding:0 0 5px}}.header .hnav.user li{color:#84848f;font-size:14px;line-height:20px;font-weight:500;text-transform:none}.header .hnav.user li .or{color:#989898;font-weight:400;padding:0 5px}.header .hnav.user li a:hover{color:#c61a1f}.header .hnav.user li:after{color:#989898;content:"|";padding:0 6px}.header .hnav.user li:last-child:after{display:none}@media (max-width: 800px){.header .hnav.user li{font-size:13px;letter-spacing:0}}.header .hnav.bttn{order:2;flex:0 1 auto;width:auto}.header .hnav.bttn li a{color:#6c6c70;font:600 14px/20px Open Sans,sans-serif;text-transform:uppercase;padding:9px 10px;margin-left:15px;position:relative;background:#edeced;border:1px solid #DCDADC;outline:3px solid #FFF;outline-offset:-4px}.header .hnav.bttn li a:hover{color:#c61a1f}.header .hnav.bttn li a .cart-count{color:#fff;background-color:#c61a1f}.header .hnav.bttn li a:hover{background-color:#fff;border-color:#bba4a4;outline-color:#edeced}.header .hnav.bttn li a:before{color:#c61a1f;font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:700;padding-right:6px}.header .hnav.bttn li.acct a:before{content:"\f2bd"}.header .hnav.bttn li.crrt a:before{content:"\f07a"}@media (max-width: 960px){.header .hnav.bttn li a{margin-left:10px;font-size:0}.header .hnav.bttn li a:before{font-size:16px;padding-right:0}}@media (max-width: 800px){.header .hnav.bttn li a{margin-left:10px}}.header .srch .search-bar{width:300px}body .search-bar input[type=search]{color:#989898;background-color:#f5f5f5;border:1px solid #DCDADC;outline:3px solid #FFF;outline-offset:-4px;box-shadow:0 0 #fff;height:40px;padding:10px 40px 10px 10px}body .search-bar input[type=search]:hover,body .search-bar input[type=search]:focus{color:#84848f}body .search-bar input[type=submit],body .search-bar .search-bar--submit{width:40px;height:40px;line-height:40px;top:0;padding:0}body .search-bar input[type=submit] .icon-search,body .search-bar .search-bar--submit .icon-search{height:inherit;line-height:inherit;vertical-align:top}body .search-bar input[type=submit] .icon,body .search-bar input[type=submit] .icon:before,body .search-bar input[type=submit] .fallback-text,body .search-bar .search-bar--submit .icon,body .search-bar .search-bar--submit .icon:before,body .search-bar .search-bar--submit .fallback-text{color:#c61a1f;text-align:center}body .search-bar input[type=submit] .icon-search:before,body .search-bar .search-bar--submit .icon-search:before{content:"\f002";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:700}@media (min-width: 801px) and (max-width: 960px){.header .srch .search-bar{width:240px}}@media (max-width: 768px){.header .srch .search-bar{width:300px}.header .srch .search-bar input[type=search]{font-size:13px;height:34px;padding:7px 34px 7px 7px}.header .srch .search-bar .search-bar--submit{width:34px;height:34px;line-height:34px}.nav-bar .search-bar{display:none}}@media (min-width: 769px){.nav-bar{background:#4a4a4d url(../assets/head-mbar.png) 0 0 repeat-x;border:1px solid #000;border-width:1px 0}.nav-bar .site-nav{margin:0 auto;text-align:center}}.nav-bar a,.nav-bar button,#mobileNavBar a,#mobileNavBar button{color:#c9c9c9;font-size:15px;line-height:20px;font-weight:700;font-family:Open Sans,sans-serif;letter-spacing:.025em;text-shadow:1px 1px #000;text-transform:uppercase;background:transparent url(../assets/head-menu.png) center bottom -8px no-repeat;padding:10px}.nav-bar button.icon,#mobileNavBar button.icon{color:#c9c9c9}.nav-bar button.icon:before,#mobileNavBar button.icon:before{color:inherit}.nav-bar a .icon,.nav-bar button .icon,#mobileNavBar a .icon,#mobileNavBar button .icon{display:inline-block;line-height:.9;top:0}.nav-bar a:hover,.nav-bar .nav-hover a,.nav-bar .nav-active a,.nav-bar .mobile-nav--active a,.nav-bar button:hover,.nav-bar .nav-hover button,.nav-bar .nav-active button,.nav-bar .mobile-nav--active button,.nav-bar .mobile-nav--has-dropdown:hover button,.nav-bar .mobile-nav--has-dropdown:hover a[data-meganav-type=parent],#mobileNavBar a:hover,#mobileNavBar .nav-hover a,#mobileNavBar .nav-active a,#mobileNavBar .mobile-nav--active a,#mobileNavBar button:hover,#mobileNavBar .nav-hover button,#mobileNavBar .nav-active button,#mobileNavBar .mobile-nav--active button,#mobileNavBar .mobile-nav--has-dropdown:hover button,#mobileNavBar .mobile-nav--has-dropdown:hover a[data-meganav-type=parent]{color:#fff;background-position:center bottom 3px}.nav-bar .site-nav--dropdown,#mobileNavBar .site-nav--dropdown{margin-top:-1px;padding:6px;border:0 none;border-color:#464648;border-width:0 1px 1px;width:auto;min-width:100%}.nav-bar .site-nav--dropdown,.nav-bar .site-nav--dropdown-grandchild,.nav-bar .mobile-nav--dropdown,.nav-bar .mobile-nav--dropdown-grandchild,#mobileNavBar .site-nav--dropdown,#mobileNavBar .site-nav--dropdown-grandchild,#mobileNavBar .mobile-nav--dropdown,#mobileNavBar .mobile-nav--dropdown-grandchild{background:#4a4a4d url(../assets/grey-light.png) 0 0 repeat}.nav-bar .site-nav--dropdown a,.nav-bar .site-nav--dropdown-grandchild a,.nav-bar .mobile-nav--dropdown a,.nav-bar .mobile-nav--dropdown-grandchild a,#mobileNavBar .site-nav--dropdown a,#mobileNavBar .site-nav--dropdown-grandchild a,#mobileNavBar .mobile-nav--dropdown a,#mobileNavBar .mobile-nav--dropdown-grandchild a{color:#c9c9c9;font-size:15px;font-weight:500;text-shadow:1px 1px #000;text-transform:none;text-align:left;padding:4px 15px;background:transparent none}.nav-bar .site-nav--dropdown a:hover,.nav-bar .site-nav--dropdown-grandchild a:hover,.nav-bar .mobile-nav--dropdown a:hover,.nav-bar .mobile-nav--dropdown-grandchild a:hover,#mobileNavBar .site-nav--dropdown a:hover,#mobileNavBar .site-nav--dropdown-grandchild a:hover,#mobileNavBar .mobile-nav--dropdown a:hover,#mobileNavBar .mobile-nav--dropdown-grandchild a:hover{color:#fff;background:transparent none}.nav-bar .site-nav li:last-child .site-nav--dropdown,#mobileNavBar .site-nav li:last-child .site-nav--dropdown{left:auto;right:0}@media (max-width: 1320px){.nav-bar a,.nav-bar button{font-size:15px;font-weight:600;letter-spacing:0;padding-left:8px;padding-right:8px}}@media (max-width: 1100px){.nav-bar a,.nav-bar button{font-size:14px;font-weight:600;letter-spacing:0;padding-left:7px;padding-right:7px}}@media (max-width: 768px){#mobileNavBar{background:#4a4a4d url(../assets/grey-light.png) 0 0 repeat;border:1px solid #000;border-width:1px 0}#mobileNavBar .mobileNavBar-link{padding-left:0;padding-right:0}#mobileNavBar .mobileNavBar-link:hover{background-color:transparent}.nav-bar{background:#4a4a4d url(../assets/grey-light.png) 0 0 repeat;display:none}.show-nav .nav-bar{display:block;position:absolute}}@media (min-width: 481px) and (max-width: 768px){#mobileNavBar{height:40px}.show-nav .nav-bar{top:40px}}@media (max-width: 480px){#mobileNavBar{height:40px}.show-nav .nav-bar{top:40px}body{padding-top:40px}}@media (max-width: 768px){.nav-bar .search-bar{margin:0;padding:10px 15px}.nav-bar .search-bar .search-bar--submit{top:10px;right:15px;line-height:1}.mobile-nav li{border-width:0}.mobile-nav li a{font-size:15px;line-height:20px;font-weight:600;padding:6px 15px}.mobile-nav li .mobile-nav--button{border-color:#6c6c70}.mobile-nav li.mobile-nav--has-dropdown.nav-active{background-color:#c61a1f}.mobile-nav li.mobile-nav--has-dropdown.nav-active .mobile-nav--dropdown{border:1px solid #6C6C70;border-width:1px 0;padding:6px 0}.mobile-nav li.mobile-nav--has-dropdown.nav-active .mobile-nav--dropdown a{font-size:14px;font-weight:500;text-transform:none;padding-left:30px}.mobile-nav li.mobile-nav--has-dropdown.nav-active .mobile-nav--dropdown a{background:transparent url(../assets/bull-foot-a.png) 20px 4px no-repeat;padding-left:34px}.mobile-nav li.mobile-nav--has-dropdown.nav-active .mobile-nav--dropdown a:hover{background-image:url(../assets/bull-foot-h.png);background-position:20px 4px}.nav-bar .search-bar,.mobile-nav,.mobile-nav li.customer-navlink{border:1px solid #6C6C70;border-width:1px 0 0}.nav-bar .search-bar input[type=search],.mobile-nav input[type=search],.mobile-nav li.customer-navlink input[type=search]{border-color:#6c6c70}.mobile-nav li.customer-navlink:last-child{border-width:0}}.template-index .main-content .shopify-section{max-width:100%}#heroSlider--slideshow.flexslider{margin:0 auto 20px;text-align:center}#heroSlider--slideshow.flexslider .slides .lazyload__image-wrapper{max-width:100%!important}#heroSlider--slideshow.flexslider .flex-direction-nav{height:0}#heroSlider--slideshow.flexslider .flex-control-nav{bottom:12px}#heroSlider--slideshow.flexslider .flex-control-nav li{line-height:12px;background:#fff3;padding:10px 5px}#heroSlider--slideshow.flexslider .flex-control-nav li:first-child{padding-left:10px}#heroSlider--slideshow.flexslider .flex-control-nav li:last-child{padding-right:10px}#heroSlider--slideshow.flexslider .flex-control-nav li a{background-color:#dcdadc;border-color:#dcdadc}#heroSlider--slideshow.flexslider .flex-control-nav li a:hover{background-color:#c61a1f;border-color:#fff}#heroSlider--slideshow.flexslider .flex-control-nav li a.flex-active{background-color:#dcdadc;border-color:#fff}@media (max-width: 899px){#heroSlider--slideshow.flexslider .flex-direction-nav,#heroSlider--slideshow.flexslider .flex-control-nav{display:none}}@media (max-width: 839px){.template-index .cw.main-content .shopify-section.slider-section{overflow:hidden;text-align:center}.template-index .cw.main-content .shopify-section.slider-section #heroSlider--slideshow.flexslider{margin-left:-50%;margin-right:-50%;width:200%;max-width:200%;text-align:center}}@media (max-width: 768px){#heroSlider--slideshow.flexslider{margin-bottom:15px}}.feat-cats.pbox .item a{display:block;font-size:1px;line-height:1}.feat-cats.pbox .item a img{display:block;max-width:100%}.feat-brnd.row{background:#1e1e21 url(../assets/grey-dark.png) 0 0 repeat;border:1px solid #000;display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:stretch;align-content:stretch;padding:0}.feat-brnd.row *{transition:all .5s ease}.feat-brnd.row .info{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;align-content:center;vertical-align:middle;text-align:center}.feat-brnd.row .info h3{color:#c9c9c9;font-weight:400;line-height:1.1;font-family:Russo One,sans-serif;text-transform:none;font-style:italic;text-shadow:1px 1px #000;background:url(../assets/tbar-line.png) center bottom no-repeat;margin:0 auto;padding:0 0 8px}.feat-brnd.row .info p{color:#fff;text-shadow:1px 1px #000;margin:0 auto;padding:0;max-width:100%}.feat-brnd.row .info a.button{color:#fff;font:400 16px/20px Russo One,sans-serif;font-style:italic;text-transform:none;letter-spacing:.01em;background:#c61a1f;border:0 none;display:inline-block;margin:0 auto;padding:10px 15px;text-align:center}.feat-brnd.row .info a.button:hover{color:#fff;background-color:#eb1018}.feat-brnd.row .logos{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center;align-content:center;text-align:center;vertical-align:middle}.feat-brnd.row .logos .item{display:block;max-width:100%;font-size:1px;line-height:1}.feat-brnd.row .logos .item img{width:auto;max-width:100%;opacity:.5;filter:alpha(opacity=50)}.feat-brnd.row .logos .item:hover img{opacity:1;filter:alpha(opacity=100)}@media (min-width: 1241px){.feat-brnd.row .info{flex:1;padding:3%}.feat-brnd.row .info h3{font-size:28px;margin:0 auto 25px}.feat-brnd.row .info p{font-size:16px;line-height:24px;letter-spacing:.02em;margin:0 auto 30px;width:275px}.feat-brnd.row .logos{flex:3;padding:2% 3%}.feat-brnd.row .logos .item{width:33%;padding:15px 40px}.feat-brnd.row .logos .item:first-child{padding-left:0}.feat-brnd.row .logos .item:last-child{padding-right:0}}@media (max-width: 1240px){.feat-brnd.row{flex-flow:column wrap;justify-content:center;align-items:center;align-content:center}.feat-brnd.row .info{width:100%;padding:3% 3% 1%}.feat-brnd.row .info h3{font-size:26px;margin:0 auto 15px}.feat-brnd.row .info p{font-size:15px;line-height:20px;letter-spacing:.01em;margin:0 auto 25px;width:540px}.feat-brnd.row .info:after{content:"";display:block;width:540px;max-width:100%;margin:0 auto;padding:25px 0 0;border-bottom:1px solid #464648}.feat-brnd.row .logos{width:100%;padding:0 2% 2%}.feat-brnd.row .logos .item{width:33%;padding:5px 25px}}@media (max-width: 960px){.feat-brnd.row .info h3{font-size:24px}.feat-brnd.row .info p{font-size:14px}}@media (max-width: 650px){.feat-brnd.row .info{padding:25px}.feat-brnd.row .info h3{font-size:22px}.feat-brnd.row .info p{margin-bottom:20px}.feat-brnd.row .info a.button{font-size:15px;padding:8px 14px}.feat-brnd.row .logos{padding:0 10px 20px}.feat-brnd.row .logos .item{width:50%;padding:5px 15px}}.main-content .grid-uniform{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -10px;overflow:hidden}.main-content .grid-uniform:after{display:none}.main-content .grid-uniform .grid-item{margin:0 0 20px;padding-left:10px;padding-right:10px;float:none}.main-content .grid-uniform .grid-item .product-grid-item{margin-bottom:0;text-align:center}.main-content .grid-uniform .grid-item .product-grid-image{height:auto!important}.main-content .grid-uniform .grid-item .product-grid-image .product-grid-image--centered{max-width:220px;display:block;margin:0 auto}.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper,.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper.no-js{max-width:100%!important;padding-top:100%}.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper div,.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper.no-js div{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-top:0!important;position:absolute;top:0}.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper div img,.main-content .grid-uniform .grid-item .product-grid-image .lazyload__image-wrapper.no-js div img{width:auto;height:auto;max-width:100%;max-height:100%;display:flex;position:relative;top:auto}.main-content .grid-uniform .grid-item p{margin:15px;padding:0;text-align:center}.main-content .grid-uniform .grid-item .product-item--price{margin:0 15px 15px;padding:0;text-align:center}@media (max-width: 800px){.main-content .grid-uniform .grid-item{margin-bottom:15px}}@media (min-width: 481px) and (max-width: 768px){.main-content .grid-uniform .grid-item .product-item--price .h1{float:none!important}}@media (min-width: 1171px){.main-content .grid-uniform .grid-item{width:20%}.main-content .sidebar+.grid-item .grid-uniform .grid-item{width:25%}}@media (min-width: 1001px) and (max-width: 1170px){.main-content .grid-uniform .grid-item{width:25%}.main-content .sidebar+.grid-item .grid-uniform .grid-item{width:33%}}@media (min-width: 801px) and (max-width: 1000px){.main-content .grid-uniform .grid-item{width:25%}}@media (min-width: 681px) and (max-width: 800px){.main-content .grid-uniform .grid-item{width:33.33%}}@media (min-width: 351px) and (max-width: 680px){.main-content .grid-uniform .grid-item{width:50%}}@media (max-width: 350px){.main-content .grid-uniform .grid-item{width:100%}}.main-content .grid-uniform .grid-item .product-grid-image .product-grid-image--centered{background:#fff;position:relative}.main-content .grid-uniform .grid-item p{color:#202020;font-size:15px;line-height:20px;font-weight:400}.main-content .grid-uniform .grid-item:hover p{color:#c61a1f}.main-content .grid-uniform .grid-item .product-item--price .h1,.main-content .grid-uniform .grid-item .product-item--price .h1 small,.main-content .grid-uniform .grid-item .product-item--price .h1 span{color:#464648;font-size:16px;line-height:20px;font-weight:600;font-family:Open Sans,sans-serif}.main-content .grid-uniform .grid-item .sale-tag{color:#c61a1f;border-color:#c61a1f;margin:5px auto 0}.main-content .grid-uniform .grid-item .badge--sold-out .badge-label{color:#fff;background-color:#989898;padding:5px 10px}.main-content .grid-uniform .grid-item p{height:60px;overflow:hidden}@media (max-width: 699px){.main-content .grid-uniform .grid-item p{height:80px}}.main-content .grid-uniform .grid-item .product-grid-item{border:1px solid #C9C9C9}.main-content .grid-uniform .grid-item .product-grid-item .product-grid-image{background-color:#fff;border:0 none;padding:15px;margin:0 auto}.main-content .grid-uniform .grid-item .product-grid-item .product-grid-body{background:#fff url(../assets/card-line.png) center top no-repeat;border:0 none;padding:15px}.main-content .grid-uniform .grid-item .product-grid-item p{margin:0 0 15px}.main-content .grid-uniform .grid-item .product-grid-item .product-item--price{margin:0}.template-index .wrapper.main-content .sh-leftcol{width:24%;max-width:335px;float:left}.template-index .wrapper.main-content .shopify-section{width:74%;max-width:1040px;float:right}@media screen and (max-width: 1000px){.template-index .wrapper.main-content .sh-leftcol{display:none}.template-index .wrapper.main-content #shopify-section-collection-rows.shopify-section,.template-index .wrapper.main-content .shopify-section{width:100%;max-width:100%;float:none}}body .main-content .sidebar h2,body .main-content .sidebar h2.h3{margin-bottom:0}body .main-content .sidebar ul{background:transparent;border:none;margin:0 auto 20px;padding:0;max-height:750px;overflow:auto}body .main-content .sidebar ul li{margin:0;padding:0}body .main-content .sidebar ul li a{color:#202020;font-weight:400;font-size:15px;line-height:20px;margin:0;padding:8px 15px;display:block}body .main-content .sidebar ul li a:hover{color:#c61a1f}body .main-content .sidebar ul li a:before{content:url(../assets/bullet-lev1.png);width:10px;height:10px;padding:6px 6px 0 0}body .main-content .sidebar ul li a:hover:before{content:url(../assets/bullet-lev1h.png)}.template-collection .grid .grid-item{padding-top:0}.template-collection .grid-item.large--four-fifths{width:100%;max-width:100%;padding-left:0}.template-collection #CollectionSection .grid .grid-item .grid-uniform{margin-left:-10px;margin-right:-10px}@media (min-width: 769px){.template-collection .grid-item.large--four-fifths{width:100%;max-width:100%;padding-left:0}.template-collection .grid-border--left{border-left:none}}body .main-content .breadcrumb{height:auto;margin:0;border-bottom:none;text-align:center}body .main-content .breadcrumb span,body .main-content .breadcrumb a,body .main-content .breadcrumb .divider{padding:0 4px 10px 0}.template-collection .section-header .coll-bann{text-align:center}.template-collection .section-header .coll-desc{background:#f5f5f5;border:1px solid #DCDADC;text-align:center;margin:-10px auto 10px}.template-collection .sort-bar{background:#edeced;border:0 none;margin:0 auto 10px;padding:5px}.template-collection .sort-bar .form-horizontal label{color:#989898;font-size:14px;padding-right:4px}.template-collection .sort-bar .form-horizontal select,.template-collection .sort-bar .collection-view{color:#989898;background-color:#fff;border-color:#c9c9c9}.template-collection .sort-bar .form-horizontal select .icon,.template-collection .sort-bar .collection-view .icon{color:inherit}.template-collection .sort-bar .form-horizontal select{padding:5px 40px 5px 10px}.template-collection .sort-bar .collection-view{display:none!important}.template-collection .sort-bar .collection-view .icon{color:#989898}.template-collection .sort-bar .collection-view .icon:hover{color:#259220}body .main-content .pagination-border-top{border-top:none}body .main-content .pagination-border-top .grid-item{float:right;left:0;right:0}body .main-content .pagination-custom{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:10px;background:#edeced;border:1px solid #C9C9C9}body .main-content .pagination-custom li span,body .main-content .pagination-custom li a{padding:5px 10px;border-color:#c9c9c9}body .main-content .pagination-custom li.active span,body .main-content .pagination-custom li a:hover{background:#fff}body .main-content .pagination-custom li span,body .main-content .pagination-custom li a{border-width:0}body .main-content .pagination-custom li.active span{border-width:1px}@media (min-width: 1171px){.list-collections-template .grid-item{width:20%}}@media (min-width: 1001px) and (max-width: 1170px){.list-collections-template .grid-item{width:25%}}@media (min-width: 801px) and (max-width: 1000px){.list-collections-template .grid-item{width:25%}}@media (min-width: 681px) and (max-width: 800px){.list-collections-template .grid-item{width:33.33%}}@media (min-width: 351px) and (max-width: 680px){.list-collections-template .grid-item{width:50%}}@media (max-width: 350px){.list-collections-template .grid-item{width:100%}}.main-content .list-collections-template .grid-item{padding:0 20px 20px}.main-content .list-collections-template .grid-item .featured-box{margin:0 auto;border:none;background:#fff;padding:10px;max-width:326px}.main-content .list-collections-template .grid-item .featured-box:after{background-color:transparent}.main-content .list-collections-template .grid-item .featured-box .featured-box--image{padding:0}.main-content .list-collections-template .grid-item .featured-box .featured-box--title{color:#464648;font-size:20px;line-height:25px;font-weight:700;font-family:Russo One,sans-serif;letter-spacing:.03em;text-transform:uppercase;margin:10px auto 0;padding:8px 12px 12px;background:#f5f5f5;border:1px solid #DCDADC}@media (max-width: 1200px){.list-collections-template .grid-item{padding:0 10px 20px}}@media (max-width: 800px){.list-collections-template .grid-item{padding:0 10px 15px}}.coll-menu .item a,.coll-menu .item img,.coll-menu .item .title{text-align:center;margin:0 auto;transition:all .5s ease}.coll-menu .item a,.coll-menu .item img{display:block}.coll-menu .item .coll-thumb{background:#f5f5f5;border:1px solid #DCDADC}.coll-menu .item a .title{color:#fff;font:700 20px/24px Russo One,sans-serif;letter-spacing:.02em;background:#464648;min-height:64px;display:flex;justify-content:center;align-items:center;margin-top:6px;padding:8px}.coll-menu .item a:hover .title{color:#c61a1f}.template-collection .coll-menu .item{display:none}.template-collection .coll-menu .item.active{display:block}.template-collection .coll-menu .item.active.current{display:none}.coll-menu.ha-flex{margin-left:-10px;margin-right:-10px;max-width:none}.coll-menu.ha-flex .item{padding:0 10px 20px}@media (max-width: 1200px){.coll-menu.ha-flex{margin-left:-7px;margin-right:-7px}.coll-menu.ha-flex .item{padding:0 7px 15px}}@media (max-width: 800px){.coll-menu.ha-flex{margin-left:-5px;margin-right:-5px}.coll-menu.ha-flex .item{padding:0 5px 10px}}.coll-menu.ha-flex.col5 .item a{max-width:264px}@media (min-width: 1171px){.coll-menu.ha-flex.col5 .item{width:20%}}@media (min-width: 1001px) and (max-width: 1170px){.coll-menu.ha-flex.col5 .item{width:25%}}@media (min-width: 801px) and (max-width: 1000px){.coll-menu.ha-flex.col5 .item{width:25%}}@media (min-width: 681px) and (max-width: 800px){.coll-menu.ha-flex.col5 .item{width:33.33%}}@media (min-width: 351px) and (max-width: 680px){.coll-menu.ha-flex.col5 .item{width:50%}}@media (max-width: 350px){.coll-menu.ha-flex.col5 .item{width:100%}}.template-product .grid .grid-item{padding-left:0}@media (min-width: 769px){.template-product .grid .grid-item.large--two-fifths{width:45%;padding-left:0;padding-right:40px}.template-product .grid .grid-item.large--two-fifths .grid-item.large--eleven-twelfths{width:100%}.template-product .grid .grid-item.large--three-fifths{width:55%;padding-left:0;padding-right:0}}@media (max-width: 768px){.template-product .grid{margin:0 auto}.template-product .grid .grid-item{margin:0 auto;padding:0}}.template-product .grid.productView{background:#fff;border:1px solid #C9C9C9;margin:0 auto 20px;padding:20px}@media (max-width: 768px){.template-product .grid.productView{margin-bottom:15px;padding:10px}}.template-product .product-photo-container{background:#fff;border:1px solid #DCDADC;margin-bottom:20px;padding:15px}.template-product .product-photo-container .lazyload__image-wrapper img{margin:auto;left:0;right:0;top:0;bottom:0}.template-product .product-photo-thumbs.grid-uniform{margin-left:0;justify-content:center}.template-product .product-photo-thumbs.grid-uniform .grid-item{background:#fff;border:1px solid #DCDADC;margin:0 3px 20px;padding:5px}.template-product .product-photo-thumbs.grid-uniform .grid-item:hover{border-color:#c61a1f}.template-product .product-photo-thumbs.grid-uniform .grid-item a{position:relative;width:100%;height:0;padding-top:100%}.template-product .product-photo-thumbs.grid-uniform .grid-item img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-height:100%}@media (max-width: 768px){.template-product .product-photo-container{max-width:400px;margin:0 auto 15px;padding:5px}.template-product .product-photo-thumbs.grid-uniform{max-width:400px;margin:0 auto}.template-product .product-photo-thumbs.grid-uniform .grid-item{max-width:30%}}.template-product .grid-item h1.h2{color:#464648;font:700 22px/1.2 Open Sans,sans-serif;letter-spacing:0;margin:2px 0 20px;padding:0}.template-product .grid-item p.product-meta[itemprop=brand]{color:#989898;margin:0 0 20px}.template-product .grid-item .inline-list{margin-bottom:20px;margin-left:0}.template-product .grid-item .inline-list span.h1{padding:0}.template-product .grid-item .inline-list span.h1 .money:before{content:"Price:";color:#989898;padding-right:10px;font-size:inherit;line-height:inherit;font-weight:400}.template-product .grid-item .inline-list span.h1 span,.template-product .grid-item .inline-list #product-price span{color:#202020;font:600 20px/1.25 Open Sans,sans-serif;letter-spacing:0}.template-product .grid-item .inline-list #product-price span s{color:#989898;font-size:16px}.template-product .grid-item .inline-list .sale-tag{color:#c61a1f;border-color:#c61a1f}.template-product .grid-item .product__policies.rte{margin-bottom:15px}.template-product .grid-item hr.product-template-hr,.template-product .grid-item hr.hr--small,.template-product .grid-item .addToCartForm+hr{display:none}.template-product .grid-item .addToCartForm select,.template-product .grid-item .addToCartForm input,.template-product .grid-item .addToCartForm textarea{background-color:#fff}.template-product .grid-item #addToCartForm-product-template{padding:15px 0 20px;margin-bottom:20px;border:1px solid #DCDADC;border-width:1px 0}.template-product .grid-item #addToCartForm-product-template label{color:#989898;font-size:15px;margin-bottom:6px}.template-product .grid-item #addToCartForm-product-template .js-qty input[type=text]{background-color:#fff}.template-product .grid-item #addToCartForm-product-template .js--qty-adjuster{color:#989898;background-color:#f5f5f5;border:1px solid #DCDADC}.template-product .grid-item #addToCartForm-product-template .js--qty-adjuster:hover{color:#202020}.template-product .grid-item #addToCartForm-product-template .btn.btn--add-to-cart,.template-product .grid-item #addToCartForm-product-template .btn.btn--add-to-cart span{font-weight:400}.template-product .grid-item .social-sharing{padding-top:15px}.template-product .grid-item .spr-badge,.template-product .grid-item .shopify-product-reviews-badge{text-align:center;margin:0 auto;padding-bottom:15px}.template-product .product-template-section .grid+hr{display:none}@media (max-width: 768px){.template-product .grid h1.h2{font-size:22px}}.template-product .js-qty input[type=text],.template-product .js-qty .js--qty-adjuster{line-height:34px}@media screen and (min-width: 769px){.template-product #addToCartForm-product-template label.quantity-selector{display:none}.template-product #addToCartForm-product-template .js-qty,.template-product #addToCartForm-product-template .payment-buttons,.template-product #addToCartForm-product-template .btn.btn--add-to-cart,.template-product #addToCartForm-product-template .shopify-payment-button,.template-product #addToCartForm-product-template div[data-testid=upstream-button],.template-product #addToCartForm-product-template .shopify-payment-button__more-options{display:inline-block;vertical-align:top}.template-product #addToCartForm-product-template .js-qty{margin-bottom:0}.template-product #addToCartForm-product-template .js-qty,.template-product #addToCartForm-product-template .btn.btn--add-to-cart,.template-product #addToCartForm-product-template div[data-testid=upstream-button]{margin-right:15px}.template-product #addToCartForm-product-template div[data-testid=upstream-button],.template-product #addToCartForm-product-template .shopify-payment-button__more-options{margin-top:0;max-width:47%}}@media screen and (max-width: 1069px){.template-product #addToCartForm-product-template .js-qty{display:block;margin-bottom:15px;margin-right:0}}@media screen and (max-width: 899px){.template-product #addToCartForm-product-template .btn.btn--add-to-cart,.template-product #addToCartForm-product-template div[data-testid=upstream-button]{display:block;margin-bottom:15px;margin-right:0}.template-product #addToCartForm-product-template .shopify-payment-button__more-options{display:block}.template-product #addToCartForm-product-template div[data-testid=upstream-button],.template-product #addToCartForm-product-template .shopify-payment-button__more-options,.template-product #addToCartForm-product-template .shopify-payment-button__button{margin-top:0;max-width:47%}}.template-product .product-description{width:100%;clear:both;margin:0;padding:10px 0}.template-product .product-description h4{color:#c61a1f;font:700 18px/22px Open Sans,sans-serif;text-align:center;background:#f5f5f5;border:1px solid #C9C9C9;border-width:0 0 1px;margin:0 auto 15px;padding:10px 12px}.template-product .product-description h4:before,.template-product .product-description h4:after{display:none}.template-product .product-description .tbox{background:#fff;min-height:0}#shopify-product-reviews{margin:0 auto}#shopify-product-reviews .spr-container{background:#fff;margin:0 auto 20px;padding:0}#shopify-product-reviews .spr-container .spr-header{margin:0 auto;padding:0}#shopify-product-reviews .spr-container .spr-header h2{color:#464648;font-size:20px;line-height:25px;font-weight:700;font-family:Russo One,sans-serif;letter-spacing:.025em;background:#f5f5f5;border:none;text-align:left;margin:0 auto;padding:10px 15px}#shopify-product-reviews .spr-container .spr-header .spr-summary{margin:15px}#shopify-product-reviews .spr-container .spr-content{padding-right:15px}.template-search .tbox.sbar{min-height:0;margin-bottom:10px}.template-search .tbox.sbar .search-bar{margin:0 auto}.template-search .tbox.sbar .search-bar input[type=search]{border-color:#dcdadc}.template-search hr.hr--clear.sa{border-top-color:#fff;margin-bottom:10px}.template-search .grid .grid-item .grid-uniform{margin-left:-10px;margin-right:-10px}.os-index .os-indices li a.os-e,.os-index .os-indices li a.os-e span{color:#989898!important}.os-index .os-indices li.os-active a{color:#989898!important;background-color:#dcdadc!important}.os-index .os-indices li.os-active a span{color:#989898!important}.os-e .os-details,.os-e .os-details a.os-e.os-name,.os-e .os-details a.os-e.os-name span{color:#202020!important;font-size:16px!important;line-height:20px!important;min-height:80px;font-weight:400!important;text-align:center;text-decoration:none!important;margin:20px auto!important;padding:0}.os-e .os-details:hover,.os-e .os-details:hover a.os-e.os-name,.os-e .os-details:hover a.os-e.os-name span{color:#c61a1f!important;text-decoration:none!important}.os-index .os-hit-products .os-e.os-price{color:#464648!important;font-size:18px!important;line-height:22px!important;font-weight:700!important}.os-index .os-pagination>li.os-e.os-page a span.os-e{color:#989898!important}.os-index .os-pagination>li.os-e.os-page a:hover span.os-e{color:#202020!important}.os-index .os-pagination>li.os-e.os-page.os-active a span.os-e{color:#202020!important}.os-index .os-pagination>li.os-e.os-page.os-active a{background-color:#f5f5f5!important}.os-index .os-pagination>li.os-e.os-page a,.os-index .os-pagination>li.os-e.os-page.os-active a{border-color:#dcdadc!important}.ajaxifyCart--content{background-color:#fff}.ajaxifyCart--content h1{margin-bottom:0}.ajaxifyCart--content .cart-row{margin-top:20px;padding-top:20px}.ajaxifyCart--content .cart-row .grid{margin-left:0}.ajaxifyCart--content .cart-row .grid .grid-item.two-thirds{padding:0 12px}.ajaxifyCart--content .cart-row .grid .grid-item.two-thirds a{color:#202020;font-size:14px;line-height:18px}.ajaxifyCart--content .cart-row .grid .grid-item.two-thirds a:hover{color:#c61a1f}.ajaxifyCart--content .cart-row .grid .order-discount--cart-price{color:#202020;font-size:14px;line-height:31px;font-weight:400;font-family:Open Sans,sans-serif}.ajaxifyCart--content .cart-row .grid .icon-fallback-text.btn-secondary.remove{background:#989898;margin-top:6px}.ajaxifyCart--content .cart-row .grid .icon-fallback-text.btn-secondary.remove:hover{background:#464648}.ajaxifyCart--content .cart-row .grid .icon-fallback-text.btn-secondary.remove .icon.icon-x{color:#fff;font-size:9px;line-height:19px;height:19px}.ajaxifyCart--content .cart-row .grid .fallback-text{color:#989898}.ajaxifyCart--content .cart-row .grid .cart-subtotal{color:#202020;font-size:15px;line-height:22px}.ajaxifyCart--content .cart-row .grid .cart-subtotal .h1.cart-subtotal--price small,.ajaxifyCart--content .cart-row .grid .cart-subtotal .h1.cart-subtotal--price span{color:#464648;font-size:17px;line-height:inherit;font-weight:700;font-family:Open Sans,sans-serif}.ajaxifyCart--content .cart-row .grid .cart__policies,.ajaxifyCart--content .cart-row .grid .cart__policies em{color:#989898}.ajaxifyCart--content .cart-row .grid .btn[type=submit],.ajaxifyCart--content .cart-row .grid button[type=submit],.ajaxifyCart--content .cart-row .grid input[type=submit]{margin-bottom:0}button.ajaxifyCart--close{width:26px;height:26px;line-height:26px;padding:0;top:20px;right:20px;background-color:#f5f5f5}button.ajaxifyCart--close:hover{background-color:#fff}@media (min-width: 769px){.ajaxifyCart--content{padding:20px!important}.ajaxifyCart--content .cart-row .grid .grid-item.large--one-half{width:65%}.ajaxifyCart--content .cart-row .grid .grid-item.large--one-half .one-third.large--one-quarter{width:20%}.ajaxifyCart--content .cart-row .grid .grid-item.large--one-half .two-thirds.large--three-quarters{width:80%}.ajaxifyCart--content .cart-row .grid .grid-item.large--one-half.cart-pricing{width:35%}}.template-cart .cart-row{padding-left:20px;padding-right:20px}.template-cart .cart-row .grid-item.large--one-quarter{float:left;display:block}.template-cart .cart-row .grid-item .cart-image,.template-cart .cart-row .grid-item .cart-image img{width:auto;margin:0 auto;max-width:100px;height:auto;max-height:100px}.template-cart .cart-row a,.template-cart .cart-row .cart-subtotal{color:#202020;font-size:15px}.template-cart .cart-row a:hover{color:#c61a1f}.template-cart .cart-row small{color:#989898;font-size:14px}.template-cart .cart-row .cart-original-price.order-discount--cart-price,.template-cart .cart-row .cart-subtotal span small{color:#464648;font-size:15px;font-weight:700;font-family:Open Sans,sans-serif}.template-cart .cart-row .btn-secondary.icon-fallback-text{background-color:#dcdadc}.template-cart .cart-row .icon.icon-x{color:#989898}.template-page .main-content .tbox{margin-bottom:0}.template-page .main-content .tbox .inset-box-center,.template-page .main-content .tbox .contact-form{background:#f5f5f5;border:1px solid #DCDADC;margin:20px auto 30px;padding:20px}.template-page .main-content .tbox .inset-box-center{max-width:400px}.template-page .main-content .tbox .inset-box-center h5{text-align:center;margin:0 0 15px;padding:0}.template-page .main-content .tbox .inset-box-center p:last-child{margin-bottom:0}.template-page .main-content .tbox p.addr,.template-page .main-content .tbox p.mail,.template-page .main-content .tbox p.call,.template-page .main-content .tbox p.map,.template-page .main-content .tbox p.site{padding-left:28px;text-indent:-28px}.template-page .main-content .tbox p.addr span,.template-page .main-content .tbox p.mail span,.template-page .main-content .tbox p.call span,.template-page .main-content .tbox p.map span,.template-page .main-content .tbox p.site span{font-weight:700;display:inline-block;padding-left:26px;text-align:left}.template-page .main-content .tbox p.addr a,.template-page .main-content .tbox p.mail a,.template-page .main-content .tbox p.call a,.template-page .main-content .tbox p.map a,.template-page .main-content .tbox p.site a{text-decoration:none}.template-page .main-content .tbox p.addr:before,.template-page .main-content .tbox p.mail:before,.template-page .main-content .tbox p.call:before,.template-page .main-content .tbox p.map:before,.template-page .main-content .tbox p.site:before{color:#c61a1f;font-size:15px;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;padding-right:6px;display:inline-block;padding-left:22px;width:18px;text-align:center}.template-page .main-content .tbox p.mail span,.template-page .main-content .tbox p.call span,.template-page .main-content .tbox p.map span,.template-page .main-content .tbox p.site span{width:65px}.template-page .main-content .tbox p.addr:before{content:"\f54f"}.template-page .main-content .tbox p.mail:before{content:"\f199"}.template-page .main-content .tbox p.call:before{content:"\f098"}.template-page .main-content .tbox p.map:before{content:"\f3c5"}.template-page .main-content .tbox p.site:before{content:"\f0ac"}.template-page .main-content .tbox .contact-form input[type=text],.template-page .main-content .tbox .contact-form input[type=email],.template-page .main-content .tbox .contact-form input[type=tel],.template-page .main-content .tbox .contact-form textarea{background-color:#fff}@media (max-width: 768px){.template-page .main-content .tbox .inset-box-center,.template-page .main-content .tbox .contact-form{margin:10px auto 20px;padding:12px}}#our-brands.template-page ul.vendor-list{margin:25px auto}#our-brands.template-page ul.vendor-list li{margin:0;padding:0}#our-brands.template-page ul.vendor-list li a.featured-card{padding-top:0!important;padding-bottom:0!important}#our-brands.template-page ul.vendor-list li a.featured-card p.h1.featured-card__title{color:#464648;font:400 16px/22px Open Sans,sans-serif;margin:0;padding:5px 0}#our-brands.template-page ul.vendor-list li a.featured-card:hover p.h1.featured-card__title{color:#c61a1f}#our-brands.template-page ul.vendor-list li a.featured-card p.featured-card__action{display:none}@media (min-width: 1200px){#our-brands.template-page ul.vendor-list{column-count:3;column-gap:40px;width:85%}}@media (min-width: 600px) and (max-width: 1199px){#our-brands.template-page ul.vendor-list{column-count:2;column-gap:25px;width:85%}}@media (max-width: 769px){#our-brands.template-page ul.vendor-list{width:90%}#our-brands.template-page ul.vendor-list li a.featured-card p.h1.featured-card__title{font-size:15px}}.template-blog .breadcrumb+.grid-border{margin-top:0}.template-blog .breadcrumb+.grid-border>.grid-item{padding-top:0}.template-blog .breadcrumb+.grid-border .grid-item.large--ten-twelfths{width:100%}.template-blog h2{font-size:18px;line-height:24px;letter-spacing:0;background-color:#f5f5f5;padding:7px 15px}.template-blog h2 a{color:#464648;font-weight:700;font-size:inherit;line-height:inherit}.template-blog h2 a:hover{color:#c61a1f}.template-blog .sidebar h3,.template-blog .sidebar h4{margin-top:0;font-size:20px}.template-blog .lazyload__image-wrapper{margin-bottom:20px}@media (min-width: 1000px){.template-blog .grid-item.large--ten-twelfths{padding-right:20px}.template-blog .sidebar.grid-item{padding-left:20px;border-left:1px solid #DCDADC}}.footer{background:none;border-top:0 none;margin:0 auto;padding:0}.footer .row{width:100%;max-width:100%;text-align:center}.footer .row .cw{padding-top:15px;padding-bottom:15px}.footer .row .cw.ns{padding-top:0;padding-bottom:0}.footer .prom.row{padding-top:10px}.footer .prom.row a{font-size:1px;line-height:1;display:block}.footer .prom.row a img{max-width:100%;display:block}.footer .news.row{background:#75757b url(../assets/grey-light.png) 0 0 repeat;border-top:1px solid #000}.footer .news.row h3{color:#fff;font:400 30px/40px Russo One,sans-serif;text-transform:none;font-style:italic;letter-spacing:.025em;margin:0;padding:0}.footer .news.row p{color:#fff;font-size:14px;line-height:20px;text-align:left;width:500px;max-width:100%;margin:0;padding:0 35px}.footer .news.row .contact-form{margin:0}.footer .news.row .contact-form input#Email{color:#989898;font-size:14px;line-height:20px;font-weight:400;font-family:Open Sans,sans-serif;background:#fff;border:1px solid #626268;width:260px;height:40px;margin:0;padding:10px}.footer .news.row .contact-form input#Email::placeholder{color:#989898}.footer .news.row .contact-form input#Email:hover,.footer .news.row .contact-form input#Email:focus{background-color:#fff}.footer .news.row .contact-form button{height:40px;margin-left:10px;font-size:16px;font-weight:400;font-style:italic;text-transform:none;color:#fff;background:#c61a1f;border:0 none}.footer .news.row .contact-form button:hover{color:#fff;background-color:#af1a1e}@media (max-width: 1059px){.footer .news.row .cw{flex-flow:column wrap;padding-bottom:15px}.footer .news.row h3{font-size:26px;padding:0}.footer .news.row p{text-align:center;padding:2px 0 10px}.footer .news.row .contact-form button{font-size:16px}}@media (max-width: 519px){.footer .news.row .contact-form input#Email,.footer .news.row .contact-form .input-group-btn{display:block;width:300px;max-width:100%}.footer .news.row .contact-form button{width:100%;margin-top:10px;margin-left:0}}.footer .extf.row .icos .icog{text-align:center;margin:0 auto}.footer .extf.row .icos .icog .item{margin:5px 3px;border-radius:0;text-align:center;vertical-align:middle;overflow:hidden}.footer .extf.row .icos .icog .item img{max-width:100%}@media (min-width: 801px){.footer .extf.row .icos .icog{padding:5px 0;width:100%}}@media (min-width: 520px) and (max-width: 800px){.footer .extf.row .icos .icog{padding:5px 0;width:100%}}@media (max-width: 519px){.footer .extf.row .icos .icog{padding:0 0 10px;width:100%}.footer .extf.row .icos .icog.soci{order:2;padding:0}.footer .extf.row .icos .icog.pymt{order:1}.footer .extf.row .icos .icog.memb{order:0}}.footer .extf.row .icos .memb.icog{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.footer .extf.row .icos .memb.icog .item{margin:5px 15px;border:0 none;border-radius:0}.footer .extf.row .icos .pymt.icog{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.footer .extf.row .icos .pymt.icog .item{width:52px;height:34px;text-align:center;line-height:1;vertical-align:middle;background:#fff;border:1px solid #000;border-left:3px solid #C61A1F;border-radius:0}.footer .extf.row .icos .pymt.icog .item:before{content:"";display:inline-block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.footer .extf.row .icos .pymt.icog .item.visa:before{background-image:url(../assets/icon-pymt-visa.png)}.footer .extf.row .icos .pymt.icog .item.mast:before{background-image:url(../assets/icon-pymt-mast.png)}.footer .extf.row .icos .pymt.icog .item.amex:before{background-image:url(../assets/icon-pymt-amex.png)}.footer .extf.row .icos .pymt.icog .item.disc:before{background-image:url(../assets/icon-pymt-disc.png)}.footer .extf.row .icos .pymt.icog .item.ppal:before{background-image:url(../assets/icon-pymt-ppal.png)}.footer .extf.row .icos .pymt.icog .item.amaz:before{background-image:url(../assets/icon-pymt-amaz.png)}.footer .extf.row .icos .pymt.icog .item.appl:before{background-image:url(../assets/icon-pymt-appl.png)}.footer .extf.row .icos .pymt.icog .item.gpay:before{background-image:url(../assets/icon-pymt-gpay.png)}.footer .extf.row .icos .pymt.icog .item.sams:before{background-image:url(../assets/icon-pymt-sams.png)}.footer .extf.row .icos .pymt.icog .item.ppcr:before{background-image:url(../assets/icon-pymt-ppcr.png)}.footer .extf.row .icos .pymt.icog .item.acma:before{background-image:url(../assets/icon-pymt-acma.png)}.footer .extf.row .icos .pymt.icog .item.afrm:before{background-image:url(../assets/icon-pymt-afrm.png)}.footer .extf.row .icos .pymt.icog .item.klna:before{background-image:url(../assets/icon-pymt-klna.png)}.footer .extf.row .icos .pymt.icog .item.snap:before{background-image:url(../assets/icon-pymt-snap.png)}.footer .extf.row .icos .pymt.icog .item.vnmo:before{background-image:url(../assets/icon-pymt-vnmo.png)}.footer .extf.row .icos .pymt.icog .item.vico:before{background-image:url(../assets/icon-pymt-vico.png)}.footer .extf.row .icos .pymt.icog .item.ppcr:before{background-image:url(../assets/icon-pymt-ppcr.png)}.footer .extf.row .icos .pymt.icog .item.msps:before{background-image:url(../assets/icon-pymt-msps.png)}.footer .extf.row .icos .pymt.icog .item.aftr:before{background-image:url(../assets/icon-pymt-aftr.png)}.footer .extf.row .icos .pymt.icog .item.shop:before{background-image:url(../assets/icon-pymt-shop.png)}.footer .extf.row .icos .pymt.icog .item.jcbb:before{background-image:url(../assets/icon-pymt-jcbb.png)}.footer .extf.row .icos .pymt.icog .item.btcn:before{background-image:url(../assets/icon-pymt-btcn.png)}.footer .extf.row .icos .pymt.icog .item.dinr:before{background-image:url(../assets/icon-pymt-dinr.png)}.footer .extf.row .icos .pymt.icog .item.wire:before{background-image:url(../assets/icon-pymt-wire.png)}.footer .extf.row .icos .pymt.icog .item.wire{width:166px}.footer .extf.row .icos .soci.icog{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.footer .extf.row .icos .soci.icog a{width:34px;height:34px;line-height:34px;text-align:center;vertical-align:middle;background:#6c6c70;border:1px solid #000;border-radius:0}.footer .extf.row .icos .soci.icog a:hover{border-color:#000}.footer .extf.row .icos .soci.icog a:before{color:#fff;font-size:18px;font-weight:400;line-height:inherit;vertical-align:middle;font-family:"Font Awesome 5 Brands"}.footer .extf.row .icos .soci.icog a.facebook:before{content:"\f39e"}.footer .extf.row .icos .soci.icog a.facebook:hover{background:#4267b2}.footer .extf.row .icos .soci.icog a.twitter:before{content:"\f099"}.footer .extf.row .icos .soci.icog a.twitter:hover{background:#1da1f2}.footer .extf.row .icos .soci.icog a.instagram:before{content:"\f16d"}.footer .extf.row .icos .soci.icog a.instagram:hover{background:#e74f5f;background:linear-gradient(to bottom,#6447bd,#e74f5f 48%,#f2ba74)}.footer .extf.row .icos .soci.icog a.linkedin:before{content:"\f0e1"}.footer .extf.row .icos .soci.icog a.linkedin:hover{background:#0077b5}.footer .extf.row .icos .soci.icog a.pinterest:before{content:"\f231"}.footer .extf.row .icos .soci.icog a.pinterest:hover{background:#e60023}.footer .extf.row .icos .soci.icog a.youtube:before{content:"\f167"}.footer .extf.row .icos .soci.icog a.youtube:hover{background:red}.footer .extf.row .icos .soci.icog a.tumbler:before{content:"\f173"}.footer .extf.row .icos .soci.icog a.tumbler:hover{background:#375773}.footer .extf.row{background:#2f2f31 url(../assets/grey-med.png) 0 0 repeat;border-top:1px solid #000}.footer .extf.row .cw{padding-top:0;padding-bottom:0}.footer .extf.row .cols{padding:20px 15px 15px;text-align:left}.footer .extf.row .cols h4,.footer .extf.row .cols ul,.footer .extf.row .cols li,.footer .extf.row .cols p{text-align:left}.footer .extf.row .cols.icos,.footer .extf.row .cols.icos .icog,.footer .extf.row .cols.icos .icog .item{text-align:center}.footer .extf.row .cols h4{color:#fff;font-size:20px;line-height:24px;font-weight:400;text-transform:none;font-family:Russo One,sans-serif;font-style:italic;margin:0 0 18px}.footer .extf.row .cols p,.footer .extf.row .cols p a,.footer .extf.row .cols li,.footer .extf.row .cols li a{color:#c9c9c9;font-size:14px;line-height:18px;font-weight:600}.footer .extf.row .cols p a:hover,.footer .extf.row .cols li a:hover{color:#fff}.footer .extf.row .cols p{margin:0 0 15px;padding:0}.footer .extf.row .cols ul{list-style-type:none;margin:0;padding:0}.footer .extf.row .cols ul li{padding-left:0;padding-bottom:15px}.footer .extf.row .cols ul li:last-child{padding-bottom:0}.footer .extf.row .cols ul li{padding-left:17px;background:url(../assets/bull-foot-a.png) 0 6px no-repeat}.footer .extf.row .cols.cats ul li:hover,.footer .extf.row .cols.supp ul li:hover,.footer .extf.row .cols.poli ul li:hover{background-image:url(../assets/bull-foot-h.png)}@media (max-width: 800px){.footer .extf.row .cols h4{font-size:18px;letter-spacing:0}.footer .extf.row .cols ul li{padding-bottom:6px}.footer .extf.row .cols ul li:last-child{padding-bottom:0}}@media (min-width: 1340px){.footer .extf.row .cols.std,.footer .extf.row .cols.wide{width:33.333%}}@media (min-width: 801px) and (max-width: 1339px){.footer .extf.row .cols.std,.footer .extf.row .cols.wide{width:33.333%}.footer .extf.row .cols:nth-child(3),.footer .extf.row .cols:nth-child(4){border-top:1px solid #DCDADC}}@media (max-width: 800px){.footer .extf.row .cols{text-align:center}.footer .extf.row .cols.std,.footer .extf.row .cols.wide{width:100%}.footer .extf.row .cols h4,.footer .extf.row .cols ul,.footer .extf.row .cols li,.footer .extf.row .cols p{text-align:center}.footer .extf.row .cols ul li{padding-left:0;background:none}.footer .extf.row .cols.cats ul li:hover,.footer .extf.row .cols.supp ul li:hover,.footer .extf.row .cols.poli ul li:hover{background:none}}.footer .text.row{background:#1e1e21 url(../assets/grey-dark.png) 0 0 repeat;border-top:1px solid #000;border-bottom:12px solid #000}.footer .text.row .cw{flex-flow:column wrap}.footer .text.row .hnav,.footer .text.row .copy{text-align:center;margin:0;padding:10px 0}.footer .text.row .copy{color:#a1a0a0;font-size:14px;line-height:18px}.footer .text.row .copy a,.footer .text.row .copy span{color:inherit;font-size:inherit;line-height:inherit}.footer .text.row .copy a:hover{color:#fff}.footer .text.row .copy .nt-credit a{background:url(../assets/icon-nt.png) right 4px center no-repeat;padding-right:28px}.footer .text.row .copy .ps-credit a{background:url(../assets/icon-ps.png) right 4px center no-repeat;padding-right:28px}@media (max-width: 768px){.footer .text.row .hnav,.footer .text.row .copy .nomo{display:none}.footer .text.row .nt-credit,.footer .text.row .ps-credit{display:block;padding-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/theme-ninjatemplates.scss.css.map */
