.row.ng{margin-left:0;margin-right:0}.row.ng>.col,.row.ng>[class*=col-]{padding-left:0;padding-right:0}.error-page{padding-bottom:65px}.error-page .product-image-link{-ms-grid-row-align:center;align-self:center}.error-page .product-image-link>*{width:auto;max-width:100%;max-height:100%;left:50%}.page-header-module{position:relative;overflow:hidden;margin-top:10px}.container .page-header-module{margin-left:-10px;margin-right:-10px}.page-header-module .background-image-wrapper{border-radius:2px;overflow:hidden}.page-header-module .bg-overlay{top:0;left:0;opacity:.75;overflow:hidden;border-radius:inherit}.page-header-module .page-header-content{top:0;left:0;color:#fff;padding:53px 12px 30px}.page-header-module .page-pretitle{font-family:Jost-SemiBold,sans-serif;font-size:1.125rem;letter-spacing:2.4px;margin-bottom:20px}.page-header-module .page-header{font-family:Jost-SemiBold,sans-serif;font-size:2.625rem;line-height:1.05;margin-bottom:20px}.page-header-module .page-description{font-family:Open Sans,OpenSans-Regular,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.47;flex:1 1 auto}.page-header-module .buttons-wrapper{margin:0 -5px}.page-header-module .button-wrapper{flex:1 1 auto;margin:0 5px}.tiles-module{margin-top:50px}.tiles-module .module-title{font-size:1.5rem;font-family:Jost-SemiBold,sans-serif;line-height:1.75}.top-sales-recommendations .ad-tile-section .promo-banner-tile{padding:20px 17px}.top-sales-recommendations .ad-tile-section .tile-banner-text{font-size:1.875rem}@media (min-width:992px){.top-sales-recommendations .ad-tile-section .tile-banner-text{font-size:2.8125rem}}@media (min-width:768px) and (max-width:991.98px){.tiles-module .item-wrapper{flex:1 1 50%;padding:0 14.5px 0 0}}@media (min-width:992px){.tiles-module{margin-top:65px}.tiles-module .module-title{font-size:2.1875rem;margin-bottom:45px;line-height:1;font-family:Jost-SemiBold,sans-serif;letter-spacing:-1.6px}.tiles-module .item-wrapper{flex:1 1 0%;padding:0 10px}.tiles-module .item-wrapper:first-child{padding-left:0}.tiles-module .item-wrapper:last-child{padding-right:0}.page-header-module{margin-top:45px}.container .page-header-module{margin-left:-3px;margin-right:-3px}.page-header-module .page-header-content{padding:80px 85px 60px}.page-header-module .page-pretitle{margin-bottom:13px}.page-header-module .page-header{font-weight:400;font-size:4.6875rem;line-height:.93;letter-spacing:-3.9px;margin-bottom:22px}.page-header-module .page-description{font-family:Open Sans,OpenSans-SemiBold,sans-serif;max-width:382px;margin-bottom:24px}.page-header-module .button-wrapper{flex:0 0 auto}.page-header-module .button-wrapper .button-precedente{padding:14px 23px}.page-header-module .button-wrapper .button-precedente:hover{background:#fff}.page-header-module .button-wrapper .button-precedente:hover .error-btn-txt{color:#164094}.page-header-module .button-wrapper .button-retour{padding:14px 27px}.page-header-module .button-wrapper .button-retour:hover{background:#fff}.page-header-module .button-wrapper .button-retour:hover .error-btn-txt{color:#164094}}@media (max-width:767.98px){.page-header-module .button-wrapper .button-precedente{padding:14px 7px}.page-header-module .button-wrapper .button-retour{padding:14px 11px}}@media (min-width:768px) and (max-width:991.98px){.page-header-module .page-header-content{padding:22px 12px 30px}}@media (min-width:992px) and (max-width:1229.98px){.page-header-module .page-header-content{padding:30px 85px 60px}}