.number{font-size:12px;font-weight:500}.txt-min.regular{font-size:14px;font-weight:400}.txt-min.regular .px16{font-size:16px}.txt-min.button{font-size:14px;font-weight:600}.txt-min.medium{font-size:15px;font-weight:500}.txt-min.semibold{font-size:16px;font-weight:600}@media (min-width:768px){.txt-min.semibold{font-size:20px}}.txt-medium.regular{font-size:36px;font-weight:400}.txt-medium.bold{font-size:36px;font-weight:700}.txt-max.bold{font-size:35px;font-weight:700;line-height:35px}@media (min-width:768px){.txt-max.bold{font-size:50px;line-height:50px}}.txt-max.medium{font-size:35px;font-weight:500;line-height:35px}@media (min-width:768px){.txt-max.medium{font-size:50px;line-height:50px}}.hind-siliguri{font-family:Hind Siliguri,cursive}.hind-siliguri.txt{font-size:25px;font-weight:600;line-height:45px}@media (min-width:768px){.hind-siliguri.txt{font-size:30px}}.hind-siliguri.title{font-size:50px;font-weight:700;line-height:60px}@media (min-width:768px){.hind-siliguri.title{font-size:70px;line-height:84px}}.oooh-baby{font-family:Oooh Baby,cursive}.oooh-baby.txt-min{font-size:36px;font-weight:400}.oooh-baby.txt-title{font-size:35px;font-weight:400;line-height:35px}@media (min-width:768px){.oooh-baby.txt-title{font-size:40px;line-height:45px}}.oooh-baby.txt-terms{font-size:35px;font-weight:400;line-height:40px}@media (min-width:768px){.oooh-baby.txt-terms{font-size:40px;line-height:50px}}@media (min-width:992px){.oooh-baby.txt-terms{font-size:50px;line-height:60px}}.btn{padding:10px}.btn.size,.button{border-radius:10px!important;min-height:43px;min-width:160px}.button{padding:10px}.z-1{z-index:1}body{padding-top:162px}@media (min-width:768px){body{padding-top:155px}}@media (min-width:992px){body{padding-top:159px}}@media (min-width:1200px){body{padding-top:176px}}body.admin-bar .main-drawer{padding-top:122px}@media (min-width:992px){body.admin-bar .main-drawer{padding-top:92px}}.main-drawer{--bs-offcanvas-width:500px;padding-top:76px}.main-drawer.offcanvas.offcanvas-start{border:0}@media (min-width:992px){.main-drawer{padding-top:64px}}.main-drawer a{display:inline-block;font-size:20px;margin-bottom:15px}@media (min-width:768px){.main-drawer a{font-size:24px}}.main-drawer img.logo{height:60px}@media (min-width:768px){.main-drawer img.logo{height:80px}}.main-drawer img.icon{max-height:40px}.main-drawer .mini-cart{position:relative}.main-drawer .mini-cart .cart-counter-badge{background-color:#dd9f0e;border:2px solid #dd9f0e;border-radius:50%;height:22px;position:absolute;right:0;top:-5px;width:22px}@media (min-width:992px){.main-drawer .mini-cart .cart-counter-badge{right:0}}.main-drawer .current-menu-item>a{position:relative}.main-drawer .current-menu-item>a:before{background-color:#dd9f0e;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.main-drawer .sub-menu{border:0!important;border-radius:10px;padding:15px 25px;position:static!important}.main-drawer .sub-menu.language-dropdown-menu{background-color:transparent;border:none;position:static!important;transform:none!important}.main-drawer .sub-menu.language-dropdown-menu li span{font-size:20px;font-weight:500}@media (min-width:768px){.main-drawer .sub-menu.language-dropdown-menu li span{font-size:24px}}.main-drawer .social-container{bottom:0;left:0;position:fixed;width:100%}.main-drawer .social-container img{height:25px}@media (min-width:768px){.main-drawer .social-container img{height:30px}}body.admin-bar .main-drawer-shop{padding-top:46px}@media (min-width:992px){body.admin-bar .main-drawer-shop{padding-top:32px}}body.admin-bar .main-drawer-shop a .close-img{padding-top:46px}@media (min-width:992px){body.admin-bar .main-drawer-shop a .close-img{padding-top:32px}}.main-drawer-shop{--bs-offcanvas-width:500px;z-index:1200}.main-drawer-shop a .close-img{display:inline-block;position:absolute;right:12px;top:20px;z-index:1300}@media (min-width:992px){.main-drawer-shop a .close-img{right:25px}}.main-drawer-shop.offcanvas.offcanvas-end{border:0}@media (min-width:768px){.main-drawer-shop.offcanvas.offcanvas-end{border-left:2px solid #333}}.main-drawer-shop .offcanvas-body{display:flex;flex-direction:column;padding:65px 0 0;position:relative}.main-drawer-shop .offcanvas-body .title-mini-cart{font-size:30px;line-height:0;padding:0 16px}@media (min-width:992px){.main-drawer-shop .offcanvas-body .title-mini-cart{font-size:40px}}.main-drawer-shop .offcanvas-body ul{border-bottom:2px solid #333;flex-grow:1;overflow:scroll;padding:0}.main-drawer-shop .offcanvas-body ul a{color:#333;display:block;font-size:20px;font-weight:400;text-decoration:none}.main-drawer-shop .offcanvas-body ul li{background-color:#f7f7f7;border:2px solid #333;border-radius:10px;list-style:none;margin:16px;min-height:132px;padding:16px;position:relative}.main-drawer-shop .offcanvas-body ul li img{border-radius:10px;height:100px;left:16px;position:absolute;top:16px;width:100px}.main-drawer-shop .offcanvas-body ul li a{font-size:20px;font-weight:400;margin:7px 0;min-height:100px;padding-left:116px}.main-drawer-shop .offcanvas-body ul li a.remove_from_cart_button{border-radius:50%;color:#dd9f0e;font-weight:600;padding:0;position:absolute;right:6px;top:2px}@media (min-width:992px){.main-drawer-shop .offcanvas-body ul li a.remove_from_cart_button{right:11px;top:7px}}.main-drawer-shop .offcanvas-body ul li a.remove_from_cart_button:hover{background-color:transparent;color:#dd9f0e!important}.main-drawer-shop .offcanvas-body ul li span.quantity{bottom:5px;font-size:18px;position:absolute;right:12px}.main-drawer-shop .offcanvas-body ul li span.quantity ins{text-decoration:none}.main-drawer-shop .offcanvas-body ul li .blockOverlay{border-radius:8px}.main-drawer-shop .offcanvas-body p{text-align:left}.main-drawer-shop .offcanvas-body p.total{display:flex;font-size:20px;justify-content:space-between;margin:20px 0 0;padding:0 16px;text-transform:uppercase}.main-drawer-shop .offcanvas-body p.total strong{font-weight:400}.main-drawer-shop .offcanvas-body p.mex-payment{padding:0 16px}.main-drawer-shop .offcanvas-body p.buttons{display:flex;flex-direction:column;padding:0 16px}.main-drawer-shop .offcanvas-body p.buttons a{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:18px;font-weight:500;margin-bottom:5px;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase}.main-drawer-shop .offcanvas-body p.woocommerce-mini-cart__empty-message{display:none}.main-drawer-shop .offcanvas-body p.carrello-vuoto{font-size:20px;font-weight:400;margin:0;padding-left:16px}.main-drawer-shop .offcanvas-body a.carrello-vuoto-link{font-size:18px;font-weight:500;margin:10px 80px;padding-left:16px}.main-drawer-shop .offcanvas-body .img-badge{position:absolute;right:70px;top:250px}body.admin-bar header.main-header{top:46px}@media (min-width:992px){body.admin-bar header.main-header{top:32px}}header.main-header{background-color:#fff;position:fixed;top:0;width:100%;z-index:1046}header.main-header a{text-decoration:none}header.main-header .header-top{padding:20px 0}header.main-header .header-bottom{border-bottom:1px solid #f7f7f7;padding:10px 0}header.main-header .header-bottom span{margin-left:30px}header.main-header img.logo{height:60px}@media (min-width:768px){header.main-header img.logo{height:75px}}@media (min-width:1200px){header.main-header img.logo{height:92px}}header.main-header img.icon{max-height:40px}header.main-header img.icon-social{height:20px}header.main-header .search-form-button{cursor:pointer}header.main-header .search-form-row{height:0;overflow:hidden;transition:height .2s ease-in-out}header.main-header .search-form-row.open{height:63px}header.main-header .input-group .button-form{background-color:#dd9f0e;border:1px solid #999;border-radius:50px;padding:2px 40px}header.main-header .input-group .button-form .search-input{height:30px;width:30px}header.main-header .input-group .form-control{border-bottom-left-radius:50px;border-top-left-radius:50px}header.main-header .menu-item{position:relative}header.main-header .menu-item :after{display:none}header.main-header .menu-item.current-menu-item:before{background-color:#dd9f0e;bottom:-2px;content:"";height:3px;left:0;position:absolute;width:100%}header.main-header .sub-menu{border:1px solid #dd9f0e!important;border-radius:10px;padding:15px 30px;text-align:center}header.main-header .sub-menu.language-dropdown-menu{font-size:15px;min-width:0;width:auto}header.main-header .sub-menu.language-dropdown-menu a{color:#000}header.main-header .sub-menu.language-dropdown-menu a:hover{color:#dd9f0e}header.main-header .sub-menu.language-dropdown-menu span{font-weight:500}header.main-header .mini-cart{position:relative}header.main-header .mini-cart .cart-counter-badge{background-color:#dd9f0e;border:2px solid #dd9f0e;border-radius:50%;height:20px;position:absolute;right:-2px;top:-5px;width:20px}@media (min-width:992px){header.main-header .mini-cart .cart-counter-badge{right:5px;right:0}}footer{padding:50px 0}@media (min-width:768px){footer{padding:75px 0}}@media (min-width:992px){footer{padding:100px 0 10px}}footer img{max-height:150px}footer img.icon{width:30px}.iub__us-widget{background-color:#000}.notice-section .woocommerce-notices-wrapper{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:notices-wrapper-enter;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:100px;z-index:99999}.notice-section .woocommerce-notices-wrapper:empty{display:none}@keyframes notices-wrapper-enter{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes notices-wrapper-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20%)}}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f7f7f7;border:2px solid #333;border-radius:8px;box-shadow:0 0 15px 6px rgba(0,0,0,.1);color:#333;font-size:16px;font-weight:400;margin:20px auto;max-width:500px;padding:16px;text-align:center;width:90%}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#333}.woocommerce-message{display:flex;flex-direction:column-reverse}.woocommerce-message:before{display:none}.wc-empty-cart-message,.woocommerce-form-coupon-toggle,.woocommerce-no-products-found,.woocommerce-notices-wrapper{align-items:center;display:flex;justify-content:center;margin:0}.wc-empty-cart-message .woocommerce-info:before,.woocommerce-form-coupon-toggle .woocommerce-info:before,.woocommerce-no-products-found .woocommerce-info:before,.woocommerce-notices-wrapper .woocommerce-info:before{display:none}.woocommerce-thankyou-order-received{color:#333;font-size:32px;padding-top:30px;text-align:center}.woocommerce-error:before{display:none}.woocommerce-error strong{font-size:18px;font-weight:400;text-transform:uppercase}body.error404 .section-error-404{height:calc(100vh - 155px)}@media (min-width:768px){body.error404 .section-error-404{height:calc(100vh - 159px)}}@media (min-width:992px){body.error404 .section-error-404{height:calc(100vh - 176px)}}body.error404.admin-bar .section-error-404{height:calc(100vh - 201px)}@media (min-width:768px){body.error404.admin-bar .section-error-404{height:calc(100vh - 205px)}}@media (min-width:992px){body.error404.admin-bar .section-error-404{height:calc(100vh - 208px)}}.section-hero{--swiper-theme-color:#dd9f0e;--swiper-navigation-size:34px;--swiper-navigation-sides-offset:34px}.section-hero .swiper .swiper-slide .hero-slide{height:85vh}.section-hero .swiper .swiper-slide .hero-slide .image-overlay{inset:0;position:absolute}.section-hero .swiper .swiper-slide .hero-slide .image-overlay img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-info-generale{padding:40px 0}.section-info-generale:first-child{padding:0 0 40px}@media (min-width:768px){.section-info-generale:first-child{padding:0 0 60px}}@media (min-width:992px){.section-info-generale:first-child{padding:0 0 80px}}@media (min-width:768px){.section-info-generale{padding:60px 0}}@media (min-width:992px){.section-info-generale{padding:80px 0}}.section-info-generale .wrapper{margin-top:-140px}.section-info-generale .shadow{box-shadow:0 0 10px #000}.section-info-generale img.icon{width:60px}.section-chi-siamo{background-position:0 100%;background-repeat:no-repeat;background-size:350px;padding:40px 0}.section-chi-siamo:first-child{padding:0 0 40px}@media (min-width:768px){.section-chi-siamo:first-child{padding:0 0 60px}}@media (min-width:992px){.section-chi-siamo:first-child{padding:0 0 80px}}@media (min-width:768px){.section-chi-siamo{padding:60px 0}}@media (min-width:992px){.section-chi-siamo{padding:80px 0}}.section-categorie{--swiper-theme-color:#dd9f0e;--swiper-navigation-size:34px;padding:40px 0}.section-categorie:first-child{padding:0 0 40px}@media (min-width:768px){.section-categorie:first-child{padding:0 0 60px}}@media (min-width:992px){.section-categorie:first-child{padding:0 0 80px}}@media (min-width:768px){.section-categorie{padding:60px 0}}@media (min-width:992px){.section-categorie{padding:80px 0}}.section-categorie .line{background-color:#dd9f0e;display:inline-block;height:2px;width:50px}.section-banner .banner{background-position:50%;background-size:cover;min-height:490px}.section-banner .btn1{height:43px;width:116px}.section-banner .sfondo-opaco{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.section-shop{padding:40px 0}.section-shop:first-child{padding:0 0 40px}@media (min-width:768px){.section-shop:first-child{padding:0 0 60px}}@media (min-width:992px){.section-shop:first-child{padding:0 0 80px}}@media (min-width:768px){.section-shop{padding:60px 0}}@media (min-width:992px){.section-shop{padding:80px 0}}.section-shop .line{background-color:#dd9f0e;display:inline-block;height:2px;width:50px}.section-shop .swiper-slide{height:auto;width:60%}.section-shop .swiper-slide .woocommerce li.product,.section-shop .swiper-slide .woocommerce ul.products,.section-shop .swiper-slide .woocommerce.columns-1{height:100%}.section-youtube{padding:40px 0}.section-youtube:first-child{padding:0 0 40px}@media (min-width:768px){.section-youtube:first-child{padding:0 0 60px}}@media (min-width:992px){.section-youtube:first-child{padding:0 0 80px}}@media (min-width:768px){.section-youtube{padding:60px 0}}@media (min-width:992px){.section-youtube{padding:80px 0}}.section-youtube .line{background-color:#dd9f0e;display:inline-block;height:2px;width:50px}.section-youtube .sfondo-opaco{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.section-youtube .youtube{background-position:50%;background-size:cover;cursor:pointer;min-height:335px}@media (min-width:992px){.section-youtube .youtube{min-height:700px}}.section-youtube .youtube .play-btn{width:70px}@media (min-width:992px){.section-youtube .youtube .play-btn.big{width:110px}}.section-youtube .youtube.youtube2{min-height:335px}.il_punto_italiana .woocommerce .section-youtube{padding:0}.il_punto_italiana .woocommerce .section-youtube .single-video .youtube,.il_punto_italiana .woocommerce .section-youtube .youtube{min-height:350px}@media (min-width:992px){.il_punto_italiana .woocommerce .section-youtube .single-video .youtube{min-height:600px}}.section-about{padding:40px 0}.section-about:first-child{padding:0 0 40px}@media (min-width:768px){.section-about:first-child{padding:0 0 60px}}@media (min-width:992px){.section-about:first-child{padding:0 0 80px}}@media (min-width:768px){.section-about{padding:60px 0}}@media (min-width:992px){.section-about{padding:80px 0}}.section-blog{padding:40px 0}.section-blog:first-child{padding:0 0 40px}@media (min-width:768px){.section-blog:first-child{padding:0 0 60px}}@media (min-width:992px){.section-blog:first-child{padding:0 0 80px}}@media (min-width:768px){.section-blog{padding:60px 0}}@media (min-width:992px){.section-blog{padding:80px 0}}.section-blog .line{background-color:#dd9f0e;display:inline-block;height:2px;width:50px}.section-loghi{--swiper-theme-color:#dd9f0e;--swiper-navigation-size:34px;padding:40px 0 60px}.section-loghi:first-child{padding:0 0 40px}@media (min-width:768px){.section-loghi:first-child{padding:0 0 60px}}@media (min-width:992px){.section-loghi{padding:60px 0 80px}}.section-newsletter{size:100vh;background-repeat:no-repeat;background-size:cover;padding:40px 0}.section-newsletter:first-child{padding:0 0 40px}@media (min-width:768px){.section-newsletter:first-child{padding:0 0 60px}.section-newsletter{padding:60px 0}}@media (min-width:992px){.section-newsletter{padding:80px 0}}.section-newsletter .button-form{background-color:#dd9f0e;border:0;border-left:0;border-radius:50px;border-right:0;padding:10px 50px}.section-newsletter .form-control{border:none;border-bottom-left-radius:50px;border-top-left-radius:50px}.section-header{background-position:50%;background-size:cover;padding:40px 0}.section-header:first-child{padding:0 0 40px}@media (min-width:768px){.section-header:first-child{padding:0 0 60px}}@media (min-width:992px){.section-header:first-child{padding:0 0 80px}}@media (min-width:768px){.section-header{padding:60px 0}}@media (min-width:992px){.section-header{padding:80px 0}}.section-header .sfondo-opaco{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.section-testo{padding:40px 0}.section-testo:first-child{padding:0 0 40px}@media (min-width:768px){.section-testo:first-child{padding:0 0 60px}.section-testo{padding:60px 0}}.section-immagine{background-position:50%;background-size:cover;padding:40px 0}.section-immagine:first-child{padding:0 0 40px}@media (min-width:768px){.section-immagine:first-child{padding:0 0 60px}.section-immagine{padding:60px 0}}.section-testo-immagine{padding:40px 0}.section-testo-immagine:first-child{padding:0 0 40px}@media (min-width:768px){.section-testo-immagine:first-child{padding:0 0 60px}}@media (min-width:992px){.section-testo-immagine:first-child{padding:0 0 80px}}@media (min-width:768px){.section-testo-immagine{padding:60px 0}}@media (min-width:992px){.section-testo-immagine{padding:80px 0}}.section-contatti{padding:40px 0}.section-contatti:first-child{padding:0 0 40px}@media (min-width:768px){.section-contatti:first-child{padding:0 0 60px}}@media (min-width:992px){.section-contatti:first-child{padding:0 0 80px}}@media (min-width:768px){.section-contatti{padding:60px 0}}@media (min-width:992px){.section-contatti{padding:80px 0}}.section-contatti .margin{line-height:15px}.section-contatti .wpcf7 form .wpcf7-spinner{display:none}.section-contatti .wpcf7 form .wpcf7-response-output{border-radius:10px}.section-contatti .google-map{height:452px}.section-griglia-partners{padding:40px 0}.section-griglia-partners:first-child{padding:0 0 40px}@media (min-width:768px){.section-griglia-partners:first-child{padding:0 0 60px}}@media (min-width:992px){.section-griglia-partners:first-child{padding:0 0 80px}}@media (min-width:768px){.section-griglia-partners{padding:60px 0}}@media (min-width:992px){.section-griglia-partners{padding:80px 0}}.section-griglia-partners .border{border:1px solid #999;border-radius:10px}.section-tutti-gli-articoli{padding:40px 0}.section-tutti-gli-articoli:first-child{padding:0 0 40px}@media (min-width:768px){.section-tutti-gli-articoli:first-child{padding:0 0 60px}.section-tutti-gli-articoli{padding:60px 0}}.section-tutti-gli-articoli .line{background-color:#dd9f0e;display:inline-block;height:2px;width:50px}body.page-template-coming-soon-template{padding:0}body.page-template-coming-soon-template .section-template{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}body.page-template-coming-soon-template .section-template .sfondo-chiaro{background-color:#fff;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}@media (min-width:768px){body.page-template-coming-soon-template .section-template img{left:20px;position:absolute;top:20px}}body.page-template-coming-soon-template .section-template img.logo{height:130px}body.page-template-coming-soon-template .section-template .testo{line-height:50px}@media (min-width:768px){body.page-template-coming-soon-template .section-template .testo{bottom:0;left:15%;position:absolute;right:15%}}.section-operatore-settore{padding:40px 0}.section-operatore-settore:first-child{padding:0 0 40px}@media (min-width:768px){.section-operatore-settore:first-child{padding:0 0 60px}.section-operatore-settore{padding:60px 0}}.section-operatore-settore .margin{line-height:15px}.section-operatore-settore .wpcf7 form .wpcf7-spinner{display:none}.section-operatore-settore .wpcf7 form .wpcf7-response-output{border-radius:10px}.section-prodotti-in-offerta{padding:40px 0}.section-prodotti-in-offerta:first-child{padding:0 0 40px}@media (min-width:768px){.section-prodotti-in-offerta:first-child{padding:0 0 60px}}@media (min-width:992px){.section-prodotti-in-offerta:first-child{padding:0 0 80px}}@media (min-width:768px){.section-prodotti-in-offerta{padding:60px 0}}@media (min-width:992px){.section-prodotti-in-offerta{padding:80px 0}}.il_punto_italiana.archive .woocommerce ul.products{padding-bottom:20px}@media (min-width:768px){.il_punto_italiana.archive .woocommerce ul.products{padding-bottom:40px}}.il_punto_italiana .woocommerce ul.products{-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:10px}.il_punto_italiana .woocommerce ul.products.columns-1{-moz-column-gap:0;column-gap:0;row-gap:0}.il_punto_italiana .woocommerce ul.products.columns-1 li.product{width:100%}@media (min-width:768px){.il_punto_italiana .woocommerce ul.products.columns-2 li.product{width:47%}}@media (min-width:992px){.il_punto_italiana .woocommerce ul.products.columns-2 li.product{width:46%}}@media (min-width:1200px){.il_punto_italiana .woocommerce ul.products.columns-2 li.product{width:40%}}@media (min-width:992px){.il_punto_italiana .woocommerce ul.products.columns-5 li.product{width:18%}}@media (min-width:1200px){.il_punto_italiana .woocommerce ul.products.columns-5 li.product{width:19%}}.il_punto_italiana .woocommerce ul.products li.product{display:flex;flex-direction:column;float:none;margin:0 0 30px;overflow:hidden;position:relative;text-align:center;width:100%}@media (min-width:768px){.il_punto_italiana .woocommerce ul.products li.product{width:48%}}@media (min-width:992px){.il_punto_italiana .woocommerce ul.products li.product{width:32%}}@media (min-width:1200px){.il_punto_italiana .woocommerce ul.products li.product{width:24%}}.il_punto_italiana .woocommerce ul.products li.product a.tinvwl_add_to_wishlist_button{background-color:transparent;color:#dd9f0e;left:10px;margin:0;position:absolute;text-decoration:none;top:10px}.il_punto_italiana .woocommerce ul.products li.product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:30px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex-grow:1}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{color:#000;flex-grow:1;font-size:16px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{margin-bottom:0;padding:20px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .star-rating{color:#ffb503;margin:0 auto}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .discount-wrapper{height:21px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .discount{border-radius:50px;font-size:14px;min-width:55px;padding:0 5px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .price{color:#000;font-size:14px;font-weight:400;margin-top:10px}.il_punto_italiana .woocommerce ul.products li.product a.woocommerce-LoopProduct-link .price ins{text-decoration:none}.il_punto_italiana .woocommerce ul.products li.product a.add_to_cart_button,.il_punto_italiana .woocommerce ul.products li.product a.product_type_simple{background-color:transparent;border:2px solid hsla(0,0%,60%,.4);border-radius:10px;color:#000;font-size:16px;font-weight:600;line-height:25px;margin-bottom:0;min-height:43px;min-width:160px;text-transform:uppercase;transition:all .3s ease-in-out}.il_punto_italiana .woocommerce ul.products li.product a.add_to_cart_button:hover,.il_punto_italiana .woocommerce ul.products li.product a.product_type_simple:hover{border-color:#dd9f0e;color:#dd9f0e;transition:all .3s ease-in-out}.il_punto_italiana .woocommerce ul.products li.product a.add_to_cart_button.loading,.il_punto_italiana .woocommerce ul.products li.product a.product_type_simple.loading{background-color:#dd9f0e;border-color:#dd9f0e;color:#dd9f0e;opacity:1}.il_punto_italiana .woocommerce ul.products li.product a.add_to_cart_button.loading:after,.il_punto_italiana .woocommerce ul.products li.product a.product_type_simple.loading:after{color:#fff;position:absolute;right:47%;top:12px}.il_punto_italiana .woocommerce ul.products li.product a.add_to_cart_button.added,.il_punto_italiana .woocommerce ul.products li.product a.product_type_simple.added{display:none}.il_punto_italiana .woocommerce ul.products li.product .added_to_cart{background-color:transparent;border:2px solid #dd9f0e;border-radius:10px;color:#dd9f0e;font-size:16px;font-weight:600;line-height:20px;margin-bottom:0;margin-top:16px;min-height:43px;min-width:160px;padding:13px 16px;text-transform:uppercase;transition:all .3s ease-in-out}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{display:none}.woocommerce #descrizione{overflow:hidden}.woocommerce #descrizione p{margin:0}.woocommerce-cart .the-content .container table{border:2px solid hsla(0,0%,60%,.4);margin-top:20px}.woocommerce-cart .the-content .container table tbody,.woocommerce-cart .the-content .container table td,.woocommerce-cart .the-content .container table tfoot,.woocommerce-cart .the-content .container table th,.woocommerce-cart .the-content .container table thead,.woocommerce-cart .the-content .container table tr{color:#000;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase}.woocommerce-cart .the-content .container table th{font-family:Hind Siliguri;font-size:20px;font-weight:500}.woocommerce-cart .the-content .container table td{border-top:1px solid hsla(0,0%,60%,.4)}.woocommerce-cart .the-content .container table td.product-price ins{text-decoration:none}.woocommerce-cart .the-content .container table tr:last-child td{text-align:right}.woocommerce-cart .the-content .container table img{border-radius:8px;width:100px}.woocommerce-cart .the-content .container a{color:#000;text-decoration:none}.woocommerce-cart .the-content .container a.remove{color:#dd9f0e!important;display:inline-block;font-size:24px;font-weight:600}.woocommerce-cart .the-content .container a.remove:hover{background-color:transparent;color:#dd9f0e!important}.woocommerce-cart .the-content .container .cart td.actions .coupon .input-text{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;margin-bottom:8px;padding:14px 10px;width:100%}@media (min-width:992px){.woocommerce-cart .the-content .container .cart td.actions .coupon .input-text{margin-bottom:0;padding:9px 10px;width:200px}}.woocommerce-cart .the-content .container .cart td.actions .coupon .button{margin-top:1px;width:100%}@media (min-width:992px){.woocommerce-cart .the-content .container .cart td.actions .coupon .button{width:auto}}.woocommerce-cart .the-content .container button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:16px;font-weight:400;padding:10px;text-transform:uppercase}.woocommerce-cart .the-content .container button:hover{background-color:#dd9f0e;color:#fff}.woocommerce-cart .the-content .container button:disabled[disabled]{color:#fff;padding:10px}.woocommerce-cart .the-content .container button:disabled[disabled]:hover{background-color:#dd9f0e;color:#fff}.woocommerce-cart .the-content .container .cart-collaterals{display:flex;flex-direction:column-reverse}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals{flex-direction:row;justify-content:end}}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals,.woocommerce-cart .the-content .container .cart-collaterals .cross-sells{margin-top:30px}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals h2,.woocommerce-cart .the-content .container .cart-collaterals .cross-sells h2{color:#000;font-size:24px}.woocommerce-cart .the-content .container .cart-collaterals .cross-sells{width:100%}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells{width:55%}}@media (min-width:1200px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells{width:60%}}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells h2{padding-bottom:19px}}@media (min-width:1200px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells h2{padding-bottom:3px}}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul{-moz-column-gap:7px;column-gap:7px}}@media (min-width:1200px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul{-moz-column-gap:15px;column-gap:15px}}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul a.product_type_simple,.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul a.product_type_variable{font-size:12px;font-weight:500}}@media (min-width:1200px){.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul a.product_type_simple,.woocommerce-cart .the-content .container .cart-collaterals .cross-sells ul a.product_type_variable{font-size:16px;font-weight:600}}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals{width:100%}@media (min-width:992px){.woocommerce-cart .the-content .container .cart-collaterals .cart_totals{width:45%}}@media (min-width:1200px){.woocommerce-cart .the-content .container .cart-collaterals .cart_totals{width:40%}}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals h2{padding-bottom:15px}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals td,.woocommerce-cart .the-content .container .cart-collaterals .cart_totals th{border-top:1px solid hsla(0,0%,60%,.4)}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals tr:first-child td,.woocommerce-cart .the-content .container .cart-collaterals .cart_totals tr:first-child th{border:0}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals th{text-align:left}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals td{text-align:end}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals .select2-selection__rendered,.woocommerce-cart .the-content .container .cart-collaterals .cart_totals input{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;color:#333}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals .select2-selection--single{border:0;border-radius:10px;height:100%}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals .select2-selection--single b{margin-left:-7px;margin-top:0}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals input{padding:5px 15px;text-align:end}.woocommerce-cart .the-content .container .cart-collaterals .cart_totals a.button{color:#fff}.woocommerce-cart .the-content .container .wc-proceed-to-checkout a.checkout-button{background-color:#dd9f0e;border-radius:10px;font-size:20px;font-weight:400;padding:15px;text-transform:uppercase}.il_punto_italiana .woocommerce div.product{padding:40px 0;position:relative}.il_punto_italiana .woocommerce div.product .woocommerce-product-rating{color:#ffb503}.il_punto_italiana .woocommerce div.product a.woocommerce-review-link{color:#000;font-size:14px;text-decoration:none}.il_punto_italiana .woocommerce div.product p.price{color:#000;font-size:30px;font-weight:400;margin:0;padding:15px 0}.il_punto_italiana .woocommerce div.product p.price ins{text-decoration:none}.il_punto_italiana .woocommerce div.product form.cart{margin-bottom:0}.il_punto_italiana .woocommerce div.product button.button{background-color:#dd9f0e;border-radius:10px;color:#fff;min-height:43px;min-width:160px;padding:10px 20px}.il_punto_italiana .woocommerce div.product a.tinvwl_add_to_wishlist_button{color:#dd9f0e;text-decoration:none}.il_punto_italiana .woocommerce div.product .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:25px}.il_punto_italiana .woocommerce div.product p.stock{color:#dd9f0e}.il_punto_italiana .woocommerce div.product ul.info{background-color:#f7f7f7;border-radius:10px}.il_punto_italiana .woocommerce div.product ul.info li{margin-left:10px}.il_punto_italiana .woocommerce div.product ul.info li:first-child{padding-top:10px}.il_punto_italiana .woocommerce div.product ul.info li:last-child{padding-bottom:10px}.il_punto_italiana .woocommerce div.product ul.info .info-utili-testo{padding:2px 0}.il_punto_italiana .woocommerce div.product>.discount-wrapper .discount{border-radius:50px;font-size:18px;left:0;min-width:55px;padding:0 15px;position:absolute;top:65px;z-index:50}.il_punto_italiana .woocommerce div.product a.woocommerce-product-gallery__trigger{border:2px solid hsla(0,0%,60%,.4)}.il_punto_italiana .woocommerce div.product .qty{border:2px solid hsla(0,0%,60%,.4);border-radius:10px;height:43px}.il_punto_italiana .woocommerce div.product div.product_meta a{background-color:#fff;border:1px solid;border-radius:50px;margin-left:-10px;margin-right:10px;padding:2px 15px;text-decoration:none;transition:all .2s ease-in-out}.il_punto_italiana .woocommerce div.product div.product_meta a:first-child{margin-left:5px}.il_punto_italiana .woocommerce div.product div.product_meta a:hover{background-color:#dd9f0e;border-color:#dd9f0e;color:#fff;transition:all .2s ease-in-out}.il_punto_italiana .woocommerce div.product div.product_meta>span{display:block;margin-bottom:5px}.il_punto_italiana .woocommerce div.product div.product_meta>span a{display:inline-block;margin-bottom:5px}.il_punto_italiana .woocommerce div.product .attributes,.il_punto_italiana .woocommerce div.product .description,.il_punto_italiana .woocommerce div.product .single-video{clear:both;padding:20px 0}@media (min-width:992px){.il_punto_italiana .woocommerce div.product .attributes,.il_punto_italiana .woocommerce div.product .description,.il_punto_italiana .woocommerce div.product .single-video{padding:40px 0}}.il_punto_italiana .woocommerce div.product .icon-terms{width:30px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs:before{border:1px solid #d8d8d8}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#dd9f0e}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff;border:2px solid #d8d8d8;border-bottom-color:transparent}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li:after,.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #d8d8d8;box-shadow:none;top:37px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li:before{border-bottom-right-radius:3px;border-width:0 2px 2px 0}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li:after{border-bottom-left-radius:3px;border-width:0 0 2px 2px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;font-weight:600}.il_punto_italiana .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#dd9f0e}.il_punto_italiana .woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2,.il_punto_italiana .woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{display:none}.il_punto_italiana .woocommerce div.product .woocommerce-tabs h2{margin-bottom:15px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes{border-top:1px solid hsla(0,0%,60%,.4);width:100%}@media (min-width:992px){.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes{width:40%}}.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes tr:nth-child(2n) td,.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes tr:nth-child(2n) th{background-color:#f7f7f7}.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes th{width:250px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes td,.il_punto_italiana .woocommerce div.product .woocommerce-tabs table.shop_attributes th{border-bottom:1px solid hsla(0,0%,60%,.4)}.il_punto_italiana .woocommerce div.product .woocommerce-tabs .comment-text .star-rating{color:#ffb503}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper{margin-top:20px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-reply-title{font-size:20px;font-weight:500}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-form{margin-top:20px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-form label{font-size:18px;margin-bottom:5px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-form textarea{border:1px solid hsla(0,0%,60%,.4);border-radius:10px}.il_punto_italiana .woocommerce div.product .woocommerce-tabs #review_form_wrapper .comment-form input#submit{background-color:#dd9f0e;border-radius:10px;color:#fff}.il_punto_italiana .woocommerce div.product section.related{padding:20px 0}@media (min-width:992px){.il_punto_italiana .woocommerce div.product section.related{padding:40px 0}}.il_punto_italiana .woocommerce div.product section.related h2{color:#dd9f0e;font-family:Oooh Baby,cursive;font-size:35px;font-weight:400;margin-bottom:30px}@media (min-width:768px){.il_punto_italiana .woocommerce div.product section.related h2{font-size:40px}}.il_punto_italiana .woocommerce div.product section.related h2.woocommerce-loop-product__title{font-family:Poppins,cursive;font-weight:500}.woocommerce nav.woocommerce-pagination ul{border:0;padding:20px 0}@media (min-width:992px){.woocommerce nav.woocommerce-pagination ul{padding:40px 0}}.woocommerce nav.woocommerce-pagination ul li{border-right:0;font-size:18px;font-weight:400;margin:3px}.woocommerce nav.woocommerce-pagination ul li a{background-color:transparent;border:2px solid hsla(0,0%,60%,.4);border-radius:10px;color:#000;height:35px;line-height:13px;transition:all .3s ease-in-out;width:35px}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{padding:9px 7px}.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:transparent;border-color:#dd9f0e;color:#dd9f0e;transition:all .3s ease-in-out}.woocommerce nav.woocommerce-pagination ul li a:focus{background-color:#dd9f0e;color:#fff;opacity:.85}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#dd9f0e;border:2px solid #dd9f0e;border-radius:10px;color:#fff;height:35px;line-height:13px;width:35px}.woocommerce .sidebar-left{border-right:1px solid hsla(0,0%,60%,.4)}.woocommerce .sidebar-left .sidebar-filter-shop h4{font-family:Hind Siliguri;font-size:16px;margin-top:27px;text-transform:uppercase}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color .term-color{border:1px solid #000;height:25px;width:25px}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color.label-right{margin:0 0 5px}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.color.label-right .term-label,.woocommerce .sidebar-left .sidebar-filter-shop span.term-label{font-size:14px;font-weight:300;text-transform:uppercase}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a,.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a,.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a:hover,.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a:hover{color:#dd9f0e}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{border-radius:10px;padding:3px 7px;transition:all .2s ease-in-out}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:hover{background-color:#dd9f0e;box-shadow:0 0 0 2px #dd9f0e;transition:all .2s ease-in-out}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active:not(.with-image){background-color:#dd9f0e;box-shadow:0 0 0 2px #dd9f0e}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active>label>a{color:#dd9f0e!important}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open,.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open .dropdown-wrapper{border-color:#dd9f0e}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open .dropdown-wrapper a:hover{color:#dd9f0e}.woocommerce .sidebar-left .sidebar-filter-shop .yith-wcan-reset-filters{color:#fff;width:100%}.woocommerce .sidebar-left .sidebar-filter-shop ul.filter-checkbox,.woocommerce .sidebar-left .sidebar-filter-shop ul.filter-color,.woocommerce .sidebar-left .sidebar-filter-shop ul.filter-label{overflow:hidden;padding-top:3px}.woocommerce .sidebar-left .sidebar-filter-shop .filter-content .btn-espandi,.woocommerce .sidebar-left .sidebar-filter-shop .filter-content .btn-riduci{border:1px solid #dd9f0e;border-radius:10px;margin-top:7px;padding:4px}body.woocommerce-checkout .woocommerce .checkout_coupon{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;margin:0 0 20px;padding:15px}body.woocommerce-checkout .woocommerce .checkout_coupon p{color:#333;font-size:18px;font-weight:400;margin-bottom:7px;padding-left:3px}body.woocommerce-checkout .woocommerce .checkout_coupon input{border:2px solid hsla(0,0%,60%,.4);border-radius:10px;padding:7px}body.woocommerce-checkout .woocommerce .checkout_coupon p.form-row-last{text-align:end}body.woocommerce-checkout .woocommerce .checkout_coupon p.form-row-last button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:18px;font-weight:400;text-transform:uppercase;width:100%}body.woocommerce-checkout .woocommerce .checkout_coupon .form-row{width:100%}@media (min-width:768px){body.woocommerce-checkout .woocommerce .checkout_coupon .form-row{width:47%}}body.woocommerce-checkout .woocommerce h3{color:#333;font-family:Hind Siliguri,cursive;font-size:30px;margin-left:3px;text-transform:uppercase}body.woocommerce-checkout .woocommerce .select2-selection__rendered,body.woocommerce-checkout .woocommerce input,body.woocommerce-checkout .woocommerce textarea{color:#333;font-size:16px;padding:5px}body.woocommerce-checkout .woocommerce .select2-selection__rendered::-moz-placeholder,body.woocommerce-checkout .woocommerce input::-moz-placeholder,body.woocommerce-checkout .woocommerce textarea::-moz-placeholder{color:hsla(0,0%,60%,.4)}body.woocommerce-checkout .woocommerce .select2-selection__rendered::placeholder,body.woocommerce-checkout .woocommerce input::placeholder,body.woocommerce-checkout .woocommerce textarea::placeholder{color:hsla(0,0%,60%,.4)}body.woocommerce-checkout .woocommerce .select2-selection__arrow{height:44px;right:10px}body.woocommerce-checkout .woocommerce .select2-selection__arrow b{border-color:#000 transparent transparent}body.woocommerce-checkout .woocommerce .select2-selection__placeholder{color:hsla(0,0%,60%,.4)}body.woocommerce-checkout .woocommerce .select2-container .select2-selection--single,body.woocommerce-checkout .woocommerce input,body.woocommerce-checkout .woocommerce textarea{border:2px solid hsla(0,0%,60%,.4);border-radius:10px;height:100%}@media (min-width:768px){body.woocommerce-checkout .woocommerce #customer_details{float:left;width:48%}}body.woocommerce-checkout .woocommerce #customer_details .col-1,body.woocommerce-checkout .woocommerce #customer_details .col-2{margin-bottom:20px;width:100%}body.woocommerce-checkout .woocommerce #customer_details .woocommerce-additional-fields textarea[name=order_comments]{height:120px}@media (min-width:768px){body.woocommerce-checkout .woocommerce #order_review{float:right;width:48%}}body.woocommerce-checkout .woocommerce #order_review table.shop_table{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;border-spacing:0;font-size:18px;margin-bottom:20px}body.woocommerce-checkout .woocommerce #order_review table.shop_table .product-quantity,body.woocommerce-checkout .woocommerce #order_review table.shop_table .woocommerce-Price-amount,body.woocommerce-checkout .woocommerce #order_review table.shop_table td,body.woocommerce-checkout .woocommerce #order_review table.shop_table th{color:#333;font-weight:400;text-transform:uppercase}body.woocommerce-checkout .woocommerce #order_review table.shop_table .product-quantity:last-child,body.woocommerce-checkout .woocommerce #order_review table.shop_table .woocommerce-Price-amount:last-child,body.woocommerce-checkout .woocommerce #order_review table.shop_table td:last-child,body.woocommerce-checkout .woocommerce #order_review table.shop_table th:last-child{text-align:end}body.woocommerce-checkout .woocommerce #order_review table.shop_table td.product-name{text-transform:capitalize}body.woocommerce-checkout .woocommerce #order_review table.shop_table tbody,body.woocommerce-checkout .woocommerce #order_review table.shop_table td,body.woocommerce-checkout .woocommerce #order_review table.shop_table tfoot,body.woocommerce-checkout .woocommerce #order_review table.shop_table th,body.woocommerce-checkout .woocommerce #order_review table.shop_table thead,body.woocommerce-checkout .woocommerce #order_review table.shop_table tr{border-bottom:1px solid hsla(0,0%,60%,.4)}body.woocommerce-checkout .woocommerce #order_review table.shop_table tbody tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table tbody tr.order-total th,body.woocommerce-checkout .woocommerce #order_review table.shop_table td tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table td tr.order-total th,body.woocommerce-checkout .woocommerce #order_review table.shop_table tfoot tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table tfoot tr.order-total th,body.woocommerce-checkout .woocommerce #order_review table.shop_table th tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table th tr.order-total th,body.woocommerce-checkout .woocommerce #order_review table.shop_table thead tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table thead tr.order-total th,body.woocommerce-checkout .woocommerce #order_review table.shop_table tr tr.order-total td,body.woocommerce-checkout .woocommerce #order_review table.shop_table tr tr.order-total th{border-bottom:0}body.woocommerce-checkout .woocommerce #order_review table.shop_table ul.woocommerce-shipping-methods li{margin-bottom:0}body.woocommerce-checkout .woocommerce #order_review table.shop_table .blockOverlay{border-radius:8px}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields{margin-bottom:20px}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields .form-row{padding:0}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields .iconic-wds-fields__fields .woocommerce-input-wrapper input::-moz-placeholder{color:#000}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields .iconic-wds-fields__fields .woocommerce-input-wrapper input::placeholder{color:#000}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields .iconic-wds-fields__fields .description{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;color:#333;font-size:18px}body.woocommerce-checkout .woocommerce #order_review .iconic-wds-fields .iconic-wds-fields__fields .description:before{border-color:#000 transparent transparent;margin-top:-5px}@media (min-width:768px){body.woocommerce-checkout .woocommerce #order_review_heading{float:right;width:48%}}body.woocommerce-checkout .woocommerce #payment,body.woocommerce-checkout .woocommerce #payment .blockOverlay{border-radius:10px}body.woocommerce-checkout .woocommerce #payment .place-order .button#place_order{display:block;width:100%}body.woocommerce-checkout .woocommerce .woocommerce-billing-fields__field-wrapper p{text-align:start}body.woocommerce-checkout .woocommerce .woocommerce-checkout input[type=checkbox],body.woocommerce-checkout .woocommerce .woocommerce-checkout input[type=radio]{height:auto}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment{background-color:#f7f7f7;margin-bottom:20px}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid hsla(0,0%,60%,.4);color:#333}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods label{font-size:18px;text-transform:uppercase}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods p{font-size:14px}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods .woocommerce-info{background-color:#f7f7f7;border:2px solid #333;border-radius:8px;box-shadow:0 0 15px 6px rgba(0,0,0,.1);color:#333;font-size:16px;font-weight:400;margin:20px auto;max-width:500px;padding:16px;text-align:center;width:90%}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods .woocommerce-info a{color:#333}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment ul.payment_methods .woocommerce-info:before{display:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment div.payment_box{background-color:#fff;border-radius:10px}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment div.payment_box p{color:#333}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment div.payment_box:before{border:1em solid transparent;border-bottom-color:#fff;content:"";display:block;left:0;margin:-1em 0 0 2em;position:absolute;top:-.75em}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment .place-order p{color:#333;font-size:16px}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment .place-order p a{color:#333;text-transform:uppercase}body.woocommerce-checkout .woocommerce .woocommerce-checkout #payment .place-order .button#place_order{background-color:#dd9f0e;border-radius:10px;font-size:18px;font-weight:400;text-transform:uppercase}body.woocommerce-checkout .woocommerce .woocommerce-checkout-payment{border:1px solid hsla(0,0%,60%,.4);border-radius:10px}body.woocommerce-checkout .woocommerce .ppc-button-wrapper{margin-bottom:20px}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-continue-shopping-button-wrapper a{width:100%}#ui-datepicker-div{background-color:#dd9f0e;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;padding:20px;z-index:100!important}#ui-datepicker-div .ui-datepicker-header{display:flex;padding:0 8px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{color:#333}#ui-datepicker-div a{color:#000;cursor:pointer;display:block;text-decoration:none}#ui-datepicker-div a.ui-datepicker-next{flex-grow:1;margin-left:15px}#ui-datepicker-div table{text-align:center;width:250px}#ui-datepicker-div table thead span{font-size:24px;font-weight:400}#ui-datepicker-div table thead th{color:#000}#ui-datepicker-div table tbody,#ui-datepicker-div table td,#ui-datepicker-div table tr{color:rgba(0,0,0,.4);width:30px}#ui-datepicker-div table a{height:100%;width:100%}#ui-datepicker-div table a:hover{background-color:#000;color:#fff}#ui-datepicker-div .ui-datepicker-prev:after{content:"<<"}#ui-datepicker-div .ui-datepicker-prev span{display:none}#ui-datepicker-div .ui-datepicker-next:after{content:">>"}#ui-datepicker-div .ui-datepicker-next span{display:none}ul.iconic-wds-fields__error{background-color:#dd9f0e;border:2px solid #000;border-radius:8px;color:#000}.select2-container--open .select2-dropdown--below,.select2-search__field{border:2px solid #cbb7ac;border-radius:8px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#000}.woocommerce .woocommerce-MyAccount-content,.woocommerce .woocommerce-order{color:#333}.woocommerce .woocommerce-MyAccount-content h2,.woocommerce .woocommerce-order h2{font-size:20px}.woocommerce .woocommerce-MyAccount-content ul.order_details,.woocommerce .woocommerce-order ul.order_details{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;padding-left:0}.woocommerce .woocommerce-MyAccount-content ul.order_details li,.woocommerce .woocommerce-order ul.order_details li{align-items:center;border-bottom:1px dashed hsla(0,0%,60%,.4);border-right:none;display:flex;font-size:16px;font-weight:400;justify-content:space-between;margin-right:0;padding:10px 15px;width:100%}.woocommerce .woocommerce-MyAccount-content ul.order_details li strong,.woocommerce .woocommerce-order ul.order_details li strong{font-size:16px;font-weight:400}.woocommerce .woocommerce-MyAccount-content ul.order_details li:last-child,.woocommerce .woocommerce-order ul.order_details li:last-child{border-bottom:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address,.woocommerce .woocommerce-order .woocommerce-customer-details address{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;font-size:16px;font-weight:400;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address p,.woocommerce .woocommerce-order .woocommerce-customer-details address p{text-align:start}.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column,.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column{margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content table.shop_table,.woocommerce .woocommerce-order table.shop_table{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;border-spacing:0;margin:0;width:100%}.woocommerce .woocommerce-MyAccount-content table.shop_table a,.woocommerce .woocommerce-MyAccount-content table.shop_table bdi,.woocommerce .woocommerce-MyAccount-content table.shop_table strong.product-quantity,.woocommerce .woocommerce-order table.shop_table a,.woocommerce .woocommerce-order table.shop_table bdi,.woocommerce .woocommerce-order table.shop_table strong.product-quantity{color:#333;font-size:16px;font-weight:400;text-decoration:none}.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot td,.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot th,.woocommerce .woocommerce-MyAccount-content table.shop_table th,.woocommerce .woocommerce-order table.shop_table tfoot td,.woocommerce .woocommerce-order table.shop_table tfoot th,.woocommerce .woocommerce-order table.shop_table th{font-size:16px;font-weight:400;padding:10px 15px;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content table.shop_table tbody,.woocommerce .woocommerce-MyAccount-content table.shop_table td,.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot,.woocommerce .woocommerce-MyAccount-content table.shop_table th,.woocommerce .woocommerce-MyAccount-content table.shop_table thead,.woocommerce .woocommerce-MyAccount-content table.shop_table tr,.woocommerce .woocommerce-order table.shop_table tbody,.woocommerce .woocommerce-order table.shop_table td,.woocommerce .woocommerce-order table.shop_table tfoot,.woocommerce .woocommerce-order table.shop_table th,.woocommerce .woocommerce-order table.shop_table thead,.woocommerce .woocommerce-order table.shop_table tr{border-bottom:1px solid hsla(0,0%,60%,.4)}.woocommerce .woocommerce-MyAccount-content table.shop_table td:last-child,.woocommerce .woocommerce-MyAccount-content table.shop_table th:last-child,.woocommerce .woocommerce-order table.shop_table td:last-child,.woocommerce .woocommerce-order table.shop_table th:last-child{text-align:end}.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child td,.woocommerce .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child th,.woocommerce .woocommerce-order table.shop_table tfoot tr:last-child td,.woocommerce .woocommerce-order table.shop_table tfoot tr:last-child th{border-bottom:0}.woocommerce .woocommerce-MyAccount-navigation ul{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;margin-bottom:30px;overflow:hidden;padding-left:0}.woocommerce .woocommerce-MyAccount-navigation ul li{display:block;font-size:20px;font-weight:400}.woocommerce .woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid hsla(0,0%,60%,.4);color:#333;display:block;padding:15px 15px 13px;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:rgba(227,177,38,.5)}.woocommerce .woocommerce-MyAccount-navigation ul li:last-child a{border-bottom:none}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce .woocommerce-MyAccount-content{color:#333;font-family:Hind Siliguri,cursive;font-size:18px;font-weight:600;margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content p{text-align:start}.woocommerce .woocommerce-MyAccount-content a,.woocommerce .woocommerce-MyAccount-content strong{color:#dd9f0e;font-family:Hind Siliguri,cursive;font-size:18px;font-weight:600}.woocommerce .woocommerce-MyAccount-content .button{background-color:#dd9f0e;color:#fff;font-weight:500}.woocommerce .woocommerce-MyAccount-content section{padding-top:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin-bottom:20px;margin-top:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button{margin-top:10px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .edit{clear:both;display:block;float:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;margin-bottom:15px;padding:15px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header{align-items:center;display:flex;margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3{flex-grow:1;font-size:18px;margin:0;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses address{font-size:16px;font-weight:400;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{margin-bottom:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;color:#333;height:100%}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{right:12px;top:9px}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent}.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;padding:6px 12px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm button,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:16px;font-weight:400;padding:10px;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields input{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;color:#333;padding:6px 12px}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm legend,.woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields legend{font-size:22px}.woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{display:none}.woocommerce .woocommerce-MyAccount-content fieldset legend{font-size:32px}.woocommerce .woocommerce-MyAccount-content fieldset .show-password-input{background-color:transparent;color:#000;padding-left:30px;padding-right:30px;right:0}.woocommerce .woocommerce-MyAccount-content fieldset .show-password-input:hover{background-color:transparent!important}.woocommerce .woocommerce-MyAccount-content .woocommerce-info{background-color:#f7f7f7;border:2px solid #333;border-radius:10px;box-shadow:0 0 15px 6px rgba(0,0,0,.1);color:#333;display:flex;flex-direction:column;font-size:20px;font-weight:400;margin:20px auto;max-width:500px;padding:16px;text-align:center;width:90%}.woocommerce .woocommerce-MyAccount-content .woocommerce-info a{color:#fff;display:block}.woocommerce .woocommerce-MyAccount-content .woocommerce-info:before{display:none}.woocommerce table.woocommerce-MyAccount-orders{font-size:16px;font-weight:400;text-align:center}.woocommerce table.woocommerce-MyAccount-orders th{padding:8px}.woocommerce table.woocommerce-MyAccount-orders th:last-child{text-align:center!important}.woocommerce table.woocommerce-MyAccount-orders td:last-child a{border-radius:10px;color:#fff;font-weight:500;margin:5px 0;padding:13px;text-align:center}@media (min-width:992px){.woocommerce table.woocommerce-MyAccount-orders td:last-child a{width:100%}}.woocommerce table.woocommerce-MyAccount-orders td:last-child a:hover{background-color:#dd9f0e;color:#fff}.woocommerce table.woocommerce-MyAccount-orders tbody tr td{padding:6px 12px}.woocommerce table.woocommerce-MyAccount-orders tbody tr td:before{font-size:18px;font-weight:400}.woocommerce table.woocommerce-MyAccount-orders tbody tr:last-child{border-bottom:0}.woocommerce #customer_login h2{text-transform:uppercase}.woocommerce #customer_login .woocommerce-form{border:2px solid hsla(0,0%,60%,.4);border-radius:10px}.woocommerce #customer_login .woocommerce-form input{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;padding:8px 12px}.woocommerce #customer_login .woocommerce-form .form-row{display:flex;flex-direction:column}.woocommerce #customer_login .woocommerce-form .form-row .password-input .woocommerce-password-strength{border-radius:10px;margin-top:3px}.woocommerce #customer_login .woocommerce-form .button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-weight:600;margin-top:10px;min-height:43px;width:100%}.woocommerce #customer_login .woocommerce-form .show-password-input{right:2em}.woocommerce #customer_login .woocommerce-form .woocommerce-LostPassword{margin-bottom:0;margin-top:15px;text-align:center}.woocommerce form.lost_reset_password{border:2px solid hsla(0,0%,60%,.4);border-radius:10px;margin:40px 0;padding:15px;width:55%}.woocommerce form.lost_reset_password .woocommerce-form-row{width:100%}.woocommerce form.lost_reset_password .woocommerce-form-row input{border:1px solid hsla(0,0%,60%,.4);border-radius:10px;padding:8px 12px;width:100%}.woocommerce form.lost_reset_password button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-weight:600;margin-top:10px;min-height:43px;width:100%}.woocommerce a.remove{color:#000!important;font-size:30px;font-weight:500}.woocommerce a.remove:hover{background-color:#000}.woocommerce table.shop_table tbody th{font-weight:500}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{display:flex;flex-direction:column}.woocommerce .wc-empty-cart-message{margin-bottom:40px;min-height:400px}.woocommerce p.return-to-shop{text-align:center}.woocommerce p.return-to-shop a.button{color:#fff}.woocommerce .restore-item,.woocommerce .showcoupon,.woocommerce a.button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:14px;font-weight:600;margin:5px 0 10px;padding:12px;text-decoration:none;text-transform:uppercase}.woocommerce .restore-item:hover,.woocommerce .showcoupon:hover,.woocommerce a.button:hover{background-color:#dd9f0e;color:#fff}.woocommerce a.showcoupon{margin-bottom:0;padding:20px 30px 16px;transition:all .2s ease-in-out}.woocommerce a.showcoupon:hover{background-color:#dd9f0e!important;cursor:pointer;transition:all .2s ease-in-out}.woocommerce a.restore-item{color:#fff!important;margin:0 0 20px;padding:20px 30px 16px;text-decoration:none}.woocommerce a.woocommerce-remove-coupon{color:#000;text-decoration:none}.il_punto_italiana .tinv-wishlist{padding:40px 0}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner{background-color:#f7f7f7;border:1px solid #000;border-radius:10px;color:#000;font-size:16px;padding:16px;text-transform:uppercase}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner .icon_big_heart_check:before{color:#000}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner button.button{background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:18px;font-weight:400;font-weight:500;text-transform:uppercase}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner button.button i{display:none}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner button.button:last-child{background-color:#fff;border:0;color:#000;padding:5px}.il_punto_italiana .tinv-wishlist .tinv-modal .tinv-modal-inner button.button:last-child:hover{background-color:#dd9f0e!important;color:#fff;opacity:1}.il_punto_italiana .tinv-wishlist.tinv-wishlist-clear{color:#000;text-transform:uppercase}.il_punto_italiana .tinv-wishlist.tinv-wishlist-clear a.button{font-size:16px;font-weight:400}.il_punto_italiana .tinv-wishlist.tinv-wishlist-clear .woocommerce-info{margin:0 auto}.il_punto_italiana .tinv-wishlist.tinv-wishlist-clear .woocommerce-info:before{display:none}.il_punto_italiana .tinv-wishlist .tinv-header{font-family:Hind Siliguri,cursive;margin:0;text-align:center;text-transform:uppercase}.il_punto_italiana .tinv-wishlist form{display:flex;justify-content:center;overflow:hidden;padding:0 12px}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list{background-color:#f7f7f7;border-radius:10px;color:#000;font-size:14px;font-weight:400;margin-bottom:0;text-align:center;text-transform:uppercase}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list{width:70%}}@media (min-width:1200px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list{width:60%}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead th{padding:7px}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead th{padding:20px}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody th,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody tr,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead th,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead tr{border-bottom:1px solid hsla(0,0%,60%,.4)}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody th,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead th{border-spacing:0;font-size:20px;font-weight:400}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody td,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead td{border-bottom:1px solid hsla(0,0%,60%,.4);padding:5px}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody td:last-child,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead td:last-child{border-bottom:0}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody td,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead td{border-bottom:0;padding:15px}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tbody td img,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list thead td img{border-radius:10px}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list th.product-thumbnail{display:none}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list th.product-thumbnail{border:0;display:block}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-remove button{background-color:transparent}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-remove button:hover{background-color:transparent!important}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-action button,.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tfoot button{-webkit-font-smoothing:auto;background-color:#dd9f0e;border-radius:10px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-action{margin:15px 0;width:200px}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-action{margin:0}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail{display:none}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail{display:block}}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list td.product-price ins{text-decoration:none}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list .product-stock p{margin:0 auto}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tfoot .tinvwl-input-group{display:none}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tfoot .tinvwl-to-right{margin-top:0;text-align:right;width:100%}.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tfoot .tinvwl-to-right button{margin-top:15px}@media (min-width:992px){.il_punto_italiana .tinv-wishlist table.tinvwl-table-manage-list tfoot .tinvwl-to-right button{margin-top:0}}.il_punto_italiana .tinv-wishlist a{color:#000;font-size:16px;font-weight:400;text-decoration:none}.il_punto_italiana .tinv-wishlist div.social-buttons{color:#000;font-size:14px;margin-top:20px;text-align:center;text-transform:uppercase}.il_punto_italiana .tinv-wishlist div.social-buttons span{display:inline;margin-right:5px}.il_punto_italiana .tinv-wishlist div.social-buttons a{color:#000!important}.woocommerce-order-pay .the-content{padding:40px 0}.woocommerce-order-pay .the-content .order_details{background-color:#f7f7f7;border:1px solid hsla(0,0%,60%,.4);border-radius:10px;font-family:Poppins;font-weight:400;padding:0}.woocommerce-order-pay .the-content .order_details li{border-bottom:1px dashed hsla(0,0%,60%,.4);border-right:none;font-size:16px;font-weight:400;padding:10px 15px}.woocommerce-order-pay .the-content .order_details li strong{font-size:16px;font-weight:400}.woocommerce-order-pay .the-content .order_details li:last-child{border-bottom:0}.woocommerce-order-pay .the-content input{background-color:#f7f7f7;border:0;border-radius:10px;color:#fff;font-family:Poppins;font-size:24px;font-weight:400;padding:10px 15px;text-transform:uppercase}.woocommerce-order-pay .the-content input:hover{background-color:hsla(0,0%,60%,.4)}
