.section-push-mag{overflow:hidden;background-color:#fff}.section-push-mag .section-filters{background-color:#f6f7f8;display:flex;align-items:flex-start;align-self:stretch;position:sticky;top:113px;z-index:9}@media(min-width:640px){.section-push-mag .section-filters{top:130px}}.section-push-mag .section-filters .bloc-filters{display:flex;padding:var(--Spacing-24,24px);justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-bottom:2px solid #dadee2}.section-push-mag .section-filters .bloc-filters:hover{color:#e0ebf5}.section-push-mag .section-cards-post{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;flex-wrap:wrap}.section-push-mag .section-cards-post .card-mag{flex:1 0 0}.section-push-mag .container-blur{width:112px;height:112px;border-radius:85px}.section-push-mag .roundCustomArrow{right:3%;display:none}@media(min-width:768px){.section-push-mag .roundCustomArrow{right:20.5%;display:block}}@media(min-width:1280px){.section-push-mag .roundCustomArrow{right:21.5%;display:block}}@media(min-width:1536px){.section-push-mag .roundCustomArrow{right:22.28%;display:block}}.section-push-mag .tabs__ctn__headers{border-top:2px solid #161a1d}.section-push-mag .section-cards,.section-push-mag .tabs__ctn__content{padding:0}.section-push-mag .container-blur,.section-push-mag .roundCustomArrow{opacity:0;transition:transform .3s ease-in-out}.section-push-mag .filtersCategories:hover .container-blur,.section-push-mag .filtersCategories:hover .roundCustomArrow{opacity:1;transition:transform .3s ease-in-out}.section-cards{display:flex;flex-direction:row;background-color:#fff}.section-cards .card-mag{padding:24px 24px 32px;transition:opacity .3s ease;border:1px solid #dadee2}.section-cards .card-mag:hover a h3{color:#a7c5e2}.section-cards .card-mag:hover a:hover{opacity:.7}.section-cards .card-mag .card-width{max-width:100%;width:100%;margin:0 auto;display:flex;flex-direction:column}@media(min-width:768px){.section-cards .card-mag .card-width{max-width:100%;width:100%}}.section-cards .card-mag .card-width .image-content a{width:100%}.section-cards .card-mag .card-width .ptag{padding:16px 0 12.5px}.section-cards .card-mag .card-width .tags_empty{padding:4px 12px;background-color:rgba(0,0,0,0)}.btn-black{background-color:#161a1d;color:#f6f7f8}.text-limit p,.text-limit-2{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.text-limit-2{max-height:65px;white-space:normal;text-overflow:ellipsis}.card-mag .image-card{width:100%;max-height:100%;height:438px;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media(min-width:768px){.card-mag .image-card{max-height:438px;height:438px}}.sectionCategoriesVto{width:100%;display:flex;flex-direction:column;gap:.125rem}@media(min-width:768px){.sectionCategoriesVto{flex-direction:row}}.blockTextContainer{display:grid;grid-template-rows:repeat(4,max-content);grid-template-columns:auto;align-content:center;padding:2rem 1.5rem;background-color:#fff}@media(min-width:768px){.blockTextContainer{padding:4rem}}.blockTextContainer .title{text-align:left;margin:0 0 .5rem}.blockTextContainer .subtitle{text-align:left;margin:0 0 1.5rem}.blockTextContainer .text{padding:0 0 1.5rem}.blockTextContainer .text--noPadding{padding:0}.blockTextContainer .cta{margin:.75rem 0}.cardCategorieVto{width:100%;display:flex;flex-direction:column;background:#161a1d;padding:1.5rem .75rem .5rem}.cardCategorieVto__img{position:relative;width:100%;height:256px}@media(min-width:768px){.cardCategorieVto__img{height:341px}}.cardCategorieVto__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cardCategorieVto__content{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.cardCategorieVto__content__title *{text-align:left;color:#fff}.cardCategorieVto__content__description *{text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#dadee2}.cardCategorieVto__content__link{padding:.5rem 0;width:100%}.cardCategorieVto-negative{background:#fff;padding:1.5rem 1.5rem .5rem}.cardCategorieVto-negative .cardCategorieVto__content__description *,.cardCategorieVto-negative .cardCategorieVto__content__title *{color:#161a1d}.sectionLesServicesSavoirFaire{grid-template-rows:repeat(2,auto);grid-template-columns:1fr;display:grid;gap:0;background:#dadee2}@media(min-width:1280px){.sectionLesServicesSavoirFaire{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 2fr}}.sectionLesServicesSavoirFaire .titleSBold{font-family:var(--font-rockwell),sans-serif;font-size:1.375rem;line-height:130%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left}@media(min-width:768px){.sectionLesServicesSavoirFaire .titleSBold{font-family:var(--font-rockwell),sans-serif;font-size:2.125rem;line-height:130%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left}}.sectionLesServicesSavoirFaire .titleXSRegular{font-family:var(--font-gill-sans),sans-serif;font-size:.9375rem;line-height:120%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left}.sectionLesServicesSavoirFaire .section-categories .card-category .text{min-height:1.875rem}.content_salons_savoir_faire{grid-template-rows:repeat(2,auto);grid-template-columns:1fr;display:grid;gap:2px;background:#ebedef;overflow:hidden;padding-top:2rem}@media(min-width:1280px){.content_salons_savoir_faire{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;padding-top:4rem}}.sectionLesServicesTendances{grid-template-rows:repeat(2,auto);grid-template-columns:1fr;display:grid;gap:2px;background:#dadee2}@media(min-width:1024px){.sectionLesServicesTendances{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 2fr}}.sectionLesServicesTendances .blockTextContainer,.sectionLesServicesTendances .section-categories .sliderSectionCategorieIf3 .card-category,.sectionLesServicesTendances .section-categories .sliderSectionCategorieIf4 .card-category,.sectionLesServicesTendances .section-categories .sliderSectionCategorieIf5 .card-category{background-color:#ebedef}@media(min-width:768px){.content_salons_savoir_faire .section-categories{width:calc(100% - 128px);margin:0 auto}}.content_salons_savoir_faire .sliderSectionCategorieIf3 .slick-slide{max-width:100%;left:0}@media(min-width:640px){.content_salons_savoir_faire .sliderSectionCategorieIf3 .slick-slide{max-width:455px;margin-right:0;width:100%!important;left:9rem;position:relative}}.content_salons_savoir_faire .sliderSectionCategorieIf3 .card-category{position:relative;left:.5rem}@media(min-width:640px){.content_salons_savoir_faire .sliderSectionCategorieIf3 .card-category{left:0}}.content_salons_savoir_faire .blockTextContainer{position:relative;padding:0;height:12rem;width:calc(100% - 128px);margin:0 auto;background-color:#ebedef}@media screen and (max-width:720px){.content_salons_savoir_faire .blockTextContainer{height:auto;width:100%;padding:0 6%}}.content_salons_savoir_faire .blockTextContainer .title{position:absolute;height:48px;display:inline-block;width:100%;top:0}@media screen and (max-width:720px){.content_salons_savoir_faire .blockTextContainer .title{position:relative}}.content_salons_savoir_faire .blockTextContainer .subtitle{border-bottom:4px solid #161a1d;padding-bottom:1.5rem;position:absolute;height:110px;width:100%;display:flex;align-items:end;margin:0}@media screen and (max-width:720px){.content_salons_savoir_faire .blockTextContainer .subtitle{position:relative;height:auto}}.content_salons_savoir_faire .blockTextContainer .subtitle:before{content:"";position:absolute;width:144px;height:144px;top:3%;background:url(/images/brand/THE_BARBER_COMPANY.png) no-repeat;background-origin:padding-box;transform:rotate(-12deg);background-size:contain;background-position:top;right:1.5rem}@media screen and (max-width:720px){.content_salons_savoir_faire .blockTextContainer .subtitle:before{display:none}}.content_salons_savoir_faire .blockTextContainer .textBody{padding:16px 0 0;position:relative;width:100%;overflow:auto;bottom:0}@media(min-width:768px){.content_salons_savoir_faire .blockTextContainer .textBody{position:absolute;bottom:10px;width:50%;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}@media(min-width:640px){.content_salons_savoir_faire .blockTextContainer .textBody{width:100%}}@media(min-width:1280px){.content_salons_savoir_faire .blockTextContainer .textBody{position:absolute;bottom:10px;width:50%;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}.content_product_savoir_faire{margin:0 auto;background-color:#ebedef;overflow:hidden}@media(min-width:768px){.content_product_savoir_faire{padding:4rem}}.content_product_savoir_faire .slick-initialized .slick-slide{max-width:280px;margin-right:0;width:100%;left:0;position:relative}@media(min-width:768px){.content_product_savoir_faire .slick-initialized .slick-slide{max-width:50%}}.content_product_savoir_faire .blockTextContainer{padding:2rem 1.5rem}.content_product_savoir_faire .subtitle{border-bottom:4px solid #161a1d;padding-bottom:1.5rem}.content_salon_en_ligne_savoir_faire{display:flex;flex-direction:column;background-color:#ebedef}@media(min-width:1280px){.content_salon_en_ligne_savoir_faire{display:grid;grid-template-rows:1fr;grid-template-columns:2fr 1fr;padding:4rem}}.content_salon_en_ligne_savoir_faire .blockTextContainer{grid-column:1;grid-row:1}@media(min-width:768px){.content_salon_en_ligne_savoir_faire .blockTextContainer{grid-column:2/3;grid-row:1}}.content_salon_en_ligne_savoir_faire .section-categories{grid-column:1;grid-row:2}@media(min-width:768px){.content_salon_en_ligne_savoir_faire .section-categories{grid-column:1/2;grid-row:1}}.content_salon_en_ligne_savoir_faire .subtitle{border-bottom:4px solid #161a1d;padding-bottom:1.5rem}.content_salon_en_ligne_savoir_faire .slick-initialized .slick-slide{max-width:280px;margin-right:0;width:100%;left:0;position:relative}@media(min-width:768px){.content_salon_en_ligne_savoir_faire .slick-initialized .slick-slide{max-width:50%;left:0}}.content_salon_en_ligne_savoir_faire .blockTextContainer{background:#ebedef}.sectionEnTeteCategorieVto{width:100%;display:flex;flex-direction:column;gap:.125rem}@media(min-width:768px){.sectionEnTeteCategorieVto{padding:0 4rem}}.sectionEnTeteCategorieVto__heading{display:flex;flex-direction:column;gap:2rem;padding:2.5rem 1.5rem}@media(min-width:768px){.sectionEnTeteCategorieVto__heading{padding:4rem;gap:.75rem}}.sectionEnTeteCategorieVto__heading__title *{color:#fff}.sectionEnTeteCategorieVto__heading__subtitle{display:flex;justify-content:center}.sectionEnTeteCategorieVto__heading__subtitle *{color:#dadee2;text-align:center}.sectionLookbook{grid-template-rows:repeat(2,auto);grid-template-columns:1fr;display:grid;gap:2px;background:#dadee2}@media(min-width:1280px){.sectionLookbook{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 2fr}}.sectionPushHub__ctn{display:flex;flex-direction:column-reverse;align-items:stretch}@media(min-width:768px){.sectionPushHub__ctn{flex-direction:row}}.sectionPushHub__ctn__salons{display:flex;flex-direction:column;padding:1.5rem 1rem;background:#161a1d;height:auto}@media(min-width:768px){.sectionPushHub__ctn__salons{width:1/3;gap:1.5rem;padding:4rem 6rem}}.sectionPushHub__ctn__salons__heading__level1{font-family:var(--font-rockwell),sans-serif;font-size:1.5625rem;line-height:120%;font-weight:700;font-style:normal;color:#f6f7f8;text-transform:uppercase;text-align:left}@media(min-width:768px){.sectionPushHub__ctn__salons__heading__level1{font-family:var(--font-rockwell),sans-serif;font-size:2.125rem;line-height:130%;font-weight:700;font-style:normal;color:#f6f7f8;text-transform:uppercase;text-align:left}}.sectionPushHub__ctn__salons__heading__level2{font-family:var(--font-gill-sans),sans-serif;font-size:.9375rem;line-height:120%;font-weight:700;font-style:normal;color:#8d9aa5;text-transform:uppercase;text-align:left}.sectionPushHub__ctn__salons__list__item{height:80px;display:flex;align-items:center;padding:.25rem 0;border-bottom:3px solid #dadee2}.sectionPushHub__ctn__salons__list__item__title{width:100%;display:flex;align-items:center;padding:1rem 0}.sectionPushHub__ctn__salons__list__item__title__label{font-family:var(--font-gill-sans),sans-serif;font-size:.8125rem;line-height:120%;font-weight:800;font-style:normal;color:#f6f7f8;text-transform:none;text-align:left}.sectionPushHub__ctn__salons__list__item__title__icon{color:#f6f7f8;margin-left:auto;width:2.5rem;height:2.5rem;padding:.5rem}.sectionPushHub__ctn__salons__list__item:hover .sectionPushHub__ctn__salons__list__item__title__icon,.sectionPushHub__ctn__salons__list__item:hover .sectionPushHub__ctn__salons__list__item__title__label{color:#254360}.sectionPushHub__ctn__salons__list__item:focus .sectionPushHub__ctn__salons__list__item__title__icon,.sectionPushHub__ctn__salons__list__item:focus .sectionPushHub__ctn__salons__list__item__title__label{color:#2a567e}.sectionPushHub__ctn__image{width:100%;height:auto;max-height:unset}@media(min-width:768px){.sectionPushHub__ctn__image{max-height:720px;width:2/3;height:auto}}.sectionPushHub__ctn__image__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.delay{opacity:0;transition:opacity 1s}.delay.active{opacity:1}.ArticleMag{width:100%;max-width:100%;display:grid;gap:3rem;background:#fff}.ArticleMag .padding-heading{padding:3.75rem 5rem;position:relative;width:100%;height:100%;border-radius:.25rem}@media screen and (max-width:768px){.ArticleMag .padding-heading{padding:3.75rem 1.5rem}}.ArticleMag .padding-heading .title2XLBold,.ArticleMag .padding-heading .titleLGBold{color:#f6f7f8;text-align:left;font-family:var(--font-rockwell),sans-serif;font-size:2.125rem;font-style:normal;font-weight:700;line-height:2.7625rem;text-transform:uppercase}.ArticleMag .padding-heading .subTitleH2{padding-bottom:12px;font-weight:700;line-height:1.125rem;text-transform:uppercase}.ArticleMag .padding-heading .subTitleH2,.ArticleMag .padding-heading .subTitleSpan{color:#f6f7f8;text-align:left;font-family:var(--font-gill-sans),sans-serif;font-size:.9375rem;font-style:normal}.ArticleMag .padding-heading .subTitleSpan{padding-bottom:1.5rem;display:block;font-weight:400;line-height:1.5rem}.ArticleMag .padding-heading .input-search{max-width:504px;width:100%;height:48px;padding:0 .75rem 0 0;position:relative;display:flex;flex-direction:row;justify-content:normal;align-items:center;gap:0;border-bottom:4px solid #f6f7f8}.ArticleMag .padding-heading .input-search input[type=search]{background-color:rgba(0,0,0,0);width:100%;height:100%;outline:none;border:none;font-family:var(--font-gill-sans),sans-serif;font-size:.8125rem;line-height:108%;font-weight:600;color:#f6f7f8;text-transform:uppercase}.ArticleMag .padding-heading .input-search input[type=search]:focus-visible{outline:none}.ArticleMag .padding-heading .input-search input[type=search]::-moz-placeholder{font-family:var(--font-gill-sans),sans-serif;font-size:.8125rem;line-height:108%;font-weight:600;color:#f6f7f8;text-transform:uppercase}.ArticleMag .padding-heading .input-search input[type=search]::placeholder{font-family:var(--font-gill-sans),sans-serif;font-size:.8125rem;line-height:108%;font-weight:600;color:#f6f7f8;text-transform:uppercase}.ArticleMag .padding-heading .input-search input[type=search]::-webkit-search-cancel-button{display:none}.heroContainer{overflow:hidden}.heroContainer .sliderHero{position:relative;width:100%;max-width:100vw;margin:0 auto}.heroContainer .sliderHero .squareCustomArrow{display:none}.heroContainer .sliderHero .slick-dots{display:flex!important;max-width:100%;position:absolute;left:2rem;backdrop-filter:blur(12px);max-width:-moz-min-content;max-width:min-content;justify-content:flex-end;background:rgba(246,248,248,.2);border-radius:100px;padding-right:6px;bottom:1.5rem}@media(min-width:1100px){.heroContainer .sliderHero .slick-dots{right:2rem;bottom:1.5rem;left:unset}}.heroContainer .sliderHero .slick-dots li{width:1rem;height:1rem;margin:0;color:#dadee2}.heroContainer .sliderHero .slick-dots li::hover{color:#161a1d}.heroContainer .sliderHero .slick-dots li button{width:1rem;height:1rem;padding:0}.heroContainer .sliderHero .slick-dots li button:before{height:.5rem;color:#fbfbfb;opacity:1;top:-1px;font-size:8px}.heroContainer .sliderHero .slick-dots li.slick-active button:before{color:#4b89c3;opacity:1;font-size:8px}.heroContainer .sliderHero .slick-active{color:#161a1d;opacity:1}.heroContainer .items{display:grid;grid-template-rows:1fr;grid-template-columns:auto;position:relative}.heroContainer .items .textContainer{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:1fr;align-self:center;padding:3.75rem 1.5rem;position:absolute;bottom:0;background:var(--Dgrad-Noir,linear-gradient(0deg,rgba(5,13,15,.64) 0,rgba(5,13,15,0) 100%));width:100%}@media(min-width:1100px){.heroContainer .items .textContainer{padding:3rem 1.5rem 1.5rem}}.heroContainer .items .textContainer .title{margin:0 0 .75rem;font-family:var(--font-rockwell),sans-serif;font-size:1.375rem;line-height:125%;font-weight:700;font-style:normal;color:#ebedef;text-transform:none;text-align:left}@media(min-width:768px){.heroContainer .items .textContainer .title{font-family:var(--font-rockwell),sans-serif;font-size:2.5rem;line-height:110%;font-weight:700;font-style:normal;color:#ebedef;text-transform:none;text-align:left}}@media(min-width:1100px){.heroContainer .items .textContainer .title{max-width:636px}}.heroContainer .items .textContainer .text{margin:0 0 1.5rem;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-family:var(--font-rockwell),sans-serif;font-size:.875rem;line-height:120%;font-weight:400;font-style:normal;color:#ebedef;text-transform:none;text-align:left;letter-spacing:.14px}@media(min-width:1100px){.heroContainer .items .textContainer .text{max-width:636px}}.heroContainer .items .textContainer a:has(>button.totot){margin-bottom:16px}@media(min-width:1100px){.heroContainer .items .textContainer a:has(>button.totot){margin-bottom:0}}.heroContainer .items .textContainer .btn--primary{font-family:var(--font-gill-sans),sans-serif;font-size:.875rem;line-height:115%;font-weight:700;font-style:normal;color:#282e33;text-transform:uppercase;text-align:center;background-color:#ebedef;margin:0}.heroContainer .items .textContainer .btn--primary svg{stroke:none}.heroContainer .items .textContainer .btn--primary svg path{fill:#282e33}.heroContainer .items .textContainer .btn--primary:hover{font-family:var(--font-gill-sans),sans-serif;font-size:.875rem;line-height:115%;font-weight:700;font-style:normal;color:#f6f7f8;text-transform:uppercase;text-align:center;background-color:#254360;transition:.3s}.heroContainer .items .textContainer .btn--primary:hover svg path{fill:#f6f7f8;transition:.3s}.heroContainer .items .textContainer .btn--primary:focus{font-family:var(--font-gill-sans),sans-serif;font-size:.875rem;line-height:115%;font-weight:700;font-style:normal;color:#f6f7f8;text-transform:uppercase;text-align:center;background-color:#2a567e;outline:none}.heroContainer .items .mediaContainer .media{width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;max-height:480px}@media(min-width:768px){.heroContainer .items .mediaContainer .media{max-height:500px}}@media(min-width:1024px){.heroContainer .items .mediaContainer .media{height:100%;max-height:760px}}.heroContainer .items__containerVideoOEmbed,.squareCustomArrow{display:flex;justify-content:center}.squareCustomArrow{align-items:center;height:2.5rem;width:2.5rem;padding:.5rem;border:2px solid #161a1d}.squareCustomArrow--next{position:absolute;top:calc(50% + 40px);z-index:100;right:calc(33.33% - 40px);transform:translate(-50%,-50%);background-color:#a7c5e2}.squareCustomArrow--next:hover{background-color:#f7fafd;transition:.3s}.squareCustomArrow--next:hover svg{stroke:#a7c5e2}.squareCustomArrow--next:focus{background-color:#ecf2f9}.squareCustomArrow--prev{position:absolute;top:50%;z-index:100;right:calc(33.33% - 40px);transform:translate(-50%,-50%);background-color:#fff;border-bottom:none}.squareCustomArrow--prev svg{display:flex;justify-content:center;align-items:center}.squareCustomArrow--prev:hover{background-color:#f7fafd;transition:.3s}.squareCustomArrow--prev:hover svg{stroke:#a7c5e2}.squareCustomArrow--prev:focus{background-color:#ecf2f9}.squareCustomArrow--prev:focus svg{stroke:#71a2d0}.roundCustomArrow{display:flex;justify-content:center;align-items:center;width:50%;height:100vh;max-width:7rem;max-height:7rem;position:absolute;top:calc(50% - 56px);right:31%;border-radius:50%;background:rgba(167,197,226,.64);box-shadow:0 8px 16px 0 rgba(4,4,4,.16);margin:0}@media(min-width:1024px){.roundCustomArrow{right:30.1%}}@media(min-width:1280px){.roundCustomArrow{right:30.5%}}@media(min-width:1536px){.roundCustomArrow{right:30.8%}}.roundCustomArrow:hover{cursor:pointer;transition:.3s}.roundCustomArrow .container-blur{width:7rem;height:7rem;border-radius:50%}.roundCustomArrow--next{position:absolute;top:50%;z-index:100;right:-17%;transform:translate(-50%,-50%)}.roundCustomArrow--next:hover{transition:.3s}.roundCustomArrow--next:focus svg,.roundCustomArrow--next:hover svg{stroke:#71a2d0}.roundCustomArrow--prev{position:absolute;top:50%;z-index:100;right:25%;transform:translate(-50%,-50%);border-bottom:none}.roundCustomArrow--prev:hover{transition:.3s}.roundCustomArrow--prev:focus svg,.roundCustomArrow--prev:hover svg{stroke:#71a2d0}.freeContent__pageDetailsProducts{right:27%}@media(min-width:1024px){.freeContent__pageDetailsProducts .roundCustomArrow{right:28%}}@media(min-width:1100){.freeContent__pageDetailsProducts .roundCustomArrow{right:28.5%}}@media(min-width:1280px){.freeContent__pageDetailsProducts .roundCustomArrow{right:29.5%}}.oembed__youtube{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}.oembed__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video{width:100%;max-width:100%;margin:auto}.video__containerLandscape{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video__containerLandscape--iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__containerPortrait{position:relative;padding-bottom:177%;height:0;overflow:hidden}.video__containerPortrait--iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lookbookContainerFlowbox{background:#fff;padding:1.5rem;overflow:hidden}.lookbookContainerFlowbox .bzfy-o-context{margin:.75rem 0 0}.lookbookContainerFlowbox .bzfy-icon svg{max-width:1.5em!important;max-height:1.5em!important}.lookbookContainerFlowbox .bzfy-icon svg polygon{fill:#161a1d!important}.lookbookContainerFlowbox .bzfy-icon svg polygon:hover{fill:#a7c5e2!important}.lookbookContainerFlowbox .bzfy-icon svg polygon:focus{fill:#71a2d0!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel{border-radius:0!important}.lookbookContainerFlowbox .bzfy-c-carousel-control{border-radius:0!important;width:44px;height:44px;background-color:#fff!important;border:2px solid #161a1d!important}.lookbookContainerFlowbox .bzfy-c-carousel-control:hover{background-color:#f7fafd;border:2px solid #a7c5e2!important}.lookbookContainerFlowbox .bzfy-c-carousel-control:hover .bzfy-icon svg polygon{fill:#a7c5e2!important}.lookbookContainerFlowbox .bzfy-c-carousel-control:focus{background-color:#ecf2f9;border:2px solid #71a2d0!important}.lookbookContainerFlowbox .bzfy-c-carousel-control:focus .bzfy-icon svg polygon{fill:#71a2d0!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle img{top:12px!important;margin-left:12px!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle{border-radius:0!important;background-color:#fff!important;border:1px solid #bebebe!important;width:40px!important;height:40px!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:focus{background-color:#ecf2f9;border:1px solid #71a2d0!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:focus .bzfy-icon svg polygon{fill:#71a2d0!important}.lookbookContainerFlowbox .bzfy-t-feed-carousel .bzfy-c-carousel-post{box-shadow:none!important}.partnersContainer{display:grid;gap:32px;background:#161a1d;overflow:hidden;background:rgba(0,0,0,0);width:calc(100% - 32px);margin:2rem auto}@media(min-width:768px){.partnersContainer{width:calc(100% - 120px);gap:3.5rem}}.partnersContainer .titleSubtitleGeneric{padding-inline:0;padding-top:2rem;position:relative;overflow:hidden}@media(min-width:768px){.partnersContainer .titleSubtitleGeneric{padding:2rem 0 1.5rem}}.partnersContainer .titleSubtitleGeneric .titleGeneric{margin:0;max-width:calc(100% - 32px);font-family:var(--font-rockwell),sans-serif;font-size:1.375rem;line-height:125%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left}@media(min-width:768px){.partnersContainer .titleSubtitleGeneric .titleGeneric{font-family:var(--font-rockwell),sans-serif;font-size:2.125rem;line-height:130%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left;margin:unset;max-width:unset}}.partnersContainer .titleSubtitleGeneric .subtitleGeneric{margin:4px 0 0;max-width:calc(100% - 32px);font-family:var(--font-gill-sans),sans-serif;font-size:.9375rem;line-height:120%;font-weight:700;font-style:normal;color:#161a1d;text-transform:uppercase;text-align:left}@media(min-width:768px){.partnersContainer .titleSubtitleGeneric .subtitleGeneric{margin:unset;margin-top:4px;max-width:unset}}.partnersContainer .titleSubtitleGeneric:before{content:"";display:block;background-image:url(/images/brand/icons/logoTBCBg.png);position:absolute;top:25px;right:-100px;height:105px;background-size:contain;width:230px;background-repeat:no-repeat;transform:rotate(-12deg);opacity:.2}@media(min-width:768px){.partnersContainer .titleSubtitleGeneric:before{content:"";display:block;background-image:url(/images/brand/icons/logoTBCBg.png);position:absolute;top:-10px;right:-35px;height:180px;opacity:1;background-size:contain;width:230px;background-repeat:no-repeat;transform:rotate(-12deg)}}.partnersContainer .partnersItems{overflow:hidden}@media(min-width:768px){.partnersContainer .partnersItems{padding:0}}.partnersContainer .cardsItems{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,auto)}.partnersContainer .cardsItems .text{font-family:var(--font-gill-sans),sans-serif;font-size:.875rem;line-height:120%;font-weight:400;font-style:normal;color:#161a1d;text-transform:none;text-align:center}.partnersContainer .sliderPartners{position:relative;width:100%;max-width:100%;margin:0 auto;background:rgba(0,0,0,0);overflow-x:hidden}.partnersContainer .sliderPartners .cardsContainer{background-color:rgba(0,0,0,0);margin:0 auto;border-radius:4px}@media(min-width:768px){.partnersContainer .sliderPartners .cardsContainer{margin:0 16px 0 0;border-left:none;border-right:none}}.partnersContainer .sliderPartners .text{text-align:center;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;min-height:50px}@media(min-width:768px){.partnersContainer .sliderPartners .text{font-family:var(--font-gill-sans),sans-serif;font-size:.875rem;line-height:120%;font-weight:400;font-style:normal;color:#161a1d;text-transform:none;text-align:center}}.partnersContainer .sliderPartners .mediaCard{-o-object-fit:contain;object-fit:contain;height:80px;padding:0}@media(min-width:1024px){.partnersContainer .sliderPartners .mediaCard{padding:0 0 20px}}.partnersContainer .sliderPartners .partnersItems{padding:0 0 2.5rem 1rem;overflow:hidden}@media(min-width:768px){.partnersContainer .sliderPartners .partnersItems{padding:0 8rem}}.partnersContainer .noSliderPartners{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem}@media(min-width:768px){.partnersContainer .noSliderPartners{gap:1.5rem}}.partnersContainer .noSliderPartners .text{text-align:center;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.partnersContainer .noSliderPartners .mediaCard{width:100%;height:80px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.partnersContainer .noSliderPartners .mediaCard{min-height:auto}}.partnersContainer .noSliderPartners .cards{max-height:250px}@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";.cardsContainer{background-color:rgba(0,0,0,0)}.cardsContainer .cards{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:auto;justify-content:center;align-items:center;padding:2rem 4rem 2.5rem;border-radius:.25rem;margin:0 1.5rem 0 0;background-color:#ebedef}@media(min-width:768px){.cardsContainer .cards{margin:0}}.cardsContainer .cards__mediaContent{display:grid;justify-content:center;align-items:center}.cardsContainer .cards__mediaContent .mediaCard{-o-object-fit:contain;object-fit:contain}