@charset "UTF-8";.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-xl{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:699px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:699px){.visible-xs-block{display:block!important}}@media (max-width:699px){.visible-xs-inline{display:inline!important}}@media (max-width:699px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:700px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:700px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:700px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:700px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px) and (max-width:1399px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px) and (max-width:1399px){.visible-lg-block{display:block!important}}@media (min-width:1200px) and (max-width:1399px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px) and (max-width:1399px){.visible-lg-inline-block{display:inline-block!important}}@media (min-width:1400px){.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}}@media (min-width:1400px){.visible-xl-block{display:block!important}}@media (min-width:1400px){.visible-xl-inline{display:inline!important}}@media (min-width:1400px){.visible-xl-inline-block{display:inline-block!important}}@media (max-width:699px){.hidden-xs{display:none!important}}@media (min-width:700px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px) and (max-width:1399px){.hidden-lg{display:none!important}}@media (min-width:1400px){.hidden-xl{display:none!important}}.visible-print{display:none!important}.user-profile{position:relative}.user-profile__heading{padding-bottom:18px;border-bottom:#d6e4ef 1px solid}.cm-wrapper .user-profile__heading{padding:18px 12px;background:#fff}@media (min-width:700px){.cm-wrapper .user-profile__heading{padding:18px 24px}}.user-profile__infos{padding:24px}.user-profile__infos .user-experience__badges{margin-top:24px;white-space:nowrap}.user-profile__infos .user-experience__tour{float:left;margin-top:24px;width:100%}.user-profile__infos .user-experience__table{float:right}@media (max-width:699px){.user-profile__infos .user-experience__table{float:none;margin:auto;padding:18px 0}.user-profile__infos .user-experience__badges{width:100%;margin-top:0;text-align:center}.user-profile__infos .user-experience__badges img:nth-child(3){display:none}}.user-profile__sales .user-profile__content .current-sale-offers .load-more,.user-profile__sales .user-profile__content .dot-separator{display:none}@media (min-width:700px){.user-profile__sales .user-profile__content .dot-separator,.user-profile__sales .user-profile__content .rating-description{display:inline}}@media (min-width:700px){.user-experience,.user-profile__avatar,.user-profile__infos-container{display:table-cell;vertical-align:top}}.user-profile__avatar{width:102px;text-align:center}.user-profile__avatar .user-profile__avatar-wrapper{position:relative;display:inline-block;text-align:center;width:102px;height:102px}.user-profile__avatar .user-profile__avatar-wrapper span{display:block;position:absolute;bottom:1px;right:1px;width:30px;height:30px;border:2px solid #fff;border-radius:50%;background-color:#ccddeb}@media (max-width:991px){.user-profile__avatar .user-profile__avatar-wrapper span{line-height:18px}}.user-profile__avatar .user-profile__avatar-wrapper svg{position:relative;top:3px;left:1px}.user-profile__avatar .user-profile__avatar-wrapper:hover svg{fill:#fff}.user-profile__avatar .user-profile__avatar-wrapper:hover span{background-color:#e60021}.user-profile__avatar img{width:102px;height:102px;border-radius:50%}.user-profile__avatar .button{margin:15px auto 0}@media (max-width:699px){.user-profile__avatar{width:100%;margin-bottom:12px}.user-profile__avatar img{display:block;margin:auto}}.user-profile__infos-container{padding:0 24px;width:100%}.user-profile__infos-container h1{margin-bottom:0}.user-profile__infos-container .follow-button-container:not(.follow-button-container--not-employee){padding:6px 0}@media (min-width:700px){.user-profile__infos-container .follow-button-container:not(.follow-button-container--not-employee){position:absolute;right:24px;padding:0}}.user-profile__infos-container .follow-button-container--not-employee button{float:none;margin:6px 0 12px 0}@media (min-width:700px){.user-profile__infos-container .follow-button-container--not-employee button{float:left}}.user-profile__infos-container p{color:#999}.user-profile__infos-container>.button{display:inline}.user-profile__infos-container .text-truncation{margin-bottom:0}@media (max-width:699px){.user-profile__infos-container .text-truncation{margin-bottom:18px}}@media (max-width:699px){.user-profile__infos-container{float:none;padding:0;max-width:100%;text-align:center}.user-profile__infos-container .button{display:inline-block!important;margin:0 auto;float:none}}.user-profile__creation-date{margin-bottom:6px}@media (min-width:700px){.user-profile__creation-date+.product-share{margin-bottom:36px}}.user-profile__content .products-wrapper{margin-top:-19px}.cm-post__user>.tooltip-trigger{display:block;margin:0 auto 14px;width:50px;height:50px}@media (max-width:699px){.cm-post__user>.tooltip-trigger{margin:0 0 14px}}.cm-post__author{display:inline;float:left}.cm-post--second-level .cm-post__user>.tooltip-trigger,.cm-post__add-comment .cm-post__user>.tooltip-trigger{width:38px;height:38px}@media (max-width:699px){.cm-post--second-level .cm-post__user>.tooltip-trigger,.cm-post__add-comment .cm-post__user>.tooltip-trigger{float:none;margin:0 0 14px}}.user-profile__employee-label{position:absolute;bottom:-6px;right:6px;width:26px;height:26px;padding:2px 4px 3px;background-color:#fff;border-radius:50%;border:1px solid #d6e4ef}.user-profile__employee-label img{max-height:100%;max-width:100%}.user-profile__employee-label img.galaxus{display:none}.ie9 .fade-out{display:none}.cm-user-activities__empty::before{background-color:transparent!important}.cm-user-activities__empty h2{margin-top:18px}@media (min-width:700px){.user-profile__favorites .load-more::before{left:24px!important;right:24px!important}}.user-profile__favorites .brand{background-color:#fff;opacity:1;animation-fill-mode:forwards!important}.user-profile__favorites .brand::after{z-index:1}.user-profile__favorites .brand.fade-out{animation:fadeOutLeft 1s ease}@media (max-width:699px){.user-profile__favorites .brand.fade-out{animation:fadeOutTop 1s ease}}.user-profile__favorites .promo-listview:first-child{margin-top:-19px}.user-profile__favorites .toggle-digicon{position:relative;z-index:1;margin-right:0}.user-profile__favorites .toggle-digicon::after,.user-profile__favorites .toggle-digicon::before{position:absolute;left:49px;color:#999;transition:opacity .3s;font-size:11px;pointer-events:none}.user-profile__favorites .toggle-digicon::before{opacity:1;content:attr(data-initial)}.user-profile__favorites .toggle-digicon::after{opacity:0;content:attr(data-toggle)}.user-profile__favorites .toggle-digicon:hover::before{opacity:0}.user-profile__favorites .toggle-digicon:hover::after{opacity:1}.timeline-total-points{position:absolute;right:24px;top:-66px;color:#999}@media (max-width:991px){.timeline-total-points{right:12px}}.timeline-block{position:relative}.timeline-block:first-of-type .timeline-block__item>div:first-child{border-color:#ddd}.timeline-block__item-date{position:absolute;top:5px;color:#999;text-align:left}@media (max-width:699px){.timeline-block__item-date{font-size:11px}}.timeline-block__item{padding:0}.timeline-block__item>div{color:#999}.timeline-block__item>div:first-child{border-right:6px solid #00559d;text-align:right;padding:0}.timeline-block__item>div:first-child>svg{position:relative;display:inline-block}.timeline-block__item>div:first-child+div{padding:5px 24px 25px 42px}@media (max-width:699px){.timeline-block__item>div{font-size:11px}}.timeline-block__item>div:last-child{padding:5px 0 25px 24px;text-align:right}@media (max-width:699px){.timeline-block__item>div:last-child{padding:0}}.timeline-block__item::before{display:none!important}@media (max-width:699px){.timeline-block__item>.col-xs-2{width:30px}}.timeline-block__item--spacer{height:24px}.timeline-block__item-title strong{color:#000}.timeline-block__item--achievement .timeline-block__item-title{padding-bottom:6px;margin-top:15px;color:#000;font-size:18px}@media (max-width:699px){.timeline-block__item--achievement .timeline-block__item-title{font-size:11px}}.timeline-block__item--achievement .timeline-block__item-date{top:20px}.timeline-block__item--achievement .tag{position:absolute;top:-10px}.timeline-block__item--achievement svg{right:-33px}@media (max-width:699px){.timeline-block__item--achievement svg{position:absolute!important}}.timeline-block__item--achievement>div:first-child+div{padding-bottom:24px}@media (max-width:699px){.timeline-block__item--achievement>div:first-child+div{padding-bottom:36px}}.timeline-block__item--achievement>.col-xs-3{padding-top:20px!important}.timeline-block__item--activity svg{right:-17px;float:right}.timeline-block__level-badge{position:relative;float:right;right:-21px;width:36px;height:36px;border-radius:50%;color:#00559d;background-color:#fff;border:2px solid #00559d;text-align:center;font-size:15px;font-weight:700}.timeline-block__level-badge div{width:32px;height:32px;display:table-cell;vertical-align:middle}.timeline-block__item--level .timeline-block__item-date{padding-top:3px}.timeline-block__item--level>div:first-child{padding-bottom:20px}.timeline-block__item--level>div:first-child+div{padding-top:8px}.timeline{margin-top:12px}.timeline--noob div{display:table-cell;vertical-align:top}.timeline--noob div:first-child{vertical-align:middle;background-color:#ccddeb;width:360px}@media (max-width:699px){.timeline--noob div:first-child{width:100%}}.timeline--noob div:last-child{border:1px solid #ccddeb;border-left:0;padding:18px 0}@media (max-width:699px){.timeline--noob div:last-child{border:0;width:100%}}@media (min-width:700px){.timeline--noob div:last-child{padding:24px}}@media (max-width:699px){.timeline--noob div{display:block;height:initial}}.user-profile__badges .cm-wrapper--light{padding-top:0}.carousel--achievements{height:294px!important}.carousel--achievements .carousel__stage{padding-left:0!important;padding-right:0!important}.carousel--achievements .carousel__item:first-child .badge-card-wrapper{padding-left:0}.carousel--achievements:not(.carousel--loaded) .badge-card-wrapper{width:100%;padding-left:18px;float:left}.carousel--achievements:not(.carousel--loaded) .badge-card-wrapper:first-child{padding-left:0!important}@media (min-width:700px){.carousel--achievements:not(.carousel--loaded) .badge-card-wrapper{width:50%}}@media (min-width:992px){.carousel--achievements:not(.carousel--loaded) .badge-card-wrapper{width:33.333%}}.carousel--achievements:not(.carousel--loaded) .badge-card{width:100%}.badge-card-wrapper{padding-left:18px}.carousel__item .badge-card{width:100%}.badge-card{perspective:1000px;margin-bottom:18px}@media (min-width:700px){.badge-card{float:left}.badge-card+.badge-card{padding-left:18px}}@media (min-width:700px) and (max-width:991px){.badge-card{width:50%}.badge-card:nth-child(2n+1){padding-left:0}}@media (min-width:992px){.badge-card{width:33.33%}.badge-card:nth-child(3n+1){padding-left:0}}.badge-card--active .badge-card__flipper{transform:rotateY(180deg)}.badge-card,.badge-card__back,.badge-card__flipper,.badge-card__front{height:276px}.badge-card__flipper{position:relative;border:1px solid #d6e4ef;transition:.5s ease-out;transform-style:preserve-3d;backface-visibility:visible;cursor:pointer}.badge-card__flipper:hover .badge-card_flip-icon svg{fill:#e60021}.badge-card__back,.badge-card__front{position:absolute;top:0;left:0;padding:8px 12px 6px;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:visible}.badge-card--active .badge-card__front,.badge-card__front{transform:rotateY(0)}.badge-card--active .badge-card__back,.badge-card__back{transform:rotateY(-180deg)}.badge-card--active .badge-card__back,.badge-card__front{animation:stayvisible .5s both;-ms-animation:donothing .5s;-ms-transition:visibility 0s linear .17s;visibility:visible}.badge-card--active .badge-card__front,.badge-card__back{animation:stayvisible .5s both;-ms-animation:donothing .5s;-ms-transition:visibility 0s linear .17s;visibility:hidden}.badge-card__front{transform:rotateY(0);text-align:center}.badge-card__front svg+.badge-card__name{margin-top:30px}.badge-card__front .badge-card__category{margin-top:18px}.badge-card__front .badge-card__name{display:block;margin:12px 0 18px 0;font-size:18px}.badge-card__back .badge-card__head{margin-bottom:12px;width:calc(100% - 40px)}.badge-card__back .badge-card__name{font-size:16px}.badge-card__head{float:left;width:100%}.badge-card__head .tag{float:left;position:relative;top:-3px}.badge-card_flip-icon{position:relative;float:right;padding-top:6px;border:1px solid #d6e4ef;border-radius:50%;width:24px;height:24px;cursor:pointer;text-align:center;line-height:18px}.badge-card_flip-icon svg{position:relative;top:-5px;fill:#00559d}.badge-card__category{display:block;color:#999}.badge-card__description{margin-top:12px;overflow-y:auto;max-height:216px;color:#999}@media (min-width:992px){.badge-card__description{font-size:11px}}.badge_cards__stage-bar{margin-top:12px}.badge_cards__stage-bar .row{padding:0;margin:auto;border:1px solid #d6e4ef;border-radius:5px;max-width:120px;overflow:hidden}.badge_cards__stage-bar .col-xs-3{padding:0;border-left:1px solid #fff;height:7px}.badge_cards__stage-bar .col-xs-3:first-child{border-left:0}.badge_cards__stage-bar .col-xs-3.badge_cards__stage-active{background-color:#00559d}.brand.panel img{max-width:100px}.brand.panel .overlay::after,.brand.panel .overlay::before{display:none}@media (min-width:0) and (max-width:699px){.brand.panel:first-child{margin-top:-19px}}@media (min-width:700px){.brand.panel{margin-bottom:24px}}.brand__image-container{display:table-cell;vertical-align:middle;padding:24px;margin:auto;width:100vw;height:168px;text-align:center}.brand__link{position:relative;top:6px}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:19;background-color:#000;opacity:0;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:21}.introjs-disableInteraction{position:absolute;background-color:#fff;opacity:0;z-index:22}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:20;background-color:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.54);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:23;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:content-box}.introjs-arrow{content:'';border:5px solid #fff;position:absolute}.introjs-arrow::after{content:"";position:absolute;border:5px solid transparent;z-index:-1}.introjs-arrow.top,.introjs-arrow.top::after{top:-10px;border-color:transparent transparent #fff transparent}.introjs-arrow.top-right,.introjs-arrow.top-right::after{top:-10px;right:10px;border-color:transparent transparent #fff transparent}.introjs-arrow.top-middle,.introjs-arrow.top-middle::after{top:-10px;left:50%;margin-left:-5px;border-color:transparent transparent #fff transparent}.introjs-arrow.top-middle::after,.introjs-arrow.top-right::after,.introjs-arrow.top::after{top:-6px;left:-5px;border-bottom-color:#d6e4ef}.introjs-arrow.right,.introjs-arrow.right::after{right:-10px;top:10px;border-color:transparent transparent transparent #fff}.introjs-arrow.right-bottom,.introjs-arrow.right-bottom::after{bottom:10px;right:-10px;border-color:transparent transparent transparent #fff}.introjs-arrow.right-bottom::after,.introjs-arrow.right::after{top:-5px;left:-4px;border-left-color:#d6e4ef}.introjs-arrow.bottom,.introjs-arrow.bottom::after{bottom:-10px;border-color:#fff transparent transparent transparent}.introjs-arrow.bottom::after{top:-3px;left:-5px;border-top-color:#d6e4ef}.introjs-arrow.left,.introjs-arrow.left::after{left:-10px;top:10px;border-color:transparent #fff transparent transparent}.introjs-arrow.left-bottom,.introjs-arrow.left-bottom::after{left:-10px;bottom:10px;border-color:transparent #fff transparent transparent}.introjs-arrow.left-bottom::after,.introjs-arrow.left::after{top:-5px;left:-6px;border-right-color:#d6e4ef}.introjs-tooltip{visibility:visible;transition:opacity .1s ease-out}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#999;border-color:#ddd;box-shadow:none;cursor:default;background-color:#f5f5f5;background-image:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ddd;border-radius:10px;cursor:pointer}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-skipbutton{display:none}.introjs-nextbutton.introjs-disabled{display:none}.introjs-nextbutton.introjs-disabled+.introjs-skipbutton{display:inline-block;color:#fff}.introjs-tooltip{position:absolute;z-index:14;width:300px;padding:18px;background-color:#fff;border:#d6e4ef 1px solid;border-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,.2);transition:none}@media (min-width:992px){.introjs-tooltip{width:342px}}.introjs-tooltip .close{position:absolute;top:18px;right:18px}.introjs-bullets,.introjs-tooltipbuttons{display:inline-block}.introjs-bullets .introjs-disabled,.introjs-tooltipbuttons .introjs-disabled{display:none}.introjs-bullets{float:left;user-select:none}.introjs-bullets ul{margin:0;vertical-align:middle}.introjs-bullets li:first-child{display:none}.introjs-bullets a.active,.introjs-bullets a:not(.active):hover{background:#00559d}.introjs-bullets a.active{width:7px;height:7px}.introjs-bullets a:not(.active){background-color:transparent;border:1px solid #d6e4ef}@media (max-width:991px){.introjs-bullets{display:none}}.introjs-tooltipbuttons{display:flex;justify-content:flex-end}.introjs-tooltipbuttons a{margin-bottom:0}.introjs-tooltiptext p{position:relative;padding-bottom:16px;margin-bottom:22px}.introjs-tooltiptext p::after{content:"";position:absolute;left:-18px;right:-18px;height:1px;background-color:#d6e4ef;bottom:-3px}.introjs-helperLayer{border:0;box-shadow:none;border-radius:4px}.introjs-helperLayer,.introjs-tooltipReferenceLayer{transition:none}.user-profile--tour>div>.row:first-child{z-index:-1}.tour-indicator{display:inline-block}@media (min-width:700px){.tour-indicator--level,.tour-indicator--points{font-size:24px!important}}.tabs-nav__fake-tour-nav{display:none;position:absolute;width:100%;z-index:1;background-color:#fff}.tabs-nav__fake-tour-nav button::after{display:none}.tooltip--tour-start .introjs-skipbutton{display:inline-block!important;background-color:#ccddeb;color:#00559d}.tooltip--tour-start .introjs-skipbutton:hover{background:#e60021;color:#fff}.tooltip--tour-start .introjs-nextbutton{float:right}.tooltip--tour-start .introjs-bullets{display:none}.tooltip--tour-start .tooltip__banner{position:absolute;top:0;left:0;right:0}.tooltip--tour-start .tooltip__banner+.tooltip__content{padding-top:144px}.tooltip--tour-start .close{color:#fff}