.opc-summary-wrapper{display:none}a:hover,a:focus,a:active,.cms-noroute-index .page-main .column.main a:hover,.cms-noroute-index .page-main .column.main a:hover{color:inherit}#checkout-billing-address-step,#checkout-step-shipping{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;justify-content:center;flex-direction:column}#checkout-billing-address-step .billing-address-details,#checkout-billing-address-step .field.addresses,#checkout-billing-address-step .order-attributes,#checkout-step-shipping #co-billing-address-form,#checkout-step-shipping .field.addresses,#checkout-step-shipping .order-attributes,#checkout-step-shipping #co-shipping-address-form{flex:0 0 100%}#checkout-billing-address-step .order-attributes,#checkout-step-shipping .order-attributes{order:1}#checkout-billing-address-step .billing-address-details,#checkout-billing-address-step .field.addresses,#checkout-step-shipping .field.addresses{order:2}#checkout-billing-address-step #co-billing-address-form,#checkout-step-shipping #co-shipping-address-form{order:3}.billing-address-editing-message,.billing-address-new-message{text-align:center;margin-bottom:-55px;font-weight:600;text-transform:uppercase;font-size:14px;background:#fff;border:1px solid #aaa;width:auto;display:table;margin-left:auto;margin-right:auto;padding:10px;border-radius:5px;position:relative;z-index:1;max-width:600px}.order-attributes{padding-top:45px}.checkout-billing-address #checkout-billing-address-step form:not(#co-billing-address-form){max-width:800px;padding:45px 45px 0;border:1px solid #eaeaea;border-radius:5px 5px 0 0;border-width:1px 1px 0;position:relative;margin-bottom:-65px;background-color:#fff;margin-top:35px}@media screen and (max-width:767px){.billing-address-editing-message,.billing-address-new-message{margin-bottom:0}.order-attributes{padding-top:30px}}@media screen and (max-width:991px){.checkout-billing-address #checkout-billing-address-step form:not(#co-billing-address-form){padding:25px 25px 0;margin-bottom:-55px}}._disabled .control input{background-color:#f5f5f5;cursor:not-allowed}.pac-select,.pac-wrapper,.cms-pac .standard-section:not(.first-section){display:none !important;opacity:0 !important;visibility:hidden !important}:root{--primary:#252525;--secondary:#fdb338;--secondary2:#fbb237;--secondary3:#e9ae14;--gradient:linear-gradient(to right,#ffcc21 0%,#fdb238 51%,#ffcc21 100%);--fontHeadingWeight:600;--fontTextWeight:400;--h1Size:32px;--h1LineHeight:42px;--h1LetterSpacing:-.67px;--h3Size:28px;--h3LineHeight:1.31;--h3LetterSpacing:-.58px;--h4Size:24px;--h4LineHeight:1.14;--h4LetterSpacing:-.5px;--pSize:16px;--pLineHeight:24px;--pMargin:30px;--btnSize:14px}h1{font-size:var(--h1Size);font-weight:var(--fontHeadingWeight);line-height:var(--h1LineHeight);letter-spacing:var(--h1LetterSpacing);color:var(--primary)}h3{font-size:var(--h3Size);font-weight:var(--fontHeadingWeight);line-height:var(--h3LineHeight);letter-spacing:var(--h3LetterSpacing);color:var(--primary);margin-bottom:20px}h3.big-heading{font-size:32px}h3.center-title{text-align:center}h4{font-size:var(--h4Size);font-weight:var(--fontHeadingWeight);line-height:var(--h4LineHeight);letter-spacing:var(--h4LetterSpacing);color:var(--primary);margin-bottom:15px}p{font-size:var(--pSize);line-height:var(--pLineHeight);font-weight:var(--fontTextWeight);color:var(--primary);margin-bottom:var(--pMargin)}html{overflow-x:hidden}.page.messages div .messages .message{padding-top:0 !important}@media (min-width:1200px){body.wide .container{width:1000px;min-width:0 !important}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row,.page.messages div .messages .message{display:block;margin-left:auto;margin-right:auto;max-width:1000px}}@media (min-width:1300px){body.wide .container{width:1200px}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row,.page.messages{display:block;margin-left:auto;margin-right:auto;max-width:1260px}}@media (min-width:1360px){body.wide .container{width:1260px}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row .page.messages{display:block;margin-left:auto;margin-right:auto;max-width:1260px}}@media screen and (min-width:1440px){body.wide .container{width:1340px}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row,.page.messages{display:block;margin-left:auto;margin-right:auto;max-width:1340px}}@media screen and (min-width:1600px){body.wide .container{min-width:1500px}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row,.page.messages{display:block;margin-left:auto;margin-right:auto;max-width:1440px}}.panel-block-row img{max-width:100%}img.icona-pagina-servizi{max-width:60px;margin-bottom:15px}.cms-index-index #maincontent,.cms-page-view #maincontent{max-width:100%;padding-left:84px !important}.standard-section{padding:60px 0}.first-section{padding-top:0}.section-center-align .container>.row{display:flex;align-content:center;align-items:center}.small-container p{max-width:1100px;margin-left:auto;margin-right:auto;text-align:center}.btn,.actions-toolbar .btn,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-default:hover,.btn-default:focus,.btn-default:active{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto}.btn span{color:var(--primary)}.btn:hover{border:none}.btn:hover,.actions-toolbar .btn:hover{background-position:right center}.text-link,.text-link:hover,.text-link:focus,.text-link:active{text-decoration:underline;font-size:16px;color:#fbb237;display:block}.gradient-btn,.gradient-btn:active,.payment-method-content .actions-toolbar button.action,#product-updatecart-button{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto}.payment-method .actions-toolbar .action.action-update,.payment-method .actions-toolbar .action.action-cancel{padding:0 !important;font-weight:600}.payment-method .actions-toolbar .action.action-cancel{background-color:#fff !important;background-image:none;height:40px;line-height:34px;border:2px solid #111 !important;min-width:120px;margin-left:10px}.payment-method .actions-toolbar .action.action-cancel:hover{border:2px solid #111 !important;background-color:#111 !important;color:#fff !important}.gradient-btn:hover,.gradient-btn:active,.payment-method-content .actions-toolbar button.action:hover,.payment-method-content .actions-toolbar button.action:active,.product-updatecart-button:hover,product-updatecart-button:active{background-position:right center}.modal-footer button.action-save-address:focus,.modal-footer button.action-save-address:active,.modal-footer button.action-hide-popup:focus,.modal-footer button.action-hide-popup:active{color:var(--primary);background-image:var(--gradient);border:none;background-position:right center}.outline-btn,.actions-toolbar .outline-btn,.shipping-address-items .action{border-radius:3px;border:solid 2px var(--primary);color:var(--primary);font-weight:600;font-size:14px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:40px;line-height:38px;background-image:none;display:flex;align-items:center}.shipping-address-items .action:hover{background-color:var(--primary);color:#fff;border-color:var(--primary)}.outline-btn:active,.outline-btn:hover,.actions-toolbar .outline-btn:hover,.outline-btn:focus,.checkout-cart-index .shipping-address-items .action:hover,.checkout-cart-index .shipping-address-items .action:focus,#checkout-step-shipping .addresses .shipping-address-items.selected-item .action:hover,#checkout-step-shipping .addresses .shipping-address-items.selected-item .action:focus{background-color:var(--primary);color:#fff;border:solid 2px var(--primary)}.outline-btn:hover span,.outline-btn:active span{color:#fff}.checkout-cart-index .shipping-address-items .action{padding-top:0;padding-bottom:0}.checkout-cart-index .shipping-address-items .action span{line-height:38px;display:block}.header-wrapper .row{display:flex;align-content:center;align-items:center;height:100px;max-width:100%}.header-wrapper{background-image:linear-gradient(to top,rgba(37,37,37,0),#252525);border-bottom:1px solid #ddd;margin-bottom:-100px;position:relative;z-index:999}.header-wrapper .menu-wrap li{display:inline-block}.header-wrapper .menu-wrap li a,.header-wrapper .table-icon-menu .switcher-toggle{padding:0 15px;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase}.header-wrapper .menu-wrap li a:hover,.header-wrapper .table-icon-menu .switcher-toggle:hover{color:var(--secondary2)}.header-wrapper .table-icon-menu .gradient-btn{margin:0 12px;text-transform:uppercase}.header-wrapper .table-icon-menu>div{padding:0 12px !important}.header-wrapper .logo-header .logo{text-align:left;justify-content:flex-start;position:relative}.header .logo-header .logo img{max-width:200px;margin-bottom:8px}header.header{position:unset !important;z-index:999}header .aside-menu{position:absolute;left:0;top:100px;width:84px;z-index:9;height:calc(100% - 100px);background-color:#252525}header .aside-menu .icon-text-block{text-align:center;padding:20px 15px}header .aside-menu .icon-text-block a{font-size:11px;font-weight:600;color:#fff;text-transform:uppercase;display:block;transition:.4s;cursor:pointer}header .aside-menu .icon-text-block:first-child{margin-top:20px}header .aside-menu .icon-text-block svg{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}.aside-menu-wrap a path,.aside-menu-wrap a svg circle{transition:.4s}.pe-7s-user:before{content:"";width:24px;height:24px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/account.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.aside-menu-wrap a:hover svg g,.aside-menu-wrap a:hover svg path{fill:var(--secondary2)}header .aside-menu .icon-text-block a:hover{color:var(--secondary2)}.aside-menu-wrap a:hover svg .no-fill{fill:none;stroke:var(--secondary2)}button:hover .pe-7s-user:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/account-hover.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.minicart-wrapper a.action.showcart:hover:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/cart-hover.png);background-size:contain;background-position:center;background-repeat:no-repeat}.minicart-wrapper .action.showcart:before{content:"";width:24px;height:24px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/cart.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.minicart-wrapper .block-content>.actions>.subtotal{border-bottom:1px solid #ddd;margin-bottom:30px;border-top:1px solid #ddd;overflow:hidden;position:relative;top:10px;text-align:right}.minicart-wrapper .block-content>.actions>.subtotal .label span{text-transform:none}.minicart-wrapper .block-content .minicart-items-wrapper{margin-bottom:30px;max-height:100% !important}.minicart-items .product-item .product-item-details .product-item-name a,.minicart-items .product-item .product-item-details .product-item-name a:hover{font-size:16px;color:var(--secondary)}.minicart-items .product-item .product-item-details .product-item-pricing .price{font-size:14px;font-weight:600}.minicart-items .product-item .details-qty.qty .cart-item-qty{border:none !important;border-radius:5px;width:40px;height:25px}.minicart-items .product-item .product.actions .action:hover{background-color:var(--secondary);border-color:var(--secondary)}.modal-popup.confirm .modal-footer .action-secondary,.modal-popup.confirm .modal-footer .action-primary{border-radius:5px}.popup__main.popup--result p.popup__result-title{margin:0 !important}.popup__actions-wrapper p.text-quote{font-size:12px;line-height:1.5;font-style:italic;margin-bottom:15px;text-align:center;border-top:1px solid #eaeaea;padding-top:15px}.modal-popup.confirm .modal-footer .action-secondary{border-radius:5px;background-image:var(--gradient);font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;border:none !important;padding-top:0;padding-bottom:0;height:auto}.modal-popup.confirm .modal-footer .action-primary{height:auto}.modal-popup.confirm .modal-footer .action-primary:hover{background-color:var(--primary);border-color:var(--primary)}.modal-popup.confirm .action-close:before{background-color:var(--secondary)}.modal-popup.confirm .action-close:hover:before{border-color:#fff}.dropdown-toplinks .dropdown-menu li a{color:var(--primary);padding:0 15px;font-size:14px}.header .dropdown-toplinks .dropdown-menu li a:not(.no-display){border-bottom:0}.page-wrapper{position:relative}.page-title-wrapper{display:none}.checkout-index-index .modal-popup .modal-header .action-close:before{border-color:var(--secondary) !important}header.white .header-wrapper,.catalog-product-view .header-wrapper,[class^=checkout-] .header-wrapper,.customer-account-forgotpassword .header-wrapper,body[class^=customer-account] .header-wrapper,body.cms-contatti .header-wrapper,body.cms-pac .header-wrapper,body.cms-acquista-monete .header-wrapper,body.cms-acquista-lingotti .header-wrapper,body.cms-quotazioni .header-wrapper,body.cms-contacts .header-wrapper,body.cms-pac .header-wrapper,body.cms-buy-coins .header-wrapper,body.cms-buy-gold .header-wrapper,body.cms-quotations .header-wrapper,body.cms-contactos .header-wrapper,body.cms-pac .header-wrapper,body.cms-comprar-monedas .header-wrapper,body.cms-comprar-oro .header-wrapper,body.cms-cotizaciones .header-wrapper,body.cms-shop .header-wrapper,body.cms-sell-gold .header-wrapper,body.cms-vendi-oro .header-wrapper,body.cms-vender-oro .header-wrapper,body.cms-cookie-policy .header-wrapper,body.cms-privacy .header-wrapper,body.catalog-category-view .header-wrapper{background-color:#fff;background-image:none;border-bottom:1px solid var(--primary)}.header.white .header-wrapper .menu-wrap li a,.header.white .header-wrapper .table-icon-menu .switcher-toggle,.catalog-product-view .header-wrapper .menu-wrap li a,.catalog-product-view .header-wrapper .table-icon-menu .switcher-toggle,[class^=checkout-] .header-wrapper .menu-wrap li a,[class^=checkout-] .header-wrapper .table-icon-menu .switcher-toggle,.customer-account-forgotpassword .header-wrapper .menu-wrap li a,.customer-account-forgotpassword .header-wrapper .table-icon-menu .switcher-toggle,body[class^=customer-account] .header-wrapper .menu-wrap li a,body[class^=customer-account] .header-wrapper .table-icon-menu .switcher-toggle,body.cms-contatti .header-wrapper .menu-wrap li a,body.cms-contatti .header-wrapper .table-icon-menu .switcher-toggle,body.cms-pac .header-wrapper .menu-wrap li a,body.cms-pac .header-wrapper .table-icon-menu .switcher-toggle,body.cms-acquista-monete .header-wrapper .menu-wrap li a,body.cms-acquista-monete .header-wrapper .table-icon-menu .switcher-toggle,body.cms-acquista-lingotti .header-wrapper .menu-wrap li a,body.cms-acquista-lingotti .header-wrapper .table-icon-menu .switcher-toggle,body.cms-quotazioni .header-wrapper .menu-wrap li a,body.cms-quotazioni .header-wrapper .table-icon-menu .switcher-toggle,body.cms-contacts .header-wrapper .menu-wrap li a,body.cms-pac .header-wrapper .menu-wrap li a,body.cms-buy-coins .header-wrapper .menu-wrap li a,body.cms-buy-gold .header-wrapper .menu-wrap li a,body.cms-quotations .header-wrapper .menu-wrap li a,body.cms-contactos .header-wrapper .menu-wrap li a,body.cms-pac .header-wrapper .menu-wrap li a,body.cms-comprar-monedas .header-wrapper .menu-wrap li a,body.cms-comprar-oro .header-wrapper .menu-wrap li a,body.cms-cotizaciones .header-wrapper .menu-wrap li a,body.cms-contacts .header-wrapper .table-icon-menu .switcher-toggle,body.cms-pac .header-wrapper .table-icon-menu .switcher-toggle,body.cms-buy-coins .header-wrapper .table-icon-menu .switcher-toggle,body.cms-buy-gold .header-wrapper .table-icon-menu .switcher-toggle,body.cms-quotations .header-wrapper .table-icon-menu .switcher-toggle,body.cms-contactos .header-wrapper .table-icon-menu .switcher-toggle,body.cms-pac .header-wrapper .table-icon-menu .switcher-toggle,body.cms-comprar-monedas .header-wrapper .table-icon-menu .switcher-toggle,body.cms-comprar-oro .header-wrapper .table-icon-menu .switcher-toggle,body.cms-cotizaciones .header-wrapper .table-icon-menu .switcher-toggle,body.cms-shop .header-wrapper .menu-wrap li a,body.cms-shop .header-wrapper .table-icon-menu .switcher-toggle,body.cms-sell-gold .header-wrapper .menu-wrap li a,body.cms-vendi-oro .header-wrapper .table-icon-menu .switcher-toggle,body.cms-vender-oro .header-wrapper .menu-wrap li a,body.cms-sell-gold .header-wrapper .table-icon-menu .switcher-toggle,body.cms-vendi-oro .header-wrapper .menu-wrap li a,body.cms-vender-oro .header-wrapper .table-icon-menu .switcher-toggle,body.cms-cookie-policy .header-wrapper .menu-wrap li a,body.cms-cookie-policy .header-wrapper .table-icon-menu .switcher-toggle,body.cms-privacy .header-wrapper .menu-wrap li a,body.cms-privacy .header-wrapper .table-icon-menu .switcher-toggle,body.catalog-category-view .header-wrapper .menu-wrap li a,body.catalog-category-view .header-wrapper .table-icon-menu .switcher-toggle{color:var(--primary)}.header.white .header-wrapper .menu-wrap li a:hover,.header.white .header-wrapper .table-icon-menu .switcher-toggle:hover,.catalog-product-view .header-wrapper .menu-wrap li a:hover,.catalog-product-view .header-wrapper .table-icon-menu .switcher-toggle:hover,[class^=checkout-] .header-wrapper .menu-wrap li a:hover,[class^=checkout-] .header-wrapper .table-icon-menu .switcher-toggle:hover,.customer-account-forgotpassword .menu-wrap li a:hover,.customer-account-forgotpassword .table-icon-menu .switcher-toggle:hover,body[class^=customer-account] .menu-wrap li a:hover,body[class^=customer-account] .table-icon-menu .switcher-toggle:hover,body.cms-contatti .menu-wrap li a:hover,body.cms-contatti .table-icon-menu .switcher-toggle:hover,body.cms-pac .menu-wrap li a:hover,body.cms-pac .table-icon-menu .switcher-toggle:hover,body.cms-acquista-monete .menu-wrap li a:hover,body.cms-acquista-monete .table-icon-menu .switcher-toggle:hover,body.cms-acquista-lingotti .menu-wrap li a:hover,body.cms-acquista-lingotti .table-icon-menu .switcher-toggle:hover,body.cms-quotazioni .menu-wrap li a:hover,body.cms-quotazioni .table-icon-menu .switcher-toggle:hover,body.cms-contacts .header-wrapper .menu-wrap li a:hover,body.cms-pac .header-wrapper .menu-wrap li a:hover,body.cms-buy-coins .header-wrapper .menu-wrap li a:hover,body.cms-buy-gold .header-wrapper .menu-wrap li a:hover,body.cms-quotations .header-wrapper .menu-wrap li a:hover,body.cms-contactos .header-wrapper .menu-wrap li a:hover,body.cms-pac .header-wrapper .menu-wrap li a:hover,body.cms-comprar-monedas .header-wrapper .menu-wrap li a:hover,body.cms-comprar-oro .header-wrapper .menu-wrap li a:hover,body.cms-cotizaciones .header-wrapper .menu-wrap li a:hover,body.cms-contacts .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-pac .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-buy-coins .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-buy-gold .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-quotations .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-contactos .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-pac .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-comprar-monedas .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-comprar-oro .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-cotizaciones .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-shop .header-wrapper .menu-wrap li a:hover,body.cms-shop .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-vender-oro .header-wrapper .menu-wrap li a:hover,body.cms-vender-oro .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-vendi-oro .header-wrapper .menu-wrap li a:hover,body.cms-vendi-oro .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-sell-gold .header-wrapper .menu-wrap li a:hover,body.cms-sell-gold .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-cookie-policy .header-wrapper .menu-wrap li a:hover,body.cms-cookie-policy .header-wrapper .table-icon-menu .switcher-toggle:hover,body.cms-privacy .header-wrapper .menu-wrap li a:hover,body.cms-privacy .header-wrapper .table-icon-menu .switcher-toggle:hover,body.catalog-category-view .header-wrapper .menu-wrap li a:hover,body.catalog-category-view .header-wrapper .table-icon-menu .switcher-toggle:hover{color:var(--secondary)}header.white .header-wrapper .logo img,.catalog-product-view header .header-wrapper .logo img,[class^=checkout-] header .header-wrapper .logo img,.customer-account-forgotpassword header .header-wrapper .logo img,body[class^=customer-account] header .header-wrapper .logo img,body.cms-contatti header .header-wrapper .logo img,body.cms-pac header .header-wrapper .logo img,body.cms-acquista-monete header .header-wrapper .logo img,body.cms-acquista-lingotti header .header-wrapper .logo img,body.cms-acquista-monete header .header-wrapper .logo img,body.cms-quotazioni header .header-wrapper .logo img,body.cms-contacts .header-wrapper .logo img,body.cms-pac .header-wrapper .logo img,body.cms-buy-coins .header-wrapper .logo img,body.cms-buy-gold .header-wrapper .logo img,body.cms-quotations .header-wrapper .logo img,body.cms-contactos .header-wrapper .logo img,body.cms-pac .header-wrapper .logo img,body.cms-comprar-monedas .header-wrapper .logo img,body.cms-comprar-oro .header-wrapper .logo img,body.cms-shop .header-wrapper .logo img,body.cms-sell-gold .header-wrapper .logo img,body.cms-vendi-oro .header-wrapper .logo img,body.cms-vender-oro .header-wrapper .logo img,body.cms-privacy .header-wrapper .logo img,body.cms-cookie-policy .header-wrapper .logo img,body.catalog-category-view .header-wrapper .logo img{display:none}header.white .header-wrapper .logo,.catalog-product-view .header-wrapper .logo,[class^=checkout-] .header-wrapper .logo,.customer-account-forgotpassword .header-wrapper .logo,body[class^=customer-account] .header-wrapper .logo,body.cms-contatti .header-wrapper .logo,body.cms-pac .header-wrapper .logo,body.cms-acquista-monete .header-wrapper .logo,body.cms-acquista-lingotti .header-wrapper .logo,body.cms-quotazioni .header-wrapper .logo,body.cms-contacts .header-wrapper .logo,body.cms-pac .header-wrapper .logo,body.cms-buy-coins .header-wrapper .logo,body.cms-buy-gold .header-wrapper .logo,body.cms-quotations .header-wrapper .logo,body.cms-contactos .header-wrapper .logo,body.cms-pac .header-wrapper .logo,body.cms-comprar-monedas .header-wrapper .logo,body.cms-comprar-oro .header-wrapper .logo,body.cms-shop .header-wrapper .logo,body.cms-cotizaciones .header-wrapper .logo,body.cms-sell-gold .header-wrapper .logo,body.cms-vendi-oro .header-wrapper .logo,body.cms-vender-oro .header-wrapper .logo,body.cms-cookie-policy .header-wrapper .logo,body.cms-privacy .header-wrapper .logo,body.catalog-category-view .header-wrapper .logo{position:relative}header.white .header-wrapper .logo:after,.catalog-product-view .header-wrapper .logo:after,[class^=checkout-] .header-wrapper .logo:after,.customer-account-forgotpassword .header-wrapper .logo:after,body[class^=customer-account] .header-wrapper .logo:after,body.cms-contatti .header-wrapper .logo:after,body.cms-pac .header-wrapper .logo:after,body.cms-acquista-monete .header-wrapper .logo:after,body.cms-acquista-lingotti .header-wrapper .logo:after,body.cms-quotazioni .header-wrapper .logo:after,body.cms-contacts .header-wrapper .logo:after,body.cms-pac .header-wrapper .logo:after,body.cms-buy-coins .header-wrapper .logo:after,body.cms-buy-gold .header-wrapper .logo:after,body.cms-quotations .header-wrapper .logo:after,body.cms-contactos .header-wrapper .logo:after,body.cms-pac .header-wrapper .logo:after,body.cms-comprar-monedas .header-wrapper .logo:after,body.cms-comprar-oro .header-wrapper .logo:after,body.cms-shop .header-wrapper .logo:after,body.cms-cotizaciones .header-wrapper .logo:after,body.cms-sell-gold .header-wrapper .logo:after,body.cms-vendi-oro .header-wrapper .logo:after,body.cms-vender-oro .header-wrapper .logo:after,body.cms-privacy .header-wrapper .logo:after,body.cms-cookie-policy .header-wrapper .logo:after,body.catalog-category-view .header-wrapper .logo:after{content:"";width:100%;max-width:200px;height:100%;background:url("https://d3u46uju17mkq9.cloudfront.net/images/italpreziosi_logo_nero.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 4px);transform:translateY(-50%);left:0}header.white .pe-7s-user:before,.catalog-product-view header .pe-7s-user:before,[class^=checkout-] header .pe-7s-user:before,.customer-account-forgotpassword header .pe-7s-user:before,body[class^=customer-account] header .pe-7s-user:before,body.cms-contatti header .pe-7s-user:before,body.cms-pac header .pe-7s-user:before,body.cms-acquista-monete header .pe-7s-user:before,body.cms-acquista-lingotti header .pe-7s-user:before,body.cms-quotazioni header .pe-7s-user:before,body.cms-contacts .header-wrapper .pe-7s-user:before,body.cms-pac .header-wrapper .pe-7s-user:before,body.cms-buy-coins .header-wrapper .pe-7s-user:before,body.cms-buy-gold .header-wrapper .pe-7s-user:before,body.cms-quotations .header-wrapper .pe-7s-user:before,body.cms-contactos .header-wrapper .pe-7s-user:before,body.cms-pac .header-wrapper .pe-7s-user:before,body.cms-comprar-monedas .header-wrapper .pe-7s-user:before,body.cms-comprar-oro .header-wrapper .pe-7s-user:before,body.cms-cotizaciones .header-wrapper .pe-7s-user:before,body.cms-shop .header-wrapper .pe-7s-user:before,body.cms-sell-gold .header-wrapper .pe-7s-user:before,body.cms-vendi-oro .header-wrapper .pe-7s-user:before,body.cms-vender-oro .header-wrapper .pe-7s-user:before,body.cms-privacy .header-wrapper .pe-7s-user:before,body.cms-cookie-policy .header-wrapper .pe-7s-user:before,body.catalog-category-view .header-wrapper .pe-7s-user:before{background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/account-nero.svg");background-position:center;background-size:contain;background-repeat:no-repeat}header.white button:hover .pe-7s-user:before,.catalog-product-view header button:hover .pe-7s-user:before,[class^=checkout-] header button:hover .pe-7s-user:before,.customer-account-forgotpassword header button:hover .pe-7s-user:before,body[class^=customer-account] header button:hover .pe-7s-user:before,body.cms-contatti header button:hover .pe-7s-user:before,body.cms-pac header button:hover .pe-7s-user:before,body.cms-acquista-monete header button:hover .pe-7s-user:before,body.cms-acquista-lingotti header button:hover .pe-7s-user:before,body.cms-quotazioni header button:hover .pe-7s-user:before,body.cms-contacts header button:hover .pe-7s-user:before,body.cms-pac header button:hover .pe-7s-user:before,body.cms-buy-coins header button:hover .pe-7s-user:before,body.cms-buy-gold header button:hover .pe-7s-user:before,body.cms-quotations header button:hover .pe-7s-user:before,body.cms-contactos header button:hover .pe-7s-user:before,body.cms-pac header button:hover .pe-7s-user:before,body.cms-comprar-monedas header button:hover .pe-7s-user:before,body.cms-comprar-oro header button:hover .pe-7s-user:before,body.cms-cotizaciones header button:hover .pe-7s-user:before,body.cms-shop header button:hover .pe-7s-user:before,body.cms-sell-gold header button:hover .pe-7s-user:before,body.cms-vendi-oro header button:hover .pe-7s-user:before,body.cms-vender-oro header button:hover .pe-7s-user:before,body.cms-privacy header button:hover .pe-7s-user:before,body.cms-cookie-policy header button:hover .pe-7s-user:before,body.catalog-category-view header button:hover .pe-7s-user:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/account-hover.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header.white .minicart-wrapper .action.showcart:before,.catalog-product-view header .minicart-wrapper .action.showcart:before,[class^=checkout-] header .minicart-wrapper .action.showcart:before,.customer-account-forgotpassword header .minicart-wrapper .action.showcart:before,body[class^=customer-account] header .minicart-wrapper .action.showcart:before,body.cms-contatti header .minicart-wrapper .action.showcart:before,body.cms-pac header .minicart-wrapper .action.showcart:before,body.cms-acquista-monete header .minicart-wrapper .action.showcart:before,body.cms-acquista-lingotti header .minicart-wrapper .action.showcart:before,body.cms-quotazioni header .minicart-wrapper .action.showcart:before,body.cms-contacts header .minicart-wrapper .action.showcart:before,body.cms-pac header .minicart-wrapper .action.showcart:before,body.cms-buy-coins header .minicart-wrapper .action.showcart:before,body.cms-buy-gold header .minicart-wrapper .action.showcart:before,body.cms-quotations header .minicart-wrapper .action.showcart:before,body.cms-contactos header .minicart-wrapper .action.showcart:before,body.cms-pac header .minicart-wrapper .action.showcart:before,body.cms-comprar-monedas header .minicart-wrapper .action.showcart:before,body.cms-comprar-oro header .minicart-wrapper .action.showcart:before,body.cms-cotizaciones header .minicart-wrapper .action.showcart:before,body.cms-shop header .minicart-wrapper .action.showcart:before,body.cms-sell-gold header .minicart-wrapper .action.showcart:before,body.cms-vendi-oro header .minicart-wrapper .action.showcart:before,body.cms-vender-oro header .minicart-wrapper .action.showcart:before,body.cms-privacy header .minicart-wrapper .action.showcart:before,body.cms-cookie-policy header .minicart-wrapper .action.showcart:before,body.catalog-category-view header .minicart-wrapper .action.showcart:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/cart-nero.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header.white .minicart-wrapper a.action.showcart:hover:before,.catalog-product-view header .minicart-wrapper a.action.showcart:hover:before,[class^=checkout-] header .minicart-wrapper a.action.showcart:hover:before,.customer-account-forgotpassword .minicart-wrapper a.action.showcart:hover:before,body[class^=customer-account] .minicart-wrapper a.action.showcart:hover:before,body.cms-contatti .minicart-wrapper a.action.showcart:hover:before,body.cms-pac .minicart-wrapper a.action.showcart:hover:before,body.cms-acquista-monete .minicart-wrapper a.action.showcart:hover:before,body.cms-acquista-lingotti .minicart-wrapper a.action.showcart:hover:before,body.cms-quotazioni .minicart-wrapper a.action.showcart:hover:before,body.cms-contacts .minicart-wrapper a.action.showcart:hover:before,body.cms-pac .minicart-wrapper a.action.showcart:hover:before,body.cms-buy-coins .minicart-wrapper a.action.showcart:hover:before,body.cms-buy-gold .minicart-wrapper a.action.showcart:hover:before,body.cms-quotations .minicart-wrapper a.action.showcart:hover:before,body.cms-contactos .minicart-wrapper a.action.showcart:hover:before,body.cms-pac .minicart-wrapper a.action.showcart:hover:before,body.cms-comprar-monedas .minicart-wrapper a.action.showcart:hover:before,body.cms-comprar-oro .minicart-wrapper a.action.showcart:hover:before,body.cms-cotizaciones .minicart-wrapper a.action.showcart:hover:before,body.cms-shop .minicart-wrapper a.action.showcart:hover:before,body.cms-sell-gold .minicart-wrapper a.action.showcart:hover:before,body.cms-vendi-oro .minicart-wrapper a.action.showcart:hover:before,body.cms-vender-oro .minicart-wrapper a.action.showcart:hover:before,body.cms-privacy .minicart-wrapper a.action.showcart:hover:before,body.cms-cookie-policy .minicart-wrapper a.action.showcart:hover:before,body.catalog-category-view .minicart-wrapper a.action.showcart:hover:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/cart-hover.png);background-size:contain;background-position:center;background-repeat:no-repeat}.minicart-wrapper .counter .counter-number,.minicart-wrapper .counter.empty{display:none}.minicart-wrapper .counter{width:8px !important;height:8px !important;background-color:var(--secondary2) !important;min-width:8px !important;top:2px !important}header.header .header-wrapper .dropdown-switcher{margin-right:0}header.header .header-wrapper .dropdown-switcher .switcher-toggle{padding-top:0;padding-bottom:0;display:flex;align-items:center;font-size:14px;font-weight:600}header.header.white .header-wrapper .dropdown-switcher .switcher-toggle{color:var(--primary)}.header .dropdown-switcher .switcher-toggle .fa-angle-down{margin-left:10px}.aside-menu .aside-menu-wrap{position:fixed}.container-mega-menu.large-container{min-width:868px}.container-mega-menu.medium-container{min-width:750px}.container-mega-menu.small-container{min-width:380px}.container-mega-menu{padding:30px 40px}.header-wrapper .menu-wrap li{line-height:100px}.header-wrapper .container-mega-menu .block-cms-link,.dropdown-menu{line-height:1 !important}.container-mega-menu .block-cms-link a span{font-size:16px;font-weight:400;line-height:2.13;color:var(--primary);text-transform:none;transition:.4s}.container-mega-menu .block-cms-link a:hover span{color:var(--secondary)}.megamenu-content .dropdown-menu{padding:0;margin:0;border-radius:0 0 5px 5px;border:none;box-shadow:0 0 15px 0 rgba(0,0,0,.15);left:0;opacity:0;position:absolute;top:100px;visibility:hidden;z-index:100;display:block !important;background-color:#fff;min-width:250px;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.header li:hover>ul.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.container-mega-menu .row{height:auto;align-items:inherit}.container-mega-menu .static-block-content{padding-left:40px;border-left:1px solid #ddd;display:flex;flex-wrap:wrap;align-items:center;padding-right:44px}.container-mega-menu .static-block-content:after{content:"";width:72px;height:141px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/strip-megamenu.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:-25px}.container-mega-menu .static-block-content .title{font-size:16px;font-weight:700;line-height:1.38;color:var(--primary);display:block;margin-bottom:7px}.container-mega-menu .static-block-content p{font-size:14px;line-height:1.57;margin-bottom:0}.toggle-menu,.megamenu-content .icon-next{display:none}.nav-pills>li.active>a:hover{color:var(--secondary);background:0 0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus{color:#fff;background:0 0}.list-pga{width:calc(50% - 20px);float:left;padding:20px;border:1px solid #ddd;border-radius:5px;margin:10px;transition:.4s}.list-pga:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.list-pga:last-child{margin-bottom:40px}.list-pga span.name{font-size:16px;font-weight:700}.list-pga span{color:var(--primary);font-size:14px;display:block}footer{max-width:100%;padding-left:84px}footer .footer-container .middle-footer{padding:0;margin-top:60px;border:none}footer .footer-container .middle-footer .container{padding-top:75px;padding-bottom:84px;border-top:1px solid #979797}footer .footer-container .middle-footer .container.middle-container .row{display:flex;align-items:center}footer .footer-container .middle-footer h4{font-size:16px;font-weight:700;letter-spacing:1px;color:#252525;text-transform:uppercase}footer .footer-container .middle-footer p{font-size:14px;line-height:1.5;color:#252525}footer .footer-container .middle-footer .legal-note p{font-size:12px}footer .footer-container .bottom-footer{background-color:#252525 !important;padding:0;position:fixed;bottom:0;left:84px;width:calc(100% - 84px);z-index:9999;transform:translateY(100px);transition:.4s}body.bar-active footer .footer-container .bottom-footer{transform:translateY(0)}footer #static_footer_fixing{display:flex;align-items:center}footer .footer-container .bottom-footer .container{padding:23px 0;border-bottom:solid 2px #e9ae14}footer .footer-container .bottom-footer .fixing-footer{display:flex;align-content:center;align-items:center}.short_fixes{display:flex;align-items:center}footer .footer-container .bottom-footer .fixing-footer .fix-footer-block{font-size:14px;color:rgba(255,255,255,.44);margin:0 45px;text-transform:uppercase}footer .footer-container .bottom-footer .fixing-footer .fix-footer-block strong{letter-spacing:1px;font-size:16px;color:#fff;padding-right:10px}footer .footer-container .bottom-footer .text-link{margin-right:0;display:table;width:auto;line-height:35px;margin-left:auto}.footer .middle-footer{background-color:#f1f1f1 !important}.footer .middle-footer ul li a{color:var(--primary);line-height:30px;display:block}a:focus{color:inherit}.captcha-reload{color:var(--primary);border:none;background:0 0;text-decoration:underline;margin-left:10px}.footer .middle-footer ul li a:hover,.footer .middle-footer ul li a:focus{color:var(--secondary)}.middle-footer .middle-container h4{display:inline;vertical-align:middle}.middle-footer .middle-container a.inline{font-size:16px;font-weight:300;vertical-align:middle;margin-left:20px}.middle-footer .middle-container a.inline:hover{color:var(--secondary)}.middle-footer .social-icons{display:inline;vertical-align:middle;margin-left:10px}.middle-footer .social-icons a{width:18px;display:inline-block;height:18px;margin-right:10px}.middle-footer .social-icons img{width:100%;max-height:18px}.middle-footer .social-block-footer{text-align:right}footer .footer-container .middle-footer .container:first-child{border-top:none}footer .footer-container .middle-footer .container.middle-container{padding:30px 0}footer .footer-container .middle-footer .container:last-child{padding-left:0;padding-top:50px;padding-bottom:150px}footer .footer-container .middle-footer .container:last-child .col-lg-6:last-child{text-align:right}footer .footer-container .middle-footer .container:last-child .row{display:flex;align-items:center}footer .footer-container .middle-footer .fb-checkbox-group-label{display:none}footer .footer-container .middle-footer .checkbox-group input{margin-top:0;vertical-align:top}footer .footer-container .middle-footer .checkbox-group label{vertical-align:top;margin-top:-3px;display:inline-block;word-break:normal}footer .footer-container .middle-footer .amcform-toolbar{text-align:left}footer .footer-container .middle-footer .amcform-submit{border-radius:3px;border:solid 2px var(--primary);color:var(--primary);font-weight:600;font-size:14px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:40px;line-height:38px;background-image:none;background:0 0;margin-top:0}.catalog-category-view:not(.category-shop) .page-title-wrapper{background-image:url(https://d3u46uju17mkq9.cloudfront.net/mpanel/backgrounds//s/t/strip-patterns.png);background-repeat:no-repeat;background-size:cover;text-align:left;display:block;margin-top:99px}.catalog-category-view:not(.category-shop) .page-title-wrapper:before{display:none}.catalog-category-view:not(.category-shop) .page-title-wrapper h1{font-weight:700;color:#111;font-size:32px}.catalog-category-view:not(.category-shop) .breadcrumbs{display:block;background:0 0;padding-top:0;padding-bottom:0;margin-bottom:20px}.catalog-category-view:not(.category-shop) .breadcrumbs .container-fluid{padding-left:0}.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items{margin:10px 0 0}.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items>li+li:before{content:"/" !important;background-color:transparent;width:auto;height:auto;margin:0;color:var(--primary);padding:0 4px}.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items>li:first-child:before{display:none}.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items li:last-child strong{font-weight:700;line-height:22px}.catalog-category-view:not(.category-shop) .page-title-wrapper .category-description{color:var(--primary);font-size:16px;max-width:100%;line-height:1.5}.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items a:hover,.catalog-category-view:not(.category-shop) #maincontent .breadcrumbs .items li a:hover{color:var(--primary)}.catalog-category-view .category-product-actions,.catalog-category-view .sidebar-main{display:none}.catalog-category-view .column.main{float:none !important;width:100%;padding-left:15px;padding-right:15px}.products-grid ol.products .product-item-info{width:calc(25% - 30px);clear:none;margin-right:30px}.product-item.col-md-6:nth-child(4n+1){clear:left !important}.products-grid .product-item-info .product-top a.photo{height:auto;padding-bottom:0 !important}.product-image-photo.img-thumbnail{position:relative;width:100%}.links-shop{margin-bottom:50px;margin-top:60px}.links-shop .link-wrap{display:flex;align-items:center;flex-wrap:wrap;margin:30px -15px 0;padding-bottom:0}.links-shop .link-wrap a{margin-bottom:8px;font-size:16px;border:none !important;color:#878787;font-weight:600;position:relative;text-transform:uppercase;padding:8px 60px;display:block;line-height:2;transition:.4s}.links-shop .link-wrap a.active:after,.links-shop .link-wrap a:hover:after{background:var(--secondary3);height:4px;border-radius:30px;width:100%;position:absolute;content:"";bottom:-8px;left:0;z-index:1;transition:.4s}.links-shop .link-wrap a.active,.links-shop .link-wrap a:hover{color:var(--secondary3)}.links-shop .link-wrap:after{background:#dcdcdc;height:4px;border-radius:30px;width:100%;position:absolute;content:"";left:0;bottom:0}.category-blocks{display:flex;align-items:center;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.category-blocks .wrap{padding:0 15px;flex:0 0 50%}.category-blocks .wrap a{padding:40px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;color:var(--primary);border:1px solid #eaeaea;border-radius:5px}.category-blocks .wrap svg{margin-bottom:10px;transition:.4s}.category-blocks .wrap svg g,.category-blocks .wrap svg path{fill:var(--secondary);transition:.4s}.category-blocks .wrap .no-fill{fill:none;stroke:var(--secondary);transition:.4s}.category-blocks .wrap:hover h3{color:var(--secondary)}.category-blocks .wrap h3,.category-blocks .wrap .desc{flex:0 0 100%;transition:.4s}.category-blocks .wrap a:hover{box-shadow:0px 0px 10px rgba(0,0,0,.1)}.category-blocks .wrap .desc{font-size:16px}.category-blocks .wrap button{margin-top:30px;text-transform:uppercase}.catalog-category-view #maincontent{padding-right:0}.featured-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:40px}#home-slider,.header-page{margin-left:-84px;width:calc(100% + 84px)}#home-slider .slider_item{position:relative;height:750px}.slider_item:after{display:none}.slider_item .container{position:absolute;top:50%;left:84px;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.slider_item .text-slider{width:100%;max-width:370px;position:relative;top:0;transform:translateY(0%)}.slider_item.white-text h3,.slider_item.white-text p{color:#fff}.slider_item .text-slider h3{font-size:32px}.slider_item .text-slider p{margin-left:0;margin-top:8px}.owl-nav{position:absolute;right:0;left:50%;transform:translateX(-50%);bottom:150px;width:100%;max-width:1260px;text-align:right}.owl-carousel .owl-nav>div{position:relative;top:0;left:0 !important;margin-top:0;border:none !important;color:#fff;width:45px;height:45px;line-height:45px;font-size:50px;background:0 0 !important}.nav-tabs{display:flex;justify-content:space-between;border-bottom:0;position:relative;margin-top:45px}.nav-tabs:after{background:#dcdcdc;height:4px;border-radius:30px;width:100%;position:absolute;content:"";left:0;bottom:0}.nav-tabs li a{font-size:14px;font-weight:600;color:#252525;padding:8px 0;text-transform:uppercase;border:none;text-align:center;position:relative;height:36px}.nav-tabs li:before{display:none !important}.nav-tabs>li{margin-bottom:0;width:100%}.nav-tabs li.active a{color:var(--secondary3) !important;border:none !important}.nav-tabs>li.active>a:after,.nav-tabs>li.active>a:hover:after,.nav-tabs>li.active>a:focus:after{background:var(--secondary3);height:4px;border-radius:30px;width:100%;position:absolute;content:"";bottom:0;left:0;z-index:1}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.tab-content{padding:20px}.tab-content p{margin-bottom:0}.banner-block{border-radius:5px;border:solid 1px #c8a3a3;background-color:#f7f2f2;padding:50px;text-align:right;color:var(--primary);font-size:16px;position:relative}.banner-block h4{font-size:28px;font-weight:600;margin-bottom:20px}.banner-block .text-link{margin-top:20px}.banner-block.lingotti-banner:before{background-image:url("https://d3u46uju17mkq9.cloudfront.net/images/lingotti-banner.png");background-position:center left;background-size:cover;background-repeat:no-repeat;width:100%;content:"";height:100%;position:absolute;left:10px;bottom:0}.banner-block.monete-banner:before{background-image:url("https://d3u46uju17mkq9.cloudfront.net/images/monete-banner.png");background-position:center left;background-size:cover;background-repeat:no-repeat;width:100%;content:"";height:100%;position:absolute;left:10px;bottom:0}.banner-block.monete-banner .taglie strong{display:block}.banner-block .banner-wrapper{max-width:250px;margin-right:0;margin-left:auto;position:relative;z-index:9}.product-banner{border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.19);background-image:linear-gradient(to right,#670000 0%,#3f0000 100%);display:flex;align-content:center;align-items:center;padding:20px 50px;margin-top:60px}.product-banner .image-product{flex:0 0 45%}.product-banner .info-product-wrapper{flex:0 0 30%}.product-banner .info-product-wrapper h4{font-size:28px;font-weight:600;line-height:1.14;letter-spacing:-.58px;color:var(--secondary);margin-bottom:18px}.product-banner .info-product-wrapper .info-product .info-name{float:left;width:50%;color:#fff;font-weight:300;font-size:16px}.product-banner .info-product-wrapper .info-product .info-name span{font-weight:600}.product-banner .price-wrapper{text-align:center;color:#fff;flex:0 0 30%}.product-banner .price-wrapper .price{font-size:28px;font-weight:600;letter-spacing:-.58px;color:#fff;display:block;line-height:1.14}.product-banner .price-wrapper .old-price{opacity:.84;font-weight:300;font-size:14px;text-align:center;display:block;margin-bottom:15px}.product-banner .price-wrapper .add-to-cart{text-transform:uppercase}.product-banner .image-product img{padding:20px}.product-banner .price-wrapper .price{margin-bottom:15px}.loghi-wrapper{margin-left:-15px;margin-right:-15px;margin-top:30px}.loghi-wrapper img{margin:0 17px}.loghi-wrapper img:first-child{margin-left:0}.loghi-wrapper img:last-child{margin-right:0}.fixing-table{padding:30px 35px;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border:none;transform:translateY(-50%);z-index:1;position:relative;background-image:linear-gradient(to right,#670000 0%,#3f0000 100%);display:block;margin-bottom:-65px}.fixing-table .fixing-wrap{padding-right:35px;margin-right:35px;display:inline-block;width:calc(25% - 40px);vertical-align:top}.fixing-table .fixing-wrap.half-col{display:inline-block;vertical-align:top;width:50%;margin-right:0;padding-right:0;border-right:0}.fixing-table .fixing-wrap:not(:first-child){padding-left:0}.fixing-table .fixing-wrap .main-name{font-size:28px;font-weight:600;letter-spacing:-.58px;color:var(--primary);text-transform:uppercase}.fixing-table .fixing-wrap .table-wrap .table-row{display:flex;align-content:center;align-items:center}.fixing-table .fixing-wrap .table-wrap .table-row .name{color:#a6a6a6;font-weight:600;margin-right:35px}.fixing-table .fixing-wrap .table-wrap .table-row .name span{color:var(--primary)}.fixing-table .fixing-wrap .table-wrap .table-row .details{text-align:right}.fixing-table .fixing-wrap .table-wrap .table-row .details span{color:#545454;vertical-align:middle}.fixing-table .fixing-wrap .table-wrap .table-row .details strong{color:var(--primary)}.fixing-table .fixing-wrap .table-wrap .table-row .details img{max-width:8px;vertical-align:middle;margin-left:8px}.fixing-table .fixing-wrap.half-col .table-wrap{display:flex}.fixing-table .fixing-wrap.half-col .table-wrap .table-row .name{flex:0 0 auto}.fixing-table .fixing-wrap.half-col .table-wrap .table-row .details{flex:0 0 auto}.fixing-table .fixing-wrap.half-col .table-wrap .table-row .details span:first-child{margin-right:20px}.fixing-table .fixing-wrap.half-col .table-wrap .table-col:last-child{margin-left:25px;padding-left:25px;border-left:1px solid #a2591c}.center-cta{text-align:center}.fixing-table .fixing-wrap .main-name,.fixing-table .fixing-wrap .table-wrap .table-row .name span,.fixing-table .fixing-wrap .table-wrap .table-row .details strong,.fixing-table .fixing-wrap .table-wrap .table-row .details span{color:#fff}.breadcrumbs{display:none}.column.main{padding:0}.header-page{display:flex;height:400px;align-content:flex-end;align-items:flex-end;padding-bottom:40px;margin-bottom:60px;position:relative;background-position:center}.header-page:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3)}.header-page:after{content:"";width:100%;height:calc(100% - 70px);background:url("https://d3u46uju17mkq9.cloudfront.net/images/strip-patterns.svg");background-size:contain;background-repeat:no-repeat;background-position:center right;position:absolute;right:0;bottom:-50px}.header-page h1{color:#fff;font-weight:400}.header-page .container-fluid.no-padding{padding-left:84px !important}#maincontent ul{margin:30px 0}#maincontent ul li{color:var(--primary);font-size:16px;position:relative}#maincontent ul li:before{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--secondary);display:inline-block;vertical-align:middle;margin:0 11px}.menu-sidebar{padding:40px;background-color:#f3f3f3}.menu-sidebar h4{opacity:.84;font-size:14px;text-transform:uppercase;color:#545454}#maincontent .menu-sidebar ul{margin-bottom:0}.menu-sidebar li:before{display:none !important}.menu-sidebar li a{line-height:2;color:#222;font-size:16px}.menu-sidebar li a.active{color:#e9ae14;font-weight:600}.heading2{display:flex;align-content:center;align-items:center;margin:60px 0 15px}.heading2 h3{margin-bottom:0}.heading2 .grey-quote{text-align:right;display:table;width:auto;margin-right:0;border-radius:17px;border:solid 1px #ddd;background-color:#f9f9f9;margin-left:auto;color:#525252;padding:8px 15px;line-height:1;font-size:12px;text-transform:uppercase}h3.blue-title{font-size:24px;font-weight:300;line-height:1.33;letter-spacing:-.5px;color:#500}.map-points{position:relative}.map-points .italpreziosi-point{position:absolute;width:5px;height:5px;top:23.1%;left:45.55%}.map-points .goldlake-point{position:absolute;width:5px;height:5px;top:24%;left:46.04%}.map-points .starcore-point{position:absolute;width:10px;height:10px;top:27.39%;left:8%}.map-points .sandspring-point{position:absolute;width:10px;height:10px;top:50%;left:20%}.map-points .minata-point{position:absolute;width:10px;height:10px;top:51.1%;left:22.8%}.map-points .southpacific-point{position:absolute;width:5px;height:5px;top:57.5%;left:88.5%}.map-points .isp-point{position:absolute;width:5px;height:5px;top:57.5%;left:89.68%}.map-points .tooltip{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border:solid 1px #f2f4f8;background-color:#fff;padding:5px 18px;color:var(--primary);font-size:16px;letter-spacing:-.33px;visibility:hidden;min-width:150px;text-align:center;top:-60px;left:50%;transform:translate(-50%);transition:.4s}.map-points .single-point:hover .tooltip{opacity:1;visibility:visible;top:-40px}.legenda-mappa{margin-top:-170px}.legenda-mappa .single-legenda{margin:5px 0}.legenda-mappa .single-legenda .point{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:5px;vertical-align:middle}.legenda-mappa .single-legenda .point.black-point{background-color:var(--primary)}.legenda-mappa .single-legenda .point.orange-point{background-color:var(--secondary2)}.legenda-mappa .single-legenda .point.green-point{background-color:#00912e}.legenda-mappa .single-legenda .point.grey-point{background-color:#a6a6a6}.legenda-mappa .single-legenda .point.red-point{background-color:#b01e1e}.legenda-mappa .single-legenda span{font-size:14px;line-height:1.71;color:var(--primary)}.checkout-onepage-success .checkout-success{border:none;text-align:left;min-height:calc(100vh - 400px)}.checkout-onepage-success .checkout-success .img-col{text-align:right}.checkout-onepage-success .checkout-success h1{font-size:24px;margin-bottom:20px}.checkout-onepage-success .checkout-success p{font-size:16px;margin-bottom:0;line-height:1.5}.checkout-onepage-success .checkout-success p a{color:var(--secondary);text-decoration:underline}.checkout-onepage-success .success-btn-row{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap}.checkout-onepage-success .success-btn-row a{border-radius:3px;font-size:14px;font-weight:600;height:48px;padding:10px 30px;text-transform:uppercase;text-decoration:none !important}.checkout-onepage-success .success-btn-row a.orange-outline-btn{color:var(--secondary);border:2px solid var(--secondary);margin-right:20px}.checkout-onepage-success .success-btn-row a.orange-outline-btn:hover,.checkout-onepage-success .success-btn-row a.orange-outline-btn:active,.checkout-onepage-success .success-btn-row a.orange-outline-btn:focus{background-color:var(--secondary);color:#fff}.checkout-onepage-success .success-btn-row a.outline-btn{color:var(--primary)}.checkout-onepage-success .success-btn-row a.outline-btn:hover,.checkout-onepage-success .success-btn-row a.outline-btn:active,.checkout-onepage-success .success-btn-row a.outline-btn:focus{background-color:var(--primary);color:#fff}.action.primary.amcform-submit{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;padding:0 22px !important;font-weight:600}.amcform-submit:hover{background-position:right center}.amform-form-fieldset span.required{display:none}.checkbox-group input{display:inline-block}.checkbox-group label{display:inline-block;width:calc(100% - 40px);vertical-align:top;margin-left:5px;font-size:11px !important}.newsletter-wrapper .amform-form{max-width:580px;margin-left:auto;margin-right:auto;margin-top:25px}.newsletter-wrapper .amcform-page-wrap{display:flex;flex-wrap:wrap;align-items:center}.newsletter-wrapper .amcform-page-wrap .field-email{flex:0 0 calc(79% - 10px);order:0;margin-bottom:0 !important;margin-right:10px}.newsletter-wrapper .amcform-page-wrap .field-email label{display:none}.newsletter-wrapper .amcform-page-wrap .field-acceptance{flex:0 0 100%;order:2;margin-top:10px}.newsletter-wrapper .amcform-page-wrap .field-acceptance label.label{display:none}.newsletter-wrapper .amcform-page-wrap .field-acceptance label{margin:0 5px 0;vertical-align:middle;color:#fff;font-size:12px !important}.newsletter-wrapper .amcform-page-wrap .amcform-toolbar{flex:0 0 20%;order:1}.newsletter-wrapper .amcform-page-wrap .amcform-toolbar button{margin:0}.opc-progress-bar-item._complete{cursor:pointer}.newsletter-footer{display:block !important}.newsletter-footer .block.newsletter{border:none}.newsletter-footer .block.newsletter label{width:100%;display:block}.newsletter-footer .block.newsletter .control{line-height:1.5;letter-spacing:normal;color:#222;font-size:11px}.newsletter-footer .block.newsletter .checkbox-group{display:flex;margin-top:15px}.newsletter-footer .block.newsletter .checkbox-group label,.newsletter-footer .block.newsletter .checkbox-group label a{color:#111 !important}.newsletter-footer .block.newsletter .checkbox-group label a{text-decoration:underline}.footer .block.newsletter .form.subscribe .actions{width:auto;display:table}.footer .block.newsletter .form.subscribe .actions button{position:relative;width:auto;border-radius:3px;border:solid 2px var(--primary);color:var(--primary);font-weight:600;font-size:14px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:40px;line-height:38px;background-image:none;background:0 0;margin-top:15px}.service-block{text-align:center;font-size:14px;color:#6f6f6f;text-transform:uppercase;margin-bottom:42px}.service-block img{display:block;margin:0 auto 23px}.service-block a:hover,.icon-block a:hover,.service-block a:active,icon-block a:active .service-block a:focus,.icon-block a:focus{color:#111}.timeline{margin-top:40px}.timeline .timeline-wrap{display:flex;margin-bottom:40px}.timeline .timeline-wrap .year{color:var(--secondary2);font-weight:600;font-size:30px;margin-right:20px}.timeline .timeline-wrap .event{color:var(--primary);font-size:18px;font-weight:600}.timeline .timeline-wrap .event span{display:block;font-size:14px;font-weight:400}.timeline{position:relative}.timeline:after{content:"";height:100%;width:2px;background-color:var(--secondary);position:absolute;left:50%;margin-left:-1px;top:0}.timeline .timeline-wrap{display:flex;justify-content:space-between;align-items:center}.timeline .timeline-wrap .event,.timeline .timeline-wrap .year{position:relative}.timeline .timeline-wrap:nth-child(odd) .event:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #dddd;width:0;height:0;content:"";position:absolute;right:-10px;top:50%;margin-top:-10px}.timeline .timeline-wrap:nth-child(odd) .event:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;width:0;height:0;content:"";position:absolute;right:-9px;top:50%;margin-top:-10px;z-index:1}.timeline .timeline-wrap:nth-child(even) .event:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #dddd;width:0;height:0;content:"";position:absolute;left:-10px;top:50%;margin-top:-10px}.timeline .timeline-wrap:nth-child(even) .event:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;width:0;height:0;content:"";position:absolute;left:-9px;top:50%;margin-top:-10px;z-index:1}.timeline .timeline-wrap:nth-child(odd) .year:after{content:"";width:20px;height:20px;background-color:var(--secondary);position:absolute;left:calc(-10% - 5px);border-radius:50%;top:50%;margin-top:-10px;z-index:2}.timeline .timeline-wrap:nth-child(odd) .year:before{content:"";width:10px;height:10px;background-color:#fff;position:absolute;left:-10%;border-radius:50%;top:50%;margin-top:-5px;z-index:3}.timeline .timeline-wrap:nth-child(even) .year:after{content:"";width:20px;height:20px;background-color:var(--secondary);position:absolute;right:calc(-10% - 15px);border-radius:50%;top:50%;margin-top:-10px;z-index:2}.timeline .timeline-wrap:nth-child(even) .year:before{content:"";width:10px;height:10px;background-color:#fff;position:absolute;right:calc(-10% - 10px);border-radius:50%;top:50%;margin-top:-5px;z-index:3}.timeline .timeline-wrap:nth-child(odd) .year{order:2;flex:0 0 45%;margin-left:calc(10% - 10px)}.timeline .timeline-wrap:nth-child(odd) .event{order:1;flex:0 0 45%}.timeline .timeline-wrap:nth-child(even) .year{text-align:right;order:1;flex:0 0 45%;margin-right:calc(10% - 10px)}.timeline .timeline-wrap:nth-child(even) .event{order:2;flex:0 0 45%;float:right}.timeline .timeline-wrap .event{position:relative;padding:20px;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border:solid 1px #ddd}.members-wrapper .member-wrap{margin-bottom:40px}.members-wrapper .member-wrap .name{font-size:22px;font-weight:600;color:var(--secondary2);display:block;line-height:1;margin-bottom:10px}.members-wrapper .member-wrap .role{color:var(--primary);font-weight:600;font-size:18px;display:block;margin-bottom:10px}.responsability-block .img img{max-width:96px;height:100%;width:100% !important}.member-wrapper .sostainability-block .img{display:flex;justify-content:flex-start;flex-wrap:wrap;flex:0 0 40%;padding-right:40px}.member-wrapper .sostainability-block .img img{flex:0 0 33%;width:33%;float:left;margin:0}.impegno-sociale-logo{margin-top:40px;display:flex;justify-content:space-between}.impegno-sociale-logo a{flex:0 0 25%;text-align:center;display:flex;align-items:center;padding:0 20px;flex-wrap:wrap}.impegno-sociale-logo a img{max-height:100px;margin-left:auto;margin-right:auto;width:auto}.bank-wrapper{padding:20px 0;overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.bank-wrapper span{color:var(--primary);display:block}.bank-wrapper .region{font-weight:600;font-size:18px;display:block;color:var(--secondary);flex:0 0 100%;padding:0 15px}.bank-wrapper .single-bank{flex:0 0 50%;margin:10px 0;padding:0 15px}.bank-wrapper .single-bank .name{display:block;font-weight:600;font-size:16px}.purezza-table,.investment-table{margin:30px 0}.investment-table table thead td{width:33.33%}.art-p{font-style:italic}.criteri-wrapper{padding:20px;margin:20px 0;border:1px solid #ddd;border-radius:5px}.criteri-wrapper ol{list-style:upper-alpha}.criteri-wrapper ol li{display:flex;color:var(--primary)}.criteri-wrapper ol li span:not(.amount-text){min-width:220px}.policy-container.member-container .member-block:first-child,.policy-container.member-container .member-block:nth-child(3){background-color:#f9fbfb;padding:30px;margin-top:20px;margin-bottom:20px}.policy-container.member-container .member-block:last-child,.policy-container.member-container .member-block:nth-child(2){background-color:#fefcf9;padding:30px;margin-top:20px;margin-bottom:20px}.policy-container.member-container .member-block:first-child .img,.policy-container.member-container .member-block:nth-child(3) .img{flex:0 0 calc(20% - 15px);padding-left:0;padding-right:15px}.policy-container.member-container .member-block:last-child .img,.policy-container.member-container .member-block:nth-child(2) .img{flex:0 0 calc(20% - 15px);padding-left:15px;padding-right:0}.policy-container.member-container .member-block div{flex:0 0 80%;padding-left:15px}.header .dropdown-switcher .dropdown-menu li>a:hover{color:var(--secondary)}.italic-text{font-style:italic;line-height:1.5}.icon-responsability{display:flex;flex-wrap:wrap;margin-top:40px}.icon-responsability .icon-block{flex:0 0 25%;margin-bottom:20px;text-align:center}.icon-responsability .icon-block span{display:block;text-transform:uppercase;opacity:.84;margin-top:15px}.responsability-container .blue-text{font-size:18px;font-weight:300;line-height:1.78;letter-spacing:-.37px;color:#323c5a}.responsability-container h5{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;color:#252525}.border-bottom-section .container{border-bottom:solid 1px #979797;padding-bottom:120px}.button-row{margin-top:45px}.button-row a.btn{margin-bottom:15px}.button-row a{margin-right:38px}.member-container{margin-top:80px}.member-container h3{font-size:24px}.member-container .member-block{display:flex;align-items:center;padding:35px 0}.member-container .member-block .img{flex:0 0 25%;align-items:center;justify-content:center;padding-right:15px}.member-container .member-block img{width:auto;display:block;margin-left:auto;margin-right:auto}.discover-more-container{padding:25px 40px;background-color:#f2f4f8;display:flex;align-items:center;margin-top:75px}.discover-more-container .text{color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:1px;padding-right:40px;flex:0 0 27%}.discover-more-container .brands-wrapper{display:flex;justify-content:space-between;flex:1;align-items:center}.discover-more-container .brands-wrapper img{height:100%;width:100%;padding:5px}.member-container .sostainability-block .img{flex:0 0 50%;padding-right:30px}.member-container .sostainability-block>div:not(.img){flex:0 0 50%;padding-left:30px}.member-container .sostainability-block:nth-child(2) .img{padding-right:0;padding-left:30px}.member-container .sostainability-block:nth-child(2)>div:not(.img){padding-left:0;padding-right:30px;text-align:right}.member-container .sostainability-block.grey-block{background-color:#f2f4f8;padding:50px}.member-container .sostainability-block.grey-block div{padding:0}.member-container .sostainability-block.grey-block .img img{width:123px;margin:0 10px}.member-container .sostainability-block.grey-block .img{justify-content:flex-start;flex:0 0 45%}.member-container .sostainability-block.grey-block>div:not(.img){flex:0 0 55%}.member-container .sostainability-block.grey-block{margin-bottom:20px}.member-container .sostainability-block.grey-block a{color:var(--primary);text-decoration:underline}.responsability-container h4{margin-top:48px}.responsability-container{margin-top:0}.responsability-container .responsability-block .img{flex:0 0 20%;padding-right:40px}.responsability-block p a{color:var(--primary);text-decoration:underline}.member-container .member-block.two-img-block .img img:last-child{margin-top:20px}.member-container .member-block.sostainability-block:first-child{padding-top:0}.contact-form-content .info-wrapper h2{letter-spacing:1px;font-size:16px;text-transform:uppercase;margin-bottom:20px;font-weight:700}.contact-form-content .info-container .info{padding:20px 0;display:block}.contact-form-content .info-container .info a,.contact-form-content .info-container .info p{color:var(--primary)}.contact-form-content .info-container .info strong{font-weight:600}.contact-form-content .hours-wrapper{margin-top:70px}.contact-form-content .hours-wrapper h3{font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0}.contact-form-content .hours-wrapper p{color:var(--primary);margin-top:5px}.contact-form-content .hours-wrapper p:last-child{margin-top:30px}.form-wrapper .box-form-wrapper{border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.16);border:solid 1px #ddd;background-color:#fff;padding:50px 60px;position:relative}.form-wrapper .box-form-wrapper:after{content:"";width:150px;height:131px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/strip-contatti.svg");background-size:cover;background-position:center;position:absolute;right:10px;bottom:-35px}.form-wrapper .box-form-wrapper h3{color:var(--secondary)}.form-wrapper .box-form-wrapper form{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.form-wrapper .form-group label{font-size:16px;color:#222;margin-bottom:8px;display:block}.box-form-wrapper .amform-form .fieldset .fields .amform-layout-two,.box-form-wrapper .amform-form .fieldset .fields .amform-layout-one,.box-form-wrapper .amform-form .fieldset .fields .amform-layout-three{padding:0 15px;margin-right:0}.box-form-wrapper .insert-container{margin-left:-15px;margin-right:-15px}.box-form-wrapper .amform-form .fieldset .fields .amform-layout-two{max-width:50%}.box-form-wrapper .action.primary.amcform-submit{border-radius:3px;border:solid 2px var(--primary);color:var(--primary);font-weight:600;font-size:14px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:40px;line-height:38px;background-image:none;margin-left:15px;margin-right:auto;display:table;background-color:#fff}.box-form-wrapper .action.primary.amcform-submit:hover{background-color:var(--primary);color:#fff}.box-form-wrapper .checkbox-group{margin-bottom:20px}.box-form-wrapper .checkbox-group label{display:inline;vertical-align:middle}#map{height:480px;margin-top:60px}.green-text{color:#358d3d}.icon-text{margin-bottom:60px;display:block}.icon-text .icon{vertical-align:top;display:inline-block;margin-right:35px;min-width:74px}.icon-text .icon img{max-width:74px}.icon-text .text{vertical-align:top;display:inline-block;width:calc(100% - 120px)}.icon-text .text h4{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}table{width:100%}table thead{border-bottom:2px solid var(--secondary3)}table thead tr td{font-weight:700;line-height:1.21;color:var(--primary);text-transform:uppercase;padding:6px 0}table tbody tr{border-bottom:1px solid #ddd}table tbody tr td{font-size:14px;color:#252525;padding:6px 0;line-height:1}table tbody tr td:first-child{font-weight:600;width:150px}.ui-datepicker-calendar tbody tr td:first-child{width:auto}.ui-datepicker .ui-datepicker-calendar td:hover,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{background-color:var(--secondary);font-weight:600}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background-color:#eaeaea}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:0 0 !important}.account-nav-content ul li.current a strong{border:none;padding-bottom:0}.items.order-links li.current,.items.order-links li:hover{border-color:var(--secondary);border-width:2px}.items.order-links li.current,.items.order-links li{display:none}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{color:var(--primary)}.order-details-items .mark{text-align:left !important;padding-left:0;background:0 0}.order-details-items .action.back{color:var(--secondary);text-decoration:underline}.sales-order-view .column .block-order-details-view:nth-child(4),.block-dashboard-additional-data{background-color:#f5f5f5;padding:20px}.sales-order-view .column .block-order-details-view:nth-child(4) .block-title strong,.block-dashboard-additional-data .block-title strong{color:var(--primary);font-weight:400;font-size:18px}.sales-order-view .column .block-order-details-view:nth-child(4) .block-content,.block-dashboard-additional-data .block-content{display:flex;flex-wrap:wrap;justify-content:space-between}.sales-order-view .column .block-order-details-view:nth-child(4) .block-content .box,.block-dashboard-additional-data .block-content .box{margin-bottom:0}.sales-order-view .column .block-order-details-view:nth-child(4) .block-content .box strong,.block-dashboard-additional-data .block-content .box strong{color:var(--secondary);margin:10px 0 5px;display:block}.sales-order-view .column .block-order-details-view:nth-child(4) .block-content .box-content,.block-dashboard-additional-data .block-content .box-content{color:var(--primary)}.block-dashboard-additional-data{margin-top:30px;margin-bottom:30px}.block-dashboard-additional-data>span{color:var(--primary);display:block;font-style:italic;margin-top:20px}@media screen and (max-width:849px){.sales-order-view .column .block-order-details-view:nth-child(4) .block-content,.block-dashboard-additional-data .block-content{display:block}.table-wrapper.orders-recent{overflow-x:scroll}}.chart .title{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #ddd;margin-bottom:8px}.chart .title h3{font-weight:700;line-height:1.21;color:var(--primary);text-transform:uppercase;font-size:16px;margin-bottom:0}.chart .title span{font-weight:600;line-height:1.21;color:#ccc;text-transform:uppercase;font-size:16px}.chart .data{display:flex;align-items:center;justify-content:space-between;max-width:80%;margin-bottom:20px}.chart .data span{font-size:12px;font-weight:400;color:var(--primary);opacity:1}.chart{margin-bottom:30px}.no-heading-first-section{margin-top:150px}.reduced-pd-section{padding:20px 0}.reduced-container{max-width:827px;margin-left:auto;margin-right:auto;float:none;display:flex;margin-top:50px}.ip-table-wrapper h3{font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:17px}.ip-table-wrapper{border-radius:7px;box-shadow:0 0 15px 0 rgba(0,0,0,.16);border:solid 1px #ddd;background-color:#fff;padding:25px}.ip-table-wrapper table{margin-bottom:20px}.ip-table-wrapper .note{font-style:normal;font-size:12px;color:var(--primary)}.delta-icon{width:14px}#maincontent{width:100%;max-width:100%;padding-left:84px !important}.blog-list-wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.blog-list-wrapper .blog-post{flex:0 0 calc(25% - 30px);margin:15px}.blog-list .post-item-info .post-info{padding:0;background-color:#fff;text-align:left}.blog-list .post-item-info .post-info .create-post-time{opacity:.84;font-size:14px;color:#545454;text-transform:uppercase;text-align:left;margin:10px 0 6px}.blog-list .post-item-info .post-info h3 a{color:var(--primary);font-size:16px;font-weight:600;margin:0;display:block}.blog-list .post-item-info .post-info h3 a:hover{color:var(--primary)}#maincontent .pages{border-top:0}#maincontent .pages ul.pagination{margin:0 auto}.pages ul.pagination li:before{display:none !important}#maincontent .pages ul.pagination li{padding:0 10px}.pages ul.pagination li a{opacity:.84;font-size:14px;color:#545454}.pages ul.pagination li a:hover{color:var(--secondary) !important}.pages ul.pagination li.current span{opacity:1;color:var(--primary);font-weight:700}.featured-post{display:flex;align-items:center;margin-bottom:70px}.featured-post .post-image,.featured-post .post-info{flex:0 0 50%}.featured-post .post-image{padding-right:15px;margin:0}.featured-post .post-info{padding-left:15px}.featured-post .post-info .create-post-time{opacity:.84;font-size:14px;color:#545454;text-transform:uppercase;margin-bottom:5px;display:block}.featured-post .post-info .post-title a{font-size:28px;font-weight:600;letter-spacing:-.58px;color:var(--primary)}.featured-post .post-info .post-short-description{font-size:16px;line-height:1.5;color:var(--primary)}.newsletter-wrapper{min-height:270px;text-align:center;align-items:center;padding:50px;border:solid 1px #500;background-color:#500;background-image:url("https://d3u46uju17mkq9.cloudfront.net/images/newsletter-pattern.svg");background-size:98%;background-position:right bottom;background-repeat:no-repeat;margin-top:70px}.newsletter-wrapper h3{color:#fff;display:block;width:100%;font-size:28px;letter-spacing:-.58px}.newsletter-wrapper p{color:#fff;width:100%;display:block}.header-post{display:flex;height:400px;align-content:flex-end;align-items:flex-end;padding-bottom:40px;margin-bottom:60px;position:relative;margin-left:-84px;width:calc(100% + 84px);background-size:cover !important}.header-post:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3)}.header-post .container{padding-left:84px}.header-post:after{background-image:linear-gradient(to bottom,rgba(255,255,255,.11),rgba(0,0,0,.65));content:"";position:absolute;height:100%;width:100%;top:0;left:0}.header-post img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.header-post h1{position:relative;color:#fff;z-index:1;margin-left:-30px}.post-container{max-width:1040px;margin-left:auto;margin-right:auto}.post-container .post-info{padding-top:0 !important}.post-container .post-info .post-short-description{margin-top:0;padding:0 !important}.post-container .post-info .post-content p{line-height:24px}.post-container .post-info .post-content h3{margin-bottom:30px}.post-container .post-info .post-content p,.post-container .post-info .post-content ul,.post-container .post-info .post-content h1,.post-container .post-info .post-content h2,.post-container .post-info .post-content h3,.post-container .post-info .post-content h4,.post-container .post-info .post-content h5,.post-container .post-info .post-content h6,.post-container .post-info .post-content div,.post-container .post-info .post-content span,.post-container .post-info .post-content label,.post-container .post-info .post-content blockquote{padding-left:90px;padding-right:90px}.post-container .post-info .post-content img{margin:60px auto;display:block;max-width:100%}.post-container .post-info{border:none !important;margin-bottom:50px}.post-actions{margin-top:0;border:none;padding:18px 30px;background-color:#f7f7f7;border-radius:5px;margin-left:auto;margin-right:auto}.post-actions .action{padding:0 !important}.post-actions .action a{display:flex;flex-wrap:wrap;align-items:center}.post-actions .action a:hover{color:var(--secondary)}.post-actions .action h4{font-size:14px;letter-spacing:.88px;color:#545454;margin-bottom:0;width:100%}.post-actions .action.prev-action{text-align:left;float:left}.post-actions .action.next-action{text-align:right;float:right}.post-actions .action a:after{display:none}.post-actions .action.prev-action a:before{content:"";position:relative;top:0;vertical-align:middle;width:5px;height:9px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/left-arrow.svg");background-size:cover;margin-right:15px}.post-actions .action.next-action a{justify-content:flex-end}.post-actions .action.next-action a:after{content:"";position:relative;top:0;vertical-align:middle;width:5px;height:9px;background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/right-arrow.svg");background-size:cover;margin-left:15px;display:inline-block}#shipping-methods .table-totals .totals .label,#payment .table-totals .totals .label{display:none !important;opacity:0 !important;visibility:hidden !important}.post-item-info a img{width:100%}.blog-page #maincontent>.row .column{width:100%}.blog-page #maincontent .sidebar{display:none}.toolbar-blog-posts{text-align:center}.toolbar-blog-posts .pages.list-inline{display:block;margin-left:auto;margin-right:auto}.toolbar-blog-posts .pages-item-next,.toolbar-blog-posts .pages-item-previous{display:none}.post-holder{padding:0;border:none}.post-header .at-icon-wrapper{width:30px !important;height:30px !important;background-color:transparent !important}.post-header .at-icon-wrapper svg{width:30px !important;height:30px !important;fill:#a6a6a6}.post-view .post-holder .post-header .addthis_toolbox{float:none;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.p-link{color:var(--secondary);text-decoration:underline}.p-link:hover,.p-link:active,.p-link:visited{color:var(--secondary);text-decoration:underline}.socials{margin-top:40px}.socials .social-icon{background-image:var(--gradient);background-size:200% auto;display:inline-block;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;position:relative}.socials .social-icon:hover{background-position:right center}.socials .social-icon img{max-width:16px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translatey(-50%)}.cta-shop{margin-top:40px}.cta-shop.center{text-align:center}.center-wrapper{display:flex;align-items:center}.center-wrapper .center-block.grey-text{flex:0 0 75%;padding-left:50px}.title-name{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--primary) !important}.grey-text p,.grey-text{color:#545454}.header-page.standard-header-page{margin-left:0;margin-top:98px;background:#000}.header-page.standard-header-page:after,.header-page.no-strip:after{display:none}.shop-choice{text-align:center;margin-top:-200px}.shop-choice .choice-block{background-color:#fff;padding:40px;border-radius:5px;border:solid 1px #ddd;transition:.4s}.shop-choice .choice-block:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.shop-choice .choice-block .btn{margin-top:30px;text-transform:uppercase;min-width:150px}h4.title-divider{text-align:center;font-size:32px;position:relative}h4.title-divider:after{content:"";width:39px;height:2px;background-color:#fbb237;display:block;margin-left:auto;margin-right:auto;margin-top:10px}.custom-row{display:flex;justify-content:center;margin-top:40px}.custom-row .three-col:first-child p{font-size:16px;margin-bottom:0}.custom-row .three-col{flex:0 0 20%;text-align:center;margin:0 20px}.three-col img{max-height:25px}.custom-row .three-col .icon{margin-bottom:5px}.custom-row .three-col h5 a{color:#500;letter-spacing:0px;font-size:16px}.custom-row .three-col p{color:#545454;font-size:14px}.header-page.standard-header-page.small-breadcrumb{height:210px;padding-bottom:30px;padding-top:30px}.header-page.standard-header-page.small-breadcrumb:before{display:none}.breadcrumb-wrapper{font-size:32px;color:#000;max-width:70%}.breadcrumb-wrapper a{color:#000}.products-grid .product-item-info .product-top .actions-link{display:none}.products-grid .product-item-info .product-top{overflow:unset !important}.product-item .product-label{border-radius:5px;text-transform:uppercase;font-weight:600;background-image:var(--gradient);color:var(--primary);font-size:14px;height:30px;line-height:30px;top:-21px;right:5px}.products-grid .product-item-info .product-top:hover .product-label{display:block !important}.products-grid .product-item-info{border-radius:5px;border:solid 1px #ddd;background-color:#fff;padding:35px 10px;transition:.4s}.products-grid .product-item-info:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.products-grid .product-item-info .product-item-details{padding:0;margin-top:35px;text-align:center}.products-grid .product-item-info .product-item-details .product-item-name a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#252525}.products-grid .product-item-info .product-item-details .product-item-name a:hover{color:#252525}.products-grid .product-item-info .product-top:hover a.photo:after,.products-grid .product-item-info .product-top:hover .tocart.btn-cart{display:none}.products-grid .product-item-info .product-item-details .product-item-name{margin-bottom:0}.products-grid .product-item-info .product-item-details .price-box span{font-size:21px;font-weight:600;letter-spacing:normal;color:#500}.product-tab .nav-tabs{justify-content:flex-start}.product-tab .nav-tabs li{flex:0}.product-tab .nav-tabs li a{padding-left:60px;padding-right:60px;margin-bottom:8px;font-size:16px;border:none !important}.product-tab .nav-tabs>li.active>a:after,.product-tab .nav-tabs>li.active>a:hover:after,.product-tab .nav-tabs>li.active>a:focus:after{bottom:-8px}.product-tab .tab-content{padding:10px 0 0}.product-info-price .old-price .price{font-size:20px !important;color:#111 !important;display:block;font-weight:600 !important;opacity:.7}.product-info-price .price-final_price .old-price{top:4px}.product-info-price .price-final_price .old-price:before{height:20px;opacity:.7}.product-info-price .price-final_price{display:flex;align-items:center;flex-wrap:wrap}.price-final_price .old-price{line-height:1;padding-left:10px;position:relative;display:flex;float:none;top:-6px;opacity:.7}.price-final_price .old-price:before{content:"";left:0;bottom:2px;height:15px;display:inline-block;background-color:#111;width:2px;position:absolute}.product-info-price .special-price,.product-item-info .price-final_price .special-price,.price-as-configured .special-price{margin-right:5px;padding-right:5px}.product-item-info .price-final_price,.price-as-configured{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-end}.product-item-info .price-final_price .old-price .price{font-size:18px !important;color:var(--primary) !important;font-weight:600 !important}.price-as-configured{justify-content:flex-start;margin:5px 0}.price-as-configured .old-price .price{font-size:14px !important;color:var(--primary) !important;font-weight:600 !important}.price-as-configured .old-price{line-height:1;padding-left:10px;position:relative;display:flex;float:none;top:-3px;opacity:.7}.price-as-configured .price{font-weight:600;letter-spacing:normal;color:#500 !important}.price-as-configured .old-price:before{content:"";left:0;bottom:2px;height:12px;display:inline-block;background-color:#111;width:2px;position:absolute}.product-page-container{margin-top:0;background:url("https://d3u46uju17mkq9.cloudfront.net/images/product-background.png");background-size:contain;background-repeat:no-repeat;background-position:100% -50px;padding-top:0}.product-page-container .product-info-main .product-info-price .price-box .price{font-size:28px;font-weight:700;color:var(--secondary2)}.product-page-container .attribute-list{padding:20px 0}.product.attribute.description p a{color:var(--secondary);text-decoration:underline}.product-page-container .attribute-list h3{font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:5px}.attribute-list .single-attribute{font-size:16px;color:#252525;line-height:1.5}.attribute-list .single-attribute .name{font-weight:600}.vat-free{font-size:16px;color:#252525;line-height:1.5}.box-tocart .field.qty>.control{border:solid 1px #a6a6a6;border-radius:5px;display:flex;max-width:140px}.box-tocart .field.qty>.control span.edit-qty{position:relative;width:40px;top:0;left:0 !important;right:0 !important;display:flex;align-items:center;padding-top:0 !important;justify-content:center;color:#222 !important}.box-tocart .field.qty>.control span.edit-qty.minus{border-right:1px solid #a6a6a6}.box-tocart .field.qty>.control span.edit-qty.plus{border-left:1px solid #a6a6a6}.product-info-main .product-add-form .box-tocart .field.qty>.control .input-text.qty,.bundle-info .product-details .box-tocart .field.qty>.control .input-text.qty{width:60px}.product-info-main .product-add-form .box-tocart .field.qty,.bundle-info .product-details .box-tocart .field.qty{display:block;margin-bottom:20px}.product-info-main .product-add-form .actions button.tocart,.bundle-info .product-details .actions button.tocart{border-radius:5px;border:none;color:#000;font-size:14px}.product-info-main .box-tocart .actions{display:flex;align-items:center;flex-wrap:wrap}.product-info-main .box-tocart .actions button.tocart{margin-right:20px}.product-info-main .box-tocart .actions button.tocart,.product-info-main .box-tocart .pac-wrapper{margin-bottom:10px}.product-info-main .box-tocart .pac-wrapper{display:flex;align-items:center}.product-info-main .box-tocart .pac-wrapper .text-link{margin-left:15px}.product.info.detailed{margin-top:0}.product.info.detailed .product.data.items{display:flex;border:1px solid #979797;border-width:1px 0}.product.info.detailed .product-data-items-menu{margin-left:0;margin-right:0;display:block;padding-right:40px;border-right:1px solid #979797;margin-bottom:0;padding:20px 40px 20px 0}.product.info.detailed .product-data-items-menu .data.item.title{display:block}.product.info.detailed .product-data-items-content{flex:1;padding:25px 40px}.product-data-items-menu .data.item.title .data.switch{border-width:0 0 2px;border-radius:0;border-color:#ddd;padding:0;text-transform:uppercase;letter-spacing:1px;color:var(--primary);font-size:16px}.product-data-items-menu .data.item.title.active .data.switch{border-color:var(--secondary3)}.product-services{margin-top:120px}.product-services-wrapper{padding:40px 0;border-top:1px solid #979797}.product-services .product-services-wrapper{display:flex;align-items:center;justify-content:center}.product-services .single-product-service{flex:0 0 25%;display:flex;align-items:center;justify-content:center}.product-services .single-product-service img{margin-right:20px;max-width:60px}.product-services .single-product-service span{font-size:16px;font-weight:700;letter-spacing:1px;color:var(--primary);text-transform:uppercase}.related-product-main{margin-top:110px}.related-product-main h3{text-align:center;margin-bottom:40px}[class^=checkout-] #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,.contact-form-content,body.customer-account-forgotpassword #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-cotizaciones #maincontent>.row,.page.messages div .messages .message{margin-top:98px;padding-top:50px}#maincontent .cart-summary ul.checkout-methods-items,.checkout-cart-index .cart-summary{margin-top:0}.checkout-agreements .field{margin:20px 0;display:block}.checkout-agreements .field span{font-size:12px !important}.checkout-agreements-item-content iframe{width:100%;border:none;min-height:500px}.agreements-modal .modal-inner-wrap{width:90%}.checkout-agreements .field button span{text-decoration:underline;font-size:14px !important;text-align:left;display:block}.checkout-index-index .modal-popup[aria-describedby=modal-content-20] .modal-inner-wrap{max-width:800px}.checkout-index-index .new-address-popup{flex:0 0 100%;order:2}.checkout-index-index .modal-popup .modal-content{width:100%;overflow:scroll;padding:40px}.checkout-index-index .modal-popup .modal-inner-wrap{max-width:800px;display:flex;align-items:center;justify-content:center;text-align:center}.checkout-index-index .modal-popup .modal-inner-wrap h3{margin-bottom:5px}.checkout-index-index .modal-popup .modal-inner-wrap .checkout-agreements-item-content a{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;padding:0 22px !important;font-weight:600;display:table;margin-left:auto;margin-right:auto;margin-top:10px}.checkout-index-index .modal-popup .modal-header .action-close{top:0;right:0;border-radius:0}.checkout-index-index .modal-popup .modal-header .action-close:before{border-radius:0;background-color:var(--secondary)}.checkout-cart-index .cart-container form{position:relative}.opc-block-summary .table-totals tr.totals.grand th strong{color:var(--primary) !important;text-transform:uppercase;font-weight:600 !important}.totals-tax-details th{font-size:14px !important}.checkout-cart-index .cart.main.actions{width:100%;display:flex;flex-wrap:wrap}.checkout-cart-index .cart.main.actions button{margin-left:15px}.shopping-cart-bottom .col-lg-8{display:none}.shopping-cart-bottom{margin-top:0}.cart-container .footer-cart{margin-top:120px}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .input-text.qty{border:none !important;border-radius:5px;border-color:#a6a6a6;font-weight:600;color:var(--primary)}#checkout>.authentication-wrapper{display:none}.login-wrapper,.login-container .block-customer-login,.login-container .block-new-customer{border:solid 1px #ddd;background-color:#fff;border-radius:5px;padding:60px 65px;text-align:center;transition:.4s;max-width:502px;margin-right:auto}.registration-wrapper,.login-container .block-customer-login{margin-left:auto;margin-right:0}.form-create-account .field.taxvat{display:none}.login-wrapper:hover,.login-container .block:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.16)}.login-wrapper h3,.login-container .block h2{font-size:18px;font-weight:700}.orange-text{color:var(--secondary)}.uppercase{text-transform:uppercase}.login-wrapper li:before{display:none !important}.login-wrapper .plus-registration{text-align:left;display:table;width:auto;margin-left:auto;margin-right:auto;margin-bottom:70px}.login-wrapper .plus-registration ul{margin-bottom:0 !important}.login-wrapper .plus-registration li img{margin-right:12px}.login-wrapper .plus-registration li{line-height:2.13}.login-wrapper .btn,.login-container .btn{text-transform:uppercase;font-weight:700;min-width:180px}.login-wrapper .authentication-wrapper{margin-bottom:0;border:none;margin-top:35px;padding-bottom:0}.fieldset .field,.fieldset .form-group{text-align:left}.fieldset .field label,.fieldset .form-group label{margin-bottom:5px}.fieldset .field label span,.fieldset .label span,.fieldset .form-group label{font-size:16px;line-height:1.5;letter-spacing:normal;color:#222}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,textarea.form-control,textarea.input-text{border-radius:4px;border:solid 1px #ccc;background-color:#fff;color:var(--primary);font-size:14px}.action-remind{text-decoration:underline;color:var(--primary);font-size:14px;line-height:1.71;margin-bottom:20px;display:block}.login-wrapper .authentication-wrapper .primary{text-align:center}#checkout .opc-progress-bar{display:table;margin-left:auto;margin-right:auto;width:auto;list-style-type:none;counter-reset:li;border-radius:50px;background-color:#f6f6f6;overflow:hidden;margin-bottom:50px}#checkout .opc-progress-bar li:before{display:none}.opc-progress-bar .opc-progress-bar-item>span:before{counter-increment:li;content:counter(li) ". ";color:var(--primary);background:0 0 !important;display:inline;position:relative;top:0;left:0;margin-left:0;font-weight:600}.opc-progress-bar .opc-progress-bar-item>span:after{display:none}.opc-progress-bar .opc-progress-bar-item._active>span,.opc-progress-bar .opc-progress-bar-item>span{color:var(--primary);padding:0}.opc-progress-bar .opc-progress-bar-item{width:auto;padding:4px 30px;margin-bottom:0;border-radius:50px;background-color:#f6f6f6;position:relative}.opc-progress-bar .opc-progress-bar-item._complete,.opc-progress-bar .opc-progress-bar-item._active{background-color:#fec02c;border-radius:0 50px 50px 0}.opc-progress-bar .opc-progress-bar-item._complete{border-radius:0}.opc-progress-bar .opc-progress-bar-item._complete span{color:var(--primary) !important}.opc-wrapper{float:none;width:100%}.checkout-billing-address #checkout-billing-address-step form,.checkout-shipping-address #checkout-step-shipping form{max-width:600px;margin-left:auto;margin-right:auto;float:none;width:100%}.order-attributes{max-width:800px;margin:30px auto;padding:30px;border:1px solid #eaeaea;border-radius:5px;overflow:hidden}.order-attributes .order-attributes-form{display:flex;flex-wrap:wrap}.order-attributes .field{flex:0 0 100%;padding:0 15px}.order-attributes .field[name*=company_registration_number],.order-attributes .field[name*=registered_office],.order-attributes .field[name*=place_of_establishment],.order-attributes .field[name*=place_of_establishment],.order-attributes .field[name*=date_of_establishment],.order-attributes .field[name*=signatory_name],.order-attributes .field[name*=signatory_surname],.order-attributes .field[name*=birthplace],.order-attributes .field[name*=birth_date],.order-attributes .field[name*=document_number],.order-attributes .field[name*=expiry_date],.order-attributes .field[name*=expiry_date]{flex:0 0 50%}.order-attributes .field[name*=pec],.order-attributes .field[name*=sdi]{order:10}.order-attributes .ui-datepicker-trigger{display:none}@media screen and (max-width:849px){.order-attributes .field{flex:0 0 100% !important}.order-attributes{padding:25px 10px}}.opc-wrapper .step-title{font-size:32px;font-weight:600;text-align:center;letter-spacing:-.58px;line-height:1.14;border:none;color:var(--primary)}#tooltip-label span{display:none}.choose-section h3{font-size:24px;margin-bottom:30px}body.checkout-index-index .page-main .container{max-width:1140px;min-width:0}.choose-section .row{display:flex}.choose-section .choose-wrapper{border-radius:5px;border:solid 1px #ddd;padding:25px 30px;height:100%;display:flex;transition:.4s}.choose-section .choose-wrapper.selected{box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-color:#500}.choose-section .choose-wrapper.disabled{opacity:.5}.choose-section .choose-wrapper.selected span{color:#fff}.choose-section .choose-wrapper.selected a span{color:var(--secondary)}.choose-section .choose-wrapper .radio-wrap{width:16px;margin-right:16px;position:relative}.choose-section .choose-wrapper .radio-wrap input,.checkout-shipping-method .shipping-method-box input{opacity:0;margin-top:0;width:16px;height:16px;position:relative;z-index:2}.choose-section .choose-wrapper .radio-wrap .radio-style,.checkout-shipping-method .shipping-method-box .radio-style{position:absolute;width:16px;height:16px;left:0;top:3px;background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/radio-off.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.choose-section .choose-wrapper .radio-wrap input:checked~.radio-style,.checkout-shipping-method .shipping-method-box input:checked~.radio-style{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/radio-on.svg)}.choose-section .info-radio .value{font-size:16px;font-weight:700;line-height:1.5;color:var(--primary);display:block;margin-bottom:5px}.payment-method-content .actions-toolbar button.action,.payment-method-content .actions-toolbar button.action:hover{border:none !important;padding-top:5px;padding-bottom:5px}.payment-method input[type=radio]{opacity:0;width:100%}.payment-method .payment-method-title{padding-left:30px}.payment-method .payment-method-title label:before{content:"";position:absolute;width:16px;height:16px;left:0;top:6px;background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/radio-off.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.payment-method._active .payment-method-title label:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/radio-on.svg)}.opc-payment .payment-methods .payment-method{padding:20px}#payment .checkout-billing-address{margin:57px 0 30px;border:1px solid #ddd;padding:40px 20px;border-radius:5px;display:none}#payment .checkout-billing-address label span{font-weight:600;font-size:14px}#payment .checkout-billing-address .billing-address-details{padding-left:20px;font-weight:300}#payment .checkout-billing-address .actions-toolbar{margin-top:1.2rem}#payment .fieldset .container-fluid{margin-top:2.4rem !important}#payment .step-subtitle{margin-left:0;font-weight:600}#payment .checkout-billing-address .actions-toolbar .action-update{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;padding:0 25px;text-transform:uppercase;font-weight:600}#payment .checkout-billing-address .actions-toolbar .action-cancel{background-color:#fff !important;background-image:none;height:40px;line-height:34px;border:2px solid #111 !important;min-width:120px;margin-left:10px;padding:0 25px;border-radius:5px;text-transform:uppercase;font-weight:600;color:var(--primary)}.choose-section .choose-wrapper.selected .info-radio .value{color:var(--secondary)}.choose-section .info-radio .description{color:var(--primary)}.choose-section .info-radio .description a{display:inline;font-size:14px}.choose-section .plus-registration ul li:before{display:none !important}.choose-section .plus-registration ul{padding-left:20px;margin-top:10px !important}.choose-section .plus-registration ul li img{margin-right:10px}.choose-section .plus-registration ul li span{font-size:14px}.choose-section .plus-registration ul li .strong{font-weight:700}.payment-group .order-attributes{padding:0;border:none;margin-top:0}.payment-group .order-attributes .field{padding:0}.payment-group .order-attributes .field label span,.payment-group .order-attributes .field>label{display:none}.payment-group .order-attributes .field .control .choice p{display:flex;margin-bottom:0;align-items:center}.payment-group .order-attributes .field .control .choice p input{margin-right:10px;margin-top:0}.payment-group .order-attributes .field .control .choice p label{color:var(--primary);font-size:14px}.mgs-gdpr-checkbox span{font-size:12px !important}.mgs-gdpr-checkbox input,.field.choice>input{top:7px}.login-container .actions-toolbar .action.remind{font-size:12px;color:var(--secondary);text-decoration:underline;display:block;margin-top:10px}.login-container .actions-toolbar .btn{margin-top:10px}.form-create-account{max-width:400px;margin-left:auto;margin-right:auto}.form-password_forget form.password.forget{max-width:600px;margin-left:auto;margin-right:auto}.form-password_forget form.password.forget .label{white-space:normal}.password-strength-meter{background-color:#fff;padding:0;font-size:12px;font-weight:600}.password-weak div{color:#d80000}.password-medium div{color:#d7bf51}.password-strong div{color:#69aa7d}.password-very-strong div{color:#279248}.sidebar .block .block-title .title:after,.sidebar .block .block-title .title i{display:none}.account-nav-content ul li:before{display:none !important}.account-nav-content ul li a{font-weight:600;color:#545454;text-transform:uppercase;font-size:14px;padding-left:0;border-bottom:2px solid #ddd}.account-nav-content ul li.current strong{font-weight:600;color:var(--primary);text-transform:uppercase;font-size:14px;padding-left:0;border-bottom:2px solid var(--secondary);display:block;padding:10px 0}body.account #maincontent .column{padding-left:40px}.message.info>*{background-color:#f6f6f6}.message.error>*{color:var(--primary)}.message>*{color:var(--primary);text-align:center;background-image:var(--gradient) !important;font-weight:600}.account .message>*{color:var(--primary) !important}.message.error>*:before{position:relative;top:0;margin:0;bottom:0;vertical-align:middle;transform:none}.page.messages div .messages .message{width:auto;display:table}.page.messages{position:absolute;top:40px;z-index:2;left:50%;transform:translateX(-50%)}.mfp-container .page.messages,.checkout-cart-index .page.messages,.checkout-index-index .page.messages{position:relative;top:0;left:0;transform:none}@media screen and (max-width:1199px){.page.messages{position:relative;top:0;left:0;transform:none}}.block-addresses-list .block-title strong{margin-top:30px;line-height:1;display:block;color:var(--primary);font-weight:600;font-size:20px;text-transform:uppercase}.additional-addresses table tr th{color:var(--primary);padding:0 10px 10px 0}.additional-addresses thead,.additional-addresses table tr th{border-color:var(--secondary)}.additional-addresses table{margin-top:40px}.additional-addresses .table-caption{display:none}.additional-addresses table tbody tr td{padding-left:0}.additional-addresses table .actions .edit{color:var(--secondary);font-weight:600}.additional-addresses table .actions .delete{color:var(--primary);font-weight:600;margin-left:15px}.additional-addresses table tbody tr td:last-child{text-align:right}.customer-addresses-toolbar .limiter{display:none}.customer-address-index .column>.actions-toolbar:last-child{display:flex}.customer-address-index .column>.actions-toolbar:last-child .primary{margin-right:7.5px}.customer-address-index .column>.actions-toolbar:last-child button,.customer-address-index .column>.actions-toolbar:last-child .action{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;font-weight:600;padding:0 35px;display:block}.customer-address-index .column>.actions-toolbar:not(:last-child){display:none}.page-wrapper{position:unset}main{position:relative}.xs-breadcrumb{text-align:center;color:#545454}.xs-breadcrumb a{color:#545454}.pac-container h3{font-size:32px;font-weight:400;letter-spacing:-.67px}.pac-container h4{font-size:16px;font-weight:700;letter-spacing:1px;color:#252525;text-transform:uppercase;margin-top:40px}.tick-row{display:block;margin-top:20px}.tick-row .tick-wrap{display:flex;color:var(--primary);padding-left:0;margin-bottom:10px}.tick-row .tick-wrap strong{text-transform:uppercase;color:var(--secondary);display:inline-block;min-width:85px}.tick-row .tick-wrap img{margin-right:15px}.tick-row .tick-wrap span{font-size:14px;line-height:normal;color:#252525}.pac-select{border:solid 1px #500;background-color:#500;padding:40px 68px;display:flex;margin-top:50px;align-items:center}.pac-select span{flex:0 0 50%;font-size:18px;color:#fff;font-weight:400}.pac-select .button{flex:0 0 50%;justify-content:flex-end;display:flex}h3.most-selling-title{margin-bottom:35px}.pac-container,.pac-select{max-width:830px;margin-left:auto;margin-right:auto}.checkout-cart-index h1{font-size:28px;margin-bottom:30px}.cart-empty a{color:var(--secondary) !important;text-decoration:underline}.product-item-details .attribute-block{margin-top:13px}.product-item-details .attribute-block .single-attribute .value{font-weight:400}#shopping-cart-table thead{background-color:#f2f2f1;border-bottom:0;border-radius:5px}#shopping-cart-table tbody.cart.item{border-bottom:0;border-top:0}#shopping-cart-table thead tr{border:1px solid #ddd !important}#shopping-cart-table thead th{border:none !important;padding:9px 30px !important}#shopping-cart-table thead th span{font-size:14px;font-weight:600;color:var(--primary);text-align:left;display:block}.checkout-cart-index #shopping-cart-table tbody tr td{border:none;padding:30px}.checkout-cart-index #shopping-cart-table thead tr th.qty span{text-align:center}.checkout-cart-index #shopping-cart-table thead tr th.price span{text-align:right}.checkout-cart-index #shopping-cart-table tbody tr.item-info{border:1px solid #ddd;border-width:0 1px 1px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item{display:flex;width:100%}.checkout-cart-index .item-actions{display:none}.checkout-cart-index #shopping-cart-table tbody tr td.col.item img,.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo{max-width:100px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{padding-top:0}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a,.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:hover{color:var(--secondary) !important;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.checkout-cart-index #shopping-cart-table tbody tr td.price{text-align:right}.checkout-cart-index #shopping-cart-table .cart-price .price{color:#222 !important;font-size:18px;font-weight:600}.shopping-cart-bottom .col-md-5{width:100%}.shopping-cart-bottom #cart-totals{display:none}.checkout-methods-items li:before{display:none !important}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;letter-spacing:0px;display:table;width:auto;padding:0 35px;margin-right:0;margin-left:auto}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover{background-position:right center}.totals-cart{text-align:right;margin-right:-1px;padding:30px;border:1px solid #ddd;border-width:0 1px 1px;border-radius:0 0 5px 5px}.totals-cart .title{color:#545454;font-size:14px;text-transform:uppercase;opacity:.84}.totals-cart .subtot{color:var(--primary);letter-spacing:-.58px;font-size:28px;font-weight:600;line-height:1.14;margin-left:15px}.totals-cart .vat{display:table;margin-right:0;margin-left:auto;border-bottom:1px solid #eaeaea;margin-bottom:5px;padding-bottom:5px}.vat strong{font-weight:600;font-size:18px;margin-left:10px;color:var(--primary)}.footer-cart{display:flex;align-content:center;border:1px solid #ddd;border-radius:5px}.footer-cart .payments-method{flex:0 0 50%;border-right:1px solid #ddd;padding:25px 40px;display:flex;align-items:center}.footer-cart .payments-method span{font-size:14px;text-transform:uppercase;font-weight:700;color:#545454;opacity:.84;margin-right:12px}.footer-cart .payments-method img{margin:0 2px}.footer-cart .customer-care{flex:0 0 50%;padding:25px 40px;display:flex;align-items:center}.footer-cart .customer-care img{margin-right:10px;max-width:18px}.footer-cart .customer-care span{font-size:14px;color:#545454;opacity:.84}.footer-cart .customer-care span a{font-weight:700;color:#545454;opacity:.84}.payments-footer{margin-left:20px}.cart-container{display:flex;flex-wrap:wrap}.cart-container h1,.cart-container form,.cart-container .totals-cart,.cart-container .footer-cart,.cart-container .shopping-cart-bottom{flex:0 0 100%}.cart-container h1{order:1}.cart-container form{order:2}.cart-container .totals-cart{order:3}.cart-container .shopping-cart-bottom{order:4}.cart-container .footer-cart{order:5}.checkout-cart-index .checkout.methods.items.checkout-methods-items{margin:0}#checkout-billing-address-step .billing-address-details,#checkout-step-shipping .addresses .shipping-address-item{border-radius:5px;border:solid 1px #ddd;color:var(--primary);padding:40px;margin-bottom:20px;max-width:400px;margin-left:auto;margin-right:auto}.new-address-popup{text-align:center}#checkout-step-shipping .addresses .shipping-address-item a{color:var(--primary) !important}#checkout-step-shipping .addresses .shipping-address-item.selected-item{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.shipping-address-items{display:block}#checkout-step-shipping .addresses .shipping-address-item .action-select-shipping-item{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;padding:0 35px;text-transform:uppercase;font-weight:600}.checkout-shipping-address>.step-content .action.action-show-popup,.checkout-shipping-address>.step-content .action.action-show-popup:hover{border-radius:5px;background:#fff;border:2px solid;font-size:var(--btnSize);line-height:40px;color:var(--secondary);transition:.5s;background-size:200% auto;padding:0 35px;text-transform:uppercase;font-weight:600}.checkout-billing-address #checkout-billing-address-step form#co-billing-address-form,.checkout-shipping-address #checkout-step-shipping form#co-shipping-address-form{max-width:100%;text-align:right}#shipping-address-buttons-container,#shipping-type-step-buttons-container,#shipping-method-buttons-container{display:flex;justify-content:space-between;width:100%;padding-left:15px;padding-right:15px;margin-top:80px;max-width:1140px;margin-left:auto;margin-right:auto}.actions-toolbar button.continue.action,.actions-toolbar button.continue.action:hover{border-radius:5px !important;background-image:var(--gradient);border:none !important;font-size:var(--btnSize);line-height:40px !important;color:var(--primary) !important;transition:.5s;background-size:200% auto;padding:0 35px !important;text-transform:uppercase;font-weight:600;min-width:0 !important;letter-spacing:0px !important}button.back.action{color:#a6a6a6 !important;text-decoration:underline;font-size:16px;background:#fff !important;border:none !important;padding:0 !important;min-width:0 !important;text-transform:none !important;letter-spacing:0px !important}button.back.action:before{content:"";background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/back-checkout.svg);background-size:contain;width:7px;height:12px;display:inline-block;margin-right:10px;vertical-align:middle}.checkout-shipping-method .shipping-method-box,.payment-methods .payment-method{border-radius:5px;border:solid 1px #ddd !important;background-color:#fff;padding:20px;margin-bottom:15px;display:flex;flex-wrap:wrap;position:relative;align-items:center}.payment-methods .payment-method._active,.checkout-shipping-method .shipping-method-box.active{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.payment-methods .payment-method>div{flex:0 0 100%}.payment-methods .payment-method._active .payment-method-title span{font-weight:700}.checkout-shipping-method .shipping-method-box .shipping-method-box-input-wrapper{margin-left:15px;flex:0 0 calc(100% - 35px)}.checkout-shipping-method .shipping-method-box .shipping-method-box-input-wrapper label{font-size:16px;line-height:1.5;color:#252525;margin-bottom:0;display:block;font-weight:600}.checkout-shipping-method .shipping-method-box .shipping-method-box-input-wrapper span{color:var(--primary);line-height:1.5;display:block;margin-top:5px}.checkout-index-index .opc-block-summary{padding:0;background:#fff;border:1px solid #ddd;border-radius:5px}.checkout-index-index .opc-block-summary>.title{color:var(--primary);font-weight:600;font-size:14px;text-transform:none;padding:8px 30px;background-color:#f2f2f1;margin-bottom:15px;border-bottom:1px solid #ddd}.checkout-index-index .opc-block-summary .table-totals{margin-bottom:0;border-bottom:0;border-collapse:separate}.checkout-index-index .opc-block-summary .table-totals tr{border:none}.checkout-index-index .opc-block-summary .table-totals tr th,.opc-block-summary .table-totals tr td{padding:7.5px 30px;width:100%;border:none;font-size:16px;line-height:1.5;color:var(--primary)}.opc-block-summary .table-totals tr th strong,.opc-block-summary .table-totals tr th .label{font-size:16px}.checkout-index-index .opc-block-summary tr.totals.shipping th{padding-bottom:30px !important}.checkout-index-index .opc-block-summary .table-totals tr.grand.totals td{position:relative}.checkout-index-index .opc-block-summary .table-totals tr.grand.totals td.mark:before{content:"";position:absolute;left:30px;width:100%;background-color:#ddd;height:1px;top:0}.checkout-index-index .opc-block-summary .table-totals tr.grand.totals td.amount:before{content:"";position:absolute;left:0;width:calc(100% - 30px);background-color:#ddd;height:1px;top:0}.checkout-index-index .opc-block-summary .grand.totals td{padding:22px 30px !important;text-align:left;font-weight:700;font-size:16px}.checkout-index-index .opc-block-summary .grand.totals td strong{color:var(--primary) !important;font-weight:700 !important}.checkout-index-index .opc-block-summary .grand.totals td span{font-weight:700;color:var(--primary);font-size:22px}.checkout-index-index .opc-block-summary .grand.totals td.amount{font-size:22px}.opc-block-summary .table-totals,.opc-block-summary .table-totals tbody{display:block}.checkout-index-index .opc-block-summary>.items-in-cart,.opc-block-summary .table-totals .items-in-cart{width:100%}.checkout-index-index .opc-block-summary>.items-in-cart .title,.opc-block-summary .table-totals .items-in-cart .title{display:none}.checkout-index-index .opc-block-summary>.items-in-cart .product-item,.opc-block-summary .table-totals .items-in-cart .product-item{padding:7.5px 30px}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details{padding:0;width:100%}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner{display:flex;width:100%}#checkoutSteps .action-edit-address{background:0 0;border:none;color:var(--primary);padding:0;text-decoration:underline}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block{flex:0 0 60%;display:flex;justify-content:space-between}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .product-item-name,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .product-item-name{font-size:16px;font-weight:400;padding-right:5px;flex:1}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .subtotal,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .subtotal{flex:0 0 40%;text-align:right;display:block;font-size:16px;color:var(--primary)}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .label,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .label{display:none}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .value,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .value{font-size:16px;color:var(--primary)}.checkout-index-index .opc-block-summary>.items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .value:before,.opc-block-summary .table-totals .items-in-cart .product-item .product-item-details .product-item-inner .product-item-name-block .details-qty .value:before{content:"x";margin-right:5px}.discount-code{display:none}.opc-wrapper .step-title{text-align:left;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;font-size:24px;letter-spacing:-.58px}.checkout-shipping-method{margin-top:0}.checkout-payment-method .opc-block-summary{margin-top:57px}.checkout-shipping-method .shipping-method-box .radio-style,.payment-methods .payment-method .radio-style{left:20px;top:25px}.full-img-col>img{width:100%}.slider_item video{position:absolute;left:0;top:50%;transform:translateY(-50%)}.featured-wrap .owl-item,.featured-wrap .owl-stage{display:flex;align-items:center}.featured-wrap .owl-item img{padding:0 50px;max-width:260px}.featured-wrap .owl-nav>div i{color:var(--primary)}.featured-wrap .disabled i{opacity:.2}.featured-wrap .owl-nav{width:100%;display:flex;justify-content:space-between;bottom:auto;top:3px;max-width:100%}.newsletter-manage-index .form-newsletter-manage .field label span{display:none}.newsletter-manage-index .form-newsletter-manage .field label:after{content:"Iscriviti!";color:var(--primary);display:inline-block;font-size:16px;vertical-align:middle}.newsletter-manage-index .form-newsletter-manage .field input[checked=checked]~label:after{content:"Iscrizione attiva.";color:var(--primary);display:inline-block;font-size:16px;vertical-align:middle}.account .page.messages div .messages .message{margin-top:120px;max-width:50%;margin-left:auto;margin-right:auto}.policy-container.member-container .member-block:last-child .img img{max-width:100px}.wishlist-block{float:left;width:100%;margin-left:0 !important}.product-info-main .product-add-form .actions.wishlist-block button.towishlist{width:auto;display:flex;border-radius:5px;padding:0 34px;align-items:center;border:2px solid var(--secondary);background-color:transparent}.product-info-main .product-add-form .actions.wishlist-block button.towishlist:hover{background-color:var(--secondary)}.product-info-main .product-add-form .actions.wishlist-block button.towishlist span.pe-7s-like{margin-right:10px}.product-info-main .product-add-form .actions.wishlist-block button.towishlist span{color:var(--secondary);text-transform:uppercase;font-size:14px;font-weight:600}.product-info-main .product-add-form .actions.wishlist-block button.towishlist:hover span{color:#fff}.products-grid.wishlist .comment-box{display:none}.products-grid.wishlist .qty{display:none}.products-grid.wishlist .actions-primary .fa-shopping-cart,.account-nav-content li.nav:nth-child(10){display:none}.products-grid.wishlist .actions-primary{margin:10px 0}.block.block-dashboard-orders{margin-top:20px}.timer-wrap{background-color:#f2f2f1;border-radius:5px;padding:10px 20px;display:flex;align-items:center;max-width:250px;margin-bottom:20px}.timer-wrap span.text{color:var(--primary);font-weight:600;text-transform:uppercase}.timer-wrap .timer{margin-left:10px;position:relative}.progress-circle{border-radius:50%;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.progress{width:80px;height:80px;line-height:80px;background:0 0;margin:0 auto;box-shadow:none;position:relative}.progress:after{content:"";width:100%;height:100%;border-radius:50%;border:6px solid #d3d3d3;position:absolute;top:0;left:0}.progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.progress .progress-left{left:0}.progress .progress-bar{width:100%;height:100%;background:0 0;border-width:6px;border-style:solid;position:absolute;top:0}.progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}.progress .progress-right{right:0}.progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-1 1.8s linear forwards}.progress .progress-value{width:90%;height:90%;border-radius:50%;background:#f2f2f1;font-size:24px;color:#fff;text-align:center;position:absolute;top:5%;line-height:14px;left:5%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.progress .progress-value span{color:var(--secondary);line-height:1.2;font-weight:600}.progress .progress-value span.unit{color:var(--primary);font-size:12px;display:block;font-weight:600;text-transform:uppercase;flex:0 0 100%}.progress .progress-bar{border-color:var(--secondary)}.progress .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.8s}.progress.progress-10 .progress-left .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-10 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-9 .progress-left .progress-bar{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.progress.progress-9 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-8 .progress-left .progress-bar{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.progress.progress-8 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-7 .progress-left .progress-bar{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.progress.progress-7 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-6 .progress-left .progress-bar{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.progress.progress-6 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-5 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-5 .progress-right .progress-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress.progress-4 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-4 .progress-right .progress-bar{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.progress.progress-3 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-3 .progress-right .progress-bar{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.progress.progress-2 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-2 .progress-right .progress-bar{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.progress.progress-1 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-1 .progress-right .progress-bar{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.progress.progress-0 .progress-left .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.progress.progress-0 .progress-right .progress-bar{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq-section h1{margin-bottom:30px;color:var(--secondary)}.faq-section .single-faq h3{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.faq-section .single-faq>h4{font-size:16px;margin:10px 0 0;color:var(--secondary);text-transform:uppercase}.faq-section .single-faq p{margin-bottom:0}.faq-section .single-faq{margin-bottom:30px}#minicart-content-wrapper .timer-wrap{max-width:100%;justify-content:center}.minicart-wrapper .close-minicart{margin-bottom:0}.checkout-cart-index .timer-wrap{margin-right:0;margin-left:auto}.checkout-index-index .timer-wrap{margin-left:auto;margin-right:auto}#iub-pp-container .iubenda_embed_policy .iub_container h2{font-size:36px;line-height:1.5;color:var(--primary)}#iub-pp-container .iubenda_embed_policy .iub_container h3{font-size:24px;line-height:1.5;color:var(--primary);margin-bottom:10px}#iub-pp-container .iubenda_embed_policy .iub_container h4{font-size:20px;color:var(--secondary)}#iub-pp-container .iubenda_embed_policy .iub_container p,#iub-pp-container .iubenda_embed_policy .iub_container li{font-size:16px;line-height:1.8;color:var(--primary)}#iub-pp-container .iubenda_embed_policy .iub_container a{color:var(--primary);text-decoration:underline}#iub-pp-container .iubenda_embed_policy .iub_container ul li:before{display:none}#iubenda_policy ul li h3{font-size:18px !important}.newsletter-section .newsletter-wrapper .form.subscribe{display:flex;align-items:flex-start;justify-content:center;max-width:580px;margin-left:auto;margin-right:auto;margin-top:25px;flex-wrap:wrap}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter{flex:0 0 calc(80% - 20px);margin-right:20px;position:relative}.newsletter-section .newsletter-wrapper .form.subscribe .actions{flex:0 0 20%}.newsletter-section .newsletter-wrapper .form.subscribe .actions button.action{border-radius:5px;background-image:var(--gradient);border:none;font-size:var(--btnSize);line-height:40px;color:var(--primary);transition:.5s;background-size:200% auto;padding:0 22px !important;font-weight:600;position:relative;width:100%;height:auto}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter label{display:block}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter .checkbox-group{display:flex}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter .checkbox-group label{color:#fff}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter .checkbox-group label a{color:#fff;text-decoration:underline}.product-banner .price-container{flex:0 0 25%;justify-content:center;display:flex;flex-wrap:wrap}.product-banner .price-wrapper{flex:0 0 100%}.product-banner .price-container a{order:3}.product-banner .price-container .price-wrapper[data-price-type=oldPrice]{order:1}.product-banner .price-container .price-wrapper[data-price-type=finalPrice]{order:2}.product-banner .price-container .price-wrapper[data-price-type=oldPrice] .price{font-weight:400;font-size:22px;text-decoration:line-through;opacity:.8;margin-bottom:5px}@media screen and (max-width:500px){.timer-wrap{max-width:100%;justify-content:center;margin-left:0;margin-right:0;width:100%}.header-wrapper .row{max-width:100%;width:100%;overflow:hidden}}@media screen and (min-width:1200px){.mobile-wrap,.only-mobile{display:none !important}}@media screen and (max-width:1199px){.checkout-onepage-success #maincontent>.row{margin-top:0}.checkout-onepage-success .checkout-success{min-height:0px}.checkout-onepage-success .checkout-success .img-col{margin-top:30px}.desktop-wrap{display:none !important}.aside-menu:not(.mobile-aside-menu){display:none}.cms-index-index #maincontent,.cms-page-view #maincontent{padding-left:0 !important}.header-icons{display:flex;flex:0 0 calc(43% - 69px);justify-content:center;padding-right:25px}.header-icons .dropdown-toplinks{display:block !important;padding:0 7.5px}.header-icons .minicart-wrapper{padding:0 7.5px}.mobile-wrap{height:auto !important;margin:0}header .header-wrapper{background-color:#fff;background-image:none;border-bottom:1px solid var(--primary)}header .header-wrapper .container-fluid{padding:0}.header .header-wrapper .menu-wrap li a,.header .header-wrapper .table-icon-menu .switcher-toggle{color:var(--primary)}.header .header-wrapper .menu-wrap li a:hover,.header .header-wrapper .table-icon-menu .switcher-toggle:hover{color:var(--secondary)}header .header-wrapper .logo img{opacity:0;max-width:100%;display:block !important}header .header-wrapper .logo{position:relative;display:block}header .header-wrapper .logo:after{content:"";width:100%;max-width:250px;height:100%;background:url("https://d3u46uju17mkq9.cloudfront.net/images/italpreziosi_logo_nero.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:0}header .pe-7s-user:before{background:url("https://d3u46uju17mkq9.cloudfront.net/images/icons/account-nero.svg");background-position:center;background-size:contain;background-repeat:no-repeat}header button:hover .pe-7s-user:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/account-hover.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header .minicart-wrapper .action.showcart:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/cart-nero.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header .minicart-wrapper a.action.showcart:hover:before{background:url(https://d3u46uju17mkq9.cloudfront.net/images/icons/cart-hover.png);background-size:contain;background-position:center;background-repeat:no-repeat}.header .action.nav-toggle{width:69px;height:69px;background-color:#252525;margin:0;display:flex;padding:0;align-content:center;align-items:center}.header .action.nav-toggle span{height:2px;background-color:#fff;display:block;position:absolute;left:19px;top:50%;margin-top:-1px;transition:.4s}.header .action.nav-toggle span.line-1{width:20px;transform:translateY(-7px)}.header .action.nav-toggle span.line-2{width:30px}.header .action.nav-toggle span.line-3{width:25px;transform:translateY(7px)}.mobile-wrap .hamb-wrap{flex:0 0 69px;margin-left:-1px;align-items:flex-start}.mobile-wrap .logo-mobile{flex:0 0 calc(100% - 43%);align-items:center;justify-content:center;display:flex}.mobile-wrap .logo-mobile .logo{width:178px}header.header .header-wrapper .mobile-wrap .megamenu-content{top:69px;width:100%;background-color:var(--primary);box-shadow:none;left:0;transform:translate(-1200px);max-width:100%}.nav-open .header.header .header-wrapper .mobile-wrap .megamenu-content{transform:translate(0px);padding-bottom:100px}.nav-open{overflow:hidden;width:100%;height:100%}.nav-before-open .nav-toggle:after{display:none}.nav-open .close-nav-button{opacity:0;left:0;width:69px;height:69px;top:0}.nav-open .nav-toggle span{width:25px !important}.nav-open .header .action.nav-toggle span.line-1{transform:rotate(45deg)}.nav-open .header .action.nav-toggle span.line-3{transform:rotate(-45deg)}.nav-open .header .action.nav-toggle span.line-2{display:none}header .aside-menu{position:relative;top:0;width:100%;height:auto;background-color:transparent}header .header-wrapper{border:none}.aside-menu .aside-menu-wrap{position:relative;text-align:left}header .aside-menu .icon-text-block{text-align:left;padding-top:0;padding-bottom:0}header .aside-menu .icon-text-block svg{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:22px;min-width:45px;min-height:39px}header .aside-menu .icon-text-block a{padding:15px 0;border-bottom:1px solid #545454;font-size:16px}header .aside-menu .icon-text-block:first-child{margin-top:0}.mobile-wrap .megamenu-content .nav li:last-child a{border-bottom:1px solid #545454 !important;padding-bottom:21px;border-radius:0}.mobile-wrap .megamenu-content .nav li{padding:8px 15px;float:none}.mobile-wrap .megamenu-content .nav li a{font-weight:600;color:#fff;font-size:16px;text-transform:uppercase;padding:0;border:none !important}.mobile-wrap .megamenu-content .nav .dropdown-menu{display:none !important}.dropdown-switcher{padding:0 15px;border:none !important;display:flex !important}header.header .header-wrapper .dropdown-switcher .switcher-toggle,header.header.white .header-wrapper .dropdown-switcher .switcher-toggle{padding:0 !important;color:#fff;font-size:16px !important;display:inline-block;width:auto !important;line-height:1}.dropdown-switcher button i{display:none}header.header .header-wrapper .dropdown-switcher .dropdown-menu{position:relative;opacity:1;visibility:visible;top:0;left:0;width:auto;min-width:0;background-color:transparent;float:none;display:inline-block;transform:translate(0px) !important}header.header .header-wrapper .dropdown-switcher .dropdown-menu li{display:inline-block}header.header .header-wrapper .dropdown-switcher .dropdown-backdrop{display:none}.header .dropdown-switcher .dropdown-menu li>a{font-size:16px;font-weight:600;color:#fff;border-bottom:0;padding-top:0 !important;padding-bottom:0 !important}.header .dropdown-switcher .dropdown-menu li>a img{display:none}.header .dropdown-switcher .dropdown-menu li:first-child{border:1px solid #545454;border-width:0 1px}.minicart-in .desktop-wrap{display:block !important}.minicart-in .lang-wrap{display:none !important}.minicart-wrapper .block-minicart{width:75% !important}.banner-block.lingotti-banner:before,.banner-block.monete-banner:before{background-size:290px;bottom:0;background-position:bottom left;z-index:8}.banner-block{padding:15px 20px;margin:10px 0}.banner-block h4{margin-bottom:0}.banner-block .text-link{margin-top:5px}.banner-wrapper{z-index:9;position:relative}.standard-section{padding:40px 0}.product-banner{display:block;text-align:center;padding:20px 50px 35px}.product-banner .info-product-wrapper .info-product .info-name{float:none;width:100%;display:block}.product-banner .price-wrapper{margin-top:22px}.loghi-wrapper{margin-left:0;margin-right:0}footer{padding-left:15px;padding-right:15px}footer .container{padding-left:0;padding-right:0;padding-bottom:20px !important}.footer .middle-footer div[class*=col-lg]:not(:last-child){margin-bottom:20px}footer .bottom-footer{display:none}#maincontent{padding-left:0 !important;padding-right:0 !important;margin-top:67px}.checkout-index-index #maincontent>.row,.checkout-cart-index #maincontent>.row,body[class^=customer-account] #maincontent>.row,.customer-account-create #maincontent>.row,.customer-account-index #maincontent>.row,body.account #maincontent>.row,.contact-form-content,body.customer-account-forgotpassword #maincontent>.row,body.cms-quotazioni #maincontent>.row,body.cms-quotations #maincontent>.row,body.cms-cotizaciones #maincontent>.row{margin-top:0;padding-top:0}#home-slider .slider_item{height:430px}.slider_item .container{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);top:22px;left:0;padding:0}.fixing-table{display:flex}.fixing-table .fixing-wrap{width:100%;flex:0 0 100%;border:none}.fixing-table .fixing-wrap .table-wrap .table-row .details{display:flex;align-items:center}.fixing-table .fixing-wrap .table-wrap .table-row .details img{height:100%;vertical-align:middle;width:100%}.section-center-align .container>.row{display:block}.nav-tabs{display:block;overflow:hidden;margin-bottom:20px}.tab-content{padding-top:0;padding-bottom:32px}.nav-tabs:after{display:none}#maincontent ul li{width:auto;min-width:112px}.tab-content .text-link{margin-top:20px;display:none}#home-slider,.header-page{margin-left:0}.header-page{height:200px;align-items:center;padding-bottom:0}.header-page .container{padding:0;margin-left:0}.header-page h1{padding:0 15px}.header-page h1 strong{display:block}.button-row a{margin-top:10px}.member-container{margin-top:40px}.member-container .member-block{display:block}.member-container .member-block .img{height:100%;width:100%;margin-bottom:20px}.discover-more-container{flex-wrap:wrap}.discover-more-container .text{flex:0 0 100%;text-align:center;padding-right:0}.discover-more-container .brands-wrapper{flex:0 0 100%;margin-top:10px;flex-wrap:wrap}.discover-more-container .brands-wrapper a{padding:10px}.menu-sidebar{margin-top:40px}.header-page .container-fluid.no-padding{padding:0 !important;margin-left:0}.first-section{padding-top:0}.legenda-mappa{margin-top:20px}.heading2{display:block}.heading2 .grey-quote{margin-left:0;margin-top:10px;margin-bottom:20px}.contact-form-content{margin-top:40px}.form-wrapper .box-form-wrapper{padding:40px 0 0;box-shadow:none;border-width:1px 0 0;margin-top:40px}.box-form-wrapper .amform-form .fieldset .fields .amform-layout-two{max-width:100%}.box-form-wrapper .checkbox-group label{display:inline-block;vertical-align:top}.bank-wrapper{display:block}.list-pga{float:none;width:100%;margin:10px 0}.investment-table,.purezza-table{overflow:scroll}.investment-table table,.purezza-table table{width:100%;overflow:scroll}.investment-table table tbody tr td,.purezza-table table tbody tr td{min-width:150px}.blog-page .header-page .container{padding-left:15px}.blog-list{padding:0 15px}.blog-list-wrapper .blog-post{margin:40px 0}.blog-list-wrapper{display:block;width:100%;padding:0 15px;margin-left:0;margin-right:0}.newsletter-section .container{padding:0}.newsletter-wrapper .amcform-page-wrap{display:block}.newsletter-wrapper .amcform-page-wrap .amcform-toolbar button{width:100%}.dropdown-backdrop{display:none}.login-wrapper,.login-container .block-customer-login{margin-top:40px}.login-wrapper,.login-container .block-customer-login,.login-container .block-new-customer{padding:0 30px 0;box-shadow:none;border:none}.login-container .block-customer-login:after{content:"";width:100%;height:1px;background-color:#545454;display:block;margin-top:50px}.login-wrapper.registration-wrapper{border-bottom:1px solid #ddd;padding-bottom:30px}.login-wrapper:hover,.login-container .block:hover{box-shadow:none}.form-create-account{padding:30px}body.account #maincontent .column{padding:40px 30px}body.account .box-actions{margin:15px 0 30px}body.account .sidebar{padding-left:30px;padding-right:30px}.sidebar.sidebar-main>.block+.sidebar-additional{padding-left:0;padding-right:0}.hidden-column{display:none}.responsability-section .panel-block-row h3{margin-top:20px}.header-page.standard-header-page.small-breadcrumb{height:auto;margin-top:0;padding-left:15px;padding-right:15px;margin-bottom:40px}.breadcrumb-wrapper strong{display:block;margin-bottom:20px}.breadcrumb-wrapper{line-height:1.5}.product-tab .nav-tabs li a{padding-left:30px;padding-right:30px}.product-tab .menu-product-tabs{text-align:left}.header-page.standard-header-page{margin-top:0}.shop-choice .choice-block{margin-bottom:20px}.custom-row{display:block}.custom-row .three-col{margin:30px 0}.member-container .sostainability-block>div{padding:0 !important}.member-container .sostainability-block.grey-block{padding:20px}.member-container .sostainability-block:nth-child(2)>div:not(.img){text-align:left}.header-post h1{margin-left:0;padding:0 30px}.header-post{height:200px;margin-left:0;width:100%;margin-bottom:40px}.header-post .container{padding-left:0}.post-container .post-info .post-content p,.post-container .post-info .post-content ul,.post-container .post-info .post-content h1,.post-container .post-info .post-content h2,.post-container .post-info .post-content h3,.post-container .post-info .post-content h4,.post-container .post-info .post-content h5,.post-container .post-info .post-content h6,.post-container .post-info .post-content div,.post-container .post-info .post-content span,.post-container .post-info .post-content label,.post-container .post-info .post-content blockquote{padding-left:0;padding-right:0}.post-container .post-info .post-content img{margin:30px auto}.post-holder .action .info-wrap{flex:0 0 80%}.fixing-table .owl-nav{transform:translateX(0);left:auto;right:15px;bottom:0;top:37px}.fixing-table.owl-carousel .owl-nav>div,.owl-carousel .owl-nav>div:not(.disabled):hover{color:#ddd;opacity:1;visibility:visible}.fixing-table.owl-carousel .owl-nav>div.disabled{display:none}.center-wrapper{display:block}.center-wrapper .center-block.grey-text{padding-left:0;margin-top:20px}#maincontent .toolbar .pages .pagination li.item{min-width:0}.form-wrapper .box-form-wrapper:after{width:90px;height:80px}.form-wrapper .box-form-wrapper form{border-top:none}.member-container .member-block.two-img-block .img{text-align:center}.member-container .member-block.two-img-block .img img{display:inline-block}.tick-row{display:block}.tick-row .tick-wrap{margin:20px 0}.pac-select{padding:20px;display:block;text-align:center}.pac-select span{font-size:16px}.pac-select .button{justify-content:center;margin-top:10px}.checkout-cart-index #maincontent>.row{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;margin-top:40px}.checkout-cart-index #shopping-cart-table tbody{border:0}.checkout-cart-index #shopping-cart-table tbody tr.item-info{border-width:0 1px 1px;padding-bottom:30px;padding-top:30px}.checkout-cart-index #shopping-cart-table tbody tr.item-info:first-child{border-width:1px 1px 0}#shopping-cart-table tbody.cart.item{padding-bottom:0;padding-top:0}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{margin-left:20px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item{margin-bottom:15px}.cart-container .totals-cart{border-width:1px}.checkout-cart-index .cart-summary .checkout-methods-items .item{text-align:center}.cart-container .shopping-cart-bottom{margin-left:0;margin-right:0}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{margin-left:auto;margin-right:auto}.footer-cart{flex-wrap:wrap}.footer-cart .payments-method{flex:0 0 100%;border-right:0;border-bottom:1px solid #ddd}.footer-cart .payments-method{display:block}.footer-cart .payments-method span{margin-bottom:10px;display:block}.footer-cart .customer-care{flex:0 0 100%}.product-page-container{margin-top:0;padding-top:0;background:0 0;padding:30px 15px}.product-services{margin-top:0}.post-content{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){#home-slider .slider_item{height:260px}.slider_item video{transform:translateY(-50%) translateX(-60%);left:50%}.btn-gradient~.p-link{display:block;margin-top:20px}.discount-code .form-discount{flex-wrap:wrap}.discount-code .form-discount .payment-option-inner{flex:0 0 100%;margin-bottom:15px}.discount-code .form-discount .actions-toolbar{flex:0 0 100%}.discount-code .form-discount .actions-toolbar .primary button,.discount-code .form-discount .input-text{border-radius:3px !important}}@media screen and (max-width:767px){.product-item .product-label{font-size:12px;height:25px;line-height:25px}.products-grid .product-item-info .price-final_price,.price-as-configured{display:block;text-align:center}.products-grid .product-item-info .product-item-details .price-box span{justify-content:center;margin-top:1px}#iub-pp-container .iubenda_embed_policy .iub_container h2{font-size:24px;line-height:1.5;color:var(--primary)}#iub-pp-container .iubenda_embed_policy .iub_container h3{font-size:20px}#iub-pp-container .iubenda_embed_policy .iub_container h4{font-size:18px;line-height:1.5;font-weight:500}.product-services .single-product-service img,.product-services .single-product-service span{flex:0 0 100%}.product-services .single-product-service span{margin-top:15px}#co-payment-form .checkout-billing-address{max-width:100%;padding:20px}.fixing-table{transform:translateY(0);margin:15px 0}.fixing-table .fixing-wrap.half-col.hidden-desktop .table-wrap .table-col:last-child{border:none;margin-left:0;padding-left:0}.fixing-table .fixing-wrap.half-col.hidden-desktop{width:100%}.fixing-table .owl-item{overflow:hidden}.cms-quotazioni .first-section,.cms-quotations .first-section,.cms-cotizaciones .first-section{padding-top:20px}.cms-quotazioni .first-section>*,.cms-quotations .first-section>*,.cms-cotizaciones .first-section>*{padding:0 15px}.cms-quotazioni .reduced-container,.cms-quotations .reduced-container,.cms-cotizaciones .reduced-container{margin-top:0}.cms-quotazioni .reduced-pd-section,.cms-quotations .reduced-pd-section,.cms-cotizaciones .reduced-pd-section{padding:0}.cms-quotazioni .ip-table-wrapper table td,.cms-quotations .ip-table-wrapper table td,.cms-cotizaciones .ip-table-wrapper table td{font-size:12px}.reduced-pd-section .ip-table-wrapper{margin-bottom:20px}.cart-container .footer-cart{margin-top:0}.cart-container .shopping-cart-bottom,.checkout-cart-index .cart-summary{margin-top:0}.timeline .timeline-wrap .year{font-size:18px}.timeline .timeline-wrap{justify-content:inherit}.timeline .timeline-wrap:nth-child(odd) .event{flex:0 0 65%;order:2}.timeline .timeline-wrap:nth-child(odd) .year{flex:0 0 calc(30% - 40px);margin-right:5px;margin-left:40px}.timeline .timeline-wrap:nth-child(even) .event{flex:0 0 65%;order:2}.timeline .timeline-wrap:nth-child(even) .year{flex:0 0 calc(30% - 40px);margin-right:5px;margin-left:40px;text-align:left}.timeline .timeline-wrap:nth-child(odd) .event:before,.timeline .timeline-wrap:nth-child(odd) .event:after,.timeline .timeline-wrap:nth-child(even) .event:before,.timeline .timeline-wrap:nth-child(even) .event:after{display:none}.timeline .timeline-wrap:nth-child(odd) .year:after,.timeline .timeline-wrap:nth-child(even) .year:after{left:-40px}.timeline .timeline-wrap:nth-child(odd) .year:before,.timeline .timeline-wrap:nth-child(even) .year:before{left:-35px}.timeline:after{left:10px}.featured-wrap .owl-item img{max-width:100%;width:100%;flex:0 0 100%}.featured-wrap .owl-nav{top:30%}.featured-wrap .owl-nav div{opacity:1;visibility:visible}.header-post{height:400px}.content-404{padding:0 40px}.content-404 h1{font-size:30px !important}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter{flex:0 0 100%}.newsletter-section .newsletter-wrapper .form.subscribe .actions{flex:0 0 100%;margin-top:10px}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter .checkbox-group{margin-top:15px}.product-item .price-final_price .old-price:before{display:none}.product-item .price-final_price .old-price{padding-left:0;top:-5px;margin-right:0}.products-grid .product-item-info .product-item-details .price-box span{padding-right:0;margin-right:0}}@media screen and (max-width:991px){.customer-account-forgotpassword .form-password_forget{padding:40px 30px}.block-addresses-list h3{margin-top:30px}.table-wrapper.additional-addresses{width:100%;overflow-x:scroll}.additional-addresses table tbody tr td:last-child{min-width:150px}.page.messages div .messages .message{margin-top:0 !important}#checkoutSteps{padding-left:15px;padding-right:15px}.checkout-index-index #maincontent>.row{margin-left:0;margin-right:0}.shipping-address-items{margin:0}.checkout-index-index .actions-toolbar{margin-top:30px}.opc-estimated-wrapper{display:none}.choose-section .row{display:block}.choose-section .choose-wrapper{margin-bottom:10px}.checkout-shipping-method .shipping-method-box{flex-wrap:nowrap}.checkout-index-index .opc-block-summary tr.totals.shipping th{width:100%;padding-right:0}.opc-payment .payment-methods .payment-method{flex-wrap:wrap}#checkout .opc-progress-bar{display:none}.checkout-container{padding:40px 0}.product-services .product-services-wrapper{flex-wrap:wrap;padding:40px 15px}.product-services .single-product-service{flex:0 0 100%;text-align:center;flex-wrap:wrap;margin-bottom:30px}.product-services .single-product-service:last-child{margin-bottom:0}.product.info.detailed .product-data-items-content{padding:25px 15px}.product-data-items-content .title-accordion:after{background-color:var(--secondary)}.product.info.detailed .product.data.items{border-bottom:0}.checkout-cart-index .cart-summary{margin-left:-15px;margin-right:-15px}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{width:100%;margin-top:30px}.product-banner .price-container .price-wrapper[data-price-type=finalPrice]{margin-top:0}}@media screen and (max-width:1200px){.footer{padding-left:0;padding-right:0}.middle-footer .middle-container h4,footer .footer-container .middle-footer .container.middle-container .row{display:block}.middle-footer .middle-container a.inline,.payments-footer{margin-left:0}.featured-wrap{justify-content:center}.featured-wrap img{flex:0 0 25%;width:100%;padding:15px 30px}}@media screen and (max-width:991px){footer .footer-container .middle-footer{padding-left:15px;padding-right:15px}.middle-footer .social-block-footer{text-align:left}footer .footer-container .middle-footer .container:last-child .row{display:block}footer .footer-container .middle-footer .container:last-child .col-lg-6:last-child{text-align:left}footer .footer-container .middle-footer .loghi-wrapper img{margin-bottom:15px}}@media screen and (max-width:1199px){.hidden-mobile{display:none !important}}@media screen and (min-width:1200px){.hidden-desktop{display:none !important}}#social-login-popup .social-login-title{background-image:var(--gradient)}#social-login-popup .actions-toolbar .action.primary{border:none !important;text-transform:uppercase;font-weight:600}#social-login-popup .fieldset.login .actions-toolbar .primary,#social-login-popup .fieldset.login .actions-toolbar .secondary{display:block;width:100%}#social-login-popup .block-container .block{display:block;width:100%}#social-login-popup .fieldset.login .actions-toolbar .secondary{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:0}#social-login-popup .fieldset.login .actions-toolbar .secondary .margin-top10{margin:0}#social-login-popup .block-container .field.choice.newsletter{margin-bottom:20px}#social-login-popup .block-container .field.choice.newsletter span{font-size:12px;align-content:center;margin-top:8px;display:block}#social-login-popup .back{color:var(--secondary);text-decoration:underline}.popup__main .page.messages div .messages .message{margin-top:0 !important;border-radius:0 !important;width:100%}.message>* a{color:inherit}.popup__main .page.messages div .messages *{border-radius:0 !important}.payment-tab strong{display:block;color:var(--primary);text-transform:uppercase;margin-bottom:10px}.payment-tab .small{display:block;margin-top:10px;color:var(--primary);font-size:14px}.monete-cat .lingotti-content{display:none}.lingotti-cat .monete-content{display:none}.monete-content{font-size:var(--pSize);line-height:var(--pLineHeight);font-weight:var(--fontTextWeight);color:var(--primary);margin-bottom:var(--pMargin)}.static-document h3{text-transform:uppercase;font-size:18px;margin:10px 0}.static-document{color:var(--primary);margin-bottom:20px}.payment-methods .payment-method div{max-width:100%}.axepta_paymentservice .payment-method-title label img{margin-left:0;margin-top:10px;margin-bottom:10px;display:block}.post-content * span,.post-content td *{padding-left:0 !important;padding-right:0 !important}.post-content *{font-family:"Open Sans" !important}.post-content p,.post-content p *{font-size:var(--pSize) !important;line-height:var(--pLineHeight) !important}#payment .payment-group .payment-method .checkout-agreements-block .checkout-agreement.required label:after{display:none}.content-404{max-width:1140px;width:100%;margin-left:auto;margin-right:auto;padding:80px 15px}.content-404 h1{text-transform:uppercase;font-size:45px !important;letter-spacing:0 !important;margin-bottom:20px !important;line-height:1.5 !important}.content-404 h2{color:var(--secondary);margin-bottom:0}.content-404 p{letter-spacing:0px !important}.content-404 .gradient-btn{letter-spacing:0px;font-weight:600 !important;text-transform:uppercase;border:none !important;padding:0 35px !important;height:40px !important;text-align:center !important}.content-404 .gradient-btn:hover{color:#fff !important}.actions button.tocart[disabled]{background:#ddd !important;color:#999 !important;cursor:not-allowed}.closed-ecomm-alert{color:var(--primary);font-size:14px;display:block;margin-bottom:20px;max-width:500px;padding:10px 15px;border-radius:5px;background-image:var(--gradient);text-align:center;font-weight:600}@media screen and (max-width:320px){.product-info-main .product-add-form .actions button.tocart,.bundle-info .product-details .actions button.tocart,.product-info-main .product-add-form .actions.wishlist-block button.towishlist span{font-size:12px}}@media screen and (min-width:1600px){.catalog-category-view .category-view~.row{width:1340px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1440px){.catalog-category-view .category-view~.row{max-width:1340px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1360px){.catalog-category-view .category-view~.row{max-width:1260px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1300px){.catalog-category-view .category-view~.row{max-width:1200px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1200px){.catalog-category-view .category-view~.row{max-width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-width:992px){.catalog-category-view .category-view~.row{max-width:970px;margin-left:auto;margin-right:auto}.products-grid ol.products .product-item-info{width:calc(50% - 30px);clear:none;margin-right:30px}.product-item.col-md-6{clear:none !important}.product-item.col-md-6:nth-child(2n+1){clear:left !important}.products-grid ol.products{margin-left:0}}@media screen and (max-width:767px){.catalog-category-view .breadcrumb-wrapper{max-width:80%}.catalog-category-view .breadcrumb-wrapper h1{padding-left:0;vertical-align:middle}.catalog-category-view .category-view~.row{max-width:750px;margin-left:auto;margin-right:auto}.catalog-category-view .column.main ol.products{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:15px;padding-right:15px}.products-grid ol.products .product-item-info{flex:0 0 calc(50% - 15px);clear:none;margin-right:0}.product-item.col-md-6:nth-child(4n+1){clear:left !important}.products-grid ol.products .product-item-info:first-child{margin-right:30px}.products-grid ol.products .product-item-info:nth-child(2n+1){margin-left:0 !important}.products-grid ol.products{margin-left:-15px}.products-grid .product-item-info .product-item-details .product-item-name a{text-transform:none;letter-spacing:0px;line-height:1.5}.category-blocks .wrap{flex:0 0 100%;margin-bottom:40px}}@media screen and (max-width:1199px){.catalog-category-view:not(.category-shop) .page-title-wrapper{margin-top:0}#maincontent ul li{min-width:0}.links-shop .link-wrap{margin-left:0;margin-right:0}}@media screen and (max-width:991px){.links-shop .link-wrap:after{display:none}.links-shop .link-wrap a{padding-left:30px;padding-right:30px;padding-bottom:7px;line-height:1.5}}.catalog-product-view .breadcrumbs{display:block;background-color:transparent;padding-left:99px;margin-left:auto;margin-right:auto;padding-top:20px;font-size:14px;color:#999;box-shadow:0px 0px 5px rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:60px}.catalog-product-view header{height:100px}@media screen and (max-width:1450px){.catalog-product-view .breadcrumbs{max-width:100%;padding-left:84px;width:100%}}@media screen and (max-width:1199px){.catalog-product-view header{height:69px}.catalog-product-view .breadcrumbs{max-width:100%;padding-left:15px}.product-ag-stock #maincontent{margin-top:0}.product-page-container.ag-product{padding-top:0}}@media screen and (max-width:767px){.catalog-product-view .breadcrumbs{padding-left:0;padding-right:0}.catalog-product-view .breadcrumbs{margin-bottom:0}.catalog-product-view #maincontent{margin-top:0}}.breadcrumbs ul li a:hover{color:var(--secondary2) !important}.category-description p{margin-bottom:0}.catalog-category-view .page-title-wrapper{padding-top:30px;padding-bottom:30px}@media screen and (max-width:767px){.catalog-category-view:not(.category-shop) .page-title-wrapper .category-description{max-width:100%}}.breadcrumbs ul.items li{display:inline-flex;align-items:center}.catalog-category-view .breadcrumbs a:hover{color:var(--primary) !important}iframe{max-width:100%}.newsletter-section .newsletter-wrapper .newsletter form .field{flex:0 0 50%;padding:0 5px;margin-bottom:10px}.newsletter-section .newsletter-wrapper .form.subscribe .newsletter{flex:0 0 100%;margin-right:0}.footer .newsletter-footer .block.newsletter form.subscribe{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.footer .newsletter-footer .block.newsletter form.subscribe .field{flex:0 0 50%;padding:0 5px;margin-bottom:10px}.footer .newsletter-footer .block.newsletter form.subscribe .field.newsletter{flex:0 0 100%}.footer .block.newsletter .form.subscribe .actions{margin-right:10px;margin-left:auto}@media screen and (max-width:991px){body[class*=cms-quotazioni] #maincontent{margin-top:0}body[class*=cms-quotazioni] header.header{height:69px !important}body[class*=cms-quotazioni] .quot-breadcrumb .breadcrumbs{padding-left:0}.head-quotation{display:block}.head-quotation a.btn:first-child{margin-right:0;margin-bottom:15px}.middle-footer .social-icons{margin-top:10px}.middle-footer .social-icons a{width:24px;margin-right:20px}.middle-footer .social-icons img,.middle-footer .social-icons svg{width:24px;max-height:24px;height:24px}.shopping-cart-bottom .col-lg-8,.shopping-cart-bottom .col-md-5{flex:0 0 100%;padding:0 15px}.checkout-cart-index .cart-summary{margin:0}.shopping-cart-bottom #block-discount .content{min-height:0}.cart-container .shopping-cart-bottom{margin:50px -15px 0}.product-page-container.ag-product .header-ag:before{display:none}.product-page-container.ag-product .header-ag h4:before,.product-page-container.ag-product .header-ag h4:after{max-width:60px}.product-page-container.ag-product .header-ag h3{font-size:24px}.featured-ag-blocks .row{padding-left:15px;padding-right:15px}.featured-ag-blocks .row-icons .icon-block{padding-left:0;padding-right:0}.featured-ag-blocks .row-icons .col-md-4{margin-bottom:80px}.featured-ag-blocks .row-footer{margin-top:0}}.cart.item .field.qty .control .minus{position:relative;width:40px;top:0;left:0;right:0;display:flex;align-items:center;padding-top:0;justify-content:center;color:#222;border-right:1px solid #a6a6a6;font-weight:600;font-size:18px;cursor:pointer}.cart.item .field.qty .control .plus{position:relative;width:40px;top:0;left:0;right:0;display:flex;align-items:center;padding-top:0;justify-content:center;color:#222;border-left:1px solid #a6a6a6;font-weight:600;font-size:18px;cursor:pointer}.cart.item .field.qty .control label{border:solid 1px #a6a6a6;border-radius:5px;display:flex;max-width:140px;margin-left:auto;margin-right:auto}.checkout-cart-index #shopping-cart-table tbody tr td.col.qty .input-text.qty{width:60px;border:0;height:40px;background:0 0;padding:0;font-weight:600;font-size:16px;color:#222;text-align:center}.checkout-cart-index #shopping-cart-table tbody tr td.qty,.checkout-cart-index #shopping-cart-table tbody tr td.subtotal{text-align:left}.g-recaptcha,.grecaptcha-badge{opacity:0 !important;visibility:hidden !important}.discount-code{display:block}.discount-code .step-title{line-height:1.14;border:none;color:var(--primary)}.discount-code .payment-option-title{border:none;padding-bottom:0;padding-left:15px !important}.discount-code .payment-option-title span{line-height:1.14;color:var(--primary);font-size:18px;font-weight:600}.discount-code .payment-option-content label{display:none}.discount-code .form-discount{display:flex;margin-bottom:30px}.discount-code .form-discount .payment-option-inner{flex:0 0 calc(100% - 200px)}.discount-code .form-discount .input-text{border-radius:3px 0 0 3px !important;padding-left:20px}.discount-code .form-discount .actions-toolbar{flex:0 0 200px;margin-top:0}.discount-code .form-discount .actions-toolbar .primary{margin-top:0 !important;margin-right:0 !important;width:100%}.discount-code .form-discount .actions-toolbar .primary button{width:100%;border-radius:0 3px 3px 0 !important;border:solid 2px var(--primary) !important;color:var(--primary);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 30px !important;height:40px;line-height:38px;background-image:none;background-color:#fff}.discount-code .form-discount .actions-toolbar .primary button:hover{color:#111 !important;background-color:#fff !important;border-color:#111 !important}.payment-option.discount-code .form-discount .actions-toolbar .action-cancel{color:#111 !important}.shopping-cart-bottom .col-lg-8{display:block;flex:0 0 50%;padding:0}.shopping-cart-bottom .col-md-5{flex:0 0 50%;padding:0}.shopping-cart-bottom #block-shipping,.shopping-cart-bottom #block-discount .title{display:none}.shopping-cart-bottom #block-discount .content{display:block !important;padding:0;border:0}.shopping-cart-bottom .checkout-extra{padding-left:0;border:none;min-height:0;margin-top:0}.cart-container .shopping-cart-bottom{display:flex;align-items:flex-start;flex-wrap:wrap;margin:50px 0 0}.shopping-cart-bottom #block-discount .content .coupon{display:flex}.shopping-cart-bottom #block-discount .content .coupon .field{flex:0 0 50%;margin-right:10px}.checkout-cart-index .cart-container .totals-cart~.cart.main.actions .action{background:#fff;border:2px solid var(--primary);display:inline-flex;align-items:center;justify-content:center}.checkout-cart-index .cart-container .totals-cart~.cart.main.actions .action:hover{background:var(--primary)}.checkout-cart-index .cart-container .totals-cart~.cart.main.actions .action:hover span{color:#fff}body[class*=cms-quotazioni] #maincontent>.row{margin-top:0}body[class*=cms-quotazioni] header.header{height:100px}body[class*=cms-quotazioni] .quot-breadcrumb .breadcrumbs{background-color:transparent;padding-left:15px;margin-left:auto;margin-right:auto;padding-top:20px;font-size:14px;color:#999;box-shadow:0px 0px 5px rgb(0 0 0/10%);padding-bottom:20px;display:block}body[class*=cms-quotazioni] #maincontent .quot-breadcrumb .breadcrumbs li:first-child:before{display:none}body[class*=cms-quotazioni] #maincontent .quot-breadcrumb .breadcrumbs li+li:before{content:"\f105" !important;color:#878787;font-family:"FontAwesome";padding:0 8px;width:auto;background:0 0;margin:0;height:auto;border-radius:0}body[class*=cms-quotazioni] #maincontent .quot-breadcrumb .breadcrumbs li{color:#8e8e8e;font-size:14px}body[class*=cms-quotazioni] #maincontent .quot-breadcrumb .breadcrumbs ul{margin:0}body[class*=cms-quotazioni] h1{margin-bottom:20px}.head-quotation{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.head-quotation a.btn:first-child{margin-right:15px}.post-content a{text-decoration:underline;color:var(--secondary)}.category-blocks{justify-content:center}.category-blocks .wrap{position:relative}.category-blocks .wrap:last-child{margin-top:30px}.category-blocks .wrap .badge-new{position:absolute;top:15px;left:30px;background-image:linear-gradient(to right,#670000 0%,#3f0000 100%);color:#fff;border-radius:5px;padding:0 10px}.catalog-product-view.product-ag-stock .breadcrumbs{margin-bottom:0}.product-page-container.ag-product{background-size:50%;background-position:right bottom}.product-page-container.ag-product .header-ag{background-color:#f5f5f5;padding:85px 15px;text-align:center;position:relative;margin-bottom:100px}.product-page-container.ag-product .header-ag:before{content:"";width:100%;max-width:320px;height:100%;background:url(https://www.italpreziosi.it/pub/media/images/icons/double-line-ag-stock.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:10%;z-index:3}.product-page-container.ag-product .header-ag:after{content:"";width:100%;max-width:620px;height:100%;background:url(https://www.italpreziosi.it/pub/media/images/icons/double-line-ag-stock.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;z-index:3}.product-page-container.ag-product .header-ag .col-md-12{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.product-page-container.ag-product .header-ag h3{font-size:42px;flex:0 0 100%}.product-page-container.ag-product .header-ag h4{font-size:16px;color:#979797;font-weight:400;display:table;align-items:center;background-color:#f5f5f5;position:relative;z-index:2;width:auto}.product-page-container.ag-product .header-ag h4:before{content:"";width:160px;height:1px;display:inline-block;vertical-align:middle;background-color:#979797;margin-right:15px}.product-page-container.ag-product .header-ag h4:after{content:"";width:160px;height:1px;display:inline-block;vertical-align:middle;background-color:#979797;margin-left:15px}.product-page-container.ag-product .wishlist-block{display:none}.product-page-container.ag-product .product-info-price .price-final_price .old-price:before{display:none}.product-page-container.ag-product .product-info-price{margin-top:10px}.product-page-container.ag-product .product-info-price .price-final_price .old-price{order:-1;flex:0 0 100%;padding-left:0;color:#111;margin-bottom:8px}.product-page-container.ag-product .product-info-main .product-info-price .price-box .old-price{opacity:1}.product-page-container.ag-product .product-info-main .product-info-price .price-box .old-price .price{opacity:1;font-size:22px !important}.product-page-container.ag-product .product-desc{font-size:16px;line-height:1.6;margin-top:15px}.product-page-container.ag-product .box-tocart .field.qty{position:relative}.product-page-container.ag-product .box-tocart .field.qty:after{content:"Kg";position:absolute;top:50%;transform:translateY(-50%);left:155px;font-size:18px;color:#111;font-weight:600}.featured-ag-blocks{margin-top:50px;text-align:center}.featured-ag-blocks .row-head{margin-bottom:100px}.featured-ag-blocks .row-head h3{margin-bottom:15px}.featured-ag-blocks .row-head .sub{font-size:18px;font-weight:600;line-height:1.3;display:block;width:100%;max-width:560px;margin-left:auto;margin-right:auto}.featured-ag-blocks .row-icons .col-md-4{margin-bottom:30px}.featured-ag-blocks .row-icons .col-md-4:first-child,.featured-ag-blocks .row-icons .col-md-4:nth-child(2),.featured-ag-blocks .row-icons .col-md-4:nth-child(3){margin-bottom:80px}.featured-ag-blocks .row-icons .icon-block{padding-left:35px;padding-right:35px}.featured-ag-blocks .row-icons .icon-block img{display:table;width:auto;max-width:100%;margin-bottom:32px;margin-left:auto;margin-right:auto}.featured-ag-blocks .row-icons .icon-block span{color:#111;font-size:18px}.featured-ag-blocks .row-footer{margin-top:50px;margin-bottom:50px}.featured-ag-blocks .row-footer a{font-size:18px;font-weight:600;text-decoration:underline}.product-ag-stock footer .footer-container .middle-footer .container{border-top:0}.amwrap-popup-block{display:none !important}.row-footer p{font-size:18px}.row-footer p a{display:table;margin:10px auto}header .aside-menu .icon-text-block.lower-text a{text-transform:none}.product-storeag.catalog-product-view .breadcrumbs{margin-bottom:0 !important}.italpreziosi-gift-wrap .amwrap-checkbox-block{display:flex;align-items:center;margin-bottom:0}.italpreziosi-gift-wrap .amwrap-checkbox-block input{margin-top:0;margin-right:10px}.italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-text{font-weight:500;color:#111;text-transform:lowercase;font-size:16px}.italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-text:after{content:"?";background-color:#111;color:#fff;border-radius:50%;width:18px;height:18px;align-items:center;justify-content:center;margin-left:5px;transform:translateY(-4px);font-size:12px;display:none}.italpreziosi-gift-wrap p.amwrap-text{font-size:12px;max-width:400px;width:100%;color:#111}.checkout-cart-index .italpreziosi-gift-wrap{margin-top:10px}.checkout-cart-index .italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-text{font-size:14px}.italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-text:after{width:12px;height:12px;font-size:8px}.amwrap-make-gift .price{font-weight:500;color:#111;font-size:16px;margin-left:5px}.amwrap-make-gift .price:before{content:"(+"}.amwrap-make-gift .price:after{content:")"}.italpreziosi-gift-wrap-info-point{background:#111;border-radius:50%;width:16px;height:16px;color:#fff;display:inline-flex;justify-content:center;align-items:center;margin:0 0 0 5px;cursor:pointer}.italpreziosi-gift-wrap-detail-info{display:none;align-items:center;padding-bottom:10px;border-bottom:1px solid #eaeaea;margin-top:20px}.italpreziosi-gift-wrap-detail-info>p{margin-bottom:0;line-height:1.5}.italpreziosi-gift-wrap-detail-info img{margin-right:15px;max-width:80px}.italpreziosi-gift-wrap-title{display:flex;margin-top:10px;align-items:center}.italpreziosi-gift-wrap-detail-open .italpreziosi-gift-wrap-detail-info{display:flex;flex-wrap:wrap;row-gap:16px}.italpreziosi-gift-wrap-detail-info input{max-width:500px}.italpreziosi-gift-card-message{width:100%}.italpreziosi-gift-card-message [update-gift-btn]{cursor:pointer;max-width:100px}.checkout-cart-index .italpreziosi-gift-wrap-detail-info{border-bottom:0;padding-bottom:0}.catalog-product-view.product-storag .breadcrumbs{margin-bottom:0}.product-storag footer .footer-container .middle-footer .container{border-top:0}.am_gift_wrap_quote strong,.totals-cart .coupon-discount strong,.totals-cart .gift_wrap_included strong,.totals-cart .fee strong{color:#111;font-size:14px}.totals-cart .fee{margin-bottom:20px}.am_gift_wrap_quote,.totals-cart .coupon-discount,.totals-cart .gift_wrap_included,.totals-cart .fee{color:#999;font-size:12px;text-transform:uppercase}.mini-cart-gift-wrap-info{color:#111;font-size:12px;font-weight:600}.header-page.without-strips{margin-bottom:0}.header-page.without-strips:after{display:none}.video-section{position:relative;padding-bottom:100px}.video-section:after{content:"";width:100%;height:350px;position:absolute;left:0;top:0;background-color:#f5f5f5;background-image:url(https://www.italpreziosi.it/pub/media/images/icons/double-line-ag-stock.png);background-size:contain;background-repeat:no-repeat;background-position:bottom 40px right 2%}.video-section:before{content:"";width:15%;height:400px;position:absolute;left:0;top:0;background-image:url(https://www.italpreziosi.it/pub/media/images/icons/double-line-ag-stock.png);background-size:contain;background-repeat:no-repeat;background-position:50px 0;z-index:2}.video-section iframe{margin-top:-25px;position:relative;z-index:3;box-shadow:-4px 4px 15px rgba(0,0,0,.3)}.strips-on-bottom{text-align:center}.strips-on-bottom:after{content:"";width:100%;height:300px;background:url(https://d3u46uju17mkq9.cloudfront.net/images/strip-patterns.svg);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;right:0;bottom:-70px}.strips-on-bottom p{max-width:80%;display:block;margin-left:auto;margin-right:auto}.strips-on-bottom h3{display:inline-flex;align-items:center;margin-left:auto;margin-right:auto}.strips-on-bottom h3.with-border:before{content:"";width:150px;height:1px;background-color:#aaa;display:block;margin-right:40px}.strips-on-bottom h3.with-border:after{content:"";width:150px;height:1px;background-color:#aaa;display:block;margin-left:40px}.images-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:100px}.images-grid img{flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-bottom:60px}.strips-on-bottom .btn{text-transform:uppercase}.product-detail-media .gallery-horizontal.owl-nav>div.disabled{color:#fff !important;opacity:.4 !important}.product-detail-media .gallery-horizontal.owl-carousel .owl-nav>div{opacity:1 !important;visibility:visible !important;background-image:var(--gradient) !important;background-size:200% !important;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-left:5px;width:50px;height:50px;font-size:40px}.product-detail-media .owl-nav{bottom:0}@media screen and (max-width:1199px){.product-ag-stock #maincontent,.product-storag #maincontent{margin-top:0}.product-page-container.ag-product{padding-top:0}}@media screen and (max-width:991px){.product-page-container.ag-product .header-ag:before{display:none}.product-page-container.ag-product .header-ag h4:before,.product-page-container.ag-product .header-ag h4:after{max-width:60px}.product-page-container.ag-product .header-ag h3{font-size:24px}.featured-ag-blocks .row{padding-left:15px;padding-right:15px}.featured-ag-blocks .row-icons .icon-block{padding-left:0;padding-right:0}.featured-ag-blocks .row-icons .col-md-4{margin-bottom:80px}.featured-ag-blocks .row-footer{margin-top:0}}@media screen and (max-width:767px){.checkout-cart-index #shopping-cart-table tbody tr td.qty,.checkout-cart-index #shopping-cart-table tbody tr td.subtotal{text-align:right}.shopping-cart-bottom #block-discount .content .coupon{flex-wrap:wrap}.shopping-cart-bottom #block-discount .content .coupon .field,.shopping-cart-bottom #block-discount .content .coupon .actions-toolbar{flex:0 0 100%;margin-right:0}.shopping-cart-bottom #block-discount .content .coupon .actions-toolbar button.btn{width:100%}.cart-container .shopping-cart-bottom{margin:50px 0}.shopping-cart-bottom .col-lg-8,.shopping-cart-bottom .col-md-5{padding:0}.product-page-container.ag-product .header-ag{padding-top:30px;padding-bottom:30px;margin-bottom:0}.links-shop .link-wrap a{padding-left:0;padding-right:0;margin-right:30px}.links-shop .link-wrap{margin-top:0}.product-page-container.ag-product .header-ag{padding-top:30px;padding-bottom:30px;margin-bottom:0}.links-shop .link-wrap a{padding-left:0;padding-right:0;margin-right:30px}.links-shop .link-wrap{margin-top:0}.checkout-cart-index .product-giftbox .italpreziosi-gift-wrap .amwrap-make-gift{min-width:calc(100vw - 60px);margin-left:-160px;margin-top:40px}.video-section iframe{height:200px}.video-section:after{height:200px}.video-section{padding-bottom:60px}.strips-on-bottom h3.with-border:before,.strips-on-bottom h3.with-border:after{display:none}.strips-on-bottom p{max-width:100%}.images-grid{margin-top:40px;margin-bottom:40px}.images-grid img{flex:0 0 100%;margin-bottom:15px}.shopping-cart-bottom .col-lg-8,.shopping-cart-bottom .col-md-5{flex:0 0 100%}.checkout-index-index .modal-popup .modal-inner-wrap .checkout-agreements-item-content a{line-height:1.2;min-height:60px;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:768px) and (max-width:1024px){.checkout-cart-index .italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-text,.amwrap-make-gift .price{font-size:12px}.checkout-cart-index .italpreziosi-gift-wrap-info-point{display:none}.checkout-cart-index .amwrap-make-gift .price{white-space:nowrap;display:block;position:absolute;bottom:0;left:0}.checkout-cart-index .italpreziosi-gift-wrap .amwrap-checkbox-block .amwrap-mark{display:none}.checkout-cart-index .italpreziosi-gift-wrap-detail-info img{display:none}.checkout-cart-index .italpreziosi-gift-wrap .amwrap-checkbox-block{position:relative;padding-bottom:30px}}.booking-block{float:left;margin-bottom:20px;display:block;width:100%;font-size:14px;color:var(--primary)}.booking-block a,.booking-block a:hover,.booking-block a:focus,.booking-block a:visited{display:inline-block;font-size:14px;color:var(--primary);text-decoration:none !important}.booking-block a span.link{color:var(--secondary);text-decoration:underline;font-weight:600}.category-sell .product-item .sale-label,.category-vendi .product-item .sale-label,.category-vender .product-item .sale-label{display:none !important}@media screen and (min-width:1024px){.featured-product .info-product-wrapper .info-name{flex:0 0 50%}}.checkout-warning-message{text-align:center;margin:40px 0;display:block}.checkout-warning-message .text{color:var(--primary);font-weight:600;display:inline-flex;margin-left:auto;margin-right:auto;padding:10px 25px;border-radius:50px;align-items:center;justify-content:center;border:2px solid var(--secondary)}.checkout-warning-message .text:before{content:'';width:32px;height:32px;background:url(https://italpreziosi.it/pub/media/images/icons/alert.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:20px;flex:0 0 32px}@media screen and (max-width:991px){.checkout-warning-message{padding-left:20px;padding-right:20px}.checkout-warning-message .text:before{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.checkout-warning-message .text{display:block;padding:0;border:none}}.table-order-items thead tr th.status,.table-order-items tbody tr td.status{display:none !important}.alert-cc{color:#111;font-weight:600;display:block;border-left:3px solid var(--secondary);padding-left:15px;margin:20px 0;width:100%;max-width:100%}.booking-block{flex:0;white-space:nowrap;margin-bottom:10px}.booking-block a,.booking-block a:hover{color:var(--secondary);text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none;width:auto;display:flex;border-radius:5px;padding:0 34px;align-items:center;border:2px solid var(--secondary);background-color:transparent;height:40px}.booking-block a:hover{background-color:var(--secondary)}.booking-block a span.link{text-decoration:none}.booking-block a:hover span.link{color:#fff}.product-info-main .product-add-form .actions.wishlist-block button.towishlist,.product-info-main .product-add-form .actions.wishlist-block button.towishlist:hover{border:none;padding:0;background:0 0}.product-info-main .product-add-form .actions.wishlist-block button.towishlist span{color:var(--secondary) !important;text-transform:none}.product-info-main .product-add-form .actions.wishlist-block button.towishlist span:not(.pe-7s-like){text-decoration:underline}body.page-products .booking-block{display:table;margin-left:auto;margin-right:auto;width:auto;float:none;margin-top:40px}body.page-products .booking-block a{background-image:var(--gradient);border:none;border-radius:5px;font-size:var(--btnSize);line-height:40px;transition:.5s;background-size:200% auto}body.page-products .booking-block a:hover{background-position:center right}body.page-products .booking-block a span.link{color:var(--primary)}body.page-products .booking-block a:hover span.link{color:#fff}@media screen and (max-width:767px){.product-info-main .box-tocart .actions button.tocart{min-width:267px}}.blog-post-view .post-view .post-container .post-content{font-weight:400}.item-info .gift-options-cart-item,.item-info .action.action-edit{display:none}.item-info .action.action-delete{display:flex;align-items:center;height:100px;padding-right:20px}.item-info .action.action-delete .fa.fa-trash{width:20px;height:20px;position:relative}.item-info .action.action-delete .fa.fa-trash:before{content:'';width:20px;height:1px;background-color:#d80000;position:absolute;top:50%;transform:rotate(-45deg)}.item-info .action.action-delete .fa.fa-trash:after{content:'';width:20px;height:1px;background-color:#d80000;position:absolute;top:50%;transform:rotate(45deg)}@media screen and (max-width:767px){form.form-cart{max-width:100%}form.form-cart table#shopping-cart-table{display:block;width:calc(100% + 1px);max-width:calc(100% + 1px)}.checkout-cart-index #shopping-cart-table tbody tr td.col.item img,.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo{flex:0 0 100px}.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-details{flex:0 0 calc(100px - 140px)}}.post-container .post-info .post-content h5{margin-bottom:10px}.cart.item .item-info .action-towishlist{display:none !important;opacity:0 !important;visibility:hidden !important}.out-of-stock{display:block;color:#d80000;font-size:18px;margin-top:10px;font-weight:600}.bf-popup{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bf-popup .overlay{position:absolute;width:100%;height:100%;background-color:#111;opacity:.5}.bf-popup .content{max-width:600px;width:100%;margin-left:auto;margin-right:auto;position:relative;min-height:450px;display:flex;justify-content:center;align-items:center}.bf-popup .content img.bg{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.bf-popup .content .text{position:relative;z-index:1;padding:0 100px}.bf-popup .content .text h3{color:#fff;font-size:52px;text-align:center;line-height:1.1;display:block;font-weight:700;margin-bottom:30px}.bf-popup .content .text .desc{color:var(--secondary);font-size:20px;line-height:1.2;text-align:center;display:block;margin-bottom:30px}.bf-popup .content .text .couponcode{text-align:center;color:#fff;font-size:32px;text-transform:uppercase}.bf-popup .content .close{width:30px;height:30px;position:absolute;top:-45px;right:0;cursor:pointer;z-index:1;opacity:1}.bf-popup .content .close div{width:2px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;transform:rotate(45deg)}.bf-popup .content .close div:last-child{width:2px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;transform:rotate(-45deg)}@media screen and (max-width:767px){.bf-popup .content{max-width:calc(100% - 40px)}.bf-popup .content .text{padding-left:20px;padding-right:20px}.bf-popup .content .text .desc{font-size:18px}.bf-popup .content .text .couponcode{font-size:28px}.bf-popup .content .text h3{font-size:42px}}li.product .price-box .special-price:before{content:'Promo';position:absolute;top:10px;left:10px;background-image:var(--gradient);border:none;border-radius:5px;font-size:12px;padding:2px 10px;transition:.5s;background-size:200% auto;color:#111;text-transform:uppercase}@media screen and (max-width:767px){li.product .price-box .special-price:before{font-size:10px}}.blog-list .post-categories a{background-color:#111;color:#fff;border-radius:4px;display:table;margin-left:0;margin-top:10px;line-height:1;padding:5px 10px;text-transform:uppercase;font-weight:600;font-size:10px}.blog-list .post-categories a:hover{color:#fff !important}.blog-list .post-item-info .post-ftimg-hld>a{position:relative;height:180px;overflow:hidden;display:block;width:100%}.blog-list .post-item-info .post-ftimg-hld>a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sub-post-title{position:relative;z-index:1;margin-left:-30px;display:flex;align-items:center;margin-top:10px}.sub-post-title .post-categories{display:flex;align-items:center}.sub-post-title .post-categories a{background-color:#111;color:#fff;border-radius:4px;display:table;margin-left:0;line-height:1;padding:5px 10px;text-transform:uppercase;font-weight:600;font-size:10px;margin-right:10px}.sub-post-title .create-post-time{color:#fff;font-size:12px;text-transform:uppercase}@media screen and (max-width:1199px){.sub-post-title{margin-left:0;padding:0 30px}}.header-wrapper .menu-wrap ul.dropdown-menu li a{display:block}.bottom-footer .container .row{display:flex;align-items:center}.bottom-footer .container .row .short_fixes .fix-footer-block:first-child{margin:0 45px 0 0}.product-20g-gold-bars .single-product-service-value-courier,.product-lingotto-oro-20gr .single-product-service-value-courier,.product-lingote-de-oro-20gr .single-product-service-value-courier,.product-lingotto-oro-10gr .single-product-service-value-courier,.product-10g-gold-bars .single-product-service-value-courier,.product-lingote-de-oro-10gr .single-product-service-value-courier,.product-5g-gold-bars .single-product-service-value-courier,.product-lingote-de-oro-5gr .single-product-service-value-courier,.product-lingotto-oro-5gr .single-product-service-value-courier{display:none !important}.product-20g-gold-bars .single-product-service-courier,.product-lingotto-oro-20gr .single-product-service-courier,.product-lingote-de-oro-20gr .single-product-service-courier,.product-lingotto-oro-10gr .single-product-service-courier,.product-10g-gold-bars .single-product-service-courier,.product-lingote-de-oro-10gr .single-product-service-courier,.product-5g-gold-bars .single-product-service-courier,.product-lingote-de-oro-5gr .single-product-service-courier,.product-lingotto-oro-5gr .single-product-service-courier{display:flex !important}.amwrap-checkbox-block{font-size:16px;font-weight:600;color:var(--primary)}.amwrap-checkbox-block .amwrap-text{margin-right:10px}.product-item .product-label.sold-out-label{max-width:100%;line-height:20px}