.woocommerce-breadcrumb,.woocommerce-ordering,.woocommerce-result-count,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product form.cart .variations label{font-family:"Work Sans",sans-serif}.woocommerce .woocommerce-breadcrumb a{color:#787977;text-decoration:underline}.woocommerce .woocommerce-breadcrumb a:hover{color:#363639}.woocommerce .product .sharedaddy li a:hover{color:#7d7d80}.woocommerce .product .sharedaddy li a,.woocommerce .product .sharedaddy .sd-title,.woocommerce .product .sharedaddy h3,.woocommerce div.product form.cart .variations label{color:#bebebf}.woocommerce .product .sharedaddy .sd-title,.woocommerce .product .sharedaddy h3,.woocommerce div.product form.cart .variations label{font-size:15px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce .product .sharedaddy .sd-title,.woocommerce .product .sharedaddy h3,.woocommerce div.product form.cart .variations label{font-weight:500}.woocommerce .content-area{border-bottom:none;background-color:#fff}.menu-shopping-cart{display:inline-block;width:48px;min-width:48px;max-width:48px;height:48px;padding:13px 15px 17px;border-right:1px solid #e1e1e1;background-color:#fff0;vertical-align:top}.menu-shopping-cart:hover{background-color:#e1e1e1}.woocommerce .woocommerce-breadcrumb,.woocommerce-result-count{font-size:14px}.woocommerce .woocommerce-breadcrumb{display:block;margin:40px 20px 20px;padding:0;text-align:center}.woocommerce .woocommerce-ordering{display:block;float:none;margin:40px 20px 20px;text-align:center}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-left:20px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-right:20px}.woocommerce li.product .product-header{margin:0;padding:20px 15px 10px;background-color:#dadfe8}.woocommerce .products ul,.woocommerce ul.products{margin:20px 0 0}.woocommerce ul.products:not([class*="columns-"]) li.product,.woocommerce-page ul.products:not([class*="columns-"]) li.product{width:100%;margin:22.5px 0;padding:0 20px}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product .product-header{text-align:center}.woocommerce ul.products li.product h3{margin:0 0 4px 0;padding:0;font-size:16px;font-weight:800;text-align:center;letter-spacing:.15em}.woocommerce .shop-item-title-link{color:#363639}.woocommerce ul.products li.product .price{color:#7d7d80;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;letter-spacing:.1em}.woocommerce ul.products li.product .onsale{right:0;margin:0 20px 0 0}.woocommerce span.onsale{min-width:inherit;min-height:inherit;padding:5px 10px;border-radius:0;background-color:#79b791;line-height:16px;text-transform:uppercase}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding-top:40px;border-top:1px solid #e1e1e1;text-align:center}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:40px}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline-block;font-weight:400}.single-product .woocommerce-breadcrumb{margin:40px 20px 20px;padding:0}.woocommerce div.product{margin-top:40px;padding:0 20px}.single-product span.onsale{top:0;left:0}.single-product h1{margin-bottom:16px;font-size:24px}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:36px;color:#7d7d80;font-size:18px}.woocommerce .summary .description{position:relative}.woocommerce .summary .description p{margin-bottom:44px;padding-bottom:46px;line-height:28px}.woocommerce .summary .description:after{display:inline-block;position:absolute;bottom:-40px;left:50%;width:25px;height:4px;margin-bottom:40px;margin-left:-12.5px;border-bottom:4px solid #dadfe8;content:""}.woocommerce div.product form.cart .variations label{margin-bottom:15px;line-height:1;letter-spacing:.05em;text-transform:uppercase}.woocommerce .product .sharedaddy .sd-title,.woocommerce .product .sharedaddy h3{margin-bottom:10px;padding:0;line-height:1;letter-spacing:.05em}.woocommerce .product .sharedaddy ul{margin:0;list-style-type:none}.woocommerce .product .sharedaddy li{display:inline-block;margin:0 10px}.woocommerce .product .sharedaddy li.share-end{display:none}.woocommerce .quantity .qty{width:60px;height:60px;padding:0 0 0 10px;line-height:60px}.woocommerce div.product form.cart div.quantity{display:inline-block;float:none;margin-right:30px}.woocommerce div.product form.cart .variations select{width:100%;max-width:100%;height:60px;margin-right:0;padding:0 40px 0 25px;line-height:1}.woocommerce select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce .woocommerce-ordering select{padding:0 40px 0 25px;line-height:2}.woocommerce .woocommerce-ordering,.woocommerce div.product form.cart .variations .value{position:relative}.woocommerce .woocommerce-ordering:after,.woocommerce div.product form.cart .variations .value:after{position:absolute;top:50%;right:15px;margin-top:-14px;color:#e1e1e1;font-family:"FontAwesome";font-size:28px;line-height:1;content:"\f107"}.woocommerce div.product form.cart .variations{margin-bottom:0;text-align:left}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product .woocommerce-variation-price{margin-bottom:30px}.woocommerce div.product form.cart .button{display:inline-block;float:none;height:60px;padding:0 25px;border:1px solid #363639;border-radius:0;background-color:#363639;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase}.woocommerce div.product form.cart .button:hover{color:#363639;background:#fff0}.woocommerce div.product form.cart .single_variation_wrap{margin-top:30px;text-align:center}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{opacity:.6;background-color:#363639}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:30px;padding-top:40px;border-top:1px solid #e1e1e1;text-align:center}.woocommerce .woocommerce-variation p,.woocommerce div.product p.stock{margin-bottom:30px;font-family:"Work Sans",sans-serif;font-size:16px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:40px 20px!important;padding:15px 30px!important;border-top:none;color:#363639;background-color:#dadfe8;font-family:"Work Sans",sans-serif;font-size:16px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{position:static;margin-right:5px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#363639}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:inline-block}.woocommerce .woocommerce-message a.button{position:static;height:60px;padding:0 25px;border:1px solid #363639;border-radius:0;color:#fff;background-color:#363639;font-weight:700;line-height:60px;letter-spacing:.1em;margin-left:20px;text-transform:uppercase}.woocommerce .woocommerce-message a.button:hover{color:#363639;background:#fff0}.woocommerce div.product div.images div.thumbnails{padding-top:30px}.woocommerce #content div.product .woocommerce-tabs{float:left;width:100%;margin-top:50px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0;border-left:1px solid #e1e1e1}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #e1e1e1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{float:left;margin:0 0 0 -1px;border:1px solid #e1e1e1;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;float:left;padding:0 10px;color:#7d7d80;background-color:#fff;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:500;line-height:50px;letter-spacing:.1em;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;background-color:#fff0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover{background-color:#e1e1e1}.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding:80px 0}.woocommerce div.product .woocommerce-tabs .panel h2{padding:0 0 50px;color:#363639;font-size:20px;font-weight:600;text-align:center;letter-spacing:.075em}.woocommerce div.product .woocommerce-tabs .panel p{font-size:16px}.woocommerce table.shop_attributes{border-top:0;font-size:16px}.woocommerce table.shop_attributes th{color:#787977;background-color:#fff0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border:none}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce table.shop_attributes td p{padding:10px 0;font-size:16px}.woocommerce #reviews #comments ol.commentlist li{margin:0 0 55px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;width:auto;padding:0;border:none;background:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 145px;padding:0 0 0 20px;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin:10px 0 0;color:#aaa;font-family:"Work Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:.075em;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{font-weight:600}.woocommerce #reviews #comments ol.commentlist li .comment-text .description p{margin:15px 0 0;font-size:16px;line-height:25px;letter-spacing:.05em}.woocommerce .star-rating,.woocommerce p.stars a,.woocommerce p.stars:hover a,.woocommerce p.stars a:hover{color:#f1c40f}.woocommerce .star-rating{float:none;font-size:24px}.woocommerce p.stars a{font-size:24px}.woocommerce #reviews h3{padding:0 0 30px;color:#363639;font-size:20px;font-weight:600;letter-spacing:.075em}.woocommerce #review_form #respond p{margin:0 0 20px}.woocommerce #review_form #respond p.stars{display:inline-block;margin:0;padding-left:10px}.woocommerce #review_form #respond p.comment-form-rating label{vertical-align:5px}.woocommerce #review_form #respond p.form-submit{text-align:right}.woocommerce #reviews p.comment-notes{display:none}.woocommerce #respond input#submit{width:auto;padding:29px 80px;border:1px solid #363639;border-color:#363639;border-radius:0;color:#fff;background-color:#363639;font-size:16px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase}.woocommerce #respond input#submit:hover{background:#fff0}.woocommerce #reviews label{font-family:"Work Sans",sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.woocommerce .woocommerce-related-products{background:#f2ebe0}.woocommerce .woocommerce-upsells-products{border-bottom:1px solid #e1e1e1;background:#fff}.woocommerce .woocommerce-related-products .related,.woocommerce .woocommerce-upsells-products .upsells{padding:70px 0}.woocommerce .woocommerce-related-products h2,.woocommerce .woocommerce-upsells-products h2{padding:0 0 50px;color:#363639;font-family:"Work Sans",sans-serif;font-size:16px;font-weight:500;text-align:center;letter-spacing:.1em;text-transform:uppercase}.woocommerce .woocommerce-related-products .related ul,.woocommerce .woocommerce-upsells-products .upsells ul{margin:0}.woocommerce .woocommerce-related-products .related li.product .product-header{background:#fff}.woocommerce table.shop_table{margin:0 0 50px 0;border:none;border-radius:0}.woocommerce table.shop_table th{border:none;color:#363639;background:#fff0;font-family:"Work Sans",sans-serif;font-weight:600;text-transform:uppercase}.woocommerce table.shop_table td{padding:10px;border:none;border-top:1px solid rgb(0 0 0 / .1);text-align:center}.woocommerce table.shop_table td.product-name{font-weight:600;text-align:left}.woocommerce table.shop_table td.product-subtotal{font-weight:700}.woocommerce table.shop_table td.product-name a{color:#787977;text-decoration:none}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation{margin:0;padding:0}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dd p{color:#ccc5b9;font-size:14px;font-weight:400;line-height:1.5;text-transform:capitalize}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none}.woocommerce a.remove{color:#787977!important;text-decoration:none!important}.woocommerce a.remove:hover{background:#363639}.woocommerce table.shop_table td.actions{padding:10px 0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{margin:0;padding:0 25px;line-height:60px}.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{width:50%}.woocommerce .cart .button,.woocommerce .cart input.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{width:auto;padding:0 25px;border:1px solid #363639;border-color:#363639;border-radius:0;color:#fff;background-color:#363639;font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:700;line-height:1;line-height:60px;letter-spacing:.1em;text-transform:uppercase}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce input.button:hover{color:#363639;background:#fff0}.woocommerce-page table.cart td.actions .coupon .button{float:left}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0 25px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;width:100%}.woocommerce-page #content table.cart td.actions .coupon input{width:100%!important}.woocommerce-cart .coupon .button{margin-top:10px}.woocommerce .cart-collaterals h2,.woocommerce-page .cart-collaterals h2,.woocommerce-checkout .checkout h3{padding:0 0 30px;color:#363639;font-size:20px;font-weight:600;letter-spacing:.075em}.woocommerce .cart-collaterals .cross-sells ul.products{margin:0 -20px}.woocommerce .cart-collaterals .cross-sells ul.products li{padding:0 20px}.woocommerce .cart_totals table.shop_table th{padding:10px 0;font-weight:600;text-align:left}.woocommerce .cart_totals table.shop_table td{padding:10px 0;font-weight:700;text-align:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .cart-collaterals .cross-sells{margin-bottom:50px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;float:right}.woocommerce form .form-row{margin:0;padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{height:60px;max-height:60px}.woocommerce form .form-row input#coupon_code{height:65px;max-height:65px}.woocommerce .woocommerce-checkout .col2-set{width:100%;margin:0}.woocommerce .woocommerce-checkout .col2-set .col-1,.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%}.woocommerce .woocommerce-checkout #order_review,.woocommerce .woocommerce-checkout #order_review_heading{width:100%;margin:0}.woocommerce .woocommerce-checkout #order_review th{text-align:left}.woocommerce .woocommerce-checkout #order_review th.product-total{text-align:center}.woocommerce .woocommerce-checkout #order_review table.shop_table{margin:0 0 30px}.woocommerce form .form-row label{font-size:16px;font-weight:400;line-height:1}.woocommerce .woocommerce-checkout textarea{min-height:120px}.woocommerce .woocommerce-checkout .col2-set .input-text,.woocommerce .woocommerce-checkout .col2-set .select2-container{margin-bottom:30px}.woocommerce .woocommerce-checkout .col2-set .select2-container .select2-choice{padding:0 25px;border:1px solid #ccc;border-radius:0;font-size:16px;line-height:60px}.woocommerce-checkout .login .form-row input.input-text{margin-bottom:20px}.woocommerce-checkout .login .form-row input.button{width:100%}.woocommerce-checkout .login .form-row #rememberme{width:auto;margin-top:20px}.select2-container.country_select{font-family:"Lora",serif}.select2-container.country_select a{color:#787977;font-weight:700}.select2-drop-active{border:1px solid #ccc;border-top:none}.select2-search input{padding:0 25px!important;color:#787977;background:none;font-family:"Lora",serif;font-size:16px;font-weight:700;line-height:40px}.select2-choice .select2-arrow{right:20px}.select2-results{background:#fff;font-size:16px}.select2-results li{color:#787977;font-weight:700}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-top:1px solid #ccc;background:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-bottom:none;font-size:16px;font-weight:400}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;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{padding:20px 0 15px;border-bottom:1px solid #ccc}#add_payment_method #payment ul.payment_methods li input[type=radio],.wooommerce-cart #payment ul.payment_methods li input[type=radio],.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{width:auto}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{margin:-3px 10px 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:1em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:5px}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{margin-bottom:0}#add_payment_method #payment li p,.woocommerce-cart #payment li p,.woocommerce-checkout #payment li p{font-size:14px}.woocommerce-order-received .order_details li{width:50%;margin:0 0 20px;border:none;text-align:center}.woocommerce-order-received .content-area h2,.woocommerce-order-received .content-area h3{padding:0 0 50px;color:#363639;font-family:"Work Sans",sans-serif;font-size:20px;font-weight:600;text-align:center;letter-spacing:.1em;text-transform:uppercase}.woocommerce-order-received table.shop_table th,.woocommerce-order-received table.shop_table td.product-name{text-align:left}.woocommerce-order-received table.shop_table th.product-total,.woocommerce-order-received table.shop_table td{text-align:right}.woocommerce-order-received .content-area address{text-align:center}.woocommerce-checkout form.checkout_coupon{padding:0;border:none}.woocommerce-checkout form.checkout_coupon input{width:100%;max-width:100%;padding:0;text-align:center}.woocommerce-checkout div.place-order{padding:30px 0 0 0!important}.woocommerce #review_form #respond{width:100%}.woocommerce .form-row.create-account{margin:0 0 30px 0}.woocommerce .form-row.create-account input{width:auto}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none}.woocommerce .woocommerce-billing-fields .form-row{width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:20px;right:20px;-webkit-transition:0.3s ease;transition:0.3s ease}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{background:#363639}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border-color:#363639}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#363639}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before{border-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:after{background:#fff}.woocommerce div.product div.images figure{margin:0}.woocommerce div.product div.images ol>li:before{display:none}.woocommerce div.product div.images .flex-control-thumbs{margin-top:10px;text-align:center}.woocommerce div.product div.images .flex-control-thumbs li{display:inline-block;float:none;margin:30px 15px 0}.woocommerce .sharedaddy li a:before{font-family:FontAwesome}.woocommerce .sharedaddy li[class*="facebook"] a:before{content:"\f09a"}.woocommerce .sharedaddy li[class*="twitter"] a:before{content:"\f099"}.woocommerce .sharedaddy li[class*="google"] a:before{content:"\f0d5"}.woocommerce .sharedaddy li[class*="linkedin"] a:before{content:"\f0e1"}.woocommerce .sharedaddy li[class*="pinterest"] a:before{content:"\f0d2"}.woocommerce .sharedaddy li[class*="tumblr"] a:before{content:"\f173"}.woocommerce .sharedaddy li[class*="reddit"] a:before{content:"\f281"}.woocommerce .sharedaddy li[class*="skype"] a:before{content:"\f17e"}.woocommerce .sharedaddy li[class*="whatsapp"] a:before{content:"\f232"}.woocommerce .sharedaddy li[class*="pocket"] a:before{content:"\f265"}.woocommerce .sharedaddy li[class*="telegram"] a:before{content:"\f1d8"}.woocommerce .sharedaddy li[class*="email"] a:before{content:"\f0e0"}.woocommerce .sharedaddy li[class*="print"] a:before{content:"\f02f"}@media screen and (min-width:480px){.woocommerce ul.products:not([class*="columns-"]) li.product,.woocommerce-page ul.products:not([class*="columns-"]) li.product{width:50%;margin:20px 0}.woocommerce ul.products:not([class*="columns-"]) li.product:nth-child(3n),.woocommerce-page ul.products:not([class*="columns-"]) li.product:nth-child(3n){display:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .woocommerce-billing-fields #billing_first_name_field,.woocommerce .woocommerce-billing-fields #billing_last_name_field,.woocommerce .woocommerce-billing-fields #billing_email_field,.woocommerce .woocommerce-billing-fields #billing_phone_field{width:47%!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;width:auto}.woocommerce-page #content table.cart td.actions .coupon input{width:48%!important}.woocommerce-cart .coupon .button{margin-top:0}}@media screen and (min-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:50%;padding-right:20px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:50%;padding-left:20px}.woocommerce .woocommerce-ordering{width:auto}.woocommerce .woocommerce-result-count{margin:13px 0}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-left:22.5px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-right:22.5px}.woocommerce ul.products:not([class*="columns-"]) li.product,.woocommerce-page ul.products:not([class*="columns-"]) li.product{width:50%;padding-right:22.5px;padding-left:22.5px}.woocommerce ul.products:not([class*="columns-"]) li.product:nth-child(2n+1),.woocommerce-page ul.products:not([class*="columns-"]) li.product:nth-child(2n+1){clear:both}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:70px}.woocommerce ul.products li.product .onsale{margin:0 22.5px 0 0}.woocommerce .product .sharedaddy li{margin:0 20px 0 0}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce .product form .variations tr{float:left;width:50%;padding-right:30px}.woocommerce .product form .variations tr:last-child{padding-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:0 25px;font-size:16px;line-height:60px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding-top:0;border-top:none;text-align:left}.woocommerce .summary .description:after{left:12.5px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{padding-top:0;border-top:none}.woocommerce div.product form.cart .single_variation_wrap{text-align:left}.woocommerce div.product form.cart .variations select{margin-bottom:0}.single-product h1{font-size:26px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.woocommerce .star-rating{float:right}.woocommerce div.product form.cart,.woocommerce div.product p.cart{text-align:left}.woocommerce-order-received .order_details li{width:25%;margin:0;text-align:left}.woocommerce .woocommerce-checkout .col2-set{float:left;width:50%;margin:0;padding-right:25px}.woocommerce .woocommerce-checkout #order_review,.woocommerce .woocommerce-checkout #order_review_heading{float:right;clear:right;width:50%;margin:0;padding-left:25px}.woocommerce-checkout .login .form-row input.button{width:auto}.woocommerce-checkout .login .form-row label.inline{display:block}.woocommerce #review_form #respond p.comment-form-author{float:left;width:50%;padding-right:15px}.woocommerce #review_form #respond p.comment-form-email{float:left;width:50%;padding-left:15px}.woocommerce .woocommerce-breadcrumb{display:inline-block;float:none;margin:60px 22.5px 20px}.woocommerce.single-product .woocommerce-breadcrumb{margin-top:40px;margin-bottom:0}.woocommerce .woocommerce-ordering{display:inline-block;float:right;margin-top:40px;margin-bottom:25px}.woocommerce .woocommerce-message{padding:35px 30px!important}.woocommerce .woocommerce-message a.button{margin:-17px 0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:15px;right:35px}}@media screen and (min-width:992px){.woocommerce .woocommerce-breadcrumb,.woocommerce-result-count,.woocommerce ul.products li.product .price{font-size:16px}.woocommerce #content>.content-area{padding:0}.woocommerce .products ul,.woocommerce ul.products{margin:25px 0 0}.woocommerce ul.products li.product h3{font-size:18px}.woocommerce ul.products:not([class*="columns-"]) li.product,.woocommerce-page ul.products:not([class*="columns-"]) li.product{width:33.33333333%}.woocommerce ul.products:not([class*="columns-"]) li.product:nth-child(2n+1),.woocommerce-page ul.products:not([class*="columns-"]) li.product:nth-child(2n+1){clear:none}.woocommerce ul.products:not([class*="columns-"]) li.product:nth-child(3n+1),.woocommerce-page ul.products:not([class*="columns-"]) li.product:nth-child(3n+1){clear:both}.woocommerce ul.products:not([class*="columns-"]) li.product:nth-child(3n),.woocommerce-page ul.products:not([class*="columns-"]) li.product:nth-child(3n){display:inline-block}.woocommerce .woocommerce-related-products .related,.woocommerce .woocommerce-upsells-products .upsells{padding:100px 0}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:145px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:left;width:50%;padding-right:25px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:50%;padding-left:25px}.woocommerce .cart-collaterals .cross-sells{margin-bottom:0}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}.woocommerce li.product .product-header{padding:28px 15px 16px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:15px;right:65px}}@media screen and (min-width:1200px){.woocommerce.single .content-area .row{margin-right:-40px;margin-left:-40px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{padding-right:50px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding-left:50px}.woocommerce.single-product .woocommerce-breadcrumb{margin:0 40px 40px}.woocommerce div.product{margin-top:0;padding:0 40px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 40px 40px!important}}@media screen and (min-width:1280px){.woocommerce.single .content-area .row{margin-right:0;margin-left:0}.woocommerce.single-product .woocommerce-breadcrumb{margin:0 0 40px}.woocommerce div.product{padding:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 40px!important}}@media screen and (min-width:1290px){.woocommerce.single-product .posts-container{width:1200px}}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13%;margin-left:1.4%;margin-right:1.4%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:17%;margin-left:1.4%;margin-right:1.4%}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:22%;margin-left:1.4%;margin-right:1.4%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30%;margin-left:1.4%;margin-right:1.4%}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:44%;margin-left:3%;margin-right:3%}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:88%;margin-left:6%;margin-right:6%}@media screen and (max-width:992px){.woocommerce ul.products[class*="columns-"],.woocommerce-page ul.products[class*="columns-"]{margin:40px 0 0}}@media screen and (max-width:768px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:44%;margin-left:3%;margin-right:3%}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:88%;margin-left:6%;margin-right:6%}}@media screen and (max-width:480px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:88%;margin-left:6%;margin-right:6%}}