.product-icons-container{display:none}.woocommerce .site-main{width:100%}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:18px}.woocommerce ul.products li.product .price{font-size:15px}.woocommerce-product-details__short-description{font-size:15px;font-family:Playfair Display;color:#303030}.price{font-family:Playfair Display;font-size:18px!important}.count{background-color:#fff}#page.menu-open{z-index:1001;position:relative}h2.section-title{text-align:center;text-transform:none;font-weight:600;letter-spacing:0;font-size:28px;margin:0}h2.section-title::before{content:none}h2.section-title span{padding:0;background:0 0}.section-subtitle{text-align:center;letter-spacing:4px;font-weight:300;font-size:12px;margin:0}.custom-menu.sticky-hidden{top:-180px}.custom-menu.sticky{top:0}.custom-menu .menu-wrap.open .dropdown{display:block;position:absolute;z-index:10;background:#fff;padding:20px;min-width:200px;box-shadow:0 0 30px rgba(0,0,0,19%);left:-20px;top:56px}.custom-menu .menu-wrap.open .dropdown::before{content:"";content:"";width:0;height:0;border-style:solid;border-width:0 14px 14px;border-color:transparent transparent #fff transparent;position:absolute;left:19px;top:-14px}.custom-menu.sticky .site-logo a img{max-width:80px}.main-menu-wrap{position:relative;margin:0;display:inline-block;vertical-align:middle}.main-menu-wrap.open::after{content:"";position:absolute;top:0;left:0;min-width:60px;height:60px;display:block}.main-menu-trigger.sticky{position:fixed}.site-header .top .right>ul>li.main-menu-trigger div{width:26px;height:30px;margin:0;margin:0 0 0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.main-menu-trigger.open div{width:31px}.open .main-menu-trigger div span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0;width:35px}.open .main-menu-trigger div span:nth-child(2){opacity:0;transition:none!important}.open .main-menu-trigger div span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:0;top:25px;width:35px}#main-content .page-title span{padding:0}h2.h2{text-transform:none;border:none;letter-spacing:0;font-weight:600;font-size:21px}h2.h2 span{background:0 0;padding:0}h2.h2::before{content:none}blockquote{border:none;background:#000;color:#fff;text-align:center;font-style:italic;font-family:"Playfair Display";font-size:18px;line-height:1.2;padding:30px;margin:0 0 30px}blockquote::before{content:none}.woocommerce .site-main{padding:20px}.vc_row{margin:0!important;border:none!important}.vc_column_container>.vc_column-inner{padding:0!important;margin:0}@media (max-width:767px){.woocommerce-wishlist #main-content{padding:0!important}.custom-menu .menu-wrap.open .dropdown{left:0;right:0;top:90px}.custom-menu.sticky .site-logo a img{max-width:40px}.site-header{right:20px;left:20px;width:auto;display:flex;align-items:center}.site-header .mobile-menu-icon{position:relative;top:auto;right:auto;left:auto;margin:0 0 0 auto}}.zoomContainer{display:none!important}@media (max-width:767px){.woocommerce .site-main{padding:0}}.site-footer .footer-col-container .footer-col.left .wp-block-columns.wp-container-2{margin:0}@media (max-width:767px){.site-footer .footer-col-container .footer-col.left .widget.widget_block .widget-inner .wp-block-social-links{margin:0 auto;float:none;display:inline-flex}}.woocommerce-products-header{float:none}.woocommerce-products-header .woocommerce-products-header__title.page-title{font-size:36px;letter-spacing:0;text-transform:none;font-weight:800;text-align:center}.woocommerce-result-count{margin:0!important;font-size:12px}.woocommerce-ordering select{height:40px;padding:0 15px;border:none;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;background:#f4f4f4!important;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")!important;background-repeat:no-repeat!important;background-position-x:calc(100% - 4px)!important;background-position-y:50%!important;font-weight:300}.woocommerce .products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.woocommerce .products::after{content:none!important}.woocommerce .categories .products{grid-template-columns:repeat(2,1fr)}.woocommerce .products::before{content:none!important}.woocommerce .products .product{width:100%!important;margin:0!important}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper{position:relative;height:auto}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper::after{content:"";padding-top:150%;display:block}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper .attachment-woocommerce_thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.woocommerce .products .product:hover .woocommerce-loop-product__link .product-wrapper .attachment-woocommerce_thumbnail{filter:grayscale(1) contrast(1.5)}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper .product-icons-container{top:0;bottom:0;height:auto;background:rgba(0,0,0,70%);background:rgba(0,0,0,70%);border:none;box-shadow:0 0 20px rgba(0,0,0,10%)}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper .product-icons-container>div{background-color:transparent;border:none;background-size:28px 30px}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper .product-icons-container>div::before{margin:0 0 -11px;border-top-color:#000;display:none}.woocommerce .products .product .woocommerce-loop-product__link .product-wrapper .product-icons-container>div::after{text-align:center;background:#000;font-weight:300;font-size:12px;padding:12px 10px;width:100px;left:50%;margin-left:-50px;display:none}.woocommerce .products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{line-height:1.1;text-transform:none!important;letter-spacing:0!important;font-family:"Open Sans";margin:20px 0 0!important;font-size:14px!important}.woocommerce .products .woocommerce-loop-product__link .price{font-weight:600!important;margin:0}.woocommerce-page ul.products li.product.outofstock .product-wrapper::before{content:"Stoc epuizat";position:absolute;left:0;right:0;bottom:0;z-index:100;background:rgba(0,0,0,70%);text-align:center;color:#fff;padding:20px;text-transform:uppercase;letter-spacing:4px;font-weight:800;font-size:11px;line-height:1}.woocommerce-page ul.products li.product.outofstock .product-wrapper img{opacity:.5}.product-icons-container .col1{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjA5LjYsMzE1LjRjMy4yLTUuOSwzLjItMTMsMC0xOC45QzU1MS4xLDE4OC45LDQzNy4xLDExNS45LDMwNiwxMTUuOVM2MC45LDE4OC45LDIuNCwyOTYuNg0KCQkJYy0zLjIsNS45LTMuMiwxMywwLDE4LjlDNjAuOSw0MjMuMSwxNzQuOSw0OTYuMSwzMDYsNDk2LjFTNTUxLjEsNDIzLjEsNjA5LjYsMzE1LjR6IE0zMDYsNDUxLjljLTgwLjYsMC0xNDUuOS02NS4zLTE0NS45LTE0NS45DQoJCQlTMjI1LjQsMTYwLjEsMzA2LDE2MC4xUzQ1MS45LDIyNS40LDQ1MS45LDMwNlMzODYuNiw0NTEuOSwzMDYsNDUxLjl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMDYsMjMxLjdjLTYuMSwwLTEyLjEsMC43LTE3LjgsMi4xYzUuOCw2LjgsOS40LDE1LjYsOS40LDI1LjJjMCwyMS4zLTE3LjMsMzguNi0zOC42LDM4LjYNCgkJCWMtOS42LDAtMTguNC0zLjUtMjUuMi05LjRjLTEuNCw1LjctMi4xLDExLjctMi4xLDE3LjhjMCw0MS4xLDMzLjMsNzQuMyw3NC4zLDc0LjNzNzQuMy0zMy4zLDc0LjMtNzQuM1MzNDcuMSwyMzEuNywzMDYsMjMxLjd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=")}.product-icons-container .col2{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OCA0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjcsMjAuMWMxLjEsMCwyLTAuOSwyLTJ2LTcuOGMwLTMuNSwyLjgtNi4zLDYuMy02LjNjMy41LDAsNi4zLDIuOCw2LjMsNi4zdjcuOGMwLDEuMSwwLjksMiwyLDINCgkJCQlzMi0wLjksMi0ydi03LjhDMzQuNCw0LjYsMjkuOCwwLDI0LjEsMGMtNS43LDAtMTAuMyw0LjYtMTAuMywxMC4zdjcuOEMxMy43LDE5LjIsMTQuNiwyMC4xLDE1LjcsMjAuMXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NywxNS42SDM2LjR2Mi41YzAsMi4yLTEuOCw0LTQsNGMtMi4yLDAtNC0xLjgtNC00di0yLjVoLTguNnYyLjVjMCwyLjItMS44LDQtNCw0cy00LTEuOC00LTR2LTIuNUgxDQoJCQkJYy0wLjYsMC0wLjksMC40LTAuOCwxbDcsMjguNUM3LjcsNDYuNyw5LjMsNDgsMTEsNDhoMjZjMS43LDAsMy4zLTEuMywzLjgtMi45bDctMjguNUM0Ny45LDE2LjEsNDcuNiwxNS42LDQ3LDE1LjZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==")}.product-icons-container .col3{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnIGlkPSJmYXZvcml0ZSI+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNTUsNDg5LjZsLTM1LjctMzUuN0M4Ni43LDMzNi42LDAsMjU3LjUsMCwxNjAuNmMwLTc5LDYxLjItMTQwLjIsMTQwLjItMTQwLjJjNDMuNCwwLDg2LjcsMjAuNCwxMTQuOCw1My41DQoJCQljMjgtMzMuMSw3MS40LTUzLjUsMTE0LjgtNTMuNWM3OSwwLDE0MC4yLDYxLjIsMTQwLjIsMTQwLjJjMCw5Ni45LTg2LjcsMTc1LjktMjE5LjMsMjkzLjJMMjU1LDQ4OS42eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")}.woocommerce .products .product.product-category{position:relative}.woocommerce .products .product.product-category img{filter:grayscale(1)}.woocommerce .products .product.product-category .woocommerce-loop-category__title{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;padding:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-transform:none;letter-spacing:0;font-weight:600;background:rgba(0,0,0,60%);font-size:24px}.woocommerce .products .product.product-category .woocommerce-loop-category__title span{padding:0;padding:0 20px;background:0 0;color:#fff;letter-spacing:7px;font-family:inter;text-transform:uppercase;font-weight:600;text-align:center}.woocommerce .products .product.product-category .woocommerce-loop-category__title span::before{content:"Colectii";display:block;font-size:12px;font-weight:300}.woocommerce .products .product.product-category .woocommerce-loop-category__title .count{display:none}.woocommerce .products .product.product-category img{filter:none}.woocommerce .products .product.product-category .woocommerce-loop-category__title{background:0 0}.woocommerce .products .product.product-category .woocommerce-loop-category__title span{padding:0;padding:15px 20px;background:0 0;background:#000;color:#fff;letter-spacing:7px;font-family:inter;text-transform:uppercase;font-weight:600;text-align:center;line-height:1.2}.woocommerce .products .product.product-category .woocommerce-loop-category__title span:before{content:"Colectii";display:block;font-size:12px;font-weight:300;margin:0 0 2px}.woocommerce .products.related{display:block;float:left;width:100%;margin:60px 0 0}.woocommerce .products.related>h2{text-transform:none;text-align:center;letter-spacing:0;font-weight:600;font-size:28px;display:flex;align-items:center;margin:0 0 30px}.woocommerce .products.related>h2 span{padding:0;margin:0 25px}.woocommerce .products.related>h2::before,.woocommerce .products.related>h2::after{content:"";height:8px;background:#f2f2f2;flex:1;display:block;position:relative;margin:0}.woocommerce .products.related .products{width:100%;float:none;grid-template-columns:repeat(4,1fr)}.woocommerce .products.related .products::after{content:none}@media (max-width:767px){.woocommerce .products.related>h2{font-size:20px}.woocommerce .products.related .products{grid-template-columns:repeat(2,1fr);grid-gap:20px}.woocommerce .products{grid-template-columns:repeat(2,1fr);grid-gap:20px}.woocommerce .categories .products{grid-template-columns:repeat(1,1fr)}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 20px;width:100%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering select{width:100%}}.woocommerce div.product div.summary{padding:20px 0!important}.woocommerce div.product .product_title{text-transform:none;letter-spacing:0;font-weight:700;font-size:28px;margin:0 0 10px}.woocommerce div.product p.price{font-family:"Inter";letter-spacing:0;margin:0 0 30px;font-weight:400}.woocommerce-product-details__short-description{font-family:"Inter"!important;line-height:20px;font-weight:300;font-size:14px!important;color:#222}.woocommerce div.product form.cart .variations{margin:30px 0 20px}.woocommerce div.product form.cart .variations .label{text-align:left}.woocommerce div.product form.cart .variations .value .variable-items-wrapper li{border-radius:0;margin:5px 10px 5px 0;padding:15px;border:solid 1px #ddd;box-shadow:none;height:50px;font-size:14px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background:#000;color:#fff;border:solid 1px #000}.woocommerce div.product form.cart .variations .value .variable-items-wrapper li .variable-item-contents .variable-item-span{padding:0}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{float:none!important;margin:0 20px 0 0!important}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input{outline:none;padding:10px;text-align:center;min-width:80px}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity span{border:none!important;display:none}.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart .button{border:none!important;background:#000!important;color:#fff!important;flex:1}.woocommerce div.product .product_meta{font-size:12px;background:#eee;padding:20px;line-height:1.1;color:#777}.woocommerce div.product .product_meta .sku_wrapper{font-weight:600;line-height:1;display:block;margin:0 0 6px}.woocommerce div.product .product_meta .sku_wrapper .sku{font-weight:300}.woocommerce div.product .product_meta .posted_in{display:block;font-weight:600}.woocommerce div.product .product_meta .posted_in a{border-bottom:solid 1px #000;color:#000;font-weight:300}.wpb-wiz-woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{margin:0 0 15px}.wpb-wiz-woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{pointer-events:none}.wpb-wiz-woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a div img{object-fit:cover}#wpb_wiz_gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:15px;margin:0}#wpb_wiz_gallery a{width:100%!important;margin:0}.product-accordion{margin:40px 0 0}.product-accordion .item{border-bottom:solid 1px #eee;padding:9px 0}.product-accordion .item:last-child{border:none}.product-accordion .item .title{position:relative;font-weight:600;font-weight:500;font-size:15px;cursor:pointer}.product-accordion .item.active .title{font-weight:700}.product-accordion .item .title::after{content:"";font-family:icomoon;position:absolute;right:0;top:0;font-size:15px}.product-accordion .item.active .title::after{content:""}.product-accordion .item .text{display:none}.product-accordion .item .text p:last-child{margin:0}.product-accordion .item.active .text{display:block;margin:10px 0;font-size:14px;line-height:1.5;font-weight:300}.product-accordion .item.active .text h4,.product-accordion .item.active .text h5{font-size:15px;font-weight:600}.product-accordion .item.active .text h4 span,.product-accordion .item.active .text h5 span{font-weight:600!important}.product-accordion .item.active .text p span{font-weight:300!important}.product-accordion .item .woocommerce-product-attributes.shop_attributes{border:none;margin:0}.product-accordion .item .woocommerce-product-attributes.shop_attributes tr th{border:none;padding:0;text-align:left;font-weight:300;width:auto}.product-accordion .item .woocommerce-product-attributes.shop_attributes tr td{border:none;font-style:normal}.product-accordion .item .woocommerce-product-attributes.shop_attributes tr td p{padding:0}#page .woocommerce-pagination{width:100%;text-align:center;margin:30px 0 0;float:none}#page .woocommerce-pagination ul.page-numbers{width:100%;border:none;text-align:center;display:block}#page .woocommerce-pagination ul.page-numbers li{border:none;float:none}#page .woocommerce-pagination ul.page-numbers li a{background:0 0;font-weight:300;padding:0;width:36px;color:#000;height:36px;line-height:36px}#page .woocommerce-pagination ul.page-numbers li span{background:0 0;background:#000;padding:0;width:36px;line-height:36px;font-weight:300;color:#fff}#page .woocommerce-pagination ul.page-numbers li a.next{color:#000;width:36px;height:36px;padding:0;font-size:0}#page .woocommerce-pagination ul.page-numbers li a.next::after{content:"";font-family:"icomoon";font-size:20px;font-weight:300}#page .woocommerce-pagination ul.page-numbers li a.prev{color:#000;width:36px;height:36px;padding:0;font-size:0;line-height:36px}#page .woocommerce-pagination ul.page-numbers li a.prev::after{content:"";font-family:"icomoon";font-size:20px;color:#000;font-weight:300}#page .woocommerce-MyAccount-navigation{flex:0 1 100%;margin:0;width:auto;background:0 0;padding:0;float:none}#page .woocommerce-MyAccount-navigation ul{border:none;margin:0;text-align:center}#page .woocommerce-MyAccount-navigation ul li{padding:0;border:none!important;display:inline-block}#page .woocommerce-MyAccount-navigation ul li a{color:#000;font-weight:300;padding:10px 23px;font-size:16px;display:block}#page .woocommerce-MyAccount-navigation ul li a::before{content:none}#page .woocommerce-MyAccount-navigation ul li.is-active{position:relative}#page .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:600;background:#fff;box-shadow:0px 20px 0 white,0 0 20px rgba(0,0,0,10%)}#page .woocommerce-MyAccount-navigation ul li.is-active a::before{position:absolute;left:-20px;top:0;width:3px;background:#000;height:100%;margin:0}#page .woocommerce-MyAccount-content{flex:1;margin:0 auto;width:auto;background:#fff;padding:40px;max-width:900px;float:none;box-shadow:0 0 20px rgba(0,0,0,10%)}#page .woocommerce-MyAccount-content .col2-set{display:flex}#page .woocommerce-MyAccount-content .col2-set .col-1{flex:0 1 50%;margin:0;max-width:50%;padding:0}#page .woocommerce-MyAccount-content .col2-set .col-2{max-width:50%;flex:0 1 50%;padding:0;margin:0 0 0 30px}#page .woocommerce-MyAccount-content .col2-set .title{display:flex;align-items:center;float:none}#page .woocommerce-MyAccount-content .col2-set .title h3{font-size:20px;font-weight:800;margin:0 0 15px}#page .woocommerce-MyAccount-content .col2-set .title .edit{text-indent:unset;width:auto;height:auto;padding:0;margin:0 0 15px auto;font-size:13px;font-weight:300;text-decoration:underline}#page .woocommerce-MyAccount-content .col2-set .title .edit::before{content:""}#page .woocommerce-MyAccount-content .col2-set address{font-style:normal;line-height:1.5}#page .woocommerce-MyAccount-content .woocommerce-info{background:#f2f2f2;color:#000;text-align:center;font-weight:300}.woocommerce-Address{max-width:100%;padding:0;margin:40px 0 0}.woocommerce-Address .woocommerce-Address-title.title h3{font-size:17px!important;display:inline-block;justify-content:center;font-weight:800;align-items:center;margin:0 0 0 20px;position:relative;z-index:2;float:none;text-transform:none;letter-spacing:0}.mobile-nav-trigger{display:none}@media (max-width:767px){.mobile-nav-trigger{display:block;display:block;background:#000;flex:0 1 100%;padding:20px;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin:0;z-index:11;position:relative;color:#fff}.mobile-nav-trigger::after{content:"";width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#fff transparent transparent transparent;position:absolute;right:20px;top:28px}.mobile-nav-trigger.active::after{content:"";transform:rotate(-180deg)}#page .woocommerce-MyAccount-navigation{flex:0 1 100%;margin:0 0 30px;position:relative}#page .woocommerce-MyAccount-navigation ul{text-align:left;padding:20px;background:#fff;position:absolute;left:0;top:0;width:100%;box-shadow:0 0 10px rgba(0,0,0,10%);display:none;z-index:10}#page .mobile-nav-trigger.active+.woocommerce-MyAccount-navigation ul{display:block}#page .woocommerce-MyAccount-navigation ul li{display:block;background:0 0}#page .woocommerce-MyAccount-navigation ul li a{padding:4px 0;text-transform:uppercase;letter-spacing:2px;font-size:12px}#page .woocommerce-MyAccount-navigation ul li.is-active a{background:0 0;color:#000;box-shadow:none}#page .woocommerce-MyAccount-content{padding:30px}}#page .form-row.form-row-last{width:calc(50% - 10px)}#page .form-row label.checkbox{font-weight:300}#page .form-row label.checkbox input{margin:3px 2px 0 0;vertical-align:top;display:none}#page .form-row label.checkbox input+.woocommerce-terms-and-conditions-checkbox-text{position:relative;padding:0 0 0 30px;display:block;margin:0 0 20px}#page .form-row label.checkbox input+.woocommerce-terms-and-conditions-checkbox-text::before{content:"";display:block;width:20px;height:20px;background:#fff;border:none;position:absolute;left:0;top:0}#page .form-row label.checkbox input:checked+.woocommerce-terms-and-conditions-checkbox-text::before{background:#000}#page .form-row label.checkbox input+.woocommerce-terms-and-conditions-checkbox-text::after{content:"";font-family:"icomoon";font-weight:900;position:absolute;left:0;top:0;height:20px;width:20px;line-height:20px;text-align:center;color:#fff;font-size:9px}#page #newsmanCheckoutNewsletter_field{margin:-10px 0 20px}#page #newsmanCheckoutNewsletter_field .checkbox{position:relative;padding:0 0 0 27px}#page #newsmanCheckoutNewsletter_field .checkbox input{display:none;order:0}#page #newsmanCheckoutNewsletter_field .checkbox label{position:relative;padding:0 0 0 27px}#page #newsmanCheckoutNewsletter_field .checkbox::before{content:"";display:block;width:20px;height:20px;background:#fff;border:solid 1px #000;position:absolute;left:0;top:0}#page #newsmanCheckoutNewsletter_field.woocommerce-validated .checkbox::before{background:#000}#page #newsmanCheckoutNewsletter_field.woocommerce-validated .checkbox::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:0;height:20px;width:20px;line-height:20px;text-align:center;color:#fff;font-size:9px}#page #newsmanCheckoutNewsletter_field .checkbox .required{display:none}#page .form-row label.checkbox{font-weight:300}#page .form-row label.checkbox .required{display:none}#page .form-row.create-account label.checkbox{margin:10px 0 20px}#page .form-row.create-account label.checkbox span{line-height:22px}#page .form-row label.checkbox input{margin:3px 2px 0 0;vertical-align:top;display:none}#page .form-row label.checkbox input+span{position:relative;padding:0 0 0 27px;display:block;margin:0}#page .form-row label.checkbox input+span::before{content:"";display:block;width:20px;height:20px;background:#fff;border:solid 1px #000;position:absolute;left:0;top:0}#page .form-row label.checkbox input:checked+span::before{background:#000}#page .form-row label.checkbox input+span::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:0;height:22px;width:22px;line-height:22px;text-align:center;color:#fff;font-size:9px}.woocommerce-billing-fields__field-wrapper,.woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px;margin:0}#page .woocommerce-EditAccountForm .clear{display:none}#page .woocommerce-EditAccountForm p{grid-column:span 12;margin:0;padding:0}#page .form-row.form-row-last{grid-column:span 6}.woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field,.woocommerce-billing-fields__field-wrapper .form-row#billing_email_field,.woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field,.woocommerce-billing-fields__field-wrapper .form-row#billing_state_field,.woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field,.woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field{grid-column:span 6}.woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field .screen-reader-text{height:auto;clip:unset;clip-path:none;position:relative!important;width:auto}#page #ce4wp_checkout_consent_checkbox_field label{padding:0 0 0 30px;font-weight:300!important;position:relative}#page #ce4wp_checkout_consent_checkbox_field #ce4wp_checkout_consent_checkbox{display:none}#page #ce4wp_checkout_consent_checkbox_field #ce4wp_checkout_consent_checkbox+span::before{content:"";width:20px;height:20px;display:block;background:#e5e5e5;position:absolute;left:0;top:-3px}#page #ce4wp_checkout_consent_checkbox_field #ce4wp_checkout_consent_checkbox:checked+span::before{content:"";background:#000}#page #ce4wp_checkout_consent_checkbox_field #ce4wp_checkout_consent_checkbox:checked+span::after{content:"";font-family:"Font Awesome 5 Free";color:#fff;font-weight:900;position:absolute;z-index:10;font-size:12px;top:-1px;left:4px}#page .form-row>span{display:block;width:100%}#page .form-row>span em{font-size:10px;font-style:normal;font-weight:300;opacity:.7;padding:6px 0 0;display:block}#page .form-row textarea.input-text{height:100px;padding:10px;font-size:16px}#page .form-row>span textarea{border:none;background:0 0;box-shadow:none;height:130px;padding:20px 0;font-weight:300}.cart-page{display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:0;align-items:start;grid-gap:40px}.cart-page .woocommerce-cart-form{grid-column:span 3}.cart-page .woocommerce-cart-form .shop_table{margin:0;font-size:15px;border:navajowhite}.cart-page .woocommerce-cart-form .shop_table thead{background:0 0;display:none}.cart-page .woocommerce-cart-form .shop_table thead th{background:0 0;font-weight:300;border-bottom:solid 3px #eee;padding:10px}.cart-page .woocommerce-cart-form .shop_table thead th.product-price{text-align:right}.cart-page .woocommerce-cart-form .shop_table thead th.product-quantity{text-align:center}.cart-page .woocommerce-cart-form .shop_table thead th.product-subtotal{text-align:right}.cart-page .woocommerce-cart-form .shop_table tbody td{padding:20px 0 0;vertical-align:middle;border-bottom:solid 5px rgba(255,255,255,1);background:#fff}.cart-page .woocommerce-cart-form .shop_table tbody td.product-remove{padding:20px 10px 0 0}.cart-page .woocommerce-cart-form .shop_table tbody td.product-thumbnail{width:80px;padding-right:0;vertical-align:top}.cart-page .woocommerce-cart-form .shop_table tbody td.product-thumbnail a{display:block}.cart-page .woocommerce-cart-form .shop_table tbody td.product-thumbnail a img{margin:0;max-width:80px;mix-blend-mode:darken;width:80px}.cart-page .woocommerce-cart-form .shop_table tbody td.product-name{vertical-align:middle;padding-left:20px;padding-right:30px}.cart-page .woocommerce-cart-form .shop_table tbody td.product-name a:not(.remove){color:#000;text-decoration:none;font-weight:600;display:block;margin:0;margin:0;font-size:17px;font-family:"Playfair Display"}.cart-page .woocommerce-cart-form .shop_table tbody td.product-meta{padding:10px 0 20px;border-bottom:solid 1px #eee}.cart-page .woocommerce-cart-form .shop_table tbody td a.remove{text-indent:0;padding:0;width:auto;position:relative;font-weight:300;font-size:12px;font-size:23px;display:inline-block;text-transform:none;letter-spacing:0;color:#000;color:#000!important;text-decoration:none;background:0 0!important}.cart-page .woocommerce-cart-form .shop_table tbody td a.remove::before{content:none}.cart-page .woocommerce-cart-form .shop_table tbody td ul.variation{list-style:none;padding:0;margin:0 0 10px}.cart-page .woocommerce-cart-form .shop_table tbody td ul.variation li{display:inline-block;margin:0 20px 2px 0}.cart-page .woocommerce-cart-form .shop_table tbody td.product-price{text-align:right;display:none}.cart-page .woocommerce-cart-form .shop_table tbody td.product-quantity{text-align:center}.cart-page .woocommerce-cart-form .shop_table tbody td.product-quantity input{box-shadow:none;height:35px;margin:0 20px}.cart-page .woocommerce-cart-form .shop_table tbody td.product-quantity .input-number-increment,.cart-page .woocommerce-cart-form .shop_table tbody td.product-quantity .input-number-decrement{display:none}.cart-page .woocommerce-cart-form .shop_table tbody td.product-subtotal{text-align:right}.cart-page .woocommerce-cart-form .shop_table tbody td.actions{background:0 0;border:none;padding:30px 0 0}.cart-page .woocommerce-cart-form .shop_table tbody td.actions button{background:#000;color:#fff!important;border:none;height:50px}.cart-page .woocommerce-cart-form .shop_table tbody td.actions input{height:50px;box-shadow:none;padding:0 15px!important;font-size:14px;font-weight:300;color:#000;margin:0 10px 0 0!important;background:#f2f2f2;border:none!important;min-width:180px!important}.cart-page .cart-collaterals{grid-column:span 2;width:auto}.cart-page .cart-collaterals .cart_totals{width:auto;background:#f2f2f2;padding:30px;height:100%;display:flex;flex-direction:column;float:none}.cart-page .cart-collaterals .cart_totals h2{font-weight:600;font-weight:600;font-size:18px;font-size:20px;margin:0 0 20px;text-transform:none;letter-spacing:0}.cart-page .cart-collaterals .cart_totals h2::before{display:none}.cart-page .cart-collaterals .cart_totals h2 span{background:0 0;padding:0}.cart-page .cart-collaterals .cart_totals .shop_table{font-size:14px;border:none}.cart-page .cart-collaterals .cart_totals .shop_table tr td{background:0 0;padding:0 0 10px;text-align:right}.cart-page .cart-collaterals .cart_totals .shop_table tr th{background:0 0;padding:0 0 10px}.cart-page .cart-collaterals .cart_totals .shop_table tr.cart-subtotal{font-weight:300;letter-spacing:0;text-transform:none}.cart-page .cart-collaterals .cart_totals .shop_table tr.cart-subtotal th{font-weight:inherit}.cart-page .cart-collaterals .cart_totals .shop_table tr.shipping td{text-align:left;display:none}.cart-page .cart-collaterals .cart_totals .shop_table tr.shipping td::before{content:none}#page ul#shipping_method{margin:0}#page ul#shipping_method li{margin:0 0 10px}#page ul#shipping_method li input{display:none}#page ul#shipping_method li label{font-weight:inherit;margin:0;position:relative;padding:0 0 0 27px}#page ul#shipping_method li input+label::before{content:"";width:20px;height:20px;position:absolute;left:0;top:-2px;background:#fff;border-radius:50%;border:solid 1px #000}#page ul#shipping_method li input:checked+label::before{background:#000}#page ul#shipping_method li input:checked+label::after{content:"";display:block;width:20px;height:20px;background:#fff;position:absolute;left:0;top:-2px;border-radius:50%;transform:scale(.5)}#page ul#shipping_method li input[type=hidden]+label::before{content:"";border:solid 1px #000;box-shadow:0 0 0 4px #000 inset}.cart-page .cart-collaterals .cart_totals .shop_table tr.shipping td p{margin:0}.cart-page .cart-collaterals .cart_totals .shop_table tr.shipping td p strong{font-weight:inherit}.cart-page .cart-collaterals .cart_totals .shop_table tr.shipping th{display:none}.cart-page .cart-collaterals .cart_totals .shop_table tr.order-total{text-transform:uppercase;font-size:16px;letter-spacing:1px}.cart-page .cart-collaterals .cart_totals .shop_table tr.order-total th{vertical-align:bottom;padding-top:20px;font-weight:800;font-family:"Playfair Display";text-transform:none;letter-spacing:0;font-size:24px}.cart-page .cart-collaterals .cart_totals .shop_table tr.order-total td{padding-top:20px;font-weight:800;font-family:"Playfair Display";text-transform:none;letter-spacing:0;font-size:24px}.cart-page .cart-collaterals .cart_totals .shop_table tr.order-total td strong{font-weight:inherit}.cart-page .cart-collaterals .cart_totals .shop_table tr.order-total td .includes_tax{display:none}.cart-page .cart-collaterals .cart_totals .spacer{flex-grow:1}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .wc_stripe_cart_payment_methods.active{max-width:100%;width:100%!important}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a{background:#000;text-transform:uppercase;font-size:14px;letter-spacing:2px;padding:20px;font-weight:600;margin:0;color:#fff;border:none}.cart-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a::after{content:none}@media (max-width:991px){.cart-page{flex-wrap:wrap;display:flex;grid-row-gap:20px}.cart-page .woocommerce-cart-form{flex:0 1 100%;margin:0 0 20px}.cart-page .cart-collaterals{flex:0 1 calc(100% + 40px);margin:0 -20px -50px;order:3;padding:0}#page #content .cart-up-sells{flex:0 1 100%;margin:0 -20px;min-width:calc(100% + 40px)}#page #content .cart-up-sells.display{margin:0 -20px 10px}#page #content .cart-up-sells .products li{grid-template-columns:100px auto;padding:20px;border:none}}@media (max-width:767px){.cart-page .woocommerce-cart-form .shop_table tbody tr{display:flex;flex-wrap:wrap;position:relative;align-items:center;padding:0;padding:15px 0 0;border-top:solid 2px #eee;margin:15px 0 0}.cart-page .woocommerce-cart-form .shop_table tbody tr:first-child{border:none;width:100%;padding:0;margin:0}.cart-page .woocommerce-cart-form .shop_table tbody tr:last-child{border:none}.cart-page .woocommerce-cart-form .shop_table tbody tr td{border:none;border:none;background:0 0!important;width:100%;padding:0;flex:0 1 100%}.cart-page .woocommerce-cart-form .shop_table tbody tr td::before{font-weight:300;vertical-align:bottom;display:inline-block;float:none;margin:0 10px 0 0}.cart-page .woocommerce-cart-form .shop_table tbody td.product-remove{order:2;flex:1;padding:0}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-remove::before{content:none}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-name{flex:0 1 calc(100% - 100px);text-align:left!important;padding:0;order:1}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-quantity{flex:0 1 50%;padding:15px 0;text-align:right;display:flex;align-items:center;order:3}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-quantity input{margin:0;height:30px}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail{flex:0 1 100px}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail::before,.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail::after{content:none}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail img{width:100%}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-name::before{content:none}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-subtotal{padding:0;flex:0 1 50%;display:flex;align-items:center;text-align:right;justify-content:flex-end;order:4}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions::before{content:none}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions{padding:0}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions .coupon{display:flex;border:none;margin:0}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions .coupon input{padding:0 15px}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions .coupon button{white-space:nowrap;padding:10px 15px}.cart-page .woocommerce-cart-form .shop_table tbody tr td.actions>button{width:100%}.cart-page .woocommerce-cart-form .shop_table tbody tr td.product-meta{text-align:left;margin:0 0 20px;padding:0 0 20px}.cart-page .cart-collaterals .cart_totals{padding:20px}}form.woocommerce-checkout{display:flex;flex-wrap:wrap;margin:40px 0 0}form.woocommerce-checkout .woocommerce-NoticeGroup{flex:0 1 100%}.woocommerce-checkout #customer_details{flex:0 1 65%;padding:0 40px 0 0;margin:0}.woocommerce-checkout #customer_details .col-1{flex:0 1 100%;max-width:100%;padding:0;float:none;width:100%}.woocommerce-additional-fields{margin:40px 0 0}.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields h3,.woocommerce-additional-fields h3,.woocommerce-checkout #order_review h3{font-size:24px!important;display:inline-block;justify-content:center;font-weight:800;align-items:center;margin:0 auto 40px 0!important;text-transform:none;letter-spacing:0;position:relative;position:relative;padding:0;z-index:2;float:none;width:auto}.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields h3::before,.woocommerce-additional-fields h3::before,.woocommerce-checkout #order_review h3::before{content:"";position:absolute;display:block;width:100%;left:0;bottom:1px;height:10px;z-index:-1}.woocommerce-checkout #customer_details .col-2{max-width:100%;padding:0;margin:0;float:none;width:100%}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address{font-weight:800;margin:40px 0 20px}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address label{font-weight:inherit;font-size:20px;font-size:24px;padding:0 0 0 34px;text-transform:none;letter-spacing:0;position:relative;display:block}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address label input{right:auto;left:0;display:none}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address label input+span::before{content:"";display:block;width:24px;height:24px;background:#f2f2f2;position:absolute;top:3px;left:0}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address label input:checked+span::before{content:"";display:block;width:24px;height:24px;background:#000;position:absolute;top:3px;left:0}.woocommerce-checkout #customer_details .col-2 #ship-to-different-address label input:checked+span::after{content:"";font-family:"icomoon";color:#fff;font-weight:900;position:absolute;z-index:10;font-size:12px;top:3px;left:0;width:24px;height:24px;text-align:center;line-height:24px}.woocommerce-checkout #order_review{flex:1;padding:20px;text-align:left;background:#f2f2f2;width:auto}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{background:0 0;margin:-20px 0 0;border:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead tr th{background:0 0;width:60%;padding:0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead tr th:last-child{text-align:right;width:30%}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td{background:0 0;padding:0;border:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{font-size:14px;font-weight:400;padding:0;border:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name strong{font-weight:inherit}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .variation{display:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .amount{display:block;font-weight:800;margin:6px 0 0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-total{text-align:right}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr{font-size:17px;letter-spacing:0;font-weight:800}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{display:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr th{background:0 0;padding:0;border:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td{padding:0;text-align:right;border:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td ul{margin:20px 0 0!important}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td label{margin:0;font-weight:inherit}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals{letter-spacing:0;font-weight:300;text-transform:none;display:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td{text-align:left}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{padding-top:20px;padding-bottom:0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{padding-top:20px;padding-bottom:0;font-weight:inherit;letter-spacing:0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total{font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td{padding:20px 0;font-weight:600;font-family:"Playfair Display";text-transform:none;letter-spacing:0;font-size:24px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td strong{font-weight:inherit}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td .includes_tax{display:none}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{padding:20px 0;font-family:"Playfair Display";text-transform:none;letter-spacing:0;font-size:24px}.woocommerce-checkout #order_review #payment{background:0 0;color:#000;border-radius:0}.woocommerce-checkout #order_review #payment ul{margin:0!important;font-size:15px;padding:0;border:none}.woocommerce-checkout #order_review #payment ul li{background:0 0;padding:0;margin:0 0 10px;border:none}.woocommerce-checkout #order_review #payment ul li>input{display:none}.woocommerce-checkout #order_review #payment ul li>label{padding:0 0 0 27px;background:0 0;position:relative;margin:0;font-weight:300}.woocommerce-checkout #order_review #payment ul li>label::before{content:"";width:20px;height:20px;background:#fff;border-radius:50%;margin:0;position:absolute;left:0;top:0}.woocommerce-checkout #order_review #payment ul li>input:checked+label::before{background:#000}.woocommerce-checkout #order_review #payment ul li>input:checked+label::after{content:"";background:#fff;position:absolute;left:0;display:block;height:20px;width:20px;border-radius:50%;top:0;transform:scale(.5)}.woocommerce-checkout #order_review #payment ul li>div.payment_box{background:#ddd;font-size:13px;padding:15px;color:#000;margin:15px 0 0;position:relative}.woocommerce-checkout #order_review #payment ul li>div.payment_box::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #ddd transparent;position:absolute;top:6px;left:23px}.woocommerce-checkout #order_review #payment ul li>div.payment_box.payment_method_stripe_googlepay{display:none!important}.woocommerce-checkout #order_review #payment ul li>div.payment_box .wc-stripe-gateway-desc{margin:0 0 5px}.woocommerce-checkout #order_review #payment ul li>div.payment_box p{margin:0}#wc-stripe-card-element.StripeElement--webkit-autofill{background:#fff!important}.wc-stripe_cc-new-method-container{margin:0}.wc-stripe_cc-new-method-container .wc-stripe-save-source label input+span{border:none;border-radius:0}.wc-stripe_cc-new-method-container .wc-stripe-save-source label input+span::before{content:""}.wc-stripe_cc-new-method-container .wc-stripe-save-source label input:checked+span::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0!important;top:0!important;height:20px!important;width:20px!important;line-height:20px;text-align:center;color:#000;font-size:10px;border:none!important;transform:none!important}.woocommerce-checkout #order_review #payment .place-order{background:0 0;padding:20px 0 0}.woocommerce-checkout #order_review #payment .place-order .woocommerce-terms-and-conditions-wrapper{font-size:15px}.woocommerce-checkout #order_review #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{margin:0 0 20px;font-size:13px;line-height:1.4;font-weight:300}.woocommerce-checkout #order_review #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{text-decoration:underline;color:#000;margin:0 0 0 5px}.woocommerce-checkout #order_review #payment .place-order #place_order{background:#000;text-transform:uppercase;font-size:15px;letter-spacing:2px;font-weight:600;margin:20px 0;position:relative!important;opacity:1!important;z-index:1!important;height:auto!important;padding:20px!important;width:100%;color:#fff;border:none}.woocommerce-checkout #order_review #payment .place-order .gpay-button-container{margin:0}.woocommerce-checkout #order_review #payment .place-order .gpay-button-container .gpay-card-info-container{width:100%;max-width:100%}.woocommerce-checkout #order_review #payment .place-order h5{display:block;margin:20px 20px 0 0;align-self:center}.woocommerce-checkout #order_review #payment .place-order .sm{list-style:none;padding:0;margin:20px 0 0!important;font-size:19px;display:block;align-self:center}.woocommerce-checkout #order_review #payment .place-order .sm li{display:inline-block;margin:0 17px 0 0}.woocommerce-checkout #order_review #payment .place-order .sm li a{color:#000}.ship-note{font-weight:800;font-family:"Playfair Display";font-size:18px;line-height:1.2;display:block}.woocommerce-form-coupon-toggle{border:dashed 2px #eee;margin:0}.woocommerce-form-coupon-toggle .woocommerce-info{border:none;background:0 0;text-align:center;padding:0;padding:30px 0;margin:0;font-weight:600;color:#000;font-family:"Playfair Display";font-size:25px}.woocommerce-form-coupon-toggle .woocommerce-info::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;margin:0 5px 0 0;color:#000;position:relative;top:auto;left:auto}.woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{display:inline-block;display:block;margin:0 0 0 10px;text-decoration:underline;font-weight:400;font-family:"Inter";font-size:13px}.woocommerce-form-coupon{border:dashed 2px #eee!important;border-top:solid 2px #fff!important;margin:-2px auto 40px!important;padding:0 20px 20px!important;border-radius:0!important;display:flex;max-width:100%;flex-wrap:wrap;position:relative}.woocommerce-form-coupon p{display:none}.woocommerce-form-coupon p.form-row{display:inline-block;float:none;margin:0!important;width:auto!important}.woocommerce-form-coupon p.form-row.form-row-first{flex:0 1 100%}.woocommerce-form-coupon p.form-row.form-row-last{position:absolute;top:8px;right:8px}.woocommerce-form-coupon p.form-row input{height:40px!important;border:none!important;padding:0 10px 0 6px}.woocommerce-form-coupon p.form-row button{height:40px;border:none!important;background:#000;color:#fff;line-height:40px;padding:0 15px}#page .checkout_coupon.woocommerce-form-coupon p{margin:0!important}#page .checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last{position:absolute;right:20px;top:0;width:auto!important}@media (max-width:991px){.woocommerce-checkout #customer_details{flex:0 1 100%;max-width:100%;padding:0}.woocommerce-checkout #order_review{flex:0 1 calc(100% + 40px);max-width:calc(100% + 40px);margin:30px -20px 0;padding:20px}}@media (max-width:767px){.woocommerce-form-coupon-toggle .woocommerce-info{font-size:18px}}.woocommerce-order-received #page .entry-title{margin:0 0 8px;font-size:36px}.woocommerce-order-received #page .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;color:var(--c-green);font-weight:500;margin:0 0 10px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview{background:0 0;font-size:17px;margin:0 0 40px;text-align:center;padding:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview+p{display:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview::before,.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview::after{content:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview li{display:inline-block;border:none;padding:10px 20px;text-transform:none;background:#eee;color:#000;margin:0 4px 12px;float:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-overview li strong{font-size:inherit;display:inline-block;font-weight:600}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details h2{font-size:22px;font-weight:800}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details h3{background:#f2f2f2;margin:0;margin:0;padding:20px 20px 0;font-weight:800;font-size:18px;border:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul{background:0 0;background:#f2f2f2;font-size:16px;margin:0 0 40px;padding:20px}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul::before,.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul::after{content:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul li{border:none;padding:0;text-transform:none;font-weight:600;margin:0 0 7px}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul li:last-child{margin:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-bacs-bank-details ul li strong{font-size:inherit;display:inline-block;font-weight:300}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details{margin:40px 0 30px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details h2{font-size:25px!important;display:inline-block;justify-content:center;font-weight:800;align-items:center;margin:0 auto 20px 0!important;text-transform:none;letter-spacing:0;position:relative;position:relative;padding:0;z-index:2;float:none;width:auto}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details h2::after{display:block;width:100%;left:0;bottom:1px;height:10px;z-index:-1;background-color:#c8eae8}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details h2::before{content:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table{align-items:flex-start;border:none;border-collapse:collapse;table-layout:fixed}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table thead{display:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table thead th{background:0 0;padding:10px 20px;border-bottom:solid 2px #eee;width:50%}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table thead th:last-child{text-align:right}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody{flex:0 1 65%;border:solid 2px #f2f2f2}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr{align-items:flex-start;padding:0 0 20px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr:last-child{border:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td{background:0 0;padding:0;padding:20px;position:relative;flex-wrap:wrap;align-items:center;align-content:center;border:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:145px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td a{color:#000;text-decoration:none;font-weight:600}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td .product-quantity{color:#000;text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:2px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td .wc-item-meta{flex:0 1 100%;margin:5px 0 0;padding:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td .wc-item-meta li{display:inline-block;margin:0 20px 0 0}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td .wc-item-meta li strong{font-weight:300}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td .wc-item-meta li p{margin:0;display:inline-block;font-weight:300}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tbody tr td:last-child{text-align:right;font-weight:600;font-size:14px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot{border:solid 2px #f2f2f2}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:nth-last-child(2) td .includes_tax,.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:nth-last-child(2) th .includes_tax{display:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr td{text-align:right;padding:5px 20px;font-weight:inherit;margin:0 0 0 auto;border:none;background:#f2f2f2;line-height:1}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr td small{font-size:inherit;font-weight:inherit}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr th{padding:5px 20px;background:0 0;background:#f2f2f2;font-weight:inherit;border:none;line-height:1}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:last-child td,.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:last-child th{padding-bottom:20px;width:100%;font-size:15px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:first-child td,.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr:first-child th{padding-top:20px}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr td[colspan="2"]{text-align:left;margin:0;padding:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-order-details table tfoot tr td[colspan="2"] h2{margin:0;margin:0 0 9px;font-size:22px}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details{text-align:left;width:100%;margin:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-size:20px!important;display:inline-block;justify-content:center;font-weight:800;align-items:center;margin:0 auto 10px 0!important;text-transform:none;letter-spacing:0;position:relative;position:relative;padding:0;z-index:2;float:none;width:auto}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details .woocommerce-column__title span{background:0 0;padding:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details .woocommerce-column__title::after{content:"";content:none;position:absolute;display:block;width:100%;left:0;bottom:1px;height:10px;z-index:-1;background-color:#c8eae8}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details .woocommerce-column__title::before{content:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section{float:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section::before,.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section::after{content:none}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section .col-1{float:none;width:auto;background:#f2f2f2;padding:20px}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section .col-2{float:none;width:auto;background:#f2f2f2;padding:20px}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section h2{font-size:16px!important;font-weight:700;margin:0 0 10px}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section address{padding:0;font-size:14px;font-weight:300;margin:0;border:none;line-height:1.4}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section address p{padding:0;margin:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section address p::before{content:none;padding:0}.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section address>* :last-child{margin:0}@media (max-width:767px){.woocommerce-order-received #page .woocommerce-order .woocommerce-customer-details section{grid-template-columns:repeat(1,1fr)}}.our-shop{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}.our-shop::before,.our-shop::after{content:none}.our-shop .vc_column_container{width:100%}.our-shop .vc_column_container .wpb_single_image.vc_align_left{margin:0}.our-shop .vc_column-inner{height:100%}.our-shop .vc_column_container .wpb_text_column{padding:0!important;margin:0 0 10px}.our-shop .vc_column_container .wpb_wrapper{text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center}.our-shop .vc_column_container .wpb_wrapper .section-title{text-align:left}.our-shop .vc_column_container .wpb_wrapper .section-subtitle{text-align:left}.our-shop .vc_column_container .wpb_wrapper .vc_btn3-container.vc_btn3-center{text-align:left;margin:0}.our-shop .vc_column_container .wpb_wrapper .vc_btn3-container.vc_btn3-center a{color:#fff;border:none;background:#000}@media (max-width:767px){.our-shop{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.our-shop .vc_column-inner{height:auto;margin:0}}.gray-box{background:#f2f2f2!important;margin:0 0 40px!important;padding:40px 20px 20px!important}#customer_login{display:flex;margin:50px 0 0;margin:0 auto!important;max-width:1050px}#customer_login .col-1{padding:30px;border:none;text-align:left;text-align:center;flex:0 1 50%;width:auto;max-width:50%;margin:0!important;background:#f2f2f2}#customer_login .col-1 h2{text-align:left;margin:0 0 15px;font-weight:800;font-size:22px}#customer_login .col-1 h2::before{content:none}#customer_login .col-1 h2 span{padding:0;background:0 0;text-transform:none;letter-spacing:0;font-size:25px}#customer_login .col-1 .woocommerce-form-login{position:relative;padding:0;border:none;margin:0;margin:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px}#customer_login .col-1 .woocommerce-form-login .form-row{justify-content:center;padding:0}#customer_login .col-1 .woocommerce-form-login .form-row:last-child{margin:0}#customer_login .col-1 .woocommerce-form-login .form-row label{text-transform:none;width:100%;text-align:left;display:none}#customer_login .col-1 .woocommerce-form-login .form-row .password-input{width:100%}#customer_login .col-1 .woocommerce-form-login .form-row input[type=text],#customer_login .col-1 .woocommerce-form-login .form-row input[type=password]{height:50px;box-shadow:0 50px 0 #fff inset}.show-password-input{width:40px;height:40px;line-height:40px;padding:0;display:block;text-align:center}#customer_login .col-1 .woocommerce-form-login .last-row a{line-height:41.6px;text-decoration:underline;float:none;margin:0 auto 0 0}#customer_login .col-1 .woocommerce-form-login .button{display:inline-block;margin:0;float:none;padding:14px 22px;background:#000;color:#fff;border:none}#customer_login .col-1 .woocommerce-form-login .lost_password{text-align:left;grid-column:span 12;margin:0}#customer_login .col-1 .woocommerce-form-login .lost_password a{text-decoration:underline;text-decoration:none;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px #000;font-weight:500;font-size:10px}#customer_login .col-2{padding:30px;flex:0 1 50%;max-width:50%;width:auto;margin:0 0 0 50px;background:#000;color:#fff}#customer_login .col-2 h2{text-align:left;margin:0 0 15px;font-size:22px;font-weight:800}#customer_login .col-2 h2 span{padding:0;background:0 0;text-transform:none;letter-spacing:0;color:#fff;font-size:25px}#customer_login .col-2 h2::before{content:none}#customer_login .col-2 .woocommerce-form-register{padding:0;border:none;margin:0;margin:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:20px;grid-row-gap:20px}#customer_login .col-2 .woocommerce-form-register .form-row{padding:0}#customer_login .col-2 .woocommerce-form-register p{grid-column:span 12;text-align:left;line-height:1.3;font-weight:300}#customer_login .col-2 .woocommerce-form-register .form-row:last-child{margin:0;justify-content:center}#customer_login .col-2 .woocommerce-form-register .form-row+p{font-weight:500}#customer_login .col-2 .woocommerce-form-register .form-row label{text-transform:none;display:none}#customer_login .col-2 .woocommerce-form-register .form-row input{height:50px;width:100%;color:#000;background:#fff!important}#customer_login .col-2 .woocommerce-form-register .form-row button{background:var(--c-green);background:#fff!important;padding:14px 22px;border:none;font-weight:500;color:#000!important}#customer_login .col-2 .woocommerce-form-register .form-row button:hover{background:#000}#customer_login .col-2 .woocommerce-form-register .woocommerce-privacy-policy-text{grid-column:span 12;text-align:center}#customer_login .col-2 .woocommerce-form-register .woocommerce-privacy-policy-text p{font-size:12px}#customer_login .col-2 .woocommerce-form-register .woocommerce-privacy-policy-text p a{color:#fff;text-decoration:underline}#customer_login .col-2 .woocommerce-form-register p{margin:0}#customer_login .col-2 .woocommerce-form-register p a{color:#fff}@media (max-width:767px){#customer_login{flex-wrap:wrap;margin:0!important}#customer_login .col-1{flex:0 1 100%;max-width:100%;padding:25px}#customer_login .col-2{margin:20px 0 0;max-width:100%;flex:0 1 100%;padding:25px}}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:#000;color:#fff;border:none;padding:20px;margin:0;line-height:1.2}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before{content:none}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login{margin:0 0 30px!important;border:none;box-shadow:0 0 20px rgba(0,0,0,10%);display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;position:relative}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p{grid-column:span 12;line-height:1.4;font-weight:300}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p.lost_password{margin:0;position:absolute;right:20px;bottom:31px}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p.lost_password a{border-bottom:solid 1px #000;color:#000}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .clear{display:none}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .woocommerce-form-login__rememberme{display:none!important}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .show-password-input{right:7px!important;top:0!important;text-align:center}.about-img img{margin:0;width:100%}.gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.gallery .gallery-item{width:100%!important;margin:0!important}.gallery .gallery-item .gallery-icon img{border:none!important;width:100%}.gallery .gallery-item .wp-caption-text{color:#999;font-size:12px;line-height:1.2}@media (max-width:767px){.gallery{display:grid;grid-template-columns:repeat(1,1fr)}}.wishlist-title-container{display:none}table.shop_table.cart.wishlist_table{border:none;border-collapse:collapse}table.shop_table.cart.wishlist_table thead{display:none}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr td{border-bottom:solid 1px #eee;padding:20px 10px;border-top:none}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-remove{display:none}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-thumbnail{width:80px;padding-left:0;padding-right:0}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-thumbnail a{margin:0}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-thumbnail a img{width:80px}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-name a{font-family:"Playfair Display";font-weight:600;color:#000;font-size:17px}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-add-to-cart{text-align:right}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-add-to-cart .add_to_cart{display:inline-block!important;margin:0 5px!important;padding:12px 20px!important;border:solid 1px #000;line-height:1;font-size:13px}table.shop_table.cart.wishlist_table .wishlist-items-wrapper tr .product-add-to-cart .remove_from_wishlist{margin:0!important;display:inline-block!important;background:#000;color:#fff!important;border:none;padding:12px 20px!important;line-height:1;font-size:13px}.wishlist_table.mobile{padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.wishlist_table.mobile li{position:relative}.wishlist_table.mobile li .item-wrapper{display:flex;width:100%;flex-wrap:wrap;position:relative}.wishlist_table.mobile li .item-wrapper .product-thumbnail{max-width:100%;margin:0}.wishlist_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_table.mobile li .item-wrapper .item-details .product-name h3{margin:0 0 10px;text-transform:none;font-weight:600;line-height:1;font-size:15px}.wishlist_table.mobile li .item-wrapper .item-details .product-name h3 a{font-weight:600;color:#000}.wishlist_table.mobile li .item-wrapper .item-details .item-details-table{display:none}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{display:block;margin:0 0 8px}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a{margin:0!important;border:solid 1px #000;padding:10px 15px;line-height:1;color:#000;font-size:12px;width:100%;display:block!important;box-sizing:border-box}.wishlist_table.mobile li .additional-info-wrapper .product-remove{display:block;vertical-align:top}.wishlist_table.mobile li .additional-info-wrapper .product-remove a{z-index:1000;color:#fff;background:#000;width:100%;height:34px;text-align:center;font-size:12px;display:block;line-height:34px;margin:0}.wishlist-empty{grid-column:span 2}.term-description{font-weight:300;margin:40px 0 0}.size-guide.show{display:block}.woocommerce div.product form.cart{position:relative}.woocommerce div.product form.cart::before{content:none}#size-guide{position:absolute;top:-4px;right:0;border:none;background:#000;padding:11px 15px;font-size:13px;line-height:1}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption{text-align:center;font-size:11px!important}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption .fg-caption-inner .fg-caption-title{margin:0;font-size:12px;color:#999}.woocommerce ul.products li.product .onsale{display:none}.shipping{margin:30px 0 0;position:relative;padding:0 0 0 40px;padding:20px 20px 20px 67px;border:dashed 2px #ddd;font-weight:300}.shipping::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;position:absolute;left:20px;top:24px;opacity:.4}.shipping p{margin:0;line-height:1.4}.shipping p strong{font-weight:800}.note{margin:20px 0;position:relative;padding:0 0 0 40px;padding:20px 20px 20px 67px;line-height:1.4;background:#000;color:#fff;font-size:12px;font-weight:300}.note::before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;font-size:35px;position:absolute;left:20px;top:18px;opacity:.5;line-height:1}.note strong{font-weight:800}