@charset "UTF-8";.page-content a,.rating-summary{color:#000}.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .block-search,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .nav-toggle:before,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .action.showcustomer:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .nav-toggle:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .wishlist-container a i,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher:before,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher__link,.page-layout-white-header .page-wrapper:not(.affix) .header-top-content .header-top-links a,.page-layout-white-header .page-wrapper:not(.affix) .nav-sections .navigation .level-top a{color:#fff}.cms-about,.cms-about .main .content,.cms-club .main .content,.cms-page-view .page-main,.cms-pickupinstore .main .content,.page-layout-white-header .header__wrapper .page-header:hover,.test-page__finish,.test-page__form__content{background-color:#fff}.cms-about .page-wrapper,.cms-about .page-wrapper .page-main,.cms-about .page-wrapper:not(.affix) .page-header,.cms-club .page-wrapper,.cms-club .page-wrapper .page-main,.cms-club .page-wrapper:not(.affix) .page-header,.cms-pickupinstore .page-wrapper,.cms-pickupinstore .page-wrapper .page-main,.cms-pickupinstore .page-wrapper:not(.affix) .page-header,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header,.page-layout-white-header .header__wrapper .page-header,.test-page__finish ::-webkit-scrollbar-track,.test-page__form__content ::-webkit-scrollbar-track,.test-page__start__content ::-webkit-scrollbar-track{background-color:transparent}.ui-autocomplete{background-color:#f1f2f5}.ui-autocomlete-not-found{color:#646464}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#ececec}.cms-about-us .content-link{color:#7f7f7f}.page-content p{color:#333}.rating-result>span::before{color:#f2a0b2}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,details.custom summary:after{color:#121212}.cms-contacts .contacts__content-item-social a:active{background-color:#121212}.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item:after{background-color:rgba(18,18,18,.03)}.test-page__finish ::-webkit-scrollbar-thumb,.test-page__form__content ::-webkit-scrollbar-thumb,.test-page__start__content ::-webkit-scrollbar-thumb{background-color:rgba(18,18,18,.36)}.cms-contacts .contacts__header-social a:hover{background-color:rgba(18,18,18,.12)}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet{background-color:rgba(18,18,18,.88)}.cms-club .banner__content-desc span,.cms-club .banner__content-title span,.cms-contacts .contacts__header-social a,.cms-pickupinstore .banner__content-desc span,.cms-pickupinstore .banner__content-title span{background-color:#eee}.page-layout-white-header .header__wrapper .page-header:hover .header-icons .action.showcustomer:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .nav-toggle:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .showcart:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .wishlist-container a i,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher:before,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher__link,.page-layout-white-header .header__wrapper .page-header:hover .header-top-content .header-top-links a,.page-layout-white-header .header__wrapper .page-header:hover .nav-sections .navigation .level-top a{color:#2e2e2e}.cms-contacts .contacts__content-item-social a:hover{background-color:#8b2450}.cms-contacts .contacts__content-item-social a{color:#f8f8f8}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{color:#f041d8}.cms-contacts .contacts__content-item-social a{background-color:#f041d8}.cms-about-us .main-title,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo.white,.page-layout-white-header .header__wrapper .page-header .logo:not(.white),.page-layout-white-header .header__wrapper .page-header:hover .logo.white,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo.white,.rating-summary .rating-number,.test-page__start .title,.ui-helper-hidden-accessible{display:none}.cms-club .main .content__info,.cms-club .main .content__info .content__info-list,.cms-club .main .content__info .content__info-list-item,.cms-club .main .content__info .title__wrapper,.cms-contacts .contacts,.cms-contacts .contacts__content,.cms-contacts .contacts__content-item,.cms-contacts .contacts__content-item-social,.cms-contacts .contacts__content-item-text,.cms-contacts .contacts__footer,.cms-contacts .contacts__header,.cms-faq .faq.s2 .faq_social,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq>details .faq_sl summary,.cms-faq .faq>details summary,.cms-no-route .page-main .cms-content .categories-large .list-large li,.cms-pickupinstore .main .content__info,.cms-pickupinstore .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .title__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item,.rating-summary,.size-guide-page__content,.size-guide-page__content .border-gray,.size-guide-page__content .border-pink,.size-guide-page__content .concept-block,.size-guide-page__content .concept-header,.size-guide-page__content .concept-info,.size-guide-page__pdf,.size-guide-page__steps,.test-page__column,.test-page__form,.test-page__form__actions,.test-page__main__column,.test-page__start__bottom,details.custom summary{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet,.cms-contacts .contacts__content-item-text a,.cms-contacts .contacts__content-item-text span,.cms-gift-card .gift-card-page .bottom .links a,.cover-image:after,.cover-image__img-wrapper,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo,.page-layout-white-header .header__wrapper .page-header:hover .logo,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo:not(.white),.rating-result>span{display:block}@media screen and (min-width:1024px){.cms-about-us .main-title{display:block}}.rating-result{display:inline-block}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-club .banner__content,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title,.cms-pickupinstore .banner__content,.cms-pickupinstore .main .content__sections .grid .item .name,.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item .name,.homepage-categories .grid .item:after,.page-layout-size-guide-page .page-wrapper .header__wrapper,.rating-result::before,.size-guide-page__image h1,.test-page__back,.test-page__wrapper{position:absolute}.cms-club .banner__wrapper,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item,.cms-pickupinstore .banner__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.cover-image,.homepage-categories .grid .item,.page-layout-size-guide-page .page-wrapper,.rating-result,.rating-result>span::before,.size-guide-page__image{position:relative}.cms-faq .annotation p,.cms-faq .faq.s2 .faq_need_help,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq.s2 h2,.cms-faq h1,.size-guide-page__content .concept-block .concept-title,.test-page__finish__grade,.test-page__finish__promo-code span:first-child,.test-page__finish__promo-code span:last-child,.test-page__finish__subscribe,.test-page__finish__text,.test-page__start .desc{text-align:center}.cms-about-us .main-title{text-transform:uppercase}.cms-about .main .content .swiper .swiper-pagination,.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-contacts .contacts__content-item-social a,.cms-contacts .contacts__header-social a,.cms-gift-card .gift-card-page .gift-card__photo,.cms-pickupinstore .main .content__sections .grid .item.all .name,.homepage-categories .grid .item.all .name,.size-guide-page__content .column2,.size-guide-page__content .concept-block .concept-title,.test-page__finish,.test-page__finish__promo-code,.test-page__finish__wrapper,.test-page__form__wrapper,.test-page__main__wrapper,.test-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-contacts .contacts__header-social,.cms-no-route .page-main .cms-content .categories-large .list-large,.size-guide-page__buttons,.size-guide-page__steps__items,.size-guide-page__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.w-2{width:2%}.w-4{width:4%}.w-6{width:6%}.w-8{width:8%}.w-10{width:10%}.w-12{width:12%}.w-14{width:14%}.w-16{width:16%}.w-18{width:18%}.w-20{width:20%}.w-22{width:22%}.w-24{width:24%}.w-26{width:26%}.w-28{width:28%}.w-30{width:30%}.w-32{width:32%}.w-34{width:34%}.w-36{width:36%}.w-38{width:38%}.w-40{width:40%}.w-42{width:42%}.w-44{width:44%}.w-46{width:46%}.w-48{width:48%}.w-50{width:50%}.w-52{width:52%}.w-54{width:54%}.w-56{width:56%}.w-58{width:58%}.w-60{width:60%}.w-62{width:62%}.w-64{width:64%}.w-66{width:66%}.w-68{width:68%}.w-70{width:70%}.w-72{width:72%}.w-74{width:74%}.w-76{width:76%}.w-78{width:78%}.w-80{width:80%}.w-82{width:82%}.w-84{width:84%}.w-86{width:86%}.w-88{width:88%}.w-90{width:90%}.w-92{width:92%}.w-94{width:94%}.w-96{width:96%}.w-98{width:98%}.w-100{width:100%}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,.cms-pickupinstore .main .content__sections .grid .item.all .name:after,.homepage-categories .grid .item.all .name:after,details.custom summary:after{font-family:panclub;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:16px;line-height:24px;font-weight:400;color:#fff;border-radius:14px;padding:10px 16px;height:44px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:18px;line-height:26px;font-weight:400;color:#fff;border-radius:16px;padding:12px 16px;height:48px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.test-page__finish ::-webkit-scrollbar,.test-page__form__content ::-webkit-scrollbar,.test-page__start__content ::-webkit-scrollbar{width:6px;height:6px}.test-page__finish ::-webkit-scrollbar-thumb,.test-page__form__content ::-webkit-scrollbar-thumb,.test-page__start__content ::-webkit-scrollbar-thumb{border-radius:6px}@font-face{font-family:panclub;src:url(../fonts/panclub/panclub.eot);src:url(../fonts/panclub/panclub.eot?#iefix) format("embedded-opentype"),url(../fonts/panclub/panclub.woff2) format("woff2"),url(../fonts/panclub/panclub.woff) format("woff"),url(../fonts/panclub/panclub.ttf) format("truetype"),url(../fonts/panclub/panclub.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/regular/Lato-Regular.eot);src:url(../fonts/lato/regular/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/regular/Lato-Regular.woff2) format("woff2"),url(../fonts/lato/regular/Lato-Regular.woff) format("woff"),url(../fonts/lato/regular/Lato-Regular.ttf) format("truetype"),url(../fonts/lato/regular/Lato-Regular.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/medium/Lato-Medium.eot);src:url(../fonts/lato/medium/Lato-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/medium/Lato-Medium.woff2) format("woff2"),url(../fonts/lato/medium/Lato-Medium.woff) format("woff"),url(../fonts/lato/medium/Lato-Medium.ttf) format("truetype"),url(../fonts/lato/medium/Lato-Medium.svg#@{family-name}) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/semibold/Lato-Semibold.eot);src:url(../fonts/lato/semibold/Lato-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/semibold/Lato-Semibold.woff2) format("woff2"),url(../fonts/lato/semibold/Lato-Semibold.woff) format("woff"),url(../fonts/lato/semibold/Lato-Semibold.ttf) format("truetype"),url(../fonts/lato/semibold/Lato-Semibold.svg#@{family-name}) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/bold/Lato-Bold.eot);src:url(../fonts/lato/bold/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/bold/Lato-Bold.woff2) format("woff2"),url(../fonts/lato/bold/Lato-Bold.woff) format("woff"),url(../fonts/lato/bold/Lato-Bold.ttf) format("truetype"),url(../fonts/lato/bold/Lato-Bold.svg#@{family-name}) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/black/Lato-Black.eot);src:url(../fonts/lato/black/Lato-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/black/Lato-Black.woff2) format("woff2"),url(../fonts/lato/black/Lato-Black.woff) format("woff"),url(../fonts/lato/black/Lato-Black.ttf) format("truetype"),url(../fonts/lato/black/Lato-Black.svg#@{family-name}) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:heronew;src:url(../fonts/heronew/HeroNew-Regular.eot);src:url(../fonts/heronew/HeroNew-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/heronew/HeroNew-Regular.woff2) format("woff2"),url(../fonts/heronew/HeroNew-Regular.woff) format("woff"),url(../fonts/heronew/HeroNew-Regular.ttf) format("truetype"),url(../fonts/heronew/HeroNew-Regular.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}.cms-contacts .contacts__content-item-text a,.cms-contacts .contacts__footer-text a,.cms-faq .faq.s2 .faq_social .faq-social-icons a,.cms-gift-card .gift-card-page .bottom .links a,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title a,.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{color:#2e2e2e;-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.cms-contacts .contacts__content-item-text a:hover,.cms-contacts .contacts__footer-text a:hover,.cms-faq .faq.s2 .faq_social .faq-social-icons a:hover,.cms-gift-card .gift-card-page .bottom .links a:hover,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title a:hover,.cms-pickupinstore .main .content__sections .grid .item:hover,.homepage-categories .grid .item:hover{color:#f041d8!important}.cms-contacts .contacts__content-item-text a:active,.cms-contacts .contacts__footer-text a:active,.cms-faq .faq.s2 .faq_social .faq-social-icons a:active,.cms-gift-card .gift-card-page .bottom .links a:active,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title a:active,.cms-pickupinstore .main .content__sections .grid .item:active,.homepage-categories .grid .item:active{color:#8b2450!important}.test-page__finish__agreement{color:rgba(18,18,18,.56);-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.test-page__finish__agreement:hover{color:#2e2e2e!important}.test-page__finish__agreement:active{color:#8b2450!important}.primary-link{color:#2e2e2e;-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.primary-link:hover{color:#f041d8!important}.primary-link:active{color:#8b2450!important}.accent-link{color:#f041d8;-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.accent-link:hover{color:#8b2450!important}.accent-link:active{color:#121212!important}.secondary-link{color:rgba(18,18,18,.56);-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.secondary-link:hover{color:#2e2e2e!important}.secondary-link:active{color:#8b2450!important}.secondary-link-2{color:rgba(18,18,18,.56);-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.secondary-link-2:hover{color:#f041d8!important}.secondary-link-2:active{color:#8b2450!important}.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:16px;line-height:24px;font-weight:400;color:#fff;border-radius:14px;padding:10px 16px;height:44px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:18px;line-height:26px;font-weight:400;color:#fff;border-radius:16px;padding:12px 16px;height:48px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.cms-no-route .page-main{padding:32px 12px}.cms-no-route .page-main .page-title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-no-route .page-main .page-title-wrapper{margin-bottom:16px}.cms-no-route .page-main .cms-content .text-large{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-no-route .page-main .cms-content .categories-large{margin-top:32px}.cms-no-route .page-main .cms-content .categories-large .list-large{gap:12px}.cms-no-route .page-main .cms-content .categories-large .list-large li{width:calc(50% - 6px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title a{font-size:14px;line-height:20px;font-weight:400;font-weight:600}.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title a:after{content:none}@media only screen and (min-width:540px){.cms-no-route .page-main{padding:32px 24px}.cms-no-route .page-main .page-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-no-route .page-main .cms-content .text-large{font-size:18px;line-height:26px;font-weight:400;color:#121212}}@media only screen and (min-width:800px){.cms-no-route .page-main{padding:64px 24px}.cms-no-route .page-main .page-title{font-size:44px;line-height:48px;letter-spacing:-.88px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-no-route .page-main .page-title-wrapper{margin-bottom:24px}.cms-no-route .page-main .cms-content .text-large{font-size:20px;line-height:28px;font-weight:400;color:#121212}.cms-no-route .page-main .cms-content .categories-large{margin-top:64px}.cms-no-route .page-main .cms-content .categories-large .list-large{gap:24px}.cms-no-route .page-main .cms-content .categories-large .list-large li{width:calc(25% - 18px)}}@media only screen and (min-width:1024px){.cms-no-route .page-main{padding:64px 40px}}@media only screen and (min-width:1440px){.cms-no-route .page-main{padding:80px 40px}.cms-no-route .page-main .cms-content .text-large{font-size:20px;line-height:28px;font-weight:400;color:#121212}.cms-no-route .page-main .cms-content .categories-large{margin-top:80px}.cms-no-route .page-main .cms-content .categories-large .list-large{gap:40px}.cms-no-route .page-main .cms-content .categories-large .list-large li{width:calc(25% - 30px)}}.cms-about-us .main-title{font-size:1.833rem;letter-spacing:.4px}@media screen and (min-width:1024px){.cms-about-us .main-title{margin-bottom:18px}}.page-layout-size-guide-page .page-wrapper .breadcrumbs{display:none}.page-layout-size-guide-page .page-wrapper .header__wrapper{top:0;left:0;width:100%;z-index:3}.page-layout-size-guide-page .page-wrapper .page-main{padding:0}.nav-open .page-layout-size-guide-page .page-wrapper,.page-layout-size-guide-page .page-wrapper.affix{padding-top:0!important}.size-guide-page__image img{width:100%}.size-guide-page__image h1{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#fff;padding:0 40px 50px;width:100%;bottom:0;margin:0}.size-guide-page__buttons{padding:30px 12px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.size-guide-page__content{padding:24px 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.size-guide-page__content .border-gray,.size-guide-page__content .concept-info{padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.size-guide-page__content .border-gray{border:1px solid rgba(18,18,18,.12)}.size-guide-page__content .border-pink{border:1px solid #ff68ea;padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.size-guide-page__content .border-gray,.size-guide-page__content .border-pink{padding-left:12px;padding-right:12px}.size-guide-page__content .tab-title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.size-guide-page__content .tab-title.pink-title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#f041d8}.size-guide-page__content .concept-block{font-size:14px;line-height:20px;font-weight:400;color:#2e2e2e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.size-guide-page__content .concept-block .concept-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%}.size-guide-page__content .concept-block .tab-title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.size-guide-page__content .concept-block table{padding:0}.size-guide-page__content .concept-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.size-guide-page__content .concept-header img{margin:0 auto;max-width:300px}.size-guide-page__content .column2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.size-guide-page__steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.size-guide-page__steps__title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.size-guide-page__steps__desc{font-size:14px;line-height:20px;font-weight:400;color:#121212}.size-guide-page__steps__items{gap:30px}.size-guide-page__steps__item{width:100%}.size-guide-page__steps__item__image{margin-bottom:14px}.size-guide-page__steps__item__image img{width:100%}.size-guide-page__steps__item__title{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;text-transform:uppercase;margin-bottom:7px}.size-guide-page__steps__item__desc{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56)}.size-guide-page__pdf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;font-size:14px;line-height:20px;font-weight:400;color:#121212}.size-guide-page__tables__title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:16px}.size-guide-page__tables__desc{font-size:14px;line-height:20px;font-weight:400;color:#2e2e2e;margin-bottom:24px}.size-guide-page__tables__name{font-size:14px;line-height:20px;font-weight:400;color:#2e2e2e;font-weight:600}.size-guide-page__advices__title,.size-guide-page__questions__title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}@media only screen and (min-width:540px){.size-guide-page__content{padding:24px}}@media only screen and (min-width:800px){body.page-layout-size-guide-page .page-wrapper .header__wrapper{position:initial}body.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header{background:#eee}body.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo{display:block}body.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white{display:none}body.page-layout-size-guide-page .page-wrapper .header__wrapper .header__container__wrapper{height:96px;position:relative}body.page-layout-size-guide-page .page-wrapper.affix .header.content{background:#eee}body.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .block-search,body.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .nav-toggle:before,body.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .showcart:before{color:#121212}body.page-layout-size-guide-page .page-wrapper .column.main{max-width:100%}.size-guide-page__image h1{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;padding:0;width:355px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;margin-right:24px}.size-guide-page__steps__item{width:calc(33% - 18px)}.size-guide-page__tables{gap:40px}.size-guide-page__tables__table{width:calc(50% - 20px)}.size-guide-page__advices li{max-width:700px}}@media only screen and (min-width:1024px){body.page-layout-size-guide-page .page-wrapper .page-main{margin:0;max-width:100%}.size-guide-page__image h1{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#2e2e2e;width:500px;margin-right:40px}.size-guide-page__buttons{gap:12px;padding:60px 0}.size-guide-page__content{gap:50px;margin:0 auto;padding:40px;max-width:1186px}.size-guide-page__content .border-gray .concept-block{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.size-guide-page__content .border-gray .concept-block .concept-title{width:auto}.size-guide-page__content .tab-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.size-guide-page__content .concept-block{gap:16px;font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.size-guide-page__content .concept-block table{max-width:469px}.size-guide-page__content .concept-header{position:relative}.size-guide-page__content .concept-header img{margin:0;position:absolute;right:0}.size-guide-page__content .column2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.size-guide-page__steps__title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;text-align:center}.size-guide-page__steps__desc{font-size:18px;line-height:26px;font-weight:400;color:#121212;text-align:center}.size-guide-page__steps__items{gap:60px}.size-guide-page__steps__item{width:calc(33% - 37px)}.size-guide-page__steps__item__image{margin-bottom:32px}.size-guide-page__steps__item__title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:12px}.size-guide-page__steps__item__desc{font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.56)}.size-guide-page__pdf{font-size:18px;line-height:26px;font-weight:400;color:#121212}.size-guide-page__tables{gap:100px}.size-guide-page__tables__title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.size-guide-page__tables__desc{font-size:18px;line-height:26px;font-weight:400;color:#121212}.size-guide-page__tables__name{font-size:18px;line-height:26px;font-weight:400;color:#121212;font-weight:600}.size-guide-page__tables__table{width:calc(50% - 50px)}.size-guide-page__advices__title,.size-guide-page__questions__title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:24px}}@media only screen and (min-width:1440px){.size-guide-page__image h1{margin-right:15%}}.cms-gift-card .column.main{max-width:558px;margin:0 auto}.cms-gift-card .gift-card-page__header{margin-bottom:64px}.cms-gift-card .gift-card-page__header .title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin:0 0 12px}.cms-gift-card .gift-card-page__header .desc{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-gift-card .gift-card-page .gift-card{margin-bottom:32px;width:100%}.cms-gift-card .gift-card-page .gift-card:nth-child(2){margin-bottom:64px}.cms-gift-card .gift-card-page .gift-card__photo{margin-bottom:16px}.cms-gift-card .gift-card-page .gift-card__title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:8px}.cms-gift-card .gift-card-page .gift-card__text{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);margin-bottom:24px}.cms-gift-card .gift-card-page .bottom{border-top:1px solid rgba(18,18,18,.07);padding-top:32px}.cms-gift-card .gift-card-page .bottom .info{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);margin-bottom:8px}.cms-gift-card .gift-card-page .bottom .links a{padding:8px 0;font-size:12px;line-height:16px;letter-spacing:.24px;font-weight:500;font-weight:600}@media only screen and (min-width:540px){.cms-gift-card .gift-card-page__header .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin:0 0 16px}.cms-gift-card .gift-card-page__header .desc{font-size:18px;line-height:26px;font-weight:400;color:#121212}}@media only screen and (min-width:800px){.cms-gift-card .gift-card-page__header{margin-bottom:80px}.cms-gift-card .gift-card-page__header .title{font-size:44px;line-height:48px;letter-spacing:-.88px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin:0 0 24px}.cms-gift-card .gift-card-page__header .desc{font-size:20px;line-height:28px;font-weight:400;color:#121212}.cms-gift-card .gift-card-page .gift-card{margin-bottom:40px}.cms-gift-card .gift-card-page .gift-card:nth-child(2){margin-bottom:80px}.cms-gift-card .gift-card-page .gift-card__photo{margin-bottom:32px}.cms-gift-card .gift-card-page .gift-card__title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:12px}.cms-gift-card .gift-card-page .gift-card__text{font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.56);margin-bottom:32px}.cms-gift-card .gift-card-page .bottom{padding-top:40px}.cms-gift-card .gift-card-page .bottom .info{font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.56)}}@media only screen and (min-width:1024px){.cms-gift-card .column.main{max-width:1106px}.cms-gift-card .gift-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-bottom:80px}.cms-gift-card .gift-cards .gift-card,.cms-gift-card .gift-cards .gift-card:nth-child(2){margin-bottom:0}.cms-gift-card .gift-cards .gift-card__photo{height:360px}.cms-gift-card .gift-cards .gift-card__btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-gift-card .gift-cards .gift-card__content{max-width:90%}.cms-gift-card .bottom .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}}.cms-faq .faq>details,.cms-faq .faq>details .faq_sl,details.custom{border-bottom:1px solid rgba(18,18,18,.12)}.cms-faq .faq>details .faq_sl summary,.cms-faq .faq>details summary,details.custom summary{padding:24px 0;font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}@media only screen and (min-width:800px){.cms-faq .faq>details .faq_sl summary,.cms-faq .faq>details summary,details.custom summary{padding:32px 0;font-size:20px;line-height:28px;font-weight:400;color:#2e2e2e;font-weight:500}}.cms-faq .faq>details .faq_sl summary::-webkit-details-marker,.cms-faq .faq>details .faq_sl summary::marker,.cms-faq .faq>details summary::-webkit-details-marker,.cms-faq .faq>details summary::marker,details.custom summary::-webkit-details-marker,details.custom summary::marker{display:none}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,details.custom summary:after{content:"";font-size:24px;line-height:24px}.cms-faq .faq>details .faq_sl[open]>summary,.cms-faq .faq>details[open]>summary,details.custom[open]>summary{padding:24px 0 12px 0}.cms-faq .faq>details .faq_sl[open]>summary:after,.cms-faq .faq>details[open]>summary:after,details.custom[open]>summary:after{content:""}.cms-faq .faq>details .faq_sl[open]>:last-child,.cms-faq .faq>details[open]>:last-child,details.custom[open]>:last-child{padding-bottom:16px}@media only screen and (min-width:800px){.cms-faq .faq>details .faq_sl[open]>:last-child,.cms-faq .faq>details[open]>:last-child,details.custom[open]>:last-child{padding-bottom:32px}.cms-faq .faq>details .faq_sl[open]>summary,.cms-faq .faq>details[open]>summary,details.custom[open]>summary{padding:32px 0 16px 0}}.cms-faq .faq>details .faq_sl>:nth-child(n+2),.cms-faq .faq>details>:nth-child(n+2),details.custom>:nth-child(n+2){max-width:600px}.page-content{font-size:13px;line-height:normal}.page-content .text-block{margin-bottom:40px}.page-content h2{font-weight:400;margin-top:25px;margin-bottom:20px}.page-content h3{font-weight:400;margin-bottom:20px;font-size:16px}.page-content h5{margin-bottom:15px;text-transform:none}.page-content b,.page-content strong{font-weight:700}.page-content p{letter-spacing:.3px;margin-bottom:14px}@media screen and (min-width:1024px){.page-content p{margin-bottom:16px}}.page-content a{text-decoration:underline}.page-content ul{padding-left:40px;margin-top:25px;margin-bottom:25px;list-style-type:disc}.page-content li{margin-bottom:10px}.page-content img{margin-bottom:15px}.table-relative{overflow:auto}.table-wrapper{position:relative;max-width:100%;overflow:auto}table.table-default{border-top:solid #bfbfbf 1pt}.table-default td p,.table-default th p{margin-bottom:10px;margin-top:10px}.table-default thead td,.table-default thead th{background-color:#f2f2f2;border:solid #bfbfbf 1pt;border-top:none;padding:2pt 5.4pt}.table-default tbody td,.table-default tbody th{background-color:#fff;border:solid #bfbfbf 1pt;border-top:none;padding:2pt 5.4pt}.stores-frame{margin:0 auto;width:100%;height:740px}@media only screen and (min-width:800px){.custom-page{width:80%;margin:0 auto}.custom-page .text-block{width:80%;margin:0 auto}.page-cms .page-main{max-width:1140px;padding-left:20px;padding-right:20px}.page-content h2{font-size:24px}}@media only screen and (max-width:799px){.page-content h2{font-size:22px}.page-content table{font-size:12px}}.cms-contacts .page-wrapper .page-main{padding:16px 12px 32px}.cms-contacts .page-wrapper .page-main .page-title{margin-bottom:12px}.cms-contacts .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.cms-contacts .contacts__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cms-contacts .contacts__header-content{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-contacts .contacts__header-social{padding:12px 0;gap:12px}.cms-contacts .contacts__header-social .tg,.cms-contacts .contacts__header-social .vk{width:calc(50% - 6px)}.cms-contacts .contacts__header-social .email{width:100%}.cms-contacts .contacts__header-social a{height:48px;border-radius:40px;font-size:16px;line-height:24px;font-weight:400;color:#121212;font-weight:600;gap:8px;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.cms-contacts .contacts__header-social a i{font-size:24px;line-height:24px}.cms-contacts .contacts__header-time{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56)}.cms-contacts .contacts__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.cms-contacts .contacts__content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cms-contacts .contacts__content-item-title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-contacts .contacts__content-item-text{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cms-contacts .contacts__content-item-text a{padding:4px 0;width:100%;font-size:16px;line-height:24px;font-weight:400}.cms-contacts .contacts__content-item-text span{font-size:14px;line-height:20px;font-weight:400;color:#2e2e2e;width:100%}.cms-contacts .contacts__content-item-text.no-gap{gap:0}.cms-contacts .contacts__content-item-social{gap:16px}.cms-contacts .contacts__content-item-social a{width:48px;height:48px;border-radius:50%;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.cms-contacts .contacts__content-item-social a i{font-size:24px;line-height:24px}.cms-contacts .contacts__footer{padding-top:32px;border-top:1px solid rgba(18,18,18,.07);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cms-contacts .contacts__footer-text{font-size:12px;line-height:16px;letter-spacing:.24px;font-weight:500;color:rgba(18,18,18,.56)}.cms-contacts .contacts__footer-text a{font-size:12px;line-height:16px;letter-spacing:.24px;font-weight:500}@media only screen and (min-width:540px){.cms-contacts .page-wrapper .page-main{padding:32px 24px}.cms-contacts .page-wrapper .page-main .page-title{margin-bottom:24px}.cms-contacts .contacts__header{gap:24px}.cms-contacts .contacts__content-item-title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-contacts .contacts__footer{padding-top:40px}}@media only screen and (min-width:800px){.cms-contacts .contacts{gap:48px}.cms-contacts .contacts__header-content{font-size:18px;line-height:26px;font-weight:400;color:#121212}.cms-contacts .contacts__header-social{padding:0;gap:24px}.cms-contacts .contacts__header-social .email,.cms-contacts .contacts__header-social .tg,.cms-contacts .contacts__header-social .vk{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:32px;padding-left:24px}.cms-contacts .contacts__header-social .email{padding-right:32px;padding-left:32px}.cms-contacts .contacts__header-social a{height:64px;font-size:18px;line-height:26px;font-weight:400;color:#121212;font-weight:600;gap:12px}.cms-contacts .contacts__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:48px}.cms-contacts .contacts__content-item{gap:24px;width:calc(50% - 12px)}.cms-contacts .contacts__content-item-title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-contacts .contacts__content-item-text{font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.56);gap:12px}.cms-contacts .contacts__content-item-text a{padding:8px 0;font-size:18px;line-height:26px;font-weight:400;font-weight:500}.cms-contacts .contacts__content-item-text span{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e}}@media only screen and (min-width:1024px){.cms-contacts .page-wrapper .page-main{padding:64px 40px}.cms-contacts .contacts__content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.cms-contacts .contacts__content-item{width:calc(50% - 20px)}.cms-contacts .contacts__footer-text{max-width:533px}}@media only screen and (min-width:1440px){.cms-contacts .page-wrapper .page-main{padding:80px 40px}.cms-contacts .contacts{gap:80px}.cms-contacts .contacts__content{row-gap:80px}}.cms-about .page-wrapper .page-main,.cms-club .page-wrapper .page-main,.cms-pickupinstore .page-wrapper .page-main{padding:0;max-width:100%}.cms-about .page-wrapper .page-main .column.main,.cms-club .page-wrapper .page-main .column.main,.cms-pickupinstore .page-wrapper .page-main .column.main{max-width:100%}.cms-about .page-wrapper .newsletter-container,.cms-club .page-wrapper .newsletter-container,.cms-pickupinstore .page-wrapper .newsletter-container{margin-top:0}.cms-about .page-wrapper h2,.cms-club .page-wrapper h2,.cms-pickupinstore .page-wrapper h2{max-width:100%}.cms-club .banner,.cms-pickupinstore .banner{max-width:1440px;margin:0 auto}.cms-club .banner__image,.cms-pickupinstore .banner__image{width:100%}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:12px;bottom:48px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-title span,.cms-pickupinstore .banner__content-title span{padding:2px 1px}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:4px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;margin-bottom:24px}.cms-club .banner__content-desc span,.cms-pickupinstore .banner__content-desc span{padding:2px 1px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:14px;line-height:20px;font-weight:400;color:#f8f8f8;border-radius:10px;padding:6px 10px;height:32px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.36);border-radius:10px;padding:6px 10px;height:32px}@media only screen and (min-width:540px){.cms-club .banner__content,.cms-pickupinstore .banner__content{left:24px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}}@media only screen and (min-width:800px){.cms-club .banner__content,.cms-pickupinstore .banner__content{bottom:64px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#121212}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:8px}}@media only screen and (min-width:1024px){.cms-club .banner,.cms-pickupinstore .banner{padding:0 40px}.cms-club .banner__image,.cms-pickupinstore .banner__image{height:600px;width:auto}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:unset;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:12px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:20px;line-height:28px;font-weight:400;color:#2e2e2e;margin-bottom:40px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.cms-club .main .content__info,.cms-pickupinstore .main .content__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 12px;max-width:1440px;margin:0 auto}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{padding:0;font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-club .main .content__info .title__wrapper,.cms-pickupinstore .main .content__info .title__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:8px}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);padding:0}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:100%;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:540px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:32px 24px}}@media only screen and (min-width:800px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:40px 24px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:18px;line-height:26px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 64px)/ 3)}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;width:100%}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.56);width:100%}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:32px;width:66.66%}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 16px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 16px)}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px;margin:0 auto}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}@media only screen and (min-width:1024px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:64px 40px;gap:64px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc__wrapper,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper{text-align:center}}@media only screen and (min-width:1440px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:80px 40px;gap:80px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{gap:40px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 80px)/ 3)}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:40px}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 20px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 20px)}}.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 12px;max-width:1186px;margin:0 auto}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:16px}@media only screen and (min-width:540px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 24px}}@media only screen and (min-width:800px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:40px 24px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:24px}}@media only screen and (min-width:1024px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:64px 40px}}@media only screen and (min-width:1440px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:80px 40px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{margin-bottom:40px}}.homepage-categories{padding:32px 12px}@media only screen and (min-width:540px){.homepage-categories{padding:64px 24px}}@media only screen and (min-width:1024px){.homepage-categories{padding:64px 40px}}@media only screen and (min-width:1440px){.homepage-categories{padding:80px 40px}}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-gap:12px;grid-template-columns:repeat(2,1fr)}.cms-pickupinstore .main .content__sections .grid .title,.homepage-categories .grid .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;max-width:350px}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{margin-bottom:12px;grid-column:span 2}.cms-pickupinstore .main .content__sections .grid .title .with-icon,.homepage-categories .grid .title .with-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{font-size:12px}.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{min-width:162px;min-height:162px;width:100%;height:100%;aspect-ratio:1/1}.cms-pickupinstore .main .content__sections .grid .item:after,.homepage-categories .grid .item:after{content:'';left:0;top:0;width:100%;height:100%}.cms-pickupinstore .main .content__sections .grid .item .wrapper,.cms-pickupinstore .main .content__sections .grid .item img,.homepage-categories .grid .item .wrapper,.homepage-categories .grid .item img{width:100%}.cms-pickupinstore .main .content__sections .grid .item .name,.homepage-categories .grid .item .name{font-size:14px;line-height:20px;font-weight:400;font-weight:600;bottom:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.cms-pickupinstore .main .content__sections .grid .item.all .name,.homepage-categories .grid .item.all .name{gap:7px;width:100%;bottom:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.cms-pickupinstore .main .content__sections .grid .item.all .name:after,.homepage-categories .grid .item.all .name:after{content:"";font-size:16px;line-height:16px}@media only screen and (min-width:540px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-gap:24px}.cms-pickupinstore .main .content__sections .grid .title,.homepage-categories .grid .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e;max-width:500px}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{margin-bottom:0}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{font-size:14px}.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{min-width:234px;min-height:234px}.cms-pickupinstore .main .content__sections .grid .item .name,.homepage-categories .grid .item .name{font-size:16px;line-height:24px;font-weight:400;font-weight:600;bottom:14px}}@media only screen and (min-width:600px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-template-columns:repeat(3,1fr)}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{grid-column:span 3}.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{min-width:162px;min-height:162px;width:100%;height:100%}}@media only screen and (min-width:800px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-template-columns:repeat(4,1fr)}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{margin-bottom:8px;grid-column:span 4}.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{min-width:170px;min-height:170px;width:100%;height:100%}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(1){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-1):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n-1):nth-last-of-type(1){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(2),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(2){grid-column:2}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n):nth-last-of-type(1){grid-column:4}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-1):nth-last-of-type(2),.homepage-categories .grid>:nth-child(4n-1):nth-last-of-type(2){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(3),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(3){grid-column:2}}@media only screen and (min-width:1024px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-gap:40px}.cms-pickupinstore .main .content__sections .grid .title,.homepage-categories .grid .title{font-size:44px;line-height:48px;letter-spacing:-.88px;text-transform:uppercase;font-weight:400;color:#2e2e2e;max-width:700px}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{margin-bottom:0}.cms-pickupinstore .main .content__sections .grid .title .with-icon,.homepage-categories .grid .title .with-icon{gap:6px}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{font-size:16px}.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item{min-width:206px;min-height:206px}}@media only screen and (min-width:1280px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-template-columns:repeat(5,minmax(206px,1fr))}.cms-pickupinstore .main .content__sections .grid .title,.homepage-categories .grid .title{max-width:630px}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{grid-column:span 3!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n+6):nth-last-of-type(3),.homepage-categories .grid>:nth-child(5n+6):nth-last-of-type(3){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-1):nth-last-of-type(2),.homepage-categories .grid>:nth-child(4n-1):nth-last-of-type(2){grid-column:4}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n):nth-last-of-type(1){grid-column:5}}@media only screen and (min-width:1440px){.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid{grid-template-columns:repeat(5,215px)}.cms-pickupinstore .main .content__sections .grid .title,.homepage-categories .grid .title{position:absolute;left:0;width:45%;top:60px}.cms-pickupinstore .main .content__sections .grid .title-wrapper,.homepage-categories .grid .title-wrapper{grid-column:span 2!important}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(1){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-1):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n-1):nth-last-of-type(1){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(2),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(2){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n):nth-last-of-type(1),.homepage-categories .grid>:nth-child(4n):nth-last-of-type(1){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-1):nth-last-of-type(2),.homepage-categories .grid>:nth-child(4n-1):nth-last-of-type(2){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(4n-2):nth-last-of-type(3),.homepage-categories .grid>:nth-child(4n-2):nth-last-of-type(3){grid-column:auto}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n):nth-last-of-type(1),.homepage-categories .grid>:nth-child(5n):nth-last-of-type(1){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n-4):nth-last-of-type(1),.homepage-categories .grid>:nth-child(5n-4):nth-last-of-type(1){grid-column:4}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n):nth-last-of-type(2),.homepage-categories .grid>:nth-child(5n):nth-last-of-type(2){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n-3):nth-last-of-type(1),.homepage-categories .grid>:nth-child(5n-3):nth-last-of-type(1){grid-column:4}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n-4):nth-last-of-type(2),.homepage-categories .grid>:nth-child(5n-4):nth-last-of-type(2){grid-column:3}.cms-pickupinstore .main .content__sections .grid>:nth-child(5n):nth-last-of-type(3),.homepage-categories .grid>:nth-child(5n):nth-last-of-type(3){grid-column:2}}@media only screen and (min-width:1440px){.cms-pickupinstore .main .content__sections .grid-wrapper,.homepage-categories .grid-wrapper{margin:0 auto;max-width:1360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}}.cms-pickupinstore .main .content{padding-bottom:32px}.cms-pickupinstore .main .content__sections{padding:32px 12px}@media only screen and (min-width:540px){.cms-pickupinstore .main .content__sections{padding:32px 24px}}@media only screen and (min-width:800px){.cms-pickupinstore .main .content__sections{padding:40px 24px}}.cms-about .page-wrapper .page-main,.cms-club .page-wrapper .page-main,.cms-pickupinstore .page-wrapper .page-main{padding:0;max-width:100%}.cms-about .page-wrapper .page-main .column.main,.cms-club .page-wrapper .page-main .column.main,.cms-pickupinstore .page-wrapper .page-main .column.main{max-width:100%}.cms-about .page-wrapper .newsletter-container,.cms-club .page-wrapper .newsletter-container,.cms-pickupinstore .page-wrapper .newsletter-container{margin-top:0}.cms-about .page-wrapper h2,.cms-club .page-wrapper h2,.cms-pickupinstore .page-wrapper h2{max-width:100%}.cms-club .banner,.cms-pickupinstore .banner{max-width:1440px;margin:0 auto}.cms-club .banner__image,.cms-pickupinstore .banner__image{width:100%}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:12px;bottom:48px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-title span,.cms-pickupinstore .banner__content-title span{padding:2px 1px}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:4px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;margin-bottom:24px}.cms-club .banner__content-desc span,.cms-pickupinstore .banner__content-desc span{padding:2px 1px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:14px;line-height:20px;font-weight:400;color:#f8f8f8;border-radius:10px;padding:6px 10px;height:32px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.36);border-radius:10px;padding:6px 10px;height:32px}@media only screen and (min-width:540px){.cms-club .banner__content,.cms-pickupinstore .banner__content{left:24px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}}@media only screen and (min-width:800px){.cms-club .banner__content,.cms-pickupinstore .banner__content{bottom:64px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#121212}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:8px}}@media only screen and (min-width:1024px){.cms-club .banner,.cms-pickupinstore .banner{padding:0 40px}.cms-club .banner__image,.cms-pickupinstore .banner__image{height:600px;width:auto}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:unset;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:12px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:20px;line-height:28px;font-weight:400;color:#2e2e2e;margin-bottom:40px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.cms-club .main .content__info,.cms-pickupinstore .main .content__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 12px;max-width:1440px;margin:0 auto}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{padding:0;font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-club .main .content__info .title__wrapper,.cms-pickupinstore .main .content__info .title__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:8px}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);padding:0}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:100%;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:540px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:32px 24px}}@media only screen and (min-width:800px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:40px 24px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:18px;line-height:26px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 64px)/ 3)}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;width:100%}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.56);width:100%}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:32px;width:66.66%}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 16px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 16px)}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px;margin:0 auto}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}@media only screen and (min-width:1024px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:64px 40px;gap:64px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc__wrapper,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper{text-align:center}}@media only screen and (min-width:1440px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:80px 40px;gap:80px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{gap:40px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 80px)/ 3)}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:40px}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 20px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 20px)}}.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 12px;max-width:1186px;margin:0 auto}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:16px}@media only screen and (min-width:540px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 24px}}@media only screen and (min-width:800px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:40px 24px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:24px}}@media only screen and (min-width:1024px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:64px 40px}}@media only screen and (min-width:1440px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:80px 40px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{margin-bottom:40px}}.cms-club .main .content{padding-bottom:32px}.cms-faq .faq>details .faq_sl{margin-left:12px;max-width:100%}.cms-faq .faq>details details:last-child{border:none}.cms-faq h1{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin:0 0 16px}.cms-faq .annotation{margin-bottom:24px}.cms-faq .annotation p{max-width:100%;font-size:16px;line-height:24px;font-weight:400;color:#121212;padding:0}.cms-faq .faq.s2{margin-top:24px}.cms-faq .faq.s2 h2{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;max-width:100%}.cms-faq .faq.s2 .faq_social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px}.cms-faq .faq.s2 .faq_social h3{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-faq .faq.s2 .faq_social .faq_more_help{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.cms-faq .faq.s2 .faq_social .faq-social-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-faq .faq.s2 .faq_social .faq-social-icons a i{font-size:24px}.cms-faq .faq.s2 .faq_need_help{max-width:100%}@media only screen and (min-width:540px){.cms-faq .faq>details .faq_sl{margin-left:24px}.cms-faq h1{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-faq .annotation p{font-size:18px;line-height:26px;font-weight:400;color:#121212}.cms-faq .faq.s2 h2{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-faq .faq.s2 .faq_social h3{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}}@media only screen and (min-width:800px){.cms-faq h1{font-size:44px;line-height:48px;letter-spacing:-.88px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin:0 0 24px}.cms-faq .annotation{margin-bottom:32px}.cms-faq .annotation p{font-size:20px;line-height:28px;font-weight:400;color:#121212}.cms-faq .faq.s2{margin-top:32px}.cms-faq .faq.s2 h2{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-faq .faq.s2 .faq_social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:32px}.cms-faq .faq.s2 .faq_social .faq-social-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-faq .faq.s2 .faq_social .faq-social-icons a i{font-size:32px}.cms-faq .faq.s2 .faq_social .faq_more_help{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1024px){.cms-faq .annotation{margin-bottom:40px}.cms-faq .faq.s2{margin-top:40px}}.cover-image__img-wrapper{top:0;left:0;width:100%;height:100%}.cover-image__img-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover}.cover-image:after{content:'';padding-top:108%;width:100%}.page-content a,.rating-summary{color:#000}.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .block-search,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .nav-toggle:before,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .action.showcustomer:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .nav-toggle:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .wishlist-container a i,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher:before,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher__link,.page-layout-white-header .page-wrapper:not(.affix) .header-top-content .header-top-links a,.page-layout-white-header .page-wrapper:not(.affix) .nav-sections .navigation .level-top a{color:#fff}.cms-about,.cms-about .main .content,.cms-club .main .content,.cms-page-view .page-main,.cms-pickupinstore .main .content,.page-layout-white-header .header__wrapper .page-header:hover,.test-page__finish,.test-page__form__content{background-color:#fff}.cms-about .page-wrapper,.cms-about .page-wrapper .page-main,.cms-about .page-wrapper:not(.affix) .page-header,.cms-club .page-wrapper,.cms-club .page-wrapper .page-main,.cms-club .page-wrapper:not(.affix) .page-header,.cms-pickupinstore .page-wrapper,.cms-pickupinstore .page-wrapper .page-main,.cms-pickupinstore .page-wrapper:not(.affix) .page-header,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header,.page-layout-white-header .header__wrapper .page-header,.test-page__finish ::-webkit-scrollbar-track,.test-page__form__content ::-webkit-scrollbar-track,.test-page__start__content ::-webkit-scrollbar-track{background-color:transparent}.ui-autocomplete{background-color:#f1f2f5}.ui-autocomlete-not-found{color:#646464}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#ececec}.cms-about-us .content-link{color:#7f7f7f}.page-content p{color:#333}.rating-result>span::before{color:#f2a0b2}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,details.custom summary:after{color:#121212}.cms-contacts .contacts__content-item-social a:active{background-color:#121212}.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item:after{background-color:rgba(18,18,18,.03)}.test-page__finish ::-webkit-scrollbar-thumb,.test-page__form__content ::-webkit-scrollbar-thumb,.test-page__start__content ::-webkit-scrollbar-thumb{background-color:rgba(18,18,18,.36)}.cms-contacts .contacts__header-social a:hover{background-color:rgba(18,18,18,.12)}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet{background-color:rgba(18,18,18,.88)}.cms-club .banner__content-desc span,.cms-club .banner__content-title span,.cms-contacts .contacts__header-social a,.cms-pickupinstore .banner__content-desc span,.cms-pickupinstore .banner__content-title span{background-color:#eee}.page-layout-white-header .header__wrapper .page-header:hover .header-icons .action.showcustomer:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .nav-toggle:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .showcart:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .wishlist-container a i,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher:before,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher__link,.page-layout-white-header .header__wrapper .page-header:hover .header-top-content .header-top-links a,.page-layout-white-header .header__wrapper .page-header:hover .nav-sections .navigation .level-top a{color:#2e2e2e}.cms-contacts .contacts__content-item-social a:hover{background-color:#8b2450}.cms-contacts .contacts__content-item-social a{color:#f8f8f8}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{color:#f041d8}.cms-contacts .contacts__content-item-social a{background-color:#f041d8}.cms-about-us .main-title,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo.white,.page-layout-white-header .header__wrapper .page-header .logo:not(.white),.page-layout-white-header .header__wrapper .page-header:hover .logo.white,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo.white,.rating-summary .rating-number,.test-page__start .title,.ui-helper-hidden-accessible{display:none}.cms-club .main .content__info,.cms-club .main .content__info .content__info-list,.cms-club .main .content__info .content__info-list-item,.cms-club .main .content__info .title__wrapper,.cms-contacts .contacts,.cms-contacts .contacts__content,.cms-contacts .contacts__content-item,.cms-contacts .contacts__content-item-social,.cms-contacts .contacts__content-item-text,.cms-contacts .contacts__footer,.cms-contacts .contacts__header,.cms-faq .faq.s2 .faq_social,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq>details .faq_sl summary,.cms-faq .faq>details summary,.cms-no-route .page-main .cms-content .categories-large .list-large li,.cms-pickupinstore .main .content__info,.cms-pickupinstore .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .title__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item,.rating-summary,.size-guide-page__content,.size-guide-page__content .border-gray,.size-guide-page__content .border-pink,.size-guide-page__content .concept-block,.size-guide-page__content .concept-header,.size-guide-page__content .concept-info,.size-guide-page__pdf,.size-guide-page__steps,.test-page__column,.test-page__form,.test-page__form__actions,.test-page__main__column,.test-page__start__bottom,details.custom summary{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet,.cms-contacts .contacts__content-item-text a,.cms-contacts .contacts__content-item-text span,.cms-gift-card .gift-card-page .bottom .links a,.cover-image:after,.cover-image__img-wrapper,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo,.page-layout-white-header .header__wrapper .page-header:hover .logo,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo:not(.white),.rating-result>span{display:block}@media screen and (min-width:1024px){.cms-about-us .main-title{display:block}}.rating-result{display:inline-block}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-club .banner__content,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title,.cms-pickupinstore .banner__content,.cms-pickupinstore .main .content__sections .grid .item .name,.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item .name,.homepage-categories .grid .item:after,.page-layout-size-guide-page .page-wrapper .header__wrapper,.rating-result::before,.size-guide-page__image h1,.test-page__back,.test-page__wrapper{position:absolute}.cms-club .banner__wrapper,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item,.cms-pickupinstore .banner__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.cover-image,.homepage-categories .grid .item,.page-layout-size-guide-page .page-wrapper,.rating-result,.rating-result>span::before,.size-guide-page__image{position:relative}.cms-faq .annotation p,.cms-faq .faq.s2 .faq_need_help,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq.s2 h2,.cms-faq h1,.size-guide-page__content .concept-block .concept-title,.test-page__finish__grade,.test-page__finish__promo-code span:first-child,.test-page__finish__promo-code span:last-child,.test-page__finish__subscribe,.test-page__finish__text,.test-page__start .desc{text-align:center}.cms-about-us .main-title{text-transform:uppercase}.cms-about .main .content .swiper .swiper-pagination,.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-contacts .contacts__content-item-social a,.cms-contacts .contacts__header-social a,.cms-gift-card .gift-card-page .gift-card__photo,.cms-pickupinstore .main .content__sections .grid .item.all .name,.homepage-categories .grid .item.all .name,.size-guide-page__content .column2,.size-guide-page__content .concept-block .concept-title,.test-page__finish,.test-page__finish__promo-code,.test-page__finish__wrapper,.test-page__form__wrapper,.test-page__main__wrapper,.test-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-contacts .contacts__header-social,.cms-no-route .page-main .cms-content .categories-large .list-large,.size-guide-page__buttons,.size-guide-page__steps__items,.size-guide-page__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.w-2{width:2%}.w-4{width:4%}.w-6{width:6%}.w-8{width:8%}.w-10{width:10%}.w-12{width:12%}.w-14{width:14%}.w-16{width:16%}.w-18{width:18%}.w-20{width:20%}.w-22{width:22%}.w-24{width:24%}.w-26{width:26%}.w-28{width:28%}.w-30{width:30%}.w-32{width:32%}.w-34{width:34%}.w-36{width:36%}.w-38{width:38%}.w-40{width:40%}.w-42{width:42%}.w-44{width:44%}.w-46{width:46%}.w-48{width:48%}.w-50{width:50%}.w-52{width:52%}.w-54{width:54%}.w-56{width:56%}.w-58{width:58%}.w-60{width:60%}.w-62{width:62%}.w-64{width:64%}.w-66{width:66%}.w-68{width:68%}.w-70{width:70%}.w-72{width:72%}.w-74{width:74%}.w-76{width:76%}.w-78{width:78%}.w-80{width:80%}.w-82{width:82%}.w-84{width:84%}.w-86{width:86%}.w-88{width:88%}.w-90{width:90%}.w-92{width:92%}.w-94{width:94%}.w-96{width:96%}.w-98{width:98%}.w-100{width:100%}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,.cms-pickupinstore .main .content__sections .grid .item.all .name:after,.homepage-categories .grid .item.all .name:after,details.custom summary:after{font-family:panclub;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.button.primary:hover{background-color:#121212;color:#fff}.button.primary:active{background-color:#8b2450;color:#fff}.button.primary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.secondary:hover{background-color:rgba(18,18,18,.12)}.button.secondary:active{background-color:rgba(18,18,18,.24);color:#121212}.button.secondary:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:16px;line-height:24px;font-weight:400;color:#fff;border-radius:14px;padding:10px 16px;height:44px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f041d8;font-size:18px;line-height:26px;font-weight:400;color:#fff;border-radius:16px;padding:12px 16px;height:48px}.button.accent:hover{background-color:#d12cba}.button.accent:active{background-color:#8b2450}.button.accent:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill:hover{background-color:rgba(18,18,18,.07)}.button.no-fill:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;border-radius:14px;padding:10px 16px;height:44px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:800px){.button.no-fill-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:auto;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:transparent;border:.5px solid rgba(18,18,18,.24);font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;border-radius:16px;padding:12px 16px;height:48px}.button.no-fill-border:hover{background-color:rgba(18,18,18,.07)}.button.no-fill-border:active{background-color:rgba(18,18,18,.12);color:#121212}.button.no-fill-border:disabled{cursor:not-allowed;background-color:transparent;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.test-page__finish ::-webkit-scrollbar,.test-page__form__content ::-webkit-scrollbar,.test-page__start__content ::-webkit-scrollbar{width:6px;height:6px}.test-page__finish ::-webkit-scrollbar-thumb,.test-page__form__content ::-webkit-scrollbar-thumb,.test-page__start__content ::-webkit-scrollbar-thumb{border-radius:6px}.page-content a,.rating-summary{color:#000}.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .block-search,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .nav-toggle:before,.page-layout-size-guide-page .page-wrapper:not(.affix) .header__wrapper .page-header .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .action.showcustomer:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .nav-toggle:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .showcart:before,.page-layout-white-header .page-wrapper:not(.affix) .header-icons .wishlist-container a i,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher:before,.page-layout-white-header .page-wrapper:not(.affix) .header-location_top-header .location-switcher__link,.page-layout-white-header .page-wrapper:not(.affix) .header-top-content .header-top-links a,.page-layout-white-header .page-wrapper:not(.affix) .nav-sections .navigation .level-top a{color:#fff}.cms-about,.cms-about .main .content,.cms-club .main .content,.cms-page-view .page-main,.cms-pickupinstore .main .content,.page-layout-white-header .header__wrapper .page-header:hover,.test-page__finish,.test-page__form__content{background-color:#fff}.cms-about .page-wrapper,.cms-about .page-wrapper .page-main,.cms-about .page-wrapper:not(.affix) .page-header,.cms-club .page-wrapper,.cms-club .page-wrapper .page-main,.cms-club .page-wrapper:not(.affix) .page-header,.cms-pickupinstore .page-wrapper,.cms-pickupinstore .page-wrapper .page-main,.cms-pickupinstore .page-wrapper:not(.affix) .page-header,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header,.page-layout-white-header .header__wrapper .page-header,.test-page__finish ::-webkit-scrollbar-track,.test-page__form__content ::-webkit-scrollbar-track,.test-page__start__content ::-webkit-scrollbar-track{background-color:transparent}.ui-autocomplete{background-color:#f1f2f5}.ui-autocomlete-not-found{color:#646464}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#ececec}.cms-about-us .content-link{color:#7f7f7f}.page-content p{color:#333}.rating-result>span::before{color:#f2a0b2}.cms-faq .faq>details .faq_sl summary:after,.cms-faq .faq>details summary:after,details.custom summary:after{color:#121212}.cms-contacts .contacts__content-item-social a:active{background-color:#121212}.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item:after{background-color:rgba(18,18,18,.03)}.test-page__finish ::-webkit-scrollbar-thumb,.test-page__form__content ::-webkit-scrollbar-thumb,.test-page__start__content ::-webkit-scrollbar-thumb{background-color:rgba(18,18,18,.36)}.cms-contacts .contacts__header-social a:hover{background-color:rgba(18,18,18,.12)}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet{background-color:rgba(18,18,18,.88)}.cms-club .banner__content-desc span,.cms-club .banner__content-title span,.cms-contacts .contacts__header-social a,.cms-pickupinstore .banner__content-desc span,.cms-pickupinstore .banner__content-title span{background-color:#eee}.page-layout-white-header .header__wrapper .page-header:hover .header-icons .action.showcustomer:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .block-search.folded .block-content .form .actions .action.search:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .nav-toggle:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .showcart:before,.page-layout-white-header .header__wrapper .page-header:hover .header-icons .wishlist-container a i,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher:before,.page-layout-white-header .header__wrapper .page-header:hover .header-location_top-header .location-switcher__link,.page-layout-white-header .header__wrapper .page-header:hover .header-top-content .header-top-links a,.page-layout-white-header .header__wrapper .page-header:hover .nav-sections .navigation .level-top a{color:#2e2e2e}.cms-contacts .contacts__content-item-social a:hover{background-color:#8b2450}.cms-contacts .contacts__content-item-social a{color:#f8f8f8}.cms-pickupinstore .main .content__sections .grid .title .with-icon .icon-crown,.homepage-categories .grid .title .with-icon .icon-crown{color:#f041d8}.cms-contacts .contacts__content-item-social a{background-color:#f041d8}.cms-about-us .main-title,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo.white,.page-layout-white-header .header__wrapper .page-header .logo:not(.white),.page-layout-white-header .header__wrapper .page-header:hover .logo.white,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo.white,.rating-summary .rating-number,.test-page__start .title,.ui-helper-hidden-accessible{display:none}.cms-club .main .content__info,.cms-club .main .content__info .content__info-list,.cms-club .main .content__info .content__info-list-item,.cms-club .main .content__info .title__wrapper,.cms-contacts .contacts,.cms-contacts .contacts__content,.cms-contacts .contacts__content-item,.cms-contacts .contacts__content-item-social,.cms-contacts .contacts__content-item-text,.cms-contacts .contacts__footer,.cms-contacts .contacts__header,.cms-faq .faq.s2 .faq_social,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq>details .faq_sl summary,.cms-faq .faq>details summary,.cms-no-route .page-main .cms-content .categories-large .list-large li,.cms-pickupinstore .main .content__info,.cms-pickupinstore .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .title__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.homepage-categories .grid .item,.rating-summary,.size-guide-page__content,.size-guide-page__content .border-gray,.size-guide-page__content .border-pink,.size-guide-page__content .concept-block,.size-guide-page__content .concept-header,.size-guide-page__content .concept-info,.size-guide-page__pdf,.size-guide-page__steps,.test-page__column,.test-page__form,.test-page__form__actions,.test-page__main__column,.test-page__start__bottom,details.custom summary{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet,.cms-contacts .contacts__content-item-text a,.cms-contacts .contacts__content-item-text span,.cms-gift-card .gift-card-page .bottom .links a,.cover-image:after,.cover-image__img-wrapper,.nav-open .page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo,.page-layout-size-guide-page .page-wrapper .header__wrapper .page-header .logo.white,.page-layout-size-guide-page .page-wrapper.affix .header__wrapper .page-header .logo,.page-layout-white-header .header__wrapper .page-header:hover .logo,.page-layout-white-header .page-wrapper.affix .header__wrapper .page-header .logo:not(.white),.rating-result>span{display:block}@media screen and (min-width:1024px){.cms-about-us .main-title{display:block}}.rating-result{display:inline-block}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-club .banner__content,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item .item-title,.cms-pickupinstore .banner__content,.cms-pickupinstore .main .content__sections .grid .item .name,.cms-pickupinstore .main .content__sections .grid .item:after,.cover-image__img-wrapper,.homepage-categories .grid .item .name,.homepage-categories .grid .item:after,.page-layout-size-guide-page .page-wrapper .header__wrapper,.rating-result::before,.size-guide-page__image h1,.test-page__back,.test-page__wrapper{position:absolute}.cms-club .banner__wrapper,.cms-no-route .page-main .cms-content .categories-large .list-large li .list-item,.cms-pickupinstore .banner__wrapper,.cms-pickupinstore .main .content__sections .grid .item,.cover-image,.homepage-categories .grid .item,.page-layout-size-guide-page .page-wrapper,.rating-result,.rating-result>span::before,.size-guide-page__image{position:relative}.cms-faq .annotation p,.cms-faq .faq.s2 .faq_need_help,.cms-faq .faq.s2 .faq_social .faq_more_help,.cms-faq .faq.s2 h2,.cms-faq h1,.size-guide-page__content .concept-block .concept-title,.test-page__finish__grade,.test-page__finish__promo-code span:first-child,.test-page__finish__promo-code span:last-child,.test-page__finish__subscribe,.test-page__finish__text,.test-page__start .desc{text-align:center}.cms-about-us .main-title{text-transform:uppercase}.cms-about .main .content .swiper .swiper-pagination,.cms-about .main .content .swiper .swiper-pagination__wrapper,.cms-contacts .contacts__content-item-social a,.cms-contacts .contacts__header-social a,.cms-gift-card .gift-card-page .gift-card__photo,.cms-pickupinstore .main .content__sections .grid .item.all .name,.homepage-categories .grid .item.all .name,.size-guide-page__content .column2,.size-guide-page__content .concept-block .concept-title,.test-page__finish,.test-page__finish__promo-code,.test-page__finish__wrapper,.test-page__form__wrapper,.test-page__main__wrapper,.test-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-contacts .contacts__header-social,.cms-no-route .page-main .cms-content .categories-large .list-large,.size-guide-page__buttons,.size-guide-page__steps__items,.size-guide-page__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-pickupinstore .main .content__sections .grid,.homepage-categories .grid,.test-page__start__content{display:grid}.w-2{width:2%}.w-4{width:4%}.w-6{width:6%}.w-8{width:8%}.w-10{width:10%}.w-12{width:12%}.w-14{width:14%}.w-16{width:16%}.w-18{width:18%}.w-20{width:20%}.w-22{width:22%}.w-24{width:24%}.w-26{width:26%}.w-28{width:28%}.w-30{width:30%}.w-32{width:32%}.w-34{width:34%}.w-36{width:36%}.w-38{width:38%}.w-40{width:40%}.w-42{width:42%}.w-44{width:44%}.w-46{width:46%}.w-48{width:48%}.w-50{width:50%}.w-52{width:52%}.w-54{width:54%}.w-56{width:56%}.w-58{width:58%}.w-60{width:60%}.w-62{width:62%}.w-64{width:64%}.w-66{width:66%}.w-68{width:68%}.w-70{width:70%}.w-72{width:72%}.w-74{width:74%}.w-76{width:76%}.w-78{width:78%}.w-80{width:80%}.w-82{width:82%}.w-84{width:84%}.w-86{width:86%}.w-88{width:88%}.w-90{width:90%}.w-92{width:92%}.w-94{width:94%}.w-96{width:96%}.w-98{width:98%}.w-100{width:100%}@font-face{font-family:panclub;src:url(../fonts/panclub/panclub.eot);src:url(../fonts/panclub/panclub.eot?#iefix) format("embedded-opentype"),url(../fonts/panclub/panclub.woff2) format("woff2"),url(../fonts/panclub/panclub.woff) format("woff"),url(../fonts/panclub/panclub.ttf) format("truetype"),url(../fonts/panclub/panclub.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/regular/Lato-Regular.eot);src:url(../fonts/lato/regular/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/regular/Lato-Regular.woff2) format("woff2"),url(../fonts/lato/regular/Lato-Regular.woff) format("woff"),url(../fonts/lato/regular/Lato-Regular.ttf) format("truetype"),url(../fonts/lato/regular/Lato-Regular.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/medium/Lato-Medium.eot);src:url(../fonts/lato/medium/Lato-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/medium/Lato-Medium.woff2) format("woff2"),url(../fonts/lato/medium/Lato-Medium.woff) format("woff"),url(../fonts/lato/medium/Lato-Medium.ttf) format("truetype"),url(../fonts/lato/medium/Lato-Medium.svg#@{family-name}) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/semibold/Lato-Semibold.eot);src:url(../fonts/lato/semibold/Lato-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/semibold/Lato-Semibold.woff2) format("woff2"),url(../fonts/lato/semibold/Lato-Semibold.woff) format("woff"),url(../fonts/lato/semibold/Lato-Semibold.ttf) format("truetype"),url(../fonts/lato/semibold/Lato-Semibold.svg#@{family-name}) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/bold/Lato-Bold.eot);src:url(../fonts/lato/bold/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/bold/Lato-Bold.woff2) format("woff2"),url(../fonts/lato/bold/Lato-Bold.woff) format("woff"),url(../fonts/lato/bold/Lato-Bold.ttf) format("truetype"),url(../fonts/lato/bold/Lato-Bold.svg#@{family-name}) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(../fonts/lato/black/Lato-Black.eot);src:url(../fonts/lato/black/Lato-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/lato/black/Lato-Black.woff2) format("woff2"),url(../fonts/lato/black/Lato-Black.woff) format("woff"),url(../fonts/lato/black/Lato-Black.ttf) format("truetype"),url(../fonts/lato/black/Lato-Black.svg#@{family-name}) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:heronew;src:url(../fonts/heronew/HeroNew-Regular.eot);src:url(../fonts/heronew/HeroNew-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/heronew/HeroNew-Regular.woff2) format("woff2"),url(../fonts/heronew/HeroNew-Regular.woff) format("woff"),url(../fonts/heronew/HeroNew-Regular.ttf) format("truetype"),url(../fonts/heronew/HeroNew-Regular.svg#@{family-name}) format("svg");font-weight:400;font-style:normal;font-display:swap}.ui-autocomplete{z-index:999999;max-width:320px;border-radius:0;position:absolute!important}.ui-autocomplete .ui-menu-item{cursor:pointer;padding:0;border-radius:0}.ui-autocomplete .ui-menu-item a{display:block;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;padding:.8rem 1rem}.ui-autocomlete-not-found{background:url(../images/icons/not-found.svg) no-repeat 96% center;background-size:20px;text-decoration:line-through}.modal-content .ui-autocomplete{max-height:108px;overflow-y:auto}.rating-summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.167rem;width:100%}.rating-summary .rating-result{width:auto;margin:5px auto}.rating-result::before{color:#f2a0b2!important;left:0;top:0;width:100%;z-index:1;font-family:panclub;font-size:16px;height:26px;letter-spacing:4px;content:'\e9dd' '\e9dd' '\e9dd' '\e9dd' '\e9dd'}.rating-result>span{overflow:hidden}.rating-result>span::before{z-index:2;font-family:panclub;font-size:16px;height:26px;letter-spacing:4px;content:'\e9de' '\e9de' '\e9de' '\e9de' '\e9de'}.page-layout-white-header{height:100vh}.page-layout-white-header .header__wrapper{z-index:2}.page-layout-white-header .page-wrapper{height:100%;min-height:100%}.page-layout-white-header .page-wrapper .column,.page-layout-white-header .page-wrapper .columns{width:100%}.page-layout-white-header .page-wrapper .page-main{padding:0}.test-page__columns,.test-page__main__wrapper{overflow:hidden}.test-page__column,.test-page__form,.test-page__main__column{-webkit-transition:-webkit-transform ease-in-out .5s;transition:-webkit-transform ease-in-out .5s;transition:transform ease-in-out .5s;transition:transform ease-in-out .5s,-webkit-transform ease-in-out .5s}.test-page__finish__wrapper,.test-page__form__content,.test-page__form__step,.test-page__form__wrapper,.test-page__main__column,.test-page__main__wrapper,.test-page__start{min-width:100%}.test-page__wrapper{z-index:1;top:0;left:0;height:100%;width:100%}.test-page__columns{height:80%;padding-top:56px}.test-page__column,.test-page__main__column{height:100%}.test-page__start__content{grid-template-rows:28% minmax(-webkit-min-content,72%);grid-template-rows:28% minmax(min-content,72%);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 24px;height:100%;overflow:scroll}.test-page__start .title-img{margin:0 auto 12px}.test-page__start__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.test-page__start .desc{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#121212;text-transform:none;font-weight:400;max-width:1440px}.test-page__start .button{margin:0 auto;gap:6px}.test-page__start .button i{height:24px;font-size:24px}.test-page__form__wrapper{padding:0 24px 12px}.test-page__form__content{padding:10px 24px 35px;border-radius:10px;-webkit-box-shadow:0 2px 1px 2px rgba(185,89,162,.3);box-shadow:0 2px 1px 2px rgba(185,89,162,.3);max-width:1600px;overflow:scroll;height:auto;max-height:100%}.test-page__form__block{overflow:hidden}.test-page__form__steps__counter{color:rgba(18,18,18,.36);margin-bottom:8px}.test-page__form__step{margin-bottom:80px}.test-page__form__step legend{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#121212;margin-bottom:55px}.test-page__form__step fieldset .field.choice label{font-size:18px;line-height:26px;font-weight:400;color:#121212}.test-page__form__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.test-page__finish{border-radius:10px;-webkit-box-shadow:0 2px 1px 2px rgba(185,89,162,.3);box-shadow:0 2px 1px 2px rgba(185,89,162,.3);max-width:1600px;padding:24px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:scroll;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.test-page__finish__wrapper{padding:0 24px 12px}.test-page__finish__text{font-size:18px;line-height:26px;font-weight:400;color:#121212}.test-page__finish__grade,.test-page__finish__text{margin-bottom:20px}.test-page__finish__grade img{max-height:60px}.test-page__finish__promo-code{background-image:url(../images/pages/test/promo-code-bg.svg);background-repeat:no-repeat;width:200px;height:90px;min-height:90px;margin-bottom:20px}.test-page__finish__promo-code span{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#fff;text-transform:none}.test-page__finish__promo-code span:first-child{width:140px;margin-left:6px}.test-page__finish__promo-code span:last-child{width:54px}.test-page__finish__promo-code__text{font-size:20px;line-height:28px;font-weight:400;color:#121212;text-transform:none;margin-bottom:3px}.test-page__finish__subscribe{margin-bottom:20px}.test-page__finish__subscribe .newsletter-content .description{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e;margin-bottom:12px}.test-page__finish__subscribe .newsletter-content .content{width:70%;margin:0 auto}.test-page__finish__subscribe .newsletter-content .actions{padding:0 0 12px}.test-page__finish__subscribe .newsletter-content .actions .button{margin:0 auto}.test-page__finish__subscribe .newsletter-content .agreement{font-size:12px;line-height:16px;letter-spacing:.24px;font-weight:500;color:rgba(18,18,18,.36)}.test-page__finish__agreement{width:100%;font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36)}.test-page__back{top:0;left:0;height:100%;width:100%}.test-page__back img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:800px){.test-page__columns{height:90%;padding-top:96px}.test-page__start__content{padding-left:40px;padding-right:40px;grid-template-rows:50% 50%}.test-page__start__content .title-img{max-width:600px}.test-page__start__content .desc{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#121212;margin:0 auto;text-transform:none;font-weight:400}.test-page__form__content,.test-page__form__wrapper{padding-left:40px;padding-right:40px}.test-page__form__content{min-width:80%;width:80%}.test-page__form__step legend{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#121212}.test-page__form__step fieldset .field.choice label{font-size:20px;line-height:28px;font-weight:400;color:#121212}.test-page__finish{padding-left:40px;padding-right:40px;min-width:80%;width:80%}.test-page__finish__wrapper{padding-left:40px;padding-right:40px}.test-page__finish__subscribe .newsletter-content .content{width:100%}.test-page__finish__subscribe .newsletter-content .content .form.subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.test-page__finish__subscribe .newsletter-content .content .form.subscribe .form__row{width:100%}}@media only screen and (min-width:1024px){.test-page__start__content{grid-template-rows:55% 45%}.test-page__start .title-img{max-width:800px}.test-page__form__content{min-width:50%;width:50%}.test-page__finish{min-width:50%;width:50%}.test-page__finish__grade img{max-height:85px}}.cms-about .page-wrapper .page-main,.cms-club .page-wrapper .page-main,.cms-pickupinstore .page-wrapper .page-main{padding:0;max-width:100%}.cms-about .page-wrapper .page-main .column.main,.cms-club .page-wrapper .page-main .column.main,.cms-pickupinstore .page-wrapper .page-main .column.main{max-width:100%}.cms-about .page-wrapper .newsletter-container,.cms-club .page-wrapper .newsletter-container,.cms-pickupinstore .page-wrapper .newsletter-container{margin-top:0}.cms-about .page-wrapper h2,.cms-club .page-wrapper h2,.cms-pickupinstore .page-wrapper h2{max-width:100%}.cms-club .banner,.cms-pickupinstore .banner{max-width:1440px;margin:0 auto}.cms-club .banner__image,.cms-pickupinstore .banner__image{width:100%}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:12px;bottom:48px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-title span,.cms-pickupinstore .banner__content-title span{padding:2px 1px}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:4px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e;margin-bottom:24px}.cms-club .banner__content-desc span,.cms-pickupinstore .banner__content-desc span{padding:2px 1px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:14px;line-height:20px;font-weight:400;color:#f8f8f8;border-radius:10px;padding:6px 10px;height:32px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.36);border-radius:10px;padding:6px 10px;height:32px}@media only screen and (min-width:540px){.cms-club .banner__content,.cms-pickupinstore .banner__content{left:24px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#121212}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}}@media only screen and (min-width:800px){.cms-club .banner__content,.cms-pickupinstore .banner__content{bottom:64px}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#121212}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:8px}}@media only screen and (min-width:1024px){.cms-club .banner,.cms-pickupinstore .banner{padding:0 40px}.cms-club .banner__image,.cms-pickupinstore .banner__image{height:600px;width:auto}.cms-club .banner__content,.cms-pickupinstore .banner__content{left:unset;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-club .banner__content-title,.cms-pickupinstore .banner__content-title{font-size:56px;line-height:56px;letter-spacing:-1.12px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-club .banner__content-title.second,.cms-pickupinstore .banner__content-title.second{margin-bottom:12px}.cms-club .banner__content-desc,.cms-pickupinstore .banner__content-desc{font-size:20px;line-height:28px;font-weight:400;color:#2e2e2e;margin-bottom:40px}.cms-club .banner__content .button,.cms-pickupinstore .banner__content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px}.cms-club .banner__content .button:hover,.cms-pickupinstore .banner__content .button:hover{background-color:#121212;color:#fff}.cms-club .banner__content .button:active,.cms-pickupinstore .banner__content .button:active{background-color:#8b2450;color:#fff}.cms-club .banner__content .button:disabled,.cms-pickupinstore .banner__content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}.cms-club .main .content__info,.cms-pickupinstore .main .content__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 12px;max-width:1440px;margin:0 auto}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{padding:0;font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-club .main .content__info .title__wrapper,.cms-pickupinstore .main .content__info .title__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:16px;line-height:24px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:16px;line-height:24px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:20px;line-height:24px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:8px}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:14px;line-height:20px;font-weight:400;color:rgba(18,18,18,.56);padding:0}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:100%;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}@media only screen and (min-width:540px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:32px 24px}}@media only screen and (min-width:800px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:40px 24px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{font-size:18px;line-height:26px;font-weight:400;color:#121212}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 64px)/ 3)}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{font-size:18px;line-height:26px;font-weight:400;color:#2e2e2e}.cms-club .main .content__info .content__info-list-item .desc__wrapper .title,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;width:100%}.cms-club .main .content__info .content__info-list-item .desc__wrapper .content,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper .content{font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.56);width:100%}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:32px;width:66.66%}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 16px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 16px)}.cms-club .main .content__info .button,.cms-pickupinstore .main .content__info .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:18px;line-height:26px;font-weight:400;color:#f8f8f8;border-radius:16px;padding:12px 16px;height:48px;margin:0 auto}.cms-club .main .content__info .button:hover,.cms-pickupinstore .main .content__info .button:hover{background-color:#121212;color:#fff}.cms-club .main .content__info .button:active,.cms-pickupinstore .main .content__info .button:active{background-color:#8b2450;color:#fff}.cms-club .main .content__info .button:disabled,.cms-pickupinstore .main .content__info .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:18px;line-height:26px;font-weight:400;color:rgba(18,18,18,.36);border-radius:16px;padding:12px 16px;height:48px}}@media only screen and (min-width:1024px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:64px 40px;gap:64px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .title__wrapper .desc,.cms-pickupinstore .main .content__info .title__wrapper .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc,.cms-pickupinstore .main .content__info .content__info-list-item .desc{text-align:center}.cms-club .main .content__info .content__info-list-item .desc__wrapper,.cms-pickupinstore .main .content__info .content__info-list-item .desc__wrapper{text-align:center}}@media only screen and (min-width:1440px){.cms-club .main .content__info,.cms-pickupinstore .main .content__info{padding:80px 40px;gap:80px}.cms-club .main .content__info .title,.cms-pickupinstore .main .content__info .title{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-club .main .content__info .content__info-list,.cms-pickupinstore .main .content__info .content__info-list{gap:40px}.cms-club .main .content__info .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item{width:calc((100% - 80px)/ 3)}.cms-club .main .content__info .content__info-list-item-wrapper,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper{gap:40px}.cms-club .main .content__info .content__info-list-item-wrapper .content__info-list-item,.cms-pickupinstore .main .content__info .content__info-list-item-wrapper .content__info-list-item{width:calc(50% - 20px)}.cms-club .main .content__info .content__info-list-item.single,.cms-pickupinstore .main .content__info .content__info-list-item.single{width:calc(33.33% - 20px)}}.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 12px;max-width:1186px;margin:0 auto}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:16px}@media only screen and (min-width:540px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:32px 24px}}@media only screen and (min-width:800px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:40px 24px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-bottom:24px}}@media only screen and (min-width:1024px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:64px 40px}}@media only screen and (min-width:1440px){.cms-about .main .content__info,.cms-club .main .content__faq,.cms-pickupinstore .main .content__faq{padding:80px 40px}.cms-about .main .content__info .title,.cms-club .main .content__faq .title,.cms-pickupinstore .main .content__faq .title{margin-bottom:40px}}.cms-about .main .content h1,.cms-about .main .content h2{padding:16px 0;margin:.6em 0;font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}@media only screen and (min-width:800px){.cms-about .main .content h1,.cms-about .main .content h2{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}}@media only screen and (min-width:1024px){.cms-about .main .content h1,.cms-about .main .content h2{font-size:40px;line-height:44px;letter-spacing:-.8px;text-transform:uppercase;font-weight:500;color:#2e2e2e}}.cms-about .main .content__info{padding-bottom:0!important;padding-top:0!important}.cms-about .main .content .center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-about .main .content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:100%;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#2e2e2e;font-size:16px;line-height:24px;font-weight:400;color:#f8f8f8;border-radius:14px;padding:10px 16px;height:44px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cms-about .main .content .button:hover{background-color:#121212;color:#fff}.cms-about .main .content .button:active{background-color:#8b2450;color:#fff}.cms-about .main .content .button:disabled{cursor:not-allowed;background-color:rgba(18,18,18,.07);font-size:16px;line-height:24px;font-weight:400;color:rgba(18,18,18,.36);border-radius:14px;padding:10px 16px;height:44px}.cms-about .main .content .swiper{display:grid;grid-template-columns:auto auto auto;height:430px}@media only screen and (min-width:800px){.cms-about .main .content .swiper{height:425px}}@media only screen and (min-width:1024px){.cms-about .main .content .swiper{height:590px}}.cms-about .main .content .swiper .swiper-wrapper{grid-column:span 3}.cms-about .main .content .swiper .swiper-button-prev{top:calc(100% - 28px);width:48px;height:48px;background-color:rgba(18,18,18,.07)!important;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:50%;cursor:pointer;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eee!important}.cms-about .main .content .swiper .swiper-button-prev:before{font-size:32px;line-height:32px;content:""}.cms-about .main .content .swiper .swiper-button-prev:before{font-family:panclub;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;position:initial;color:#2e2e2e}.cms-about .main .content .swiper .swiper-button-prev:hover{background-color:rgba(18,18,18,.12)!important;padding-right:4px}.cms-about .main .content .swiper .swiper-button-prev:active{background-color:rgba(18,18,18,.24)!important;padding-right:8px}.cms-about .main .content .swiper .swiper-button-prev:active,.cms-about .main .content .swiper .swiper-button-prev:hover{background-color:#f8f8f8!important}.cms-about .main .content .swiper .swiper-button-prev:after{content:none!important}.cms-about .main .content .swiper .swiper-button-next{top:calc(100% - 28px);width:48px;height:48px;background-color:rgba(18,18,18,.07)!important;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:50%;cursor:pointer;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eee!important}.cms-about .main .content .swiper .swiper-button-next:before{font-size:32px;line-height:32px;content:""}.cms-about .main .content .swiper .swiper-button-next:before{font-family:panclub;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;position:initial;color:#2e2e2e}.cms-about .main .content .swiper .swiper-button-next:hover{background-color:rgba(18,18,18,.12)!important;padding-left:4px}.cms-about .main .content .swiper .swiper-button-next:active{background-color:rgba(18,18,18,.24)!important;padding-left:8px}.cms-about .main .content .swiper .swiper-button-next:active,.cms-about .main .content .swiper .swiper-button-next:hover{background-color:#f8f8f8!important}.cms-about .main .content .swiper .swiper-button-next:after{content:none!important}.cms-about .main .content .swiper .swiper-pagination{padding:2px 4px;gap:6px;border-radius:12px;width:auto;left:calc(50% - 21px);top:calc(100% - 36px);background-color:#fff;height:10px}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;border-radius:50%;opacity:.2;margin:0;padding:0}.cms-about .main .content .swiper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.cms-about .main .content .swiper .swiper-pagination__wrapper{width:100%;bottom:8px;opacity:1;visibility:visible;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.cms-about .main .content .swiper .swiper-pagination__wrapper.hide{visibility:hidden;opacity:0}.cms-about .main .homepage-categories{background-color:#fff;padding-top:40px}.cms-page-view .page-main{padding:16px 12px}.cms-page-view .page-main .column.main,.cms-page-view .page-main .page-title-wrapper{max-width:1106px;margin:0 auto}.cms-page-view .page-main .page-title{font-size:28px;line-height:32px;letter-spacing:-.56px;text-transform:uppercase;font-weight:500;color:#2e2e2e;margin-top:0;margin-bottom:16px}.cms-page-view .page-main h2{padding:16px 0;font-size:24px;line-height:28px;letter-spacing:-.48px;text-transform:uppercase;font-weight:600;color:#2e2e2e}.cms-page-view .page-main .actions{padding:12px 0 24px 0}.cms-page-view .breadcrumbs{padding:12px}@media only screen and (min-width:540px){.cms-page-view .page-main{padding:32px 24px}.cms-page-view .page-main .page-title{font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:400;color:#2e2e2e}.cms-page-view .breadcrumbs{padding:6px 24px}}@media only screen and (min-width:800px){.cms-page-view .page-main{padding:64px 24px}.cms-page-view .page-main .page-title{font-size:44px;line-height:48px;letter-spacing:-.88px;text-transform:uppercase;font-weight:400;color:#2e2e2e;margin-bottom:24px}.cms-page-view .page-main h2{padding:16px 0;font-size:32px;line-height:36px;letter-spacing:-.64px;text-transform:uppercase;font-weight:500;color:#2e2e2e}.cms-page-view .breadcrumbs{padding:6px 24px}}@media only screen and (min-width:1024px){.cms-page-view .page-main{padding:64px 40px}.cms-page-view .breadcrumbs{padding:6px 40px}}@media only screen and (min-width:1440px){.cms-page-view .page-main{padding:80px 40px}.cms-page-view .breadcrumbs{padding:6px 40px}}