.review-percentage-bar[data-v-79971e50]{width:100%}.review-percentage-bar__label[data-v-79971e50]{min-width:65px}.review-percentage-bar__container[data-v-79971e50]{width:80%}.review-percentage-bar__background[data-v-79971e50]{background:rgba(61,53,56,.05);width:100%;height:30px;border-radius:40px}.review-percentage-bar__fill[data-v-79971e50]{height:30px;border-radius:40px 0 0 40px;width:0;margin-top:-30px}.review-overview[data-v-5f75a965]{height:100%;overflow:hidden;position:relative;grid-row:span 7;grid-column:span 5}@media(min-width:768px){.review-overview[data-v-5f75a965]{border:none;grid-column:span 4;grid-row:span 7}}.review-overview__scroll-container[data-v-5f75a965]{width:100%}@media(min-width:768px){.review-overview__scroll-container--top[data-v-5f75a965]{position:fixed;top:90px;width:100%;z-index:999}}@media(min-width:768px){.review-overview__scroll-container--bottom[data-v-5f75a965]{position:absolute;bottom:425px;width:100%}}.review-overview__container[data-v-5f75a965]{width:100%;text-decoration:none}@media(min-width:768px){.review-overview__container[data-v-5f75a965]{position:absolute;padding-right:2rem}}.review-overview__rating[data-v-5f75a965]{font-size:45px;font-family:New-Grotesk-Square-FOUR,impact,charcoal,sans-serif;line-height:1em}@media(min-width:768px){.review-overview__rating[data-v-5f75a965]{font-size:100px;line-height:85px}}.review-overview__title[data-v-5f75a965]{font-family:Graphik-Medium,Trebuchet MS,helvetica,sans-serif}.review-gallery[data-v-295f7a31]{border-top:1px solid #b4b9be;border-bottom:1px solid #b4b9be;margin-top:4rem}@media(min-width:768px){.review-gallery[data-v-295f7a31]{margin-top:0}}.review-gallery__image-container[data-v-295f7a31]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media(min-width:768px){.review-gallery__image-container[data-v-295f7a31]{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.review-gallery__image-wrapper[data-v-295f7a31]{border-radius:9px;overflow:hidden;height:100%}.review-gallery button[data-v-295f7a31]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.fade-enter-active[data-v-295f7a31],.fade-leave-active[data-v-295f7a31]{transition:opacity 1s}.fade-enter[data-v-295f7a31],.fade-leave-to[data-v-295f7a31]{opacity:0}.review-grids[data-v-5fadd3b0]{row-gap:1.25rem;margin-bottom:3rem}@media(min-width:768px){.review-grids[data-v-5fadd3b0]{margin-bottom:0}}.package-faqs__remaining[data-v-2951d1d6]{max-height:0;overflow:hidden;transition:max-height .4s ease}.package-faqs__active[data-v-2951d1d6]{max-height:200vh}.card[data-v-571f3e00]{max-height:90px;max-width:570px;transition:max-height 1s ease,border-color .3s;overflow:hidden;padding:16px;position:relative;border:1px solid #d9d9d9;margin:0 auto}.card.expanded[data-v-571f3e00]{height:auto;border-color:#036;max-height:1200px}@media(min-width:768px){.card.expanded[data-v-571f3e00]{min-height:725px;display:flex;flex-direction:column;height:100%}}@media(min-width:768px){.card.expanded[data-v-571f3e00],.card[data-v-571f3e00]{max-height:none!important;transition:none!important;height:100%!important}}.caret[data-v-571f3e00]{position:absolute;top:30px;right:5px;cursor:pointer;transition:transform .3s ease}@media(min-width:768px){.caret[data-v-571f3e00]{cursor:default}}.card.expanded .caret[data-v-571f3e00]{transform:scaleY(-1)}.card-content[data-v-571f3e00]{max-height:0;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition:max-height .4s ease,opacity .3s ease .3s,visibility 0s linear .3s}@media(min-width:768px){.card-content[data-v-571f3e00]{max-height:none!important;opacity:1!important;overflow:visible!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;display:flex;flex-direction:column;justify-content:space-between;height:100%}}.card.expanded .card-content[data-v-571f3e00]{max-height:1200px;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(min-width:768px){.card.expanded .card-content[data-v-571f3e00]{max-height:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;display:flex;flex-direction:column;justify-content:space-between;height:100%}}.card__label[data-v-571f3e00]{position:absolute;top:0;left:0;font-size:.5rem;padding:4px 20px;border-top-left-radius:18px;border-bottom-right-radius:18px}@media(min-width:768px){.card__label[data-v-571f3e00]{right:-1px;left:unset;font-size:.875rem;padding:6px 15px;border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:18px;border-bottom-left-radius:18px}}.card__title[data-v-571f3e00]{font-size:2.4375rem}.card__price[data-v-571f3e00],.card__title[data-v-571f3e00]{font-family:New-Grotesk-Square-FOUR,impact,charcoal,sans-serif;margin:0;text-transform:uppercase}.card__price[data-v-571f3e00]{font-size:1.8125rem;line-height:110%}@media(min-width:768px)and (max-width:1200px){.card__description[data-v-571f3e00]{min-height:130px}}ul[data-v-571f3e00]{margin:1rem 0;padding:0}.card__include[data-v-571f3e00]{margin:0;padding-top:.5rem;padding-bottom:.5rem;list-style-type:none;font-size:1rem;border-bottom:1px solid #e6e6e6;width:75%}.card__include[data-v-571f3e00]:last-child{border-bottom:none}@media(min-width:768px){.card__cta[data-v-571f3e00]{max-width:175px}}.atf-whats-included__drawer-button[data-v-642233d5]{border:none;background-color:transparent;margin:0;width:100%}.atf-whats-included__drawer-button--border-bottom[data-v-642233d5]{border-bottom:2px solid #000}.atf-whats-included__drawer-button--border-top[data-v-642233d5]{border-top:2px solid #000}.atf-whats-included__link[data-v-642233d5]{text-decoration:none;max-width:200px}.atf-whats-included__contact[data-v-642233d5] a{text-decoration:underline;color:#000}.expand-enter-active[data-v-642233d5],.expand-leave-active[data-v-642233d5]{transition:max-height .3s ease}.expand-enter[data-v-642233d5],.expand-leave-to[data-v-642233d5]{max-height:0;overflow:hidden}.expand-enter-to[data-v-642233d5],.expand-leave[data-v-642233d5]{max-height:250px;overflow:hidden}.rotate-180[data-v-642233d5]{transform:rotate(180deg);transition:transform .3s ease}#shop__banner[data-v-5a39ab72]{position:relative;background-image:url(https://a.storyblok.com/f/152150/3000x1773/1519d423f2/ready-to-find-your-fight.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;height:25vh;padding-bottom:32px}@media(min-width:768px)and (max-width:1200px){#shop__banner[data-v-5a39ab72]{height:35vh;background-position:0 35%;justify-content:flex-start;padding-bottom:140px}}@media(min-width:1200px){#shop__banner[data-v-5a39ab72]{height:50vh}}#shop__banner[data-v-5a39ab72]:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:0}#shop__banner>[data-v-5a39ab72]{position:relative;z-index:1}#shop__banner h1[data-v-5a39ab72]{font-size:3rem;font-family:New-Grotesk-Square-FOUR,impact,charcoal,sans-serif}@media(min-width:768px){#shop__banner h1[data-v-5a39ab72]{font-size:4rem}}@media(min-width:768px)and (max-width:1200px)and (orientation:portrait){#shop__banner h1[data-v-5a39ab72]{margin-left:1rem;margin-top:15rem}}@media(min-width:768px)and (max-width:1200px)and (orientation:landscape){#shop__banner h1[data-v-5a39ab72]{margin-left:1rem;margin-top:14rem}}@media(min-width:1200px){#shop__banner h1[data-v-5a39ab72]{margin-left:-45rem;margin-top:12rem}}#shop__package-container[data-v-5a39ab72]{margin-top:-16px;z-index:2;border-top-left-radius:18px;border-top-right-radius:18px;background-color:#f5f5f6}@media(min-width:768px){#shop__package-container[data-v-5a39ab72]{margin-top:-90px;gap:1rem;background-color:transparent;max-width:1200px;margin-left:auto;margin-right:auto}}.shop__package-cards-container[data-v-5a39ab72]{width:100%}@media(min-width:768px){.shop__package-cards-container[data-v-5a39ab72]{flex:1 1 0;max-width:33.33%}}.shop__specs[data-v-5a39ab72]{margin-top:2rem;margin-bottom:5rem;border-bottom:2px solid #000}.shop__specs-container[data-v-5a39ab72]{list-style:none;padding:0;margin:0 0 1rem}.shop__specs-container li[data-v-5a39ab72]{margin-bottom:.5rem}@media(max-height:600px){#shop__package-container[data-v-5a39ab72]{margin-top:0!important}#shop__banner[data-v-5a39ab72]{padding-bottom:16px!important}}.fade-enter-active[data-v-5a39ab72],.fade-leave-active[data-v-5a39ab72]{transition:opacity .2s}.fade-enter[data-v-5a39ab72],.fade-leave-to[data-v-5a39ab72]{opacity:0}