.bounty-progress{margin-top:auto;margin-bottom:15px}.bounty-progress--finished .bounty-progress__text{color:#ff4e1e}.bounty-progress__amounts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f1eee5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.bounty-progress__amounts .icon{color:#c0beb5;height:18px;width:18px;margin-right:16px}.bounty-progress__value{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;line-height:27px}.bounty-progress__text{-webkit-box-flex:3;-ms-flex:3;flex:3;font-size:12px;line-height:20px;margin-left:auto;text-align:right;text-transform:uppercase}.bounty-progress__text__duration{display:block}.bounty-progress__progress{position:relative;padding-top:5.6%}.bounty-progress__progress .progress-bar-svg{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 480px){.bounty-progress__value{font-size:16px}}@media screen and (min-width: 720px){.bounty-progress__amounts .icon{height:24px;width:24px;margin-right:12px}}@media screen and (min-width: 1200px){.bounty-progress__amounts .icon{height:36px;width:38px;margin-right:20px}.bounty-progress__text__duration{display:inline}}
.bounty-reward{color:#f1eee5;font-family:"Windlass","Georgia","serif";font-size:10px;line-height:1.7;position:absolute;left:0;right:0;bottom:0;height:30%;padding:10px;background-image:url("../assets/bounties/reward-background-horizontal.svg");background-repeat:no-repeat;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.bounty-reward__column{margin-top:5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bounty-reward__column>img{margin-left:auto;margin-right:auto;margin-bottom:3px}.bounty-reward__separator{width:5px;height:100%}.bounty-reward__separator img{height:100%}.bounty-reward__gold img{width:18px}.bounty-reward__entitlement img{width:40px}.bounty-reward__doubloon img{width:18px}.bounty-reward__xpgain img{width:26px}@media screen and (min-width: 720px){.bounty-reward{font-size:13px}.bounty-reward .bounty-reward__gold img{width:25px}.bounty-reward .bounty-reward__doubloon img{width:25px}.bounty-reward .bounty-reward__xpgain img{width:35px}.bounty-reward .bounty-reward__entitlement img{width:60px}}@media screen and (min-width: 1200px){.bounty-reward{font-size:15px}}
.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%}}
.bounty-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.bounty-panel__item{width:100%;padding:30px;color:#f1eee5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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}
.bounty-overall{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#f1eee5}.bounty-overall__header{width:100%;text-align:center}.bounty-overall__title{margin-bottom:5px}.bounty-overall__dates{font-size:18px;line-height:25px;color:#d3c8ac;margin-bottom:40px}.bounty-overall__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bounty-overall__image .scalable-masked-image{padding-top:56.25%}.bounty-overall__info{margin-top:30px;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bounty-overall__copy{padding-bottom:30px}@media screen and (min-width: 720px){.bounty-overall__image{width:50%;padding-left:30px;padding-right:50px}.bounty-overall__image--right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bounty-overall__info{margin-top:0;padding-left:10px;padding-right:15px;width:50%}}
.feature-block{padding-top:32px;text-align:center}.feature-block .component-furniture{margin-top:64px;margin-bottom:56px;max-width:100%}.feature-block .content-block{font-family:"Windlass","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)));color:#f1eee5;margin-bottom:40px}.feature-block .content-block em,.feature-block .content-block i{font-style:normal}.feature-block.component-spacing{margin-bottom:56px}.feature-block__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(36px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(40px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;margin-bottom:16px}.feature-block__title em,.feature-block__title i{font-style:normal}.feature-block__image{margin-bottom:64px}.feature-block__image .scalable-masked-image{padding-top:66.66%}@media screen and (min-width: 480px){.feature-block__image .scalable-masked-image{padding-top:72.5%}}@media screen and (min-width: 720px){.feature-block .component-furniture{margin-top:96px}.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}.feature-block__title{margin-bottom:32px}.feature-block__image .scalable-masked-image{padding-top:41.37%}}@media screen and (min-width: 1024px){.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.feature-block .content-block{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(96px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}
.generic-bounty-list{max-width:2000px;margin-left:auto;margin-right:auto;margin-bottom:80px}.generic-bounty-list .feature-block .container{padding:0;background:rgba(0,0,0,0)}.generic-bounty-list .feature-block.component-spacing{margin-bottom:0}.generic-bounty-list .feature-block .feature-block__content .content-block{padding:0 20px;color:#f1eee5}.generic-bounty-list .generic-bounty-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.generic-bounty-list .generic-bounty-list-wrapper .bounty-panel{width:100%}.generic-bounty-list .generic-bounty-list-wrapper .bounty-overall{width:100%}@media screen and (min-width: 720px){.generic-bounty-list .generic-bounty-list-wrapper.include-feature-block .bounty-overall:first-child{margin-top:10px}.generic-bounty-list .generic-bounty-list-wrapper .bounty-panel{width:50%;padding:15px;margin-left:auto;margin-right:auto}.generic-bounty-list .generic-bounty-list-wrapper .bounty-overall{margin-top:70px;margin-bottom:70px}}@media screen and (min-width: 1200px){.generic-bounty-list .feature-block .feature-block__content .content-block{padding:0}.generic-bounty-list .generic-bounty-list-wrapper.three-per-row .bounty-panel{width:33.33%}}
