.woocommerce .products ul,.woocommerce div.products{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.woocommerce .products ul.owl-carousel,.woocommerce div.products.owl-carousel,.woocommerce div.product div.products{margin-right:0;margin-left:0}.woocommerce div.products .product,.woocommerce-page div.products .product{float:none;padding:0 15px;margin:0 0 2rem}.woocommerce-page.columns-6 div.products .product,.woocommerce.columns-6 div.products .product,.woocommerce div.products.columns-6 .product,.woocommerce-page div.products.columns-6 .product{flex:0 0 16.666667%;max-width:16.666667%}.woocommerce-page.columns-5 div.products .product,.woocommerce.columns-5 div.products .product,.woocommerce div.products.columns-5 .product,.woocommerce-page div.products.columns-5 .product{flex:0 0 20%;max-width:20%}.woocommerce-page.columns-4 div.products .product,.woocommerce.columns-4 div.products .product,.woocommerce div.products.columns-4 .product,.woocommerce-page div.products.columns-4 .product{flex:0 0 25%;max-width:25%}.woocommerce-page.columns-3 div.products .product,.woocommerce.columns-3 div.products .product,.woocommerce div.products.columns-3 .product,.woocommerce-page div.products.columns-3 .product{flex:0 0 33.333333%;max-width:33.333333%}.woocommerce-page.columns-2 div.products .product,.woocommerce.columns-2 div.products .product,.woocommerce div.products.columns-2 .product,.woocommerce-page div.products.columns-2 .product{flex:0 0 50%;max-width:50%}.woocommerce-page.columns-1 div.products .product,.woocommerce.columns-1 div.products .product,.woocommerce div.products.columns-1 .product,.woocommerce-page div.products.columns-1 .product{flex:0 0 100%;max-width:100%}.woocommerce-page[class*="columns-"] div.products .owl-item .product,.woocommerce[class*="columns-"] div.products .owl-item .product,.woocommerce-page div.products[class*="columns-"] .owl-item .product,.woocommerce div.products[class*="columns-"] .owl-item .product{flex:0 0 100%;max-width:100%}@media (max-width:1400px){.woocommerce-page.columns-6 div.products .product,.woocommerce.columns-6 div.products .product,.woocommerce div.products.columns-6 .product,.woocommerce-page div.products.columns-6 .product{flex:0 0 33.333333%;max-width:33.333333%}.woocommerce-page.columns-5 div.products .product,.woocommerce.columns-5 div.products .product,.woocommerce div.products.columns-5 .product,.woocommerce-page div.products.columns-5 .product{flex:0 0 25%;max-width:25%}}@media (max-width:991px){.woocommerce-page.columns-4 div.products .product,.woocommerce.columns-4 div.products .product,.woocommerce div.products.columns-4 .product,.woocommerce-page div.products.columns-4 .product{flex:0 0 50%;max-width:50%}}@media (max-width:768px){.woocommerce-page[class*="columns-"] div.products .product,.woocommerce[class*="columns-"] div.products .product,.woocommerce div.products[class*="columns-"] .product,.woocommerce-page div.products[class*="columns-"] .product{flex:0 0 50%;max-width:50%}}@media (max-width:575px){.woocommerce-page[class*="columns-"] div.products .product,.woocommerce[class*="columns-"] div.products .product,.woocommerce div.products[class*="columns-"] .product,.woocommerce-page div.products[class*="columns-"] .product{flex:0 0 100%;max-width:100%}}.listing-header{display:flex;justify-content:space-between;padding-top:0}.shop-caption h2.woocommerce-loop-product__title{font-size:30px}.shop-caption.padding-20 a.woocommerce-LoopProduct-link{text-decoration:none}.shop-layout .shop-caption .shop-middle-wrap .price{display:flex;flex-direction:row-reverse}.shop-layout .shop-caption .shop-middle-wrap .price ins span.amount,.shop-layout .shop-caption .shop-middle-wrap .price span.amount{color:#2C272B;font-weight:600;font-size:16px;margin:0 0 0 5px}.shop-layout .shop-caption .shop-middle-wrap .price del span.amount{font-size:14px;color:#797979;text-decoration:line-through;font-weight:400;margin:0 0 0 5px}.shop-layout .shop-caption .shop-middle-wrap .price ins{text-decoration:none}.shop-caption .btn-wrap a.added_to_cart{display:none}.shop-caption .btn-wrap a.theme-btn.add_to_cart_button.ajax_add_to_cart.added:after{font-family:WooCommerce;content:"\e017";color:#1b1b1b;text-align:right;position:relative;border:none;padding:0;font-size:12px;margin-right:5px;top:0}.shop-caption .btn-wrap a.theme-btn.add_to_cart_button.ajax_add_to_cart.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:relative;border:none;padding:0;top:0;font-size:12px;margin-right:5px;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.shop-layout .shop-caption .btn-wrap a.theme-btn.add_to_cart_button{padding:15px;margin:0 2px}.shop-other.transform-center .center-box a.theme-btn{color:#fff}.shop-other.transform-center .center-box a.theme-btn:hover{color:#3d322c}.woocommerce .shop-image .onsale{background:#9E0000;border-radius:0;left:0;top:0;border:none;padding:5px 10px}.shop-layout .shop-caption .btn-wrap .theme-btn.wishlist-btn{display:block}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-to-wishlist .yith-wcwl-add-button i:before{content:"\f004";font-family:Font Awesome\ 5 Pro}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-to-wishlist{font-size:0;display:contents;margin-top:0}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-to-wishlist .yith-wcwl-add-button i,.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-to-wishlist i{font-size:14px;margin-right:0;padding:4px}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-button a:after,.yith-wcwl-wishlistexistsbrowse:after{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-button,.yith-wcwl-wishlistexistsbrowse,.yith-wcwl-wishlistaddedbrowse{margin:0 2px;background:#2C272B;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-button a:before,.yith-wcwl-wishlistexistsbrowse:before,.yith-wcwl-wishlistaddedbrowse:before{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.shop-layout .shop-caption .btn-wrap a.add_to_wishlist.single_add_to_wishlist{color:#fff;padding:15px;z-index:99}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-button:hover,.yith-wcwl-wishlistexistsbrowse:hover,.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-button:hover,.yith-wcwl-wishlistaddedbrowse:hover{background:#9E0000}.shop-layout .shop-caption .btn-wrap .yith-wcwl-add-to-wishlist .feedback i{color:#3d322c}.shop-layout .shop-caption .btn-wrap .yith-wcwl-wishlistexistsbrowse .feedback a,.shop-layout .shop-caption .btn-wrap .yith-wcwl-wishlistaddedbrowse .feedback a{padding:15px;position:relative;z-index:999;display:block}.yith-wcwl-wishlistexistsbrowse,.yith-wcwl-wishlistaddedbrowse{padding:0}.shop-layout.shop-list .shop-wrapper .shop-image img{width:100%;height:100%;object-fit:cover;object-position:center}.shop-layout.shop-list .shop-caption .shop-middle-wrap span.price{justify-content:flex-end}nav.woocommerce-pagination{padding:0 99px;background:#25292E;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-top:80px}.woocommerce nav.woocommerce-pagination ul.page-numbers{list-style:none;padding:0;border:none;display:flex;align-items:center;flex-wrap:wrap}.woocommerce nav.woocommerce-pagination ul.page-numbers li{z-index:1;border-left:1px solid rgba(61,50,44,.1);background:#25292E;margin-bottom:0;overflow:inherit;position:relative;font-family:'Bebas Neue';border-right:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers{display:block;height:4.25rem;padding:19px 20px;font-size:16px;letter-spacing:.0625rem;text-decoration:none;line-height:inherit;color:#fff}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers{background:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li:before{display:none}.woocommerce .woocommerce-pagination ul.page-numbers::before{display:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers.current:before{content:'';background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/stars.svg);width:100%;height:30px;display:block;position:absolute;top:-20px;margin:0 auto;left:0;right:0;background-color:#25292E;z-index:-1;background-repeat:no-repeat;text-align:center;background-position:center}.woocommerce nav.woocommerce-pagination ul.page-numbers li span.page-numbers.current:after{content:'';width:100%;display:block;height:10px;background:#25292E;position:absolute;left:0;right:0;top:-30px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{background:#9E0000;color:#fff}.woocommerce nav.woocommerce-pagination:after{content:"";display:block;width:100%;height:1px;position:absolute;left:0;background:rgba(0,0,0,.1);transform:translateY(-50%)}.listing-header .listing-header-right .woocommerce-ordering{margin-bottom:0}.result-count-wrapper{display:block;width:100%;overflow:hidden}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#2C272B;border-radius:0;padding:12px;top:-9px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{background:#2C272B;border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-19px;padding:12px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{margin-bottom:20px;margin-top:25px;background:#3d322c;border-radius:0}.woocommerce .widget_price_filter .price_slider_amount .button{background:#2C272B;color:#fff;border-radius:0;padding:18px;position:relative;display:inline-block}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background:#9E0000}.woocommerce .widget_price_filter .price_slider_amount .button:before,.woocommerce .widget_price_filter .price_slider_amount .button:after{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.woocommerce .widget_price_filter .price_slider_amount .price_label{padding:10px 0;font-size:12px}.woocommerce .widget ul.product_list_widget li a:before{display:none}.woocommerce .widget ul.product_list_widget li a img{float:left;width:80px;height:80px;object-fit:cover;object-position:center;margin:0;margin-right:15px;margin-bottom:10px}.woocommerce .sidebar_wrap ul.product_list_widget li a{padding-left:0}.woocommerce ul.product_list_widget li ins,.woocommerce ul.product_list_widget li>span{float:left;text-decoration:none;color:#2C272B;font-weight:600;font-size:16px;line-height:27px;margin-right:5px}.woocommerce ul.product_list_widget li del{font-size:14px;color:#797979;line-height:26px}.woocommerce ul.product_list_widget li{padding-bottom:20px;margin-bottom:20px!important;border-bottom:1px solid #ccc;width:100%}.woocommerce .sidebar_wrap ul.product_list_widget li{padding-bottom:20px;margin-bottom:20px!important;border-bottom:1px solid #ccc;width:100%}.woocommerce .sidebar_wrap ul.product_list_widget li:last-child{border:none;padding:0;margin:0!important}.woocommerce .sidebar_wrap .sidebar .widget.woocommerce ul.product_list_widget li a{padding-left:0;font-size:20px;font-family:"Abril Fatface","Times New Roman",Times,serif;line-height:1.3}.woocommerce .sidebar_wrap .sidebar .widget.woocommerce ul li a:hover{color:#9E0000}.sidebar_wrap .sidebar .widget ul.product-categories li a:before,.sidebar_wrap .sidebar .widget ul.woocommerce-widget-layered-nav-list li a:before,.sidebar_wrap .sidebar .widget.woocommerce ul li a:before{display:none}.sidebar_wrap .sidebar .widget ul.product-categories li a,.sidebar_wrap .sidebar .widget ul.woocommerce-widget-layered-nav-list li a,.sidebar_wrap .sidebar .widget.woocommerce ul li a{padding-left:0;font-size:16px;font-family:"Roboto Mono",monospace;color:#3d322c;font-weight:400}.sidebar_wrap .sidebar .widget ul.product-categories li,.sidebar_wrap .sidebar .widget ul.woocommerce-widget-layered-nav-list li,.sidebar_wrap .sidebar .widget.woocommerce ul li{margin-bottom:20px;display:flex;justify-content:space-between}.sidebar_wrap .sidebar .widget ul.product-categories li:last-child,.sidebar_wrap .sidebar .widget ul.woocommerce-widget-layered-nav-list li:last-child,.sidebar_wrap .sidebar .widget.woocommerce ul li:last-child{margin-bottom:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{display:none}.sidebar_wrap .sidebar .widget.woocommerce ul.product_list_widget li{display:block}.shop-image.animate-img a{display:block;height:100%}.shop-image.animate-img a img{object-fit:cover;width:100%;height:100%;object-position:center}header.woocommerce-products-header{text-align:center}.shop-caption h2.woocommerce-loop-product__title:hover{color:#9E0000}.woocommerce .product .shop-detail-top .woocommerce-product-gallery,.woocommerce .product .shop-detail-top div.summary{width:100%;float:none}.shop-detail .product .onsale{background:#9E0000;border-radius:0;left:0;top:0;border:none;padding:5px 10px;font-size:15px;font-weight:500}.woocommerce .single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}.woocommerce .shop-detail .product p.price,.woocommerce .single_variation_wrap .woocommerce-variation-price .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.woocommerce .shop-detail .product p.price ins,.woocommerce .single_variation_wrap .woocommerce-variation-price .price ins{color:#2C272B;font-weight:600;text-decoration:none;font-size:22px;margin-right:10px}.woocommerce .shop-detail .product p.price del,.single_variation_wrap .woocommerce-variation-price .price del{color:#797979;opacity:1;font-size:14px}.product_meta{margin-bottom:5px}.product_meta>span{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:10px;font-weight:600;font-size:14px;position:relative}.product_meta>span .sku{text-transform:capitalize;font-size:14px;font-weight:400}.product_meta>span a{text-decoration:none;text-transform:capitalize;font-weight:500}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button{margin:0 2px;background:#3d322c;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button:before,.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button:after{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button a{color:#fff;padding:15px 20px;z-index:99;line-height:normal}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button a i,.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistexistsbrowse span a i,.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistaddedbrowse span a i{margin-right:0}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-add-button:hover{background:#9E0000}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistexistsbrowse span a,.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistaddedbrowse span a{color:#9E0000;font-size:12px;z-index:99;position:relative;display:block;padding:16px 20px;line-height:normal}.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistexistsbrowse,.woocommerce div.product div.summary .shop-detail-text .yith-wcwl-wishlistaddedbrowse{margin:0 2px;background:#3d322c;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible}.woocommerce div.product form.cart div.quantity{display:flex;float:none;margin:0;margin-bottom:20px}.woocommerce div.product form.cart div.quantity .theme-btn{padding:15px 20px;line-height:normal}.woocommerce div.product form.cart div.quantity input.qty{border:0;background:transparent;border-top:1px solid #2C272B;border-bottom:1px solid #2C272B;height:49px;max-width:50px;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce div.product form.cart .button{float:none;padding:1.25rem 2.125rem;letter-spacing:.09375rem;background:#9E0000;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;z-index:1;border-radius:0;text-decoration:none;font-weight:600;line-height:inherit}.woocommerce div.product form.cart .button:hover{background:#25292E;color:#fff}.woocommerce div.product form.cart .button:hover span{background:#25292E;color:#fff}label.tufatt-quantity-label{display:block}.yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce div.product form.cart div.quantity .yith-wcwl-add-to-wishlist{margin-left:5px}.woocommerce-message,.woocommerce-info{border-top-color:#2C272B;background:#fff;font-size:12px;font-family:"Roboto Mono",monospace}.woocommerce-info:before{color:#2C272B}.woocommerce-info code{font-family:"Roboto Mono",monospace}.woocommerce-message::before{content:"\e015";color:#2C272B}.woocommerce .woocommerce-message .button{background:#3d322c;border-radius:0;color:#fff;text-transform:capitalize;padding:8px 14px;font-weight:500;font-size:12px}.woocommerce a.button{background:#3d322c;border:0;padding:25px;border-radius:0;color:#fff}.woocommerce a.button:hover{background:#2C272B;color:#3d322c}.woocommerce .woocommerce-message .button:hover{background:#2C272B;color:#3d322c}.woocommerce div.product div.images.woocommerce-product-gallery{float:none;width:100%}.woocommerce div.product div.summary{float:none;width:100%}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a{color:#3d322c;font-weight:400}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a:hover{color:#9E0000}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin-bottom:40px;list-style:none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:none;border:none;padding:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before{content:'';background-repeat:no-repeat;width:40px;display:inline-block;height:40px;vertical-align:middle;margin-right:8px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#9E0000;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:30px;text-transform:uppercase;text-decoration:none;border:none;border-radius:0;font-weight:400;color:#3d322c;padding:0 1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025);color:#000}.woocommerce #review_form #respond p.stars{justify-content:space-between;line-height:normal}#review_form .comment-form-rating label{font-size:14px;text-transform:capitalize}.woocommerce p.stars a::before{display:none}.woocommerce p.stars a:before,.woocommerce p.stars.selected a.active~a::before,.woocommerce p.stars a:hover~a::before{background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/stars.svg);position:absolute;content:'';width:100%;height:100%;top:0;left:0;right:0;font-size:30px;bottom:0;display:block}.woocommerce p.stars:hover a::before,.woocommerce p.stars.selected a:not(.active)::before,.woocommerce p.stars.selected a.active::before{background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/yellow-star.svg);position:absolute;content:'';width:100%;height:100%;top:0;font-size:30px;left:0;right:0;bottom:0;display:block}.woocommerce #review_form #respond p.stars a{font-size:30px}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;height:auto}.custom-review-field{display:inline-block;vertical-align:middle;width:49.6%}.woocommerce #review_form #respond .form-submit{left:auto;letter-spacing:.09375rem;background:#2C272B;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;border-radius:0;z-index:1;text-decoration:none;font-weight:600}.woocommerce #review_form #respond .form-submit:before,.woocommerce #review_form #respond .form-submit:after{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.woocommerce #review_form #respond .form-submit input{background:none;color:#fff;position:relative;z-index:999;padding:1.25rem 2.125rem}.woocommerce #review_form #respond .form-submit input{background:none;color:#fff;text-transform:uppercase;position:relative;z-index:999;padding:23px 36px;font-weight:500}.woocommerce #review_form #respond .form-submit:hover{background:#9E0000}.shop-detail.shop-related-product .related{margin-top:80px}.woocommerce .shop-boxes.products .related-product-slider-2 .shop-layout.product{flex:0 0 100%;max-width:100%;padding:0}.woocommerce .related .products{display:block;padding:0 15px}.woocommerce-Reviews .commentlist.custom .comment-avatar{margin-right:20px;float:left;overflow:hidden;height:80px;border-radius:50px}.woocommerce-Reviews .commentlist.custom .comment-avatar img{border-radius:50px;width:50px}.woocommerce-Reviews .commentlist.custom .commet_container{display:flex;width:100%;position:relative;margin-bottom:20px}.woocommerce-Reviews .commentlist.custom .comment_container .comment-text{float:right;width:calc(100% - 80px)}.woocommerce-Reviews .commentlist.custom li{list-style:outside none none;padding-left:0;margin-bottom:20px}.woocommerce-Reviews .commentlist.custom li .comment_container{display:flex;width:100%;position:relative;margin-bottom:20px}.woocommerce-Reviews .commentlist.custom li strong.woocommerce-review__author{font-size:20px;font-family:"Abril Fatface","Times New Roman",Times,serif;text-transform:capitalize;font-weight:400;display:block;color:#3d322c;line-height:normal;margin-bottom:1rem}.woocommerce-Reviews .commentlist.custom li span.woocommerce-review__dash{display:none}.woocommerce-Reviews .commentlist.custom li time.woocommerce-review__published-date{background-color:#9E0000;color:#fff;font-size:14px;padding:0 6px;display:inline-block}.woocommerce #review_form #respond .comment-reply-title{margin:0 0 20px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;color:#3d322c;font-size:35px}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:20px;width:100px;font-family:star}.woocommerce .star-rating::before{color:#d3ced2;float:left;background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/stars.svg);position:absolute;content:'';width:100px;height:100%;top:0;left:0;right:0;font-size:30px;bottom:0;display:block;background-size:contain}.woocommerce .star-rating span{overflow:hidden;top:0;left:0;padding:0;position:relative;height:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce .star-rating span::before{background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/yellow-star.svg);position:absolute;content:'';width:100px;height:100%;top:0;font-size:30px;left:0;right:0;bottom:0;display:block;z-index:99;background-size:contain}.woocommerce .product .shop-detail-top div.summary .shop-detail-text .woocommerce-product-rating .star-rating{margin-top:0}.woocommerce .product .shop-detail-top div.summary .shop-detail-text .woocommerce-product-rating a{color:#3d322c;font-size:12px;font-weight:400;text-decoration:none;line-height:30px}.woocommerce .product .shop-detail-top div.summary .shop-detail-text .woocommerce-product-rating{display:flex;align-items:center}.shop-layout .shop-caption .shop-middle-wrap .star-rating{margin-bottom:0}.shop-layout .shop-caption .shop-middle-wrap .price del{opacity:1}.woocommerce table.shop_table{BORDER:0;BORDER-COLLAPSE:COLLAPSE;MARGIN:0;padding:15px}.woocommerce table.wishlist_table th{font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;padding:15px;font-weight:400;border:1px solid rgba(61,50,44,.1);background:#3d322c;text-align:left}.woocommerce table.wishlist_table a.remove,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove{font-size:30px;font-weight:300;line-height:inherit;margin:0 auto;padding:10px 0;position:relative}.woocommerce table.wishlist_table th.product-remove,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered th.product-remove{width:85px}.woocommerce table.wishlist_table a.remove:hover span,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove:hover span{background:red!important}.woocommerce table.wishlist_table a.remove span,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove span{position:absolute;width:2px;height:15px;opacity:.6;transform-origin:center;transform:rotate(45deg);transition:0.3s;background-color:red}.woocommerce table.wishlist_table a.remove span:nth-child(2),.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove span:nth-child(2){transform:rotate(-45deg)}.woocommerce table.wishlist_table a.remove:hover span,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove:hover span{transform:rotate(90deg);background:none;color:red}.woocommerce table.wishlist_table a.remove:hover,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove:hover{background:none}.woocommerce table.shop_table td{padding:15px}.woocommerce table.shop_table td.product-name h4{margin-bottom:1px;font-size:22px}.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-name{padding-left:0;border-left:2px solid rgba(0,0,0,0)}.woocommerce table.shop_table td{padding:15px 20px;text-align:left}.woocommerce table.shop_table td .table-price,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td .table-price{display:flex;flex-direction:row-reverse;justify-content:flex-end}.woocommerce table.shop_table td .table-price ins,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td .table-price ins,.woocommerce table.shop_table td .table-price>span,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td .table-price>span{text-decoration:none;margin-right:5px;font-family:"Roboto Mono",monospace;color:#2C272B;font-weight:600;font-size:16px}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#3d322c}.woocommerce table.shop_table td.product-add-to-cart a{padding:20px 15px!important;letter-spacing:.09375rem;background:#3d322c;position:relative;border-radius:0;width:100%;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-block!important;align-items:center;margin-bottom:0!important;justify-content:space-around;overflow:visible;text-decoration:none;font-weight:600}.woocommerce table.shop_table td.product-add-to-cart .theme-btn:before,.woocommerce table.shop_table td.product-add-to-cart .theme-btn:after{display:none}.woocommerce table.shop_table td.product-add-to-cart .theme-btn{padding:0;display:block}.woocommerce table.shop_table td.product-add-to-cart .theme-btn a:after,.woocommerce table.shop_table td.product-add-to-cart .theme-btn a:before{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.woocommerce table.shop_table td.product-add-to-cart a:hover{background:#2C272B;color:#3d322c}.woocommerce table.shop_table td.product-add-to-cart a.loading:after{display:none}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered th,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td{border:1px solid rgba(61,50,44,.1)}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered th{font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;text-align:left}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered th{font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;padding:15px;background:#3d322c;text-align:left}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td{padding:15px}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered .quantity{display:flex}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered .quantity .theme-btn{padding:12px 17px;background:#3d322c}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-thumbnail img,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-thumbnail{width:50px}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-quantity input.qty{border:0;background:transparent;border-top:1px solid #3d322c;border-bottom:1px solid #3d322c;height:45px;max-width:50px;margin:0;padding:0}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-quantity label{display:none}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-subtotal span.amount{font-family:"Abril Fatface","Times New Roman",Times,serif;font-size:20px;font-weight:600;color:#3d322c}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered .quantity .theme-btn:hover{background:#9E0000}.woocommerce table.cart td.actions .coupon{width:50%;position:relative;overflow:hidden}.woocommerce table.cart td.actions .coupon input.input-text,.woocommerce form.checkout_coupon.woocommerce-form-coupon .form-row input{width:100%;height:66px;padding-left:15px;border-right:0;min-width:350px}.woocommerce table.cart td.actions .coupon input.input-text:focus{border-bottom-color:#3d322c}.woocommerce table.cart td.actions .coupon button.theme-btn{position:absolute;right:0;border-radius:0;padding:26px 40px;background:#3d322c;color:#fff;font-family:"Roboto Mono",monospace}.woocommerce table.cart td.actions .coupon input.input-text::placeholder{text-transform:capitalize;font-family:"Roboto Mono",monospace}.woocommerce .table-responsive.cart-table button.button:disabled,.woocommerce .table-responsive.cart-table button.button:disabled[disabled],.woocommerce .table-responsive.cart-table button.button.theme-btn.cart-update-btn{border-radius:0;padding:26px 40px;background:#3d322c;color:#fff;font-family:"Roboto Mono",monospace}.woocommerce table.cart td.actions .coupon button.theme-btn:hover,.woocommerce .table-responsive.cart-table button.button.theme-btn.cart-update-btn:hover{background:#9E0000;color:#fff}.woocommerce-error li:before{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:40px}.woocommerce .cart_totals table.shop_table.shop_table_responsive tr th,.woocommerce .cart_totals table.shop_table.shop_table_responsive tr td{border:0}.woocommerce .cart_totals table.shop_table.shop_table_responsive tr th{background-color:#3d322c;padding:15px;text-align:left;font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;width:40%}.woocommerce .cart_totals table.shop_table.shop_table_responsive tr td{color:#2C272B;font-size:16px;font-weight:600;font-family:"Roboto Mono",monospace;border:1px solid rgba(61,50,44,.1)!important}.woocommerce .cart_totals table.shop_table.shop_table_responsive tr.order-total td{border-top:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:1.25rem 2.125rem;letter-spacing:.09375rem;opacity:1;background:#3d322c;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;z-index:1;text-decoration:none;font-weight:600}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order:after,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order:before{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:1.5rem 2.125rem;letter-spacing:.09375rem;background:#2C272B;position:relative;opacity:1;left:0;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;z-index:1;text-decoration:none;font-weight:600;border-radius:0;width:100%}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#9E0000}.woocommerce .cart_totals table.shop_table.shop_table_responsive tr.order-total td .amount{font-family:"Abril Fatface","Times New Roman",Times,serif;color:#3d322c;font-size:20px}.woocommerce form.checkout.woocommerce-checkout #customer_details .col-1,.woocommerce form.checkout.woocommerce-checkout #customer_details .col-2{width:100%;float:none;max-width:100%;padding:0}.woocommerce-billing-fields p.form-row .woocommerce-input-wrapper input,.woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper input{height:50px;padding:.375rem 1.2rem;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:2px solid #efefef;width:100%;background:none}.woocommerce-billing-fields p.form-row .woocommerce-input-wrapper,.woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper{width:100%}.woocommerce-billing-fields__field-wrapper p label,.woocommerce-additional-fields__field-wrapper label,.woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper label{font-family:"Roboto Mono",monospace;font-size:16px;font-weight:600;text-transform:capitalize}.woocommerce-billing-fields p.form-row .woocommerce-input-wrapper input:focus,.woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper input:focus{border-bottom-color:#3d322c}.woocommerce-checkout .woocommerce #customer_details .col-1 p span.woocommerce-input-wrapper .select2-selection,.select2-container--default .select2-selection--single{background:none;padding:.375rem 1.2rem;border-radius:0;height:50px;border:2px solid #efefef;width:100%}.woocommerce-checkout .woocommerce #customer_details .col-1 p span.woocommerce-input-wrapper .select2-selection span#select2-billing_country-container{padding-left:0;padding-top:2px;color:#7b7b7b;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-12px;margin-top:8px;position:absolute;top:50%;width:0}.woocommerce-additional-fields h3{display:none}.woocommerce-checkout .woocommerce #customer_details .col-2 p span.woocommerce-input-wrapper{width:100%}.woocommerce-checkout .woocommerce #customer_details .col-2 p span.woocommerce-input-wrapper textarea#order_comments{height:150px;padding:.375rem 1.2rem;border-radius:0;border:2px solid #efefef}.woocommerce table.shop_table.woocommerce-checkout-review-order-table th,.woocommerce table.shop_table th{border:1px solid rgba(61,50,44,.1);padding:15px;text-align:left;color:#fff;background:#25292E;font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;white-space:nowrap}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td{padding:15px;border-left:1px solid rgba(0,0,0,.1)}.woocommerce table.shop_table.woocommerce-checkout-review-order-table span.woocommerce-Price-amount.amount{font-family:"Abril Fatface","Times New Roman",Times,serif;font-size:20px;font-weight:400;color:#3d322c}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-quantity{font-family:"Roboto Mono",monospace;font-size:16px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name{margin:0 0 20px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;font-size:22px;color:#3d322c}.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-name img{width:50px;margin-right:15px}table.shop_table.woocommerce-checkout-review-order-table tfoot tr th.blank-th{border-right-color:transparent;background:none}table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:30px}.woocommerce-checkout #payment{background:none}.woocommerce-checkout #payment ul.wc_payment_methods.payment_methods.methods{padding:0}.woocommerce-checkout #payment ul.wc_payment_methods li:before{background:none;left:0}.woocommerce-privacy-policy-text p{font-size:14px;line-height:1.8;margin-bottom:20px;color:#3d322c;font-family:"Roboto Mono",monospace;font-weight:400}.woocommerce-privacy-policy-text p a{color:#3d322c;font-weight:600}.woocommerce-privacy-policy-text p a:hover{color:#9E0000}.woocommerce-checkout #payment ul.wc_payment_methods.payment_methods.methods li{padding:15px}.woocommerce-checkout #payment div.form-row{padding:1em 0}.woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row{position:relative}.woocommerce form.checkout_coupon.woocommerce-form-coupon{border-radius:0;border-color:#efefef}.woocommerce form.checkout_coupon.woocommerce-form-coupon .form-row input{width:100%;height:66px;padding-left:15px;border-right:0;min-width:350px;border:2px solid #efefef}.woocommerce form.checkout_coupon.woocommerce-form-coupon .form-row .theme-btn{position:absolute;right:0;border-radius:0;padding:26px 40px;background:#3d322c;color:#fff;font-family:"Roboto Mono",monospace}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{font-size:14px;padding-left:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:flex}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;padding:20px 20px;background:#9E0000;text-decoration:none;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;padding:10px 20px;background:#9E0000;text-decoration:none;color:#fff;width:100%;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:400;font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#2C272B;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{content:'';background-image:url(https://www.narubarbados.com/wp-content/themes/tufatt/css/../assets/images/up-arrow.svg);position:absolute;right:-15px;width:20.5px;z-index:1;height:21px;top:50%;transform:translateY(-50%) rotate(90deg)}.woocommerce-account .woocommerce-MyAccount-content p{font-weight:400}.woocommerce-account .woocommerce-MyAccount-content p a{text-transform:capitalize}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-weight:400;margin-bottom:20px;font-size:20px}.woocommerce ul.order_details{padding-left:0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{font-size:12px;color:#3d322c}.woocommerce ul.order_details li:before{display:none}.woocommerce ul.order_details li strong{color:#54babc;font-size:16px;font-weight:400;padding:10px 0}.woocommerce .woocommerce-order-details td.product-name{font-size:16px}.woocommerce .woocommerce-order-details td.product-name a{text-decoration:none;font-family:"Roboto Mono",monospace}.woocommerce .woocommerce-order-details tfoot tr th{font-weight:400}.woocommerce .woocommerce-order-details tfoot tr td,.woocommerce .woocommerce-order-details tbody tr td span.amount{color:#3d322c;font-family:"Roboto Mono",monospace}.woocommerce-Message.woocommerce-Message--info.woocommerce-info a.button{padding:10px}.woocommerce-MyAccount-content .u-columns.col2-set .u-column1.col-1.woocommerce-Address,.woocommerce-MyAccount-content .u-columns.col2-set .u-column2.col-2.woocommerce-Address{max-width:100%;border:1px solid rgba(61,50,44,.1);padding:30px;float:none;width:100%}.woocommerce-MyAccount-content .u-columns.col2-set .u-column1.col-1.woocommerce-Address{margin-bottom:30px}.woocommerce-MyAccount-content .u-column1.col-1.woocommerce-Address .title h5 a,.woocommerce-MyAccount-content .u-column2.col-2.woocommerce-Address .title h5 a{font-family:"Roboto Mono",monospace;font-size:16px;font-weight:600;color:#9E0000}.woocommerce-MyAccount-content .u-column1.col-1.woocommerce-Address address,.woocommerce-MyAccount-content .u-column2.col-2.woocommerce-Address address{font-family:"Roboto Mono",monospace;font-size:14px;font-weight:400;color:#3d322c}form.woocommerce-EditAccountForm.edit-account label,form.woocommerce-form.woocommerce-form-login.login label{display:block;width:100%;font-family:"Roboto Mono",monospace}form.woocommerce-EditAccountForm.edit-account legend{font-family:"Roboto Mono",monospace;font-size:20px;font-weight:500;color:#3d322c;padding:10px 0}.woocommerce button.button{padding:22px;background:#3d322c;color:#fff;border-radius:0}.woocommerce button.button:hover{background:#2C272B;color:#3d322c}.woocommerce .tufatt-login-signup-form{max-width:50%;margin:0 auto;border-radius:0;background:#fff;padding:50px}.woocommerce .tufatt-login-signup-form label{font-size:16px;font-weight:600;text-transform:capitalize}.woocommerce .tufatt-login-signup-form form.login{border:none;margin-bottom:0}.woocommerce .tufatt-login-signup-form form.login .password-input{width:100%}form.woocommerce-form.woocommerce-form-login.login button.theme-btn.woocommerce-button.button.woocommerce-form-login__submit{padding:20px 60px}.login-form-heading{text-align:center}.woocommerce .shop-detail .product p.price span.amount,.woocommerce .shop-detail .product p.price span span{color:#2C272B;font-weight:600;font-size:22px}.woocommerce tr.tufatt-custom-variations td.label{text-align:left}.woocommerce tr.tufatt-custom-variations td.value a.reset_variations{display:none;width:100%;text-align:left}.woocommerce .shop-detail .product p.price del,.woocommerce .shop-detail .product p.price del span.amount,.woocommerce .shop-detail .product p.price del span span{color:#797979;font-weight:500;font-size:14px}.woocommerce table.woocommerce-grouped-product-list .tufatt-grouped-product td label{text-align:left}.woocommerce table.woocommerce-grouped-product-list{margin-bottom:20px;border:none}.woocommerce table.woocommerce-grouped-product-list .tufatt-grouped-product td.woocommerce-grouped-product-list-item__label a{text-decoration:none}.woocommerce #customer_login .u-column1.col-1,.woocommerce #customer_login .u-column2.col-2{width:100%;float:none;max-width:100%}.tufatt-checkbox-wrap input[type=checkbox]{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.tufatt-checkbox-wrap span:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #d4d4db;box-shadow:none;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px}.tufatt-checkbox-wrap span{position:relative}.tufatt-checkbox-wrap input:checked+span:after{content:'';display:block;position:absolute;top:6px;left:6px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.tufatt-checkbox-wrap input:checked+span:before{background:#9E0000;border-color:#9E0000}.tufatt-checkbox-wrap:hover:before{border-color:#9E0000}.tufatt-checkbox-wrap span{font-size:14px;font-weight:400}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none;margin:0;background:#2C272B}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:#9E0000;color:#fff}p.woocommerce-LostPassword.lost_password{text-align:center;font-weight:400;margin-top:20px;margin-bottom:0}p.woocommerce-LostPassword.lost_password a{color:#3d322c;font-weight:500;text-decoration:none}p.woocommerce-LostPassword.lost_password a:hover{color:#9E0000}.woocommerce .summary span.stock.in-stock{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:15px;font-weight:600;font-size:14px;max-width:250px;color:#3d332c}.woocommerce .summary span.stock.in-stock .stock-status{font-weight:400}.proprice ins{text-decoration:none}.proname a{color:#3d332c;text-decoration:none}.proname a:hover{color:#9E0000}.proicon a.added_to_cart.wc-forward{display:none}.proicon a.ajax_add_to_cart.added i:before{content:"\f07a"}.shop-detail-top .shop-label{position:absolute}.shop-detail-top .shop-label .theme-btn{position:absolute;top:10px;left:10px;z-index:1;padding:15px;font-size:12px}.shop-layout .shop-wrapper{overflow:hidden}.shop-category-layout{border:rgba(61,50,44,.1) solid 1px;position:relative}li.product-category.product h2.woocommerce-loop-category__title{font-size:30px;text-align:center}li.product-category.product .shop-category-layout a{text-decoration:none}li.product-category.product h2.woocommerce-loop-category__title{font-size:30px;padding:20px;text-align:center;text-decoration:none;border-top:rgba(61,50,44,.1) solid 1px;margin-bottom:0}li.product-category.product h2.woocommerce-loop-category__title .count{background:none}li.product-category.product h2.woocommerce-loop-category__title:hover,li.product-category.product h2.woocommerce-loop-category__title:hover .count{color:#9E0000}li.product-category.product{list-style:none}.shop-category-layout img{object-fit:cover;width:100%;height:100%;object-position:center}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a{margin-right:5px;margin-left:160px}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a:after{content:','}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a:last-child:after{display:none}.product_meta>span>.title{position:absolute;left:0}.product_meta>span>span.sku{margin-left:160px}.shop-detail .shop-detail-top .shop-detail-text .tags-wrap>a{margin-left:160px}.shop-detail .shop-detail-top .shop-detail-text .category-wrap>a+a,.shop-detail .shop-detail-top .shop-detail-text .tags-wrap>a+a{margin-left:0}.woocommerce table.shop_table td.product-add-to-cart a{white-space:nowrap}.woocommerce table.shop_table{display:table;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.wishlist_table.mobile{margin:0 auto;padding:0;list-style:none;max-width:350px;width:100%}.wishlist_table.mobile>li{margin-bottom:50px;text-align:center;padding:15px;border:1px solid #ccc}.wishlist_table.mobile>li:before{display:none}.wishlist_table.mobile li .item-wrapper .product-thumbnail{border-bottom:1px solid #ccc;padding-bottom:10px;margin:0;width:100%;max-width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail img{max-width:60px}.wishlist_table.mobile li .item-wrapper .product-thumbnail,.wishlist_table.mobile li .item-wrapper{display:block;width:100%;margin:0 auto 10px}.wishlist_table.mobile li .item-wrapper .item-details{display:block;width:100%;vertical-align:top;max-width:100%;margin:0 auto 10px}.wishlist_table.mobile li .item-wrapper .item-details .product-name,.wishlist_table.mobile li table.additional-info,.wishlist_table.mobile li .item-wrapper .item-details .item-details-table{margin-bottom:10px;border-bottom:1px solid #ccc}.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.mobile li .item-wrapper .item-details .item-details-table td.label{font-size:16px;font-family:"Abril Fatface","Times New Roman",Times,serif;font-weight:500}.wishlist_table.mobile li table.additional-info td.value,.wishlist_table.mobile li .item-wrapper .item-details .item-details-table td.value{color:#2C272B;font-size:16px;font-weight:500;flex-direction:row-reverse;display:inline-flex;justify-content:flex-end;float:right}.wishlist_table.mobile li .item-wrapper .item-details .item-details-table td.value del{font-size:14px;color:#797979;text-decoration:line-through;margin:0 0 0 5px}.wishlist_table.mobile li table.additional-info td.value .wishlist-in-stock{color:#28a745}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{margin-bottom:15px;text-align:left}.wishlist_table.mobile li .additional-info-wrapper .product-remove>a,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a{display:inline-block!important;margin:0 0 5px 0!important;text-align:left!important;padding:1.25rem 2.125rem!important;letter-spacing:.09375rem;background:#3d322c;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);overflow:visible;z-index:1;text-decoration:none;font-weight:600}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a.loading:after{display:none}.wishlist_table.mobile li .additional-info-wrapper .product-remove>a:after,.wishlist_table.mobile li .additional-info-wrapper .product-remove>a:before,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a:after,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a:before{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a.loading,.wishlist_table.mobile li .additional-info-wrapper .product-remove>a:focus,.wishlist_table.mobile li .additional-info-wrapper .product-remove>a:hover,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a:focus,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart>a:hover{background:#2C272B;color:#3d322c;opacity:1}.wishlist_table.mobile li .additional-info-wrapper .product-remove{margin-top:-79px}.wishlist_table.mobile li .additional-info-wrapper .product-remove>a{padding:1.06rem 2.125rem!important}.woocommerce div.product form.cart .group_table .tufatt-grouped-product:first-child{border-top:1px solid rgba(0,0,0,.1);padding-top:0;margin-top:10px}.woocommerce div.product form.cart .group_table .tufatt-grouped-product{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0;margin-bottom:20px;margin-top:-15px}.woocommerce div.product form.cart .group_table td{padding-bottom:0}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__quantity{padding-bottom:20px;flex:0 0 100%;text-align:left;display:inline;order:3}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{text-align:left;width:100%;flex:0 0 50%;padding-bottom:0;padding-left:0;max-width:50%}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price{width:100%;flex:0 0 50%;text-align:right;padding-bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;max-width:50%}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price ins{order:1;margin-left:0;margin-right:10px;font-size:16px;color:#2C272B;font-weight:600;text-decoration:none}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price del{font-size:14px;color:#797979;order:2}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label label{margin-bottom:0}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label label>a{color:#3d322c;font-size:28px;font-family:"Abril Fatface","Times New Roman",Times,serif}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price .stock.in-stock{float:right;position:absolute;top:40px}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price .stock.in-stock .stock-status{color:#28a745}.woocommerce div.product form.cart .group_table .tufatt-grouped-product:last-child{margin-bottom:0}.woocommerce div.product form.cart .variations{margin-bottom:20px}.woocommerce div.product form.cart .variations .tufatt-custom-variations td{padding:0;padding-bottom:15px;text-align:left}.woocommerce div.product form.cart .variations .tufatt-custom-variations:last-child td{padding-bottom:0}.woocommerce div.product form.cart .variations .tufatt-custom-variations td.label{padding-right:0;width:160px}.woocommerce .single_variation_wrap .single_variation{line-height:1}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-row .password-input,.custom-review-field{width:100%}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:Font Awesome\ 5 Pro;font-weight:900;content:"\f06e";color:#3d322c}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{content:"\f070";color:#3d322c}.woocommerce form .form-row .required{font-size:75%;top:-.5em;position:relative;left:-5px}.woocommerce form.login,.woocommerce form.register,.woocommerce .tufatt-login-signup-form form.login{border:0 solid #d3ced2;padding:0;margin:0em 0;border-radius:0}.tft-login .woocommerce-LostPassword,.tft-login .woocommerce-form-login__rememberme{padding:0}.tft-login .woocommerce-LostPassword{text-align:right}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{margin-left:0;margin-right:0;border-color:#2C272B;color:#fff}.full-width-heading .section-header{max-width:100%}.tf-reservation-page .form-control,.tf-reservation-page .form-control::placeholder{color:#fff}.tf-reservation-page .form-control:focus{color:#3d322c}.tf-reservation-page label>span{display:block;margin-top:10px}.shop-detail ul.flex-direction-nav{position:absolute;top:40%;z-index:99;width:100%;left:0;margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}.shop-detail li.flex-nav-prev{float:left}.shop-detail li.flex-nav-next{float:right}.shop-detail a.flex-next{visibility:hidden}.shop-detail a.flex-prev{visibility:hidden}.shop-detail a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome\ 5 Pro';margin-right:10px;font-size:14px;font-weight:700;padding:7px 10px;border:2px solid #2C272B;border-radius:50px;color:#f4f4f4;background:#2C272B}.shop-detail a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome\ 5 Pro';margin-left:10px;font-size:14px;font-weight:700;padding:7px 10px;border:2px solid #2C272B;border-radius:50px;color:#fff;background:#2C272B}.shop-detail a.flex-next:hover:after,.shop-detail a.flex-prev:hover:before{background:#9E0000;border-color:#9E0000}.shop-detail ul.flex-direction-nav li a{color:#3d322c;text-decoration:none}.shop-detail ul.flex-direction-nav li a:hover{text-decoration:none}.woocommerce .shop-detail div.product div.images.woocommerce-product-gallery{border:rgba(61,50,44,.1) solid 1px;cursor:pointer;padding:10px}.shop-detail .flex-viewport .woocommerce-product-gallery__wrapper{overflow:hidden}.woocommerce .shop-detail div.product div.images .flex-control-thumbs{display:flex;margin:20px -10px 0;list-style:none;padding:0}.woocommerce .shop-detail div.product div.images .flex-control-thumbs li{padding:0 10px}.shop-detail .flex-direction-nav li:before,.woocommerce .shop-detail div.product div.images .flex-control-thumbs li:before{display:none}.woocommerce-variation-price .price .amount{color:#2C272B;font-weight:600;font-size:22px}@media (max-width:992px){.woocommerce .tufatt-login-signup-form{max-width:100%}}@media (max-width:767px){.woocommerce div.product form.cart .group_table{display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0}.woocommerce div.product form.cart .group_table>tbody{width:100%}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label,.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price{flex:0 0 100%;max-width:100%;text-align:left;justify-content:flex-start;display:block}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price .stock.in-stock{float:none;position:relative;top:0}.woocommerce .table-responsive{display:table}.woocommerce-page table.shop_table_responsive.cart tr{margin-bottom:30px}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered a.remove{margin:0}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td.product-name{border-left:1px solid rgba(61,50,44,.1);padding-left:15px}.woocommerce table.shop_table_responsive.cart tr:last-child,.woocommerce-page table.shop_table_responsive.cart tr:last-child{margin-bottom:0}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered th,.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td{border-top:1px solid rgba(61,50,44,.1);border-bottom:0}.woocommerce table.shop_table.shop_table_responsive.cart.table-bordered td:last-child{border-bottom:1px solid rgba(61,50,44,.1)}.woocommerce-page table.shop_table_responsive.cart tr td{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail{display:none}.woocommerce-page table.shop_table_responsive tr td:before{font-weight:500;color:#3d322c;font-size:20px;font-family:"Abril Fatface","Times New Roman",Times,serif}.woocommerce table.cart td.actions .coupon{width:100%}.woocommerce table.cart td.actions .coupon button.theme-btn{white-space:nowrap}.woocommerce .woocommerce-checkout-review-order{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:80px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:after{display:none}}@media (max-width:480px){.product_meta>span{justify-content:flex-end}.woocommerce .table-responsive,.woocommerce div.product form.cart .variations .tufatt-custom-variations,.woocommerce div.product form.cart .variations .tufatt-custom-variations td{width:100%;display:block}.woocommerce .tufatt-login-signup-form{padding:20px}}.woocommerce .shop-image .onsale{display:none}.subheader .subheader-bottom .post-author .post-author-img{top:calc(20% - 100px)}.header-style-1.style-3 .main-navigation .navigation-left .nav-inner .main-menu>ul>.menu-item.anchor-animation:after{background:#cc3328}.header-style-1.style-3 .main-navigation .center-logo{background:#cc3328}.header-style-1.style-3 .main-navigation .center-logo .anchor-animation:after{background:transparent}.header-style-1 .menu-item-has-children .sub-menu li.menu-item.anchor-animation:after{background:#cc3328}