::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}#masthead-sticky-wrapper{transition:.5s}.menuOpen #masthead-sticky-wrapper{height:300px !important}.product .summary.entry-summary{transition:.5s}.menuOpen .product .summary.entry-summary{top:280px !important}h3{line-height:1.5}.main-navigation ul li a.custom-cart span{background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/cart.svg)}.logoWrap{text-align:center}.custom-logo-link{text-align:center;padding:0}.custom-logo-link img{max-width:160px}.payOff p{font-size:1rem;color:#a5a5a5;margin-top:24px}.catName{font-family:'Playfair Display',serif;font-size:3rem;padding:1rem;font-weight:500;line-height:1;padding:.5rem 0}.archive .catSelect{font-size:1rem;padding:1rem 0 .5rem}.catSelect span{position:relative;opacity:.5;transition:.5s linear;color:#d2a1a5}.catSelect span:hover{opacity:1}.catSelect span:after{content:'';background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/arrow-down-short.svg);width:.75rem;height:.75rem;display:block;position:absolute;right:-1.25rem;top:.35rem;transition:.5s linear;display:none}.catSelect span.active:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-categories-container{display:none}.post-type-archive .menu-categories-container{display:block}footer .menu-categories-container{display:block !important}footer #menu-customer-care,footer #menu-seguici-su{padding:0}#footerArea1 .menu li a{padding:0}.menu-categories-container ul{padding:0}.menu-categories-container li{padding:0 0 .125rem}.menu-categories-container li a{color:#000;line-height:1.25;font-size:1.125rem}.post-type-archive .menu-categories-container li.current_page_item a{text-decoration:underline;font-weight:700}.post-type-archive .menu-categories-container li.current_page_item a:hover{background:0 0}.post-type-archive .menu-categories-container li.current_page_item a:after{display:none}.catName span{color:#aaa}.hamburger{padding:18px 0 15px 15px}.hamb{display:none;margin-right:8px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:24px;height:2px;left:0;right:0;margin:0 auto}.hamburger--collapse .hamburger-inner:after{top:-15px}.hamburger-inner:before{top:-8px}.main-navigation .navContainer{display:inline-block}.main-navigation ul{padding-top:1rem;display:inline-block}.main-navigation ul li a{font-size:.8rem;text-transform:uppercase}header .main-navigation .navContainer ul li.menu-item{padding-bottom:0}header .main-navigation .navContainer ul li.menu-item.current-menu-item a{font-weight:700;border-bottom:1.5px solid #000}header .main-navigation .navContainer ul li#menu-item-18.menu-item.current-menu-item a{border-color:#d2a0a5}header .main-navigation .navContainer.open ul li.menu-item{display:inline-block}.menu-main-menu-container{display:inline-block}.cart-link{display:inline-block;position:relative;top:3px}.cart-link li{list-style:none;padding:0}a.custom-cart span{width:2.5rem;height:1.75rem;display:block;background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/cart2.svg);background-repeat:no-repeat;background-position:left;background-size:auto 100%}a.custom-cart{position:relative}a.custom-cart i{position:absolute;font-style:normal;color:#000;top:.175rem;right:0;font-size:.875rem}header .menu-main-menu-container{position:relative;top:-7px}header .menu-main-menu-container{padding-right:1.5rem;position:relative;top:-4px}.home header .main-navigation .navContainer ul li.menu-item{display:inline-block;padding:0 .5rem}#menu-item-18 a{color:#d2a0a5}.home .hamb{display:none}#hero{max-width:1600px;margin:4rem auto}#hero img{margin-bottom:4rem;width:100%}#hero h2{color:#d2a1a5;font-size:3rem;text-align:center;font-weight:400;line-height:1.5;padding-bottom:3rem}.heroGrid{display:grid;grid-template-columns:25% 50% 25%;padding:3rem 0}.heroGrid div{transition:.5s linear}.heroGrid div:nth-child(2){margin:0 5%;position:relative;top:-3rem}#site-navigation{padding-top:13px}p{font-size:1.125rem;color:#000}#hero p{max-width:540px;margin:0 auto;text-align:center}#catGallery h4{text-align:center;font-weight:400;text-transform:uppercase;font-size:1.125rem;color:#d2a1a5}#catGallery{padding:10rem 0}#catGallery ul{display:grid;grid-template-columns:33.333% 33.333% 33.333%;padding-top:5rem}#catGallery li{padding:2rem}#catGallery li a{position:relative;display:inline-block}#catGallery li:nth-child(2),#catGallery li:nth-child(5){top:-5rem}#catGallery li a:hover{background:0 0}#catGallery li a span{position:absolute;bottom:2rem;left:0;right:0;margin:0 auto;text-align:center;font-family:'Playfair Display',serif;font-size:2rem;color:#000;opacity:1;transition:.75s}#catGallery li a img.catHover{opacity:0;transition:.25s linear;position:absolute;left:0;top:0}#catGallery li a:hover span{opacity:0}#catGallery li a:hover img.catHover{opacity:1}#catGallery li a:after{display:none}.home #features{padding:3rem 0 6rem}.center{text-align:center}.right{text-align:right}.btn,.woocommerce div.product form.cart button{background:#000;color:#fff;text-transform:uppercase;font-weight:700;padding:1rem 3rem;transition:.5s linear;font-size:.9rem}.btn:hover,.woocommerce div.product form.cart button:hover{background:#444}.btn-white{background:#fff;color:#000}.btn-white:hover{color:#d2a1a5;background:#fff}.btn-red{background:#d2a0a5}.btn-red:hover{background:#edced1}#special{padding:10rem 0 5rem}#special img{max-width:560px}#special .right{position:relative;right:-2.5rem}.pinkBox div{background:#e9d0d2;padding:6rem 4rem 8rem;max-width:480px;position:relative;top:5rem;left:-2.5rem}.pinkBox h3{color:#c27181;font-family:'Playfair Display',serif;font-size:2.5rem;line-height:1.125}.pinkBox p.center{margin-top:4rem}#features{text-align:center}#features img{max-width:5.5rem;margin-bottom:1rem}#features p{line-height:1.5;padding:0 2rem}footer{background:#d2a1a5;margin-top:15rem;padding-bottom:2rem}#footerArea1{display:grid;grid-template-columns:25% 25% 25% 25%}footer #footerArea1>li,footer #footerArea2>li{width:100%;padding:0;text-align:left}#footerArea1 li a{font-size:1rem;display:inline-block}#custom_html-3,#custom_html-2{text-align:left}#custom_html-3 img,#custom_html-2 img{max-width:150px}#custom_html-3 p,#custom_html-2 p{color:#fff;text-align:left;max-width:200px}#footerArea1 h2{color:#fff;font-size:1.25rem;padding-top:1rem}#footerArea1 .menu{max-width:180px}#footerArea1 .menu li{padding:0;margin:0}#footerArea1 .menu li a{font-size:.85rem;color:#fff;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.25);background-image:none;transition:.5s;width:100%;line-height:1}#footerArea1 .menu li a:hover{border-bottom:1px solid rgba(255,255,255,1)}#menu-seguici-su li.instagram a,#menu-seguici-su li.facebook a{padding:5px 0 6px}#menu-seguici-su li.instagram a span,#menu-seguici-su li.facebook a span{position:relative;width:16px;height:16px;display:inline-block;margin:0;background-repeat:no-repeat;background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/instagram.svg)}#menu-seguici-su li.facebook a span{background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/fb.svg)}#footerArea2{text-align:center}#footerArea2 p{color:#eedcde;text-align:center;padding-top:2rem}.single,.woocommerce-shop,.archive{background:#f5f5f5}.archive .woocommerce-info{margin:0 auto;text-align:center}.archive #features{padding:5rem 0 0}.archive.woocommerce-page .woocommerce-info:before{display:none}.woocommerce-shop .catName{margin-top:3rem}.woocommerce-shop .catName span{color:#000}.woocommerce-shop .catSelect{color:#000;margin-top:1rem;margin-bottom:.5rem}.woocommerce-shop .catSelect span{opacity:1}.woocommerce-breadcrumb{display:none}.prodGrid{display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:0 1%;padding:4rem 0}.prodGrid .thumb{min-height:450px;background:#fff;display:block;position:relative}.prodGrid .thumb .hover{opacity:0;position:absolute;left:0;top:0;transform:translate(0,0);transition:.5s linear}.prodGrid .thumb img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.prodGrid li .eye,.prodGrid li .wvs-archive-variations-wrapper{opacity:0}.prodGrid li:hover .eye,.prodGrid li:hover .wvs-archive-variations-wrapper{opacity:1}.prodGrid li a:hover .hover{opacity:1;top:0;left:0}.prodGrid .caption{display:block;padding-top:.5rem;text-align:left;line-height:1.35}.prodGrid .caption h5{color:#000;display:inline-block;width:70%}.prodGrid .caption span{color:#000;text-align:right;width:28%;vertical-align:top;display:none}.linkProd{position:relative}.prodGrid .linkProd .eye{background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/eye.svg);background-repeat:no-repeat;background-position:center;background-size:100%;content:'';position:absolute;width:24px;height:20px;bottom:-32px;right:0;display:none}.woo-variation-swatches .wvs-archive-variations-wrapper{max-width:240px}.woo-variation-swatches ul.variations>li{padding:.5rem 0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:0 6px 0 0 !important;width:20px !important;height:20px !important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{display:none}article.product header{display:none}#masthead-sticky-wrapper.is-sticky #masthead{background:#fff;z-index:9 !important}.single main .product{display:grid;grid-template-columns:56% 40%;grid-gap:0 4%;max-width:1400px;margin:0 auto}#masthead .catName{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:600;cursor:pointer;position:relative;display:inline-block;margin-top:22px;text-align:left;width:150px}#masthead .catName span{width:62px;display:inline-block}#masthead .catName div:after{content:'';background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/arrow-down-short.svg);width:.75rem;height:.75rem;display:block;position:absolute;right:-1.25rem;top:5px;transition:.5s linear}#masthead .logoWrap .menu-categories-container{max-width:110px;margin:0 auto;margin-left:86px}#masthead-sticky-wrapper.is-sticky .logoWrap .menu-categories-container.open{display:block !important}#masthead .logoWrap .menu-categories-container li{text-align:left}#masthead .catName div{display:inline-block;position:relative}.woocommerce div.product .summary{padding-right:8rem}.woocommerce div.product p.stock{color:#a0a0a0;padding-bottom:1rem}.woocommerce div.product .product_title{text-align:left;font-weight:400;font-size:2rem;padding-bottom:1.5rem}.woocommerce-page.woocommerce div.product p.price{font-size:.9rem;padding-bottom:1rem;border-bottom:1px solid #999;margin-bottom:1rem}.woocommerce div.product form.cart .variations th{text-align:left;display:block}.value.woo-variation-items-wrapper{display:block}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto}.product .woocommerce-tabs .tabs.wc-tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel ul{display:block}.woocommerce div.product .woocommerce-tabs .panel ul li{font-size:.9rem;padding-bottom:.5rem;list-style:none;padding-left:1.25rem}.woocommerce div.product .woocommerce-tabs .panel li:before{font-size:.75rem;top:5px;background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/checklist.svg);content:'';background-repeat:no-repeat;width:20px;height:10px;background-position:left center;background-size:auto 100%}.woocommerce div.product form.cart{margin-top:0}.woocommerce div.product form.cart div.quantity{display:block;padding-bottom:3rem;max-width:60px}.woocommerce div.product form.cart div.quantity .button{padding:14px}.woocommerce div.product .woocommerce-tabs .panel{padding:0 !important;margin:0}.woocommerce div.product .share-buttons,.woocommerce div.product .product_meta{display:none}.woocommerce-variation.single_variation{padding:0}.woocommerce div.product form.cart .quantity_select{margin-bottom:2rem;margin-top:.5rem}.woocommerce div.product form.cart .quantity_select p{display:inline-block;vertical-align:middle;padding-right:2rem}.woocommerce div.product form.cart .quantity_select .selectric .label{text-align:center;font-size:.9rem;color:#000;height:32px;line-height:32px}.woocommerce div.product form.cart .quantity_select .selectric-wrapper{width:64px;display:inline-block;vertical-align:middle}.woocommerce div.product form.cart .quantity_select .selectric-items li{color:#000;font-size:.9rem;padding:5px 0 5px 15px}.woocommerce div.product form.cart .quantity_select .button{padding:0;height:32px}.woocommerce div.product form.cart .button{padding:14px 48px}.woocommerce div.product form.cart .single_add_to_cart_button{background:#d2a1a5}.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:#edced1}.variations_form.cart{background:0 0;padding:0}.single_variation_wrap,.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{text-align:left}.woocommerce div.product form.cart .variations td.label{display:block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;margin-top:1rem}.woocommerce div.product form.cart .variations .selectric-wrapper{display:none}.woocommerce div.product form.cart .variations td.label{padding-bottom:.25rem}.woocommerce div.product form.cart .variations{margin-bottom:0}.product #features{padding-top:8rem}.related.products,.single #secondary{display:none}.single #beforeFooter{display:none}.single #features{padding-top:10rem}#aboutHead .container{max-width:1600px;position:relative;padding:0}#aboutHead h1{position:absolute;left:30rem;top:50%;transform:translate(-50%,-50%);text-align:left;font-weight:400;z-index:2;color:#525055}#aboutHead h1 i{color:#d2a0a5;font-style:normal}#aboutHead .container p{color:#8c8c8c;position:absolute;bottom:2rem;right:5%;z-index:1;line-height:1.25}#about .content{text-align:center}#about h3{padding:8rem 4rem 4rem;text-align:center;font-family:'Playfair Display',serif;max-width:960px;margin:0 auto;font-size:2rem;line-height:1.75}#about h3.rose{color:#d2a1a5}#about .content .firma{max-width:320px}#about .content img{max-width:960px;margin:0 auto}#about .content .grid{display:grid;grid-template-columns:50% 50%;max-width:960px;margin:4rem auto;text-align:left}#about .content .grid p{padding-right:3rem}.contactHead{padding-bottom:12rem;position:relative}.contactHead .bckg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:.5s linear;background:#d2a1a5;background:linear-gradient(180deg,rgba(210,161,165,1) 0%,rgba(255,255,255,1) 100%)}.contactHead h1{font-weight:400;padding:5rem 0}.contactHead .info{text-align:center;max-width:600px;margin:0 auto;border-bottom:1px solid #000}.contactHead p{border-top:1px solid #000;padding:1rem 0}.contactHead p strong{font-size:1.15rem}.contactHead p a{color:#000;text-decoration:underline;transition:.5s}.contactHead p a:hover{font-weight:600;text-decoration:underline;background:0 0}.contactForm{max-width:480px;margin:0 auto;padding-top:120px}.contactForm h3{text-align:center;font-family:'Playfair Display',serif;font-weight:400;font-size:2.5rem;padding-bottom:.5rem;margin-bottom:0}.contactForm>p{text-align:center}.contactForm .wpcf7{padding:4rem 0 0;display:inline-block}.contactForm .wpcf7 p{margin-bottom:1rem}.contactForm .wpcf7 label{text-transform:uppercase;color:#999;font-size:.85rem}.contactForm .wpcf7 input{width:100%;border:none;border-bottom:1px solid #aaa;font-size:1.125rem;line-height:2}.contactForm .wpcf7 textarea{border:none;font-size:18px;line-height:40px;font-family:'DM Sans',sans-serif;background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/message-dot.png);width:100%;resize:none}.contactForm .foot p{display:inline-block;font-size:.75rem;line-height:1.35}.contactForm .foot p:first-child{padding-right:3rem}.contactForm .foot p:last-child{float:right}.contactForm .wpcf7 input.wpcf7-submit{background:#000;text-transform:uppercase;font-weight:500;color:#fff;text-align:center;font-size:1rem;padding:8px 12px;cursor:pointer;transition:.5s linear}.wpcf7-submit:hover{background:#222}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:#ffedbf;border:none}.wpcf7 form.sent .wpcf7-response-output{background:#d2a1a5;color:#fff;text-align:center;border:none}.static-page article{max-width:720px;margin:0 auto}.static-page h1{font-weight:400;text-align:left;margin-top:4rem}.static-page .entry-content{margin-top:1rem}.static-page .entry-content h2{font-weight:400;padding-top:3rem}.archive .prodGrid li .product_type_variable.add_to_cart_button,.archive .prodGrid li .button,.archive .prodGrid li .selectric-wrapper{display:none}.archive .prodGrid li .variations_form{opacity:0;transition:.5s}.archive .prodGrid li:hover .variations_form{opacity:1}.prodGrid li{padding:0 1rem 3rem}#comingsoon{background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/cp-desktop.jpg);background-position:center left;background-size:cover;background-repeat:no-repeat;height:100%;position:fixed;width:100%}.single-post{background:#fafafa}.single-post h1{font-size:5rem;padding:4rem 0 2rem;font-weight:400}.grid-row .row{padding-bottom:10rem}.grid1{text-align:center}.grid1 img{max-width:640px}.grid2{padding:4rem 0 0}.grid2 img{max-width:90%;margin-right:10%}.grid3 img{max-width:420px;display:block;margin:0 0 0 auto}.grid-row{position:relative}.grid-foot{text-align:center;position:relative;padding:0;opacity:0;transition:.5s}.grid-foot a{color:#000;text-decoration:underline;font-size:1.25rem;font-weight:700;z-index:20}.single-post footer{margin:0}.woocommerce nav.woocommerce-pagination{padding-bottom:6rem}#videoId{max-width:960px;margin:0 auto}.single-post #masthead-sticky-wrapper.is-sticky #masthead{position:static !important}.backTop{text-align:right;padding-right:1.25rem;z-index:5;z-index:9 !important;opacity:0}.backTop img{width:4rem}.woocommerce-page .woocommerce-notices-wrapper{background:#fff;max-width:1400px;margin:0 auto}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{font-size:1rem;background:#fff}.woocommerce-page .woocommerce-error:before{top:1rem}.woocommerce-cart h1,.woocommerce-checkout h1{text-align:center}.woocommerce table.shop_table th{font-weight:300;text-transform:uppercase;font-size:.75rem;color:#333}.woocommerce-cart article{max-width:960px}.woocommerce-cart .entry-header{position:relative}.woocommerce-cart .entry-header a{position:absolute;right:0;bottom:3.225rem;color:#000;text-decoration:underline}.select2-container--open .select2-dropdown--below{top:4px}.woocommerce form .form-row .required{color:#d2a0a5}.woocommerce-checkout #payment ul.payment_methods li img{margin:0;max-width:240px}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:34px}.woocommerce-page .woocommerce-terms-and-conditions-wrapper p a{text-decoration:underline;color:#000;background:0 0}.woocommerce-page .woocommerce-terms-and-conditions-wrapper p a:after{background:0 0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#d2a0a5}.select2-container--default .select2-results__option[data-selected=true]{background-color:#efefef}.woocommerce-page .woocommerce table.shop_table td{border-top:1px solid #ddd;font-size:.9rem}.woocommerce-page .woocommerce table.shop_table{border-bottom:1px solid #ddd}.woocommerce-page .woocommerce table.shop_table td.product-quantity{text-align:center}.woocommerce-page .woocommerce table.shop_table td.product-quantity select{display:none}.woocommerce-page .woocommerce table.shop_table td.product-subtotal{font-weight:600}.woocommerce-page .woocommerce table.shop_table td.actions>.button.wp-element-button{display:none}.woocommerce-page .woocommerce table.shop_table td.actions .coupon{margin:0}.woocommerce-page .woocommerce table.shop_table td.actions #coupon_code{font-weight:600;font-size:.8rem}.woocommerce-page .woocommerce .cart-collaterals .cart_totals,.woocommerce-page .woocommerce-page .cart-collaterals .cart_totals{background:#f5f5f5;max-width:480px;margin-top:2rem;padding:2rem 2rem 0}.woocommerce-page .woocommerce .cart_totals table.shop_table tbody th{font-size:.75rem}.woocommerce-page .woocommerce .cart_totals table.shop_table tbody td{text-align:right;border:none}.woocommerce-page .woocommerce .cart_totals table.shop_table tbody th,.woocommerce-page .woocommerce .cart_totals table.shop_table tbody td{border-top:1px solid #ddd}.woocommerce-page .woocommerce-shipping-totals.shipping{background:0 0}.woocommerce-page .woocommerce table.shop_table .woocommerce-shipping-totals.shipping td,.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:.9rem;background:0 0;padding:0;margin:0}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{padding-top:1rem}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator{padding-bottom:1rem;font-size:.9rem}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button{color:#000;text-align:right;border-bottom:1px solid #000}.woocommerce-shipping-calculator .selectric .label,.woocommerce-page .shipping-calculator-form .form-row input.input-text{font-size:.9rem;text-align:left}.woocommerce-page .woocommerce form.woocommerce-shipping-calculator .form-row{padding:0}.woocommerce-page .woocommerce form.woocommerce-shipping-calculator button{text-transform:uppercase;font-size:.9rem}.checkout-button,.woocommerce-page .woocommerce a.button.alt,.woocommerce-page .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#d2a0a5;color:#fff;text-transform:uppercase;font-weight:700;padding:1rem 3rem;transition:.5s linear;font-size:.9rem;width:auto}.checkout-button:hover,.woocommerce-page .woocommerce a.button.alt:hover,.woocommerce-page .woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#c9868c}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-page .shipping-calculator-form .form-row input.input-text{text-align:left}.woocommerce-form-coupon-toggle{color:#000}.woocommerce-form-coupon-toggle .woocommerce-info{color:#000;font-weight:600}.woocommerce-form-coupon-toggle .showcoupon{display:inline-block;font-weight:500;text-decoration:underline;background:0 0}.woocommerce-form-coupon-toggle .showcoupon:hover:after{display:none}.woocommerce .checkout_coupon.woocommerce-form-coupon{background:#fff;border:none}.woocommerce-checkout{background:#f5f5f5}form.woocommerce-checkout h3,.static-page .entry-content .woocommerce-order h2{font-size:1rem;font-weight:700;text-transform:uppercase;padding:1rem 0}form.woocommerce-checkout .form-row label{font-size:.85rem;color:#555;font-weight:300;text-transform:uppercase}#customer_details,.woocommerce-order-details{background:#fff;padding:0 2rem;margin-top:2rem}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row .select2.select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #ddd;padding:.25rem 0;font-weight:600}.woocommerce-page #ship-to-different-address span{font-weight:300;color:#000;font-size:1rem;text-transform:none}#order_review_heading,#order_review,.woocommerce ul.order_details,.woocommerce-order-details{background:#fff;border:none}.woocommerce-page .woocommerce ul#shipping_method .amount{padding:0}.woocommerce-page .woocommerce ul#shipping_method li{padding:9px 12px}.woocommerce ul.order_details{background:#d2a1a5;color:#fff;display:grid;grid-template-columns:100%}.woocommerce-page .woocommerce ul.order_details li{font-size:.75rem;color:#fff}.woocommerce ul.order_details li strong{font-size:1rem}.woocommerce-order-details,.woocommerce-customer-details{padding:2rem;background:#fff}.woocommerce-order>p{text-align:center;font-size:.9rem}.woocommerce-page .woocommerce #respond input#submit,.woocommerce-page .woocommerce a.button,.woocommerce-page .woocommerce button.button,.woocommerce-page .woocommerce input.button{text-transform:uppercase;font-size:.85rem;padding:9px 16px}.return-to-shop{text-align:center}.cart-empty.woocommerce-info{text-align:center;padding:2rem}.cart-empty.woocommerce-info:before{display:none}.static-page h1{text-align:center;margin-bottom:2rem}.woocommerce-MyAccount-content a{color:#000;text-decoration:underline}.woocommerce-MyAccount-navigation-link.is-active{text-decoration:underline}.woocommerce-MyAccount-content fieldset legend{font-size:1.25rem;font-weight:700;padding:2rem 0}.woocommerce-MyAccount-content .woocommerce-form-row label,.woocommerce-MyAccount-content .woocommerce-form-row em{font-size:.9rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:0}.woocommerce-checkout .select2-search__field{display:none}.woocommerce-product-gallery__wrapper video{margin-top:1.5rem}.payment_method_ppcp-gateway{position:relative;background-color:#f7f7f7;background-image:url(//www.tachetebijoux.it/wp-content/themes/wazoocommerce-child-tachete/css/../images/ppicons.png);background-repeat:no-repeat;background-position:center right 20px;border-radius:10px;padding:1rem !important;font-weight:700 !important;background-size:240px}#vBar{display:none !important}.promoActive #vBar{display:block !important}@media only screen and (max-width:960px){.container{padding:0 1rem}.hamb,.home .hamb{display:inline-block}header .menu-main-menu-container{display:none}.payOff,.payOff p{display:none}.main-navigation .navContainer{position:static;background:0 0}.navContainer{border:none}.logoWrap{position:relative;top:1rem}.custom-logo-link img{max-width:120px}a.custom-cart i{right:22px;z-index:2;text-align:center;top:7px;font-size:13px;width:16px}.menuMobile.mobileOnly .menu-main-menu-container{height:0;padding:0;text-align:center;position:fixed;top:90px;width:100%;background:0 0;z-index:99;transition:.5s;overflow:hidden}.open .menuMobile.mobileOnly .menu-main-menu-container{height:auto;overflow:auto;background:#fff}.open .menuMobile.mobileOnly .menu-main-menu-container a{text-transform:uppercase;color:#000}.open .menuMobile.mobileOnly .menu-main-menu-container .menu-item-18 a{color:#d2a0a5}#hero{margin:0 auto 4rem auto}.heroGrid{padding:1rem 0 3rem;grid-template-columns:100%;display:block}.heroGrid div,.heroGrid div:nth-child(2){padding:0 1rem;position:static;margin:0}#hero img{margin:0;width:auto;max-width:100%}#hero h2{font-size:2.25rem;padding:0 2rem 2rem;line-height:1.25}#hero p{font-size:.9rem;padding:0 2rem}#catGallery ul{grid-template-columns:50% 50%}#special .right{right:0}#catGallery{padding:2rem 0}#catGallery h4{font-size:.9rem;padding:1rem}#catGallery ul{padding-top:2rem}#catGallery li{padding:0 .5rem .5rem}#catGallery li:nth-child(2),#catGallery li:nth-child(5){top:0}#catGallery li:nth-child(2),#catGallery li:nth-child(4),#catGallery li:nth-child(6){top:0}#catGallery li a span{font-size:1rem}#features img{max-width:5rem;margin:3rem 0 .5rem}#features p{font-size:.9rem}#special{padding:6rem 0 0}.pinkBox h3{padding:1rem 0;font-size:2rem}#special img{max-width:80%;position:relative;top:4rem;right:-.5rem}.pinkBox div{position:static}p{font-size:.9rem}footer{margin-top:5rem;padding:2rem;text-align:center}#footerArea1{grid-template-columns:100%}footer #footerArea1>li,footer #footerArea2>li,#custom_html-3 p,#custom_html-2 p{text-align:center}#custom_html-3 p,#custom_html-2 p,#footerArea1 .menu{margin:0 auto}#footerArea2 p{line-height:1.25}.menu-categories-container li{padding:.25rem 0}.menu-categories-container li a{font-size:1rem}.prodGrid{grid-template-columns:50% 50%;grid-gap:0;padding-bottom:0}.prodGrid li{padding:0 .5rem 2rem}.prodGrid .thumb{min-height:200px}.menuOpen #masthead-sticky-wrapper{height:100px !important}.top-category .payOff,.single-product .payOff{display:block}.top-category .payOff p,.single-product .payOff p{display:none}.top-category .logoWrap,.single-product .logoWrap{display:none}#masthead .logoWrap .catName,#masthead .logoWrap .catSelect{display:none}#site-navigation{padding:0}.catName.mobileOnly{font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:600;cursor:pointer;position:relative;display:inline-block;margin:0 auto;text-align:center;width:150px;line-height:1.25}.catSelect.mobileOnly .menu-categories-container li{text-align:center}.top-category .woocommerce-products-header{padding:0}.single main .product{grid-template-columns:100%;margin-top:1rem;grid-gap:0}.woocommerce div.product div.summary{margin:2rem;padding:0}.single #features{padding-top:2rem}.single-post h1{font-size:2rem}.single-post .grid-row img{max-width:100%}#aboutHead h1{transform:translate(0,-50%);left:2rem;font-size:2rem;max-width:50%}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0}.slick-dots{text-align:center}.slick-dots li{display:inline-block}.slick-dots li.slick-active button{background:rgba(0,0,0,.75)}.slick-dots li button{text-indent:-9999rem;overflow:hidden;border:none;background:rgba(0,0,0,.15);width:8px;height:8px;border-radius:12px}#aboutHead .container p{bottom:-2.5rem;font-size:.8rem}#about h3{font-size:1.5rem;padding:6rem 2rem 2rem;line-height:1.5}#videoId{max-width:100%}#about .content .grid{grid-template-columns:100%;padding:2rem;margin:0 auto}#about .content .grid p{padding:1rem 0}.contactHead h1{font-size:2.5rem;padding-bottom:0}.contactForm h3{font-size:2rem}.contactHead p strong{line-height:1.25}.contactHead .info{padding:0}.contactForm .wpcf7{padding:4rem 2rem 0}.woocommerce-cart .entry-header a{left:0;right:0;text-align:center;margin:0 auto;bottom:1rem}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-page .woocommerce table.shop_table td{border:none;text-align:center}.product-quantity .selectric{display:inline-block}.woocommerce-page .woocommerce table.shop_table td.product-thumbnail:before{display:none}#add_payment_method table.cart img,.woocommerce-page.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:210px;display:block;margin:0 auto}.woocommerce-page .woocommerce-shipping-totals.shipping{margin:0}.woocommerce table.shop_table th.product-total,.woocommerce-page .woocommerce table.shop_table td.product-total,.woocommerce-page .woocommerce table.shop_table .cart-subtotal td,.woocommerce-page .woocommerce table.shop_table .woocommerce-shipping-totals.shipping td,.woocommerce-page .woocommerce table.shop_table .order-total td{text-align:right}.woocommerce-account .addresses .title h3{font-size:1.5rem;line-height:1.25}.static-page h1{font-size:2.5rem}.single-post #primary .container #sticky-wrapper.is-sticky .float{position:relative;transform:translateX(0px) translateY(0px)}.single-post #primary .container #sticky-wrapper.is-sticky .float{transform:translateX(0px) translateY(250px)}.single-post #primary .container #sticky-wrapper.is-sticky .float h1{left:0;right:0;margin:0 auto}.grid-row .row:last-child{padding-bottom:0}#about .content .firma{max-width:180px;margin-bottom:4rem}.contactHead p q{display:block}.woocommerce-page.woocommerce-page.woocommerce #respond input#submit,.woocommerce-page.woocommerce-page.woocommerce a.button,.woocommerce-page.woocommerce-page.woocommerce button.button,.woocommerce-page.woocommerce-page.woocommerce input.button{position:static;float:none;width:100%;margin-top:1rem;text-align:center}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error li{display:flex;flex-flow:wrap-reverse;line-height:1.2}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-size:1rem}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin-bottom:1rem;padding-bottom:1rem}.woocommerce-page table.shop_table_responsive tr.cart_item{border-bottom:2px solid #000}.woocommerce-page .woocommerce table.shop_table td{padding:6px 12px}.woocommerce-page .woocommerce table.shop_table td.product-name,.woocommerce-page .woocommerce table.shop_table tfoot,.woocommerce-page .woocommerce table.shop_table tfoot th,.woocommerce-page .woocommerce table.shop_table tfoot ul#shipping_method li label{color:#999}.woocommerce-page .woocommerce table.shop_table tfoot .order-total th,.woocommerce-page .woocommerce table.shop_table tfoot .order-total td{color:#000}.contactForm .foot p:first-child{padding:0 1rem 0 0}.contactForm .foot p:last-child{display:block;float:none;margin:0}.payment_method_ppcp-gateway{padding-bottom:5rem !important;background-size:86% auto;background-position:center 66px}}