@media(min-width:769px){.campaign-anchor-nav__alignment{background-color:#222425;overflow:hidden;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}
.campaign-anchor-nav__alignment.active .campaign-anchor-nav__item-left,.campaign-anchor-nav__alignment.active .campaign-anchor-nav__item-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.campaign-anchor-nav__identifier{overflow:visible;z-index:98}
@media(max-width:769px){.campaign-anchor-nav__identifier{height:60px}
}
@media(min-width:769px){.campaign-anchor-nav__identifier{overflow:hidden}
}
@media(min-width:769px){.campaign-anchor-nav__identifier.top-fix{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
.campaign-anchor-nav__item-toggle{background-color:#222425;left:0;position:absolute;top:0;width:50%}
@media(min-width:769px){.campaign-anchor-nav__item-toggle{display:none}
}
.campaign-anchor-nav__item-toggle p{padding-left:16px;padding-right:44px}
.campaign-anchor-nav__item-toggle .icon-trigger{color:#fff;position:absolute;right:16px;top:22px}
.campaign-anchor-nav__item-right{background-color:#4caceb;position:absolute;right:0;top:0;width:50%}
@media(min-width:769px){.campaign-anchor-nav__item-right{background-color:#4caceb;position:static;right:0;top:0;width:15%}
}
.campaign-anchor-nav__mobile-holder{cursor:pointer;display:table-cell;height:60px;text-decoration:none;vertical-align:middle;padding-left:16px}
.campaign-anchor-nav__mobile-holder p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:75%;padding-right:0;padding-left:0;font-weight:normal;font-size:15px}
.campaign-anchor-nav__mobile-holder>span{color:white;font-size:12px;font-weight:normal}
.campaign-anchor-nav__holder{background-color:#222425;font-size:0;list-style-type:none;margin:0;max-height:0;overflow:hidden;padding:0 16px;position:absolute;top:100%;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out;width:100%;white-space:nowrap}
@media(max-width:769px){.campaign-anchor-nav__holder{padding:0;background-color:#363636}
}
@media screen and (max-height:400px){.campaign-anchor-nav__holder.active{max-height:300px !important;overflow:scroll}
}
@media(min-width:769px){.campaign-anchor-nav__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;float:left;max-height:none;padding:0;position:static;top:0;width:85%}
}
.campaign-anchor-nav__holder .campaign-anchor-nav__item{border-bottom:1px solid #222425;display:block;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
@media(min-width:769px){.campaign-anchor-nav__holder .campaign-anchor-nav__item{position:relative;border-bottom:0;display:block;padding:0 6px;float:left}
.campaign-anchor-nav__holder .campaign-anchor-nav__item:hover:after{content:"";bottom:24px;height:2px;width:15px;background-color:white;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}
.campaign-anchor-nav__holder .campaign-anchor-nav__item:last-child{padding-right:30px}
.campaign-anchor-nav__holder .campaign-anchor-nav__item:last-child:hover:after{left:-webkit-calc(50% - 15px);left:calc(50% - 15px);-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}
}
.campaign-anchor-nav .text-wrapper{display:table;width:100%}
@media(max-width:768px){.campaign-anchor-nav .text-wrapper{table-layout:fixed}
}
.campaign-anchor-nav .text-wrapper a{cursor:pointer;display:table-cell;height:88px;text-decoration:none;vertical-align:middle}
@media(max-width:769px){.campaign-anchor-nav .text-wrapper a{padding:0 16px;height:60px}
}
@media(min-width:769px){.campaign-anchor-nav .text-wrapper a{text-align:center}
}
.campaign-anchor-nav .text-wrapper a p{color:#fff;overflow:hidden;position:relative;text-overflow:ellipsis;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(max-width:769px){.campaign-anchor-nav .text-wrapper a p{font-size:15px;font-weight:normal}
}
@media(min-width:769px){.campaign-anchor-nav__item-right{padding:0 45px}
}
@media(min-width:769px) and (max-width:1050px){.campaign-anchor-nav__item-right .campaign-anchor-nav__item-right{padding:0 2%}
}
.campaign-anchor-nav__item-right .text-wrapper a{text-align:center}
.campaign-anchor-nav__item-left{display:none;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}
@media(min-width:769px){.campaign-anchor-nav__item-left{display:block;float:left;padding:0 10px 0 9.8%;position:relative;width:40%}
.campaign-anchor-nav__item-left>span{float:left}
}
@media(min-width:769px) and (max-width:1140px){.campaign-anchor-nav__item-left{padding:0 7px 0 2%;width:30%}
}
.campaign-anchor-nav__item-left .text-wrapper{height:50px}
@media(min-width:769px){.campaign-anchor-nav__item-left .text-wrapper{table-layout:fixed}
}
.campaign-anchor-nav__item-left .text-wrapper .campaign-anchor-nav__price{font-weight:800;padding-left:15px;display:inline-block;vertical-align:middle}
.campaign-anchor-nav__item-left .text-wrapper .campaign-anchor-nav__title__text{font-weight:600;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}
.campaign-anchor-nav__item-left .text-wrapper .type-p2{display:table-cell;vertical-align:middle}
.campaign-anchor-nav__item-left .text-wrapper a{text-align:center}
@media(min-width:769px) and (max-width:1050px){.campaign-anchor-nav__item-left{padding:0 3px 0 1%}
.campaign-anchor-nav__item-left .text-wrapper .campaign-anchor-nav__price{padding-left:0}
.campaign-anchor-nav__item-left .text-wrapper p>span.campaign-anchor-nav__title__text,.campaign-anchor-nav__item-left .text-wrapper p>span.campaign-anchor-nav__price{max-width:none;display:block;float:none;text-align:center;width:100%}
}
@media(min-width:769px) and (max-width:822px){.campaign-anchor-nav__item-left{display:none}
}
@media(min-width:823px) and (max-width:965px){.campaign-anchor-nav__item-left{width:20%}
}
.campaign-anchor-nav--7-component .campaign-anchor-nav__holder.active{max-height:623px}
.campaign-anchor-nav--6-component .campaign-anchor-nav__holder.active{max-height:534px}
.campaign-anchor-nav--5-component .campaign-anchor-nav__holder.active{max-height:445px}
.campaign-anchor-nav--4-component .campaign-anchor-nav__holder.active{max-height:356px}
.campaign-anchor-nav--3-component .campaign-anchor-nav__holder.active{max-height:267px}
.campaign-anchor-nav--2-component .campaign-anchor-nav__holder.active{max-height:178px}
.campaign-anchor-nav--1-component .campaign-anchor-nav__holder.active{max-height:89px}
.campaign-anchor-nav .underscore{background-color:#fff;display:none;height:2px;left:0;position:absolute;bottom:24px;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s;width:15px}
@media(min-width:769px){.campaign-anchor-nav .underscore{display:block;opacity:0}
.campaign-anchor-nav .underscore.active{opacity:1}
}