@font-face{font-family:"Montserrat"!important;font-display:swap!important}html,body,li,label,tr,td,th,p,div,span,a,input,dd,dt,button{font-family:Montserrat,sans-serif!important;font-display:swap!important}h1,h2,h3,h4,h5,h6{font-family:'Calibri';!important}body{color:#000}.page-header.type1 .header-main .header.content.header-row .header-left .logo img{width:auto}@media (max-width:767px){.logo{max-width:200px !important}}.page-header.type1 .nav-sections{border-top:none !important}.terms-index{padding-left:20px !important;margin-bottom:1rem}.terms-conditions{padding:0 20px !important}.abs-block-title{text-align:center;margin-top:2rem;margin-bottom:2rem}.abs-titledesc{text-align:center;font-weight:400;padding:0 10% !important;margin-bottom:2rem;font-size:16px}.abs-header{width:100%}.about-imgs{padding-top:5rem;padding-bottom:5rem;display:flex;justify-content:space-between;flex-wrap:wrap}.outer-header{position:relative}.abs-imgtext{position:absolute;top:50%;left:50%;transform:translate(5%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.abs-imgtext-left{position:absolute;top:50%;left:10%;transform:translate(5%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}@media(max-width:666px){.abs-imgtext{transform:translate(-50%,-50%)}.abs-imgtext-left{left:50%;transform:translate(-50%,-50%)}}#titolo-retailer{text-align:center;margin-top:40px}.abs-ratailer{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-around;align-items:center;list-style:none}.abs-btn-container .action.login.primary,.action.create.primary{background:#000;border:#000}.abs-btn-container{text-align:center}@media(max-width:991px){.abs-btn-container{margin-bottom:1rem}}.restricted-area{text-align:center}.restricted-area .action{margin-bottom:2rem;background-color:#000 !important;border:#000}#newsletter{height:48px}.block.newsletter{display:flex;justify-content:center}.action.subscribe.primary{background-color:#000;border-color:#000}.block.newsletter .field .control:before{padding-top:10px}.outer-newsletter{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:4rem;margin-top:4rem}.newsletter-img{margin:0 4rem}.newsletter-desc{padding:10% 10px 0}.page-header.type1 .navigation:not(.side-megamenu) .level0 .level-top:before{border-top:2px solid #000 !important}.acquista-ora{font-size:20px;padding:10px;border:1px solid #000;color:#000 !important}.acquista-ora:hover{background-color:#000;color:white!important}.weekend{display:flex;flex-direction:column}.sp-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem}@media(max-width:767px){.sp-grid{grid-template-columns:1fr}}a.footer-links,.footer-links li{white-space:nowrap}.abs-social-links{display:flex}ul.abs-social-links{margin-bottom:10px}ul.abs-social-links li a{font-size:18px;margin:0 15px 0 0}.footer-logo{text-align:center}@media(max-width:991px){.footer-middle .container{padding-top:0}.footer-logo{margin-top:3rem;margin-bottom:3rem}}@media(max-width:767px){.footer-logo{text-align:left}}ul.footer-bottom-links{display:flex;justify-content:end}ul.footer-bottom-links li{margin-left:10px}@media(max-width:732px){ul.footer-bottom-links{justify-content:unset}}#totop{bottom:74px !important;right:0 !important}.swatch-option-link-layered.am-swatch-link .swatch-option.image{min-width:unset;width:28px;height:28px}.am-swatch-link .selected.swatch-option.image:before{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;text-indent:0;position:absolute;left:0;top:50%;width:100%;color:#fff;font-size:11px;height:12px;line-height:12px;margin-top:-6px;text-align:center;text-shadow:0 0 1px #777}.swatch-option.color,.swatch-option.image{border-radius:15px}.swatch-option.image{background-size:cover !important}.swatch-option.image.selected{outline:unset;border:unset}.catalog-product-view .swatch-option.image{width:28px;height:28px;border:1px solid #a9a9a9}.catalog-product-view .swatch-option.color{border:1px solid #a9a9a9}.catalog-product-view .swatch-option.image.selected:before{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;text-indent:0;position:absolute;left:0;top:50%;width:100%;color:#fff;font-size:11px;height:12px;line-height:12px;margin-top:-6px;text-align:center;text-shadow:0 0 1px #777}.product.details.product-item-details .swatch-option.image{min-width:unset;width:15.5px !important;height:15.5px !important;margin-top:5px;margin-right:7px;border:1px solid #fff;outline:1px solid #000}.product.details.product-item-details .swatch-option.image.selected{outline:1px solid #000;border:1px solid #fff}.product.details.product-item-details .swatch-option.image:not(.disabled):hover{border-color:#fff}.product.details.product-item-details .swatch-option.image.selected:before{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;text-indent:0;position:absolute;left:0;top:50%;width:100%;color:#fff;font-size:11px;height:12px;line-height:12px;margin-top:-6px;text-align:center;text-shadow:0 0 1px #777}.box-tocart .action.tocart{line-height:unset;width:100%}.abs-actions{width:calc(100% - 57px)}div.configu-table .content-config{max-height:initial}div.product-add-form .box-cart-new{padding:0 12px}div.product-add-form .box-cart-new .fieldset{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}div.product-add-form .box-cart-new .fieldset .actions{width:100%}.abs-product-desc{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.abs-details summary{padding:10px 0;border-bottom:1px solid #d3d3d3}.abs-details ul{margin-left:-40px;padding-top:20px}.abs-details{cursor:pointer}.abs-details summary:after{content:'\23F5';font-size:15px;float:right;margin-left:5px}.abs-details[open] summary:after{content:"\23F7"}.abs-desc{text-transform:lowercase;margin-bottom:5px}.abs-desc:first-letter {text-transform:uppercase}.desc-title{font-size:17px}@media(max-width:767px){.abs-product-desc{grid-template-columns:1fr}.desc-title{margin-top:1.25rem}}.dim-label{text-transform:none}.leather-label.product-label.new-label{background-color:#694a2a}.sp-video-container{display:flex;justify-content:center}.ui-menu-item .level-top span{font-weight:400;font-size:14px}.subchildmenu .ui-menu-item a span{font-weight:400}.page-header.type1 .navigation:not(.side-megamenu) .level0 .level-top:before{border-top:1.5px solid #000 !important;top:unset!important;bottom:10px}.video-container{overflow:hidden;position:relative;width:100%;max-height:450px}.video-container:after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fotorama__stage__frame img.fotorama__img{transform:translate3d(-50%,-57%,0)!important}.abs-control{display:flex;flex-direction:column;align-items:center}.abs-control input{border-radius:revert !important;text-align:center;border-top:none;border-bottom:none;border-color:#bbbaba}.abs-inc{width:45px;height:30px;border:1px solid #93c572}.abs-dec{width:45px;height:30px;border:1px solid #f114146e}.abs-inc i,.abs-dec i{color:#646363;font-size:10px}#review-form{margin:0 auto}.cat-view-sku{display:block;margin-bottom:.45rem}.product-item-link{margin-bottom:0 !important}.catalog-category-view .product-item .action.tocart.primary{display:block;width:fit-content;height:auto;padding:5px;font-size:11px}.product-item .tocart:before{margin-right:0}@media(max-width:767px){.catalog-category-view .product-item .action.tocart.primary span{display:none !important}}@media(min-width:768px){.product-item .tocart:before{display:none}}@media(min-width:600px){.abs-full-w{width:calc(94%/4)!important;padding:0 10px 0 0!important}}.block-viewed-products-grid .product-item-details{text-align:left}@media(min-width:992px){.page-header.type1 .header-main .header-row .header-left{padding:0 15px!important}}.welcome-cliente-b2b{padding:2rem;background-color:#fbf8f6}@media(max-width:1280px){.centered{padding:0 1rem}}.level-top-abs:after{content:'\e81c';display:inline-block;font-family:'porto-icons';vertical-align:top;margin-left:5px}.level-top-abs{cursor:pointer}.flex-start{justify-content:start !important}@media(min-width:992px){.abs-fullwidth-fixed{position:fixed !important;width:auto !important;left:10px !important;right:10px}.abs-fix-logo .logo img{min-width:130px}}.abs-fix-logo .logo img{width:auto;min-width:50px}.abs-fix-serach{max-width:fit-content;width:auto}#quagga-container img{min-width:20px}@media(max-width:550px){.top-links-icon,.abs-fix-desktop{display:none !important}}@media(min-width:551px){.abs-fix-mobile{display:none !important}}.porto-icon-user-2{color:#000}