.store-slider{background:url(../images/store-front-bg.jpg) 50% 50%;position:relative}.store-slider .row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:2.96296rem 0 1.48148rem;font:400 22px 'Chaparral Pro', 'Arial', sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#000}.store-slider .row > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%}.store-slider .row h2{font:700 46px/0.95 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;padding-bottom:10px;color:#fff}.store-slider .row h3{text-transform:uppercase;padding-bottom:1.48148rem;font:400 24px 'Futura PT', 'Arial', sans-serif;color:#fff}.store-slider .row .btn-lm{font:italic 400 24px/1 'Chaparral Pro', 'Arial', sans-serif;text-decoration:none;display:inline-block;vertical-align:top;margin:40px 0 0;color:#fff}.store-slider .row .btn-lm i{display:inline-block;vertical-align:top;color:#f69826}.store-slider .row .btn-lm:hover{color:#000}.store-slider .slide-nav{display:none}.store-slider .swiper-pagination{bottom:5px}.store-slider .swiper-pagination-bullet{width:15px;height:15px;margin:0 7px !important;background:#efefef;opacity:1;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.store-slider .swiper-pagination-bullet:hover,.store-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f69826}.store-front{padding:3.14815rem 0 1.66667rem;background:#efefef}.woocommerce-pagination{border-top:1px solid #545554;text-align:center;padding:2.40741rem 0}.woocommerce-pagination .page-numbers li{display:inline-block;vertical-align:top;margin:0 3px}.woocommerce-pagination .page-numbers li .page-numbers{font:italic 400 18px/42px 'Chaparral Pro', 'Arial', sans-serif;border:2px solid #f69826;display:inline-block;text-decoration:none;vertical-align:top;text-align:center;color:#141414;height:42px;width:42px}.woocommerce-pagination .page-numbers li .page-numbers.current{background:#f69826;color:#fff}.woocommerce-pagination .page-numbers li .page-numbers:hover{background:rgba(232, 34, 45, .5)}.item_details{font:italic 400 24px/1.25 'Futura PT', 'Arial', sans-serif;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;padding:0.74074rem 0 0.92593rem;text-align:center;color:#fff}.item_details h1{text-transform:uppercase;font:700 2.22222rem 'Futura PT', 'Arial', sans-serif;padding-bottom:20px;letter-spacing:1px}.item_details i{vertical-align:text-bottom;display:inline-block;font-style:normal;margin:0 5px}.item_details a{text-decoration:none;color:#fff}.item_details a:hover{color:#333}.onsale{font:700 12px/35px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;border:2px solid #e8222d;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;padding:0 20px;color:#e8222d;z-index:1;left:10px;top:10px}.onsale.isnew{border:2px solid #f69826;color:#f69826}.onsale + .isnew{right:10px;left:auto}.inner-product .onsale{top:4.62963rem}.product-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:3.7037rem 0 1.48148rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;color:#545554}.product-grid .grid-options{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.product-grid .grid-options > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product-grid .grid-options div + div{font:400 16px/24px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.product-grid .grid-options .view-options{padding-left:1.48148rem}.product-grid .grid-options .view-options a{text-decoration:none;color:#545554}.product-grid .grid-options .view-options a:hover,.product-grid .grid-options .view-options a.view-act{color:#e8222d}.product-grid article{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:30px}.product-grid article .products{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:-1.65%;width:103.3%;padding:5px 0 0}.product-grid article .products > *{width:30.03333%;margin:0 1.65% 2.2em}.product-grid article .products li{margin-bottom:50px}.product-grid article .products li .price{font:italic 400 14px/20px 'Chaparral Pro', 'Arial', sans-serif;text-transform:none;color:#545554;display:block}.product-grid article .products li .price ins{text-decoration:none}.product-grid article .products li .pr-title{text-transform:uppercase;text-decoration:none}.product-grid article .products li .pr-title h3{font:700 18px/21px 'Futura PT', 'Arial', sans-serif;padding:14px 0 20px}.product-grid article .products li figure{background:#ececec;position:relative;overflow:hidden;display:block}.product-grid article .products li figure:before{padding-bottom:125%;display:block;content:'';width:100%}.product-grid article .products li figure .thmbnl{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.product-grid article .products li figure .thmbnl > img{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;max-height:75%;max-width:75%;height:auto;width:auto;left:50%;top:50%}.product-grid article .products li figure .button,.product-grid article .products li figure .added_to_cart{font:700 14px/1.77778rem 'Futura PT', 'Arial', sans-serif;text-align:center;position:absolute;background:#e8222d;bottom:-1.85185rem;height:1.85185rem;color:#fff;z-index:1;padding:0;right:0;left:0}.product-grid article .products li figure .button:hover,.product-grid article .products li figure .added_to_cart:hover{border-color:#3598c6;background:#3598c6;color:#fff}.product-grid article .products li figure .button.added,.product-grid article .products li figure .added_to_cart.added{display:none}.product-grid article .products li figure .added_to_cart{bottom:0}.product-grid article .products li figure a{text-transform:uppercase;text-decoration:none;display:block;color:#3598c6}.product-grid article .products li figure a:hover{color:#f69826}.product-grid article .products li:hover figure .button{bottom:0}.product-grid aside{-webkit-flex-basis:270px;-moz-flex-basis:270px;-ms-flex-preferred-size:270px;flex-basis:270px;min-width:270px}.product-grid aside .fq{margin:20px 0 0;width:100%}.product-grid aside .widget{padding-top:40px}.product-grid aside .widget .widget-title{background:url(../images/circles.svg) no-repeat 0 45%;-webkit-background-size:32px auto;-khtml-background-size:32px auto;-moz-background-size:32px auto;-ms-background-size:32px auto;-o-background-size:32px auto;background-size:32px auto;border-bottom:1px solid #545554;padding:10px 0 10px 45px;text-transform:uppercase;font:700 22px 'Chaparral Pro', 'Arial', sans-serif;display:block}.product-grid aside .widget .product-categories a{font:400 15px/22px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;text-decoration:none;margin:32px 0 0 45px;color:#6f6f6f;display:block}.product-grid aside .widget .product-categories a:hover{color:#e8222d}.product-grid aside .widget .tagcloud{margin:30px -2px 20px;font-size:0}.product-grid aside .widget .tagcloud a{font:italic 15px/22px 'Chaparral Pro', 'Arial', sans-serif !important;border:1px solid #efd6b7;text-decoration:none;display:inline-block;padding:3px 10px 0;background:#f69826;vertical-align:top;color:#fff;margin:2px}.product-grid aside .widget .tagcloud a:hover{background:#3598c6}.woo-product-tabs .woocommerce-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:2.96296rem 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.woo-product-tabs .woocommerce-tabs > ul{-webkit-flex-basis:270px;-moz-flex-basis:270px;-ms-flex-preferred-size:270px;flex-basis:270px;margin-right:30px;min-width:270px}.woo-product-tabs .woocommerce-tabs > ul li{margin-bottom:23px}.woo-product-tabs .woocommerce-tabs > ul li a{font:700 14px/24px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;border:2px solid #f69826;text-decoration:none;letter-spacing:1px;text-align:center;padding:10px 0;display:block;color:#f69826}.woo-product-tabs .woocommerce-tabs > ul li.active a,.woo-product-tabs .woocommerce-tabs > ul li:hover a{background:#f69826;color:#fff}.woo-product-tabs .woocommerce-tabs .panel{border-bottom:3px solid #3598c6;border-top:3px solid #3598c6;font:400 16px/24px 'Chaparral Pro', 'Arial', sans-serif;padding:20px 20px 0}#comments > h2{padding-bottom:20px}#comments .comment_container{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#comments .comment_container img{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-flex-basis:60px;-moz-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;margin-right:30px;min-width:60px;height:60px}#comments .comment_container .star-rating > span{float:left}#comments .comment_container .star-rating + .star-rating{display:none}#comments .comment_container .meta strong{text-transform:uppercase;font:700 16px 'Futura PT', 'Arial', sans-serif}.input-number-box{background:#efefef;position:relative;overflow:hidden;width:100px}.input-number-box input{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#efefef;text-align:center;height:1.85185rem;color:#000;width:100%;border:0;-moz-appearance:textfield}.input-number-box input::-webkit-outer-spin-button,.input-number-box input::-webkit-inner-spin-button{-webkit-appearance:none}.input-number-box > i{-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;text-align:center;margin-top:-11px;height:22px;width:22px;right:5%;top:50%}.input-number-box > i:before{font:700 24px/22px 'Chaparral Pro', 'Arial', sans-serif;color:#545554;content:'+'}.input-number-box > i.input-number-less{right:auto;left:5%}.input-number-box > i.input-number-less:before{content:'-'}.input-number-box > i:hover{cursor:pointer;opacity:0.5}.inner-product{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font:400 14px/22px 'Chaparral Pro', 'Arial', sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.inner-product .images{-webkit-flex-basis:418px;-moz-flex-basis:418px;-ms-flex-preferred-size:418px;flex-basis:418px;background:#efefef;position:relative;margin-right:30px;min-width:418px}.inner-product .images > img{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;max-height:90%;max-width:90%;height:auto;width:auto;left:50%;top:50%}.inner-product .images #product_changer{-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;visibility:hidden;opacity:0;bottom:0;right:0;left:0}.inner-product .images #product_changer .swiper-slide{background:#3598c6;width:120px}.inner-product .images #product_changer .swiper-slide img{-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer}.inner-product .images #product_changer .swiper-slide img.pc-active{opacity:0.7}.inner-product .images:hover #product_changer{visibility:visible;opacity:1}.inner-product .summary{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.inner-product .summary .stock{display:none}.inner-product .summary .product_title{font:700 1.11111rem/1.22222rem 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;padding:25px 0;color:#e8222d}.inner-product .summary .woo-codes{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border-top:1px solid #545554;text-transform:uppercase;font:400 12px 'Futura PT', 'Arial', sans-serif;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:25px 0}.inner-product .summary .woo-codes .isbn_code_separate{display:inline-block;vertical-align:top;margin:0 5px}.inner-product .summary .woo-codes .woocommerce-product-rating .woocommerce-review-link{display:none}.inner-product .summary [itemprop="offers"]{border-bottom:1px solid #545554;font:italic 400 36px 'Chaparral Pro', 'Arial', sans-serif;margin-bottom:30px}.inner-product .summary [itemprop="offers"] del{font-size:65%}.inner-product .summary [itemprop="offers"] ins{text-decoration:none}.inner-product .summary .cart{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:1.2963rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.inner-product .summary .cart .button{background:transparent;padding:0 0.92593rem;margin-left:30px;height:50px}.inner-product .summary .cart .button:hover{background:#e8222d}.inner-product .summary .product_meta{font:400 10px/18px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase}.inner-product .summary .product_meta a{text-decoration:none;color:#545554}.inner-product .summary .product_meta a:hover{color:#3598c6}.inner-product .summary .product_meta .posted_in{display:block}.inner-product .summary .woo-share{font:italic 400 16px/24px 'Chaparral Pro', 'Arial', sans-serif;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;padding:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.inner-product .summary .woo-share a{display:inline-block;text-decoration:none;margin-left:10px;color:#545554}.inner-product .summary .woo-share a:hover{color:#3598c6}.star-rating{display:inline-block;vertical-align:top;width:80px}.star-rating:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.star-rating > span{background:url(../images/stars.svg) no-repeat 100% 0;text-indent:-999px;overflow:hidden;display:block;float:right}.stars > span{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.stars > span a{background:url(../images/stars.svg) no-repeat;text-indent:-99px;margin-right:5px;overflow:hidden;height:11px;width:12px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.stars.selected > span a{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none}.stars.selected > span a.active ~ a{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.woocommerce-error{margin:0}.woocommerce-error li{background:#fff;border:1px solid #ef4036;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#ef4036 !important;display:block;font:400 14px/38px 'Chaparral Pro', 'Arial', sans-serif !important;list-style:none !important;margin:20px 0;text-align:center;padding:10px !important}.woocommerce-error li::before{display:none !important}.woocommerce-cart .button{text-transform:uppercase;font:700 18px 'Futura PT', 'Arial', sans-serif;padding:0 0.92593rem;background:none;height:1.85185rem;color:#545554}.woocommerce-cart .button[type]{border-color:#f69826}.woocommerce-cart .button.fill{border-color:#3598c6;background:#3598c6;color:#fff}.woocommerce-cart .button + .button{margin-left:10px}.woocommerce-cart .button:hover{opacity:0.5}.shop_table{border-collapse:collapse;width:100%}.shop_table .quantity{display:inline-block}.shop_table.cart{margin:3.7037rem 0 1.85185rem}.shop_table thead th{border-bottom:1px solid #ececec;text-transform:uppercase;font:700 18px 'Futura PT', 'Arial', sans-serif;padding:0 0 1.11111rem;text-align:left;color:#545554}.shop_table thead th:first-child ~ th{text-align:center}.shop_table tbody tr{font:italic 400 18px/24px 'Chaparral Pro', 'Arial', sans-serif;border-bottom:1px solid #ececec}.shop_table tbody tr td{padding:2.22222rem 0}.shop_table tbody tr td.product-thumbnail{width:135px}.shop_table tbody tr td.product-name{padding-right:0.74074rem;padding-left:2.40741rem}.shop_table tbody tr td.product-name a{font:700 18px/24px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;text-decoration:none;color:#e8222d}.shop_table tbody tr td.product-name a:hover{color:#3598c6}.shop_table tbody tr td.product-name ~ td{text-align:center;width:10%}.shop_table tbody tr.shop_table_buttons td{width:50%}.shop_table tbody tr.shop_table_buttons td:last-child{text-align:right}.woocommerce-message{border:1px solid #eee;vertical-align:middle;max-width:1170px;border-radius:5px;margin:20px auto;font-size:14px;display:block;padding:20px}.woocommerce-message .button{margin-right:20px}.coupon label,.cart-collaterals h2,.shipping-calculator-button,.woocommerce-billing-fields h4{font:700 12px/20px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;text-decoration:none;padding-bottom:32px;color:#545554;display:block}#shipping_method li{margin-top:20px}#shipping_method li:first-child{margin:0}#shipping_method li label{font:400 10px/16px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;position:relative;padding-left:30px;text-align:left;cursor:pointer;display:block}#shipping_method li label:before{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;background:#fff;height:16px;width:16px;content:'';left:0;top:0}#shipping_method li label > span{font:italic 400 18px 'Chaparral Pro', 'Arial', sans-serif;display:block}#shipping_method li input{display:none}#shipping_method li input:checked + label:before{-webkit-box-shadow:0 0 0 5px #fff inset;-khtml-box-shadow:0 0 0 5px #fff inset;-moz-box-shadow:0 0 0 5px #fff inset;-ms-box-shadow:0 0 0 5px #fff inset;-o-box-shadow:0 0 0 5px #fff inset;box-shadow:0 0 0 5px #fff inset;background:#f69826}.cart-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.cart-actions > *{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;position:relative}.cart-actions .cart_totals{background:#efefef;padding:0 30px}.cart-actions .cart_totals h2{background:#fff;margin:0 -30px}.cart-actions .shop_table *{vertical-align:top}.cart-actions .shop_table th,.cart-actions .shop_table td{padding:30px 0 25px;width:50%}.cart-actions .shop_table tr{border-bottom:1px solid #fff}.cart-actions .shop_table th{text-transform:uppercase;font:700 12px 'Futura PT', 'Arial', sans-serif;text-align:left;color:#3598c6}.cart-actions .shop_table td{text-align:right}.cart-actions .wc-proceed-to-checkout{padding:30px 0}.cart-actions .wc-proceed-to-checkout .button{width:100%}.cart-actions .woocommerce-shipping-calculator{position:absolute;text-align:left;width:100%;right:118%;top:0}.cart-actions .woocommerce-shipping-calculator > p{position:relative;z-index:0;padding:0}.cart-actions .woocommerce-shipping-calculator > p:before{position:absolute;top:0;right:0;left:0;bottom:0;content:'';z-index:1}.cart-actions .woocommerce-shipping-calculator .shipping-calculator-form{display:block !important}.cart-actions .selbel_w,#billing_country_field .selbel_w,.form-row .selbel_w{line-height:48px;margin-bottom:0;height:48px}.cart-actions .selbel_w select + span,#billing_country_field .selbel_w select + span,.form-row .selbel_w select + span,.cart-actions .input-text,#billing_country_field .input-text,.form-row .input-text{border:1px solid #ececec;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;text-transform:none;font-family:'Chaparral Pro', 'Arial', sans-serif;font-weight:400;text-align:left;padding:0 20px;font-size:16px;height:48px;background:#f3f3f3}.cart-actions .selbel_w select + span:after,#billing_country_field .selbel_w select + span:after,.form-row .selbel_w select + span:after,.cart-actions .input-text:after,#billing_country_field .input-text:after,.form-row .input-text:after{display:none}.woocommerce-account .woocommerce .woocommerce-message{display:none}#customer_details{margin:30px 0 0}.col2-set{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.col2-set > div{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.form-row label{display:block;font:400 16px 'Chaparral Pro', 'Arial', sans-serif;padding:0 0 10px}.form-row .input-text,.form-row textarea{border:1px solid #ececec;font:400 17px 'Chaparral Pro', 'Arial', sans-serif;padding:0 20px;display:block;color:#333;height:50px;width:100%;background:#f3f3f3}.form-row .input-text:focus,.form-row textarea:focus{-webkit-box-shadow:0 0 0 3px #e8222d inset;-khtml-box-shadow:0 0 0 3px #e8222d inset;-moz-box-shadow:0 0 0 3px #e8222d inset;-ms-box-shadow:0 0 0 3px #e8222d inset;-o-box-shadow:0 0 0 3px #e8222d inset;box-shadow:0 0 0 3px #e8222d inset;border-color:#e8222d}.form-row textarea{line-height:20px;overflow:hidden;padding:20px;height:100px;resize:none}.form-row abbr{border:0;color:#e74c3c;font-size:16px}.woocommerce-billing-fields,.shipping_address{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.woocommerce-billing-fields h4,.shipping_address h4{padding-bottom:20px}.woocommerce-billing-fields .clear,.shipping_address .clear{display:none}.woocommerce-billing-fields .form-row > label,.shipping_address .form-row > label{font:400 12px/18px 'Chaparral Pro', 'Arial', sans-serif;text-transform:uppercase}.woocommerce-billing-fields .form-row > label:after,.shipping_address .form-row > label:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.woocommerce-billing-fields .form-row > label > span,.shipping_address .form-row > label > span{float:left}.woocommerce-billing-fields .form-row-wide,.shipping_address .form-row-wide,.woocommerce-billing-fields h4,.shipping_address h4{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce-billing-fields .form-row-first,.shipping_address .form-row-first,.woocommerce-billing-fields .form-row-last,.shipping_address .form-row-last{-webkit-flex-basis:48%;-moz-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.woocommerce-billing-fields .is-checkout-box,.shipping_address .is-checkout-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-transform:uppercase;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 0 0 30px;position:relative;color:#141414}.woocommerce-billing-fields .is-checkout-box label,.shipping_address .is-checkout-box label{font:700 12px/18px 'Futura PT', 'Arial', sans-serif;letter-spacing:0.5px;cursor:pointer;display:block;padding:0;margin:0}.woocommerce-billing-fields .is-checkout-box label:before,.shipping_address .is-checkout-box label:before{-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border:2px solid #ececec;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;height:14px;width:14px;content:'';z-index:99;left:0;top:0}.woocommerce-billing-fields .is-checkout-box input,.shipping_address .is-checkout-box input{display:none}.woocommerce-billing-fields .is-checkout-box input:checked + label:before,.shipping_address .is-checkout-box input:checked + label:before{border-color:#e8222d;opacity:1}.woocommerce-billing-fields div.create-account,.shipping_address div.create-account,.woocommerce-billing-fields .woocommerce-password-strength,.shipping_address .woocommerce-password-strength{padding:20px 0 0}.woocommerce-billing-fields h4,.shipping_address h4{-webkit-box-ordinal-group:-98;-webkit-order:-99;-moz-order:-99;-ms-flex-order:-99;order:-99}.woocommerce-billing-fields #shipping_country_field,.shipping_address #shipping_country_field,.woocommerce-billing-fields #billing_country_field,.shipping_address #billing_country_field{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.woocommerce-billing-fields #shipping_email_field,.shipping_address #shipping_email_field,.woocommerce-billing-fields #billing_email_field,.shipping_address #billing_email_field{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.woocommerce-billing-fields #shipping_phone_field,.shipping_address #shipping_phone_field,.woocommerce-billing-fields #billing_phone_field,.shipping_address #billing_phone_field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.woocommerce-billing-fields p.create-account,.shipping_address p.create-account{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.woocommerce-billing-fields div.create-account,.shipping_address div.create-account{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.woocommerce-billing-fields #ship-to-different-address,.shipping_address #ship-to-different-address{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.shipping_address[style*="block"]{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flexbox !important;display:flex !important}#order_comments_field textarea{resize:vertical;height:120px;padding:20px}#payment{padding:0;margin:0}#payment ul{border-bottom:1px solid #fff;padding:0.74074rem 0}#payment ul li{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-transform:uppercase;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 0 0 30px;position:relative;color:#141414;width:100%}#payment ul li > label{font:700 12px/18px 'Futura PT', 'Arial', sans-serif;letter-spacing:0.5px;cursor:pointer;display:block;padding:0;margin:0}#payment ul li > label:before{border:5px solid #fff;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;height:6px;width:6px;content:'';z-index:99;left:0;top:0;background:#fff;border-radius:50%}#payment ul li > label img,#payment ul li > label a{display:none}#payment ul li input[type='radio']{display:none}#payment ul li input[type='radio']:checked + label:before{background:#f69826}#payment ul li .payment_box{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font:400 15px/20px 'Chaparral Pro', 'Arial', sans-serif;text-transform:none;padding:20px 0 0}#payment .place-order{padding:20px 0}#payment .place-order .button{text-transform:uppercase;font:700 14px 'Futura PT', 'Arial', sans-serif;background:#e8222d;color:#fff;width:100%}#payment fieldset{border:none}#payment fieldset label{font:700 12px/18px 'Futura PT', 'Arial', sans-serif;letter-spacing:0.5px;text-transform:uppercase;cursor:pointer}#order_review{background:#ececec;margin:30px 0 0;padding:0 30px}#order_review:before{text-transform:uppercase;font:700 18px 'Futura PT', 'Arial', sans-serif;content:'Your Order';padding:40px 0;display:block;color:#3598c6}#order_review .shop_table{background:#ececec}#order_review .shop_table tr{border-bottom:1px solid #fff}#order_review .shop_table th{text-transform:uppercase;font:700 18px 'Futura PT', 'Arial', sans-serif;color:#3598c6}#order_review .shop_table th,#order_review .shop_table td{vertical-align:top;text-align:left;padding:20px 0;width:auto}#order_review .shop_table th:last-child,#order_review .shop_table td:last-child{text-align:right}#order_review .shop_table td.product-name{font:700 12px/18px 'Futura PT', 'Arial', sans-serif;text-transform:uppercase;color:#e8222d}#order_review .shop_table td.product-name strong{text-transform:none;font:400 12px 'Chaparral Pro', 'Arial', sans-serif;color:#313131;display:block}.woocommerce-info,.login{font-style:italic;font-size:16px}.woocommerce-info [for="rememberme"],.login [for="rememberme"]{display:none}#order_comments_field{display:none}.coupon h4,.checkout_coupon h4{display:none}.coupon p,.checkout_coupon p{padding:0}.coupon .input-text,.checkout_coupon .input-text{font:italic 400 16px 'Chaparral Pro', 'Arial', sans-serif;margin-bottom:20px;padding:0 20px;color:#333;height:44px;width:100%;border:0;border-bottom:1px solid #333;background:#fff}.coupon .input-text:hover,.checkout_coupon .input-text:hover{border-color:#f69826}.btn_donate{float:right}@media screen and (max-width:1024px){.woo-product-tabs .woocommerce-tabs{display:block}.woo-product-tabs .woocommerce-tabs > ul{display:block;margin:0}.woo-product-tabs .woocommerce-tabs > ul li{margin-bottom:10px}.inner-product .images{min-width:1px}}@media screen and (max-width:960px){.product-grid article .products li{-webkit-flex-basis:45%;-moz-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.product-grid.row{display:block}}@media screen and (max-width:767px){.store-slider .slide-nav{display:none}.store-slider .row{display:block}.store-slider .row > *{max-width:100%}.store-slider .row article{padding-bottom:20px}.store-slider .row figure{text-align:center}.store-front br{display:none}.col2-set{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.col2-set > *{-webkit-box-flex:0;-webkit-flex:0 0 auto !important;-moz-box-flex:0;-moz-flex:0 0 auto !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.product-grid{display:block}.product-grid article{padding:0 0 20px}.product-grid article .grid-options{display:block}.product-grid article .grid-options .view-options,.product-grid article .grid-options > div{padding:0 0 20px;display:block}}@media screen and (max-width:640px){.socialist mark{display:none}.item_details{font-size:14px}.inner-product{display:block}.inner-product .images{margin:0}.inner-product .images > img{-webkit-transform:none;-khtml-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:static;max-height:none;max-width:100%;display:block}.inner-product .images #product_changer{visibility:visible;position:relative;background:#fff;display:block;opacity:1}}.upsells.products{display:block}.upsells.products h2{padding:1.85185rem 0 1.11111rem}.upsells.products > *{display:block !important;width:100% !important;margin:0 !important}.upsells.products .upsells_products{width:100% !important;margin:0 auto !important}.upsells.products li{-webkit-flex-basis:auto !important;-moz-flex-basis:auto !important;-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.upsells.products li figure .thmbnl{top:-10% !important}.upsells.products li figure .thmbnl > img{max-width:80% !important;max-height:80% !important}.upsells.products li figure .button,.upsells.products li figure .added_to_cart{bottom:0 !important;left:auto !important;padding:0 10px !important}.upsells.products li .input-number-box > i{margin-top:-18px !important}#tab-additional_information,#tab-my_tab{width:100% !important}#tab-additional_information table,#tab-my_tab table{width:100% !important}#tab-additional_information p{padding-bottom:0}.short_info{font-size:15px;margin:30px 0 -30px;text-align:center}.short_info span{color:#e8222d;text-decoration:none !important}.short_info.jEmpty{display:none}.woocommerce-variation-add-to-cart .quantity{display:none !important}.variations_form .variations{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.variations_form .variations .for_var_select{-webkit-flex-basis:150px;-moz-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px}.variations_form .variations .for_var_select select{height:27px}.variations_form .variations .reset_variations{display:none !important}.variations_form .variations .woocommerce-variation-add-to-cart{margin-left:auto}.tax-product_cat .store-front,.tax-product_tag .store-front,.tax-product_cat .store-slider,.tax-product_tag .store-slider{display:none}.current-cat a{color:#e8222d !important}.empty_cart_row{padding:1.85185rem 0 5.55556rem}