body{font-family:Roboto,sans-serif;font-size:15px;line-height:1.688em;font-weight:300;color:#161616}table.wishlist_table tbody td{text-align:left}table.wishlist_table thead th{border-top:0 solid;border-color:#fff;font-family:'Roboto';font-size:11px;font-weight:300!important;color:#161616;text-transform:uppercase}table thead:first-child tr:first-child th{border-top:0 solid hsla(0,0%,50.2%,0)}.woocommerce table.shop_table{border:0 solid rgba(0,0,0,0)}.wishlist_table .product-add-to-cart a.button{padding:15px 28px!important}.woocommerce .woocommerce-breadcrumb{font-size:12px}.elementor-toggle{margin-bottom:20px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(255 255 255 / 0%)}.woocommerce td.product-quantity{font-size:16px;font-family:'DM Sans'}.woocommerce td.product-name dl.variation dt{width:50%;text-align:left;font-weight:700}tr.yith-wcpb-child-of-bundle-table-item td{font-size:14px!important;font-family:'DM Sans';color:#161616}.select_option{display:inline-block;border:1px solid #d6d3d3;border-radius:30px;margin-right:4px;position:relative}.wc-pao-addon .wc-pao-addon-wrap{display:flex;flex-direction:column;margin-bottom:20px!important}p.woocommerce-shipping-destination{margin-bottom:0}.slide-heading{font-weight:500;color:#FFF;font-size:22px;font-family:"DM Sans",sans-serif;line-height:1.4em;letter-spacing:.25}.flickity-page-dots{text-align:left!important}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item-image{display:none}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item{padding:0 0 30px 0}.yith-wcpb-product-bundled-items{border-top:0 solid #fff;border-left:0 solid #fff;border-bottom:1px solid #ececec;border-right:0 solid #fff;border-radius:0;border-collapse:separate;-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / 0%);box-shadow:0 0 0 0 rgb(0 0 0 / 0%);margin-bottom:30px}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item{border-bottom:0 solid #fff}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item-data{padding-left:0}.yith-wcpb-product-bundled-item-data__price .price ins{font-weight:700;font-size:14px;color:#161616;text-decoration:none}.yith-wcpb-product-bundled-item-data__optional{display:flex}.yith-wcpb-product-bundled-item-data__optional label{padding-left:8px}.woocommerce div.product form.cart table td{padding-left:0;padding-right:0}.wc-pao-addon .wc-pao-addon-wrap{display:flex}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{margin-right:8px}.wc-pao-addon p{margin:0;font-size:14px}.wishlist_table tr td{font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700}.wishlist_table tr td.product-name{text-align:left;font-family:"DM Sans",sans-serif;font-size:16px}.elementor-widget-wc-add-to-cart form.cart:not(.grouped_form):not(.variations_form){display:inline!important}.wc-pao-addon{padding:0 0;margin:0 0}.wc-pao-addon label.wc-pao-addon-name{font-weight:500;text-transform:uppercase;font-size:12px}div.product-addon-totals{margin:0 0 30px 0;padding:0;border-top:0 solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0;padding:0}div.product-addon-totals ul li{padding:3px 0;font-size:14px;font-family:"DM Sans",sans-serif}.woocommerce div.product p.price{color:#161616;font-size:16px;font-weight:500;font-family:"DM Sans",sans-serif}.woocommerce div.product form.cart .variations select{font-family:"DM Sans",sans-serif;font-size:14px;border-bottom:1px solid #161616;border-right:0 solid #FFF;border-top:0 solid #FFF;border-left:0 solid #FFF}.wc-pao-addon .wc-pao-addon-wrap select{border-bottom:1px solid #161616;border-top:0 solid #161616;border-left:0 solid #161616;border-right:0 solid #161616;border-radius:0;font-family:"DM Sans",sans-serif;font-size:14px}.select_option:hover,.select_option.selected{border-color:#161616}.select_option .yith_wccl_value{color:#a2a2a2;display:inherit;border:none;height:auto;padding:8px 8px 8px 8px;font-size:14px;line-height:18px;font-weight:500;letter-spacing:.25}.woocommerce div.product form.cart .variations{margin-bottom:.5em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1.5em;font-style:oblique}.woocommerce div.product form.cart .reset_variations{display:none!important;font-size:0}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;display:flex;margin-right:10px}.woocommerce div.product .woolentor-woo-template-builder form.cart .button{transition:0.4s;margin-right:8px}.woocommerce a.added_to_cart{padding-top:.7em;font-size:14px}.woocommerce button.button.alt:hover{background-color:#161616ab;color:#fff}.woocommerce a.button{padding:15px 25px 15px 25px;font-weight:500;font-size:14px;border-radius:30px;letter-spacing:.25px;color:#161616;background-color:#eee}.itpl-swiper-custom .swiper-pagination{margin-top:0px!important}h2.elementor-heading-title{line-height:1.1em;margin-bottom:15px!important}h5.elementor-heading-title{margin-bottom:15px}.woocommerce #review_form #respond p{margin:10px 0 10px}.comment-form-rating>.stars~.stars{display:none!important}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:"star"!important;font-weight:400;color:#fdc100}.star-rating:before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"star";content:"S";color:#161616;text-indent:0;opacity:.25}p.stars a:hover~a:before{content:"S";color:#161616;opacity:.25}p.stars:hover a:before{content:"S";color:#fdc100;opacity:1}p.stars.selected a.active:before{content:"S";color:#fdc100;opacity:1}p.stars.selected a.active~a:before{content:"S";color:#fdc100;opacity:.25}p.stars.selected a:not(.active):before{content:"S";color:#fdc100;opacity:1}#comments .star-rating:before,#comments .star-rating span:before{font-family:star}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 0;border:1px solid #e4e1e3;border-radius:4px;padding:20px 20px 20px 20px;background-color:#f9f9f9}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:10px 0 0 0}.woocommerce #reviews #comments ol.commentlist{padding-left:0}select#rating{margin:10px 0 15px;border-bottom:1px solid #161616;border-left:0 solid #161616;border-top:0 solid #161616;border-right:0 solid #161616;border-radius:0;font-family:"DM Sans";font-size:14px;font-weight:500;background-color:#f6f6f6}#comments .children{padding-left:15px}#comments .commentlist li .meta{display:inline-block;line-height:1.2em;font-family:'DM Sans',sans-serif;margin:30px 0 15px 0!important}button[type=submit]{padding:6px 26px 6px 28px}.ywar_stars_value{font-family:'DM Sans',sans-serif;font-size:15px}.ywar_num_reviews{font-family:'DM Sans',sans-serif;font-size:15px}#reviews_summary .woocommerce-product-rating{display:none}#ywar_reviews a.ywar_filter_order{font-family:'DM SANS',sans-serif;letter-spacing:.25px;text-transform:uppercase;font-size:11px}#reviews_order{margin-bottom:40px;border-bottom:2px solid #f4f4f4}#comments .commentlist li{border-radius:0;transition:all .25s ease-in-out;box-shadow:0 0 0 #fff;background:#fbfbfb;margin:20px 25px;padding:40px}#yith-wcwl-form .yith-wcwl-share{display:block}.woocommerce #respond input#submit{padding:15px 25px;font-weight:700;border-radius:30px;color:#fff;background-color:#161616}#submit{font-size:14px!important}.woocommerce #respond input#submit:hover{background-color:#161616ab;color:#fff}.woolentor-checkout__box .woocommerce-remove-coupon{color:#000000!important}.woolentor-checkout__box .woocommerce-remove-coupon:hover{color:#161616AB!important}.woolentor-checkout__breadcrumb-link,.woolentor-checkout__breadcrumb-item.active,.woolentor-checkout__breadcrumb-item{font-family:"DM Sans",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:2px}.woolentor-checkout__breadcrumb-item:before{top:44%!important}.woolentor-checkout__box .form-row label,.woolentor-checkout__box .checkout_coupon label{font-size:14px!important}.select2-container .select2-selection--single .select2-selection__rendered{font-size:14px!important}.woolentor-checkout__box #ship-to-different-address label{font-size:17px!important}.woolentor-checkout__left-sidebar .woolentor-checkout__button{border-radius:30px;font-size:14px}.woocommerce-checkout-review-order-table .order-total td strong{color:#161616!important;letter-spacing:0.25px!important}.woolentor-checkout__shipping-method ul#shipping_method li{display:flex}.woolentor-checkout__body form.checkout .woocommerce-SavedPaymentMethods-saveNew{display:block}.woocommerce-privacy-policy-text{margin-top:20px;margin-bottom:20px}.shop_table.cart td.actions .wl_update_cart_shop input.button{font-family:"DM Sans",sans-serif;background-color:#161616;border-radius:30px 30px 30px 30px;padding:15px 28px 15px 28px;font-weight:700;letter-spacing:.25px}.woocommerce-cart .wc-proceed-to-checkout{padding:10px 10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f6f6f6;color:#161616;border-top-color:#fdefae;border-top:3px solid #fdefae}.woocommerce-message::before{color:#161616}.woolentor_current_theme_hello-elementor.woocommerce .quantity .qty{width:70px;min-width:70px;padding-top:12px;padding-bottom:12px;font-size:14px;font-family:"DM Sans",sans-serif}.elementor-widget-wc-add-to-cart .quantity .qty{vertical-align:top;margin-right:5px!important;width:3.631em;text-align:center}.woocommerce button.button.alt.disabled{background-color:#f6f6f6;color:#161616;display:flex}.woocommerce button.button.alt.disabled:hover{background-color:#A2A2A2;color:#161616}button.alt:hover{background-color:#161616AB}.woocommerce div.product form.cart .variations label{font-weight:500;font-family:"DM Sans",sans-serif;text-transform:uppercase;font-size:12px}.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce div.product form.cart .variations td{line-height:0!important}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;font-family:"DM Sans",sans-serif;font-size:14px;border-radius:0}label{display:block}table th{padding:0}.woocommerce div.product span.price{color:#161616;font-size:16px;font-family:"DM Sans",sans-serif;font-weight:700}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#FFF}h4.filter-title{font-size:18px;font-weight:700;letter-spacing:0}.yith-wcan-filters-opener{display:none}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{font-family:'DM Sans';font-size:14px;letter-spacing:.25px}.yith-wcan-active-filters .active-filter b{display:inline-block;margin-right:15px;font-family:'DM Sans';text-transform:uppercase;font-size:11px;font-weight:500;letter-spacing:2px;color:#a2a2a2}.yith-wcan-filters-opener{border:1px solid #161616;padding:10px 20px;width:100%;margin-bottom:20px}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from{color:#161616}.yith-wcan-filters .yith-wcan-filter .price-slider .irs-to{color:#161616}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{font-family:'DM Sans';font-size:14px;color:#161616}button.btn.btn-primary.yith-wcan-filters-opener.enhanced{border-radius:0;color:#161616}button.btn.btn-primary.yith-wcan-filters-opener.enhanced:hover{background:#161616;border-color:#161616;color:#fff}.woocommerce nav.woocommerce-pagination ul li span.current{background:#f6f6f6}span.page-numbers.current{color:#161616}span.woolentor-checkout_product-name{color:#161616}