.full-w{margin-left:auto;max-width:100%;margin-right:auto}@media only screen and (min-width:1200px){.full-w.full-w-p{margin-left:auto;max-width:calc(100% - 30px);margin-right:auto}.full-w .flex-row-reverse{margin-left:0;margin-right:0}}.woocommerce form.woocommerce-ordering,.woocommerce-page form.woocommerce-ordering{min-width:230px}.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header{margin-bottom:70px;-webkit-box-align:center;border-top:1px solid #f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f2f2f2;align-items:center;padding:28px 85px;-ms-flex-align:center}.woocommerce .col-xs-12 .woocommerce-breadcrumb,.woocommerce-page .col-xs-12 .woocommerce-breadcrumb{display:none}.woocommerce .woocommerce-products-header__title.page-title,.woocommerce-page .woocommerce-products-header__title.page-title{text-transform:uppercase;margin-bottom:0;font-weight:700;letter-spacing:2px;line-height:1;display:inline-block;font-size:21px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-weight:300;line-height:calc(1.2em + 17px);color:var(--grey-color);font-size:17px}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{font-weight:300;-webkit-appearance:none;border:0;max-height:calc(1.2em + 17px);vertical-align:middle;outline:1px solid #ddd!important;color:var(--grey-color);padding:6px 10px 5px;height:calc(1.2em + 17px);font-size:17px;background:var(--light-color);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23dddddd'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-position:calc(100% - 10px) 16px;background-repeat:no-repeat;background-size:12px;min-width:100%}.woocommerce .woocommerce-ordering select:focus,.woocommerce-page .woocommerce-ordering select:focus{outline-offset:0!important}.woocommerce .woocommerce-ordering+ul.products,.woocommerce-page .woocommerce-ordering+ul.products{padding-top:25px}.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;width:calc(100% + 30px)}.woocommerce ul.products.columns-2>li.product,.woocommerce-page ul.products.columns-2>li.product{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.woocommerce ul.products.columns-3>li.product,.woocommerce-page ul.products.columns-3>li.product{margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}.woocommerce ul.products.columns-4>li.product,.woocommerce-page ul.products.columns-4>li.product{margin-left:15px;margin-right:15px;width:calc(25% - 30px)}.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{float:left;margin-bottom:30px;text-align:center;position:relative}.woocommerce ul.products>li.product:hover a.woocommerce-loop-product__link+.button,.woocommerce ul.products>li.product:hover a.woocommerce-loop-product__link+.button+.added_to_cart,.woocommerce-page ul.products>li.product:hover a.woocommerce-loop-product__link+.button,.woocommerce-page ul.products>li.product:hover a.woocommerce-loop-product__link+.button+.added_to_cart{opacity:1}.woocommerce ul.products>li.product a.woocommerce-loop-product__link,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link{line-height:1;display:block;position:relative}.woocommerce ul.products>li.product a.woocommerce-loop-product__link img,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link img{margin-bottom:0;width:100%}.woocommerce ul.products>li.product a.woocommerce-loop-product__link+.button,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link+.button{text-transform:uppercase;margin-bottom:55px;opacity:0;font-weight:700;margin-top:-100px!important;border-radius:0;text-decoration:none;border:none;letter-spacing:4.2px;margin-left:auto;line-height:1.3;display:block;text-align:center;color:var(--light-color);padding:15px;font-size:12px;max-width:calc(100% - 60px);-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;margin-right:auto;background:var(--black-color)}.woocommerce ul.products>li.product a.woocommerce-loop-product__link+.button+.added_to_cart,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link+.button+.added_to_cart{text-transform:uppercase;margin-bottom:55px;opacity:0;font-weight:700;margin-top:-100px!important;border-radius:0;text-decoration:none;border:none;letter-spacing:4.2px;margin-left:auto;line-height:1.3;display:block;text-align:center;color:var(--light-color);z-index:99;position:relative;padding:15px;font-size:12px;max-width:calc(100% - 60px);-webkit-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease;margin-right:auto;background:var(--dark-color)}.woocommerce ul.products>li.product a.woocommerce-loop-product__link+.button+.added_to_cart:hover,.woocommerce ul.products>li.product a.woocommerce-loop-product__link+.button:hover,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link+.button+.added_to_cart:hover,.woocommerce-page ul.products>li.product a.woocommerce-loop-product__link+.button:hover{color:var(--light-color)!important;background:var(--dark-color)!important}.woocommerce ul.products>li.product .price,.woocommerce-page ul.products>li.product .price{font-family:var(--font2);text-align:center;color:var(--grey-color);font-style:italic;font-size:17px;width:100%}.woocommerce ul.products>li.product .price ins,.woocommerce-page ul.products>li.product .price ins{font-weight:300;text-decoration:none!important;border:none!important}.woocommerce ul.products>li.product .product-category,.woocommerce-page ul.products>li.product .product-category{display:none}.woocommerce ul.products>li.product .woocommerce-loop-category__title,.woocommerce ul.products>li.product .woocommerce-loop-product__title,.woocommerce ul.products>li.product h3,.woocommerce-page ul.products>li.product .woocommerce-loop-category__title,.woocommerce-page ul.products>li.product .woocommerce-loop-product__title,.woocommerce-page ul.products>li.product h3{text-transform:uppercase;margin-bottom:0;font-weight:700;letter-spacing:2px;text-align:center;padding-top:20px;font-size:17px;width:100%}@media only screen and (max-width:768px){.woocommerce ul.products>li.product .woocommerce-loop-category__title,.woocommerce ul.products>li.product .woocommerce-loop-product__title,.woocommerce ul.products>li.product h3,.woocommerce-page ul.products>li.product .woocommerce-loop-category__title,.woocommerce-page ul.products>li.product .woocommerce-loop-product__title,.woocommerce-page ul.products>li.product h3{letter-spacing:1px}}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{display:none}.woocommerce .upsells ul.products.columns-2>li.product,.woocommerce-page .upsells ul.products.columns-2>li.product{margin-right:30px}.woocommerce .upsells ul.products.columns-2>li.product:nth-of-type(2n),.woocommerce-page .upsells ul.products.columns-2>li.product:nth-of-type(2n){margin-right:0}.woocommerce .upsells ul.products.columns-3>li.product,.woocommerce-page .upsells ul.products.columns-3>li.product{margin-right:30px}.woocommerce .upsells ul.products.columns-3>li.product:nth-of-type(3n),.woocommerce-page .upsells ul.products.columns-3>li.product:nth-of-type(3n){margin-right:0}.woocommerce .upsells ul.products.columns-4>li.product,.woocommerce-page .upsells ul.products.columns-4>li.product{margin-right:30px}.woocommerce .upsells ul.products.columns-4>li.product:nth-of-type(4n),.woocommerce-page .upsells ul.products.columns-4>li.product:nth-of-type(4n){margin-right:0}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after,.woocommerce-page #respond input#submit.loading:after,.woocommerce-page a.button.loading:after,.woocommerce-page button.button.loading:after,.woocommerce-page input.button.loading:after{top:auto;bottom:14px}.woocommerce span.onsale,.woocommerce-page span.onsale{text-transform:uppercase;left:0;font-weight:700;border-radius:0;margin:0!important;text-decoration:none;letter-spacing:2px;min-height:auto;top:0;padding:2px 10px 0;font-size:12px;background-color:var(--dark-color)}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{text-transform:uppercase;margin-bottom:0;font-weight:700;letter-spacing:2px;margin-left:30px;display:inline-block;color:var(--main-color);font-size:12px}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{text-decoration:none;color:var(--dark-color);-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce-page .woocommerce-breadcrumb a:hover{color:var(--grey-color)}.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{margin-bottom:40px}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{font-weight:700;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;margin:5px;text-decoration:none;border:1px solid var(--dark-color);line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;padding:3px 0 0;height:40px;font-size:15px;-ms-flex-align:center;width:40px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{color:var(--light-color);background:var(--dark-color)}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{border:none}.woocommerce .woocommerce-products-header.single-breadcrumb,.woocommerce-page .woocommerce-products-header.single-breadcrumb{margin-bottom:70px;-webkit-box-align:center;border-top:1px solid #f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f2f2f2;align-items:center;padding:28px 85px;-ms-flex-align:center}@media only screen and (max-width:1199px){.woocommerce .woocommerce-products-header.single-breadcrumb,.woocommerce-page .woocommerce-products-header.single-breadcrumb{margin-bottom:50px;padding:28px 15px}}@media only screen and (max-width:768px){.woocommerce .woocommerce-products-header.single-breadcrumb,.woocommerce-page .woocommerce-products-header.single-breadcrumb{margin-bottom:20px}}@media only screen and (max-width:550px){.woocommerce .woocommerce-products-header.single-breadcrumb,.woocommerce-page .woocommerce-products-header.single-breadcrumb{padding:18px 15px 15px}}.woocommerce .single_variation .stock,.woocommerce-page .single_variation .stock{margin-bottom:0!important}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:32px}.woocommerce div.product .stock,.woocommerce-page div.product .stock{margin-bottom:30px;font-weight:400;color:var(--main-color);font-size:16px!important}.woocommerce div.product .woocommerce-product-gallery__wrapper,.woocommerce-page div.product .woocommerce-product-gallery__wrapper{margin-left:-5px;width:calc(100% + 10px)}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.images.woocommerce-product-gallery+div.summary,.woocommerce-page div.product div.images.woocommerce-product-gallery,.woocommerce-page div.product div.images.woocommerce-product-gallery+div.summary{margin-bottom:75px}@media only screen and (max-width:1199px){.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.images.woocommerce-product-gallery+div.summary,.woocommerce-page div.product div.images.woocommerce-product-gallery,.woocommerce-page div.product div.images.woocommerce-product-gallery+div.summary{margin-bottom:42px}}.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child,.woocommerce-page div.product div.images .woocommerce-product-gallery__image:first-child{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce-page div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-top:10px;margin-left:5px;margin-right:5px;width:calc(25% - 10px)}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ddd;padding-bottom:25px}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child,.woocommerce-page div.product .woocommerce-tabs .panel>h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce-page div.product .woocommerce-tabs .panel p{margin-bottom:5px;line-height:1.7;color:var(--grey-color);font-size:17px}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin:0 0 30px;text-align:center;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-color:#ddd}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0;border:1px solid var(--dark-color);-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:var(--dark-color)}@media only screen and (max-width:650px){.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{margin-bottom:5px;display:block}}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-weight:700;letter-spacing:2px;color:var(--light-color);padding:10px 10px 6px;font-size:15px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{opacity:1;color:var(--light-color)}@media only screen and (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{letter-spacing:1px}}@media only screen and (max-width:560px){.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-size:12px}}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-color:#ddd;border-bottom-color:var(--light-color)!important;background-color:var(--light-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a:hover{color:var(--dark-color)}@media only screen and (max-width:650px){.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#ddd!important}}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active):hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:not(.active):hover{background-color:var(--black-color)}.woocommerce div.product .product_meta span,.woocommerce-page div.product .product_meta span{text-transform:uppercase;font-weight:700;letter-spacing:1.2px;line-height:2;display:block;color:var(--main-color);font-size:15px}.woocommerce div.product .product_meta span a,.woocommerce div.product .product_meta span span,.woocommerce-page div.product .product_meta span a,.woocommerce-page div.product .product_meta span span{font-weight:300;text-decoration:none;letter-spacing:0;line-height:2;display:inline-block;color:var(--grey-color);font-size:17px}.woocommerce div.product .product_meta span a,.woocommerce-page div.product .product_meta span a{text-transform:none;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.woocommerce div.product .product_meta span a:hover,.woocommerce-page div.product .product_meta span a:hover{color:var(--dark-color)}.woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce-page div.product .woocommerce-variation-add-to-cart{margin-top:30px}.woocommerce div.product .woocommerce-variation-add-to-cart:after,.woocommerce div.product .woocommerce-variation-add-to-cart:before,.woocommerce-page div.product .woocommerce-variation-add-to-cart:after,.woocommerce-page div.product .woocommerce-variation-add-to-cart:before{display:table;clear:both;content:""}.woocommerce div.product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled,.woocommerce-page div.product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled{margin-top:40px}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:29px}@media only screen and (max-width:768px){.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{letter-spacing:1px;font-size:26px}}@media only screen and (max-width:550px){.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{font-size:21px}}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-family:var(--font2);color:var(--dark-color);font-style:italic;font-size:29px}@media only screen and (max-width:550px){.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-size:21px}}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{opacity:1;color:var(--grey-color);font-size:21px}@media only screen and (max-width:550px){.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{font-size:17px}}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{font-weight:300;text-decoration:none;display:inline-block}.woocommerce div.product span.price,.woocommerce-page div.product span.price{font-size:19px}.woocommerce div.product p.price,.woocommerce-page div.product p.price{margin-bottom:28px}.woocommerce .woocommerce-review-link,.woocommerce-page .woocommerce-review-link{margin-top:3px;text-decoration:none;display:inline-block;color:var(--grey-color);-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.woocommerce .woocommerce-review-link:hover,.woocommerce-page .woocommerce-review-link:hover{color:var(--dark-color)}.woocommerce ul.products>li.product .price del,.woocommerce-page ul.products>li.product .price del{opacity:1;font-size:15px}.woocommerce span.onsale,.woocommerce-page span.onsale{z-index:999}.woocommerce-page.single-product span.onsale,.woocommerce.single-product span.onsale{left:5px}.woocommerce form.cart .single_variation_wrap,.woocommerce-page form.cart .single_variation_wrap{margin-top:25px}.woocommerce form.cart .single_variation_wrap .woocommerce-variation-price del,.woocommerce-page form.cart .single_variation_wrap .woocommerce-variation-price del{font-size:17px}.woocommerce form.cart .variations td,.woocommerce form.cart .variations th,.woocommerce-page form.cart .variations td,.woocommerce-page form.cart .variations th{vertical-align:middle}.woocommerce form.cart .variations .label,.woocommerce-page form.cart .variations .label{vertical-align:middle!important;display:table-cell;text-align:left;padding:initial}@media only screen and (max-width:560px){.woocommerce form.cart .variations .label,.woocommerce-page form.cart .variations .label{margin-bottom:10px;display:block}.woocommerce form.cart .variations .value,.woocommerce-page form.cart .variations .value{display:block}}.woocommerce form.cart .variations label,.woocommerce-page form.cart .variations label{text-transform:uppercase;margin-bottom:auto;font-weight:700;letter-spacing:2px;color:var(--dark-color)}@media only screen and (max-width:768px){.woocommerce form.cart .variations label,.woocommerce-page form.cart .variations label{letter-spacing:1px}}.woocommerce form.cart .variations select,.woocommerce-page form.cart .variations select{font-weight:300;-webkit-appearance:none;border:0;max-height:calc(1.2em + 17px);outline:1px solid #ddd!important;color:var(--grey-color);padding:6px 10px 5px;height:calc(1.2em + 17px);font-size:17px;background:var(--light-color);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23dddddd'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-position:calc(100% - 10px) 16px;background-repeat:no-repeat;background-size:12px;min-width:100%}.woocommerce form.cart .variations select:focus,.woocommerce-page form.cart .variations select:focus{outline-offset:0!important}.woocommerce form.cart .reset_variations,.woocommerce-page form.cart .reset_variations{text-transform:uppercase;margin-bottom:auto;font-weight:700;text-decoration:none;letter-spacing:2px;color:var(--dark-color);font-size:12px;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.woocommerce form.cart .reset_variations:hover,.woocommerce-page form.cart .reset_variations:hover{color:var(--grey-color)}@media only screen and (max-width:768px){.woocommerce form.cart .reset_variations,.woocommerce-page form.cart .reset_variations{letter-spacing:1px}}.woocommerce form.cart .single_variation,.woocommerce-page form.cart .single_variation{-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-ms-flex-align:center}.woocommerce form.cart .single_variation div:empty,.woocommerce-page form.cart .single_variation div:empty{display:none}.woocommerce form.cart .single_variation .woocommerce-variation-description,.woocommerce-page form.cart .single_variation .woocommerce-variation-description{padding-right:10px}.woocommerce form.cart .woocommerce-variation-availability,.woocommerce-page form.cart .woocommerce-variation-availability{margin-top:5px;width:100%}.woocommerce form.cart .woocommerce-variation-description p,.woocommerce-page form.cart .woocommerce-variation-description p{margin-bottom:0!important;line-height:1.7;color:var(--grey-color);font-size:17px}.woocommerce form.cart .group_table,.woocommerce-page form.cart .group_table{margin-bottom:40px;border-bottom:none}.woocommerce form.cart .group_table td,.woocommerce-page form.cart .group_table td{vertical-align:middle!important;padding-top:.5em}.woocommerce form.cart .group_table td p,.woocommerce-page form.cart .group_table td p{margin-bottom:5px;margin-top:5px}.woocommerce form.cart .group_table td label,.woocommerce-page form.cart .group_table td label{margin-bottom:0}.woocommerce form.cart .group_table td a,.woocommerce-page form.cart .group_table td a{text-decoration:none;line-height:1.7;color:var(--grey-color);font-size:17px}.woocommerce form.cart .group_table td ins,.woocommerce-page form.cart .group_table td ins{text-decoration:none}.woocommerce form.cart .group_table td del .woocommerce-Price-amount,.woocommerce-page form.cart .group_table td del .woocommerce-Price-amount{color:var(--grey-color);font-size:17px}.woocommerce form.cart .group_table td .woocommerce-Price-amount,.woocommerce-page form.cart .group_table td .woocommerce-Price-amount{font-family:var(--font2);color:var(--dark-color);font-style:italic;font-size:19px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{border:1px solid #ddd;padding:5px}.woocommerce form .form-row .optional,.woocommerce-page form .form-row .optional{font-weight:400}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:400;color:var(--dark-color)}.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin-bottom:60px;table-layout:auto;border-radius:0;border-color:#ccc;max-width:100%;border-collapse:collapse}@media only screen and (max-width:1199px){.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin-bottom:40px}}.woocommerce table.shop_table label,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table label,.woocommerce-page table.shop_table tbody th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{font-weight:700}.woocommerce table.shop_table td.product-name a,.woocommerce-page table.shop_table td.product-name a{text-transform:uppercase;font-weight:700;margin-top:5px;text-decoration:none;letter-spacing:2px;display:inline-block;font-size:15px}@media only screen and (max-width:768px){.woocommerce table.shop_table td.product-name a,.woocommerce-page table.shop_table td.product-name a{margin-top:4px;letter-spacing:1px;display:inline-block;font-size:15px}}.woocommerce table.shop_table td.product-name a:hover,.woocommerce-page table.shop_table td.product-name a:hover{color:var(--grey-color)}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal,.woocommerce-page table.shop_table td.product-price,.woocommerce-page table.shop_table td.product-subtotal{font-family:var(--font2);font-style:italic;font-size:17px}.woocommerce table.shop_table td.product-thumbnail,.woocommerce-page table.shop_table td.product-thumbnail{min-width:43px}.woocommerce table.shop_table td.product-thumbnail img,.woocommerce-page table.shop_table td.product-thumbnail img{width:43px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:13px 12px 8px;font-size:15px}.woocommerce table.shop_table th.product-remove,.woocommerce-page table.shop_table th.product-remove{width:48px}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-color:#ccc}@media only screen and (max-width:768px){.woocommerce table.shop_table td:before,.woocommerce-page table.shop_table td:before{font-family:var(--font1);text-transform:uppercase;margin-top:3px;letter-spacing:1px;font-style:normal;font-size:15px}}.woocommerce table.shop_table tr.order-total .woocommerce-Price-amount,.woocommerce-page table.shop_table tr.order-total .woocommerce-Price-amount{font-family:var(--font2);font-style:italic;font-size:21px}.woocommerce table.shop_attributes,.woocommerce-page table.shop_attributes{margin-bottom:0}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:15px}.woocommerce table.shop_attributes td.product-price,.woocommerce table.shop_attributes td.product-subtotal,.woocommerce-page table.shop_attributes td.product-price,.woocommerce-page table.shop_attributes td.product-subtotal{font-family:var(--font2);font-style:italic;font-size:17px}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes td,.woocommerce-page table.shop_attributes th{border:1px dotted rgba(0,0,0,.1);padding:5px 10px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce .woocommerce-cart-form__contents button.disabled,.woocommerce .woocommerce-cart-form__contents button.disabled:hover,.woocommerce .woocommerce-cart-form__contents button:disabled,.woocommerce .woocommerce-cart-form__contents button:disabled:hover,.woocommerce .woocommerce-cart-form__contents button:disabled[disabled],.woocommerce .woocommerce-cart-form__contents button:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce-page #respond input#submit.alt.disabled,.woocommerce-page #respond input#submit.alt.disabled:hover,.woocommerce-page #respond input#submit.alt:disabled,.woocommerce-page #respond input#submit.alt:disabled:hover,.woocommerce-page #respond input#submit.alt:disabled[disabled],.woocommerce-page #respond input#submit.alt:disabled[disabled]:hover,.woocommerce-page .woocommerce-cart-form__contents button.disabled,.woocommerce-page .woocommerce-cart-form__contents button.disabled:hover,.woocommerce-page .woocommerce-cart-form__contents button:disabled,.woocommerce-page .woocommerce-cart-form__contents button:disabled:hover,.woocommerce-page .woocommerce-cart-form__contents button:disabled[disabled],.woocommerce-page .woocommerce-cart-form__contents button:disabled[disabled]:hover,.woocommerce-page a.button.alt.disabled,.woocommerce-page a.button.alt.disabled:hover,.woocommerce-page a.button.alt:disabled,.woocommerce-page a.button.alt:disabled:hover,.woocommerce-page a.button.alt:disabled[disabled],.woocommerce-page a.button.alt:disabled[disabled]:hover,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:disabled,.woocommerce-page button.button.alt:disabled:hover,.woocommerce-page button.button.alt:disabled[disabled],.woocommerce-page button.button.alt:disabled[disabled]:hover,.woocommerce-page input.button.alt.disabled,.woocommerce-page input.button.alt.disabled:hover,.woocommerce-page input.button.alt:disabled,.woocommerce-page input.button.alt:disabled:hover,.woocommerce-page input.button.alt:disabled[disabled],.woocommerce-page input.button.alt:disabled[disabled]:hover{text-transform:uppercase;font-weight:700;border-radius:0;text-decoration:none;letter-spacing:4.2px;display:inline-block;padding:17px 34px 14px;font-size:12px}@media only screen and (max-width:768px){.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce .woocommerce-cart-form__contents button.disabled,.woocommerce .woocommerce-cart-form__contents button.disabled:hover,.woocommerce .woocommerce-cart-form__contents button:disabled,.woocommerce .woocommerce-cart-form__contents button:disabled:hover,.woocommerce .woocommerce-cart-form__contents button:disabled[disabled],.woocommerce .woocommerce-cart-form__contents button:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce-page #respond input#submit.alt.disabled,.woocommerce-page #respond input#submit.alt.disabled:hover,.woocommerce-page #respond input#submit.alt:disabled,.woocommerce-page #respond input#submit.alt:disabled:hover,.woocommerce-page #respond input#submit.alt:disabled[disabled],.woocommerce-page #respond input#submit.alt:disabled[disabled]:hover,.woocommerce-page .woocommerce-cart-form__contents button.disabled,.woocommerce-page .woocommerce-cart-form__contents button.disabled:hover,.woocommerce-page .woocommerce-cart-form__contents button:disabled,.woocommerce-page .woocommerce-cart-form__contents button:disabled:hover,.woocommerce-page .woocommerce-cart-form__contents button:disabled[disabled],.woocommerce-page .woocommerce-cart-form__contents button:disabled[disabled]:hover,.woocommerce-page a.button.alt.disabled,.woocommerce-page a.button.alt.disabled:hover,.woocommerce-page a.button.alt:disabled,.woocommerce-page a.button.alt:disabled:hover,.woocommerce-page a.button.alt:disabled[disabled],.woocommerce-page a.button.alt:disabled[disabled]:hover,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:disabled,.woocommerce-page button.button.alt:disabled:hover,.woocommerce-page button.button.alt:disabled[disabled],.woocommerce-page button.button.alt:disabled[disabled]:hover,.woocommerce-page input.button.alt.disabled,.woocommerce-page input.button.alt.disabled:hover,.woocommerce-page input.button.alt:disabled,.woocommerce-page input.button.alt:disabled:hover,.woocommerce-page input.button.alt:disabled[disabled],.woocommerce-page input.button.alt:disabled[disabled]:hover{letter-spacing:3px}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{text-transform:uppercase;font-weight:700;border-radius:0;text-decoration:none;border:1px solid var(--dark-color)!important;letter-spacing:4.2px;display:inline-block;color:var(--light-color)!important;padding:17px 34px 14px;font-size:12px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:var(--dark-color)!important}.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce-page #respond input#submit:focus,.woocommerce-page a.button:focus,.woocommerce-page button.button:focus,.woocommerce-page input.button:focus{color:var(--dark-color)!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{color:var(--dark-color)!important;background-color:transparent!important}@media only screen and (max-width:768px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{letter-spacing:3px}}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{border:1px solid #ddd;line-height:43px}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce-page .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button!important;right:0;position:absolute;top:0;height:100%;width:25px}.woocommerce #reviews #comments .woocommerce-Reviews-title,.woocommerce-page #reviews #comments .woocommerce-Reviews-title{text-transform:uppercase;margin-bottom:30px;font-weight:700;letter-spacing:2px;font-size:19px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border-radius:0;border:1px solid #ddd}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{margin:0 0 5px;font-size:15px}.woocommerce #reviews #comments ol.commentlist li .meta,.woocommerce-page #reviews #comments ol.commentlist li .meta{color:var(--dark-color)}.woocommerce #reviews #comments ol.commentlist li .meta .woocommerce-review__author,.woocommerce-page #reviews #comments ol.commentlist li .meta .woocommerce-review__author{text-transform:uppercase;letter-spacing:2px;display:block;font-size:15px}.woocommerce #reviews #comments ol.commentlist li .meta .woocommerce-review__dash,.woocommerce-page #reviews #comments ol.commentlist li .meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .meta .woocommerce-review__published-date,.woocommerce-page #reviews #comments ol.commentlist li .meta .woocommerce-review__published-date{text-transform:uppercase;font-weight:700;letter-spacing:2px;color:var(--main-color);font-size:12px}@media only screen and (max-width:767px){.woocommerce #reviews #comments ol.commentlist li .meta .woocommerce-review__published-date,.woocommerce-page #reviews #comments ol.commentlist li .meta .woocommerce-review__published-date{letter-spacing:1px}}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{border:none;padding:0;height:50px;width:50px}.woocommerce #review_form #respond,.woocommerce-page #review_form #respond{text-align:center}.woocommerce #review_form #respond p,.woocommerce-page #review_form #respond p{margin-bottom:20px}.woocommerce #review_form #respond .comment-reply-title,.woocommerce-page #review_form #respond .comment-reply-title{text-transform:uppercase;font-weight:700;margin:15px auto 25px;letter-spacing:2px;display:block;font-size:19px}.woocommerce #review_form #respond .comment-reply-title+form,.woocommerce-page #review_form #respond .comment-reply-title+form{margin-bottom:20px}.woocommerce #review_form #respond .comment-form-rating,.woocommerce-page #review_form #respond .comment-form-rating{margin-bottom:25px}.woocommerce #review_form #respond .comment-form-rating label,.woocommerce-page #review_form #respond .comment-form-rating label{text-transform:uppercase;font-weight:700;letter-spacing:2px;color:var(--main-color);font-size:12px}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email,.woocommerce-page #review_form #respond .comment-form-author,.woocommerce-page #review_form #respond .comment-form-email{float:left;margin-bottom:30px!important;width:calc(50% - 15px)}.woocommerce #review_form #respond .comment-form-author input,.woocommerce #review_form #respond .comment-form-email input,.woocommerce-page #review_form #respond .comment-form-author input,.woocommerce-page #review_form #respond .comment-form-email input{width:100%}@media only screen and (max-width:767px){.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email,.woocommerce-page #review_form #respond .comment-form-author,.woocommerce-page #review_form #respond .comment-form-email{float:none;margin-bottom:15px!important;width:100%}}.woocommerce #review_form #respond .comment-form-email,.woocommerce-page #review_form #respond .comment-form-email{margin-left:30px}@media only screen and (max-width:767px){.woocommerce #review_form #respond .comment-form-email,.woocommerce-page #review_form #respond .comment-form-email{margin-bottom:20px!important;margin-left:0}}.woocommerce #review_form #respond .comment-form-cookies-consent,.woocommerce-page #review_form #respond .comment-form-cookies-consent{margin-bottom:30px;-ms-flex-pack:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.woocommerce #review_form #respond .comment-form-cookies-consent:after,.woocommerce #review_form #respond .comment-form-cookies-consent:before,.woocommerce-page #review_form #respond .comment-form-cookies-consent:after,.woocommerce-page #review_form #respond .comment-form-cookies-consent:before{display:table;clear:both;content:""}.woocommerce #review_form #respond .comment-form-cookies-consent input,.woocommerce-page #review_form #respond .comment-form-cookies-consent input{margin:4px 15px 0 0!important;width:auto!important}.woocommerce #review_form #respond .comment-form-cookies-consent label,.woocommerce-page #review_form #respond .comment-form-cookies-consent label{margin-bottom:0;color:var(--grey-color);font-size:17px}@media only screen and (max-width:767px){.woocommerce #review_form #respond .comment-form-cookies-consent,.woocommerce-page #review_form #respond .comment-form-cookies-consent{margin-bottom:20px}}.woocommerce #review_form #respond .comment-form-cookies-consent,.woocommerce #review_form #respond .form-submit,.woocommerce-page #review_form #respond .comment-form-cookies-consent,.woocommerce-page #review_form #respond .form-submit{clear:both}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-email,.woocommerce-page #review_form #respond .comment-form-author,.woocommerce-page #review_form #respond .comment-form-comment,.woocommerce-page #review_form #respond .comment-form-email{margin-bottom:15px;line-height:1}.woocommerce #review_form #respond .comment-form-author label,.woocommerce #review_form #respond .comment-form-comment label,.woocommerce #review_form #respond .comment-form-email label,.woocommerce-page #review_form #respond .comment-form-author label,.woocommerce-page #review_form #respond .comment-form-comment label,.woocommerce-page #review_form #respond .comment-form-email label{margin-bottom:15px;font-weight:300;display:block;font-size:17px}.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea{border-color:#ddd;padding:15px}.woocommerce #review_form #respond input:not([type=submit]),.woocommerce-page #review_form #respond input:not([type=submit]){margin:auto;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;display:block;padding:5px}.woocommerce #review_form #respond .form-submit,.woocommerce-page #review_form #respond .form-submit{margin-top:20px}.woocommerce .related.products,.woocommerce .up-sells.products,.woocommerce-page .related.products,.woocommerce-page .up-sells.products{margin-bottom:50px;text-align:center}.woocommerce .related.products p.price,.woocommerce .related.products span.price,.woocommerce .up-sells.products p.price,.woocommerce .up-sells.products span.price,.woocommerce-page .related.products p.price,.woocommerce-page .related.products span.price,.woocommerce-page .up-sells.products p.price,.woocommerce-page .up-sells.products span.price{text-align:center;color:var(--grey-color);font-size:17px;width:100%}.woocommerce .related.products>h2,.woocommerce .up-sells.products>h2,.woocommerce-page .related.products>h2,.woocommerce-page .up-sells.products>h2{text-transform:uppercase;font-weight:700;margin:70px auto 65px;letter-spacing:2px;display:block;font-size:29px}@media only screen and (max-width:1199px){.woocommerce .related.products>h2,.woocommerce .up-sells.products>h2,.woocommerce-page .related.products>h2,.woocommerce-page .up-sells.products>h2{margin:50px auto}}@media only screen and (max-width:768px){.woocommerce .related.products>h2,.woocommerce .up-sells.products>h2,.woocommerce-page .related.products>h2,.woocommerce-page .up-sells.products>h2{letter-spacing:1px;font-size:26px}}@media only screen and (max-width:560px){.woocommerce .related.products>h2,.woocommerce .up-sells.products>h2,.woocommerce-page .related.products>h2,.woocommerce-page .up-sells.products>h2{font-size:21px}}@media only screen and (max-width:1199px){.woocommerce .related.products,.woocommerce .up-sells.products,.woocommerce-page .related.products,.woocommerce-page .up-sells.products{margin-bottom:20px}}.woocommerce .up-sells.products,.woocommerce-page .up-sells.products{margin-bottom:-35px}@media only screen and (max-width:1199px){.woocommerce .up-sells.products,.woocommerce-page .up-sells.products{margin-bottom:-30px}}.woocommerce .up-sells.products>h2,.woocommerce-page .up-sells.products>h2{margin:70px auto 60px;display:block}@media only screen and (max-width:1199px){.woocommerce .up-sells.products>h2,.woocommerce-page .up-sells.products>h2{margin:50px auto 45px}}@media only screen and (max-width:768px){.woocommerce .up-sells.products>h2,.woocommerce-page .up-sells.products>h2{letter-spacing:1px;font-size:26px}}@media only screen and (max-width:560px){.woocommerce .up-sells.products>h2,.woocommerce-page .up-sells.products>h2{font-size:21px}}.woocommerce a.remove,.woocommerce-page a.remove{font-weight:300;border-radius:0;border:1px solid var(--dark-color);line-height:20px;color:var(--light-color)!important;padding:0;height:25px;font-size:24px;background-color:var(--dark-color)!important;width:25px}.woocommerce a.remove:hover,.woocommerce-page a.remove:hover{color:var(--light-color)!important;border-color:var(--grey-color);background-color:var(--grey-color)!important}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:15px 10px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{font-weight:300;line-height:32px;font-size:17px;width:160px}@media only screen and (max-width:768px){.woocommerce #content table.cart td.actions .coupon button,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon button,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon button,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon button,.woocommerce-page table.cart td.actions .coupon input{float:none!important;max-width:100%;margin-right:auto!important;width:100%!important}}.woocommerce b,.woocommerce strong,.woocommerce ul#shipping_method .amount,.woocommerce-page b,.woocommerce-page strong,.woocommerce-page ul#shipping_method .amount{font-weight:700}.woocommerce ul#shipping_method .amount,.woocommerce-page ul#shipping_method .amount{font-family:var(--font2);font-weight:300;margin-left:5px;display:inline-block;font-style:italic;font-size:17px}.woocommerce-product-details__short-description{margin-bottom:35px;line-height:1.7;color:var(--grey-color);font-size:17px}@media only screen and (max-width:560px){.woocommerce-product-details__short-description{margin-bottom:25px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:70px;-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;text-indent:0;border:1px solid var(--dark-color);margin-left:0;line-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;color:var(--grey-color);align-items:center;font-size:17px;background:0 0;-ms-flex-align:center}.woocommerce-error .button,.woocommerce-error .showcoupon,.woocommerce-info .button,.woocommerce-info .showcoupon,.woocommerce-message .button,.woocommerce-message .showcoupon{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media only screen and (max-width:767px){.woocommerce-error .button,.woocommerce-error .showcoupon,.woocommerce-info .button,.woocommerce-info .showcoupon,.woocommerce-message .button,.woocommerce-message .showcoupon{margin-top:10px!important}}@media only screen and (max-width:1199px){.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:50px}}@media only screen and (max-width:991px){.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:40px}}@media only screen and (max-width:767px){.woocommerce-error,.woocommerce-info,.woocommerce-message{text-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:550px){.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:25px}}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:1px;color:var(--dark-color);font-size:12px}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:var(--grey-color)}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--dark-color);top:48%}@media only screen and (max-width:767px){.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}}.woocommerce-error{margin-left:0}p.cart-empty{margin-bottom:30px;line-height:1.7;text-align:center;color:var(--grey-color);font-size:17px}.woocommerce-cart .cart-collaterals .shipping-calculator-button{margin-top:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-weight:700;letter-spacing:4.2px;line-height:1.3;padding:17px 34px 14px;font-size:15px}@media only screen and (max-width:768px){.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{letter-spacing:3px}}#add_payment_method .cart-collaterals,.woocommerce-cart .cart-collaterals,.woocommerce-checkout .cart-collaterals{margin:45px 0}@media only screen and (max-width:768px){#add_payment_method .cart-collaterals,.woocommerce-cart .cart-collaterals,.woocommerce-checkout .cart-collaterals{margin-bottom:20px}}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{table-layout:auto;border-radius:0;border-color:#ccc;border-collapse:collapse}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{font-weight:700}#add_payment_method .cart-collaterals .cart_totals table tr.cart-subtotal .woocommerce-Price-amount,.woocommerce-cart .cart-collaterals .cart_totals table tr.cart-subtotal .woocommerce-Price-amount,.woocommerce-checkout .cart-collaterals .cart_totals table tr.cart-subtotal .woocommerce-Price-amount{font-family:var(--font2);font-style:italic;font-size:17px}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label{text-transform:uppercase;letter-spacing:2px;font-size:12px}@media only screen and (max-width:768px){#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals label{letter-spacing:1px}}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p{color:var(--grey-color);font-size:17px}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p strong,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p strong,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p strong{font-weight:300;color:var(--dark-color)}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination{margin-bottom:6px;line-height:1.5}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a{color:var(--grey-color);font-size:17px}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a:after,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a:after,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator a:after{color:var(--dark-color)}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single{height:auto}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__rendered{text-align:left;color:var(--grey-color);padding:6px 8px 2px}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator .select2-container .select2-selection--single .select2-selection__arrow{top:6px}#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator input,#add_payment_method .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator textarea,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator input,.woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator textarea,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator input,.woocommerce-checkout .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals .woocommerce-shipping-calculator textarea{font-weight:300;padding:11px 8px 8px;font-size:17px}#add_payment_method .cart-collaterals .cart_totals table .shipping-calculator-button,.woocommerce-cart .cart-collaterals .cart_totals table .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .cart_totals table .shipping-calculator-button{text-decoration:none}#add_payment_method .cart-collaterals .cart_totals table .shipping-calculator-button:hover,.woocommerce-cart .cart-collaterals .cart_totals table .shipping-calculator-button:hover,.woocommerce-checkout .cart-collaterals .cart_totals table .shipping-calculator-button:hover{color:var(--grey-color)}form.woocommerce-checkout #ship-to-different-address span,form.woocommerce-checkout h3{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:21px}@media only screen and (max-width:768px){form.woocommerce-checkout #ship-to-different-address span,form.woocommerce-checkout h3{letter-spacing:1px;font-size:19px}}form.woocommerce-checkout #order_review_heading{margin-bottom:7px}form.woocommerce-checkout .col2-set .col-1,form.woocommerce-checkout .col2-set .col-2{-ms-flex:none;flex:none;max-width:100%;-webkit-box-flex:0}form.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{text-transform:uppercase;font-weight:700;letter-spacing:2px;color:var(--grey-color);font-size:12px}form.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name strong{font-size:12px}@media only screen and (max-width:768px){form.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{letter-spacing:1px}}form.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-total .woocommerce-Price-amount,form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-subtotal .woocommerce-Price-amount{font-family:var(--font2);font-weight:300;display:inline-block;font-style:italic;font-size:17px}form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-subtotal .woocommerce-Price-amount{font-weight:700}form.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method label{text-transform:uppercase;letter-spacing:2px;font-size:12px}@media only screen and (max-width:768px){form.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method label{letter-spacing:1px}}form.woocommerce-checkout #customer_details{margin-bottom:60px;margin-left:-15px;width:calc(100% + 30px)}@media only screen and (max-width:1199px){form.woocommerce-checkout #customer_details{margin-bottom:40px}}@media only screen and (max-width:991px){form.woocommerce-checkout #customer_details{margin-bottom:30px}}@media only screen and (max-width:550px){form.woocommerce-checkout #customer_details{margin-bottom:17px}}form.woocommerce-checkout .form-row{margin-bottom:15px}@media only screen and (max-width:768px){form.woocommerce-checkout .form-row{margin-bottom:10px}}form.woocommerce-checkout .form-row input,form.woocommerce-checkout .form-row textarea{font-weight:300;line-height:19px!important;padding:11px 8px 8px!important;font-size:17px}form.woocommerce-checkout .form-row .select2-container .select2-selection--single{height:40px}form.woocommerce-checkout .form-row .select2-container .select2-selection--single .select2-selection__rendered{text-align:left;color:var(--grey-color);padding:6px 8px 2px}form.woocommerce-checkout .form-row .select2-container .select2-selection--single .select2-selection__arrow{top:6px}form.woocommerce-checkout .form-row label{text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:12px}@media only screen and (max-width:768px){form.woocommerce-checkout .form-row label{letter-spacing:1px}}.woocommerce-shipping-calculator button[type=submit]{margin-top:10px}.cart_totals>h2{text-transform:uppercase;margin-bottom:50px;font-weight:700!important;letter-spacing:2px;font-size:21px}@media only screen and (max-width:1199px){.cart_totals>h2{margin-bottom:40px}}@media only screen and (max-width:768px){.cart_totals>h2{letter-spacing:1px;font-size:19px}}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid #ddd}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{margin-bottom:30px;border-radius:0;background-color:var(--light-main-color)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-weight:300;text-indent:0;padding:15px}#add_payment_method #payment ul.payment_methods li:before,.woocommerce-cart #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods li:before{display:none}#add_payment_method #payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox],.woocommerce-cart #payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox],.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{float:left;margin-top:9px;margin-left:0;line-height:1;display:block;position:static;margin-right:15px}#ship-to-different-address label{display:-webkit-box;display:-ms-flexbox;display:flex}#ship-to-different-address label input[type=checkbox]{float:left;margin-top:6px;margin-left:0;line-height:1;display:block;position:static;margin-right:15px}#ship-to-different-address label span{display:inline-block}.woocommerce .woocommerce-notices-wrapper+h2,.woocommerce-page .woocommerce-notices-wrapper+h2{text-transform:uppercase;letter-spacing:2px;font-size:19px}@media only screen and (max-width:767px){.woocommerce .woocommerce-notices-wrapper+h2,.woocommerce-page .woocommerce-notices-wrapper+h2{letter-spacing:1px}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{border-radius:0}@media only screen and (max-width:768px){.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-last{float:none;max-width:100%;width:100%}}.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{float:none}.woocommerce form.checkout_coupon .form-row-last button,.woocommerce-page form.checkout_coupon .form-row-last button{margin-top:15px}.woocommerce form.checkout_coupon p,.woocommerce-page form.checkout_coupon p{color:var(--grey-color);font-size:17px}.woocommerce form.checkout_coupon input:not([type=submit]),.woocommerce-page form.checkout_coupon input:not([type=submit]){font-weight:300;border:1px solid #ddd;line-height:23px!important;outline:0;color:var(--dark-color);padding:11px 8px 8px!important;font-size:17px;-webkit-transition:border .35s ease,color .35s ease;-o-transition:border .35s ease,color .35s ease;transition:border .35s ease,color .35s ease}.woocommerce form.checkout_coupon input:not([type=submit]):focus,.woocommerce-page form.checkout_coupon input:not([type=submit]):focus{border-color:var(--main-color)}.woocommerce #review_form #respond input:not([type=submit]),.woocommerce-page #review_form #respond input:not([type=submit]){padding:10px 15px}.woocommerce ul#shipping_method li:before,.woocommerce-page ul#shipping_method li:before{opacity:0;margin-left:-1px}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce-page #respond input#submit.loading,.woocommerce-page a.button.loading,.woocommerce-page button.button.loading,.woocommerce-page input.button.loading{opacity:1}.woocommerce-form-login{background-color:#faf7f7}.woocommerce-form-login input:not([type=submit]){margin-bottom:40px;font-weight:300;border:0;line-height:1.67;outline:0;color:var(--dark-color);border-bottom:1px solid rgba(34,34,34,.2);padding:10px 5px!important;font-size:17px;-webkit-transition:border .35s ease,color .35s ease;-o-transition:border .35s ease,color .35s ease;transition:border .35s ease,color .35s ease}.woocommerce-form-login input:not([type=submit]):focus{border-color:var(--dark-color)}.woocommerce-form-login button.woocommerce-button{margin-top:20px}.woocommerce-form-login label{font-weight:300!important;font-size:17px}.woocommerce-form-login .lost_password a{text-transform:uppercase;font-weight:700;margin-top:30px;text-decoration:none;letter-spacing:2px;display:block;color:var(--dark-color);font-size:12px}.woocommerce-form-login .lost_password a:hover{color:var(--grey-color)}@media only screen and (max-width:767px){.woocommerce-form-login .lost_password a{letter-spacing:1px}}.woocommerce-form-login .woocommerce-form__label-for-checkbox{display:inline-block}.woocommerce-form-login .woocommerce-form__label-for-checkbox input{margin-bottom:0;margin-right:10px}.woocommerce-ResetPassword p:first-of-type{text-transform:uppercase;margin-bottom:30px;font-weight:700;letter-spacing:2px;line-height:1.7;font-size:15px;max-width:700px}@media only screen and (max-width:767px){.woocommerce-ResetPassword p:first-of-type{margin-bottom:15px;margin-top:15px;letter-spacing:1px}}.woocommerce-ResetPassword input:not([type=submit]){text-transform:none;margin-bottom:40px;font-weight:300;border:0;letter-spacing:normal;line-height:1.67;outline:0;color:var(--dark-color);border-bottom:1px solid rgba(34,34,34,.2);padding:10px 5px!important;font-size:17px;-webkit-transition:border .35s ease,color .35s ease;-o-transition:border .35s ease,color .35s ease;transition:border .35s ease,color .35s ease}.woocommerce-ResetPassword input:not([type=submit]):focus{border-color:var(--dark-color)}.woocommerce-ResetPassword label{text-transform:none;margin-bottom:15px;font-weight:300!important;letter-spacing:normal;font-size:17px}@media only screen and (max-width:767px){.woocommerce-ResetPassword label{margin-bottom:10px}}.woocommerce-ResetPassword button[type=submit].disabled,.woocommerce-ResetPassword button[type=submit]:disabled,.woocommerce-ResetPassword button[type=submit]:disabled[disabled]{text-transform:uppercase;font-weight:700;border-radius:0;text-decoration:none;letter-spacing:4.2px;display:inline-block;padding:17px 34px 14px;font-size:12px}@media only screen and (max-width:768px){.woocommerce-ResetPassword button[type=submit].disabled,.woocommerce-ResetPassword button[type=submit]:disabled,.woocommerce-ResetPassword button[type=submit]:disabled[disabled]{letter-spacing:3px}}.woocommerce-ResetPassword button[type=submit]{margin-top:20px}@media only screen and (max-width:767px){.woocommerce-ResetPassword button[type=submit]{margin-top:15px}}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-bottom:25px;margin-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:0!important;font-weight:700;text-indent:0!important;border:1px solid var(--dark-color);list-style:none;padding:15px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-of-type){border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background-color:#faf7f7}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .addresses .title .edit{font-size:16px}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{margin-bottom:20px}.woocommerce-MyAccount-content fieldset{margin-bottom:15px;margin-top:20px}.woocommerce-MyAccount-content .u-columns.addresses .woocommerce-Address{border:1px solid #ddd;padding:15px;width:calc(50% - 15px)}.cart-empty+.return-to-shop{margin-bottom:100px;text-align:center}.cart-collaterals .cross-sells ul>li{text-indent:0!important;list-style:none!important;margin-right:30px!important}.cart-collaterals .cross-sells ul>li:before{display:none}.cart-collaterals .cross-sells ul>li:nth-of-type(2n){margin-right:0!important}.cart-collaterals .cross-sells>h2:first-child{text-transform:uppercase;margin-bottom:50px;font-weight:700!important;letter-spacing:2px;font-size:21px}@media only screen and (max-width:1199px){.cart-collaterals .cross-sells>h2:first-child{margin-bottom:40px}}@media only screen and (max-width:767px){.cart-collaterals .cross-sells>h2:first-child{letter-spacing:1px}}.woocommerce-privacy-policy-text a,.woocommerce-privacy-policy-text p{line-height:1.7;color:var(--grey-color);font-size:17px}.woocommerce-privacy-policy-text a{font-weight:400;text-decoration:none;color:var(--dark-color)}.woocommerce-privacy-policy-text a:hover{color:var(--grey-color)}@media only screen and (max-width:1440px){.woocommerce ul.products.columns-4>li.product,.woocommerce-page ul.products.columns-4>li.product{width:calc(33.33333% - 30px)}.woocommerce .flex-row-reverse .col-lg-9,.woocommerce-page .flex-row-reverse .col-lg-9{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;-webkit-box-flex:0}.woocommerce .flex-row-reverse .col-lg-3,.woocommerce-page .flex-row-reverse .col-lg-3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;-webkit-box-flex:0}}@media only screen and (max-width:1100px){.woocommerce ul.products.columns-3>li.product,.woocommerce ul.products.columns-4>li.product,.woocommerce-page ul.products.columns-3>li.product,.woocommerce-page ul.products.columns-4>li.product{width:calc(50% - 30px)}}@media only screen and (max-width:1199px){.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header{margin-bottom:50px;padding:28px 15px}}@media only screen and (max-width:991px){.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header{margin-bottom:40px}.woocommerce .flex-row-reverse .col-lg-3,.woocommerce .flex-row-reverse .col-lg-9,.woocommerce-page .flex-row-reverse .col-lg-3,.woocommerce-page .flex-row-reverse .col-lg-9{-ms-flex:100%;flex:100%;max-width:100%;-webkit-box-flex:100%}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.images.woocommerce-product-gallery+div.summary,.woocommerce-page div.product div.images.woocommerce-product-gallery,.woocommerce-page div.product div.images.woocommerce-product-gallery+div.summary{margin-bottom:40px}.woocommerce .related.products>h2,.woocommerce-page .related.products>h2{margin:40px auto 35px}.woocommerce-account .addresses .title{text-align:left;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .addresses .title h3{float:none;text-align:center;font-size:24px}.woocommerce-account .addresses .title .edit{float:none}}@media only screen and (max-width:768px){body.woocommerce-page .woocommerce{padding-right:15px;padding-left:15px}.woocommerce .related ul.products.columns-4>li.product,.woocommerce ul.products[class*=columns-]>li.product,.woocommerce-page .related ul.products.columns-4>li.product,.woocommerce-page ul.products[class*=columns-]>li.product{float:left;width:calc(50% - 30px)}.woocommerce .related ul.products.columns-4>li.product:nth-of-type(2n),.woocommerce-page .related ul.products.columns-4>li.product:nth-of-type(2n){margin-right:0}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce-page div.product div.images.woocommerce-product-gallery{margin-bottom:30px}.woocommerce div.product div.images.woocommerce-product-gallery+div.summary,.woocommerce-page div.product div.images.woocommerce-product-gallery+div.summary{margin-bottom:40px}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-bottom:20px}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding-bottom:15px}.woocommerce .related.products>h2,.woocommerce .upsells.products>h2:first-child,.woocommerce-page .related.products>h2,.woocommerce-page .upsells.products>h2:first-child{margin:35px auto}.woocommerce .upsells ul.products.columns-2>li.product,.woocommerce .upsells ul.products.columns-3>li.product,.woocommerce .upsells ul.products.columns-4>li.product,.woocommerce-page .upsells ul.products.columns-2>li.product,.woocommerce-page .upsells ul.products.columns-3>li.product,.woocommerce-page .upsells ul.products.columns-4>li.product{margin-right:30px}.woocommerce .upsells ul.products.columns-2>li.product:nth-of-type(2n),.woocommerce .upsells ul.products.columns-3>li.product:nth-of-type(2n),.woocommerce .upsells ul.products.columns-4>li.product:nth-of-type(2n),.woocommerce-page .upsells ul.products.columns-2>li.product:nth-of-type(2n),.woocommerce-page .upsells ul.products.columns-3>li.product:nth-of-type(2n),.woocommerce-page .upsells ul.products.columns-4>li.product:nth-of-type(2n){margin-right:0}.woocommerce-account .container .woocommerce,.woocommerce-cart .container .woocommerce,.woocommerce-checkout .container .woocommerce{padding:0}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{margin-top:0}#ship-to-different-address label span{font-size:26px}.woocommerce-MyAccount-content .u-columns.addresses .woocommerce-Address{margin-bottom:15px;width:100%}}@media only screen and (max-width:550px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;margin-bottom:8px}.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header{margin-bottom:17px;padding:18px 15px 15px}.woocommerce .related ul.products.columns-4>li.product,.woocommerce ul.products[class*=columns-]>li.product,.woocommerce-page .related ul.products.columns-4>li.product,.woocommerce-page ul.products[class*=columns-]>li.product{float:none!important;margin-bottom:15px!important;width:calc(100% - 30px)!important}.woocommerce .upsells ul.products.columns-2>li.product,.woocommerce .upsells ul.products.columns-3>li.product,.woocommerce .upsells ul.products.columns-4>li.product,.woocommerce-page .upsells ul.products.columns-2>li.product,.woocommerce-page .upsells ul.products.columns-3>li.product,.woocommerce-page .upsells ul.products.columns-4>li.product{margin-right:0}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce-page div.product div.images.woocommerce-product-gallery{margin-bottom:20px}.woocommerce div.product div.images.woocommerce-product-gallery+div.summary,.woocommerce-page div.product div.images.woocommerce-product-gallery+div.summary{margin-bottom:28px}.woocommerce div.product .woocommerce-product-rating,.woocommerce-page div.product .woocommerce-product-rating{margin-bottom:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{line-height:1.3;padding:15px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-left:10px}}