.profile-separator{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:30px auto 25px}.profile-separator-container{width:100%;margin-left:auto;margin-right:auto}.profile-separator-surround{width:100%}.profile-separator__separator{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:center;align-items:center;margin-top:20px}.profile-separator__title{color:#f1eee5;font-size:24px;line-height:30px}.profile-separator__left{-ms-flex:4.5;flex:4.5;height:13px;background:url("../assets/profilev2/left-arrow.svg") no-repeat 100%/100%}.profile-separator__center{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:55px;position:relative;color:#85816e}.profile-separator__right{-ms-flex:4.5;flex:4.5;height:13px;background:url("../assets/profilev2/right-arrow.svg") no-repeat 100%/100%}@media screen and (min-width: 720px){.profile-separator{margin-bottom:60px;margin-top:50px}.profile-separator__separator{margin-top:50px}}@media screen and (min-width: 2000px){.profile-separator__title{font-size:34px;line-height:40px}}
.progress-indicator-svg path{transition:opacity .4s,fill .4s}
.tiered-features__end-cta{display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;margin-top:60px;margin-bottom:60px;width:100%}.tiered-features__end-cta--left,.tiered-features__end-cta--right{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tiered-features__end-cta--left svg,.tiered-features__end-cta--right svg{max-width:100%}.tiered-features__end-cta .cta a{padding-left:40px;padding-right:40px}.tiered-features__end-cta--left{-ms-flex-pack:end;justify-content:flex-end}.tiered-features__end-cta--right{-ms-flex-pack:start;justify-content:flex-start}.tiered-features__end-cta .icon{width:80px;height:80px;fill:#44997e;margin-left:10px;margin-right:10px}@media screen and (min-width: 480px){.tiered-features__end-cta .cta{margin-left:20px;margin-right:20px}}
.delayed-fade-in{transition:opacity .25s .15s;opacity:0}.delayed-fade-in.delayed-fade-in-appear{opacity:0}.delayed-fade-in.delayed-fade-in-enter{opacity:0}.delayed-fade-in.delayed-fade-in-enter-done{opacity:1}.delayed-fade-in.delayed-fade-in-exit-active,.delayed-fade-in.delayed-fade-in-exit-done{opacity:0}
.profile-season__overview-progress .profile-season__level-indicator{padding:0;margin:0;height:100%;max-width:100%;position:absolute;top:0;left:0}.profile-season__overview-progress .profile-season__level-indicator-inner{height:100%;padding-top:0}.profile-season__overview-progress .profile-season__level-indicator-inner .profile-season__level-indicator-title{font-size:10px}.profile-season__overview-progress .profile-season__level-indicator-inner .profile-season__level-indicator-subtitle{font-size:14px}.profile-season__overview-progress .profile-season__level-indicator-inner .profile-season__level-summary-progress-indicator{margin-top:2%}.profile-season__overview-progress .profile-season__level-indicator .profile-season__level-indicator-content .profile-season__level-indicator-level{font-size:28px}.profile-season__level-indicator{width:100%;margin-bottom:30px}.profile-season__level-indicator-faded{opacity:.6}.profile-season__level-indicator--season-one .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-1-background.svg")}.profile-season__level-indicator--season-two .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-2-background.svg")}.profile-season__level-indicator--season-three .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-3-background.svg")}.profile-season__level-indicator--season-four .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-4-background.svg")}.profile-season__level-indicator--season-five .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-5-background.svg")}.profile-season__level-indicator--season-six .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-6-background.svg")}.profile-season__level-indicator--season-seven .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-7-background.svg")}.profile-season__level-indicator--season-eight .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-8-background.svg")}.profile-season__level-indicator--season-nine .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-9-background.svg")}.profile-season__level-indicator--season-ten .profile-season__level-indicator-inner{background-image:url("../assets/profilev2/seasons/season-10-background.svg")}.profile-season__level-indicator-inner{padding-top:47.95%;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.profile-season__level-indicator-title,.profile-season__level-indicator-subtitle,.profile-season__level-indicator-level{color:#f1eee5;font-weight:normal}.profile-season__level-indicator-title{height:38%;font-size:12px}.profile-season__level-indicator-subtitle{height:32%}.profile-season__level-indicator-title,.profile-season__level-indicator-subtitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.profile-season__level-indicator .profile-season__level-indicator-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.profile-season__level-indicator .profile-season__level-indicator-content .profile-season__level-indicator-level{width:83%;margin-bottom:1%;font-size:20px}.profile-season__level-indicator .progress-bar-svg{margin-bottom:5%;width:87%}.profile-season__level-indicator-level{display:-ms-flexbox;display:flex}.profile-season__level-indicator-level>div{-ms-flex:1;flex:1}.profile-season__level-indicator-level>div:first-child{text-align:left}.profile-season__level-indicator-level>div:last-child{text-align:right}.profile-season__level-indicator img{width:100%;max-width:100%}.profile-season__level-indicator img.profile-season__level-indicator-complete{position:absolute;top:5px;right:8px;width:20%}@media screen and (min-width: 720px){.profile-season__level-indicator{max-width:50%;margin-left:auto;margin-right:auto}.profile-season__level-indicator-title{font-size:16px}.profile-season__level-indicator .profile-season__level-indicator-content .profile-season__level-indicator-level{font-size:28px}}@media screen and (min-width: 1200px){.profile-season__overview-progress .profile-season__level-indicator-inner .profile-season__level-indicator-title{font-size:18px}.profile-season__overview-progress .profile-season__level-indicator-inner .profile-season__level-indicator-subtitle{font-size:24px}.profile-season__overview-progress .profile-season__level-indicator .profile-season__level-indicator-content .profile-season__level-indicator-level{font-size:36px}.profile-season__level-indicator{-ms-flex:3;flex:3;padding-right:25px;margin-top:20px;margin-bottom:20px;margin-left:3%}}
.generic-title-header{color:#f1eee5;margin-bottom:40px}.generic-title-header span{position:relative;display:inline-block}
.bounty-panel{display:-ms-flexbox;display:flex}.bounty-panel__item{width:100%;padding:30px;color:#f1eee5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bounty-panel__item--active{background:url("../assets/bounties/background.svg") center center/100% 100% no-repeat}.bounty-panel__title{margin-bottom:5px}.bounty-panel__title--no-dates{margin-bottom:20px}.bounty-panel__dates{font-size:18px;line-height:25px;color:#d3c8ac;margin-bottom:20px}.bounty-panel__copy{margin-top:30px;margin-bottom:40px}
.profile-season__level-summary{position:absolute;top:0;left:0;width:100%;display:-ms-flexbox;display:flex}.profile-season__level-summary-progress-indicator{position:relative;width:16.5%;margin-left:3.7%}.profile-season__level-summary-text{width:76%;margin-left:4%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.profile-season__overview-progress svg{width:100%}.profile-season__tier-numeral{position:absolute;width:100%;height:12%;top:30%}
.bounty-image{position:relative}.bounty-image .scalable-masked-image{padding-top:56.25%;position:relative}.bounty-image::before{height:auto;width:auto;inset:-12px -8px;background:url("../assets/profilev2/achievement-background.svg") no-repeat 100%/100%}.bounty-image--complete::after{top:0;left:0;height:66px;width:67px;background:url("../assets/bounties/tick.svg") center center/100% 100% no-repeat}.bounty-image--locked{position:relative}.bounty-image--locked .scalable-masked-image{opacity:.4}.bounty-image--locked .scalable-masked-image::after{display:block;width:100%;height:100%;content:"";position:absolute;pointer-events:none;background-image:url("../assets/rewards/locked.svg");background-repeat:no-repeat;top:0;right:0;z-index:2}.bounty-image__value{color:#f1eee5;font-family:"Windlass","Georgia","serif";font-size:10px;line-height:1.7;position:absolute;top:5%;right:0;padding:10px 20px 5px 60px;background-image:url("../assets/bounties/reward-value-background.svg");background-repeat:no-repeat}.bounty-image__value::after{background-repeat:no-repeat;background-size:15px 18px;background-position:25% 65%;right:0;top:0}.bounty-image--gold .bounty-image__value::after{background-image:url("../assets/rewards/gold-icon.svg");background-position:25% 65%}.bounty-image--doubloon .bounty-image__value::after{background-image:url("../assets/rewards/doubloon-icon.svg");background-position:30% 65%}@media screen and (min-width: 720px){.bounty-image__value{font-size:15px;padding:10px 20px 5px 60px}.bounty-image__value::after{background-size:20px 23px}}@media screen and (min-width: 1200px){.bounty-image__value{font-size:17px;padding:12px 20px 5px 60px}.bounty-image__value::after{background-position:23% 60%}}
.tiered-features{margin-bottom:40px;color:#f1eee5}.tiered-features--progress .tiered-feature__progress{display:block;width:100%;margin-bottom:20px}.tiered-features--progress .tiered-feature__progress svg{width:100%}.tiered-features--progress .tiered-features__icon{position:absolute;top:10px;right:10px;height:30px;width:30px}.tiered-features--progress .tiered-features__feature-text p:last-child{margin-bottom:20px}.tiered-features>.cta{text-align:center;margin-bottom:40px}.tiered-features__wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tiered-features__wrapper--center-slides{-ms-flex-pack:center;justify-content:center}.tiered-features__main-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.tiered-features__main-text p{text-align:center;max-width:80%;margin-bottom:20px}.tiered-features__main-text p:last-child{margin-bottom:40px}.tiered-features__main-heading-logo{margin-bottom:40px}.tiered-features__subtitle{margin-top:20px}.tiered-features__title--left,.tiered-features__subtitle--left{text-align:center}.tiered-features__title--right,.tiered-features__subtitle--right{text-align:center}.tiered-features__title--center,.tiered-features__subtitle--center{text-align:center}.tiered-features__feature{width:100%;padding:10px 15px}.tiered-features__feature-text p{margin-top:20px}.tiered-features__feature-text p:last-child{margin-bottom:40px}.tiered-features__feature-text .cta{margin-bottom:50px}.tiered-features__feature-text--left p,.tiered-features__feature-text--left .cta{text-align:center}.tiered-features__feature-text--right p,.tiered-features__feature-text--right .cta{text-align:center}.tiered-features__feature-text--center p,.tiered-features__feature-text--center .cta{text-align:center}.tiered-features__feature--large .tiered-feature__progress{width:60%;margin-left:auto;margin-right:auto}.tiered-features__feature--large .adventure-feature__inner.adventure-feature__inner--feature-block{padding-top:66.66%}.tiered-features .component-furniture{margin:70px auto;max-width:100%}.tiered-features .component-furniture .icon--skull-pile-extended::after{background:#0b1e24}@media screen and (min-width: 480px){.tiered-features__title--left,.tiered-features__subtitle--left{text-align:left}.tiered-features__title--right,.tiered-features__subtitle--right{text-align:right}.tiered-features__feature-text--left p,.tiered-features__feature-text--left .cta{text-align:left}.tiered-features__feature-text--right p,.tiered-features__feature-text--right .cta{text-align:right}.tiered-features__feature--large .tiered-features__feature-text p{max-width:80%;margin-left:auto;margin-right:auto}}@media screen and (min-width: 720px){.tiered-features--progress .tiered-features__icon{top:20px;left:25px;width:65px;height:65px}.tiered-features--progress .tiered-features__icon--left{left:auto;right:25px}.tiered-features__feature--large .adventure-feature__inner.adventure-feature__inner--feature-block{padding-top:72.5%}.tiered-features__feature--large{width:100%}.tiered-features__feature--medium{width:50%}.tiered-features__feature--medium .tiered-features__feature-text{text-align:left}.tiered-features__feature--small{width:33.33%}.tiered-features__feature--small .box-container{width:100%;position:relative;left:0}.tiered-features__feature--small .box-container__box-outer{padding:30px 40px;position:relative}.tiered-features__feature--small .box-container__box-outer .heading-h1{font-size:20px;line-height:26px}.tiered-features__feature--small .box-container__box-outer .cta{position:absolute;bottom:0;-ms-transform:translateY(50%);transform:translateY(50%)}.tiered-features__feature--smaller{width:25%}}@media screen and (min-width: 720px)and (min-width: 720px){.tiered-features__feature--small .box-container__box-outer .heading-h1{font-size:24px;line-height:30px}}@media screen and (min-width: 1200px){.tiered-features__feature--large .adventure-feature__inner.adventure-feature__inner--feature-block{padding-top:41.37%}}
.profile-season{width:100%}.profile-season__rule-separator{margin-top:30px;margin-bottom:30px;width:100%;fill:#1d4351}.profile-season__overview-progress{margin-top:auto;width:100%}.profile-season__overview-progress svg{width:100%}.profile-season__item-modal.profile-item-modal{height:auto;background:url("../assets/profilev2/seasons/reward-modal-bg.svg") no-repeat 100%/100% 100%;width:90vw}.profile-season__item-modal .modal-image-container h2{color:#f1eee5;margin-top:20px}.profile-season__item-modal .modal-image-container .profile-season__rule{max-width:50%;height:4px;margin:25px auto 0;fill:#f1eee5;width:auto}.profile-season__item-modal .modal-image-container .svg-container{max-height:60vh;overflow:scroll}.profile-season__item-modal .modal-image-container .svg-container .modal-svg{color:#f1eee5;font-size:24px;line-height:30px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.profile-season__item-modal .modal-image-container .svg-container .modal-svg:last-child{margin-bottom:30px}.profile-season__item-modal .modal-image-container .svg-container .modal-svg .item-title-text{margin-bottom:30px}.profile-season__item-modal .modal-image-container .svg-container .modal-svg svg{margin-bottom:10px}.profile-season__item-modal .modal-image-container .svg-container .modal-svg .item-text-wrapper{padding-left:10px}.profile-season__item-modal .modal-image-container .svg-container .modal-svg .item-text-wrapper p:first-child{margin-bottom:10px}.profile-season__item-modal .modal-image-container .svg-container .modal-svg svg,.profile-season__item-modal .modal-image-container .svg-container .modal-svg .item-text-wrapper{width:100%}.profile-season__level-column{cursor:pointer;margin-right:8px;-ms-grid-column:span 4;grid-column:span 4;scroll-snap-align:center;width:100%;min-width:37vw}.profile-season__level-column button{width:100%;padding:0}.profile-season__level-column button:hover::before,.profile-season__level-column button:focus::before{box-shadow:none}.profile-season__level-column button:hover .profile-season__level-data-wrapper::before,.profile-season__level-column button:focus .profile-season__level-data-wrapper::before{background-image:url("../assets/profilev2/seasons/active-border.svg")}.profile-season__level-inner{position:relative;padding-top:63.79%}.profile-season__level-inner-active{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;pointer-events:none;transition:opacity .2s}.profile-season__level-summary{position:absolute;top:0;left:0;width:100%;display:-ms-flexbox;display:flex}.profile-season__level-summary-progress-indicator{position:relative;width:16.5%;margin-left:3.7%;margin-top:-3%}.profile-season__level-summary-text{width:76%;margin-left:4%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.profile-season__level-data-wrapper{position:relative}.profile-season__level-data-wrapper::before{background-image:url("../assets/profilev2/seasons/column-border.svg");background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;height:102%;left:-4px;top:-5px;width:107%;z-index:1}.profile-season__level-data-wrapper:hover::before,.profile-season__level-data-wrapper:focus::before{background-image:url("../assets/profilev2/seasons/active-border.svg")}.profile-season__level-data .svg-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.profile-season__level-data .svg-container.contains-2 svg:last-child{margin-top:4px}.profile-season__level-data .svg-container svg{max-height:120px}.profile-season__level-data .svg-container .svg--locked{opacity:.5}.profile-season__level-heading{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;color:#fff5dd}.profile-season__level-heading.complete{background-image:url("../assets/profilev2/seasons/column-heading-complete.svg");padding:12px 0 4px}.profile-season__level-heading.incomplete{background-image:url("../assets/profilev2/seasons/column-heading-incomplete.svg");padding:4px 0;margin-top:8px}.profile-season__level-non-season-pass{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:-ms-flexbox;display:flex;min-height:258px;position:relative;padding:0 8px}.profile-season__level-non-season-pass::after{background-image:url("../assets/profilev2/seasons/column-divider.svg");background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;bottom:-1px;height:5px;left:-2px}.profile-season__level-non-season-pass.complete{background-image:url("../assets/profilev2/seasons/column-background-complete.svg")}.profile-season__level-non-season-pass.incomplete{background-image:url("../assets/profilev2/seasons/column-background-incomplete.svg")}.profile-season__level-season-pass{background-image:url("../assets/profilev2/seasons/no-season-pass-background.svg");background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:-ms-flexbox;display:flex;min-height:128px;padding:0 8px}.profile-season__level-season-pass.has-season-pass{background-image:url("../assets/profilev2/seasons/season-pass-background.svg")}.profile-season__trials{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-season__trials-green-copy{color:#6f9;margin-bottom:35px}.profile-season__trials>h2{text-align:center;width:100%;color:#f1eee5}.profile-season__trials>h2.profile-season__trials-title{margin-bottom:30px;margin-top:0}.profile-season__trials .profile-season__rule{display:none;width:100%;fill:#1d4351;margin-top:30px;margin-bottom:30px}.profile-season__trials .profile-season__rule--before-item{margin-top:0;margin-bottom:0;display:block}.profile-season__trials-details{max-width:100%;color:#f1eee5;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.profile-season__trials-details h2{width:100%}.profile-season__trials-details .profile-season__rule{fill:#1d4351;margin-top:30px;margin-bottom:30px;width:100%}.profile-season__trials-details .profile-season__rule:first-child:not(.profile-season__rule--hide-tablet){margin-top:0}.profile-season__trials-details .progress-bar-svg{width:50%}.profile-season__trials-details p{margin-bottom:40px}.profile-season__trials-text{display:-ms-flexbox;display:flex;margin-top:15px}.profile-season__trials-text p{padding-right:25px}.profile-season__trials-text .profile-season__trials-progress{font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.profile-season__trials-progress{-ms-flex:1;flex:1;text-align:right;font-size:20px}.profile-season__trials-information,.profile-season__trials-deeds{-ms-flex:1;flex:1}.profile-season__trials-information{padding-bottom:30px}.profile-season__trials-amounts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Windlass","Georgia","serif"}.profile-season__trials-amounts-text,.profile-season__trials-amounts-value{width:50%;font-size:16px;line-height:30px}.profile-season__trials-amounts-value{text-align:right}.profile-season__trials-amounts .progress-bar-svg{width:100%;margin-top:15px}.profile-season__trials-deeds{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;color:#f1eee5}.profile-season__trials-deeds-title{font-family:"Manuskript","Georgia","serif"}.profile-season__trials-deeds .profile-season__rule--hide-tablet{margin-top:30px}.profile-season__trials-deed{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;color:#f1eee5;width:100%;margin-bottom:30px}.profile-season__trials-deed-surround{padding:15px 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background:url("../assets/profilev2/seasons/deed-background.svg") no-repeat 100%/100%;background-size:cover;width:100%}.profile-season__trials-deed-surround::after{background:url("../assets/profilev2/seasons/deed-border.svg") no-repeat 0 0/100% 100%;top:-1%;left:-1%;width:102%;height:102%}.profile-season__trials-deed-surround::before{display:none}.profile-season__trials-deed-surround.profile-season__trials-deed-surround-complete::before{display:block;top:0;left:0;width:10%;height:100%;background:url("../assets/profilev2/seasons/complete-tick.svg") no-repeat 0 0;z-index:1}.profile-season__trials-deed-size{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex:2;flex:2}.profile-season__trials-deed-details{-ms-flex:8;flex:8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:auto;margin-bottom:auto;padding-left:15px}.profile-season__trials-deed-details p{margin-bottom:0}.profile-season__trials-deed .progress-bar-svg{width:100%}.profile-season__trials-text,.profile-season__trials-progress{font-size:16px;line-height:27px}.profile-season__trials-text{-ms-flex:3;flex:3;padding:0 6px}.profile-season__trials .bounty-panel{width:100%;border:0;padding:0;background:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.profile-season__trials .bounty-panel .profile-season__trial-image{width:100%}.profile-season__trials .bounty-panel .bounty-progress{text-align:left}.profile-season__trials .bounty-panel .bounty-progress p{font-family:"Manuskript","Georgia","serif"}.profile-season__trials .bounty-panel .bounty-progress p .bounty-progress__amounts-text{float:right}.profile-season__trials .bounty-panel__item{padding-top:0;padding-bottom:0;margin-top:40px;margin-bottom:40px}.profile-season__trials .bounty-panel__title{margin-top:0;margin-bottom:16px;text-align:left}.profile-season__trials .bounty-panel .bounty-progress__progress svg{width:100%}.profile-season__trials .bounty-panel .bounty-panel__copy{margin-top:24px;margin-bottom:12px}.profile-season__trials .bounty-panel .profile-season__trial-size-surround{position:relative}.profile-season__trials .bounty-panel .profile-season__trial-size-surround .profile-season__trial-size-complete{display:none}.profile-season__trials .bounty-panel.profile-season__bounty-panel-complete .bounty-image::after{top:0;left:0;width:24%;height:40%;background:url("../assets/profilev2/seasons/complete-tick.svg") no-repeat 100%/100%}.profile-season__trials .bounty-panel.profile-season__bounty-panel-complete .profile-season__trial-size-surround .profile-season__trial-size-complete{display:block;position:absolute;top:-2px;left:-2px;max-width:20%}.profile-season__levels-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-season__levels-grid{display:-ms-flexbox;display:flex;list-style-type:none;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:auto}.profile-season__levels__tabs{margin-top:44px;width:6%;min-width:15vw}.profile-season__levels__tabs .profile-season__non-season-pass-tab{background-image:url("../assets/profilev2/seasons/category-standard.svg");min-height:254px}.profile-season__levels__tabs .profile-season__non-season-pass-tab .icon{color:#299456}.profile-season__levels__tabs .profile-season__season-pass-tab{background-image:url("../assets/profilev2/seasons/category-no-season-pass.svg");min-height:124px;margin-top:5px}.profile-season__levels__tabs .profile-season__season-pass-tab .icon{color:#f5e3a4;opacity:.7}.profile-season__levels__tabs .profile-season__season-pass-tab.profile-season--has-season-pass{background-image:url("../assets/profilev2/seasons/category-season-pass.svg")}.profile-season__levels__tabs .profile-season__season-pass-tab.profile-season--has-season-pass .icon{opacity:1}.profile-season__levels__tab{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.profile-season__levels__tab .icon{height:36px;width:36px}.profile-season__tier-header{width:100%;display:-ms-flexbox;display:flex;padding-top:3%;padding-bottom:3%;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.profile-season__tier-header::before{display:none}.profile-season__tier-numeral{position:absolute;width:100%;height:12%;top:30%}.profile-season__tier-wrapper{position:relative;z-index:1;width:auto;overflow:hidden;right:-20px;margin-left:-40px}.profile-season__tier-wrapper::before{top:0;left:0;background:url("../assets/profilev2/seasons/tier-background.svg") no-repeat 100%/100%}.profile-season__tier-wrapper-padding{height:auto;min-width:15px}.profile-season__tier-wrapper-scroller{overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:15px}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator{scroll-snap-align:center;min-width:20vw}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator:focus{outline:none;border:0}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator::after{height:10px;width:10px;top:38%;right:-10px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator:nth-of-type(odd)::after{background:url("../assets/profilev2/seasons/indicator-line-up.svg") no-repeat 100%/100%}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator:nth-of-type(even)::after{background:url("../assets/profilev2/seasons/indicator-line-down.svg") no-repeat 100%/100%}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator:nth-of-type(10)::after{display:none}.profile-season__tier-wrapper .next-tier,.profile-season__tier-wrapper .previous-tier{display:none}.profile-season__tier-wrapper .next-tier{background:url("../assets/profilev2/seasons/arrow-right.png") no-repeat center center}.profile-season__tier-wrapper .previous-tier{background:url("../assets/profilev2/seasons/arrow-left.png") no-repeat center center}.profile-season__tier-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:5%;transition:opacity 1s}.profile-season__tier-container .profile-season__levels-container .profile-season__rule{margin-top:30px;margin-bottom:30px;width:100%;fill:#1d4351}.profile-season__tier-container .profile-season__levels-container>h2{margin-top:30px;font-family:"Windlass","Georgia","serif";color:#f1eee5;width:100%;text-align:center}.profile-season__tier-indicator{background:none;border:0;padding:0;width:10%;text-align:center;position:relative}.profile-season__tier-indicator svg{margin-left:auto;margin-right:auto;width:80%;height:100%}.profile-season__tier-indicator h3{color:#e9e5d2}.profile-season__tier-indicator-current-level{-ms-flex:1;flex:1;text-align:left}.profile-season__tier-indicator-next-level{-ms-flex:1;flex:1;text-align:right;opacity:.5}.profile-season__level-rewards-container{width:100%}.profile-season__level-rewards-container .profile-grid__item{width:auto;padding:0 6px 8px}.profile-season__level-rewards-container .profile-grid__item use.surround.surround--complete{fill:#33ceb1}.profile-season__level-rewards-container .profile-grid__item .complete-tick{fill:#6f9}.profile-season__back-button{width:100%}.profile-season__browser{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;-ms-flex-align:center;align-items:center}.profile-season__browser-text{color:#f1eee5;font-size:20px;line-height:26px;width:100%;text-align:center}.profile-season__browser-scroll-wrapper{overflow-x:scroll;display:-ms-flexbox;display:flex;position:relative;-webkit-clip-path:url(#tiered-features-background);clip-path:url(#tiered-features-background)}.profile-season__browser-scroll-wrapper::before{top:0;left:0;bottom:0;width:10px}.profile-season__browser-button{width:20%;border:0;background:0;padding:0;min-width:25vw}.profile-season__browser-button .hover-glow,.profile-season__browser-button .active-roundel{opacity:.5;transition:opacity .4s}.profile-season__browser-button:hover .hover-glow,.profile-season__browser-button:active .hover-glow{opacity:1}.profile-season__browser-button .active-roundel{opacity:0}.profile-season__browser-button--active .active-roundel{opacity:1}.profile-season__browser-button-container{margin-top:20px;width:100%;position:relative;background:url("../assets/profilev2/seasons/season-selector-bg.svg") 100%/100%;padding:5px 10px}@media screen and (min-width: 480px){.profile-season__level-column{min-width:25vw}.profile-season__levels__tabs{min-width:10vw}}@media screen and (min-width: 720px){.profile-season__item-modal.profile-item-modal{width:auto;max-width:1200px}.profile-season__item-modal .modal-image-container .profile-season__rule{margin-bottom:15px}.profile-season__item-modal .modal-image-container .svg-container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;max-height:auto;overflow:hidden;display:-ms-flexbox;display:flex}.profile-season__item-modal .modal-image-container .svg-container .modal-svg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:25vw;padding:0 2vw}.profile-season__item-modal .modal-image-container .svg-container .modal-svg:last-child{margin-bottom:0}.profile-season__level-column{margin-right:12px;width:10%;min-width:10vw}.profile-season__level-data-wrapper::before{left:-5px}.profile-season__trials>h2.profile-season__trials-title{margin-bottom:20px;margin-top:20px}.profile-season__trials .profile-season__rule{display:block}.profile-season__trials .profile-season__rule--before-item{display:none}.profile-season__trials-details{-ms-flex-direction:row;flex-direction:row}.profile-season__trials-details h2{margin-top:20px;margin-bottom:20px}.profile-season__trials-text p{font-size:20px}.profile-season__trials-amounts-text,.profile-season__trials-amounts-value{font-size:24px}.profile-season__trials-deeds{padding-left:35px}.profile-season__trials-deeds .profile-season__rule--hide-tablet{display:none}.profile-season__trials-deed-surround{padding:25px 50px 25px 40px}.profile-season__trials-deed-size{-ms-flex:1;flex:1}.profile-season__trials-deed-details{padding-left:25px}.profile-season__trials .bounty-panel{width:33.333%}.profile-season__levels__tabs{min-width:7vw}.profile-season__tier-header{-ms-flex-wrap:none;flex-wrap:none}.profile-season__tier-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:3%}.profile-season__tier-wrapper-padding{display:none}.profile-season__tier-wrapper-scroller{margin-top:70px;padding-top:20px}.profile-season__tier-wrapper-scroller button.profile-season__tier-indicator{min-width:10%}.profile-season__tier-wrapper-scroller{overflow:hidden;margin-top:0;padding-left:0;padding-right:0}.profile-season__tier-wrapper button{min-width:auto}.profile-season__tier-wrapper .next-tier,.profile-season__tier-wrapper .previous-tier{display:block;border:0;width:19px;height:75px;padding:20px}.profile-season__tier-container .profile-season__levels-container .profile-season__rule{margin-top:60px;margin-bottom:70px}.profile-season__tier-container .profile-season__levels-container>h2{margin-top:50px}.profile-season__back-button{padding-left:30px}.profile-season__browser{-ms-flex-direction:row;flex-direction:row;padding:20px 40px;background:url("../assets/profilev2/seasons/season-selector-bg.svg") 100%/100%}.profile-season__browser-text{font-size:18px;width:auto;max-width:35%;display:block;text-align:left;text-transform:uppercase}.profile-season__browser-button{min-width:12vw}.profile-season__browser-button-container{background:none;margin-top:0;padding:0;width:50%;margin-left:auto;text-align:right}}@media screen and (min-width: 1200px){.profile-season__level-column{margin-right:8px;min-width:0}.profile-season__levels-grid{overflow-x:auto;width:100%}.profile-season__levels__tabs{min-width:0}.profile-season__tier-header::before{display:block;top:0;width:100%;left:0;background:url("../assets/profilev2/seasons/tier-background.svg") no-repeat 100%/100%}.profile-season__tier-wrapper{-ms-flex:7;flex:7;width:100%;margin-left:0;right:auto}.profile-season__tier-wrapper::before{display:none}.profile-season__browser-text{font-size:20px}.profile-season__browser-scroll-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-clip-path:none;clip-path:none;overflow-x:hidden}.profile-season__browser-button{min-width:0}}@media screen and (min-width: 2000px){.profile-season__tier-container .profile-season__levels-container>h2{font-size:34px;line-height:40px}}
