@media (min-width:1200px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:1216px!important;padding-left:10px;padding-right:10px}}a:hover{text-decoration:none!important}a:focus,button:focus,a.button:focus{outline:none!important;text-decoration:none!important}.woocommerce form label{color:#353535!important;font-size:16px;line-height:24px!important;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';font-weight:unset!important;font-weight:400;margin-bottom:14px}.create-account input#createaccount{-webkit-appearance:none}.woocommerce-account-fields label span:before{content:'';background-color:#fff;padding:9px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border:1px solid #CFCFCF;border-radius:0;margin-bottom:5px}input#createaccount:checked+span:after{content:'';position:absolute;top:3px;left:6px;width:8px;height:14px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}input#createaccount:checked+span:before{border-color:#970C10;background:#970C10}.woocommerce form input.input-text{background:#fff0;padding:0 10px 9px 6px;height:35px;border-radius:0;color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px!important;border:none;border-bottom:1px solid #EFEFEF!important}.woocommerce form textarea.input-text{border:1px solid #EFEFEF!important;background:#ffffff!important;color:#353535!important;font-size:16px!important;letter-spacing:0!important;line-height:24px!important;border-radius:0px!important;padding:10px 15px!important;font-family:'TitilliumWeb-Regular'!important;height:150px!important}.woocommerce form input.input-text::-webkit-input-placeholder,.woocommerce form textarea.input-text::-webkit-input-placeholder{color:#CFCFCF}.woocommerce form .form-row .required{color:#D20000}.woocommerce-error{border-top-color:#947360!important;font-family:'TitilliumWeb-SemiBold';font-size:16px!important;letter-spacing:0;line-height:24px;color:#947360!important;border-width:2px!important;background:#FAFAFA!important}.woocommerce-error a{color:#970C10!important}.woocommerce-message{border-top-color:#947360!important;font-family:'TitilliumWeb-SemiBold';font-size:16px!important;letter-spacing:0;line-height:24px;color:#947360!important;border-width:2px!important;background:#FAFAFA!important}.single-product .woocommerce-message{line-height:40px}.woocommerce-info{border-top-color:#947360!important;font-family:'TitilliumWeb-SemiBold';font-size:16px!important;letter-spacing:0;line-height:24px;color:#947360!important;border-width:2px!important;background:#FAFAFA!important}.woocommerce-info a{color:#947360;text-decoration:underline}.woocommerce-info a:hover{color:#970C10!important;text-decoration:underline!important}.cart-empty.woocommerce-info{margin-top:30px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:"\f09d";font-family:'Font Awesome 5 Pro';color:#947360}.woocommerce-message a.button{font-weight:unset;font-size:14px!important;padding:10px 25px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;color:#FFFFFF!important;line-height:20px!important;text-transform:uppercase;background:#970C10;border-radius:12px;opacity:1;text-decoration:none!important}.woocommerce-message a.button:hover{background:#C72127}.return-to-shop .button.wc-backward{font-weight:unset;font-size:14px!important;padding:10px 25px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;color:#FFFFFF!important;line-height:20px!important;text-transform:uppercase;background:#970C10;border-radius:12px;opacity:1}.return-to-shop .button.wc-backward:hover{background:#C72127}a.showlogin{color:#ae2638}input[type=number]::-webkit-inner-spin-button{opacity:1!important}div#psg_minicart_wrp{position:absolute;top:calc(100% + 20px);box-shadow:0 3px 32px #00000014;width:400px;right:-10px;background:#FFF;display:none}div#psg_minicart_wrp:before{content:"";width:30px;height:16px;position:absolute;top:-15px;right:20px;background:#FFF;clip-path:polygon(50% 0%,0% 100%,100% 100%)}#psg_minicart_wrp ul.woocommerce-mini-cart.cart_list{padding:0}ul.sub-menu.minicart{position:absolute;z-index:10;display:none;width:300px;padding:35px 90px 35px 90px;visibility:hidden;border:0;border-radius:0;background-color:#fff;font-size:inherit;padding:0;width:100%;max-height:700px;z-index:999;box-shadow:0 10px 47px 0 rgb(51 51 51 / 22%);top:100px;right:0;left:0}ul.sub-menu.minicart:before{position:absolute;right:20px;transform:translateX(-50%);top:-15px;width:0;height:0;content:'';border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #fff}a.tools-btn.minicart-menu-link{display:flex;align-items:center}li#woo-header-cart:hover ul.sub-menu.minicart{display:block;visibility:visible}.minicart-custom-title{font-family:'TitilliumWeb-SemiBold';margin-bottom:0;font-size:16px;letter-spacing:0;line-height:24px;color:#353535;font-weight:unset}.woocommerce-mini-cart__total.total strong{font-family:'TitilliumWeb-SemiBold';font-size:16px;letter-spacing:0;color:#353535;font-weight:unset;padding-right:20px;line-height:24px}.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount,.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount bdi span{font-family:'TitilliumWeb-SemiBold';font-size:16px;letter-spacing:0;line-height:24px;color:#353535;font-weight:unset!important}.woocommerce-mini-cart__total.total{margin-top:0;text-align:center;padding:30px;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.woocommerce-mini-cart__total.total small.tax_label{display:none}.widget_shopping_cart_content::-webkit-scrollbar{opacity:0}ul.woocommerce-mini-cart.cart_list.product_list_widget li{display:flex;list-style:none;float:none;overflow:hidden;position:relative;padding:20px 30px;margin-bottom:0;align-items:center}ul.woocommerce-mini-cart.cart_list.product_list_widget li:after{content:"";width:100%;position:absolute;left:0;right:0;bottom:0;height:1px;background:#999;opacity:60%}ul.woocommerce-mini-cart.cart_list.product_list_widget li .psg_minicart_remove_item{padding-right:20px}.psg_minicart_remove_item a.remove.remove_from_cart_button i,.psg_minicart_remove_item a.remove.remove_from_cart_button{font-size:16px;line-height:22px;letter-spacing:.8px;color:#353535}.psg_minicart_remove_item a.remove.remove_from_cart_button i{font-weight:500}li.woocommerce-mini-cart-item.mini_cart_item img{width:80px;height:80px;object-fit:cover;object-position:center}.psg-minicat-right{width:100%;max-width:calc(100% - 111px);padding-left:20px}.custom-minicart-title{font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-SemiBold';margin-bottom:6px}.custom-minicart-quantity{font-size:16px;line-height:24px;letter-spacing:0;color:#CFCFCF;font-family:'TitilliumWeb-Regular'}.minicart-custom-title:hover{text-decoration:none!important}p.woocommerce-mini-cart__buttons.buttons{margin-bottom:0;padding:0 30px 14px 30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward{border-radius:12px;border:1px solid #970C10;padding:11px 37px;margin-right:20px;font-size:16px;line-height:24px;letter-spacing:0;color:#970C10;font-family:'TitilliumWeb-Regular';text-transform:capitalize;text-align:center;text-decoration:none;margin-bottom:10px;background:#FFF0}.psg-order-review-main table.shop_table tfoot tr.woocommerce-shipping-totals.shipping th{width:100%}p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward:last-child{margin-right:0}p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward:hover{background:#970C10;color:#FFF}p.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward{padding:11px 55px;background:#970C10;color:#FFF}p.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward:hover{background:#C72127;border-color:#C72127}.woocommerce-mini-cart__empty-message{font-size:16px;margin-bottom:0;font-family:'TitilliumWeb-SemiBold';color:#353535;letter-spacing:0;line-height:24px;padding:30px}.he-about-video-wrp.he-shop-category-video .elementor-custom-embed-image-overlay img{max-height:inherit!important;object-fit:cover}.post-type-archive{overflow-x:hidden}.woocommerce .psg-products-search-wrp form input{border:0!important}ul.products.columns-3{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}ul.products.columns-3 li.psg-product-archive-list{width:100%!important;max-width:calc(33.33% - 30px);margin-left:15px!important;margin-right:15px!important;margin-bottom:40px!important;clear:none!important;float:unset!important}.psg-product-archive{margin-top:70px;margin-bottom:0;z-index:9999!important}.psg-products-search-wrp form{display:flex;align-items:center;border:1px solid #EFEFEF;padding:7px 12px;background:#FFF}form.woocommerce-ordering{position:relative;max-width:277px;margin-left:auto!important;margin-bottom:30px!important;width:100%}form.woocommerce-ordering:before{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:15px;top:50%;font-size:20px;line-height:20px;letter-spacing:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#111;font-weight:100;pointer-events:none}form.woocommerce-ordering .orderby{width:100%;border:0;border:1px solid #EFEFEF;border-radius:0;padding:9px 30px 9px 20px;font-size:14px;color:#353535;letter-spacing:0;line-height:20px;font-family:'TitilliumWeb-Regular';-webkit-appearance:none;-moz-appearance:none;background:#FFF}button.psg-products-search-btn i{color:#111;font-weight:100}button.psg-products-search-btn{color:#111;font-size:16px;line-height:20px;letter-spacing:0;background:transparent!important;border:0;padding:0;outline:none!important}p.psg-archive-stock-count{font-size:12px;line-height:20px;letter-spacing:0;color:#BF1B1B;font-family:'TitilliumWeb-SemiBold';margin-bottom:0;margin-top:13px}.woocommerce-pagination ul.page-numbers li a i{font-size:18px;line-height:28px}.woocommerce form input.psg-products-search-inner{background:transparent!important;color:#353535!important;opacity:1;font-family:'TitilliumWeb-Regular';font-size:14px!important;letter-spacing:0;line-height:24px!important;padding:0}input.psg-products-search-inner::-webkit-input-placeholder{color:#868686!important}li#woo-header-cart a:hover{text-decoration:none}.single-product .woocommerce-breadcrumb{display:none}.psg-product-archive-list img.size-woocommerce_thumbnail{margin-bottom:0!important;height:276px!important;object-fit:contain;width:100%!important;position:relative}.psg-hover-bottom-wrp a.psg-custom-add-to-cart-btn:after,ul.products li a.added_to_cart.wc-forward{display:none!important}.psg-product-archive-bottom{padding:15px 15px 45px 15px;position:relative}.archive-product-cat-wrp a.woocommerce-LoopProduct-link{display:none}.archive-product-cat-wrp a.archive-product-cat{font-size:12px;line-height:19px;letter-spacing:.36px;color:#947360;font-family:'TitilliumWeb-SemiBold';text-transform:uppercase;display:inline-block}.archive-product-cat-wrp a.archive-product-cat:after{content:"|";font-family:'TitilliumWeb-SemiBold';margin:0 6px}.archive-product-cat-wrp a.archive-product-cat:last-child:after{display:none!important}.archive-product-cat-wrp{margin-bottom:13px}.psg-product-archive-bottom a:focus{outline:none}.archive-product-cat-text a{color:#D5CABA!important;font-family:'Montserrat-Bold';font-size:13px;line-height:16px;letter-spacing:1.56px;text-transform:uppercase}.psg-product-archive-bottom p.archive-product-cat-text .woocommerce-loop-product__link:before{content:none}.archive-product-cat-text a:hover{background:#fff0;color:#222323}.archive-product-cat-text a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:none}.woocommerce span.onsale{left:0!important;top:0px!important;right:unset!important;border-radius:0;padding:8px!important;width:auto!important;height:auto!important;background:#947360;font-size:12px;line-height:19px;margin:0!important;letter-spacing:.36px;color:#FFF;font-family:'TitilliumWeb-SemiBold';font-weight:unset!important;min-height:unset;min-width:unset;text-transform:uppercase}ul.products.columns-3 li.psg-product-archive-list>.woocommerce-loop-product__link{position:relative;display:block}.psg-custom-badge-wrp{position:absolute;right:0;top:0;text-align:right}.psg-custom-badge-wrp .psg-custom-badge-inner{margin-bottom:6px}.psg-custom-badge-wrp .psg-custom-badge-inner:last-child{margin-bottom:0}.psg-custom-badge-wrp .psg-custom-badge-inner .psg-custom-badge-text{background:#868686;padding:6px;font-size:12px;line-height:20px;letter-spacing:.6px;color:#FFF;font-family:'TitilliumWeb-SemiBold';display:inline-block;text-transform:capitalize}li.psg-product-archive-list:hover{box-shadow:0 4px 32px #00000029}nav.woocommerce-pagination ul li a.next.page-numbers,nav.woocommerce-pagination ul li a.prev.page-numbers{color:#D5CABA!important;align-items:center}section.related.products li.psg-product-archive-list:hover{border-radius:0}.woocommerce nav.woocommerce-pagination ul li span{padding:0px!important}.woocommerce nav.woocommerce-pagination{text-align:center;position:relative}.woocommerce nav.woocommerce-pagination ul li:hover .page-numbers{border:1px solid #D5CABA;background:#fff0}p.psg-product-archive-out-of-stock{text-align:center;font-size:16px;line-height:24px;letter-spacing:1.28px;text-transform:uppercase;font-family:'TitilliumWeb-Bold';color:#FFF;padding:12px 20px;position:absolute;bottom:12px;left:30px;right:30px;background:#947360a6}.psg-product-archive-bottom h2.woocommerce-loop-product__title{padding:0px!important;margin-bottom:8px!important}.psg-product-archive-bottom h2.woocommerce-loop-product__title a{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';display:inline-block}.psg-archive-product-description{font-size:14px;line-height:21px;color:#868686;font-family:'TitilliumWeb-Regular';margin-bottom:12px;min-height:42px;letter-spacing:0}.psg-product-archive-bottom .star-rating{text-align:center;font-size:18px!important;line-height:24px;height:24px;letter-spacing:11px;margin-left:auto!important;margin-right:auto!important;color:#D5B867!important;width:140px;margin-bottom:18px!important}.psg-product-archive-bottom .star-rating:before{color:#D5B867!important}.psg-blog-btn.psg-shop-btn{margin-top:15px}.psg-product-archive-bottom .price{color:#970C10!important;font-size:16px!important;letter-spacing:0;line-height:24px!important;font-family:'TitilliumWeb-SemiBold';margin-bottom:0px!important}.psg-product-archive-bottom .price del{font-size:16px;line-height:24px;font-family:'TitilliumWeb-Regular';letter-spacing:0;opacity:1!important;color:#868686!important;margin-right:6px!important}.psg-hover-bottom-wrp{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:256px;transition:all 0.5s linear;opacity:0}li.psg-product-archive-list:hover .psg-hover-bottom-wrp{opacity:1;top:226px}.psg-hover-bottom-wrp a{background:#970C10!important;width:40px;height:40px;display:flex!important;margin:0 7px!important;align-items:center;justify-content:center;padding:0 10px!important;font-size:18px!important;line-height:24px!important;letter-spacing:0!important;color:#FFFFFF!important;border-radius:4px!important}.psg-hover-bottom-wrp a.woocommerce-LoopProduct-link{display:none!important}.psg-hover-bottom-wrp a.psg-shop-archive-inquery-btn img{margin:0px!important;width:auto!important;max-width:18px;height:auto!important}.psg-hover-bottom-wrp a.psg-shop-archive-inquery-btn:after{top:0!important;left:0!important;right:0!important;bottom:0px!important;display:flex;align-items:center;justify-content:center}.psg-product-archive-bottom .price ins{text-decoration:none;font-weight:400!important;color:#AE2638}.psg-product-archive-bottom .psg-archive-learn-btn-main{padding:30px 0;position:absolute;bottom:0}.psg-product-archive-bottom .psg-archive-learn-btn-main a.psg-archive-learn-btn{background:#222323;color:#FFF;font-size:16px;line-height:24px;letter-spacing:.8px;font-family:'Sora-SemiBold';padding:14px 35px}.psg-product-archive-list:hover .psg-product-archive-bottom .psg-archive-learn-btn-main a.psg-archive-learn-btn{background:#FFE95C;color:#222323}.psg-products-carousel{margin-left:-15px!important;margin-right:-15px!important}.psg-products-search-wrp{margin-right:auto;max-width:277px;margin-bottom:30px;float:left;width:100%}.psg-add-to-cart-icon a.added_to_cart{background:transparent!important;padding:0!important;color:#83BD41;font-size:16px;letter-spacing:.8px;line-height:24px;font-family:'Sora-Regular'!important;padding-left:10px!important}.psg-add-to-cart-icon a.add_to_cart_button{background:transparent!important;color:#AE2638!important;font-size:21px;line-height:27px;letter-spacing:.63px;font-family:'JosefinSans-Regular';font-weight:unset!important;text-transform:uppercase;padding:0;text-decoration:underline!important;margin-top:15px!important}.psg-product-archive-list:hover .psg-add-to-cart-icon a.add_to_cart_button{color:#8B1121!important}.psg_shop_archive_pagination{margin-top:30px!important;margin-bottom:30px!important;text-align:center;width:100%}.psg_shop_archive_pagination .page-numbers{background:#fff0;color:#000;font-size:21px;letter-spacing:.42px;border-radius:0;margin:0 8px;height:50px;width:50px;display:inline-flex;align-items:center;line-height:31px;justify-content:center;font-family:'JosefinSans-Regular';outline:none!important;text-decoration:none!important}.psg_shop_archive_pagination a.prev.page-numbers{float:left!important;margin-left:0}.psg_shop_archive_pagination a.next.page-numbers{float:right!important;margin-right:0}.psg_shop_archive_pagination .page-numbers.disable{background:#FFFFFF!important;color:#C43245!important;border:1px solid #C43245!important;opacity:.5}.psg_shop_archive_pagination .page-numbers:hover{border:1px solid #C43245;color:#C43245;background:#fff0}.psg_shop_archive_pagination a.prev.page-numbers,.psg_shop_archive_pagination a.next.page-numbers{border:1px solid #C43245;color:#C43245;background:#fff0}.psg_shop_archive_pagination .page-numbers.current,.psg_shop_archive_pagination a.prev.page-numbers:hover,.psg_shop_archive_pagination a.next.page-numbers:hover{border:1px solid #C43245;color:#FFF;background:#C43245}.psg-hover-bottom-wrp a.psg-custom-add-to-cart-btn.added i:before{content:"\f00c"}.psg-sidebar-heading{font-size:20px;line-height:31px;letter-spacing:0;color:#353535;text-transform:capitalize;margin-top:0;margin-bottom:20px;padding:0 0 10px 0;position:relative;font-family:'TitilliumWeb-SemiBold'}.psg-sidebar-heading:before{content:"";position:absolute;left:0;bottom:6px;width:80px;background:#970C10;height:1px}.psg-sidebar-heading:after{content:"";position:absolute;left:0;bottom:0;width:40px;background:#970C10;height:1px}.pf-help-title h3.widget-title{margin-top:0;margin-bottom:0}.prdctfltr_add_scroll.prdctfltr_down{padding-top:16px}.prdctfltr_scroll_default .prdctfltr_terms_customized_select .prdctfltr_add_scroll .prdctfltr_checkboxes,.prdctfltr_scroll_default.pf_default_select .prdctfltr_add_scroll .prdctfltr_checkboxes{padding-top:0px!important;padding-right:0px!important;padding-left:20px}span.prdctfltr_widget_title{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold'}.woocommerce form .prdctfltr_add_scroll.prdctfltr_down .prdctfltr_checkboxes label{font-size:16px;line-height:24px!important;letter-spacing:0;color:#353535!important;font-family:'TitilliumWeb-Regular';text-transform:capitalize;margin-bottom:16px}.woocommerce form .prdctfltr_add_scroll.prdctfltr_down .prdctfltr_checkboxes label.prdctfltr_active,.woocommerce form .prdctfltr_add_scroll.prdctfltr_down .prdctfltr_checkboxes label.prdctfltr_active>span{color:#970C10!important;font-family:'TitilliumWeb-SemiBold'!important;font-weight:unset!important}.prdctfltr_wc_widget.prdctfltr_wc .prdctfltr_filter{padding-bottom:0!important}span.prdctfltr_widget_title i.prdctfltr-down:before{content:"\f067";font-family:'Font Awesome 5 Pro'!important;font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535}span.prdctfltr_widget_title i.prdctfltr-up:before{content:"\f068";font-family:'Font Awesome 5 Pro'!important;font-size:16px;line-height:24px;letter-spacing:.48px;color:#970C10}.pf-help-title.psg_active{color:#970C10}.psg-products-archive-inner-wrp{display:flex;flex-wrap:wrap}.psg-products-sidebar{width:100%;max-width:276px;border-right:1px solid #CFCFCF;padding-right:30px}.psg-products-rightside{max-width:calc(100% - 276px);padding-left:30px;padding-bottom:100px;width:100%}.psg_filter_heading .elementor-heading-title{position:relative;padding-bottom:8px}.psg_filter_heading .elementor-heading-title:before{content:"";width:80px;height:1px;position:absolute;left:0;bottom:6px;background:#970C10}.psg_filter_heading .elementor-heading-title:after{content:"";width:40px;height:1px;position:absolute;left:0;bottom:0;background:#970C10}.woof_container .woof_container_inner h4{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';font-weight:unset!important;position:relative;cursor:pointer}.woof_container .woof_container_inner .woof_block_html_items{display:none;width:100%!important}.woof_container .woof_container_inner h4:after{content:"+";font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';position:absolute;right:0}.woof_container .woof_container_inner.psg_active h4{color:#970C10}.woof_container .woof_container_inner.psg_active h4:after{content:"-";color:#970C10}.woof_container .woof_container_inner .woof_block_html_items ul.woof_list li label.woof_checkbox_label{font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';font-weight:unset!important;margin-left:0px!important}.woof_container .woof_container_inner .woof_block_html_items ul.woof_list li input{display:none}.woof_container .woof_container_inner .woof_block_html_items ul.woof_list li input:checked+label.woof_checkbox_label{color:#970C10;font-family:'TitilliumWeb-SemiBold'}.woof_submit_search_form_container button.button.woof_reset_search_form{font-family:'TitilliumWeb-Regular';font-size:16px;text-transform:capitalize;line-height:24px;letter-spacing:0;color:#FFF;background-color:#970C10;border-radius:12px;padding:12px 40px;border:1px solid #970C10}.woof_submit_search_form_container button.button.woof_reset_search_form:hover{background-color:#C72127;border:1px solid #C72127}.woof_container .woof_container_inner .woof_block_html_items ul.woof_list{padding-left:20px}.woocommerce .psg-single-product-main .stock.out-of-stock{font-size:16px;line-height:24px;color:#BF1B1B;letter-spacing:0;font-family:TitilliumWeb-Regular}.single-product-custom-wrap .woocommerce-tabs.wc-tabs-wrapper.psg-wc-tabs{padding-top:120px}.psg-single-product-main a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple,.psg-single-product-main .single_add_to_cart_button.button.alt.product_type_variable{float:unset;padding:12px 42px 12px 42px;display:inline-block;background:#FFF0;color:#970C10;font-size:16px;line-height:25px;letter-spacing:0;text-transform:capitalize;border:1px solid #970C10;border-radius:12px;font-family:'TitilliumWeb-Regular';font-weight:unset!important;vertical-align:baseline;transition:all 0.3s linear;display:inline-block;clear:both;margin-right:15px;float:left}.psg-single-product-main a.added_to_cart.added_to_quote.wc-forward{float:unset;padding:12px 42px 12px 42px;display:inline-block;background:#FFF0;color:#970C10;font-size:16px;line-height:25px;letter-spacing:0;text-transform:capitalize;border:1px solid #970C10;border-radius:12px;margin-top:29px;font-family:'TitilliumWeb-Regular';font-weight:unset!important;vertical-align:baseline;transition:all 0.3s linear;display:inline-block;float:left;margin-left:15px}.psg-single-product-main div#yith-wapo-container .yith-wapo-block .yith-wapo-addon-type-radio .options .yith-wapo-option.selection-single span.radiobutton{margin-right:15px}.psg-single-product-main div#yith-wapo-container .yith-wapo-block .yith-wapo-addon-type-radio .options .yith-wapo-option.selection-single p.description{display:block;clear:both}.psg-single-product-main div#yith-wapo-container .yith-wapo-block .yith-wapo-addon-type-radio .options .yith-wapo-option.selection-single{display:flex;align-items:baseline;flex-wrap:wrap}.psg-single-product-main a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple{float:none}.psg-single-product-main a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple:hover,.psg-single-product-main .single_add_to_cart_button.button.alt.product_type_variable:hover{background:#970C10;color:#FFF}div#nickx-gallery{margin-left:-12px;margin-right:-12px}.single-product-custom-wrap .nickx-slider-nav img{opacity:1}div#nickx-gallery li.product_thumbnail_item>img,div#nickx-gallery li.video-thumbnail img.product_video_img{padding-left:12px;padding-right:12px}.single-product-custom-wrap .nickx-slider-for{margin-bottom:18px}.single-product-custom-wrap .video-thumbnail .video_icon_img{background-position:unset!important;height:40px;width:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1;background-size:unset!important;background:#BF1B1B!important;border-radius:50%}.single-product-custom-wrap .video-thumbnail .video_icon_img:before{content:"\f04b";font-family:'Font Awesome 5 Pro';font-size:12px;line-height:20px;color:#FFF;font-weight:700;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.single-product-custom-wrap .nickx-slider-for .nslick-arrow{margin-left:10px;margin-right:10px;opacity:1;background:transparent!important;font-size:20px;line-height:27px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#947360!important;font-family:'Font Awesome 5 Pro'!important;z-index:1!important}.single-product-custom-wrap .nickx-slider-for .nslick-arrow{background:#947360!important;color:#FFFFFF!important}.single-product-custom-wrap .nickx-slider-for .nslick-arrow.btn-prev:before{content:"\f060";font-weight:100}.single-product-custom-wrap .nickx-slider-for .nslick-arrow.btn-next:before{content:"\f061";font-weight:100}.psg-single-product-back-btn-main{margin-bottom:40px;margin-top:50px}.psg-single-product-back-btn{color:#947360;font-size:16px;letter-spacing:.48px;line-height:24px;font-family:'TitilliumWeb-Regular';text-transform:uppercase;display:flex;align-items:center}.psg-single-product-back-btn i{font-size:20px;line-height:27px;letter-spacing:0;margin-right:12px}a.psg-single-product-back-btn:hover{color:#970C10!important;text-decoration:none}.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-bottom:25px;padding-right:87px}.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%;clear:none;padding-left:15px}.single-product-custom-wrap figure.woocommerce-product-gallery__wrapper img{width:100%!important;height:540px!important;object-fit:cover}.psg-single-product-main h1.product_title.entry-title{color:#353535;font-size:36px;font-family:'TitilliumWeb-SemiBold';letter-spacing:0;line-height:54px;margin-bottom:10px;margin-top:0}.single-product-custom-wrap .nickx-slider-for .nslick-arrow:hover{background:transparent!important;color:#947360!important;border:1px solid #947360!important}.psg-single-product-main h3.psg-single-product-sub-title{margin-top:0;margin-bottom:20px;font-size:20px;line-height:30px;letter-spacing:1px;color:#947360;font-family:'TitilliumWeb-Bold'}.psg-single-product-main p.price{color:#AE2638!important;font-family:'TitilliumWeb-Bold';letter-spacing:.75px;font-size:25px!important;line-height:37px;text-transform:uppercase;margin-bottom:16px;margin-top:30px}.woocommerce div.product.single-product-custom-wrap p.price ins{text-decoration:none;font-weight:unset}.woocommerce div.product.single-product-custom-wrap p.price del{padding-right:16px;color:#868686;opacity:1;text-decoration-thickness:from-font}.psg-single-product-main .woocommerce-product-details__short-description{margin-bottom:30px}.psg-single-product-main .woocommerce-product-details__short-description p,.psg-single-product-main .woocommerce-product-details__short-description *{font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:TitilliumWeb-Regular}.psg-single-product-main p.stock.in-stock{color:#BF1B1B;font-size:16px!important;line-height:24px;letter-spacing:0;font-family:TitilliumWeb-Regular}.single-product-custom-wrap a.woocommerce-product-gallery__trigger{right:0.8em!important;z-index:1!important;display:none}.psg-single-product-quantity{background:#fff0;text-align:center;padding:0 0;display:inline-flex;align-items:center;border:1px solid #CCC;margin-right:25px;margin-bottom:25px}.psg-single-product-quantity button{border:0;font-size:20px;color:#353535;line-height:27px;letter-spacing:.6px;font-family:'TitilliumWeb-Regular'}.psg-single-product-quantity button.minus{padding-left:16px;padding-right:7.5px}.psg-single-product-quantity button.plus{padding-left:7.5px;padding-right:16px}.psg-single-product-quantity button:hover,.psg-single-product-quantity button:focus{background:transparent!important;color:#000000!important;outline:none}.psg-single-product-quantity .quantity{display:inline-block;float:none!important;margin:0!important}.psg-single-product-main form.cart .quantity input{border:0!important;border-radius:0;line-height:27px!important;font-size:20px!important;color:#353535!important;font-family:'TitilliumWeb-Regular'!important;width:50px!important;padding:0!important;text-transform:capitalize;height:48px;text-align:center;letter-spacing:0px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important}.psg-single-product-main form.cart .quantity input::-webkit-outer-spin-button,.psg-single-product-main form.cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.psg-single-product-main form.cart .quantity input[type=number]{-moz-appearance:textfield}.psg-single-product-main form.cart{margin-top:32px;margin-bottom:40px!important;display:flex;align-items:center}.psg-product-cat-link.psg-meta-value li{list-style-type:none}.psg-single-product-main form.cart button.single_add_to_cart_button{background:#970C10;border-radius:12px;font-size:16px;margin-left:0;padding:12px 59px;font-family:'TitilliumWeb-Regular';letter-spacing:0;color:#FFF;line-height:24px!important;text-transform:capitalize;text-align:center;font-weight:unset!important;margin-right:15px;margin-bottom:25px}.psg-single-product-main form.cart button.single_add_to_cart_button:hover{background:#C72127!important}.psg-single-product-main .single_variation_wrap .woocommerce-variation-add-to-cart{float:none!important;width:100%;overflow:hidden}.psg-single-product-main .product_meta.psg_product_meta_wrp{padding-top:20px;border-top:2px solid #CFCFCF}.psg-single-product-main .product_meta span.psg-meta-value{color:#353535;font-size:16px;letter-spacing:0px!important;font-family:'TitilliumWeb-Regular';line-height:24px}.socials-sharing-wrapper a{margin-right:40px;font-size:20px;line-height:27px;letter-spacing:0;color:#0D0D0D}.socials-sharing-wrapper a i{font-size:20px;color:#0D0D0D;line-height:27px}button.custom-social-link-btn i{font-size:18px;color:#0D0D0D;line-height:24px;margin-right:0}button.custom-social-link-btn{border:0;padding:0;background:transparent!important}.tooltip-inner{font-family:'TitilliumWeb-Regular'!important}.custom-social-link-copy{display:none}.psg-product-meta-inner{display:flex;flex-wrap:wrap;margin-bottom:13px}.psg-product-meta-inner span:first-child{width:100%;max-width:124px;color:#353535;font-size:16px;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-Regular';padding-right:20px}.psg-product-cat-link a{color:#353535;font-size:16px;letter-spacing:0;line-height:24px;text-transform:capitalize;font-family:'TitilliumWeb-Regular'}.psg-product-social-wrp{display:flex;align-items:center;flex-wrap:wrap}.psg-shop-cta-wrp{clear:both;margin-top:150px}.product-type-variable .psg-single-product-main form.cart{display:block}.single-product-custom-wrap.product-type-variable table.variations tr{display:block}.single-product-custom-wrap.product-type-variable table.variations tr td{background:#fff0}.single-product-custom-wrap.product-type-variable table.variations td.value{width:100%;position:relative;padding:0}.single-product-custom-wrap.product-type-variable table.variations select{border:1px solid #CCCCCC!important;border-radius:0;width:250px;padding:10px 15px;color:#656565;font-size:16px;line-height:21px;letter-spacing:.8px;font-family:'JosefinSans-Regular';-webkit-appearance:none;margin-right:0!important;min-width:100%!important;max-width:100%!important}.single-product-custom-wrap.product-type-variable table.variations td.value:before{content:"\f107";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:0;line-height:45px;font-size:14px;color:#656565;font-weight:500;bottom:0;height:100%;z-index:1;pointer-events:none}.product-type-variable .psg-single-product-main form.cart .single_variation_wrap{align-items:center;margin-top:20px}.psg-single-product-main .woocommerce-variation.single_variation{clear:both;overflow:hidden}.psg-single-product-main .woocommerce-variation-price span.price{margin-left:0!important;color:#AE2638!important;font-family:'TitilliumWeb-Bold';letter-spacing:.75px;font-size:25px!important;line-height:37px;text-transform:uppercase;margin-bottom:16px;margin-top:30px}.psg-single-product-main .woocommerce-variation.single_variation .woocommerce-variation-description{font-size:14px;font-family:'TitilliumWeb-SemiBold';color:#000;line-height:22px;margin-top:15px}.single-product-custom-wrap table.variations td.value a.reset_variations{color:#970C10!important;font-size:14px;line-height:24px;letter-spacing:.8px;font-family:'TitilliumWeb-SemiBold'}.psg-single-product-main .single_variation_wrap .psg-single-product-quantity{float:left!important}.woocommerce-variation-price .price{color:#AE2638!important;font-family:'JosefinSans-Regular';letter-spacing:2.4px;font-size:30px!important;line-height:40.2px;margin-left:30px}section.related.products ul.products{margin-top:25px!important}section.related.products{margin-bottom:120px;margin-top:110px;clear:both}section.related.products h2.psg-related-custom{color:#000;font-family:'JosefinSans-Regular';font-size:30px;letter-spacing:2.4px!important;line-height:40.2px;text-align:center;position:relative;text-transform:capitalize;margin-top:0}section.related.products p.psg-related-custom-text{color:#FFF;font-size:16px;letter-spacing:1.6px;line-height:24px;font-family:'Lexend-Regular';text-transform:uppercase;position:relative}section.related.products p.psg-related-custom-text:after{content:"";width:50px;height:2px;position:absolute;right:0;background:#fff;top:10px;left:21%}.psg-related-products-carousel li.psg-product-archive-list{width:100%!important}.psg-wc-tabs ul.wc-tabs li{background:#FFFFFF!important;border-radius:0!important;margin:0 -2px -1px -2px!important;text-align:center;border:1px solid #EFEFEF!important;padding:0!important}.psg-wc-tabs ul.wc-tabs li a{color:#868686!important;font-family:'TitilliumWeb-Regular'!important;font-size:20px;letter-spacing:.6px;line-height:27px;padding:0px!important;font-weight:unset!important;text-transform:capitalize;padding:11px 24px!important}.psg-wc-tabs .comment-form-rating p.stars a{color:#AE2638!important}.psg-wc-tabs ul.wc-tabs li.active{background:#EFEFEF!important;border:1px solid #EFEFEF!important;z-index:1!important;color:#970C10}.psg-wc-tabs ul.wc-tabs li.active a{color:#970C10!important;font-family:'TitilliumWeb-SemiBold'!important}form#commentform{font-family:'JosefinSans-Regular';font-size:16px!important;letter-spacing:.9px;line-height:24px;color:#000000!important}.psg-wc-tabs .woocommerce-Tabs-panel p{font-family:TitilliumWeb-Regular;font-size:16px;letter-spacing:0;line-height:24px;color:#353535}.psg-wc-tabs .woocommerce-Tabs-panel p:last-child{margin-bottom:0}.psg-wc-tabs ul.wc-tabs:before{border-bottom:0px!important}.psg-wc-tabs ul.wc-tabs li:before{display:none}.psg-wc-tabs ul.wc-tabs li:after{display:none}.psg-wc-tabs ul.wc-tabs li.active a:after{display:none}.psg-wc-tabs .woocommerce-Tabs-panel p.must-log-in a{color:#D91F25}.psg-wc-tabs .woocommerce-Tabs-panel span{font-family:'JosefinSans-Regular';font-size:16px;letter-spacing:.9px;line-height:24px;color:#000}.psg-wc-tabs ul.wc-tabs{margin:0px!important;padding:0 0 0 2px!important;border-bottom:1px solid #EFEFEF}.psg-wc-tabs .woocommerce-Tabs-panel{background:#fff0;padding:28px 0 0 0px!important;border-radius:0;box-shadow:none;border:1px solid #fff0}.psg-wc-tabs .woocommerce-Tabs-panel>h2{color:#000;font-family:'JosefinSans-Regular';font-size:21px;line-height:28px;margin-top:0;margin-bottom:20px;letter-spacing:1.2px;text-transform:capitalize}.psg-wc-tabs .woocommerce-Reviews h2.woocommerce-Reviews-title{color:#000;font-family:'JosefinSans-Regular';font-size:21px;line-height:28px;margin-top:0;margin-bottom:20px;letter-spacing:1.2px;text-transform:capitalize}#reviews div#review_form_wrapper{margin-top:25px}.psg-wc-tabs textarea#comment{background:#fff0;padding:10px 15px!important;border:1px solid #CCCCCC!important;border-radius:0;color:#707070;font-size:16px;line-height:24px;letter-spacing:.8px;font-family:'JosefinSans-Regular'}.psg-wc-tabs .woocommerce-Reviews p.form-submit input{background:#AE2638!important;border-radius:0!important;font-size:17px!important;padding:10px 40px!important;font-family:'JosefinSans-Regular';letter-spacing:0.34px!important;color:#FFFFFF!important;line-height:30px!important;font-weight:500!important;width:170px;text-transform:uppercase}.psg-wc-tabs .woocommerce-Reviews p.form-submit input:hover{background:#8B1121!important}.psg-wc-tabs .woocommerce-Reviews p.form-submit input:focus{outline:none!important}.psg-wc-tabs .woocommerce-Reviews p.form-submit{margin-top:25px!important}#review_form p.comment-form-comment{margin-top:20px!important}#review_form .comment-form-author input#author{border:1px solid #6B625666!important;border-radius:0;font-family:'Montserrat-Regular';font-size:16px;letter-spacing:.64px;color:#B5B1B1;background:#fff0}#review_form .comment-form-email input#email{border:1px solid #6B625666!important;border-radius:0;font-family:'Montserrat-Regular';color:#B5B1B1;font-size:16px;letter-spacing:.64px;background:#fff0}#review_form p.comment-form-cookies-consent{margin-top:20px!important;position:relative;float:none;width:100%;display:inline-block}#review_form .comment-form-author{width:49%;float:left}.woocommerce-review-link{color:#000000!important;font-family:'JosefinSans-Regular';text-decoration:none!important;font-size:16px;letter-spacing:.8px;padding-left:10px}.woocommerce-Reviews .comment-text{border:1px solid #CCCCCC!important;border-radius:0!important;margin-left:0!important}.psg-custom-review-comment-left-meta .woocommerce-review__author{color:#000;font-size:16px;letter-spacing:.9px;line-height:24px;font-family:'JosefinSans-Regular'}#reviews .star-rating span{font-family:'star'!important;line-height:1!important;letter-spacing:0!important;color:#AE2638!important;font-size:10px}.woocommerce .woocommerce-product-rating .star-rating span{color:#AE2638}.woocommerce .woocommerce-product-rating .star-rating::before{color:#AE2638}.woocommerce .woocommerce-product-rating .star-rating{font-size:16px;letter-spacing:.8px}#reviews .star-rating::before{color:#AE2638}#review_form .comment-form-email{width:49%;float:right}#review_form .comment-form-author input,#review_form .comment-form-email input{border:1px solid #6B625666!important;height:50px}#review_form .comment-form-cookies-consent input#wp-comment-cookies-consent{display:none;position:relative!important}#review_form .comment-form-cookies-consent label:before{content:'';-webkit-appearance:none;background-color:#fff0;padding:9px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border:1px solid #CCC}#review_form .comment-form-cookies-consent input#wp-comment-cookies-consent:checked+label:after{content:'';display:block!important;position:absolute;top:7px;left:7px;width:7px;height:13px;border:solid #ae2638;border-width:0 2px 2px 0;transform:rotate(45deg)}#review_form .comment-form-cookies-consent input#wp-comment-cookies-consent:checked+label:before{border-color:#ae2638}h2.resp-accordion{cursor:pointer;display:none}.resp-tabs-container .resp-tab-content{padding:15px}.psg-tabs-container-mobile h2.resp-accordion{margin:0;padding:10px 20px;text-align:center;border-top:1px solid #D5CABA}.psg-tabs-container-mobile h2.resp-accordion:last-child{border-bottom:1px solid #D5CABA}.psg-tabs-container-mobile h2.resp-accordion a{font-size:18px;line-height:35px;letter-spacing:1.76px;font-family:'Montserrat-SemiBold';text-transform:capitalize;color:#FFF;text-decoration:none}h2.resp-accordion span.resp-arrow{float:right}h2.resp-accordion span.resp-arrow:before{content:"\f067";font-family:'Font Awesome 5 Pro';color:#FFF;font-size:16px;line-height:24px}h2.resp-tab-active span.resp-arrow:before{content:"\f068";font-family:'Font Awesome 5 Pro';color:#FFF;font-size:16px;line-height:24px}.psg-tabs-container-mobile h2.resp-tab-active{background:#D5CABA;border-top:1px solid #D5CABA!important;border-bottom:1px solid #D5CABA!important}.psg-tabs-container-mobile h2.resp-accordion:nth-last-child(2){border-bottom:1px solid #D5CABA}.psg-related-products-carousel .slick-dots button{background:#6B625666!important;border-radius:50%!important;width:10px!important;height:10px!important;margin:0 auto}.psg-related-products-carousel ul.slick-dots li{margin:0!important}.psg-related-products-carousel ul.slick-dots{bottom:-50px}.psg-related-products-carousel .slick-dots button:before{display:none}.psg-related-products-carousel .slick-dots li.slick-active button{background:#AE2638!important}.psg-related-products-carousel{margin-left:-15px;margin-right:-15px}.psg-related-products-carousel-main{position:relative;margin-top:50px}.product-woo-breadcrumb.shop-woo-breadcrumb a{line-height:32px!important}.psg-related-products-carousel .psg-product-archive-list a.woocommerce-LoopProduct-link:focus{outline:none}.psg-related-products-carousel button.slick-arrow{color:transparent!important;border:0;box-shadow:none!important;width:50px;height:50px;padding:0!important;opacity:1;border-radius:50%;outline:none!important;background:#AE2638}.psg-related-products-carousel button.slick-prev{left:-50px!important}.psg-related-products-carousel button.slick-next{right:-50px!important}.psg-related-products-carousel button.slick-prev:before{content:"\f060";font-family:'Font Awesome 5 Pro';position:absolute;color:#ffffff!important;left:0;right:0;top:0;line-height:50px!important;font-weight:200;font-size:16px}.psg-related-products-carousel button.slick-next:before{content:"\f061";font-family:'Font Awesome 5 Pro';position:absolute;color:#ffffff!important;left:0;right:0;top:0;line-height:50px!important;font-weight:200;font-size:16px}.psg-related-products-carousel .slick-arrow:hover{background-color:#8B1121}.psg-single-product-main div#yith-wapo-container{margin-bottom:30px;margin-top:30px}.psg-single-product-main .yith-wapo-block h3.wapo-addon-title{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';margin-bottom:16px}.psg-single-product-main .yith-wapo-block .yith-wapo-option{max-width:100%!important;width:100%!important;margin:0 0 16px 0!important;float:unset!important}.psg-single-product-main .yith-wapo-block .yith-wapo-option label{margin-left:0!important;font-size:16px;line-height:24px!important;letter-spacing:0;color:#353535!important;font-family:'TitilliumWeb-Regular';margin-bottom:5px;display:flex;align-items:center}.psg-single-product-main .yith-wapo-block .yith-wapo-option label .yith-wapo-addon-label,.psg-single-product-main .yith-wapo-block .yith-wapo-option label .yith-wapo-addon-label *{font-size:16px;line-height:24px!important;letter-spacing:0;color:#353535!important;font-family:'TitilliumWeb-Regular'}.psg-single-product-main .yith-wapo-block .yith-wapo-option label span.checkboxbutton input.yith-wapo-option-value{display:none}.psg-single-product-main .yith-wapo-block .yith-wapo-option label span.checkboxbutton{width:18px;height:18px;border:1px solid #CFCFCF;display:inline-block;background:#FFF}.psg-single-product-main .yith-wapo-block .yith-wapo-option label span.checkboxbutton.checked{border:1px solid #970C10;background:#970C10;position:relative}.psg-single-product-main .yith-wapo-block .yith-wapo-option label span.checkboxbutton.checked:before{content:"\f00c";font-size:12px;font-family:'Font Awesome 5 Pro';color:#FFF;line-height:16px;position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 0 0 1px}.psg-single-product-main .yith-wapo-addon-type-checkbox .options .yith-wapo-option .yith-wapo-addon-label{margin-left:13px}.psg-single-product-main .yith-wapo-block .yith-wapo-option p.description{font-size:14px;line-height:24px;letter-spacing:0;color:#868686;font-family:'TitilliumWeb-Italic';padding-left:31px}.psg-single-product-main .yith-wapo-block .yith-wapo-addon-type-text h3.wapo-addon-title{margin-bottom:14px}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .label{display:none}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option p.description{padding-left:0}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option input{border:none;border-bottom:2px solid #EFEFEF;border-radius:0;font-size:16px;line-height:24px;letter-spacing:0;color:#353535;padding:0 10px 10px 6px;font-family:'TitilliumWeb-Regular';margin-bottom:8px}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option input::placeholder{color:#CFCFCF}.psg-single-product-add-to-cart-btn{display:inline-flex;vertical-align:baseline}.psg-single-product-main div#wapo-total-price-table table.all{width:100%;border:none!important}.psg-single-product-main div#wapo-total-price-table table.all tbody th{border:none;background:transparent!important;font-size:18px;line-height:27px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-SemiBold';padding:8px 20px 8px 0;font-weight:unset!important}.psg-single-product-main div#wapo-total-price-table table.all tbody td{border:none;background:transparent!important;font-size:18px;line-height:27px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-SemiBold';padding:8px 20px 8px 0;font-weight:unset!important;text-align:right}.psg-single-product-main div#wapo-total-price-table table.all tbody tr.wapo-total-order th,.psg-single-product-main div#wapo-total-price-table table.all tbody tr.wapo-total-order td{font-family:'TitilliumWeb-Bold';letter-spacing:.54px;text-transform:capitalize}.psg-single-product-main div#wapo-total-price-table{border-top:2px solid #CFCFCF;padding-top:26px;margin-top:34px}.psg-cart-page-main-wrp{margin-top:50px}.psg-product-woo-breadcrumb{margin-bottom:50px;display:flex;align-items:center;flex-wrap:wrap}.woocommerce .psg-product-woo-breadcrumb nav.woocommerce-breadcrumb{font-size:12px;line-height:19px;letter-spacing:.36px;color:#947360;text-transform:uppercase;font-family:'TitilliumWeb-Regular';margin-bottom:0;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;padding-right:60px}.woocommerce .psg-product-woo-breadcrumb nav.woocommerce-breadcrumb span.separator{margin:0 12px;display:inline-flex;width:4px;height:4px;border-radius:50%;background:#947360}.woocommerce .psg-product-woo-breadcrumb nav.woocommerce-breadcrumb a{color:#868686}.woocommerce .psg-product-woo-breadcrumb nav.woocommerce-breadcrumb a:hover{color:#947360}.psg-cart-back-btn a{color:#947360;font-size:16px;line-height:24px;letter-spacing:.48px;text-transform:uppercase;font-family:'TitilliumWeb-Regular';display:inline-flex;align-items:center}.psg-cart-back-btn a i{margin-right:12px;font-size:20px;font-weight:300}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-remove,.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-remove{width:76px}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail,form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-thumbnail{width:104px;padding-left:12px;padding-right:12px}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-name{width:350px}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-price{width:140px}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-quantity{width:190px}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-subtotal{width:180px}.woocommerce a.remove:hover{background:transparent!important}form.woocommerce-cart-form{padding-top:30px}table.shop_table.woocommerce-cart-form__contents{border-collapse:collapse;margin-bottom:0;border-radius:0!important;border:0!important}table.shop_table.woocommerce-cart-form__contents thead{border:1px solid #947360}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents thead tr{background:#947360}form.woocommerce-cart-form table.shop_table tbody tr.woocommerce-cart-form__cart-item{background:#fff0;border:1px solid #E5E4E0}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td{border:0;border-right:0;border-top:0}form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents thead tr th{border:0;color:#FFF;font-family:'TitilliumWeb-Bold';font-size:16px;letter-spacing:.48px;line-height:24px;padding:7px 30px 8px 30px;text-transform:capitalize;font-weight:unset!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr th:last-child{border-right:0!important}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td a{color:#353535;font-family:'TitilliumWeb-Bold';font-size:16px;line-height:25px;letter-spacing:.48px}.woocommerce form.woocommerce-cart-form table tbody tr td.product-remove a.remove,.woocommerce form.woocommerce-cart-form table tbody tr td.product-remove a.remove i{color:#353535!important}form.woocommerce-cart-form td.product-thumbnail img{height:80px;width:80px!important;object-fit:contain}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td{font-size:16px;color:#353535;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';line-height:22px;padding:20px 30px}.cart-custom-quantity-wrp{border:1px solid #EFEFEF;display:inline-flex;align-items:center;padding:0;justify-content:center}.cart-custom-quantity-wrp button{border:0;font-size:20px;color:#353535;letter-spacing:.6px;font-family:'TitilliumWeb-Regular';padding:0 17px;height:48px;line-height:48px}.cart-custom-quantity-wrp button.minus{padding-right:5px}.cart-custom-quantity-wrp button.plus{padding-left:5px}form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item td.product-quantity .quantity input.qty{border:0!important;border-radius:0;line-height:24px!important;font-size:16px!important;color:#353535!important;font-family:'TitilliumWeb-Regular';width:52.82px!important;padding:0!important;height:48px;text-align:center;letter-spacing:0px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important}.cart-custom-quantity-wrp .quantity input::-webkit-outer-spin-button,.cart-custom-quantity-wrp .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-custom-quantity-wrp .quantity input[type=number]{-moz-appearance:textfield}.cart-custom-quantity-wrp button:hover,.cart-custom-quantity-wrp button:focus{background:#fff0;color:#000}.woocommerce form.woocommerce-cart-form table tbody tr.psg-coupon-cart-main td.actions{padding:40px 0px!important}.psg-coupon-inner-left{width:65%;display:inline-block;overflow:hidden;float:left}.psg-coupon-inner-left input.button:disabled{background:#fff0;padding:0!important;font-size:16px;line-height:24px;font-family:'JosefinSans-Regular';font-weight:400}.psg-coupon-inner-left .input-radio{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.psg-coupon-inner-left .group-inner{display:block;overflow:hidden;width:100%}.psg-coupon-inner-right{width:100%;float:none;display:unset;justify-content:unset}.psg-coupon-inner-left .wlpr-redeem-point .wlpr_point_redeem_earn_points{float:left}.psg-coupon-inner-left .wlpr-redeem-point .wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button{padding-left:15px!important;opacity:1;color:#83BD41;font-size:16px;line-height:21px;letter-spacing:.8px;font-family:'JosefinSans-Regular';padding:0;background:transparent!important;font-weight:400}.psg-coupon-inner-left .wlpr-redeem-point .wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button:hover,.psg-coupon-inner-left .wlpr-redeem-point .wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button:focus,{background:transparent!important}.woocommerce form.woocommerce-cart-form table tbody tr .coupon{position:relative;width:100%;padding-left:0;margin-bottom:0px!important;vertical-align:bottom;max-width:330px}.woocommerce form.woocommerce-cart-form table tbody tr .coupon input#coupon_code{border:0!important;border-radius:0!important;color:#353535;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;width:100%;font-size:16px!important;background:transparent!important;font-weight:unset!important;line-height:24px!important;border-bottom:2px solid #EFEFEF!important;margin-right:0;padding:9px 70px 9px 0px!important;height:auto!important}input#coupon_code::-webkit-input-placeholder{color:#868686!important}.woocommerce form.woocommerce-cart-form table tbody tr .coupon button.button{color:#970C10;position:absolute!important;right:0!important;background:#fff0;padding:9px 0 9px 20px!important;text-decoration:none!important;font-weight:unset;font-size:18px;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-Bold'}.woocommerce form.woocommerce-cart-form table tbody tr .coupon button.button:hover{color:#ED1C24;text-decoration:underline!important}form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item td.product-quantity .quantity input::-webkit-outer-spin-button,form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item td.product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item td.product-quantity .quantity input[type=number]{-moz-appearance:textfield}.custom-update-cart i{padding-right:10px!important}.custom-update-cart:hover{background:#8B1121!important}.woocommerce-cart-form .wlpr-message-info.wlpr_point_redeem_earn_points{letter-spacing:0.9px!important;background:transparent!important;color:#000000!important;font-size:16px!important;line-height:24px!important;padding:0 42px;font-family:'JosefinSans-Regular'!important;border-left:0;border-top:0!important;padding-top:20px;border-radius:0!important}.woocommerce-cart-form input#wlpr_point_apply_discount_button{font-size:16px!important;color:#000000!important;background:transparent!important;font-family:'JosefinSans-Regular'!important;letter-spacing:0.9!important;line-height:24px!important;text-transform:uppercase;margin-left:5px!important;opacity:1}.woocommerce-cart-form input#wlpr_point_apply_discount_button:focus{outline:none!important}.psg-coupon-cart-main button.custom-update-cart{background:#FFF0;border-radius:12px;font-size:16px;padding:11px 39px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0;color:#AE2638!important;line-height:24px;text-transform:capitalize;font-weight:unset!important;border:1px solid #970C10}.psg-coupon-cart-main button.custom-update-cart:hover{background:#970C10!important;color:#FFFFFF!important}.psg-shipping-calculator .shipping-calculator-button:after{display:none}table.shop_table.shop_table_responsive tr.order-total th,table.shop_table.shop_table_responsive tr.order-total td{border-top:1px solid #CFCFCF!important;padding-top:18px!important}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:0!important;border:0!important}.cart_totals table.shop_table tr th,.cart_totals table.shop_table.shop_table_responsive tbody tr.cart-subtotal th{color:#353535;font-size:16px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';line-height:22px!important;width:40%;font-weight:unset;padding:0 10px 10px 0;text-transform:capitalize}.cart_totals table.shop_table.shop_table_responsive tbody tr td,.cart_totals table.shop_table.shop_table_responsive tbody tr.cart-subtotal td{text-align:right;color:#353535;font-size:16px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';line-height:22px!important;width:40%;font-weight:unset;padding:0 0 10px 10px;text-transform:capitalize}.cart_totals table.shop_table.shop_table_responsive tbody tr:nth-last-child(2) td,.cart_totals table.shop_table tr:nth-last-child(2) th,.cart_totals table.shop_table.shop_table_responsive tbody tr:nth-last-child(2) th{padding-bottom:20px}.cart_totals table.shop_table.shop_table_responsive tbody tr.order-total th{color:#353535;font-size:18px;letter-spacing:.54px;font-family:'TitilliumWeb-Bold';line-height:27px!important;padding-bottom:0;width:40%;font-weight:unset;padding-left:0;text-transform:capitalize}.cart_totals table.shop_table.shop_table_responsive tbody tr.order-total td{text-align:right;color:#353535;font-size:18px;letter-spacing:.54px;font-family:'TitilliumWeb-Bold';line-height:27px!important;padding-bottom:0;width:60%;font-weight:unset;padding-right:0;text-transform:capitalize}.cart_totals h2{color:#353535;font-family:'TitilliumWeb-Bold';font-size:20px;letter-spacing:0;line-height:31px;text-transform:uppercase;margin-top:0;margin-bottom:28px}.cart_totals table.shop_table.shop_table_responsive{border:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;background:#FAFAFA;padding:30px;max-width:476.5px}table.shop_table.shop_table_responsive tbody tr th,table.shop_table.shop_table_responsive tbody tr td{background:transparent!important}.wc-proceed-to-checkout{padding-top:30px!important;padding-bottom:0px!important}.cart_totals .wc-proceed-to-checkout a.checkout-button.button{background:#970C10;border-radius:12px;padding:12px 30px;margin-bottom:17px;font-size:16px;line-height:24px;color:#FFF;letter-spacing:0;font-family:'TitilliumWeb-Regular';font-weight:unset;outline:none;text-decoration:none;display:block;text-align:center}.cart_totals .wc-proceed-to-checkout a.checkout-button.button:hover{background:#C72127!important}.cart_totals .wc-proceed-to-checkout a.psg_continue_shop_btn.button{background:#FFF0;border-radius:12px;border:1px solid #970C10;padding:11px 30px;font-size:16px;line-height:24px;letter-spacing:0;text-transform:capitalize;font-family:'TitilliumWeb-Regular';color:#970C10;display:block;text-align:center;font-weight:unset!important;text-decoration:none}.cart_totals .wc-proceed-to-checkout a.psg_continue_shop_btn.button:hover{background:#970C10;color:#FFF}.woocommerce-shipping-calculator a.shipping-calculator-button{color:#000000!important;margin-top:0!important;text-decoration:none}table.shop_table.shop_table_responsive .order-total td strong,.cart_totals table.shop_table.shop_table_responsive tbody tr td .woocommerce-Price-amount{font-weight:unset!important}.cart-collaterals{margin-bottom:178px}.psg-coupon-inner-left .select-action-label .wlpr_point_redeem_earn_points{border-bottom:1px solid #CCC;font-size:16px!important;text-transform:capitalize}.cart_totals .cart-discount a.woocommerce-remove-coupon{color:#970C10;text-decoration:none}.psg-coupon-inner-left .group-inner.wlpr-redeem-point{margin-top:20px}.psg-coupon-inner-left .wlpr-redeem-point .wlpr_point_redeem_earn_points input#wlpr_point_apply_discount_button:focus{outline:none}.wlpr_point_redeem_earn_points .wlpr-message-info{background:#fff0;border-left:0;font-family:'JosefinSans-Regular';font-size:16px;color:#000000!important;letter-spacing:.8px;line-height:24px;border-bottom:1px solid #CCC;width:33%;border-radius:0;padding:0;margin-left:40px}.wlpr_point_apply_discount input#wlpr_point_apply_discount_button{background:#fff0;color:#000;font-size:15px;line-height:21px;letter-spacing:.8px;text-transform:uppercase;font-family:'JosefinSans-Regular';font-weight:400;padding-right:0;padding-left:5px}.wlpr_point_apply_discount input#wlpr_point_apply_discount_button:hover{opacity:1}.wlpr_point_apply_discount input#wlpr_point_apply_discount_button:focus{outline:none}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td dl.variation{margin-top:2px}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td dl.variation dt{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';display:block;width:100%;margin:16px 0 7px 0}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td dl.variation dd{display:block;width:100%;font-size:14px;line-height:20px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';clear:both}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td dl.variation dd>div{margin-bottom:8px}.woocommerce form.woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item.cart_item td dl.variation dd>div:last-child{margin-bottom:0}.psg-checkout-page-top{display:flex;flex-wrap:wrap;align-items:center}.psg-checkout-page-top .woocommerce-breadcrumb{margin-bottom:0;margin-left:auto;margin-right:auto;padding-right:70px}.psg-checkout-page-top .psg-checkout-back-btn a{font-size:16px;line-height:24px;letter-spacing:.48px;color:#947360;text-transform:uppercase;font-family:'TitilliumWeb-Regular';display:inline-flex;align-items:center;justify-content:center}.psg-checkout-page-top .psg-checkout-back-btn a i{font-size:20px;line-height:27px;margin-right:12px}.psg-checkout-page-top .psg-checkout-back-btn a:hover{color:#970C10}.woocommerce .col2-set,.woocommerce-page .col2-set{width:60.034%;float:left}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2{float:left!important;width:100%}.psg-checkout-page-main-wrp{margin-top:50px}.psg-single-blog-checkout-form{padding-top:30px}form.checkout_coupon.woocommerce-form-coupon button.button{background:#970C10;border-radius:12px;font-size:16px!important;padding:12px 30px!important;letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;font-family:'TitilliumWeb-Regular';font-weight:unset;text-transform:capitalize;text-align:center!important}form.checkout_coupon.woocommerce-form-coupon button.button:hover{background:#C72127!important}.psg-single-blog-checkout-form form.checkout_coupon.woocommerce-form-coupon{border-radius:0;border:1px solid #EFEFEF!important}table.shop_table.woocommerce-checkout-review-order-table tr th,table.shop_table.woocommerce-checkout-review-order-table tr td,table.shop_table.woocommerce-checkout-review-order-table{border:0!important;margin-bottom:0}table.shop_table.woocommerce-checkout-review-order-table tr th{font-family:'TitilliumWeb-SemiBold';color:#353535;font-size:16px;letter-spacing:0;line-height:24px!important;font-weight:500}#order_review .shop_table tfoot tr.cart-subtotal th,#order_review .shop_table tfoot tr.cart-subtotal td{padding-top:10px}#order_review .cart-discount a.woocommerce-remove-coupon{color:#AE2638;text-decoration:none}.psg-order-review-main table.shop_table tfoot{position:relative}#order_review .shop_table tbody tr:last-child td{padding-bottom:40px}table.shop_table.woocommerce-checkout-review-order-table tfoot tr td,table.shop_table.woocommerce-checkout-review-order-table tfoot tr td span{text-align:right;font-family:'TitilliumWeb-SemiBold';color:#353535;font-size:16px;letter-spacing:0px!important;line-height:24px;font-weight:unset!important}table.shop_table.woocommerce-checkout-review-order-table ul li label{font-family:'TitilliumWeb-Regular';color:#353535!important;font-size:16px!important;letter-spacing:0px!important;line-height:24px!important;font-weight:unset}.woocommerce-checkout div#order_review #payment{background:transparent!important;border-radius:0!important;margin-top:10px}form.checkout.woocommerce-checkout{margin-bottom:100px;overflow:hidden;display:block;margin-top:50px}.woocommerce-checkout p#shipping_email_field,.woocommerce-checkout p#shipping_phone_field{margin-bottom:20px!important}.woocommerce-checkout nav.woocommerce-breadcrumb{margin-top:100px!important}.psg-single-blog-checkout-form form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{width:auto;padding:14px 60px!important;margin-top:20px;margin-bottom:20px}.psg-single-blog-checkout-form form.woocommerce-form-login.login label.woocommerce-form-login__rememberme{margin-top:35px}.psg-single-blog-checkout-form form.woocommerce-form-login p.lost_password{margin-bottom:30px}.psg-single-blog-checkout-form form.checkout_coupon.woocommerce-form-coupon p{font-family:'TitilliumWeb-SemiBold';font-size:16px;letter-spacing:0;line-height:24px;color:#353535}.psg-single-blog-checkout-form form.woocommerce-form-login.login{border:1px solid #CCC;border-radius:0;margin-bottom:20px}.psg-single-blog-checkout-form form.woocommerce-form-login p{font-family:'TitilliumWeb-SemiBold';font-size:16px;letter-spacing:0;line-height:24px;color:#353535}.psg-single-blog-checkout-form form.woocommerce-form-login p.lost_password a{color:#353535;font-family:'TitilliumWeb-Regular';font-size:16px;letter-spacing:0;line-height:24px;text-decoration:underline!important;text-transform:capitalize}.psg-single-blog-checkout-form input#rememberme{display:none}.woocommerce-form.woocommerce-form-login.login .form-row label span{position:relative}#customer_login form label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{line-height:35px!important}form.checkout.woocommerce-checkout div#customer_details{margin-bottom:50px;padding-right:144px}.product-woo-breadcrumb.product-woo-breadcrumb-checkout{margin-bottom:50px}.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:0;border-bottom:none;margin:10px 0;list-style:none outside}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{margin-bottom:10px}.woocommerce-form-login-toggle .woocommerce-info{margin-bottom:20px}.woocommerce-form-login-toggle a.showlogin{color:#947360}p.return-to-shop{margin:20px 0}#customer_details .woocommerce-billing-fields h3{color:#353535;font-family:'TitilliumWeb-Bold';font-size:20px!important;letter-spacing:0!important;line-height:31px;text-transform:uppercase;margin-bottom:20px;font-weight:unset!important}#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{padding-left:0;margin-bottom:12px!important}#customer_details .woocommerce-billing-fields p#billing_phone_field,#customer_details .woocommerce-billing-fields p#billing_email_field{width:48%}#customer_details .woocommerce-shipping-fields p#shipping_email_field,#customer_details .woocommerce-shipping-fields p#shipping_phone_field{width:48%}p#order_comments_field label{margin-bottom:10px!important}.woocommerce form .form-row .required{color:#BF1B1B!important}.order_review_wrapper{float:none;display:flex}form.checkout.woocommerce-checkout .woocommerce-additional-fields p.form-row{padding-left:0}.additional-info-title{color:#AE2638;font-family:'JosefinSans-Regular';font-size:22px!important;letter-spacing:1.2px!important;line-height:32px;text-transform:uppercase;margin-bottom:20px}.shipping_address .woocommerce-shipping-fields__field-wrapper p{padding-left:0;margin-top:10px;margin-bottom:12px!important}p.form-row.validate-required .woocommerce-terms-and-conditions-checkbox-text:before{content:'';-webkit-appearance:none;background-color:#fff;padding:9px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border:1px solid #CCC;border-radius:0;margin-bottom:3px}p.form-row.validate-required input:checked+.woocommerce-terms-and-conditions-checkbox-text:before{border-color:#ae2638;background:#ae2638}p.form-row.validate-required input:checked+.woocommerce-terms-and-conditions-checkbox-text:after{content:'';position:absolute;top:4px;left:6px;width:7px;height:13px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}h3#order_review_heading{color:#353535;font-family:'TitilliumWeb-Bold';font-size:20px!important;letter-spacing:0!important;line-height:31px;margin-bottom:0;text-transform:uppercase;background:#FAFAFA;padding:30px;padding-bottom:10px;margin-top:0;font-weight:unset!important}.psg-order-review-main table.shop_table tr th.product-name{padding-left:30px;padding-top:4px;padding-bottom:4px;width:76%!important}.psg-order-review-main table.shop_table tr td.product-name{padding-left:30px;padding-top:20px;padding-bottom:20px;width:76%!important}.psg-order-review-main table.shop_table tr:first-child td.product-name{padding-top:4px}.psg-order-review-main table.shop_table tr th.product-total,.psg-order-review-main table.shop_table tr td.product-total{padding-right:30px}.psg-order-review-main table.shop_table tfoot tr th{padding-left:30px;width:160px}.woocommerce-checkout-review-order-table tfoot tr td{padding-right:30px!important}.psg-order-review-main table.shop_table tr.order-total th,.psg-order-review-main table.shop_table tr.order-total td{padding-bottom:30px}.psg-order-review-main table.shop_table{background:#FAFAFA;border-radius:0}#order_review ul.wc_payment_methods li.wc_payment_method input{margin-right:12px!important}#order_review .cart_item td{background:transparent!important;width:160px;vertical-align:baseline}.woocommerce-checkout-review-order-table .product-total{text-align:right;font-size:16px;color:#353535;line-height:24px!important;letter-spacing:0;font-family:'TitilliumWeb-SemiBold'}.woocommerce-checkout-review-order-table .product-name{font-size:16px;color:#353535;line-height:24px!important;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';font-weight:400}button#place_order{width:100%;background:#970C10;border-radius:12px;font-size:16px!important;padding:12px 30px!important;letter-spacing:0px!important;color:#FFFFFF!important;line-height:24px!important;font-family:'TitilliumWeb-Regular';font-weight:500;text-align:center!important;margin-top:20px}button#place_order:hover{background:#C72127!important}.custom-payment-method-title{color:#353535;font-family:'TitilliumWeb-Bold';font-size:20px!important;letter-spacing:0!important;line-height:31px;text-transform:uppercase;padding-bottom:15px;margin-bottom:30px}.order_review_wrapper a.about_paypal{color:#4998AF;margin-left:10px}ul.wc_payment_methods.payment_methods.methods li label{color:#353535;font-size:16px!important;font-family:'TitilliumWeb-Bold';letter-spacing:0.48px!important;line-height:24px!important;font-weight:unset}.woocommerce-checkout-payment li label img:first-child{margin-left:30px!important}h3#ship-to-different-address{margin-top:0px!important;padding-left:4px}label.woocommerce-form__label-for-checkbox.checkbox span:hover:before,h3#ship-to-different-address label span:hover:before{border-color:#970C10}.order_review_wrapper .payment_box{font-family:'TitilliumWeb-SemiBold';color:#353535!important;font-size:12px!important;letter-spacing:0.36px!important;line-height:19px!important;background:#EFEFEF!important;margin-top:8px!important;max-width:100%;padding:15px 10px!important;margin-bottom:0!important}.order_review_wrapper .payment_box:before{border-color:#EFEFEF!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.order_review_wrapper .form-row.place-order{margin-top:0;padding:0!important}.order_review_wrapper label.woocommerce-form__label.woocommerce-form__label-for-checkbox{line-height:24px!important}.woocommerce-privacy-policy-text p{font-family:'TitilliumWeb-Regular';font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:20px!important;color:#353535}.woocommerce-privacy-policy-text p a{color:#000}h3#ship-to-different-address label span:before{content:'';-webkit-appearance:none;background-color:#fff;padding:9px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border:1px solid #CFCFCF;border-radius:0;margin-bottom:5px}input#ship-to-different-address-checkbox:checked+span:before{border-color:#970C10;background:#970C10}input#ship-to-different-address-checkbox:checked+span:after{content:'';position:absolute;top:3px;left:6px;width:8px;height:14px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}input#ship-to-different-address-checkbox{display:none}span.woocommerce-terms-and-conditions-checkbox-text{color:#353535;font-size:14px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0px!important;line-height:21px!important;font-weight:400;text-transform:none}.woocommerce-terms-and-conditions-link{color:#353535!important;text-decoration:underline!important}.woocommerce-terms-and-conditions-link:hover{text-decoration:underline!important}input#terms{margin-left:-20px!important;margin-bottom:0!important;margin-top:0!important;top:0;display:none}#wcf-embed-checkout-form .woocommerce-form-login button.woocommerce-form-login__submit{background:#004F3C!important;color:#FFFFFF!important}#wcf-embed-checkout-form .woocommerce-form-login button.woocommerce-form-login__submit:hover{background:#42AD32!important;color:#FFFFFF!important}.woocommerce-additional-fields p.coderockz_woo_delivery_delivery_selection_box span.select2-selection{border:1px solid #CCCCCC!important;margin:0}.woocommerce-additional-fields span.select2-selection span.select2-selection__placeholder{color:#CCCCCC!important;font-size:14px!important;letter-spacing:0.7px!important;line-height:21px!important;font-family:'JosefinSans-Regular'!important}.woocommerce-additional-fields span.select2-selection span.select2-selection__rendered{padding:0!important}.woocommerce-additional-fields span.select2-selection b{display:none}.woocommerce-additional-fields span.select2-selection:before{content:"\f107";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:0;line-height:46px;font-size:16px;color:#E0CE08;font-weight:400;bottom:0;height:100%;z-index:1;pointer-events:none}.coderockz_woo_delivery_pickup_date_field span.woocommerce-input-wrapper,.coderockz_woo_delivery_date_field span.woocommerce-input-wrapper{position:relative}.coderockz_woo_delivery_pickup_date_field span.woocommerce-input-wrapper:before,.coderockz_woo_delivery_date_field span.woocommerce-input-wrapper:before{content:"\f073";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:-12px;line-height:46px;font-size:16px;color:#E0CE08;font-weight:400;bottom:0;height:100%;z-index:1;pointer-events:none}.woocommerce-additional-fields ul.select2-results__options li.select2-results__option{background:#FFFFFF!important;color:#E0CE08!important;font-size:14px;padding:5px 15px;font-family:'JosefinSans-Regular';letter-spacing:.8px}.woocommerce-additional-fields ul.select2-results__options li.select2-results__option:hover{background:linear-gradient(107deg,rgb(224 206 8) 0%,rgb(116 182 76) 100%)!important;color:#FFFFFF!important}.woocommerce-additional-fields ul.select2-results__options .select2-results__option[aria-disabled=true]{color:#999999!important}#shipping_method li input,.wc_payment_methods li input{display:none}.woocommerce ul#shipping_method li [type="radio"]:checked+label,.woocommerce ul#shipping_method li [type="radio"]:not(:checked)+label,.woocommerce ul.wc_payment_methods li [type="radio"]:checked+label,.woocommerce ul.wc_payment_methods li [type="radio"]:not(:checked)+label{padding-left:30px;position:relative;cursor:pointer;display:inline-block}.woocommerce ul#shipping_method li [type="radio"]+label:before,.woocommerce ul.wc_payment_methods li [type="radio"]+label:before{content:"";position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #CFCFCF;border-radius:100%;background:#fff;margin-top:1px}.woocommerce ul#shipping_method li [type="radio"]:checked+label:before{border:1px solid #BF1B1B}.woocommerce ul#shipping_method li [type="radio"]:checked+label:after,.woocommerce ul#shipping_method li [type="radio"]:not(:checked)+label:after,.woocommerce ul.wc_payment_methods li [type="radio"]:checked+label:after,.woocommerce ul.wc_payment_methods li [type="radio"]:not(:checked)+label:after{content:"";width:11px;height:11px;background:#970C10;position:absolute;top:3px;left:5px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-top:3px}.woocommerce ul#shipping_method li [type="radio"]:not(:checked)+label:after,.woocommerce ul.wc_payment_methods li [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.psg-single-blog-checkout-form input#redeem-point-action,.psg-single-blog-checkout-form .wlpr_point_redeem_earn_points{display:none}.wlpr-checkout-point{color:#000;font-size:16px;line-height:24px;letter-spacing:.8px;font-family:'JosefinSans-Regular';justify-content:space-between}div#order_review .wlpr-checkout-point:nth-child(2){display:none!important}.woocommerce-checkout div#jckwds-fields{background:#F9F6F5;padding:30px;padding-top:0}.woocommerce-additional-fields div#coderockz_woo_delivery_delivery_date_section,.woocommerce-additional-fields div#coderockz_woo_delivery_pickup_date_section{width:49%;float:left}.woocommerce-additional-fields div#coderockz_woo_delivery_delivery_time_section,.woocommerce-additional-fields div#coderockz_woo_delivery_pickup_time_section{width:49%;float:right}.woocommerce-additional-fields input#coderockz_woo_delivery_date_datepicker,.woocommerce-additional-fields input#coderockz_woo_delivery_pickup_date_datepicker{height:42px}.woocommerce-additional-fields div#coderockz_woo_delivery_delivery_time_section span.select2-selection,.woocommerce-additional-fields div#coderockz_woo_delivery_pickup_time_section span.select2-selection{border:1px solid #CCCCCC!important;margin:0}#jckwds-fields select#jckwds-delivery-time{border:1px solid #DDD;border-radius:0;height:50px;color:#7A7A7A!important;font-size:16px;line-height:21px;letter-spacing:.8px;font-family:'JosefinSans-Regular';-webkit-appearance:none;-moz-appearance:none}#jckwds-fields h3.iconic-wds-fields__title{display:none}#jckwds-fields .jckwds-delivery-time span.woocommerce-input-wrapper{position:relative;display:block}#jckwds-fields .jckwds-delivery-time span.woocommerce-input-wrapper:after{content:"\f017";font-family:'Font Awesome 5 Pro';position:absolute;right:12px;top:0;line-height:50px;font-size:18px;color:#000;font-weight:300;height:100%;z-index:1;pointer-events:none}#jckwds-fields .jckwds-delivery-date span.woocommerce-input-wrapper{position:relative;display:block}#jckwds-fields .jckwds-delivery-date span.woocommerce-input-wrapper:after{content:"\f133";font-family:'Font Awesome 5 Pro';position:absolute;right:12px;top:0;line-height:50px;font-size:18px;color:#000;font-weight:300;height:100%;z-index:1;pointer-events:none}.woocommerce-checkout-payment .iconic-wsb-checkout-bump{background:#F4F4F4;border:0!important;box-shadow:none;border-radius:0;margin-top:20px;margin-bottom:0}.woocommerce-checkout-payment .iconic-wsb-checkout-bump .iconic-wsb-checkout-bump__header{border-bottom:1px solid #CCCCCC!important;padding:20px}.woocommerce-checkout-payment .iconic-wsb-checkout-bump label{color:#333333!important;font-size:14px;letter-spacing:.7px;line-height:21px!important;font-family:'JosefinSans-Regular';font-weight:400;position:relative}.woocommerce-checkout-payment .iconic-wsb-checkout-bump .iconic-wsb-checkout-bump__price{border-top:1px solid #CCC;margin-top:10px}.woocommerce-checkout-payment .iconic-wsb-checkout-bump__price span.iconic-wsb-checkout-bump__price_span{color:#242021!important;font-size:14px;letter-spacing:.7px;line-height:18px;font-family:'JosefinSans-Regular';font-weight:700}.woocommerce-checkout-payment .iconic-wsb-checkout-bump__price span.iconic-wsb-checkout-bump__price_span del{color:#ABABAB;font-weight:400;padding-right:5px}.woocommerce-checkout-payment .iconic-wsb-checkout-bump .iconic-wsb-checkout-bump__header input#iconic-wsb-checkout-bump-trigger{accent-color:#284734;width:20px;height:20px;border-radius:0!important}.woocommerce-checkout-payment .iconic-wsb-checkout-bump__main .iconic-wsb-checkout-bump__product{color:#284734;font-size:14px;letter-spacing:.7px;line-height:21px;font-family:'JosefinSans-Regular';font-weight:900}.woocommerce-checkout-payment .iconic-wsb-checkout-bump .iconic-wsb-checkout-bump__body{align-items:center}.woocommerce .psg-order-review-main ul#shipping_method{padding-left:10px}table.shop_table.woocommerce-checkout-review-order-table tr.order-total th,table.shop_table.woocommerce-checkout-review-order-table tr.order-total td,table.shop_table.woocommerce-checkout-review-order-table tr.order-total td *{font-family:'TitilliumWeb-Bold'}.psg-checkout-shipping-method{padding-right:20px!important}.psg-checkout-shipping-method li label{width:100%;display:flex!important}.psg-checkout-shipping-method li label span.woocommerce-Price-amount.amount{margin-left:auto;display:inline-block}.psg-checkout-shipping-method li label small.tax_label{padding-left:5px}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr th.product-name{font-family:'TitilliumWeb-Regular'}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name dl.variation{margin-top:12px}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name dl.variation dt{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-SemiBold';width:100%;margin-bottom:8px;margin-top:8px}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name dl.variation dd{font-size:14px;line-height:20px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';clear:both}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name dl.variation dd>div{margin-bottom:8px}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-total,.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name{position:relative}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-name:after{content:"";background:#EFEFEF;height:1px;position:absolute;left:30px;width:calc(100% - 30px);bottom:0}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr td.product-total:after{content:"";background:#EFEFEF;height:1px;position:absolute;right:30px;width:calc(100% - 30px);bottom:0}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr:last-child td.product-total:after,.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tr:last-child td.product-name:after{bottom:10px}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr th,.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr td{padding-top:20px;padding-bottom:20px;position:relative}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr th:after{content:"";position:absolute;left:30px;bottom:0;height:1px;background:#EFEFEF;width:calc(100% - 30px)}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr td:after{content:"";position:absolute;right:30px;bottom:0;height:1px;background:#EFEFEF;width:calc(100% - 30px)}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child th,.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child td{padding-bottom:30px!important}.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child th:after,.psg-checkout-page-main-wrp table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child td:after{display:none!important}.psg-thank-you-page-main-wrp{margin-top:30px;margin-bottom:150px}.psg-thank-you-page-btn-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.psg-thank-you-back-btn{color:#947360;font-size:16px;letter-spacing:.48px;line-height:24px;font-family:'TitilliumWeb-Regular';text-transform:uppercase;display:flex;align-items:center}.psg-thank-you-back-btn i{font-size:20px;line-height:27px;letter-spacing:0;margin-right:12px}.psg-thank-you-back-btn:hover{color:#970C10}.psg-thankyou-page-btn-main-wrp{text-align:right}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn{color:#000;font-size:14px;line-height:24px;letter-spacing:0;font-family:'JosefinSans-Regular'}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn i{margin-right:10px}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-back-btn:hover{color:#71CD37}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn{color:#970C10;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';font-weight:400;text-transform:uppercase;text-decoration:none!important}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn:hover{text-decoration:underline!important}.psg-thankyou-page-btn-main-wrp a.psg-thankyou-view-order-btn i{margin-right:10px;font-weight:400;font-size:20px;line-height:27px;letter-spacing:0}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:39px;line-height:52px;font-family:'TitilliumWeb-SemiBold';font-weight:unset!important;letter-spacing:0;color:#353535;text-transform:capitalize;margin-bottom:13px}.psg-thankyou-page-custom{width:100%}.psg-thankyou-page-content a{color:#E0CE08}.product-woo-breadcrumb.product-woo-breadcrumb-thank-you{margin-bottom:0;margin-top:65px}.psg-thankyou-page-text.psg-text-order-main{display:flex;align-items:center;text-align:center;justify-content:center}p.psg-thankyou-page-text{color:#353535;font-size:16px!important;line-height:24px!important;letter-spacing:0;font-family:'TitilliumWeb-Regular';font-weight:400}.thankyou-order-table-wrp{margin-top:30px}.psg-thankyou-bank-main{display:flex;justify-content:center}.psg-thankyou-bank-transfer{margin:15px 0!important}img.psg-thankyou-custom-img{width:300px;height:300px;object-fit:contain;margin:15px 0}.psg-thankyou-page-text i{color:#7ED2EA;font-size:36px;letter-spacing:3.6px;margin-right:20px}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn{padding:12px 81px!important;border-radius:12px;outline:none!important;font-family:'TitilliumWeb-Regular';font-weight:400!important;font-size:16px!important;letter-spacing:0;line-height:24px!important;color:#FFFFFF!important;transition:all 0.4s linear;background-color:#AE2638!important;position:relative;display:inline-block}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn.psg-thank-you-home-btn{background:#970C10!important}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn:hover{background:#8B1121!important}.psg-thankyou-page-btn-main a.psg-thankyou-page-btn.psg-thank-you-home-btn:hover{background:#C72127!important}a.psg-thankyou-page-btn i{padding-left:5px}.psg-thankyou-page-btn-main{margin-top:45px!important;text-align:right;display:flex;justify-content:flex-end}body.woocommerce-orders .woocommerce-notices-wrapper{margin-top:0}.order-custom-container{display:block;overflow:hidden}.order-custom-container table.woocommerce-orders-table.woocommerce-MyAccount-orders{border-radius:0;margin-bottom:0}.psg-order-history-main-wrp .woocommerce-breadcrumb{margin-bottom:45px}.woocommerce .psg-order-history-main-wrp table.my_account_orders th{padding:8px 20px;border:0!important}.woocommerce table.my_account_orders th{padding:8px 30px;border:0!important}table.woocommerce-orders-table thead tr th,table.woocommerce-orders-table thead tr span{color:#FFF;font-size:16px!important;font-family:'TitilliumWeb-Bold';font-weight:400!important;line-height:24px!important;letter-spacing:.48px;text-transform:capitalize}table.shop_table.shop_table_responsive tbody.psg-account-order-body tr td{color:#353535!important;letter-spacing:0;font-size:16px;font-family:'TitilliumWeb-SemiBold'!important;font-weight:400;line-height:22px;padding:30px 30px;border:0!important}.psg-order-history-main-wrp table.shop_table.shop_table_responsive tbody.psg-account-order-body tr td{padding:13px 20px;border-right:1px solid #E5E4E0!important;font-family:TitilliumWeb-Regular!important}.psg-order-history-main-wrp table.shop_table.shop_table_responsive tbody.psg-account-order-body tr td.woocommerce-orders-table__cell-order-number{font-family:TitilliumWeb-SemiBold!important}.psg-order-history-main-wrp table.shop_table.shop_table_responsive tbody.psg-account-order-body tr td:last-child{border-right:none!important}table.woocommerce-orders-table{border:0!important;border-collapse:collapse!important}table.woocommerce-orders-table thead{background:#947360}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#353535!important}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-number{width:226px}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-date{width:264px}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-total{width:224px}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-payment-method{width:236px}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-status{width:236px}table.woocommerce-orders-table thead tr th.woocommerce-orders-table__header-order-actions{width:240px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;align-items:center;justify-content:space-between}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.custom-order-details-inner.custom-order-status-inner.cancelled p{color:#EA2729!important;text-transform:capitalize}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-pending.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.custom-order-details-inner.custom-order-status-inner.pending p{color:#970C10!important;text-transform:capitalize;font-family:TitilliumWeb-SemiBold!important}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.custom-order-details-inner.custom-order-status-inner.processing p{color:#ED1C24!important;text-transform:capitalize}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-completed.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.custom-order-details-inner.custom-order-status-inner.completed p{color:#333333!important;text-transform:capitalize}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-on-hold.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.custom-order-details-inner.custom-order-status-inner.on-hold p{color:#FCCE01!important;text-transform:capitalize}.woocommerce table.my_account_orders th:last-child{border-right:0!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:flex;align-items:center;background:none;text-align:left;padding:0;color:#970C10!important;font-family:'TitilliumWeb-SemiBold';line-height:20px!important;font-weight:400;text-transform:uppercase;font-size:16px!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a i{padding-right:10px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover{background:#fff0;color:#ED1C24!important;text-decoration:none!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:hover span{text-decoration:underline}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details address{font-style:normal;font-size:16px;line-height:23px!important;font-family:'Sora-Regular';letter-spacing:0.8px!important}.woocommerce-customer-details--phone{padding-bottom:15px!important}table.woocommerce-table.woocommerce-table--order-details.shop_table_responsive.shop_table.order_details tfoot tr th{padding-left:0!important;position:relative;left:0;width:62%}table.woocommerce-table.woocommerce-table--order-details.shop_table_responsive.shop_table.order_details tfoot tr td{display:inline-block;position:relative;width:65%;right:0;border:0}tbody.psg-account-order-body tr{border:1px solid #E5E4E0!important}.psg-orders-pagination{padding:0!important;margin-top:50px}.psg-orders-pagination ul.page-numbers{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0}.psg-orders-pagination ul.page-numbers li .page-numbers{background:#F4F4F4;width:50px;height:50px;text-align:center;line-height:50px;margin:0 15px;color:#000;font-size:16px;letter-spacing:.8px;font-family:'JosefinSans-Regular';font-weight:900;transition:.3s all;display:block}.psg-orders-pagination ul.page-numbers li .page-numbers.current,.psg-orders-pagination ul.page-numbers li .page-numbers:hover{background:#000;color:#FFF}.order-custom-container table.woocommerce-orders-table thead tr th span{font-family:'TitilliumWeb-SemiBold'}.psg-view-order-main-wrp{padding-bottom:80px;display:block;overflow:hidden}.psg-view-order-inner{margin-top:45px}.psg-view-order-btn-print-main{display:flex;justify-content:space-between;align-items:center}.view-order-date{font-size:16px!important;color:#111;letter-spacing:.8px;line-height:22px!important}.woocommerce-view-order .view-order-back-button a{color:#947360!important;font-size:16px!important;letter-spacing:0.48px!important;line-height:24px!important;text-transform:uppercase;font-family:'TitilliumWeb-Regular';font-weight:400}.view-order-back-button a i{padding-right:10px;font-family:'Font Awesome 5 Pro';font-size:18px}.woocommerce-view-order .view-order-back-button a:hover{color:#970C10!important}.view-order-details-notes-main{width:100%!important;float:none!important;padding-left:40px}.view-order-number{color:#353535;font-size:20px!important;letter-spacing:0;line-height:31px!important;margin:0;text-transform:uppercase;font-family:TitilliumWeb-Bold;font-weight:unset!important}.psg-view-order-inner p.view-order-print-button{margin:0}.psg-view-order-inner p.view-order-print-button a{color:#970C10!important;font-size:16px;letter-spacing:0;line-height:24px;font-family:'TitilliumWeb-SemiBold';padding:0;font-weight:unset!important;text-transform:uppercase;background:transparent!important}.psg-view-order-inner p.view-order-print-button a i{font-family:'Font Awesome 5 Pro';padding-right:10px}.psg-view-order-inner p.view-order-print-button a:hover{text-decoration:underline!important}.psg-view-order-inner p.order-date{color:#353535;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Italic';font-weight:400}section.woocommerce-customer-details{margin-top:30px;float:none;margin-bottom:0!important}.psg-view-order-main-wrp section.woocommerce-columns.woocommerce-columns--addresses{float:none;padding-bottom:30px;width:100%;display:flex}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{margin-right:20px;background:#F4F4F4;padding:30px}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-left:20px;background:#F4F4F4;padding:30px}section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .woocommerce-column__title{color:#353535;font-family:'TitilliumWeb-Bold';text-transform:uppercase;font-size:18px!important;line-height:24px!important;letter-spacing:0;font-weight:unset!important;margin:0;margin-bottom:18px}section.woocommerce-columns address p{font-size:16px;line-height:24px!important;font-family:'TitilliumWeb-Regular';letter-spacing:0;font-weight:400;color:#353535;margin-bottom:0px!important}section.woocommerce-columns address p.view-order-full-name{margin-bottom:8px!important;font-family:'TitilliumWeb-SemiBold';font-weight:unset}.view-order-details-notes-inner h5{color:#353535;font-family:'TitilliumWeb-Bold';font-weight:700;font-size:16px!important;line-height:24px!important;letter-spacing:.48px;width:64%;margin:0;margin-bottom:10px}.view-order-details-notes-inner p{margin-bottom:0!important;font-size:16px!important;line-height:24px!important;font-family:'TitilliumWeb-Regular';font-weight:400;letter-spacing:0;color:#353535;padding-left:10px}.view-order-details-notes-inner p a{color:#777}.custom-view-order-details-main{float:none;overflow:hidden;margin-bottom:30px;padding:0 30px}.custom-view-order-details-wrapper{width:50%;float:left}.custom-view-order-details-right-wrapper{width:50%;float:right}.custom-order-details-inner{display:flex;align-items:center;margin-bottom:12px}.custom-view-order-details-notes{width:45%;float:right}section.woocommerce-order-details table.shop_table.shop_table_responsive tbody tr .custom-view-order-details-notes-inner h5{color:#111;font-family:'JosefinSans-Regular'!important;text-transform:uppercase;font-size:16px!important;line-height:19px!important;letter-spacing:1.6px!important}.woocommerce .woocommerce-customer-details address{border:0!important;padding:0!important}.woocommerce-customer-details--phone{margin-top:10px;padding-left:0!important}.woocommerce-customer-details--phone:before{content:"+"!important;position:relative!important;margin-right:0!important;display:none!important}.woocommerce-MyAccount-content .custom-order-details-inner p{margin-bottom:0!important;font-size:16px!important;line-height:23px!important;font-family:'TitilliumWeb-Regular';font-weight:400;letter-spacing:0;color:#43425D}.custom-order-details-inner h5{color:#353535;font-family:'TitilliumWeb-Bold';font-weight:700;font-size:16px!important;line-height:24px!important;letter-spacing:.48px;width:35%;text-transform:capitalize;margin:0}.woocommerce-column-view-order{margin-bottom:40px}section.woocommerce-order-details table.order_details tbody tr.woocommerce-table__line-item{border:1px solid #E5E4E0}section.woocommerce-order-details thead{background:#947360;border:1px solid #947360}.woocommerce-view-order section.woocommerce-order-details tr td a,section.woocommerce-order-details tr td strong{color:#353535;font-weight:unset;font-size:16px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-SemiBold'}section.woocommerce-order-details tbody tr td span.woocommerce-Price-amount{font-weight:unset!important;font-family:'TitilliumWeb-SemiBold'}section.woocommerce-order-details table thead tr th.product-total,section.woocommerce-order-details table tbody tr td.product-total{text-align:left}section.woocommerce-order-details table.woocommerce-table--order-details.order_details tfoot tr.psg-view-order-bill-summary th{font-size:24px!important;color:#E4003A;font-family:'JosefinSans-Regular'!important;letter-spacing:1.2px;line-height:31px!important;text-transform:capitalize;padding:0px!important;margin-bottom:15px}.woocommerce table.shop_table tbody td.product-quantity{text-align:left;padding-left:40px!important}section.woocommerce-order-details table tr th.woocommerce-table__product-name.product-name{width:600px}section.woocommerce-order-details table tbody .order_item td.product-img{width:81px;padding-right:0px!important}section.woocommerce-order-details table tbody .order_item img{width:60px;height:60px}section.woocommerce-order-details table tr th{border:0!important;color:#FFF;font-size:16px;line-height:24px!important;letter-spacing:.8px;font-family:'TitilliumWeb-SemiBold';padding:8px 20px!important;font-weight:400!important}section.woocommerce-order-details tbody tr td{color:#353535;font-size:16px;letter-spacing:0;line-height:24px!important;font-family:'TitilliumWeb-SemiBold';font-weight:400;padding:20px!important;border:0}.view-custom-order-container section.woocommerce-order-details{margin-bottom:0!important;position:relative}.woocommerce-order-details table.shop_table.shop_table_responsive{border-collapse:collapse;border:0!important;margin-bottom:50px}.psg-custom-tfoot-section{background:#F4F4F4;padding:30px;width:476px;float:right}.psg-view-order-bill-summary p{color:#353535;font-size:20px;letter-spacing:1px;line-height:30px;text-transform:uppercase;font-family:'TitilliumWeb-Bold';font-weight:400;margin-bottom:25px!important}.psg-custom-tfoot-section .order-row-details-custom{display:flex;justify-content:space-between}.order-row-details-custom .psg-order-detail-label{color:#353535;font-size:16px;line-height:24px;font-family:'TitilliumWeb-SemiBold';font-weight:unset;letter-spacing:0}.order-row-details-custom .psg-order-detail-data{color:#353535;font-size:16px;line-height:24px;font-family:'TitilliumWeb-Regular';letter-spacing:0}.psg-custom-tfoot-section .order-row-details-custom:last-child{border-top:1px solid #CCC;padding-top:15px;margin-top:15px}.psg-orders-pagination.psg-pagination{margin-top:50px}.psg-custom-tfoot-section .order-row-details-custom:last-child p,.psg-custom-tfoot-section .order-row-details-custom:last-child .psg-order-detail-data{font-family:'TitilliumWeb-Bold';letter-spacing:.48px}.woocommerce table.my_account_orders .button.wt_pklist_invoice_print{display:none!important}.view-custom-order-container section.woocommerce-order-details .psg-view-order-main{display:none}.woocommerce-view-order section.woocommerce-order-details tr td ul.wc-item-meta{padding:0;margin-top:30px}.psg-view-order-main-wrp table.shop_table td{vertical-align:baseline}.woocommerce-view-order section.woocommerce-order-details tr td ul.wc-item-meta li{margin-bottom:8px}.woocommerce-view-order section.woocommerce-order-details tr td ul.wc-item-meta li strong.wc-item-meta-label{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold'}.woocommerce-view-order section.woocommerce-order-details tr td ul.wc-item-meta li p,.woocommerce-view-order section.woocommerce-order-details tr td ul.wc-item-meta li p *{font-size:14px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';font-weight:unset!important}.he_home_product_section_wrp ul.products.elementor-grid{display:block!important;margin-left:-15px!important;margin-right:-15px!important}.he_home_product_section_wrp ul.products.elementor-grid li.psg-product-archive-list{margin-left:15px!important;margin-right:15px!important;margin-bottom:40px!important;max-width:calc(100% - 30px);background:#FFF}.he_home_product_section_wrp .slick-arrow{font-size:0;line-height:0;width:40px;height:40px;background:#947360!important;border:1px solid #947360!important;opacity:1;border-radius:4px;padding:0px!important;box-shadow:0 3px 6px #00000029;top:calc(50% - 100px);transform:none}.he_home_product_section_wrp .slick-arrow.slick-prev{left:-58px}.he_home_product_section_wrp .slick-arrow.slick-next{right:-58px}.he_home_product_section_wrp .slick-arrow.slick-prev:before{content:"\f060"!important;font-size:20px;line-height:38px;font-weight:100;font-family:'Font Awesome 5 Pro';color:#FFF}.he_home_product_section_wrp .slick-arrow.slick-next:before{content:"\f061"!important;font-size:20px;line-height:38px;font-weight:100;font-family:'Font Awesome 5 Pro';color:#FFF}.he_home_product_section_wrp .slick-arrow:hover{background:#FFFFFF!important}.he_home_product_section_wrp .slick-arrow:hover:before{color:#947360!important}.psg_category_breadcrumbs nav.woocommerce-breadcrumb{justify-content:flex-start!important}.psg_enquiry_cart_wrp .af_quote_fields table.quote-fields input[type="number"]{-moz-appearance:textfield}.psg_enquiry_cart_wrp .af_quote_fields table.quote-fields input[type="number"]::-webkit-outer-spin-button,.psg_enquiry_cart_wrp .af_quote_fields table.quote-fields input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__quote-item td{font-size:16px;color:#353535;letter-spacing:0;font-family:'TitilliumWeb-SemiBold';line-height:22px}.psg_enquiry_cart_breadcrumb{margin:0 auto;padding-right:60px;padding-left:10px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__quote-item{border-left:1px solid #E5E4E0;border-right:1px solid #E5E4E0;border-bottom:1px solid #E5E4E0}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th{padding:8px 30px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td{padding:20px 30px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-remove,.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-remove{width:70px}.psg_enquiry_cart_wrp tr.woocommerce-cart-form__quote-item.cart_item td.product-remove .remove-quote-item{font-size:0;margin:0;width:100%;text-align:center;line-height:16px;height:16px}.psg_enquiry_cart_wrp tr.woocommerce-cart-form__quote-item.cart_item td.product-remove .remove-quote-item:before{content:"\f00d";font-family:'Font Awesome 5 Pro';font-size:16px;line-height:22px;letter-spacing:0;color:#353535;font-weight:500;text-align:center}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-thumbnail,.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th.product-thumbnail{width:90px;padding-right:0;padding-left:10px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-name>a{font-size:16px;line-height:24px;letter-spacing:.48px;color:#353535;font-family:'TitilliumWeb-Bold';margin-bottom:18px;display:inline-block;font-weight:unset!important}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-name>p{margin-bottom:8px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-name>p:last-child{margin-bottom:0}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-name>p,.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-name>p *{color:#353535;font-size:14px;line-height:20px;letter-spacing:0;font-family:'TitilliumWeb-Regular'}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-price,.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.product-subtotal{font-size:16px;line-height:22px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-SemiBold'}.psg_enquiry_cart_wrp .cart-collaterals{display:none}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.actions{padding:30px 0 0 0}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.actions button#afrfq_update_quote_btn{font-size:16px;line-height:24px;border-radius:12px;letter-spacing:0;text-transform:capitalize;font-family:'TitilliumWeb-Regular';font-weight:unset!important;padding:14px 40px}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td.actions button#afrfq_update_quote_btn:hover{background:#C72127!important}.psg_enquiry_cart_wrp .af_quote_fields{width:100%!important;max-width:816px;margin:100px auto 0 auto;padding:0 15px}.psg_enquiry_cart_wrp .af_quote_fields table.quote-fields{margin-left:-15px;margin-right:-15px;width:auto;margin-bottom:0}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field{border:none;display:inline-flex;flex-wrap:wrap;border-bottom:none!important;width:100%;padding:0 15px}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field:nth-child(1),.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field:nth-child(2){width:50%}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field th{padding:0;border:none;width:100%;font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-SemiBold';margin-bottom:14px}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td{padding:0;border:none;width:100%;margin-bottom:30px;position:relative}input#enquiry_upload_file{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td input{border:none!important;border-bottom:1px solid #CFCFCF!important;border-radius:0px!important;padding:0 6px 10px 6px;font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';width:100%}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td textarea{border:1px solid #CFCFCF!important;border-radius:0px!important;padding:10px;font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';width:100%;height:150px}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td textarea::placeholder,.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td input::placeholder{color:#CFCFCF}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field:nth-last-child(2) th,.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field:nth-last-child(1) th{margin-bottom:10px}.psg_enquiry_cart_wrp .af_quote_fields .form_row{margin-top:0}.psg_enquiry_cart_wrp .af_quote_fields .form_row button.addify_checkout_place_quote{border-radius:12px;text-align:center;display:inline-block;float:unset;font-size:16px;line-height:24px;letter-spacing:0;text-transform:capitalize;font-family:'TitilliumWeb-Regular';font-weight:unset!important;padding:12px 56px;margin-top:30px}.psg_enquiry_cart_wrp .af_quote_fields .form_row button.addify_checkout_place_quote:hover{background:#C72127!important}.psg_enquiry_cart_wrp .af_quote_fields:before{content:"Enquiry Form";font-size:39px;line-height:52px;color:#353535;text-transform:capitalize;text-align:center;display:block;font-family:'TitilliumWeb-SemiBold';margin-bottom:30px}.psg_enquiry_cart_wrp div#drag_upload_file{padding:30px;text-align:center;background-image:repeating-linear-gradient(0deg,#cfcfcf,#cfcfcf 4px,transparent 4px,transparent 8px,#cfcfcf 8px),repeating-linear-gradient(90deg,#cfcfcf,#cfcfcf 4px,transparent 4px,transparent 8px,#cfcfcf 8px),repeating-linear-gradient(180deg,#cfcfcf,#cfcfcf 4px,transparent 4px,transparent 8px,#cfcfcf 8px),repeating-linear-gradient(270deg,#cfcfcf,#cfcfcf 4px,transparent 4px,transparent 8px,#cfcfcf 8px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.6px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}.psg_enquiry_cart_wrp div#drop_file_zone .img-content{line-height:0}.psg_enquiry_cart_wrp div#drop_file_zone .img-content img{max-width:100px;margin:15px 15px 0 0;border:1px solid #CFCFCF;padding:4px;box-shadow:2px 4px 10px #0000001f}.psg_enquiry_cart_wrp div#drop_file_zone .psg-file-upload-top-text{font-size:16px;line-height:24px;letter-spacing:0;color:#353535;font-family:'TitilliumWeb-Regular';margin-bottom:11px}.psg-file-upload-bottom-text{font-size:14px;line-height:24px;letter-spacing:0;color:#868686;font-family:TitilliumWeb-LightItalic;font-weight:unset!important;margin-bottom:0;width:100%}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td div#drop_file_zone div#drag_upload_file input{width:auto;display:inline-block;padding:0;margin:0 0 10px 0;font-size:18px;line-height:24px;color:#970C10;font-family:'TitilliumWeb-Bold';border:none!important;text-transform:uppercase!important;background:transparent!important;outline:none!important}.psg_enquiry_cart_wrp .af_quote_fields tr.addify-option-field td div#drop_file_zone div#drag_upload_file input:hover{color:#ED1C24;text-decoration:underline}div#drop_file_zone{position:relative;z-index:99}p.fake-btn{color:#970C10;font-size:18px;line-height:24px;letter-spacing:0;font-family:'TitilliumWeb-Bold';margin-bottom:11px}p.fake-btn:hover{color:#ED1C24;text-decoration:underline}.psg_enquiry_cart_wrp form.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__quote-item td.product-quantity{padding-left:30px!important}.psg_order_via_whatsapp{background:#50B853;padding:12px 20px;border-radius:25px;font-size:16px;line-height:24px;letter-spacing:.48px;color:#FFFFFF!important;font-family:'TitilliumWeb-SemiBold';font-weight:unset!important;display:inline-flex;align-items:center;justify-content:center;position:relative;margin-right:15px;margin-bottom:25px}.psg_order_via_whatsapp i{padding-left:5px;font-size:24px;line-height:24px}.psg-single-product-main table.woocommerce-product-attributes.shop_attributes{border:1px solid #ccc!important}.psg-single-product-main table.woocommerce-product-attributes.shop_attributes tbody tr th{font-size:14px;font-family:'TitilliumWeb-SemiBold';line-height:22px;vertical-align:middle;background:#fff;border-bottom:1px solid #ccc}.psg-single-product-main table.woocommerce-product-attributes.shop_attributes tbody tr td{font-size:14px;font-family:'TitilliumWeb-SemiBold';font-style:normal;padding:5px;line-height:22px;color:#000;background:#fff;border-bottom:1px solid #ccc;padding-left:30px;padding-right:30px}.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-price{display:none}.psg-wc-tabs #tab-dwspecs_product_specifications .group-title{background:#a3a1a161;padding:10px;margin:0;color:#353535;font-family:'TitilliumWeb-SemiBold';font-size:18px;line-height:24px;letter-spacing:.32px;border:1px solid #ccc;border-bottom:none}.psg-wc-tabs #tab-dwspecs_product_specifications table{border:1px solid #ccc}.psg-wc-tabs #tab-dwspecs_product_specifications table tbody tr td{font-size:14px;font-family:'TitilliumWeb-SemiBold';line-height:22px;vertical-align:middle;background:#fff;border:none;border-bottom:1px solid #ccc}.psg-wc-tabs #tab-dwspecs_product_specifications table tbody tr:last-child td{border-bottom:none}.psg-wc-tabs #tab-dwspecs_product_specifications .dwspecs-product-table-group{margin-bottom:35px}.psg-single-product-main table.variations td.value .select_box .select_option:hover{border-color:#970C10}.psg-single-product-main table.variations td.value .select_box .select_option.selected{border-color:#970C10}.psg-single-product-main table.variations td.value .select_box .select_option.selected::after{background-color:#970C10}.psg-single-product-main table.variations td.value .select_box .select_option span.yith_wccl_value{font-size:14px;letter-spacing:.18px;font-family:TitilliumWeb-Regular;display:block;width:50px;height:50px;line-height:50px}.psg-single-product-main .woocommerce-variation.single_variation .woocommerce-variation-description{font-size:18px;font-family:'TitilliumWeb-SemiBold';color:#000;line-height:26px;margin-top:15px}.psg-hover-bottom-wrp a.afrfqbt.button.add_to_cart_button{display:none!important}.psg-product-list_innner .slick-track{display:flex}.psg-product-list_innner li.psg-product-archive-list{margin:0!important;padding-left:15px!important;padding-right:15px!important;box-shadow:none!important;padding-bottom:15px!important;height:inherit!important;width:100%!important}.psg-product-list_innner ul.products{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.psg-product-list_innner li.psg-product-archive-list:hover span.psg-product-archive-list_inner{box-shadow:0 4px 32px #00000029!important;display:inline-block;height:100%;width:100%}.psg_prod_list_arrow_wrp .slick-arrow{position:absolute;top:25%;width:40px;height:40px;border:1px solid #947360!important;border-radius:4px!important;opacity:1;background:#947360;padding:0!important;text-align:center;cursor:pointer}.psg_prod_list_arrow_wrp .psg_prod_list-left-arrow.slick-arrow{left:-85px}.psg_prod_list_arrow_wrp .psg_prod_list-right-arrow.slick-arrow{right:-85px}.psg_prod_list_arrow_wrp .slick-arrow i{font-weight:100;font-size:20px;line-height:38px;color:#fff;text-align:center}.psg-product-list_innner .psg-custom-badge-wrp{right:15px}.psg_prod_list_arrow_wrp .slick-arrow:hover{background:#fff}.psg_prod_list_arrow_wrp .slick-arrow:hover i{color:#947360}.psg-single-product-main table.variations td.value .select_box_label.select_box .select_option_label span.yith_wccl_tooltip span{background:#970c10;font-size:12px;line-height:20px;font-family:'TitilliumWeb-Regular'}.psg-single-product-main table.variations td.value .select_box_label.select_box .select_option_label span.yith_wccl_tooltip span:after{border-top-color:#970c10}.single-product-custom-wrap a.iconic-woothumbs-images__arrow{width:unset!important;height:0!important;display:inline-block;padding:20px;top:50%;background:#947360;border:1px solid #947360!important;border-radius:4px!important}.single-product-custom-wrap a.iconic-woothumbs-images__arrow i{font-size:20px;line-height:38px;color:#fff;margin-top:-22px!important;width:unset!important;opacity:1}.single-product-custom-wrap a.iconic-woothumbs-images__arrow i.iconic-woothumbs-icon-right-open-mini:before{content:"\f061"!important;font-family:"Font Awesome 5 Pro"!important;font-weight:100!important}.single-product-custom-wrap a.iconic-woothumbs-images__arrow i.iconic-woothumbs-icon-left-open-mini:before{content:"\f060"!important;font-family:"Font Awesome 5 Pro"!important;font-weight:100!important}.single-product-custom-wrap a.iconic-woothumbs-images__arrow:hover{background:#fff0}.single-product-custom-wrap a.iconic-woothumbs-images__arrow:hover i{background:#fff0;color:#947360}.single-product-custom-wrap .iconic-woothumbs-images-wrap{margin-bottom:35px}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--left{height:40px;width:40px;opacity:1;background:#947360;border:1px solid #947360!important;border-radius:4px!important;top:calc(50% - 20px);left:0}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--left i{left:calc(50% - 10px);color:#fff;font-size:20px}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--left i::before{content:"\f060"!important;font-family:"Font Awesome 5 Pro"!important;font-weight:100!important}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--right{height:40px;width:40px;opacity:1;background:#947360;border:1px solid #947360!important;border-radius:4px!important;top:calc(50% - 20px);right:0}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--right i{left:calc(50% - 10px);color:#fff;font-size:20px}.single-product-custom-wrap a.iconic-woothumbs-thumbnails__control.iconic-woothumbs-thumbnails__control--right i::before{content:"\f061"!important;font-family:"Font Awesome 5 Pro"!important;font-weight:100!important}