 @media (max-width: 991px) {body.woocommerce .coupon #coupon_code, body.woocommerce-page .coupon #coupon_code {width: 100% !important;margin-bottom: 10px;border-radius: 0;}body.woocommerce .coupon .button, body.woocommerce-page .coupon .button {width: 100% !important;}}body.woocommerce form .form-row, body.woocommerce-page form .form-row {padding: 0 0 10px;}body.woocommerce table.cart td.actions .coupon .input-text, body.woocommerce-page table.cart td.actions .coupon .input-text {margin-right: 15px;}body.woocommerce textarea, body.woocommerce-page textarea {padding-top: 24px;padding-bottom: 24px;min-height: 140px;}body.woocommerce .input-text, body.woocommerce .select2-container, body.woocommerce-page .input-text, body.woocommerce-page .select2-container {background-color: #f3f3f3;height: 55px;text-align: left;border: none !important;padding: 0 20px;font-size: 15px;}body.woocommerce .select2, body.woocommerce-page .select2 {display: block;margin-bottom: 4px;}body.woocommerce .select2 .selection, body.woocommerce-page .select2 .selection {display: block;}body.woocommerce .select2 .selection .select2-selection--single, body.woocommerce-page .select2 .selection .select2-selection--single {border: none;height: 55px;background-color: transparent;}body.woocommerce .select2 .selection .select2-selection--single .select2-selection__rendered, body.woocommerce-page .select2 .selection .select2-selection--single .select2-selection__rendered {line-height: 55px;}body.woocommerce .select2 .selection .select2-selection__arrow, body.woocommerce-page .select2 .selection .select2-selection__arrow {height: 55px;}body.woocommerce .select2 .selection .select2-selection__arrow b, body.woocommerce-page .select2 .selection .select2-selection__arrow b {left: calc(100% - 15px);}body.woocommerce .select2-container.select2-container--open .select2-dropdown--below, body.woocommerce-page .select2-container.select2-container--open .select2-dropdown--below {border: 1px solid #f1f1f1 !important;}body.woocommerce .select2-container .select2-search--dropdown .select2-search__field, body.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field {border: none;height: 45px;}body.woocommerce .comment-form, body.woocommerce-page .comment-form {max-width: 100%;}body.woocommerce .woocommerce-message, body.woocommerce .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-info {background-color: #f0f4f7;color: inherit;border-color: #ffaa17;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 16px;font-weight: 600;}@media (max-width: 991px) {body.woocommerce .woocommerce-message, body.woocommerce .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 15px 20px;}}body.woocommerce .woocommerce-message:before, body.woocommerce .woocommerce-info:before, body.woocommerce-page .woocommerce-message:before, body.woocommerce-page .woocommerce-info:before {color: #ffaa17;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 991px) {body.woocommerce .woocommerce-message:before, body.woocommerce .woocommerce-info:before, body.woocommerce-page .woocommerce-message:before, body.woocommerce-page .woocommerce-info:before {display: block;position: unset;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);margin-bottom: 5px;}}body.woocommerce .woocommerce-message::after, body.woocommerce .woocommerce-info::after, body.woocommerce-page .woocommerce-message::after, body.woocommerce-page .woocommerce-info::after {display: none;}body.woocommerce .woocommerce-message .button, body.woocommerce .woocommerce-info .button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .woocommerce-info .button {-webkit-box-ordinal-group: 23;-ms-flex-order: 22;order: 22;}@media (max-width: 991px) {body.woocommerce .woocommerce-message .button, body.woocommerce .woocommerce-info .button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .woocommerce-info .button {padding: 0 20px;line-height: 35px;height: 35px;margin-top: 20px;}}body.woocommerce .quantity .qty, body.woocommerce-page .quantity .qty {width: 60px;border-radius: 0;font-size: 15px !important;padding: 0 !important;}body.woocommerce table.shop_table, body.woocommerce-page table.shop_table {border-radius: 0;border-color: #ededed;}body.woocommerce table.shop_table td, body.woocommerce-page table.shop_table td {padding: 20px 15px;border-top: none;}body.woocommerce table.shop_table th, body.woocommerce table.shop_table tbody th, body.woocommerce table.shop_table tfoot td, body.woocommerce table.shop_table tfoot th, body.woocommerce-page table.shop_table th, body.woocommerce-page table.shop_table tbody th, body.woocommerce-page table.shop_table tfoot td, body.woocommerce-page table.shop_table tfoot th {font-weight: 500;}body.woocommerce table.shop_table .variation dt, body.woocommerce-page table.shop_table .variation dt {font-weight: 500;}body.woocommerce table.shop_table tfoot th, body.woocommerce-page table.shop_table tfoot th {border-top: none;}body.woocommerce table.shop_table a, body.woocommerce-page table.shop_table a {color: #1d2122;}body.woocommerce table.shop_table a:hover, body.woocommerce-page table.shop_table a:hover {color: #1d2122;}body.woocommerce table.shop_table .product-name, body.woocommerce-page table.shop_table .product-name {color: #1d2122;font-size: 15px;font-weight: 700;line-height: 1.2;}body.woocommerce table.shop_table .product-name dl.variation, body.woocommerce-page table.shop_table .product-name dl.variation {display: none;}body.woocommerce table.shop_table .woocommerce-Price-amount, body.woocommerce-page table.shop_table .woocommerce-Price-amount {color: #1d2122;font-size: 15px;font-weight: 600;line-height: 1.2;}body.woocommerce table.shop_table .woocommerce-Price-amount ins, body.woocommerce-page table.shop_table .woocommerce-Price-amount ins {color: #1d2122;background-color: transparent;}body.woocommerce #add_payment_method table.cart img, body.woocommerce.woocommerce-cart table.cart img, body.woocommerce.woocommerce-checkout table.cart img, body.woocommerce-page #add_payment_method table.cart img, body.woocommerce-page.woocommerce-cart table.cart img, body.woocommerce-page.woocommerce-checkout table.cart img {width: 50px;}body.woocommerce #respond input#submit, body.woocommerce button.button, body.woocommerce input.button, body.woocommerce .cart button.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce .woocommerce-message .button, body.woocommerce .return-to-shop a.button, body.woocommerce .woocommerce-Button, body.woocommerce .restore-item, body.woocommerce-page #respond input#submit, body.woocommerce-page button.button, body.woocommerce-page input.button, body.woocommerce-page .cart button.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .return-to-shop a.button, body.woocommerce-page .woocommerce-Button, body.woocommerce-page .restore-item {font-family: "Rajdhani", sans-serif;font-size: 15px;font-weight: 700;text-transform: uppercase;background-color: #ffaa17;color: #1d2122;text-transform: uppercase;padding: 0 45px;width: auto;line-height: 55px;height: 55px;position: relative;display: inline-block;text-align: center;cursor: pointer;overflow: hidden;border-radius: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}body.woocommerce #respond input#submit:hover, body.woocommerce #respond input#submit:focus, body.woocommerce #respond input#submit:active, body.woocommerce button.button:hover, body.woocommerce button.button:focus, body.woocommerce button.button:active, body.woocommerce input.button:hover, body.woocommerce input.button:focus, body.woocommerce input.button:active, body.woocommerce .cart button.button:hover, body.woocommerce .cart button.button:focus, body.woocommerce .cart button.button:active, body.woocommerce a.button.alt:hover, body.woocommerce a.button.alt:focus, body.woocommerce a.button.alt:active, body.woocommerce button.button:hover, body.woocommerce button.button:focus, body.woocommerce button.button:active, body.woocommerce .woocommerce-message .button:hover, body.woocommerce .woocommerce-message .button:focus, body.woocommerce .woocommerce-message .button:active, body.woocommerce .return-to-shop a.button:hover, body.woocommerce .return-to-shop a.button:focus, body.woocommerce .return-to-shop a.button:active, body.woocommerce .woocommerce-Button:hover, body.woocommerce .woocommerce-Button:focus, body.woocommerce .woocommerce-Button:active, body.woocommerce .restore-item:hover, body.woocommerce .restore-item:focus, body.woocommerce .restore-item:active, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #respond input#submit:focus, body.woocommerce-page #respond input#submit:active, body.woocommerce-page button.button:hover, body.woocommerce-page button.button:focus, body.woocommerce-page button.button:active, body.woocommerce-page input.button:hover, body.woocommerce-page input.button:focus, body.woocommerce-page input.button:active, body.woocommerce-page .cart button.button:hover, body.woocommerce-page .cart button.button:focus, body.woocommerce-page .cart button.button:active, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button.alt:focus, body.woocommerce-page a.button.alt:active, body.woocommerce-page button.button:hover, body.woocommerce-page button.button:focus, body.woocommerce-page button.button:active, body.woocommerce-page .woocommerce-message .button:hover, body.woocommerce-page .woocommerce-message .button:focus, body.woocommerce-page .woocommerce-message .button:active, body.woocommerce-page .return-to-shop a.button:hover, body.woocommerce-page .return-to-shop a.button:focus, body.woocommerce-page .return-to-shop a.button:active, body.woocommerce-page .woocommerce-Button:hover, body.woocommerce-page .woocommerce-Button:focus, body.woocommerce-page .woocommerce-Button:active, body.woocommerce-page .restore-item:hover, body.woocommerce-page .restore-item:focus, body.woocommerce-page .restore-item:active {outline: medium none;text-decoration: none;color: #fff;background-color: #1d2122 !important;-webkit-box-shadow: none;box-shadow: none;}body.woocommerce #respond input#submit.disabled, body.woocommerce button.button.disabled, body.woocommerce input.button.disabled, body.woocommerce .cart button.button.disabled, body.woocommerce a.button.alt.disabled, body.woocommerce button.button.disabled, body.woocommerce .woocommerce-message .button.disabled, body.woocommerce .return-to-shop a.button.disabled, body.woocommerce .woocommerce-Button.disabled, body.woocommerce .restore-item.disabled, body.woocommerce-page #respond input#submit.disabled, body.woocommerce-page button.button.disabled, body.woocommerce-page input.button.disabled, body.woocommerce-page .cart button.button.disabled, body.woocommerce-page a.button.alt.disabled, body.woocommerce-page button.button.disabled, body.woocommerce-page .woocommerce-message .button.disabled, body.woocommerce-page .return-to-shop a.button.disabled, body.woocommerce-page .woocommerce-Button.disabled, body.woocommerce-page .restore-item.disabled {background-color: #ffaa17;color: #1d2122;}body.woocommerce #respond input#submit:disabled[disabled]:hover, body.woocommerce button.button:disabled[disabled]:hover, body.woocommerce input.button:disabled[disabled]:hover, body.woocommerce .cart button.button:disabled[disabled]:hover, body.woocommerce a.button.alt:disabled[disabled]:hover, body.woocommerce button.button:disabled[disabled]:hover, body.woocommerce .woocommerce-message .button:disabled[disabled]:hover, body.woocommerce .return-to-shop a.button:disabled[disabled]:hover, body.woocommerce .woocommerce-Button:disabled[disabled]:hover, body.woocommerce .restore-item:disabled[disabled]:hover, body.woocommerce-page #respond input#submit:disabled[disabled]:hover, body.woocommerce-page button.button:disabled[disabled]:hover, body.woocommerce-page input.button:disabled[disabled]:hover, body.woocommerce-page .cart button.button:disabled[disabled]:hover, body.woocommerce-page a.button.alt:disabled[disabled]:hover, body.woocommerce-page button.button:disabled[disabled]:hover, body.woocommerce-page .woocommerce-message .button:disabled[disabled]:hover, body.woocommerce-page .return-to-shop a.button:disabled[disabled]:hover, body.woocommerce-page .woocommerce-Button:disabled[disabled]:hover, body.woocommerce-page .restore-item:disabled[disabled]:hover {color: #fff !important;}body.woocommerce #respond input#submit:after, body.woocommerce button.button:after, body.woocommerce input.button:after, body.woocommerce .cart button.button:after, body.woocommerce a.button.alt:after, body.woocommerce button.button:after, body.woocommerce .woocommerce-message .button:after, body.woocommerce .return-to-shop a.button:after, body.woocommerce .woocommerce-Button:after, body.woocommerce .restore-item:after, body.woocommerce-page #respond input#submit:after, body.woocommerce-page button.button:after, body.woocommerce-page input.button:after, body.woocommerce-page .cart button.button:after, body.woocommerce-page a.button.alt:after, body.woocommerce-page button.button:after, body.woocommerce-page .woocommerce-message .button:after, body.woocommerce-page .return-to-shop a.button:after, body.woocommerce-page .woocommerce-Button:after, body.woocommerce-page .restore-item:after {content: none !important;}.woocommerce-topbar {margin-bottom: 30px;}.woocommerce-topbar .woocommerce-result-count {font-size: 18px;font-weight: 700;font-family: "Rajdhani", sans-serif;line-height: 1.2;color: #1d2122;margin: 0;float: none;}.woocommerce-topbar .woocommerce-ordering {margin: 0;float: none;}@media (max-width: 575px) {.woocommerce-topbar .woocommerce-ordering {margin-top: 20px;}}.woocommerce-topbar .woocommerce-ordering select {background-color: transparent;height: 50px;border: 2px solid rgba(29, 33, 34, 0.1);font-size: 15px;font-weight: 600;font-family: "Rajdhani", sans-serif;padding: 0 20px;color: #1d2122;}.woocommerce-topbar .woocommerce-ordering select option {font-size: 15px;font-family: "Open Sans", sans-serif;}.woocommerce span.onsale {border-radius: 0;min-width: inherit;min-height: inherit;font-size: 15px;font-weight: 700;font-family: "Rajdhani", sans-serif;color: #1d2122;line-height: 1;letter-spacing: 0.8px;padding: 6px 17px;text-align: center;background-color: #ffaa17;margin: 0 !important;top: 20px !important;left: auto !important;right: 35px !important;text-transform: capitalize;z-index: 2;}.woocommerce ul.products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0px -15px !important;}.woocommerce ul.products li.product {padding: 0 15px;margin-bottom: 30px;margin-right: 0;width: 100% !important;}@media (min-width: 576px) and (max-width: 767px) {.woocommerce ul.products li.product {width: 50% !important;}}@media (min-width: 768px) {.woocommerce ul.products li.product {width: 33.333333% !important;}}.woocommerce ul.products.columns-1 li.product {width: 100% !important;}.woocommerce ul.products.columns-2 li.product {width: 100% !important;}@media (min-width: 576px) {.woocommerce ul.products.columns-2 li.product {width: 50% !important;}}@media (min-width: 576px) and (max-width: 767px) {.woocommerce ul.products.columns-4 li.product {width: 50% !important;}}@media (min-width: 768px) and (max-width: 991px) {.woocommerce ul.products.columns-4 li.product {width: 33.33% !important;}}@media (min-width: 992px) {.woocommerce ul.products.columns-4 li.product {width: 25% !important;}}.woocommerce li.product .woocommerce-product-inner {text-align: center;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-title {font-size: 18px;font-weight: 700;margin: 0 0 10px;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-title a:hover {color: #ffaa17;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail {overflow: hidden;position: relative;z-index: 1;margin-bottom: 20px;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail img {margin: 0 !important;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;width: 100%;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns {position: absolute;left: 0;bottom: 20px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns a {height: 40px;width: 40px;background-color: #fff;font-size: 16px;line-height: 1;color: #1d2122;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 0;margin: 0 !important;opacity: 1 !important;border-radius: 0;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns a::after {-webkit-transition: all 200ms linear 0s;-o-transition: all 200ms linear 0s;transition: all 200ms linear 0s;font-size: 15px;font-family: "Font Awesome 5 Pro";font-weight: 400;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns a:hover {background-color: #ffaa17;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns a.added {display: none;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li {opacity: 0;-webkit-transition: all 500ms ease 0s;-o-transition: all 500ms ease 0s;transition: all 500ms ease 0s;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);margin: 0 2.5px;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-cart a::after {content: "\f07a" !important;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-cart a.wc-forward::after {font-weight: 900;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-cart a.loading:after {position: static;content: "\f3f4" !important;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist {-webkit-transition-delay: 30ms;-o-transition-delay: 30ms;transition-delay: 30ms;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist .yith-wcwl-add-to-wishlist {margin: 0;padding: 0;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist .yith-wcwl-add-to-wishlist i {display: none;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist .yith-wcwl-add-to-wishlist a::after {content: "\f004";}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist .yith-wcwl-add-to-wishlist.exists a::after {font-weight: 900;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-wishlist span.feedback {display: none;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-quick-view {-webkit-transition-delay: 60ms;-o-transition-delay: 60ms;transition-delay: 60ms;}.woocommerce li.product .woocommerce-product-inner .woocommerce-product-thumbnail .hover-action-btns li.action-quick-view a::after {content: "\f320" !important;}.woocommerce li.product .woocommerce-product-inner:hover .woocommerce-product-thumbnail .hover-action-btns li {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.woocommerce ul.products li.product .price, .woocommerce .woocommerce-product-inner .price {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 18px;font-weight: 500;font-family: "Rajdhani", sans-serif;color: #656565;line-height: 1;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price del > span, .woocommerce .woocommerce-product-inner .price del, .woocommerce .woocommerce-product-inner .price del > span {margin-right: 5px;text-decoration: line-through;}.woocommerce ul.products li.product .price ins, .woocommerce .woocommerce-product-inner .price ins {font-weight: 500;}.woocommerce ul.products li.product .woocommerce-product-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 1;margin-bottom: 15px;}.woocommerce ul.products li.product .woocommerce-product-rating a.woocommerce-review-link {display: none;}.woocommerce ul.products li.product .woocommerce-product-rating .star-rating {font-size: 15px;line-height: 1;margin-bottom: 0;color: #ffaa17;}.woocommerce ul.products li.product .woocommerce-product-rating .star-rating::before {color: #dab8b2;}.woocommerce.single-product div.product .woocommerce-product-gallery {float: none !important;width: 100% !important;margin: 0;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a {display: block;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -10px;margin-left: -10px;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs img {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {max-width: 25%;-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;padding-left: 10px;padding-right: 10px;width: auto;margin-top: 20px;}.woocommerce.single-product div.product .quantity {margin: 0 10px 0 0 !important;}.woocommerce.single-product div.product .entry-summary {width: 100% !important;float: none !important;margin: 0;padding-left: 15px;}@media (max-width: 991px) {.woocommerce.single-product div.product .entry-summary {padding-left: 0;padding-top: 60px;}}.woocommerce.single-product div.product .entry-summary .price {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 24px;font-weight: 600;font-family: "Rajdhani", sans-serif;color: #1d2122;line-height: 1;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}.woocommerce.single-product div.product .entry-summary .price del, .woocommerce.single-product div.product .entry-summary .price del > span {color: #ada2a0 !important;margin-right: 5px;text-decoration: line-through;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating {margin-bottom: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 1;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating a.woocommerce-review-link {color: #1d2122;line-height: 1;margin-left: 10px;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating {font-size: 15px;line-height: 1;margin: 0;color: #ffaa17;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating::before {color: #ffaa17;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as {display: block;font-size: 15px;line-height: 1.4;font-weight: 700;text-transform: capitalize;color: #1d2122;margin-bottom: 10px;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper span, .woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in span, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in a, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as span, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a {color: #1d2122;margin-left: 7px;text-transform: capitalize;font-weight: 400;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a:hover, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in a:hover, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a:hover {color: #1d2122;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-details__short-description {margin-bottom: 25px;line-height: 2;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-details__short-description p:last-child {margin: 0;}.woocommerce.single-product div.product .entry-summary form.cart {padding: 30px 0 15px;margin: 30px 0 0;border-top: 1px solid #ededed;}.woocommerce.single-product div.product .entry-summary form.cart label {font-size: 15px;font-weight: 600;letter-spacing: 0.03em;margin-bottom: 0;margin-right: 8px;color: #1d2122;text-transform: capitalize;}.woocommerce.single-product div.product .entry-summary form.cart label a {color: inherit;}.woocommerce.single-product div.product .entry-summary form.cart label a:hover {color: #ffaa17;}.woocommerce.single-product div.product .entry-summary form.cart .reset_variations {display: none !important;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list {border: none;margin-bottom: 28px;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list td {vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list .woocommerce-Price-amount {font-weight: 600;color: #1d2122;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list del .woocommerce-Price-amount {color: inherit;opacity: 0.5;text-decoration: line-through;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list ins {background: transparent;}.woocommerce.single-product div.product .entry-summary form.cart .variations {margin-bottom: 10px;}.woocommerce.single-product div.product .entry-summary form.cart .variations td {padding: 0 0 20px 0;vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .variations input, .woocommerce.single-product div.product .entry-summary form.cart .variations select {height: 55px;font-size: 15px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item {background-color: #f3f3f3;border: none;line-height: 40px;color: #1d2122;text-transform: capitalize;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin: 0 5px 5px 0;width: 40px;height: 40px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item span {font-size: 14px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item.selected, .woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item:hover {background-color: #ffaa17;color: #fff;}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item {padding: 0;border: none;margin: 0 5px 5px 0;opacity: 0.5;-webkit-box-shadow: none;box-shadow: none;}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item span {border: 2px solid rgba(0, 0, 0, 0.2);}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item.selected {opacity: 1;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .entry-summary form.cart:not(.grouped_form) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .entry-summary .yith-wcwl-add-to-wishlist {font-size: 16px;font-weight: 600;line-height: 1.5;color: #1d2122;}.woocommerce.single-product div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-icon {font-family: "Font Awesome 5 Pro";}.woocommerce.single-product div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa-heart-o::before {content: "\f004";font-weight: 400;}.woocommerce.single-product div.product .entry-summary .yith-wcwl-add-to-wishlist a {color: #ffaa17;}.woocommerce.single-product div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {color: #1d2122;}.woocommerce.single-product div.product .woocommerce-tabs {padding-top: 80px;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs {margin: -5px;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: visible;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs::before, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs::after, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li::before, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li::after {display: none !important;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li {border: none;background: transparent;padding: 5px;margin: 0;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 20px;font-weight: 700;font-family: "Rajdhani", sans-serif;text-transform: uppercase;line-height: 1.3;color: #1d2122;background-color: #e8e8e8;padding: 12px 40px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 991px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 18px;padding: 12px 30px;}}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 16px;padding: 10px 25px;}}@media (max-width: 575px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {padding: 10px 15px;}}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a:hover, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li.active a {background-color: #ffaa17;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel {margin: 40px 0 0;font-size: 16px;line-height: 2;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel h2 {font-size: 30px;margin-bottom: 30px;}@media (max-width: 575px) {.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel h2 {font-size: 28px;}}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel p:last-child {margin: 0;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes {border: 1px solid #f1f1f1;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th, .woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-bottom: 1px solid transparent;font-family: inherit;color: #1d2122;font-weight: normal;font-style: normal;padding: 10px 20px;background-color: transparent;vertical-align: middle;line-height: 1.4;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th {background-color: rgba(0, 0, 0, 0.025);width: 200px;font-weight: 600;text-transform: capitalize;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-left: 1px solid #f1f1f1;border-color: #f1f1f1;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes p {padding: 0;}.woocommerce.single-product section.related {padding-top: 80px;margin-bottom: -30px;}.woocommerce.single-product section.related h2 {font-size: 42px;margin-bottom: 35px;text-align: center;}@media (max-width: 575px) {.woocommerce.single-product section.related h2 {font-size: 32px;}}.woocommerce #reviews #comments ol.commentlist li {margin-bottom: 40px;}.woocommerce #reviews #comments ol.commentlist li:last-child {margin-bottom: 0;}.woocommerce #reviews #comments ol.commentlist li .children {margin: 40px 0 0 40px;}.woocommerce #reviews #comments ol.commentlist li::before {display: none;}.woocommerce #reviews #comments ol.commentlist li .comment_container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media (max-width: 767px) {.woocommerce #reviews #comments ol.commentlist li .comment_container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.woocommerce #reviews #comments ol.commentlist li img.avatar {width: 100px;height: 100px;border: none;border-radius: 50%;float: none;position: unset;background-color: transparent;}.woocommerce #reviews #comments ol.commentlist li .comment-text {padding: 0 0 0 30px;margin: 0;border: 0;float: none;border-radius: 0;width: calc(100% - 100px);}@media (max-width: 767px) {.woocommerce #reviews #comments ol.commentlist li .comment-text {padding: 35px 0 0;width: 100%;}}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta {margin-bottom: 10px;}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author {font-size: 20px;color: #1d2122;display: block;line-height: 1.4;font-size: "Rajdhani", sans-serif;font-weight: 700;}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__dash {display: none;}.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__published-date {font-size: 15px;font-weight: 600;color: #1d2122;}.woocommerce #reviews #comments ol.commentlist li .comment-text p:last-child {margin: 0;}.woocommerce #reviews #comments ol.commentlist li .star-rating, .woocommerce #reviews #comments ol.commentlist li .star-rating::before {color: #ffaa17;}.woocommerce #reviews #review_form_wrapper {margin-top: 60px;}.woocommerce #reviews #review_form_wrapper #reply-title {font-size: 30px;font-weight: 700;line-height: 1.2;margin-bottom: 30px;}.woocommerce #reviews #review_form_wrapper .comment-form {background-color: #f0f4f7;padding: 50px;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-notes {display: none;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 1;margin-bottom: 20px;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating label {margin: 0;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating label::after {content: ":";}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating label .required {display: none;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating .stars {margin: 0;line-height: 1;font-size: 17px;}.woocommerce #reviews #review_form_wrapper .comment-form input, .woocommerce #reviews #review_form_wrapper .comment-form textarea {background-color: #fff;font-size: 14px;width: 100%;height: 55px;padding-right: 45px;padding-left: 25px;}.woocommerce #reviews #review_form_wrapper .comment-form textarea {height: 120px;}.woocommerce #reviews #review_form_wrapper .comment-form p {margin: 0 0 20px;}.woocommerce #reviews #review_form_wrapper .comment-form label {font-size: 16px;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-cookies-consent {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 20px;padding-top: 5px;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-cookies-consent input#wp-comment-cookies-consent {height: 15px;width: 15px;margin-right: 10px;}.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-cookies-consent label {display: block;margin: 0;line-height: 1.2;font-size: 15px;font-family: "Rajdhani", sans-serif;font-weight: 600;color: #1d2122;-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 25px);flex: 0 0 calc(100% - 25px);}.woocommerce #reviews #review_form_wrapper .comment-form .form-submit {margin: 0;}.woocommerce #reviews #review_form_wrapper .comment-form .form-submit input#submit {font-family: "Rajdhani", sans-serif;font-size: 16px;font-weight: 700;text-transform: uppercase;padding: 0 45px;background-color: #ffaa17;color: #1d2122;line-height: 50px;height: 50px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;width: auto;position: relative;}.woocommerce #reviews #review_form_wrapper .comment-form .form-submit input#submit:hover, .woocommerce #reviews #review_form_wrapper .comment-form .form-submit input#submit:focus {background-color: #1d2122;color: #fff;}body.woocommerce-cart .woocommerce-cart-form .actions .button {padding: 0 20px !important;}body.woocommerce-cart .woocommerce-cart-form table.cart td.actions .input-text {width: 180px !important;height: 55px;padding: 0 25px;}body.woocommerce-cart .woocommerce-cart-form .shop_table {border: none;margin-bottom: 40px;border-radius: 0;}body.woocommerce-cart .woocommerce-cart-form .shop_table thead th {font-size: 20px;font-family: "Rajdhani", sans-serif;font-weight: 700;color: #1d2122;padding: 10px;border-top: none;border-left: none;border-right: none;border-bottom: 2px solid #ffaa17;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td {text-align: left;border-left: none;border-right: none;border-top: none;border-bottom: 1px solid #f1f1f1;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions {border-bottom: none;padding-left: 0;padding-right: 0;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td .quantity-icon {display: none;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-thumbnail {text-align: center !important;min-width: 120px;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-thumbnail a {display: block;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-thumbnail a img {width: 100%;max-width: 80px;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-remove {position: relative;min-width: 50px;}@media (max-width: 768px) {body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-remove {padding: 25px;}}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-remove a.remove {font-size: 0px;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-remove a.remove:before {content: "\f00d";font-family: "Font Awesome 5 Pro";font-size: 12px;font-weight: 400;height: 25px;width: 25px;line-height: 25px;background-color: #ffaa17;color: #fff;border-radius: 50%;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);left: 0;right: 0;margin: auto;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody .product-remove a.remove:hover:before {color: #fff;background-color: rgba(29, 33, 34, 0.85);}body.woocommerce-cart .cart-collaterals .cart_totals {background-color: #fff;padding: 40px 50px;-webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.05);box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.05);border-radius: 7px;width: 40%;margin-left: auto;}@media (max-width: 1199px) {body.woocommerce-cart .cart-collaterals .cart_totals {width: 60%;}}@media (max-width: 767px) {body.woocommerce-cart .cart-collaterals .cart_totals {width: 100%;}}body.woocommerce-cart .cart-collaterals .cart_totals > h2 {font-size: 24px;border-bottom: 1px solid rgba(29, 33, 34, 0.15);margin-bottom: 20px;padding-bottom: 14px;text-transform: capitalize;}body.woocommerce-cart .cart-collaterals .cart_totals th {vertical-align: middle !important;border: none !important;color: inherit;font-weight: normal;padding: 12px 10px 12px 0px;}body.woocommerce-cart .cart-collaterals .cart_totals th + td {border-left: 1px solid #f1f1f1;}body.woocommerce-cart .cart-collaterals .cart_totals td {border: none !important;padding: 12px 10px;text-align: right;}body.woocommerce-cart .cart-collaterals .cart_totals strong {font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .order-total th, body.woocommerce-cart .cart-collaterals .cart_totals .order-total td {color: #1d2122;font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table {border: none;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p {margin-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button {color: #1d2122;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:hover {color: #1d2122;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form {padding-top: 10px;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .form-row span {width: 100%;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout {padding-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {margin-bottom: 0;padding-top: 0;padding-bottom: 0;font-size: 15px;width: 100%;}body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {text-align: right;}.woocommerce-checkout form.checkout_coupon {border: none;border-radius: 0;background-color: #f0f4f7;}.woocommerce-checkout form.checkout_coupon .form-row-first {width: 50%;padding-right: 30px;}.woocommerce-checkout form.checkout_coupon .form-row-first input {background-color: #fff;}.woocommerce-checkout form.checkout_coupon .form-row-last {width: 50%;}.woocommerce-checkout #add_payment_method #payment, .woocommerce-checkout #payment {border-radius: 0;}.woocommerce-checkout #customer_details {margin: 0 -15px;width: inherit;}.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;}@media (max-width: 767px) {.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 100%;}}.woocommerce-checkout #customer_details span.woocommerce-input-wrapper {width: 100%;display: block;}.woocommerce-checkout #customer_details .woocommerce-additional-fields, .woocommerce-checkout #customer_details .woocommerce-billing-fields {margin-bottom: 36px;}.woocommerce-checkout #customer_details .woocommerce-additional-fields > h3, .woocommerce-checkout #customer_details .woocommerce-billing-fields > h3 {font-size: 24px;margin-bottom: 20px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address {margin-bottom: 16px;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address label {font-size: 24px;font-weight: 700;cursor: pointer;display: inline-block;position: relative;margin: 0;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox {position: absolute;opacity: 0;cursor: pointer;height: 30px;}.woocommerce-checkout #customer_details #billing_country_field textarea, .woocommerce-checkout #customer_details #shipping_country_field textarea, .woocommerce-checkout #customer_details #billing_address_1_field textarea, .woocommerce-checkout #customer_details #shipping_address_1_field textarea, .woocommerce-checkout #customer_details #order_comments_field textarea {padding: 20px;}.woocommerce-checkout form.woocommerce-checkout {padding-top: 20px;}.woocommerce-checkout form.woocommerce-checkout #order_review_heading {font-size: 24px;font-weight: 700;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout form.woocommerce-checkout #order_review th {vertical-align: middle !important;}.woocommerce-checkout form.woocommerce-checkout #order_review th + td {border-left: 1px solid #f1f1f1;}.woocommerce-checkout form.woocommerce-checkout #order_review thead th {font-size: 18px;font-weight: 700;padding: 15px 20px;}.woocommerce-checkout form.woocommerce-checkout #order_review td {padding: 15px 20px;}.woocommerce-checkout form.woocommerce-checkout #order_review tfoot th {padding: 15px 20px;font-size: 15px;font-weight: 700;line-height: 1.2;}.woocommerce-checkout form.woocommerce-checkout #order_review .product-total {border-left: 1px solid #f1f1f1;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {margin-bottom: 60px;border-right: none;border-top: none;border-bottom: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td {border-left: none;}.woocommerce-checkout #payment {background-color: #f0f4f7;padding: 20px;}.woocommerce-checkout #payment .about_paypal {margin-left: 10px;}.woocommerce-checkout #payment .wc_payment_methods {padding: 20px;}.woocommerce-checkout #payment .place-order {padding: 20px;margin: 0;}.woocommerce-checkout #payment div.payment_box {background-color: #fff;}.woocommerce-checkout #payment div.payment_box::before {border-bottom-color: #fff;}.woocommerce-checkout #payment #place_order {float: none;margin-top: 10px;background-color: #ffaa17;color: #1d2122;}.woocommerce-checkout #payment #place_order:hover {color: #fff;}.woocommerce-checkout #payment label {font-size: 16px;}.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns .woocommerce-column {max-width: 100%;width: 100%;-webkit-box-flex: 100%;-ms-flex: 100%;flex: 100%;float: none;padding-left: 15px;padding-right: 15px;}@media (min-width: 992px) {.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns .woocommerce-column {width: 50%;-webkit-box-flex: 50%;-ms-flex: 50%;flex: 50%;}}@media (max-width: 991px) {.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns .woocommerce-column:not(:first-child) {margin-top: 30px;}}.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns address {border-color: #ededed;border-width: 2px;border-radius: 0;}.woocommerce-account .page-inner .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {display: block;width: 100%;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation {margin-bottom: 30px;width: 25%;float: left;padding: 0 15px;}@media (max-width: 991px) {.woocommerce-account .page-inner .woocommerce-MyAccount-navigation {width: 100%;margin-bottom: 60px;}}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul {margin: 0;list-style: none;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid #ededed;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li a {font-size: 16px;padding: 10px 0;color: #1d2122;position: relative;display: block;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li a:hover {color: #ffaa17;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li a:before {content: "\f178";position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);display: block;font-family: "Font Awesome 5 Pro";color: #ffaa17;margin-left: -16px;opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li.is-active > a, .woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li a:hover {color: inherit;padding-left: 26px;}.woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li.is-active > a:before, .woocommerce-account .page-inner .woocommerce-MyAccount-navigation ul li a:hover:before {margin-left: 0;opacity: 1;}.woocommerce-account .page-inner .woocommerce-MyAccount-content {margin-bottom: 30px;padding: 0 15px;width: 75%;float: left;}@media (max-width: 991px) {.woocommerce-account .page-inner .woocommerce-MyAccount-content {width: 100%;margin-bottom: 0;}}.woocommerce-account .page-inner .woocommerce-MyAccount-content .col-1, .woocommerce-account .page-inner .woocommerce-MyAccount-content .col-2 {-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: inherit;}.woocommerce-account .page-inner .woocommerce-MyAccount-content .form-row label {width: 100%;}.woocommerce-account .page-inner .woocommerce-MyAccount-content .form-row .woocommerce-input-wrapper {width: 100%;}.woocommerce-account .page-inner .woocommerce-MyAccount-content fieldset {padding: 15px;border: 1px solid #ededed;margin-bottom: 15px;}.woocommerce-account .page-inner .woocommerce-MyAccount-content .woocommerce-button {background-color: #ffaa17;color: #1d2122;}.woocommerce-account .page-inner .woocommerce-MyAccount-content .woocommerce-button:hover {background-color: #1d2122;color: #fff;}.woocommerce-account .page-inner .woocommerce-form {background-color: #f0f4f7;border: none;padding: 30px;border-radius: 0;max-width: 670px;margin: 0px auto 30px auto;}.woocommerce-account .page-inner .woocommerce-form label {font-size: 16px;font-weight: 600;margin-bottom: 10px;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-Button.button {margin-right: 16px;height: auto;}.woocommerce-account .page-inner .woocommerce-form input, .woocommerce-account .page-inner .woocommerce-form input:focus {background-color: #fff !important;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-LostPassword {margin-bottom: 0;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-LostPassword a {color: #1d2122;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-LostPassword a:hover {color: #ffaa17;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-form__label-for-checkbox {padding: 0;line-height: 50px;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-form__label-for-checkbox span {font-size: 18px;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {position: relative;top: 2px;margin-right: 5x;}.woocommerce-account .page-inner .woocommerce-form .woocommerce-Button {height: 42px;}.woocommerce-account .page-inner .password-input {width: 100%;}.woocommerce-account .page-inner .woocommerce-notices-wrapper + h2 {text-align: center;font-size: 42px;}.woocommerce-account .page-inner #customer_login {margin: 0 -15px;width: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce-account .page-inner #customer_login h2 {font-size: 24px;}.woocommerce-account .page-inner #customer_login .u-column1.col-1, .woocommerce-account .page-inner #customer_login .u-column2.col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;}@media (max-width: 991px) {.woocommerce-account .page-inner #customer_login {margin: 0;}.woocommerce-account .page-inner #customer_login .u-column1.col-1, .woocommerce-account .page-inner #customer_login .u-column2.col-2 {width: 100%;padding: 0;}}.woocommerce-account .page-inner .woocommerce-password-strength.bad {background-color: transparent;padding: 8px 0;}@media (max-width: 991px) {.shop-sidebar {margin-top: 50px;}}.shop-sidebar .widget {padding: 35px;}.shop-sidebar .widget .widget-title {padding: 0;text-transform: capitalize;margin-bottom: 25px;}.shop-sidebar .widget .widget-title::before, .shop-sidebar .widget .widget-title::after {display: none;}.shop-sidebar .widget .product_list_widget li {position: relative;z-index: 1;padding: 0 0 0 45px;min-height: 32px;line-height: 1;}@media (min-width: 992px) and (max-width: 1199px) {.shop-sidebar .widget .product_list_widget li {padding: 45px 0 0;}}.shop-sidebar .widget .product_list_widget li:not(:last-child) {margin-bottom: 15px;}.shop-sidebar .widget .product_list_widget li a {color: #1d2122;font-size: 16px;font-weight: 600;line-height: 1.3;margin-bottom: 8px;}.shop-sidebar .widget .product_list_widget li a:hover {color: #ffaa17;}.shop-sidebar .widget .product_list_widget li img {position: absolute;left: 0;top: 4px;margin: 0;}@media (min-width: 992px) and (max-width: 1199px) {.shop-sidebar .widget .product_list_widget li img {top: 0;}}.shop-sidebar .widget .product_list_widget li .woocommerce-Price-amount {font-size: 14px;line-height: 1;}.shop-sidebar .widget .product_list_widget li .star-rating {margin-bottom: 8px;font-size: 14px;}.shop-sidebar .widget .product_list_widget li .star-rating, .shop-sidebar .widget .product_list_widget li .star-rating::before {color: #ffaa17;}.shop-sidebar .widget .product_list_widget li .reviewer {font-size: 14px;}.shop-sidebar .widget.widget_shopping_cart .cart_list li {padding: 0 20px 0 45px;}@media (min-width: 992px) and (max-width: 1199px) {.shop-sidebar .widget.widget_shopping_cart .cart_list li {padding: 45px 20px 0 0;}}.shop-sidebar .widget.widget_shopping_cart .cart_list li a.remove {position: absolute;top: 50%;right: 0;left: auto;z-index: 2;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 20px;width: 20px;background-color: #ffaa17;color: #fff !important;border-radius: 50%;font-size: 13px;line-height: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;}@media (min-width: 992px) and (max-width: 1199px) {.shop-sidebar .widget.widget_shopping_cart .cart_list li a.remove {top: 5px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.shop-sidebar .widget.widget_shopping_cart .cart_list li a.remove:hover {background-color: #1d2122;}.shop-sidebar .widget.widget_shopping_cart .cart_list li:hover a.remove {opacity: 1;visibility: visible;}.shop-sidebar .widget.widget_shopping_cart .woocommerce-mini-cart__total {border-top: 1.5px solid #ededed;padding: 10px 0 0;margin: 20px 0;}.shop-sidebar .widget.widget_shopping_cart .woocommerce-mini-cart__buttons {margin: 0;}.shop-sidebar .widget.widget_shopping_cart .woocommerce-mini-cart__buttons .button {display: block;text-align: center;padding: 15px;border-radius: 0;background-color: #ffaa17;color: #1d2122;font-size: 18px;font-weight: 700;font-family: "Rajdhani", sans-serif;line-height: 1;margin: 0;}.shop-sidebar .widget.widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(:last-child) {margin-bottom: 5px;}.shop-sidebar .widget.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover {background-color: #1d2122;color: #fff;}.shop-sidebar .widget .woocommerce-widget-layered-nav-list li:not(:last-child), .shop-sidebar .widget.widget_product_categories li:not(:last-child) {margin-bottom: 5px;}.shop-sidebar .widget .woocommerce-widget-layered-nav-list li a, .shop-sidebar .widget.widget_product_categories li a {color: #1d2122;font-size: 15px;}.shop-sidebar .widget .woocommerce-widget-layered-nav-list li a:hover, .shop-sidebar .widget.widget_product_categories li a:hover {color: #ffaa17;}.shop-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-slider-horizontal {height: 4px;}.shop-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content {background-color: rgba(255, 170, 23, 0.2);margin: 0 0 25px;}.shop-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range, .shop-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {background-color: #ffaa17;}.shop-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {height: 15px;width: 15px;}.shop-sidebar .widget.widget_price_filter .price_slider_amount {text-align: left;}.shop-sidebar .widget.widget_price_filter .price_slider_amount .button {float: none;height: 45px;line-height: 45px;}.shop-sidebar .widget.widget_price_filter .price_slider_amount .price_label {line-height: 1;margin-top: 20px;font-size: 15px;font-weight: 600;}.shop-sidebar .widget.widget_rating_filter ul li {line-height: 1;font-size: 15px;}.shop-sidebar .widget.widget_rating_filter ul li:not(:last-child) {margin-bottom: 10px;}.shop-sidebar .widget.widget_rating_filter ul li a {display: block;position: relative;padding-left: 28px;line-height: 1;}.shop-sidebar .widget.widget_rating_filter ul li a::before {content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 18px;width: 18px;border: 1px solid #ededed;border-radius: 50%;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.shop-sidebar .widget.widget_rating_filter ul li a:hover::before {background-color: #ffaa17;border-color: transparent;}.shop-sidebar .widget.widget_product_search input {padding: 0 20px;font-size: 14px;height: 55px;}.shop-sidebar .widget.widget_product_search button {margin-top: 10px;height: 50px;text-align: center;padding: 0 20px;font-size: 16px;font-weight: 700;font-family: "Rajdhani", sans-serif;background-color: #ffaa17;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.shop-sidebar .widget.widget_product_search button:hover {background-color: #1d2122;color: #fff;}.shop-sidebar .widget.widget_product_tag_cloud .tagcloud {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -5px;}.shop-sidebar .widget.widget_product_tag_cloud .tagcloud a {font-size: 14px !important;text-transform: capitalize;background-color: #f4f4f4;color: #1d2122;padding: 8px 20px;font-weight: 600;margin: 5px;line-height: 1;}.shop-sidebar .widget.widget_product_tag_cloud .tagcloud a:hover {background-color: #ffaa17;}