@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-Light.woff2) format('woff2');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-Italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-BoldItalic.woff2) format('woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Lato';src:url(../../../../../../../themes/etinetheme/css/font/Lato/Lato-LightItalic.woff2) format('woff2');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Inter';src:url(../../../../../../../themes/etinetheme/css/font/Inter/Inter.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(../../../../../../../themes/etinetheme/css/font/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format('truetype');font-weight:100 900;font-style:italic;font-display:swap}:root{--fontFamily:'Lato';--fontTesto:'Inter';--bianco:#FFF;--nero:#000000;--neroChiaro:#1C1B1F;--gailloarcieria:#FEFF00;--verdeArmeria:#00642D;--grigioAbbigliamento:#0b3473;--verdeChiaro:#8AC741;--arancione:#FF7B00;--grigioScuro:#3E3E3F;--grigio:#F5F5F5;--null:transparent;--error:#ba2e2e;--hSmallHeader:45px;--hBigHeader:150px;--halfBigHeader:calc(var(--hBigHeader) / 2);--header-height:var(--hBigHeader);--distance:60px;--distance-2:calc(var(--distance) * 2);--distance-half:calc(var(--distance) / 2);--distance-big:calc(var(--distance) * 3);--distance-margin-standard:30px;--larghezza-standard:50px;--altezzaSwiperProdotti:450px;--transition:all 0.3s ease-out;--transition-fast:all 0.15s ease-out;--transition-slow:all 0.6s ease-out;--transition-super-slow:all 2.5s ease-out}body,html{font-family:var(--fontFamily);margin:0;padding:0;color:var(--nero);overscroll-behavior-block:none;scroll-behavior:smooth;overflow-x:hidden}b,strong{font-weight:500!important}main *,*::after,*::before{box-sizing:border-box}*:focus{outline:none}.wishlist-title-container .hidden-title-form{display:none}main{overflow-x:clip;position:relative;display:block;width:100%;max-width:100%;touch-action:pan-y;-ms-touch-action:pan-y}.grecaptcha-badge{right:-300px!important}h1{text-transform:uppercase}h1,h2,h3,h4,h5,h6,p,ul,li,ul,ol{margin-bottom:0}li{margin-bottom:4px}p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h1,.titolo-big,.titolo-big *{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:48px;font-style:italic;font-weight:700;line-height:120%}h2{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:40px;font-style:normal;font-weight:700;line-height:120%}h3,.titolo{font-size:3rem;line-height:4.4rem;letter-spacing:normal;font-weight:400}footer #top-footer h4 a,h4,h5,h6,.titolo-small{color:var(--neroChiaro);text-decoration:unset;font-family:var(--fontFamily);font-size:19px;font-style:normal;font-weight:600;line-height:normal}p,ul,li,ul,ol,.testo,div.testo *{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:300;line-height:130%}.testo-small,div.testo-small *{font-size:1.4rem;line-height:2.4rem;letter-spacing:normal;font-weight:400;letter-spacing:.75px}.menu-overlay li a{font-size:3.6rem;line-height:4.6rem;letter-spacing:normal;font-style:italic;text-decoration:none}.wrapper{width:calc(100%);margin:0 auto;padding:0}section{padding:var(--distance) 0;position:relative}.relative{position:relative}.no-wrap{white-space:nowrap}.centered{display:flex;align-items:center;justify-content:center}.mTop{margin-top:var(--distance)}.mTop-small{margin-top:calc(var(--distance) / 2)}.mBottom{margin-bottom:var(--distance)}.mBottom-small{margin-bottom:calc(var(--distance) / 2)}.mRight{margin-right:var(--distance)}.mRight-small{margin-right:calc(var(--distance) / 2)}.pTop{padding-top:var(--distance)}.pTop-small{padding-top:calc(var(--distance) / 2)}.pBottom{padding-bottom:var(--distance)}.pBottom-small{padding-bottom:calc(var(--distance) / 2)}.sticky{position:sticky;top:0}.contain{width:100%;height:auto;object-fit:contain}.cover{object-fit:cover;width:100%;height:100%}a,a[target="_blank"],a[href^="mailto:"],a[href^="tel:"]{display:inline-flex;color:var(--verdeArmeria);transition:var(--transition);text-decoration:underline}footer a{color:#000}a:hover,a:focus,a[href^="mailto:"]:hover,a[href^="mailto:"]:focus,a[href^="tel:"]:hover,a[href^="tel:"]:focus{color:var(--nero)}.button,a.button input.button{display:inline-block;position:relative;padding:20px 50px;color:var(--bianco);font-size:1.5rem;line-height:1.5rem;letter-spacing:0;transition:var(--transition);text-decoration:none;border:1px solid var(--bianco);background-color:var(--grigio);border-radius:30px}.button:hover,a.button:hover,input.button:hover{color:var(--nero);background-color:var(--bianco);border:1px solid var(--nero)}.home .sezioneBrand{padding-top:0;padding-bottom:60px}[data-aos="animation-etinet"]{transition-duration:1.5s;transition-timing-function:ease;transition:all 0.5s ease!important;transform:translateY(25px);transform-style:preserve-3d;opacity:0}[data-aos="animation-etinet"].aos-animate{transform:translateY(0);transform-style:preserve-3d;opacity:1}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px;display:none!important}.otgs-development-site-front-end{display:none!important}.btn-close{position:absolute;width:50px;height:50px;right:5px;top:0;z-index:2}.abs-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bg-darkGray{background-color:#3E3E3F}.home .hero .riga-sezioni .col{padding:10px}.home .hero .riga-sezioni .col .cont-box{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:flex;align-items:center;padding:30px 30px 30px 48px;position:relative}.home .hero .col .cont-box::after{content:"";position:absolute;top:0;left:0;border-radius:12px;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1;pointer-events:none}.home .mobilehero{display:none}.home .hero .riga-sezioni .col .cont-box.arcieria,.home .hero .riga-sezioni .col .cont-box.armeria{height:350px}.home .hero .cont-testo{position:relative;z-index:5}.home .hero .col .cont-box>img{z-index:5}.home .hero .riga-sezioni .col .cont-box.abbigliamento{height:350px}.home .hero .col .cont-box h2{color:var(--bianco);font-family:var(--fontFamily);font-size:48px;font-style:italic;font-weight:700;line-height:120%}.home .hero .col .cont-box>img.arcieria,.home .hero .col .cont-box>img.armeria{position:absolute;top:20px;right:20px;width:160px;height:auto}.home .hero .riga-sezioni .col .cont-box>img.abbigliamento{position:absolute;top:30px;right:30px;width:100px;height:auto}.btn.arcieria{border-radius:50px;background:var(--gailloarcieria);color:var(--grigioScuro);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;margin-top:20px;padding:5px 40px;text-transform:uppercase}.btn.armeria{border-radius:50px;background:var(--verdeArmeria);color:var(--bianco);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;margin-top:20px;padding:5px 40px;text-transform:uppercase}.btn.abbigliamento{border-radius:50px;background:var(--grigioAbbigliamento);color:var(--bianco);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;padding:5px 40px;text-transform:uppercase}.btn.abbigliamento:hover{background:var(--bianco);color:var(--grigioAbbigliamento);border:1px solid var(--grigioAbbigliamento)}.btn.classico{border-radius:50px;background:var(--grigioScuro);color:var(--bianco);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;padding:5px 40px;text-transform:uppercase}.btn.classico:hover{background:var(--bianco);color:var(--grigioScuro);border:1px solid var(--grigioScuro)}.btn.arcieria:hover{background:var(--grigioScuro);color:var(--gailloarcieria);border:1px solid var(--gailloarcieria)}.btn.armeria:hover{background:var(--bianco);color:var(--verdeArmeria);border:1px solid var(--verdeArmeria)}.home .cont-box .btn.abbigliamento{margin-top:20px}.home .cont-box .btn.armeria{margin-top:20px}.home .cont-box .btn.arcieria{margin-top:20px}.search-results-container{padding:2rem 0}.search-title{margin-bottom:1rem;font-size:2rem}.search-count{margin-bottom:2rem;color:#666}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.product-item{border:1px solid #ddd;border-radius:8px;overflow:hidden;transition:box-shadow 0.3s ease}.product-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.product-image{position:relative;overflow:hidden}.product-image img{width:100%;height:200px;object-fit:cover;transition:transform 0.3s ease}.product-image:hover img{transform:scale(1.05)}.no-image-placeholder{width:100%;height:200px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#999}.product-details{padding:1rem}.product-title{margin:0 0 .5rem 0;font-size:1.1rem}.product-title a{text-decoration:none;color:#333}.product-title a:hover{color:#0073aa}.product-sku{font-size:.9rem;color:#666;margin:.5rem 0}.product-price{font-weight:700;color:#0073aa;margin:.5rem 0}.product-actions{margin:1rem 0}.product-excerpt{font-size:.9rem;color:#666;line-height:1.4}.no-results{text-align:center;padding:2rem;background:#f9f9f9;border-radius:8px}.no-results ul{text-align:left;display:inline-block;margin-top:1rem}.search-form-container{text-align:center;padding:2rem}.page-numbers{display:inline-block;padding:3px 12px;margin:0 4px;text-decoration:none;border-radius:4px;font-weight:500;background-color:var(--grigio);color:#898989!important}.page-template-page-usato .woocommerce-breadcrumb a{color:#767676;text-decoration:unset}.page-numbers:hover,.page-numbers.current{background:#d9d9d9}.page-template-page-usato .shop_container{padding-top:0}@media (max-width:768px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.search-title{font-size:1.5rem}}header svg.yith-wcwl-icon-svg{width:28px;height:28px}.tax-product_cat section.sottcategorie{padding-top:0;padding-bottom:20px}.tax-product_cat section.sottcategorie.intro{padding-top:var(--distance);padding-bottom:20px}.tax-product_cat section.sottcategorie h3{font-size:32px;font-style:normal;font-weight:700;line-height:normal}.tax-product_cat .cont-sottocategorie{padding-top:40px}.tax-product_cat a.singlecategory{display:flex;gap:20px;align-items:center;padding:20px 20px;border-radius:20px;border:1px solid #D9D9D9;text-decoration:unset;color:var(--nero)}#search-results .result-item a{color:var(--verdeArmeria);font-size:18px;font-weight:600;font-family:var(--fontFamily)}.tax-product_cat .cont-sottocategorie img{width:30px;height:30px;object-fit:contain}.tax-product_cat .cont-sottocategorie span{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;font-family:var(--fontFamily)}.card-content div.yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label,.wp-singular .single-product div.yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}.card-content div.yith-add-to-wishlist-button-block{position:absolute;top:0;right:10px}.wp-singular .single-product div.yith-add-to-wishlist-button-block{position:absolute;top:0;right:0}body.home .custom-product-card{max-width:unset}body.home #nav-tabContent{padding-bottom:40px}.swiper-notification{display:none}.swiper-button-lock{display:inline-block!important}.home .tab-pane{position:relative}.home .slider_nav{width:fit-content;position:absolute;top:-80px;right:0}.prev.page-numbers,.next.page-numbers{display:none}a.filtributton{text-decoration:unset}a.filtributton>svg{display:none}.disabled-button{pointer-events:none;opacity:1;cursor:default}#filtributton{position:relative;top:10px}footer{box-shadow:0 -1px 6px 0 rgba(0,0,0,.1)}.topfootercontainer{padding-top:60px}.product-quantity .quantity input{border:unset}.product-quantity .quantity{display:flex;justify-content:center;background-color:var(--grigio);border-radius:20px}.pbottom-40{padding-bottom:40px}.swiper-scrollbar{display:none}.single-product form.cart{display:flex}#billing_tipocliente_field .woocommerce-input-wrapper{display:flex;gap:10px}.single-product .related-mobile{margin-bottom:60px}.single-product .related-mobile .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-3px;top:var(--swiper-pagination-top,auto);left:0;width:100%}img.sfondo-box{position:absolute;width:100%;height:100%;object-fit:cover;left:0}@media screen and (min-width:768px){img.sfondo-box{border-radius:12px}}header{width:100%;position:fixed;top:0;left:0;z-index:21;align-items:top;justify-content:space-between;transition:var(--transition)}.wrapper.mainmenu{background-color:var(--bianco);padding:35px 0 25px 0}.wrapper.underHeader{background-color:var(--grigioScuro);padding:10px 0 10px 0}.wrapper.underHeader ul{display:flex;list-style:none;padding-left:0;justify-content:space-between}.wrapper.underHeader ul li a{color:var(--bianco);text-align:center;font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:500;text-decoration:unset;line-height:130%;text-transform:uppercase}.wrapper.underHeader ul li a:hover{font-weight:800}.wrapper.mainmenu .contatti a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:15px;font-style:normal;font-weight:500;text-decoration:unset;line-height:130%}.mainmenu .menu-desktop ul li a{text-align:center;color:var(--neroChiaro);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:300;line-height:130%}.mainmenu .menu-desktop ul li a:hover{font-weight:500;text-align:center;color:var(--neroChiaro)}.logo-header,.logo-footer{display:inline-block;mask-size:contain;-webkit-mask-size:contain;transition:var(--transition);position:relative;z-index:1}.border-bottom-custom{border-bottom:1px solid var(--bianco)}.logo-header-simbolo img{width:100%;height:auto}.scroll-down header{transform:translateY(-100%)}.lang_selector{position:absolute;bottom:10px;right:15px;text-align:right;background-color:transparent;color:var(--bianco);font-size:1.5rem;line-height:2rem;padding:5px;border:0;outline:0}.lang_selector option{color:var(--nero);font-size:1.5rem;line-height:2rem;background-color:transparent}header.lightUI .overlay-button a{color:var(--nero)!important}.overlay-button a:hover,.overlay-button a:focus,header.lightUI .overlay-button a:hover,header.lightUI .overlay-button a:focus{color:var(--oro)!important}.overlay-button .hamburger{width:40px;height:40px;min-width:40px;min-height:40px;margin-left:var(--distance);cursor:pointer}.overlay-button .hamburger svg path{transition:var(--transition);fill:var(--bianco);transform-origin:center center}header.lightUI .overlay-button .hamburger svg path{fill:var(--nero)}body.open-menu .overlay-button .hamburger svg path{fill:var(--bianco)!important}.overlay-button .hamburger svg path.lines{opacity:1;transform:scale(1)}.overlay-button .hamburger svg path.times{opacity:0;transform:scale(.8)}body.open-menu .overlay-button .hamburger svg path.lines{opacity:0;transform:scale(.8)}body.open-menu .overlay-button .hamburger svg path.times{opacity:1;transform:scale(1)}body.open-menu{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--bianco);color:var(--bianco);transition:var(--transition);overflow:hidden;z-index:20;padding:var(--header-height) 0 calc(var(--header-height) / 2);pointer-events:none;opacity:0}body.open-menu .overlay{pointer-events:all;opacity:1}.overlay .wrapper{height:100%}.overlay .overlay-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:start;padding:0;overflow-y:scroll;position:relative}.overlay .cont-left,.overlay .cont-right{width:50%;height:100%;display:flex;justify-content:center;position:relative;color:var(--bianco)}.overlay .content-hamburger-top ul{list-style:none;padding-left:0}.content-hamburger-top{width:100%}.overlay .content-hamburger-top li{padding:20px;background-color:var(--neroChiaro);border-bottom:1px solid var(--grigio);margin-bottom:unset}.overlay .content-hamburger-top li a{font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-decoration:unset;color:var(--bianco);font-family:var(--fontFamily)}.overlay .cont-left{padding-right:15%;align-items:center}.overlay .cont-right{padding-left:15%;align-items:flex-start;flex-direction:column}.overlay .cont-right::after{content:"";width:1px;height:0;opacity:0;background-color:var(--bianco);position:absolute;top:0;left:-1px;transition:var(--transition);border-left:1px solid var(--bianco)}body.open-menu .overlay .cont-right::after{height:100%;opacity:1;transition-delay:0.15s}.menu-desktop ul{list-style:none;display:inline-flex}.menu-desktop ul li{list-style:none;line-height:0;display:inline-block;margin-right:var(--distance-margin-standard);margin-bottom:0}.menu-desktop ul li a{color:var(--bianco);font-size:1.5rem;line-height:2rem;text-decoration:none;transition:var(--transition)}.menu-desktop ul li.active a,.menu-desktop ul li a:hover{color:var(--grigio)}.loader{position:fixed;width:100%;height:100%;top:0;left:0;opacity:1;background-color:var(--grigio);z-index:35;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}body.page-loaded .loader{-webkit-animation:slide-comeOut 0.6s 0.2s ease-out forwards;animation:slide-comeOut 0.6s 0.2s ease-out forwards}@keyframes slide-comeOut{0%{top:0;width:100%;opacity:1}99%{top:0;width:0}100%{top:100%;width:0}}.loading-spin{margin:auto;border:10px solid #EAF0F6;border-radius:50%;border-top:10px solid rgb(151,150,150);width:150px;height:150px;animation:spinner 4s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hamburger{position:relative;width:40px;height:30px;z-index:1001}.hamburger label{display:block;cursor:pointer;height:100%;position:relative;z-index:2}.hamburger span{display:block;width:30px;height:3px;margin:5px auto;background-color:var(--neroChiaro);border-radius:1px;transition:all 0.3s ease}.hamburger input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:3;cursor:pointer}#menu-toggle:checked~label span:nth-of-type(1){transform:translateY(8px) rotate(45deg)}#menu-toggle:checked~label span:nth-of-type(2){opacity:0}#menu-toggle:checked~label span:nth-of-type(3){transform:translateY(-8px) rotate(-45deg)}body.page-loading .loader{-webkit-animation:loader-comeIn 0.4s ease-out forwards;animation:loader-comeIn 0.4s ease-out forwards}@keyframes loader-comeIn{0%{top:100%;height:0}100%{top:0;height:100%}}footer{margin-top:25px;padding-top:25px}footer .bg-black{background-color:var(--grigioScuro)!important;color:var(--bianco)}.bg-dark{background-color:var(--grigioScuro)!important}:where(.wp-block-columns){margin-bottom:0}footer .bg-white{background-color:var(--bianco);color:var(--grigioScuro)}footer .wrapper.bg-black{padding:22px 0}.small-adress p{font-size:1.2rem;line-height:1.8rem;letter-spacing:.12px}#top-footer{border-radius:20px;background:var(--grigio)}#top-footer figure{margin:0 0 0 0}#top-footer a{text-decoration:unset;color:var(--neroChiaro)}footer .social{width:20px;height:20px;object-fit:contain}#top-footer{border-radius:20px;background:var(--grigio);padding:20px 30px}#top-footer .col-top-f{align-items:center}.footer-content .cont-left,.footer-content .cont-right{width:50%}footer .bg-black a,footer .bg-black span,footer .bg-black p{color:var(--grigio);font-family:var(--fontFamily);font-size:16px;font-style:normal;font-weight:300;line-height:160%;text-decoration:unset}footer .bg-black a:hover{color:var(--grigio)}.footer-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--distance);border-bottom:1px solid var(--grigio-chiaro)}footer .footer-link:nth-of-type(1){padding-top:var(--distance);border-top:1px solid var(--grigio-chiaro)}.icon{display:inline-block;margin-left:5px}.icon img{width:32px;height:32px}.icon-partner img{max-width:150px;max-height:60px;width:auto;height:auto}.icon-partner img.crippa{max-width:220px;max-height:80px}ul.menu-classic{padding-left:0}ul.menu-classic li{display:block;list-style:none;text-align:left;padding-left:20px;padding-top:10px}.overlay .contatti{width:100%;padding:20px 20px 40px 20px}.overlay .content-hamburger-bottom{padding:30px 0}.overlay .contatti .cont-contatti{border-top:1px solid var(--neroChiaro);display:flex;flex-direction:column;align-items:center;padding-top:20px}.overlay .contatti .cont-contatti a{font-family:var(--fontFamily);color:var(--neroChiaro);text-decoration:unset;font-size:20px;font-style:normal;font-weight:600;line-height:130%}.menu-classic li a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:17px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.32px;text-decoration:none;position:relative}.menu-classic li a::after{content:"";position:absolute;width:0;height:1px;background-color:var(--bianco);bottom:-4px;left:0;transition:var(--transition)}.menu-classic li a:hover::after,.menu-classic li.current_page_item a::after{width:100%}.map{position:absolute;overflow:hidden;height:100%;width:100%;top:var(--distance);left:0}.btnPrenotaMobile a{margin-top:15px;border:1px solid #FFF;padding:5px 10px;}.btnPrenotaMobile a::after{content:none}.menu-classic li.btnPrenotaMobile a:hover::after,.menu-classic li.btnPrenotaMobile.current_page_item a::after{width:0%}footer .colonne-menu ul{list-style:none;padding-left:0}footer .colonne-menu li a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:300;line-height:170%;text-decoration:unset}body.home .box-servizi{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:12px;padding:40px;position:relative}body.home .box-servizi::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);border-radius:12px;z-index:1}body.home .box-servizi h3,body.home .box-servizi p,body.home .box-servizi a{z-index:3;position:relative}body.home .box-servizi h3{color:var(--bianco);font-family:var(--fontFamily);font-size:36px;font-style:italic;font-weight:600;padding-bottom:15px;line-height:120%}body.home .box-servizi p{color:var(--bianco);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:300;line-height:130%;padding-bottom:20px}header .mainmenu ul{list-style:none;padding-left:0;display:flex;gap:40px;justify-content:center}header .mainmenu ul li a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:300;line-height:130%;text-decoration:unset;text-transform:uppercase}.wrapper.mainmenu .contatti{display:flex;gap:20px}.wrapper.mainmenu .contatti a:hover{font-weight:600}header .mainmenu ul li a:hover{font-weight:500}header .search-box{position:relative;width:100%;max-width:300px}header .search-box input[type="text"]{width:100%;padding:10px 20px 10px 20px;border:none;border-radius:50px;background-color:#f0f0f0;font-size:16px;color:#333;outline:none}header .search-box input[type="text"]::placeholder{color:#888}#inputmobilesearch{position:absolute;top:51%;right:15px;transform:translateY(-50%);width:21px;height:30px;z-index:2;color:#888;pointer-events:none}footer .colonne-menu li a:hover{font-weight:500}.menu-cart-link{position:relative;display:inline-block;margin-left:20px;transition:transform 0.3s ease;color:#333;text-decoration:none}.account-menu{position:relative;display:inline-block;margin-left:20px;transition:transform 0.3s ease}.wishlist-icon-menu{position:relative;display:inline-block;margin-left:20px;transition:transform 0.3s ease}.row_prodotti{margin-top:70px!important;width:100%;margin:0 auto}.account-menu:hover{transform:scale(1.1)}.search-icon{position:relative;display:inline-block;transition:transform 0.3s ease}.search-icon:hover{transform:scale(1.1)}.search-icon{position:relative;display:inline-block;transition:transform 0.3s ease}.search-icon:hover{transform:scale(1.1)}.wishlist-icon-menu:hover{transform:scale(1.1)}.menu-cart-link:hover{transform:scale(1.1);color:#007bff}.cart-icon{width:24px;height:24px;transition:transform 0.2s ease}.menu-cart-link:hover .cart-icon{transform:rotate(-5deg) scale(1.1)}.cart-count{position:absolute;top:-10px;left:-13px;background:var(--verdeArmeria);color:#fff;border-radius:50%;padding:1px 7px;font-size:12px;font-weight:700;animation:pop 0.4s ease-out}@keyframes pop{0%{transform:scale(.6);opacity:0}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.hero{width:100%;min-height:700px;position:relative;overflow:hidden}.hero.fullScreen{height:100%;padding-top:171px;padding-bottom:60px}.hero .hero-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.cont-hero h1,.cont-hero h2,.cont-hero h3,.cont-hero p{color:var(--bianco);text-align:left}.cont-hero h1{font-size:6rem;letter-spacing:0;line-height:7.2rem;font-weight:600}.cont-hero p{font-size:3rem;line-height:4.4rem;font-weight:200}.cont-testo h6,.cont-testo h5,.cont-testo h4,.cont-testo h3,.cont-testo h2,.cont-testo h1,.cont-testo p{color:var(--nero)}.bg-dark h6,.bg-dark h5,.bg-dark h4,.bg-dark h3,.bg-dark h1,.bg-dark p,.bg-dark h2,.bg-dark .cont-testo h6,.bg-dark .cont-testo h5,.bg-dark .cont-testo h4,.bg-dark .cont-testo h3,.bg-dark .cont-testo h1,.bg-dark .cont-testo p,.bg-dark .cont-testo h2{color:var(--bianco)}.page-policy header nav .cont-nav{display:none!important}.page-policy .cont-testo,.page-policy .cont-testo *{color:var(--nero)!important}.page-policy .cont-testo h1,.page-policy .cont-testo h2,.page-policy .cont-testo h3,.page-policy .cont-testo h4,.page-policy .cont-testo h5{margin-top:var(--distance-big)}.btn.mobile{display:none;font-size:20px;font-style:normal;font-weight:600;text-align:left;line-height:130%;color:var(--grigioAbbigliamento)}.btn.mobile:focus,.btn.mobile:hover{border:unset}.btn.hidemobile{display:block}#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{color:var(--bianco);background-color:transparent;border-color:transparent;font-family:var(--fontFamily);font-size:36px;font-style:italic;font-weight:600;line-height:120%}#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link:hover,#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bianco);background-color:transparent;border-color:transparent}#nav-armeria-tab.nav-link.active{border-bottom:2px solid var(--verdeArmeria)}#nav-arcieria-tab.nav-link.active{border-bottom:2px solid var(--gailloarcieria)}#nav-abbigliamento-tab.nav-link.active{border-bottom:2px solid var(--grigioAbbigliamento)}.nav-tabs{border-bottom:unset}.ti-widget.ti-goog .ti-review-header{padding-bottom:20px!important;background:var(--bianco);border-radius:4px 4px 4px 4px;margin-top:10px}.ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:4px 4px 0 0!important}.ti-widget.ti-goog .ti-review-header:before{position:relative!important}.post-type-archive-product main>section.prima-sezione.negozio,main>section.prima-sezione{padding-top:200px}.wishlist-container{padding-top:7%}.post-type-archive-product main>section.prima-sezione{padding-top:9%}.page-template-template-pages .col-img img{width:100%;height:100%;object-fit:cover;border-radius:unset}.page-template-page-servizi .prima-sezione .col-box-servizio>div{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:12px}.page-template-page-servizi .prima-sezione .col-box-servizio div.cont-testo{position:relative;z-index:3}.page-template-page-servizi .prima-sezione .arcieria p,.page-template-page-servizi .prima-sezione .armeria p,.page-template-page-servizi .prima-sezione .abbigliamento p,.page-template-page-servizi .prima-sezione .arcieria h2,.page-template-page-servizi .prima-sezione .armeria h2,.page-template-page-servizi .prima-sezione .abbigliamento h2{color:var(--bianco)}.page-template-page-servizi .prima-sezione a{text-decoration:unset}.page-template-page-servizi .prima-sezione .arcieria h2,.page-template-page-servizi .prima-sezione .armeria h2,.page-template-page-servizi .prima-sezione .abbigliamento h2{font-size:36px;font-style:italic;padding:10px 0;text-transform:uppercase}.page-template-page-servizi .prima-sezione .arcieria,.page-template-page-servizi .prima-sezione .armeria,.page-template-page-servizi .prima-sezione .abbigliamento{padding:40px}.page-template-page-servizi .prima-sezione .abbigliamento img{width:100px}.page-template-page-servizi .prima-sezione .arcieria img,.page-template-page-servizi .prima-sezione .armeria img{width:160px;height:auto}.page-template-page-servizi .contsingle::after,.page-template-page-servizi .prima-sezione .col-box-servizio>div::after{content:"";position:absolute;top:0;left:0;border-radius:12px;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}.page-template-page-servizi .contsingle{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px;position:relative;padding:25px;height:100%}.page-template-page-servizi .contsingle .cont-testo{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;justify-content:space-between}.page-template-page-servizi .contsingle h3{color:var(--bianco);font-size:35px;font-style:italic}.page-template-page-servizi .contsingle p{color:var(--bianco);padding:10px 0}.btn-al-centro{display:flex;justify-content:center}.logo-footer-bonardo{width:200px;height:auto}.page-template-page-simple main>section.prima-sezione{padding-bottom:0}body.post-type-archive-product .box-aree{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px;position:relative;padding:30px}body.post-type-archive-product .box-aree::after{content:"";position:absolute;top:0;left:0;border-radius:12px;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}body.post-type-archive-product .box-aree .cont-testo{position:relative;z-index:4}body.post-type-archive-product .box-aree a{text-decoration:unset}body.post-type-archive-product .box-aree .cont-testo h2,body.post-type-archive-product .box-aree .cont-testo p{color:var(--bianco)}body.post-type-archive-product .box-aree .cont-testo h2{font-size:36px;font-style:italic;font-weight:600;line-height:120%;text-transform:uppercase}body.post-type-archive-product .box-aree .cont-testo p{font-size:20px;font-style:normal;font-weight:300;line-height:130%}body.post-type-archive-product .box-aree.armeria img,body.post-type-archive-product .box-aree.arcieria img{width:150px}body.post-type-archive-product .box-aree.abbigliamento img{width:100px}footer .colonne-menu.colonnacentrale{padding-top:60px}.overlay-right{position:fixed;top:0;right:-50%;width:25%;height:100%;background-color:var(--bianco);box-shadow:-2px 0 5px rgba(0,0,0,.2);transition:right 0.3s ease-in-out;z-index:1000;overflow-y:auto;border-left:.5px solid var(--lightGray)}#search-overlay-right{padding:20px}#input-search{border:1px solid var(--neroChiaro);padding:5px 10px;width:100%;border-radius:20px}#input-search::placeholder{color:var(--grigioScuro);font-family:var(--fontFamily);font-size:18px}section.shop_container .col-filtri{padding-right:70px;order:0}section.shop_container .src_order .src,section.shop_container .src_order .order{position:relative}section.shop_container .col-prods{order:1}section.shop_container .src_order input#shop_src{width:100%;padding:10px 24px 10px 56px;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;color:var(--grigioScuro);border-radius:50px;background-color:var(--grigio);border:0}section.shop_container .src_order select#select_order{width:100%;padding:10px 24px 10px 56px;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;color:var(--grigioScuro);border-radius:50px;background-color:#fff;border:1px solid var(--grigio);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}section.shop_container .src_order input#shop_src::placeholder{color:var(--grigioScuro)}section.shop_container .src_order .src img,section.shop_container .src_order .order img{position:absolute;left:24px;top:50%;transform:translateY(-50%);width:28px;height:28px;object-fit:cover}section.shop_container:before{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#000;z-index:100;opacity:.3}section.shop_container:after{border:10px solid var(--grigio);border-radius:50%;border-top:10px solid var(--grigioAbbigliamento);animation:spinner 4s linear infinite;z-index:101;width:150px;height:150px;position:fixed;left:calc(50% - 75px);top:calc(50% - 75px)}section.shop_container.loading:before,section.shop_container.loading:after{content:""}.range_prezzo .range-bar{height:2px;position:relative;background:var(--grigio);border-radius:5px}.range_prezzo .range-bar .progressbar{height:100%;left:25%;right:25%;position:absolute;border-radius:5px;background:#888}.range_prezzo .range-input{position:relative}.range_prezzo .range-input input{position:absolute;width:100%;height:3px;top:-3px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.range_prezzo .range-input input::-webkit-slider-thumb{height:20px;width:20px;border:1px solid #888;border-radius:50%;background:#888;pointer-events:auto;-webkit-appearance:none}.range_prezzo .range-input input::-moz-range-thumb{height:20px;width:20px;border:1px solid #888;border-radius:50%;background:#888;pointer-events:auto;-moz-appearance:none}.range_prezzo label.lbl_prezzi{color:#D9D9D9;font-family:var(--fontTesto);font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;margin-bottom:15px}.cont-prezzi-filti{display:flex;justify-content:space-between;width:100%;padding-top:10px}#filtri_shop .filtro{padding-top:40px}#filtri_shop .filtro h5{padding-bottom:16px}::placeholder{color:var(--grigio);opacity:1}:-ms-input-placeholder{color:var(--grigio)}::-ms-input-placeholder{color:var(--grigio)}.cont-form h3,.cont-form h2,.cont-form p{color:var(--colortesto)}.cont-form h3{font-size:1.4rem;line-height:0;letter-spacing:.35px;margin-bottom:var(--distance-margin-standard)}.cont-form h2{font-size:3.5rem;font-weight:600;line-height:4.1rem;letter-spacing:0;margin-bottom:var(--distance-margin-standard)}.cont-form p{font-size:1.6rem;line-height:2.6rem;letter-spacing:.16px}.cont-form a{text-decoration:none!important}.cont-form a.oro:hover{color:var(--nero)}p.small{font-size:1.3rem;line-height:2rem;letter-spacing:.12px;margin-bottom:0}input::-moz-placeholder{opacity:0}.cont-form textarea{width:100%;padding:10px 10px;height:var(--distance)}.cont-form input[type=submit]{display:inline-block;width:auto;cursor:pointer;border:1px solid var(--verdeScuro);background-color:var(--verdeScuro);color:#FFF}.cont-form input[type=submit]:hover{border:1px solid var(--verdeScuro);background-color:var(--bianco);color:var(--verdeScuro)}.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;opacity:.5}.cont-form label{display:block;font-size:1.5rem;line-height:2.5rem;letter-spacing:.16px;margin-bottom:0;color:var(--grigio)}.cont-form input,.cont-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--grigio);color:var(--colortesto);display:block;width:100%;min-height:30px;border-radius:0;background-image:none!important;background-color:transparent}.cont-form select{opacity:0;display:none!important;height:0!important;overflow:hidden!important}.cont-form textarea{min-height:calc(var(--distance) * 2);appearance:none;border-radius:0;border:1px solid var(--grigio)}.cont-form input.wpcf7-not-valid{border-bottom:1px solid red}.cont-form .check .wpcf7-list-item{margin:0}.cont-form label{position:relative}.cont-form .checkbox,.cont-form .radio{display:block;font-size:1.3rem;margin-bottom:30px}.cont-form .checkbox label,.cont-form .radio label{display:inline-block;margin-right:20px;cursor:pointer}.cont-form .privacy{margin-bottom:10px}.cont-form p label textarea+p{color:var(--grigio)}.cont-form input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;position:relative;width:2rem;height:2rem;border:1px solid #455A64;overflow:hidden;border-radius:3px;min-height:auto;cursor:pointer}.cont-form input[type='checkbox']::before{content:'';color:#fff;position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:transparent;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:2px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;background-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI0NDgiIHZpZXdCb3g9IjAgMCA0NDggNDQ4Ij4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggZD0iTTQxNy43NSAxNDEuNWMwIDYuMjUtMi41IDEyLjUtNyAxN2wtMjE1IDIxNWMtNC41IDQuNS0xMC43NSA3LTE3IDdzLTEyLjUtMi41LTE3LTdsLTEyNC41LTEyNC41Yy00LjUtNC41LTctMTAuNzUtNy0xN3MyLjUtMTIuNSA3LTE3bDM0LTM0YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsNzMuNSA3My43NSAxNjQtMTY0LjI1YzQuNS00LjUgMTAuNzUtNyAxNy03czEyLjUgMi41IDE3IDdsMzQgMzRjNC41IDQuNSA3IDEwLjc1IDcgMTd6Ij48L3BhdGg+Cjwvc3ZnPgo=)}.cont-form input[type='checkbox']:checked::before{-webkit-transform:scale(1);transform:scale(1)}.wpcf7-not-valid-tip{color:#dc3232;font-size:1rem;font-weight:400;display:block;position:absolute;top:0;right:0;display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#f93e3e;font-size:1.2rem;background:unset;font-family:var(--fontFamily);color:#f93e3e}.wpcf7-not-valid+.select2-container--default .select2-selection--single{border-bottom:1px solid #f93e3e}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent;background:transparent;font-size:1.4rem;margin:0;font-family:var(--fontFamily);margin-top:20px;color:var(--verdeArmeria)}.input-captcha,.input-captcha a{font-family:"Playfair Display",serif;font-size:1.2rem;line-height:1.4rem;letter-spacing:.75px;color:rgba(var(--nero-rgb),.5);transition:var(--transition)}.input-captcha a{text-decoration:underline}.form input,.form textarea{width:100%;margin-bottom:20px;padding:8px 16px}.form textarea::placeholder,.form input::placeholder{color:var(--grigioAbbigliamento)}.form input[type=submit]{border-radius:50px;background-color:var(--verdeArmeria);border:unset;color:var(--bianco);padding:10px 40px}.form-select{border-radius:25px;border:1px solid #888;padding:10px 15px}.swiperHero .swiper-wrapper .swiper-slide img{width:100vw;min-height:100vh;object-fit:cover}.swiperHero .swiper-wrapper{z-index:auto}.hero .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--grigio,var(--swiper-theme-color))}.wishlist_table .product-add-to-cart a,.woocommerce-wishlist table.wishlist_table .product-add-to-cart a{font-size:16px;padding:6px 25px;text-decoration:unset;background-color:var(--verdeArmeria)!important;color:var(--bianco)!important;border:1px solid var(--verdeArmeria);border-radius:50px;font-weight:700;width:100%}.wishlist_table .product-add-to-cart a:hover,.woocommerce-wishlist table.wishlist_table .product-add-to-cart a:hover{border:1px solid var(--verdeArmeria);background-color:var(--bianco)!important;color:var(--verdeArmeria)!important}body.single-product .single-product{padding-top:10%}.single-product .single-product .confezione-risparmio-img{width:35px;height:35px;margin-top:-3px}.single-product .single-product .sconto-applicato{margin-left:20px;color:var(--bianco);text-align:center;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:4px;background:#8AC741;position:relative;padding:5px 20px}body.single-product .single-product .product .product_meta{display:flex;flex-direction:column;justify-content:left}body.woocommerce.single-product .single-product a.btn,body.woocommerce.single-product .single-product div.product .entry-summary form.cart .button{border-radius:50px;padding:10px 5px;font-family:var(--fontFamily);font-size:13px;font-style:normal;font-weight:500;line-height:156%;text-transform:uppercase}body.woocommerce.single-product .single-product .Armeria a.btn,body.woocommerce.single-product .single-product a.btn.Armeria,body.woocommerce.single-product .single-product div.product .entry-summary.Armeria form.cart .button{background-color:var(--verdeArmeria);color:var(--bianco);border:1px solid var(--verdeArmeria)}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;width:70%}body.woocommerce.single-product .single-product .Arcieria a.btn,body.woocommerce.single-product .single-product a.btn.Arcieria,body.woocommerce.single-product .single-product div.product .entry-summary.Arcieria form.cart .button{background-color:var(--gailloarcieria);color:var(--nero);border:1px solid var(--gialloArcieria)}body.woocommerce.single-product .single-product .Abbigliamento a.btn,body.woocommerce.single-product .single-product a.btn.Abbigliamento,body.woocommerce.single-product .single-product div.product .entry-summary.Abbigliamento form.cart .button{background-color:var(--grigioAbbigliamento);border:1px solid var(--grigioAbbigliamento);color:var(--bianco)}body.woocommerce.single-product .single-product .Armeria a.btn:hover,body.woocommerce.single-product .single-product a.btn.Armeria:hover,body.woocommerce.single-product .single-product div.product .entry-summary.Armeria form.cart .button:hover{color:var(--verdeArmeria);border:1px solid var(--verdeArmeria);background-color:var(--bianco)}body.woocommerce.single-product .single-product .Arcieria a.btn:hover,body.woocommerce.single-product .single-product a.btn.Arcieria:hover,body.woocommerce.single-product .single-product div.product .entry-summary.Arcieria form.cart .button:hover{background-color:var(--grigioAbbigliamento);color:var(--gailloarcieria);border:1px solid var(--gailloarcieria)}body.woocommerce.single-product .single-product .Abbigliamento a.btn:hover,body.woocommerce.single-product .single-product a.btn.Abbigliamento:hover,body.woocommerce.single-product .single-product div.product .entry-summary.Abbigliamento form.cart .button:hover{background-color:var(--bianco);color:var(--grigioAbbigliamento);border:1px solid var(--grigioAbbigliamento)}body.woocommerce.single-product .single-product div.product .quantity .qty{width:65px;height:40px;text-align:center;border-radius:51px;border:1px solid #d9d9d9}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;display:flex;margin-top:25px;padding:0;gap:10px}body.woocommerce.single-product .single-product div.product div.images .flex-control-thumbs img{height:150px;width:250px;max-height:150px;border-radius:12px;border:1px solid #D9D9D9;margin-right:10px}.woocommerce div.product div.images .woocommerce-product-gallery__image a{border-radius:12px;border:1px solid #D9D9D9}body.woocommerce.single-product .single-product .stock{display:none!important}body.woocommerce.single-product .single-product .price-custom{color:var(--neroChiaro);font-family:var(--fontfamily);font-size:40px;font-style:normal;font-weight:700;line-height:normal}body.woocommerce.single-product .custom-dropdown{margin:1em 0 50px 0}body.woocommerce.single-product .dropdown-toggle{background:#f7f7f7;border:none;padding:15px 30px;width:100%;text-align:left;margin-top:30px;position:relative;cursor:pointer;font-size:19px;font-style:normal;font-weight:700;line-height:1.2;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.custom-dropdown .dropdown-content.show+.dropdown-toggle,.custom-dropdown .dropdown-toggle:has(+.dropdown-content.show){border-radius:10px 10px 0 0}.custom-dropdown .dropdown-content{display:none;border-radius:0 0 10px 10px;background:#f7f7f7;padding:30px}.custom-dropdown.open .dropdown-content{display:block}body.woocommerce.single-product .dropdown-toggle::after{display:inline-block;margin-left:.255em;top:50%;position:absolute;right:30px;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}body.woocommerce.single-product .dropdown-content.show{display:block}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:71%;display:inline-block;margin-right:20px;border-radius:50px;appearance:none;-webkit-appearance:none;padding:5px 10px;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.page-template-page-usato .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{margin:0 0 2em;padding:0}.single-product h1{font-style:normal;font-size:40px}.woocommerce .single-product .woocommerce-product-gallery img,.woocommerce-page .single-product .woocommerce-product-gallery img{max-width:100%;height:100%!important;width:100%!important;object-fit:contain}.f-carousel__slide{position:relative;flex:0 0 auto;width:var(--f-carousel-slide-width);max-width:100%;margin:0 var(--f-carousel-spacing) 0 0;padding:var(--f-carousel-slide-padding);outline:0;transform-origin:center center;max-height:400px;display:flex;justify-content:center;align-items:center}.f-carousel__viewport .f-carousel__slide.is-selected{border-radius:12px;border:1px solid #D9D9D9}.f-thumbs__viewport .f-thumbs__slide{border-radius:12px;border:1px solid #D9D9D9}.woocommerce .single-product .products .attachment-woocommerce_thumbnail{object-fit:contain}.custom-product-card{list-style:none;border:1px solid #e0e0e0;border-radius:12px;padding:1rem;background:#fff;text-align:center;max-width:280px;margin:0 auto;box-shadow:0 2px 6px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between}.custom-product-card:hover{border:1px solid #575757}.product-image-wrapper{position:relative;margin-bottom:1rem}.product-image-wrapper img{width:100%;height:auto;border-radius:6px}.wishlist-icon{position:absolute;top:8px;right:8px;font-size:20px;color:#999;cursor:pointer}.product-title{font-size:1rem;font-weight:700;margin-bottom:.25rem;color:#222}.stock-status{font-size:.9rem;color:#555;margin-bottom:.1rem}.in-stock{color:var(--verdeArmeria)}.out-of-stock{color:red}.product-price{font-size:1.2rem;font-weight:700;margin-bottom:.75rem}.custom-product-card .card-content img{width:100%!important;height:280px!important;object-fit:contain;padding:20px}.custom-product-card .card-content .stock-status img{width:15px!important;height:15px!important;object-fit:contain;padding:0}.search .custom-product-card{max-width:unset;padding:0}.search .custom-product-card .card-content-text{height:270px;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.woocommerce-Price-amount{color:var(--neroChiaro);font-weight:500!important}.custom-product-card .card-content-text{height:270px;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.page-template-page-usato ul.products,.woocommerce .products ul,.woocommerce ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;grid-template-columns:repeat(4,1fr)}.page-template-page-usato ul.products,.tax-product_cat ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.page-template-page-usato ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:unset;margin:unset;padding:unset;position:unset;width:95%;max-width:unset;margin-left:unset}.page-template-page-usato ul.products li.product,.tax-product_cat ul.products li.product{width:100%;float:unset;margin:unset;padding:unset;position:unset;max-width:unset;margin-left:unset}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:unset;display:unset}.woocommerce-account .addresses .title .edit,.woocommerce-info a{border-radius:50px;font-size:17px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;padding:10px 10px;text-transform:uppercase;font-family:var(--fontFamily);margin-top:10px;text-decoration:unset}.woocommerce-account .addresses .title .edit{font-size:17px;font-style:normal;font-weight:500;line-height:145%;margin-top:10px;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%}.woocommerce a{color:var(--verdeArmeria)}.woocommerce-wishlist .product-add-to-cart .product_type_variable.add_to_cart_button{padding:4px 25px!important;display:inline-flex!important;background:var(--verdeArmeria);color:var(--bianco)!important;border:1px solid var(--verdeArmeria)!important;border-radius:50px;text-decoration:unset}.woocommerce-wishlist .product-add-to-cart .product_type_variable.add_to_cart_button:hover{color:var(--verdeArmeria)!important;background-color:var(--bianco)}.search .card-content-text a,.login .woocommerce-form-login__submit,.login .button-green,.custom-product-card .card-content-text .abbigliamento a,.custom-product-card .card-content-text .arcieria a,.custom-product-card .card-content-text .armeria a{width:100%;border:unset;border-radius:50px;font-size:15px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;padding:10px 10px;text-transform:uppercase;font-family:var(--fontFamily);margin-top:10px;text-decoration:unset}.search .card-content-text .abbigliamento a,.login .button-green,.custom-product-card .card-content-text .abbigliamento a{background:var(--grigioAbbigliamento);color:var(--bianco);border:1px solid var(--grigioAbbigliamento)}.search .card-content-text .abbigliamento a:hover,.login .button-green:hover,.custom-product-card .card-content-text .abbigliamento a:hover{background:var(--bianco);color:var(--grigioAbbigliamento)}.search .card-content-text .arcieria a,.custom-product-card .card-content-text .arcieria a{background:var(--gailloarcieria);color:var(--neroChiaro);border:1px solid var(--gailloarcieria)}.search .card-content-text .arcieria a:hover,.custom-product-card .card-content-text .arcieria a:hover{background:var(--grigioScuro);color:var(--gailloarcieria)}.search .card-content-text .armeria a,.woocommerce-account .addresses .title .edit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,.woocommerce-info a,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,.login .woocommerce-form-login__submit,.custom-product-card .card-content-text .armeria a{background:var(--verdeArmeria);color:var(--bianco)!important;border:1px solid var(--verdeArmeria)!important;border-radius:50px}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,.search .card-content-text .armeria a:hover,.woocommerce-account .addresses .title .edit:hover,.woocommerce-info a:hover,.login .woocommerce-form-login__submit:hover,.custom-product-card .card-content-text .armeria a:hover{background:var(--bianco)!important;color:var(--verdeArmeria)!important}.woocommerce .col2-set,.woocommerce-page .col2-set.woocommerce-Addresse{padding-top:30px}.custom-product-card .card-content .product-title{color:var(--neroChiaro);font-family:var(--fontTesto);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.targa-novita-singolo{color:var(--bianco);text-align:center;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:4px;background:#FF7B00;position:absolute;padding:5px 20px;top:10px;right:20px;z-index:18}.targa-novita-card{color:var(--bianco);text-align:center;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:4px;background:#FF7B00;position:absolute;padding:5px 20px;top:10px;left:10px;z-index:18}.custom-product-card .card-content{position:relative}.custom-product-card .card-content .disponibilita{font-size:14px;font-style:normal;font-weight:300;color:var(--neroChiaro);line-height:normal;font-family:var(--fontFamily)}.header-category{padding-top:195px;padding-bottom:30px;background-position:center;background-repeat:no-repeat;background-size:cover}.header-category h1{color:var(--bianco)}.header-category::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1;pointer-events:none}.header-category .cont-testo{position:relative;z-index:2}.header-category .woocommerce-breadcrumb{font-size:16px;padding-top:10px;color:var(--bianco)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{text-decoration:unset}.tax-product_cat h2{font-style:italic}p.approfondisci a{font-size:20px;font-style:normal;font-weight:300;line-height:130%;color:#7A7A7A;text-decoration:underline}body.tax-product_cat .prodotti{padding:0}body.tax-product_cat .prodotti h3{font-size:32px;font-style:normal;font-weight:700;line-height:normal}body.tax-product_cat .subcategory-card{border-radius:20px;border:1px solid #D9D9D9;padding:28px 24px;height:100%}body.tax-product_cat .subcategory-card h4{font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}body.tax-product_cat .subcategory-card a{text-decoration:unset}body.tax-product_cat .filtri h4{font-size:24px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--fontFamily);text-transform:uppercase}#reset-filters{display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:#888;text-decoration:unset;cursor:pointer;text-transform:uppercase;margin-top:90px}body.archive.post-type-archive .intro,body.archive.post-type-archive h1{padding-bottom:60px}.woocommerce-message a.restore-item{float:right;color:#ba0f0f;text-decoration:unset}.woocommerce-LostPassword a{color:#ba0f0f;text-decoration:unset;font-size:18px}.product-title{line-height:110%}.woocommerce div.product form.cart .reset_variations{visibility:hidden;width:100%;text-align:center;background-color:#ba0f0f;padding:5px 20px;color:#fff;text-decoration:unset;font-size:18px;border-radius:36px;border:1px solid #ba0f0f}.single-product div.product form.cart .variations label::first-letter{text-transform:uppercase}.woocommerce-order-received .container-fluid{max-width:1320px;padding-top:100px}.single-product div.product form.cart .variations label{font-weight:700;text-align:left}.single-product .woocommerce a.added_to_cart{padding-top:.5em;display:inline-block;display:none}body.home .custom-product-card .added_to_cart{display:none}.single-product .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center}.single-product button.single_add_to_cart_button{width:100%}.single_variation_wrap .woocommerce-variation-price{display:none}.woocommerce-message{border-top-color:var(--verdeArmeria)}.single-product .variations td.value{display:flex;justify-content:space-between}.woocommerce div.product form.cart .reset_variations:hover{background-color:#fff;color:#ba0f0f;border:1px solid #ba0f0f}.cart-empty.woocommerce-info{background-color:transparent;color:var(--grigioAbbigliamento);font-family:var(--fontFamily);color:var(--Text,#161616);font-size:20px;font-style:normal;font-weight:500;line-height:normal;border-top:unset;list-style:none outside;width:auto;word-wrap:break-word;padding:30px 0}.return-to-shop .button.wc-backward{color:var(--bianco);background-color:#3e3e3f;border-radius:25px;border:1px solid #3e3e3f!important}.woocommerce-info::before{content:''}.woocommerce-account .my-account{margin-top:0%;padding:30px 0}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-MyAccount-navigation ul li::marker{content:''}.woocommerce-MyAccount-navigation ul li{line-height:200%}.woocommerce-MyAccount-navigation-link--custom-link{display:none}.woocommerce-MyAccount-navigation ul li a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:20px;font-style:normal;font-weight:600;text-decoration:none;position:relative;transition:color 0.3s ease}.woocommerce-MyAccount-navigation ul li a::after{content:'';position:absolute;left:0;bottom:-4px;width:0%;height:2px;background-color:var(--verdeArmeria);transition:width 0.3s ease}.woocommerce-MyAccount-navigation ul li a:hover::after{width:100%}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--verdeArmeria)}.woocommerce-MyAccount-navigation-link.is-active a::after{width:100%}.f-thumbs.is-horizontal .f-thumbs__track{display:flex!important;flex-wrap:nowrap!important;transform:matrix(1,0,0,1,0,0)!important;margin-top:20px;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth;scrollbar-width:auto}.f-thumbs__slide{flex:0 0 auto}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{background-color:#00642d;color:#fff;border:2px solid #00642d;padding:10px 20px;border-radius:50px}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{border-radius:50px}.woocommerce table.shop_table{border-radius:12px}.row_prodotti .col-pagin{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:30px;font-size:20px;font-style:var(--fontTesto);font-weight:300;color:var(--grigioAbbigliamento)}.checkbox_promo{margin-right:5px}.form-check-label,.chk label{font-weight:300}.single-product table.variations tr{display:flex;gap:15px;flex-direction:column}.wishlist_table thead tr th,.wishlist_table tfoot td td,.widget_yith-wcwl-lists ul.dropdown li.current a,.widget_yith-wcwl-lists ul.dropdown li a:hover,.selectBox-dropdown-menu.selectBox-options li.selectBox-selected a,.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a{background:transparent}table.wishlist_table thead th,table.wishlist_table tbody td{border-color:transparent}.woocommerce-wishlist table.wishlist_table th span{font-family:var(--fontFamily);font-weight:500;font-size:20px;color:var(--neroChiaro)}.woocommerce-wishlist table.wishlist_table{border:unset;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.wishlist_table.mobile .product-name h3 a,.woocommerce-wishlist table.wishlist_table .product-name a{font-size:18px;text-decoration:unset}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:flex;max-width:100%;margin-right:10px;width:100%;justify-content:center}.wishlist_table.mobile li .item-wrapper .item-details{display:flex;flex-direction:column;justify-content:left;width:unset;align-items:start;vertical-align:initial}.wishlist_table.modern_grid li .item-details table.item-details-table,.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info{border:none;margin-bottom:20px;display:flex;justify-content:left}.wishlist_table.modern_grid li .item-details h3,.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3{line-height:20px;font-size:18px;margin-bottom:7px}.wishlist_table.mobile{list-style:none;margin-left:0;padding-left:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.wishlist_table.mobile li{margin-bottom:7px;border:1px solid var(--grigio);padding:20px;border-radius:10px}.woocommerce img.immagineheadercategorie,.woocommerce-page img.immagineheadercategorie{height:auto;max-width:100px;width:100%}.single-product .single-product .custom-product-card img.confezione-risparmio{position:absolute;width:77px!important;height:77px!important;z-index:2;top:36%;right:-10px}.custom-product-card img.confezione-risparmio{position:absolute;width:77px!important;height:77px!important;z-index:2;bottom:290px;right:-8px}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:60%;right:20px}.sconto-applicato{color:var(--bianco);text-align:center;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:4px;background:#8AC741;position:absolute;padding:5px 20px}.single-product .single-product .custom-product-card .sconto-applicato{top:40%;left:10px;z-index:5}.custom-product-card .sconto-applicato{z-index:2;bottom:310px;left:10px}body.tax-product_cat .shop_container .card-content-text .added_to_cart{display:none}.custom-product-card .card-content-text ins{text-decoration:unset!important}.custom-product-card .card-content-text .product-price bdi{font-size:17px;color:var(--verdeArmeria)}.custom-product-card .card-content-text .product-price del bdi{color:#adbfb5;font-size:16px}.woocommerce span.onsale{min-height:unset;min-width:unset;padding:5px 5px;width:87px;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:unset;top:-1.3em;left:3px;margin:0;border-radius:8%;background-color:var(--grigioAbbigliamento);color:#fff;font-size:.857em;z-index:9}.custom-product-card div.yith-add-to-wishlist-button-block{position:absolute;top:0;right:5px;z-index:11}.woocommerce-wishlist section{margin-top:150px}body.woocommerce-cart .container-fluid{margin-top:40px}body.woocommerce-account .my-account,body.woocommerce-checkout .wc-block-checkout,.wp-singular.woocommerce-account section.login{margin-top:100px}.wp-block-woocommerce-checkout .wc-block-checkout__guest-checkout-notice{font-size:17px!important}.wishlist_table .product-add-to-cart a.button{padding:10px 23px!important;display:flex!important;justify-content:center;height:100%;margin-bottom:0!important}.wp-block-woocommerce-checkout-contact-information-block .wc-block-components-radio-control__option{padding:0 30px!important}body.woocommerce-account .woocommerce-ResetPassword{margin-top:160px}li.custom-product-card .card-content-text .stock-status span:not(.in-stock):not(.out-of-stock){display:none}.swiper-horizontal{touch-action:pan-y;margin:0;width:100%}.wc-blocks-components-select .wc-blocks-components-select__select{border-radius:50px!important}.added_to_cart.wc-forward{display:none!important}body.woocommerce.single-product .single-product div.product div.images img{padding:3px;border-radius:13px;margin:0 auto}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:66%}.single_variation_wrap{width:100%}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:inherit!important;color:hsla(0,0%,7%,.7)!important;cursor:text!important;font-family:inherit!important;font-size:inherit!important;font-size:1em!important;font-style:inherit!important;font-weight:inherit!important;left:.5625em!important;letter-spacing:inherit!important;line-height:inherit!important;line-height:1.5!important;margin:0!important;max-width:calc(100% - 32px)!important;overflow:hidden!important;position:absolute!important;text-decoration:inherit!important;text-overflow:ellipsis!important;text-transform:inherit!important;top:10px!important;transform:translateY(-50%)!important;transform-origin:top left!important;transition:all .2s ease!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{background-color:#fff!important;border:1px solid hsla(0,0%,7%,.8)!important;border-radius:4px!important;box-sizing:border-box!important;color:#2b2d2f!important;font-family:inherit!important;font-size:1em!important;height:3.125em!important;line-height:1em!important;margin:25px 0 0 0!important;min-height:0!important;padding:1em .5em!important;width:100%!important}div#radio-control-wc-payment-method-options-ppcp-gateway__content p:first-of-type{display:none}.woocommerce-cart section#simple-page{margin-top:120px}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:100%}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents,table.shop_table.shop_table_responsive{border-radius:12px;border-collapse:inherit}.cart_totals{width:50%}.product-remove a.remove{font-size:26px!important}.woocommerce-page .woocommerce-cart-form #coupon_code{width:auto;margin-right:.8em;height:41px;font-size:var(--wp--preset--font-size--small);padding:4px 20px}.woocommerce-page .woocommerce-cart-form #coupon_code::placeholder{color:grey}.cart_totals h2{display:none}.grid-cart{display:grid;grid-template-columns:2fr 1fr;gap:20px}.wc-block-checkout__add-note .wc-block-components-textarea::placeholder{color:#525252;opacity:1}body.woocommerce-cart .quantity .qta_change{position:absolute;top:50%;transform:translateY(-50%);display:flex;width:10px;height:10px;align-items:center;justify-content:center;cursor:pointer;z-index:1}body.woocommerce-cart .quantity .qta_change.meno{left:15px}body.woocommerce-cart .quantity .qta_change.piu{right:15px}body.woocommerce-cart .quantity .qta_change.meno:before,body.woocommerce-cart .quantity .qta_change.piu:before{content:"";width:10px;height:2px;background-color:var(--nero);display:inline-block}body.woocommerce-cart .quantity .qta_change.piu:after{content:"";width:2px;height:12px;background-color:var(--nero);display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.woocommerce-cart .quantity .qta_change.meno:before,body.woocommerce-cart .quantity .qta_change.piu:before{width:8px;height:2px}body.woocommerce-cart .quantity .qta_change.piu:after{height:8px;width:2px}body.woocommerce-cart .quantity .qta_change.meno{left:10px}body.woocommerce-cart .quantity .qta_change.piu{right:10px}body.woocommerce-cart .quantity input.qty{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;border:0;width:50px;padding:0}body.woocommerce-cart .quantity input.qty{margin-left:2px;background-color:var(--grigio)}@media (max-width:768px){.grid-cart{grid-template-columns:1fr}.woocommerce-cart input#coupon_code,.woocommerce-cart .coupon button.button{width:100%!important;margin:0!important;border-radius:20px!important;padding:7px 10px!important}.woocommerce-cart .coupon button.button{margin-top:10px!important}.woocommerce-cart .quantity{width:100%!important}body.woocommerce-cart .quantity .qta_change.meno-cart{left:79%!important}.woocommerce-cart section#simple-page{margin-top:20px}}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td *:not(.remove){font-size:16px!important;color:var(--grigioScuro);text-decoration:unset}.woocommerce-cart table.shop_table th,.woocommerce ul#shipping_method .amount{font-weight:500}.woocommerce-cart .coupon button.button,p.order-again a,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background-color:var(--verdeArmeria)!important;border:0!important;color:#fff!important;padding:4px 20px!important;border-radius:0 20px 20px 0!important}p.order-again a,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{border-radius:20px!important;font-weight:500!important}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{font-size:14px!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{font-size:20px!important}.woocommerce-cart input#coupon_code{width:200px;margin:0!important;border-radius:20px 0 0 20px;padding:7px 10px}.woocommerce-cart .coupon{padding:10px 0}.actions>button[type="submit"]{display:none!important}.cart_totals th{font-weight:500!important;font-size:1.4rem!important}.woocommerce-cart #simple-page b,#simple-page strong{font-weight:500!important}.woocommerce-cart #simple-page b,#simple-page strong{color:inherit!important}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%!important}.woocommerce-cart .quantity .qty{font-size:1.4rem;font-weight:400}.woocommerce-cart section.shipping-calculator-form{padding:0}.shipping-calculator-form button.button{padding:5px 30px;background:linear-gradient(to left,#000 50%,#496598 50%) right!important;background-size:205%!important;transition:0.3s ease-out;border:0;color:#fff;margin:3px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px!important}.continue-shopping,.woocommerce-cart a.checkout-button.button.alt.wc-forward{background:#3e3e3f!important;background-size:205%!important;transition:0.3s ease-out;border:0;color:#fff;text-decoration:none;text-transform:uppercase;padding:20px;position:relative;display:block;font-size:18px;border:1px solid #3e3e3f!important;border-radius:50px}.continue-shopping,.woocommerce-cart a.checkout-button.button.alt.wc-forward:hover{background:#fff!important;color:#3e3e3f!important}.continue-shopping:hover{color:#fff!important}body.woocommerce-cart .quantity .qta_change.meno-cart:before,body.woocommerce-cart .quantity .qta_change.piu-cart:before{width:8px!important;height:2px!important;content:"";width:10px;height:2px;background-color:#000;display:inline-block}body.woocommerce-cart .quantity .qta_change.meno-cart{left:-15px}.wp-block-woocommerce-checkout{padding:9% 15% 0 15%}.woocommerce-cart .wp-block-group{padding:5% 15% 0 15%}body.woocommerce-cart .quantity .qta_change{position:absolute;top:50%;transform:translateY(-50%);display:flex;width:10px!important;height:10px!important;align-items:center;justify-content:center;cursor:pointer;z-index:1}body.woocommerce-cart .quantity .qta_change.piu-cart{right:-10px}.woocommerce-cart .cart_item .quantity{position:relative}body.woocommerce-cart .quantity .qta_change.piu-cart:after{height:8px!important;width:2px!important;content:"";width:2px;height:12px;background-color:#000;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.woocommerce-message{font-size:18px;font-family:var(--fontFamily);font-weight:300}.woocommerce-cart .checkout-button.button.alt.wc-forward{margin-top:10px}p#wcpay-express-checkout-button-separator{visibility:hidden!important;display:block!important}#payment li.wc_payment_method.payment_method_woocommerce_payments.theme--stripe{display:none!important}.wc-block-components-address-form input,.wc-block-components-address-form select{border-radius:20px!important}.wc-block-components-address-form *{font-size:16px}.coupon button[type="submit"]{height:41px}.woocommerce-info{border-top-color:#045c21}.woocommerce-info .wc-forward .woocommerce-order-received section{padding-top:40px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0!important;margin-top:20px;margin-bottom:0}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:28px;font-weight:400}.woocommerce ul.order_details li,.woocommerce ul.order_details li strong,p.wc-block-components-checkout-step__description,.wc-block-components-address-card__edit,span.wc-block-components-payment-method-label,.wc-block-components-radio-control-accordion-content *{font-size:14px!important;font-weight:400}.woocommerce ul.order_details li strong{font-weight:500!important}section.woocommerce-order-downloads{display:none!important}h2.woocommerce-order-details__title,h2.woocommerce-column__title{margin-bottom:15px;font-size:28px}.woocommerce table.shop_table th{font-weight:500;padding:9px 12px;line-height:1.5em;font-size:16px}ul.wc-item-meta{padding-left:0}td.woocommerce-table__product-name.product-name *{font-size:16px;color:#000;font-weight:400}ul.wc-item-meta{margin-top:10px}ul.wc-item-meta{margin-top:10px}ul.wc-item-meta li:not(:first-child){display:none}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details *{font-size:16px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}section.woocommerce-order-details{margin-bottom:0;padding-bottom:0}address,address p{font-size:16px!important;font-weight:400}.woocommerce-checkout .wc-block-components-order-summary-item__description *{display:none}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount,.wc-block-components-panel__button,.wc-block-components-totals-item__label,.wc-block-components-checkbox *{font-size:18px!important;line-height:130%}.wc-block-components-order-summary-item__description h3{font-weight:600!important}input#wc-block-components-totals-coupon__input-coupon{height:100%;border-radius:20px;padding-left:10px}.wc-block-components-text-input.wc-block-components-totals-coupon__input label{padding-left:10px;font-size:12px!important}h2.wc-block-components-title.wc-block-components-checkout-step__title{font-size:24px}.wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child{font-weight:500!important}.wc-block-components-address-card{border-radius:20px!important}.wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted{border-radius:20px!important;box-shadow:inset 0 0 0 1px currentColor!important}.wc-block-components-radio-control--highlight-checked:after{border-radius:20px!important}.wc-block-components-radio-control-accordion-content{padding-left:16px}.wc-block-components-textarea{border:1px solid hsla(0,0%,7%,.7);border-radius:20px!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{margin-left:-1px;margin-top:-3px}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:0!important;padding:8px 20px!important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block span.wc-block-components-checkbox__label,a.wc-block-components-checkout-return-to-cart-button{font-size:18px!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{border-radius:40px!important}a.reset_variations{display:none!important}@media (max-width:1600px){.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:59%;right:20px}body.single-product .single-product{padding-top:13%}}@media (max-width:1399.98px){header .mainmenu ul{list-style:none;padding-left:0;display:flex;gap:20px;justify-content:center}.post-type-archive-product main>section.prima-sezione.negozio,main>section.prima-sezione{padding-top:15%}.single-product .single-product .custom-product-card .sconto-applicato{top:42%;left:10px;z-index:5}.wp-block-woocommerce-checkout{padding:9% 3% 0 3%}.custom-product-card .card-content-text{height:293px;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.single-product form.cart{display:flex;flex-direction:column}.single-product .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:start}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:100%;display:inline-block;margin-right:0;border-radius:50px;appearance:none;-webkit-appearance:none;padding:5px 10px;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}}@media (max-width:1199.98px){.post-type-archive-product main>section.prima-sezione.negozio,main>section.prima-sezione{padding-top:20%}.wrapper.mainmenu .contatti a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:13px;font-style:normal;font-weight:500;text-decoration:unset;line-height:130%}.page-template-page-usato ul.products,.tax-product_cat ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:42%;right:20px}.page-template-template-pages .col-img img{width:100%;height:100%;object-fit:cover;margin-top:30px;border-radius:unset}footer #top-footer h4 a,footer #top-footer h4{font-size:16px}.woocommerce-wishlist section{margin-top:100px}body.woocommerce-account .my-account,body.woocommerce-checkout .wc-block-checkout,.wp-singular.woocommerce-account section.login{margin-top:60px}.page-template-page-servizi .btn.abbigliamento{border-radius:50px;background:var(--grigioAbbigliamento);color:var(--bianco);font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.5px;padding:5px 20px;text-transform:uppercase}.search .card-content-text a,.login .woocommerce-form-login__submit,.login .button-green,.custom-product-card .card-content-text .abbigliamento a,.custom-product-card .card-content-text .arcieria a,.custom-product-card .card-content-text .armeria a{width:100%;border:unset;border-radius:50px;font-size:15px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.5px;padding:6px 10px;text-transform:uppercase;font-family:var(--fontFamily);margin-top:10px;text-decoration:unset}.tax-product_cat .cont-sottocategorie span{font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;font-family:var(--fontFamily)}body.woocommerce.single-product .single-product div.product div.images .flex-control-thumbs img{height:110px;width:250px;max-height:150px;border-radius:12px;border:1px solid #D9D9D9;margin-right:10px}.overlay-right{position:fixed;top:0;right:-56%;width:55%;height:100%;background-color:var(--bianco);box-shadow:-2px 0 5px rgba(0,0,0,.2);transition:right 0.3s ease-in-out;z-index:1000;overflow-y:auto;border-left:.5px solid var(--lightGray)}.woocommerce-cart .wp-block-group{padding:11% 5% 0 5%}}@media (max-width:991.98px){body.woocommerce.single-product .single-product div.product .quantity .qty{width:65px;height:40px;margin-bottom:10px;text-align:center;border-radius:51px;border:1px solid #d9d9d9}p,ul,li,ul,ol,.testo,div.testo *{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:19px;font-style:normal;font-weight:300;line-height:130%}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:32%;right:20px}.woocommerce-cart .wp-block-group{padding:17% 0 0 0}.woocommerce .login{padding-top:15%}body.archive.post-type-archive .intro,body.archive.post-type-archive h1{padding-bottom:30px}body.archive.post-type-archive .col-box-servizio{padding-bottom:20px}.post-type-archive-product main>section.prima-sezione{padding-top:10%}.woocommerce img.immagineheadercategorie,.woocommerce-page img.immagineheadercategorie{height:auto;max-width:50px}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;grid-template-columns:repeat(2,1fr)}.wc-block-components-sidebar-layout{flex-direction:column!important;margin:0 auto 16px}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}.wc-block-components-sidebar{width:100%!important}.wc-block-components-sidebar-layout{margin:12% auto 16px!important}.home .slider_nav{width:fit-content;position:absolute;top:-50px;right:0}body.single-product .single-product{padding-top:16%}.logo-footer-bonardo{width:100%}section{padding-top:50px;padding-bottom:50px}.post-type-archive-product main>section.prima-sezione.negozio,main>section.prima-sezione{padding-top:20%}.page-template-page-servizi .contsingle{margin-top:5px}.page-template-page-servizi .prima-sezione .col-box-servizio>div{margin-top:10px}footer .colonne-menu.colonnacentrale{padding-top:0}.wrapper.underHeader ul li a{font-size:14px}.tax-product_cat .cont-sottocategorie span{font-size:16px}.single-product .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;justify-content:start;gap:8px;align-items:start}.custom-product-card .card-content-text{height:239px;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.btn-al-centro{display:flex;justify-content:left}header .mainmenu ul li a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:300;line-height:130%;text-decoration:unset}.wrapper.mainmenu .contatti a{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:10px;font-style:normal;font-weight:400;text-decoration:unset;line-height:130%}.ti-widget.ti-goog .ti-col-1 .ti-review-item{-ms-flex:0 0 100%;flex:0 0 100%;border:1px solid #D9D9D9;max-width:100%}.home .hero .riga-sezioni .col .cont-box.arcieria,.home .hero .riga-sezioni .col .cont-box.armeria{height:250px}.home .hero .riga-sezioni .col .cont-box>img.arcieria,.home .hero .riga-sezioni .col .cont-box>img.armeria{position:absolute;top:20px;right:20px;width:110px;height:auto}.home .hero .riga-sezioni .col .cont-box>img.abbigliamento{position:absolute;top:30px;right:30px;width:86px;height:auto}#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link,#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link:hover,#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.bg-dark h6,.bg-dark h5,.bg-dark h4,.bg-dark h3,.bg-dark h1,.bg-dark p,.bg-dark h2,.bg-dark .cont-testo h6,.bg-dark .cont-testo h5,.bg-dark .cont-testo h4,.bg-dark .cont-testo h3,.bg-dark .cont-testo h1,.bg-dark .cont-testo p,.bg-dark .cont-testo h2{color:var(--nero)}#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{font-size:20px}.btn.mobile{display:block}.btn.hidemobile{display:none}body.single-product .single-product h1{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:36px;font-style:italic;font-weight:700;line-height:110%}body.woocommerce.single-product .single-product div.product .entry-summary form.cart .button{border-radius:50px;padding:5px 23px;font-family:var(--fontFamily);font-size:18px;font-style:normal;font-weight:500;line-height:160%;text-transform:uppercase}.woocommerce-account .my-account{margin-top:0%;padding:80px 0 0 0}.woocommerce-account .addresses .title .edit{font-size:13px;font-style:normal;font-weight:500;line-height:145%;margin-top:10px;margin-bottom:10px}.menu-cart-link{margin-left:10px}.account-menu{margin-left:10px}.wishlist-icon-menu{margin-left:10px}.wishlist-container{padding-top:13%}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0!important;margin-top:20px;margin-bottom:0;display:flex;flex-direction:column;gap:10px}.woocommerce ul.order_details li{border-right:unset}body.woocommerce-cart .quantity .qta_change{width:20px;height:20px}.topfootercontainer{padding-top:0}footer .colonne-menu{padding-top:20px}.single-product form.cart{display:block}.woocommerce div.product form.cart div.quantity{float:left;margin:0 0 0 0;width:100%}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:100%;display:inline-block;margin-right:20px;border-radius:50px;appearance:none;-webkit-appearance:none;padding:5px 10px;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}}@media (max-width:767.98px){.hero.fullScreen{display:none}.logo-footer-bonardo{width:200px}.menu-cart-link{margin-left:10px;margin-right:5px}.woocommerce .login{padding-top:20%}footer #top-footer h4 a,footer #top-footer h4{font-size:18px}.custom-product-card .card-content img{width:100%!important;height:250px!important;object-fit:contain;padding:20px}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:67%;right:20px}.post-type-archive-product main>section.prima-sezione{padding-top:12%}footer #top-footer .col-top-f{align-items:center;flex-direction:column}.post-type-archive-product main>section.prima-sezione.negozio{padding-top:30%}main>section.prima-sezione{padding-top:40%}section.nostriservizi{padding-bottom:0;padding-top:0}.my-account .pTop.pBottom.shadow-right{padding-top:30px;padding-bottom:30px}h1,.titolo-big,.titolo-big *{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:40px;font-style:italic;font-weight:700;line-height:120%}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:68%;right:20px}.woocommerce-cart .coupon button.button,p.order-again a,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background-color:var(--verdeArmeria)!important;border:0!important;color:#fff!important;padding:4px 20px!important;border-radius:20px 20px 20px 20px!important}.home section.nostriservizi .servizi{padding-left:0;padding-right:0}.row_prodotti{margin-top:0px!important;width:100%;margin:0 auto}.home section.nostriservizi .servizi .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:0;padding-left:0;margin-top:var(--bs-gutter-y)}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;grid-template-columns:repeat(1,1fr)}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:left;clear:both;margin:0 0 2.992em}body.single-product .single-product{padding-top:20%}.home section.nostriservizi .box-servizi{border-radius:unset;margin-top:2px}footer .container,section .container{padding-left:20px;padding-right:20px}section.cart .container{padding:unset}h2{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:35px;font-style:normal;font-weight:700;line-height:120%}.home .mobilehero{display:block;padding-top:19%}body.woocommerce.single-product .dropdown-toggle{background:#f7f7f7;border:unset;padding:15px 30px;width:100%;text-align:left;margin-top:30px;position:relative;cursor:pointer;font-size:19px;font-style:normal;font-weight:700;line-height:120%}.home .mobilehero .container{padding:0;margin:0;max-width:unset}.home .mobilehero .cont-box{margin:2px 0;height:220px}.home .mobilehero .cont-box{background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:center;padding-left:30px}.home .col .cont-box::before{content:"";position:absolute;top:0;left:0;border-radius:12px;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1;pointer-events:none}.home .mobilehero .cont-testo{position:relative;z-index:5;width:93%;padding-top:70px}section.shop_container .src_order .src,section.shop_container .src_order .order{position:relative;margin-bottom:20px;padding:0}section.shop_container .src_order select#select_order{width:fit-content;padding:10px 24px 10px 56px;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.32px;color:var(--grigioScuro);border-radius:50px;background-color:#fff;border:1px solid var(--grigio);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.filtridesktop_usato,.filtridesktop{display:none}.filtrimobile_usato,.filtrimobile{display:block}#filtramobile{margin-bottom:40px;width:100%;background:var(--grigio);padding:10px 20px;border-radius:50px;text-decoration:unset;display:flex;justify-content:space-between;align-items:center}a.filtributton>svg{display:block}#filtri_shop{padding-bottom:40px}#filtributton{display:flex;justify-content:space-between;padding:5px 20px;background-color:var(--grigio);border-radius:50px;margin-bottom:20px}#reset-filters{margin-top:50px}.targa-novita-singolo{right:unset;top:10px;left:20px}.home .mobilehero .cont-box h2{color:var(--bianco);font-family:var(--fontFamily);font-size:40px;font-style:italic;font-weight:700;line-height:120%}section.shop_container .col-filtri{padding-right:0;order:0;padding-left:0}.home .mobilehero .cont-box>img.arcieria,.home .mobilehero .cont-box>img.armeria{position:absolute;top:20px;right:20px;width:120px;height:auto}.home .mobilehero .cont-box>img.abbigliamento{position:absolute;top:20px;right:20px;width:75px;height:auto}.home .cont-box .btn{font-size:17px!important;margin-top:18px!important;padding:10px 30px!important;width:100%}body.woocommerce.single-product .single-product div.product div.images img{height:300px;max-height:400px;object-fit:contain;width:auto;padding:3px;border-radius:13px;text-align:center;margin:0 auto}.header-category h1{color:var(--bianco);font-size:41px}.header-category{padding-top:200px;padding-bottom:30px;background-position:center;background-repeat:no-repeat;background-size:cover}.wp-singular .single-product div.yith-add-to-wishlist-button-block{position:absolute;top:3px;right:9px}}@media (max-width:575.98px){.home .mobilehero{display:block;padding-top:35%}.home .slider_nav{width:fit-content;position:absolute;top:-100px;right:0}body.woocommerce.single-product .single-product div.product div.images img{height:300px;max-height:300px;object-fit:contain;width:auto;padding:3px;border-radius:13px;text-align:center;margin:0 auto}.home .nav-tabs{margin-bottom:25px}.post-type-archive-product main>section.prima-sezione{padding-top:13%}body.single-product .single-product .btn.arcieria,body.single-product .single-product .btn.abbigliamento,body.single-product .single-product .btn.armeria{font-size:16px}body.single-product .single-product h1{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:30px;font-style:italic;font-weight:700;line-height:110%}.woocommerce .login{padding-top:28%}body.single-product .single-product{padding-top:160px}p,ul,li,ul,ol,.testo,div.testo *{color:var(--neroChiaro);font-family:var(--fontFamily);font-size:17px;font-style:normal;font-weight:300;line-height:130%}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:13px}.page-template-page-usato ul.products,.tax-product_cat ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both;display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}body.woocommerce.single-product .single-product div.product div.images .flex-control-thumbs img{height:70px;width:250px;max-height:150px;border-radius:12px;border:1px solid #D9D9D9;margin-right:10px}.home .mobilehero .cont-box h2{color:var(--bianco);font-family:var(--fontFamily);font-size:28px;font-style:italic;font-weight:700;line-height:120%}#nav-evidenza .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{font-size:18px}#nav-arcieria-tab.nav-link,#nav-armeria-tab.nav-link,#nav-abbigliamento-tab.nav-link{padding:0 15px 5px 0}.wishlist_table.mobile{list-style:none;margin-left:0;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.custom-product-card .card-content-text{height:223px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;gap:8px}}@media (max-width:479px){.ti-widget.ti-goog .ti-controls-line{display:none!important}.single-product .single-product img.confezione-risparmio{position:absolute;width:40px!important;height:40px!important;z-index:2;top:66%;right:20px}}