.et-social-skype a.icon span::before,.et-social-skype a.icon::before{content:"\e010"!important;font-family:"ETmodules"!important}@media only screen and (min-width:768px) and (max-width:980px){.woocommerce .et_pb_shop ul.products,.woocommerce-page .et_pb_shop ul.products,.et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.woocommerce .et_pb_shop ul.products li.product,.woocommerce-page .et_pb_shop ul.products li.product,.et_pb_shop ul.products li.product{width:100%!important;margin:0!important;clear:none!important}.woocommerce .et_pb_shop ul.products::before,.woocommerce-page .et_pb_shop ul.products::before,.et_pb_shop ul.products::before,.woocommerce .et_pb_shop ul.products::after,.woocommerce-page .et_pb_shop ul.products::after,.et_pb_shop ul.products::after{display:none!important;content:none!important}}.titolo-tecnico h1{font-family:'Omnes',Arial,Helvetica,sans-serif!important;color:#333333!important;font-weight:500!important;text-transform:none;font-style:normal;font-size:32px!important}.testo-tecnico p,.testo-tecnico{font-family:'Omnes',Arial,Helvetica,sans-serif!important;color:#333333!important;font-weight:400!important;font-style:normal;line-height:1.6!important;font-size:16px!important;margin-bottom:20px!important}.paragrafo-tecnico h2,.paragrafo-tecnico h3,.woocommerce-info{font-family:'Omnes',Arial,Helvetica,sans-serif!important;color:#333333!important;font-weight:700!important;font-style:normal;margin-top:30px!important;margin-bottom:30px!important;font-size:20px!important}.box-tecnico{font-family:'Omnes',Arial,Helvetica,sans-serif!important;background-color:#f9f9f9!important;border-left:4px solid #333333!important;padding:20px!important;margin-top:25px!important;margin-bottom:25px!important;border-radius:4px}.box-tecnico p{font-size:15px!important;color:#333333!important;line-height:1.5!important;margin-bottom:8px!important}.box-tecnico p:last-child{margin-bottom:0!important}@media screen and (max-width:980px){.titolo-tecnico h1{font-size:28px!important}.testo-tecnico p,.testo-tecnico{font-size:15px!important}.paragrafo-tecnico h2,.paragrafo-tecnico h3,.woocommerce-info{font-size:18px!important}}@media screen and (max-width:479px){.titolo-tecnico h1{font-size:24px!important}.testo-tecnico p,.testo-tecnico{font-size:15px!important}.paragrafo-tecnico h2,.paragrafo-tecnico h3,.woocommerce-info{font-size:16px!important}.box-tecnico{padding:15px!important}}.woocommerce-cart-form img{width:80px!important;height:auto!important;max-width:80px!important;border-radius:6px!important}.woocommerce-cart-form .product-name a,.woocommerce-cart-form td[data-title="Prodotto"] a{color:#0047AB!important;font-weight:600!important;transition:color 0.2s ease!important}.woocommerce-cart-form .product-name a:hover{color:#002FA7!important}.woocommerce-cart-form .quantity input.qty{color:#222222!important;border:2px solid #555555!important;background-color:#FFFFFF!important;padding:6px!important;font-weight:bold!important;border-radius:6px!important}.woocommerce-cart-form td.actions{padding-top:30px!important;border-top:1px solid #dddddd!important}.woocommerce-cart-form .coupon label{display:none!important}.woocommerce-cart-form .coupon{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;float:left!important;width:auto!important}.woocommerce-cart-form .coupon input#coupon_code{width:210px!important;height:38px!important;box-sizing:border-box!important;padding:8px 12px!important;color:#222222!important;border:2px solid #555555!important;background-color:#FFFFFF!important;font-weight:bold!important;border-radius:6px!important;margin:0!important}.woocommerce-cart-form .coupon input#coupon_code::placeholder{color:#222222!important;opacity:1!important;font-weight:normal!important}.woocommerce-cart-form .coupon button[name="apply_coupon"],.woocommerce-cart-form .coupon .button{display:inline-block!important;float:none!important;background-color:#ffffff!important;color:#0047AB!important;border:2px solid #0047AB!important;border-radius:6px!important;font-weight:bold!important;font-size:14px!important;height:38px!important;line-height:1!important;padding:0 16px!important;box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;transition:all 0.2s ease-in-out!important;margin:0!important}.woocommerce-cart-form .coupon button[name="apply_coupon"]:hover,.woocommerce-cart-form .coupon .button:hover{background-color:#0047AB!important;color:#ffffff!important}.woocommerce-cart-form button[name="update_cart"],.woocommerce-cart-form button[name="update_cart"]:disabled,.woocommerce-cart-form button[name="update_cart"][disabled],.woocommerce-cart-form button[name="update_cart"]:not([disabled]){display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}@media (max-width:980px){.woocommerce-cart-form td.actions{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:20px 10px!important;width:100%!important;box-sizing:border-box!important;flex-wrap:wrap!important}.woocommerce-cart-form .coupon{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;float:none!important;width:100%!important;flex:1!important;margin:0!important;padding:0!important}.woocommerce-cart-form .coupon input#coupon_code{width:50%!important;flex:1!important;margin:0!important;height:38px!important;font-size:13px!important;box-sizing:border-box!important}.woocommerce-cart-form .coupon button[name="apply_coupon"]{width:50%!important;flex:1!important;margin:0!important;height:38px!important;padding:0 10px!important;font-size:13px!important;white-space:nowrap!important;text-align:center!important;box-sizing:border-box!important}.woocommerce-cart-form td.actions .woocommerce-error,.woocommerce-cart-form td.actions .woocommerce-message,.woocommerce-cart-form td.actions .notice{width:100%!important;flex:0 0 100%!important;margin-top:15px!important;text-align:left!important}}#popup-whatsapp.mostra-popup,#popup-email.mostra-popup{display:block!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;padding:25px!important;border-radius:8px!important;box-shadow:0px 10px 30px rgba(0,0,0,0.3)!important;z-index:99999999!important;max-width:320px!important;height:auto!important;width:90%!important;text-align:center!important;background-color:#f9df1b!important;opacity:1!important;visibility:visible!important}#popup-whatsapp.mostra-popup *,#popup-email.mostra-popup *{font-size:18px!important;line-height:1.4!important;font-weight:bold!important}#popup-whatsapp.mostra-popup,#popup-email.mostra-popup,#popup-whatsapp.mostra-popup p,#popup-email.mostra-popup p{color:#ff0000!important}#popup-whatsapp.mostra-popup a,#popup-email.mostra-popup a,#popup-whatsapp.mostra-popup a *,#popup-email.mostra-popup a *{color:#00bfff!important;text-decoration:underline!important}#popup-whatsapp:not(.mostra-popup),#popup-email:not(.mostra-popup){display:none!important}.popup-overlay{display:none;position:fixed!important;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)!important;z-index:99999998!important}.popup-overlay.mostra-popup{display:block!important}a#custom-pet-btn{display:inline-block!important;float:none!important;margin:0!important;white-space:nowrap!important;background-color:#FFFFFF!important;color:#FF0000!important;border:2px solid #FF0000!important;padding:10px 20px!important;text-decoration:none!important;font-weight:bold!important;transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out!important}a#custom-pet-btn:hover{color:#000000!important;background-color:#FFFFFF!important;border-color:#FF0000!important}#notifica-pet-id a.posizionato-sotto{line-height:28px!important;padding-top:0!important;padding-bottom:4px!important}@media (min-width:981px){.woocommerce-cart-form table.shop_table{table-layout:fixed!important;width:100%!important}.woocommerce-cart-form table.shop_table th.product-remove,.woocommerce-cart-form table.shop_table td.product-remove{width:50px!important;text-align:center!important;padding-left:0!important;padding-right:0!important}.woocommerce-cart-form table.shop_table th.product-name,.woocommerce-cart-form table.shop_table td.product-name{width:auto!important}.woocommerce-cart-form table.shop_table th.product-thumbnail{width:100px!important}.woocommerce-cart-form table.shop_table th.product-price{width:110px!important}.woocommerce-cart-form table.shop_table th.product-quantity{width:110px!important}.woocommerce-cart-form table.shop_table th.product-subtotal{width:110px!important}}@media (max-width:980px){.woocommerce-cart-form table.shop_table,.woocommerce-cart-form table.shop_table thead,.woocommerce-cart-form table.shop_table tbody,.woocommerce-cart-form table.shop_table tr,.woocommerce-cart-form table.shop_table td{display:block!important;width:100%!important;box-sizing:border-box!important}.woocommerce-cart-form table.shop_table thead{display:none!important}.woocommerce-cart-form table.shop_table tr.cart_item{padding:20px 15px!important;margin-bottom:20px!important;border-bottom:1px solid #e5e5e5!important;background-color:#ffffff!important;position:relative!important}.woocommerce-cart-form table.shop_table td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 0!important;border:none!important;background-color:#ffffff!important;text-align:right!important}.woocommerce-cart-form table.shop_table td.product-thumbnail,.woocommerce-cart-form table.shop_table td.product-remove{justify-content:flex-end!important}.woocommerce-cart-form table.shop_table td.product-thumbnail img{margin-left:auto!important;margin-right:0!important}.woocommerce-cart-form table.shop_table td::before{content:attr(data-title)!important;font-weight:bold!important;color:#333333!important;text-align:left!important;padding-right:15px!important;white-space:nowrap!important}.woocommerce-cart-form table.shop_table td.product-remove::before,.woocommerce-cart-form table.shop_table td.product-thumbnail::before{display:none!important}.woocommerce-cart-form table.shop_table td.product-name a{font-size:16px!important;font-weight:bold!important;text-align:right!important;display:block!important}.woocommerce-cart-form table.shop_table td.product-remove{border-bottom:1px dashed #e5e5e5!important;padding-bottom:15px!important;margin-bottom:5px!important}}.voce-icona-menu a{font-family:'ETmodules'!important;font-size:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.icona-utente-menu{font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:981px){.woocommerce-account .woocommerce-MyAccount-navigation{width:10%!important;float:left;box-sizing:border-box}.woocommerce-account .woocommerce-MyAccount-content{width:86%!important;float:right;box-sizing:border-box}}@media (min-width:768px) and (max-width:980px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%!important;float:left}.woocommerce-account .woocommerce-MyAccount-content{width:76%!important;float:right}}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;float:none!important;margin-bottom:25px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex!important;flex-direction:row!important;justify-content:space-between;padding:0!important;margin:0!important;list-style:none!important;border-bottom:1px solid #e5e5e5;padding-bottom:10px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:5px 0!important;margin:0!important;text-align:center;flex-grow:1}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:inline-block;font-size:14px;padding:5px 2px}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:none!important;display:block}}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title a.edit{float:none!important;display:block!important;text-align:left!important;margin-top:5px;margin-left:0!important}.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title{display:block!important;text-align:left!important;float:none!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-Addresses address{text-align:left!important}.woocommerce-account .woocommerce-Addresses{display:flex!important;flex-direction:row-reverse!important;justify-content:space-between;position:relative}.woocommerce-account .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-Addresses .col-2{width:45%!important;float:none!important}.custom-address-copier{display:flex;flex-direction:column;justify-content:center;align-items:center;width:6%;text-align:center;align-self:center}.custom-arrow-btn{background:#7C25CD;color:#fff;border:none;padding:8px 12px;margin:5px 0;cursor:pointer;border-radius:4px;font-weight:bold;transition:background 0.3s}.custom-arrow-btn:hover{background:#5a189a}@media (max-width:767px){.woocommerce-account .woocommerce-Addresses{display:flex!important;flex-direction:column-reverse!important}.woocommerce-account .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-Addresses .col-2{width:100%!important;margin-bottom:25px}}.woocommerce-account .woocommerce-MyAccount-content input[type="text"],.woocommerce-account .woocommerce-MyAccount-content input[type="tel"],.woocommerce-account .woocommerce-MyAccount-content input[type="email"],.woocommerce-account .woocommerce-MyAccount-content input[type="password"],.woocommerce-account .woocommerce-MyAccount-content select,.woocommerce-account .woocommerce-MyAccount-content textarea{color:#333333!important;font-weight:500!important}.woocommerce-account .woocommerce-MyAccount-content ::placeholder{color:#666666!important;opacity:1}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{background-color:transparent!important;border:none!important;padding:0!important;margin:0 0 20px 0!important;box-shadow:none!important;font-size:32px!important;font-weight:700!important;color:#333333!important;line-height:1.2!important;text-align:left!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .wc-forward.button{display:none!important}@media screen and (max-width:980px){.et_pb_menu_inner_container.et_flex_module{display:flex!important;flex-direction:row-reverse!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:15px!important;width:100%!important}.et_pb_menu__wrap .et_pb_menu__cart-button,.et_pb_menu__wrap .et_pb_menu__search-button{display:inline-block!important;margin:0 5px!important}.et_pb_link_1_tb_header{order:4!important}.et_pb_link_0_tb_header{order:3!important}.et_pb_icon_0_tb_header{order:2!important}.et_pb_menu_inner_container .et_pb_menu__wrap{order:1!important;display:flex!important;align-items:center!important;gap:10px!important}}@media screen and (min-width:981px){.et_pb_menu_inner_container.et_flex_module{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:20px!important}.et_pb_link_1_tb_header{order:-2!important}.et_pb_link_0_tb_header{order:-1!important}.et_pb_menu__wrap{order:0!important}.et_pb_icon_0_tb_header{order:1!important}}.et_pb_link_1_tb_header,.et_pb_link_1_tb_header *,.et_pb_link_1_tb_header a:visited,.et_pb_link_1_tb_header a:visited *,.et_pb_link_0_tb_header,.et_pb_link_0_tb_header *,.et_pb_link_0_tb_header a:visited,.et_pb_link_0_tb_header a:visited *{color:#0c71c3!important;text-decoration:none!important}.et_pb_link_1_tb_header:hover *,.et_pb_link_0_tb_header:hover *{color:#8300e9!important}body.archive.tax-product_cat.term-cani .et_pb_link_1_tb_header *,body.single-product .et_pb_link_1_tb_header *{color:#8300e9!important}body.archive.tax-product_cat.term-gatti .et_pb_link_0_tb_header *,body.single-product .et_pb_link_0_tb_header *{color:#8300e9!important}.woocommerce-cart .cart_totals tr.shipping th{font-size:0!important}.woocommerce-cart .cart_totals tr.shipping th::before{content:"Spedizione"!important;font-size:16px!important;font-weight:bold!important;color:#111111!important;line-height:1.5!important;display:inline-block!important}.woocommerce-cart .cart_totals tr.shipping td::before{content:none!important}@media screen and (max-width:767px){.woocommerce-cart .cart_totals tr.shipping td::before{content:"Spedizione"!important;font-size:16px!important;font-weight:bold!important;color:#111111!important;line-height:1.5!important;display:inline-block!important}}@media screen and (max-width:1024px){.woocommerce-cart .et_pb_wc_cart_totals_0_tb_body.et_pb_module,.woocommerce-cart .woocommerce-cart-form{float:none!important;width:100%!important;max-width:100%!important}.woocommerce-cart #et-boc .et_pb_row:has(.cart_totals){display:flex!important;flex-direction:column!important}.woocommerce-cart #et-boc .et_pb_column:has(.cart_totals){width:100%!important;margin-right:0!important;margin-left:0!important}}.woocommerce-cart .cart_totals table.shop_table td{text-align:right!important}.woocommerce-cart .cart_totals table.shop_table td ul#shipping_method{list-style:none!important;padding:0!important;margin:0!important;display:inline-block!important;text-align:right!important}.woocommerce-cart .cart_totals table.shop_table td ul#shipping_method li{text-align:right!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important}.woocommerce-cart .cart_totals tr.cart-discount{display:table-row!important}.woocommerce-cart .cart_totals tr.cart-discount th a.woocommerce-remove-coupon,.woocommerce-cart .cart_totals tr.cart-discount td a.woocommerce-remove-coupon{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important}.woocommerce-cart .cart_totals tr.cart-discount td::before{content:none!important}@media screen and (max-width:767px){.woocommerce-cart .cart_totals tr.cart-discount td::before{content:"Codice promozionale"!important;display:block!important;text-align:left!important;font-weight:bold!important;color:#111111!important;margin-bottom:5px!important}}.woocommerce-cart-form .coupon.coupon-is-active input#coupon_code,.woocommerce-cart-form .coupon.coupon-is-active button[name="apply_coupon"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.woocommerce-cart-form .coupon .custom-coupon-status{font-size:15px!important;color:#111111!important;display:inline-block!important;font-weight:500!important}.woocommerce-cart-form .coupon .custom-btn-elimina{display:inline-block!important;background-color:#ffffff!important;color:#0047AB!important;border:2px solid #0047AB!important;border-radius:6px!important;font-weight:bold!important;font-size:14px!important;height:38px!important;line-height:34px!important;padding:0 16px!important;box-sizing:border-box!important;text-align:center!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:none!important;transition:all 0.2s ease-in-out!important;margin-left:15px!important}.woocommerce-cart-form .coupon .custom-btn-elimina:hover{background-color:#0047AB!important;color:#ffffff!important;border-color:#0047AB!important}.woocommerce-cart .woocommerce-message:has(.woocommerce-remove-coupon),.woocommerce-cart .woocommerce-error:has(a[href*="coupon"]),display:none!important;visibility:hidden!important;height:0!important;padding:0!important;margin:0!important}@media screen and (max-width:1024px){.woocommerce-cart .et_pb_row .et_pb_column{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-right:0!important;margin-left:0!important}}.woocommerce-cart .woocommerce-notices-wrapper:has(.woocommerce-message),.woocommerce-cart .woocommerce-notices-wrapper:has(.woocommerce-error){display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;padding:0!important;margin:0!important}label[for="account_first_name"] .required,label[for="account_last_name"] .required{display:none!important}.cart_totals .woocommerce-shipping-destination{display:none!important}.getapet-checkbox-legale-carrello{margin:-10px 0 28px;font-size:14px;line-height:1.5;position:relative}.getapet-checkbox-legale-carrello label{display:flex;align-items:flex-start;gap:7px;cursor:pointer}.getapet-checkbox-legale-carrello input[type="checkbox"]{margin-top:3px;flex-shrink:0}.woocommerce-cart .checkout-button.getapet-pagamento-bloccato{opacity:0.5;cursor:not-allowed}.woocommerce-cart .ppc-button-wrapper.getapet-paypal-bloccato{opacity:0.5;pointer-events:none}.wc-block-checkout__terms{display:none!important}.woocommerce ul.products li.product a img,.et_pb_shop li.product a img{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;background-color:#ffffff!important}