.about-hero{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;justify-content:center;min-height:var(--hero-height);border-radius:var(--hero-radius);overflow:hidden;padding:var(--hero-padding-top) var(--hero-padding-inline) var(--hero-padding-bottom);position:relative}.about-hero__backdrop{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.about-hero__backdrop img{height:var(--hero-image-height);left:var(--hero-image-x);max-width:none;position:absolute;top:var(--hero-image-y);width:var(--hero-image-width)}.about-hero__scrim{background-color:rgb(0 0 0 / var(--hero-overlay-opacity));top:0;right:0;bottom:0;left:0;position:absolute}.about-hero__content{display:flex;flex-direction:column;gap:var(--hero-gap);max-width:var(--hero-content-width);position:relative;text-align:var(--hero-text-align);width:100%}.about-hero__tagline{color:var(--hero-tagline-color);font-family:var(--font-inter);font-size:var(--hero-tagline-size);font-weight:600;letter-spacing:var(--hero-tagline-spacing, normal);line-height:var(--hero-tagline-height);margin:0;text-transform:uppercase}.about-hero__heading{color:var(--hero-heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--hero-heading-size);font-weight:700;line-height:var(--hero-heading-height);margin:0;text-transform:uppercase}.about-hero__description{color:var(--hero-description-color);font-family:var(--font-inter);font-size:var(--hero-description-size);font-weight:400;line-height:1.5;margin:0 auto;max-width:720px}.about-hero__description--mobi{display:none}@media not (min-width:992px){.about-hero__description--desk{display:none}.about-hero__description--mobi{display:block}}.about-timeline{background-color:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom)}.about-timeline__inner{display:flex;flex-direction:column;gap:var(--timeline-header-gap);margin-inline:auto;max-width:var(--timeline-width);padding-inline:var(--timeline-inline-extra, 0)}.about-timeline__header{align-items:center;display:flex;flex-direction:column;gap:.8rem;text-align:var(--header-align)}.about-timeline__heading{color:var(--heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--timeline-heading-size);font-weight:700;line-height:var(--timeline-heading-height);margin:0;text-align:var(--header-align);text-transform:uppercase;width:100%}.about-timeline__rule{background-color:var(--brand-bg);block-size:.3rem;display:none;inline-size:4rem}.about-timeline__rows{display:flex;flex-direction:column}.about-timeline__row{align-items:center;column-gap:var(--row-gap);display:grid;grid-template-columns:var(--row-columns);min-height:var(--row-height)}.about-timeline__spine{align-items:center;align-self:stretch;display:flex;flex-direction:column;grid-column:var(--spine-column);grid-row:1;justify-content:center}.about-timeline__line{background-color:var(--brand-bg);flex:1 0 0;inline-size:.2rem;min-block-size:0;opacity:.3}.about-timeline__line_top{block-size:var(--line-top-height, auto);flex:var(--line-top-flex, 1 0 0)}.about-timeline__node{background-color:var(--brand-bg);block-size:var(--node-size);border:var(--node-border) solid var(--inverse-bg);border-radius:50%;box-sizing:content-box;flex-shrink:0;inline-size:var(--node-size)}.about-timeline__content{display:flex;flex-direction:column;gap:var(--content-gap);grid-column:var(--content-column);grid-row:1;min-width:0;padding-block-end:var(--content-pad-bottom, 0);text-align:var(--content-align)}.about-timeline__year{color:var(--year-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--year-size);font-weight:700;line-height:var(--year-height);margin:0;text-transform:uppercase}.about-timeline__title{color:var(--title-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--title-size);font-weight:700;line-height:var(--title-height);margin:0;text-transform:uppercase}.about-timeline__text{color:var(--text-color);font-family:var(--font-inter);font-size:var(--text-size);font-weight:400;line-height:var(--text-height);margin:0}@media(min-width:992px){.about-timeline__row:nth-of-type(2n){--content-column: 3;--content-align: start}}@media not (min-width:992px){.about-timeline__rule{display:block}.about-timeline__row:last-child .about-timeline__node+.about-timeline__line{opacity:0}}.banner-section{background-color:var(--background-color);color:var(--text-color);padding:var(--banner-padding-top) 0 var(--banner-padding-bottom)}.banner-section .banner-content{background:var(--inverse-bg);border-radius:var(--border-radius, 3rem);color:var(--text-inverse);display:grid;grid-template-columns:var(--grid-items);min-height:var(--banner-height);overflow:hidden}.banner-section.banner-section--size-image .banner-content{min-height:0}.banner-section.banner-section--size-image .contentbox-container{align-items:center;display:flex}@media(min-width:992px){.banner-section.banner-section--size-image .mediabox-container,.banner-section.banner-section--size-image .contentbox-container{grid-row:1}.banner-section.banner-section--size-image .contentbox-container{box-sizing:border-box;height:0;min-height:100%;min-width:0;overflow:hidden}.banner-section.banner-section_image-first .mediabox-container{order:-1}.banner-section.banner-section_image-first .mediabox-container .mediabox-wrapper:before{rotate:180deg}}@media not (min-width:992px){.banner-section.banner-section_image-first .mediabox-container .mediabox-wrapper:before{display:block;rotate:90deg}}.brand-video{background-color:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom);position:relative}.brand-video__player{display:block;position:relative}.brand-video__media{aspect-ratio:var(--video-ratio);border:var(--video-border-width) solid var(--video-border-color);border-radius:var(--video-radius);display:block;overflow:hidden;padding:0;position:relative;width:100%}.brand-video__media img,.brand-video__media iframe,.brand-video__media video{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:var(--video-fit);object-position:50% var(--video-focus);position:absolute}.brand-video__trigger{background:none;border:0;cursor:pointer;display:block;padding:0;width:100%}.brand-video__play{block-size:var(--play-size);inline-size:var(--play-size);inset-block-start:50%;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:scale .25s ease-in-out}.brand-video__trigger:hover .brand-video__play{scale:1.06}.brand-video__play svg{color:var(--play-color);display:block;height:100%;width:100%}.card-slider{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.card-slider .card-slider:not(.swiper-initialized) .swiper-wrapper,.card-slider .collection-slider:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.card-slider .card-slider__context{align-items:center;display:grid;gap:3rem 2rem;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"heading button nav" "slider slider slider" "pagination pagination pagination";min-width:0;width:100%}.card-slider .card-slider__context:not(:has(.card-slider__nav)){grid-template-areas:"heading heading button" "slider slider slider" "pagination pagination pagination"}.card-slider .card-slider__context .card-slider__header{grid-area:heading;min-width:0}.card-slider .card-slider__context .card-slider__nav{align-items:center;display:grid;gap:2rem;grid-area:nav;grid-template-columns:auto auto;min-width:0}.card-slider .card-slider__context .card-slider__nav .card-slider__button{cursor:pointer}.card-slider .card-slider__context .card-slider__slider{grid-area:slider;min-width:0;max-width:100%}.card-slider .card-slider__context .card-slider__slider .collection-slide-item{height:auto}.card-slider .card-slider__context .card-slider__slider .collection-slide__card{display:flex;flex-direction:column;gap:1.2rem;min-height:100%}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__media{background-color:#e7e7e7;border-radius:1.4rem;display:block;overflow:hidden;position:relative}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__media .collection-slide__image{padding-bottom:125%;position:relative;z-index:1}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__media .collection-slide__image>*{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;translate:-50% -50%;width:100%}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__media .collection-slide__badge{background-color:var(--badge-bg, #000);border:1px solid var(--badge-border, transparent);border-radius:.4rem;color:var(--badge-color, #fff);font-weight:700;font-size:12px;left:1em;letter-spacing:.06em;line-height:1;padding:.43em .83em;position:absolute;text-transform:uppercase;top:1em;z-index:2}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content{color:var(--text-muted);display:flex;flex:1 0 auto;flex-direction:column;font-size:var(--card-content-size, 1.4rem);gap:1.75rem;line-height:1}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__reviews{align-items:center;display:flex;flex-wrap:wrap;gap:.3em}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__reviews svg{height:.7em;width:auto}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__heading{color:#231f20;font-family:var(--font-inter);font-size:var(--card-heading-size, 2rem);font-weight:var(--card-heading-weight, 700)}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__price{color:#111;font-size:var(--card-heading-size, 1.6rem);font-weight:var(--card-heading-weight, 600)}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__context:empty{display:none}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__button{margin-top:auto}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__button .collection-slide__purchase{display:block}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content .collection-slide__button .button{width:100%}.card-slider .card-slider__context .card-slider__action{grid-area:button;min-width:0}.card-slider .card-slider__context .card-slider__swiper-pagination{grid-area:pagination;position:relative;text-align:center}.card-slider .card-slider__context .card-slider__swiper-pagination .swiper-slider__pagination{--swiper-pagination-color: var(--text-brand);--swiper-pagination-bullet-inactive-color: #9A9A9A;--swiper-pagination-bullet-inactive-opacity: 1}.card-slider .card-slider__context .card-slider__swiper-pagination .swiper-slider__pagination.swiper-pagination-progressbar{--swiper-pagination-color: #CACACA;background:none;border-bottom:1px solid #CACACA;height:.5rem;position:relative}.card-slider .card-slider__context .card-slider__swiper-pagination .swiper-slider__scrollbar{border-bottom:1px solid #CACACA;height:.5rem}.card-slider .card-slider__context .card-slider__swiper-pagination .swiper-slider__scrollbar .swiper-scrollbar-drag{background-color:#cacaca;border-radius:0}.card-slider .card-slide__inner{border-radius:2rem;display:grid;overflow:hidden}.card-slider .card-slide__inner .card-slide__media,.card-slider .card-slide__inner .card-slide__content{grid-area:1 / 1 / 1 / 1}.card-slider .card-slide__inner .card-slide__media{position:relative;z-index:1}.card-slider .card-slide__inner .card-slide__media .card-slide__image{padding-bottom:160%;position:relative}.card-slider .card-slide__inner .card-slide__media .card-slide__image img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%}.card-slider .card-slide__inner .card-slide__content{align-items:end;display:flex;position:relative;z-index:2}.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner{background:linear-gradient(180deg,#0d0d0d00,#000);color:var(--card-color, #FFFFFF);display:flex;flex-direction:column;gap:.4em;padding:7rem 2.4rem 2.4rem;width:100%;text-align:center}.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner .card-slide__heading{font-family:var(--font-founders-grotesk-x-cond);font-size:2.8rem;font-weight:700;line-height:1.1;text-transform:uppercase;transition:color .2s ease}.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner a{border-bottom:1px solid var(--link-border-color, #FF2543);color:var(--link-color, #FFF);font-size:1.4rem;font-weight:500;line-height:1.55;text-decoration:none;width:auto;transition:color .2s ease,border-color .2s ease}.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner:hover .card-slide__heading,.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner:hover a{color:var(--bpn-bg-brand)}.card-slider .card-slide__inner .card-slide__content .card-slide__content-inner:hover a{border-bottom-color:var(--bpn-bg-brand)}@media not (min-width:992px){.card-slider .card-slider__context{grid-template-areas:"heading heading nav" "slider slider slider" "pagination pagination pagination" "button button button"}.card-slider .card-slider__context:not(:has(.card-slider__nav)){grid-template-areas:"heading heading nav" "slider slider slider" "pagination pagination pagination" "button button button"}.card-slider .card-slider__context .card-slider__slider .collection-slide__card{gap:2.2rem}.card-slider .card-slider__context .card-slider__slider .collection-slide__card .collection-slide__content{gap:1.7rem}.card-slider .card-slider__context .card-slider__action{margin-top:.5em}.card-slider .card-slider:not(.swiper-initialized) .swiper-wrapper,.card-slider .collection-slider:not(.swiper-initialized) .swiper-wrapper{gap:1.6rem;grid-template-columns:100%}.card-slider .card-slide__inner .card-slide__media .card-slide__image{padding-bottom:148%}}.collections-section{display:block;width:100%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.collections__heading{font-size:4rem;padding:4rem 0;color:rgb(var(--color-foreground))}.collections{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}.collection-card{display:flex;flex-direction:column;width:100%;text-decoration:none}.collection-card__image{display:block;position:relative;overflow:hidden;width:100%;height:auto;border-radius:14px}.collection-card__image:before{content:"";display:block;padding-bottom:100%}.collection-card__image>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.collection-card__content{padding:1.7rem 0;display:flex;align-items:center;flex-wrap:wrap}.collection-card__content p{color:rgb(var(--color-foreground))}.collection-card__content span{font-size:2.2rem;color:rgb(var(--color-foreground));font-family:var(--font-founders-grotesk-x-cond);align-items:center}.collection-card__arrow{display:flex;align-items:start;justify-content:center;margin-left:1rem;width:2rem;height:2rem}@media screen and (max-width:768px){.collections__heading{font-size:3rem}.collections{grid-template-columns:repeat(2,1fr);gap:4px}}.columns-slider{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.columns-slider .columns-slider__swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:1.6rem;grid-template-columns:var(--slider-items, repeat(3, 1fr))}.columns-slider .columns-slider__slide{display:flex;height:auto}.columns-slider .columns-slider__slide .column-slider__card{align-items:center;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:1rem;display:grid;gap:2.2rem;grid-template-columns:6.7rem 1fr;padding:3.2rem 2.4rem}.columns-slider .columns-slider__slide .column-slider__card .column-slider__icon-image{display:grid;place-content:center}.columns-slider .columns-slider__slide .column-slider__card .column-slider__icon-image .column-slider__icon-image-source{height:auto}.columns-slider .columns-slider__slide .column-slider__card .column-slider__context{display:grid;gap:1.2rem}.columns-slider .columns-slider__slide .column-slider__card .column-slider__context .column-slider__heading{color:var(--heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size, 2.8rem);font-weight:var(--heading-weight, 700);line-height:var(--heading-height, 1.1);margin-bottom:var(--heading-margin-bottom, -.4em);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, uppercase)}.columns-slider .columns-slider__slide .column-slider__card .column-slider__context .column-slider__content{color:var(--content-color);font-size:var(--content-size, 1.3rem);font-weight:var(--content-weight, 400);line-height:var(--content-height, 1.5);margin-bottom:var(--content-margin-bottom, 0);margin-top:var(--content-margin-top, 0);text-transform:var(--content-transform, none)}@media not (min-width:992px){.columns-slider .columns-slider__swiper{--slider-items: 100%}.columns-slider .columns-slider__slide .column-slider__card{gap:1.8rem;grid-template-columns:4.7rem 1fr;padding:2rem 1.6rem}.columns-slider .columns-slider__slide .column-slider__card .column-slider__context{--heading-size: 2.4rem;--content-size: 1.2rem;gap:.9rem}}.community-metrics{background-color:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom)}.community-metrics__inner{display:flex;flex-direction:column;gap:var(--section-gap)}.community-metrics__intro{align-items:center;display:flex;flex-direction:column;gap:var(--intro-gap);text-align:var(--intro-align)}.community-metrics__heading{color:var(--heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:700;line-height:var(--heading-height);margin:0;text-transform:uppercase;width:100%}.community-metrics__description{color:var(--description-color);font-family:var(--font-inter);font-size:var(--description-size);font-weight:400;line-height:1.5;margin:0;max-width:var(--description-width)}.community-metrics__row{display:flex;flex-direction:var(--row-direction);gap:var(--row-gap)}.community-metrics__card{align-items:center;background-color:var(--default-bg);border:.1rem solid var(--card-border-color);border-radius:1.2rem;box-sizing:border-box;display:flex;flex:var(--card-flex);flex-direction:column;gap:var(--card-gap);justify-content:center;min-width:0;overflow:hidden;padding:var(--card-padding);text-align:center;text-transform:uppercase}.community-metrics__value{color:var(--value-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--value-size);font-weight:700;line-height:var(--value-height);margin:0}.community-metrics__label{color:var(--label-color);font-family:Inter-Semibold;font-size:var(--label-size);font-weight:600;line-height:var(--label-height);margin:0}.community-metrics__label_mobile{display:none}@media not (min-width:992px){.community-metrics__label_desktop{display:none}.community-metrics__label_mobile{display:block}}.community-slider{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.community-slider .card-slider:not(.swiper-initialized) .swiper-wrapper,.community-slider .community-slider__swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr)}.community-slider .heading-tag{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.community-slider .community-slider__context{align-items:center;display:grid;gap:3rem 2rem;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"heading nav" "slider slider" "pagination pagination";min-width:0;width:100%}.community-slider .community-slider__context .community-slider__header{grid-area:heading;min-width:0}.community-slider .community-slider__context .community-slider__nav{align-items:center;display:grid;gap:2rem;grid-area:nav;grid-template-columns:auto auto;min-width:0}.community-slider .community-slider__context .community-slider__nav .community-slider__button{cursor:pointer}.community-slider .community-slider__context .community-slider__slider{grid-area:slider;min-width:0;max-width:100%}.community-slider .community-slider__context .community-slider__slider .community-slider__card{background-color:#f2f2f2;border-radius:2rem;display:grid;grid-template-columns:1fr 42.83%;overflow:hidden}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content{display:flex;flex-direction:column;font-size:1.6rem;font-weight:600;justify-content:space-between;line-height:1.4;padding:4rem 2.2rem 4rem 4rem}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content .community-slider__card-info{display:grid;gap:.8rem}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content .community-slider__card-info .community-slider__card-designation{font-size:1.4rem;font-weight:400}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-media{border-radius:2rem;display:flex;overflow:hidden}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-media .community-slider__card-image{background-image:var(--BGI-mobile, var(--BGI));background-position:center;background-repeat:no-repeat;background-size:cover;flex:1;padding-bottom:135%}@media(min-width:769px){.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-media .community-slider__card-image{background-image:var(--BGI)}}.community-slider .community-slider__context .community-slider__swiper-pagination{grid-area:pagination;position:relative;text-align:center}.community-slider .community-slider__context .community-slider__swiper-pagination .swiper-slider__pagination{--swiper-pagination-color: var(--text-brand);--swiper-pagination-bullet-inactive-color: #9A9A9A;--swiper-pagination-bullet-inactive-opacity: 1}.community-slider .community-slider__context .community-slider__swiper-pagination .swiper-slider__pagination.swiper-pagination-progressbar{--swiper-pagination-color: #CACACA;background:none;border-bottom:1px solid #CACACA;height:.5rem;position:relative}.community-slider .community-slider__context .community-slider__swiper-pagination .swiper-slider__scrollbar{border-bottom:1px solid #CACACA;height:.5rem}.community-slider .community-slider__context .community-slider__swiper-pagination .swiper-slider__scrollbar .swiper-scrollbar-drag{background-color:#cacaca;border-radius:0}@media not (min-width:992px){.community-slider .community-slider__context{align-items:end;gap:3.75rem 2rem}.community-slider .community-slider__context .community-slider__slider .community-slider__card{grid-template-columns:1fr 47.5%}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content{font-size:1.2rem;line-height:1.5;padding:2rem 1.1rem 2rem 2rem}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content .community-slider__card-name{font-size:1.3rem;line-height:1.2}.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-content .community-slider__card-info .community-slider__card-designation{font-size:1.2rem;line-height:1.5}.community-slider .card-slider:not(.swiper-initialized) .swiper-wrapper,.community-slider .community-slider__swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:100%}}@media not (min-width:768px){.community-slider .community-slider__context .community-slider__slider .community-slider__card .community-slider__card-media .community-slider__card-image{padding-bottom:204%}}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.founder-standards{background-color:var(--background-color);border-radius:var(--image-radius);overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom);position:relative}.founder-standards__backdrop{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.founder-standards__backdrop img{height:var(--backdrop-height);left:var(--backdrop-x);max-width:none;position:absolute;top:var(--backdrop-y);width:var(--backdrop-width)}.founder-standards__scrim{background-image:var(--scrim-fade),var(--scrim-flat);top:0;right:0;bottom:0;left:0;position:absolute}.founder-standards__inner{display:flex;flex-direction:column;gap:var(--section-gap);justify-content:center;margin-inline:auto;max-width:var(--inner-width);min-height:var(--inner-min-height, 0);position:relative}.founder-standards__quote-group{display:flex;flex-direction:column;gap:var(--quote-gap);margin-inline:auto;max-width:var(--quote-width);text-align:var(--quote-align);width:100%}.founder-standards__attribution{color:var(--attribution-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--attribution-size);font-weight:700;line-height:var(--attribution-height);margin:0;text-transform:uppercase}.founder-standards__quote{color:var(--quote-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--quote-size);font-weight:700;letter-spacing:var(--quote-spacing);line-height:var(--quote-height);margin:0;text-transform:uppercase}.founder-standards__row{display:flex;flex-direction:var(--row-direction);gap:var(--row-gap)}.founder-standards__card{align-items:center;background-color:#ffffffe6;border:.1rem solid var(--card-border-color);border-radius:1rem;box-sizing:border-box;display:flex;flex:var(--card-flex);gap:var(--card-gap);min-width:0;overflow:hidden;padding:var(--card-padding)}.founder-standards__icon{align-items:center;block-size:var(--icon-box);display:flex;flex-shrink:0;inline-size:var(--icon-box);justify-content:center}.founder-standards__icon img,.founder-standards__icon svg{display:block;max-block-size:100%;max-inline-size:100%;object-fit:contain}.founder-standards__summary{display:flex;flex:1 0 0;flex-direction:column;gap:var(--summary-gap);min-width:0}.founder-standards__card-title{color:var(--card-title-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--card-title-size);font-weight:700;line-height:var(--card-title-height);margin:0;text-transform:uppercase}.founder-standards__card-text{color:var(--card-text-color);font-family:var(--font-inter);font-size:var(--card-text-size);font-weight:400;line-height:1.5;margin:0}.hello-world-section{display:block;width:100%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.welcome{display:block;width:100%}.welcome-content{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem;color:rgb(var(--color-foreground))}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));line-height:1.4;opacity:.9}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:rgb(var(--color-foreground))}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:rgba(var(--color-foreground),.1);box-shadow:#0000001a 0 -2px inset,#ffffff1a 0 1px inset;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;color:rgb(var(--color-foreground));padding:3px 10px 5px;text-decoration:none;transition:all .2s ease}.highlight a:hover{background-color:rgba(var(--color-foreground),.15)}.password-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(var(--color-background)),rgba(var(--color-foreground),.05));padding:2rem 1rem;position:relative}.password-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(var(--color-foreground),.02) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(var(--color-foreground),.02) 0%,transparent 50%);pointer-events:none}.password-container{width:100%;max-width:42rem;position:relative;z-index:1}.password-content{background:rgb(var(--color-background));border-radius:1.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid rgba(var(--color-foreground),.08);padding:3rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width:768px){.password-content{padding:2rem 1.5rem;border-radius:1rem}}.password-logo{margin-bottom:2rem}.password-logo img{max-width:100%;height:auto;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.password-brand h1{font-size:2.5rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 2rem;letter-spacing:-.025em}@media screen and (max-width:768px){.password-brand h1{font-size:2rem}}.password-title{font-size:1.875rem;font-weight:600;color:rgb(var(--color-foreground));margin:0 0 1rem;letter-spacing:-.025em}.password-message{margin-bottom:1.5rem}.password-message p{color:rgba(var(--color-foreground),.7);font-size:1.125rem;line-height:1.6;margin:0}.password-subtitle{color:rgba(var(--color-foreground),.6);font-size:1rem;margin:0 0 2rem;line-height:1.5}.password-form{margin-bottom:2rem}.password-errors{display:flex;align-items:center;justify-content:center;gap:.75rem;background:rgba(var(--color-foreground),.05);border:1px solid rgba(var(--color-foreground),.2);border-radius:.75rem;padding:1rem;margin-bottom:1.5rem;color:rgba(var(--color-foreground),.8)}.error-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.error-message{font-size:.875rem;font-weight:500}.password-input-group{margin-bottom:1rem}.password-field{position:relative;display:flex;border-radius:.75rem;overflow:hidden;border:2px solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));transition:all .2s ease}.password-field:focus-within{border-color:rgba(var(--color-foreground),.3);box-shadow:0 0 0 3px rgba(var(--color-foreground),.1)}.password-input{flex:1;padding:1rem 1.25rem;border:none;background:transparent;font-size:1rem;color:rgb(var(--color-foreground));outline:none}.password-input::placeholder{color:rgba(var(--color-foreground),.5)}.password-submit{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;cursor:pointer;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;--hover-sweep-bg: var(--bpn-bg-brand);--hover-sweep-text: var(--bpn-text-inverse)}.submit-icon{width:1rem;height:1rem;transition:transform .2s ease}.password-submit:hover .submit-icon{transform:translate(2px)}.password-contact{padding-top:1.5rem;border-top:1px solid rgba(var(--color-foreground),.1)}.password-contact p{color:rgba(var(--color-foreground),.6);font-size:.875rem;margin:0 0 .5rem}.contact-link{color:rgb(var(--color-foreground));text-decoration:none;font-weight:500;transition:opacity .2s ease}.contact-link:hover{opacity:.7}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.password-content{animation:fadeInUp .6s ease-out}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.password-input:focus,.password-submit:focus,.contact-link:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.podcast-section{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.podcast-section .heading-tag{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.podcast-section .podcast-section__wrapper{align-items:center;display:grid;gap:3rem 2rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading actions" "grid grid";min-width:0;width:100%}.podcast-section .podcast-section__wrapper .podcast-section__action{grid-area:actions}.podcast-section .podcast-section__wrapper .podcast-section__header{grid-area:heading;min-width:0;text-align:var(--header-align)}.podcast-section .podcast-section__wrapper .podcast-section__grid{display:grid;gap:var(--grid-gap, 2rem);grid-area:grid;grid-template-columns:var(--grid-items, repeat(2, 1fr))}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item{border-radius:var(--card-radius, 2rem);display:grid;overflow:hidden}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__media,.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context{grid-area:1 / 1 / 1 / 1;position:relative}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__image{padding-bottom:var(--image-ratio, 62.35%);position:relative}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__image:before{background:#0000007f;content:"";height:100%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:2}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__image>*{height:100%;left:50%;object-fit:var(--image-fit, cover);position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context{display:flex;flex-direction:column;justify-content:space-between;padding:var(--card-padding, 2.6rem);z-index:2}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-badges{--card-badge-bg: #FF4438;--card-badge-radius: .4rem;--card-badge-size: 1.2rem;--card-badge-weight: 700;--card-badge-height: 1;--card-badge-padding: .416em .833em;display:flex;justify-content:space-between;width:100%}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-badges .podcast-section__item-badge_text{background-color:var(--card-badge-bg);border-radius:var(--card-badge-radius);font-size:var(--card-badge-size);font-weight:var(--card-badge-weight);line-height:var(--card-badge-height);padding:var(--card-badge-padding)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-badges .podcast-section__item-badge_podcast{--card-badge-bg: rgb(0 0 0 / 40%);--card-badge-radius: 99em;--card-badge-weight: 500;--card-badge-height: 1.5;--card-badge-padding: .3em .75em;align-items:center;background-color:var(--card-badge-bg);border:1px solid rgb(255 255 255 / 10%);border-radius:var(--card-badge-radius);display:flex;font-size:var(--card-badge-size);font-weight:var(--card-badge-weight);gap:.5em;line-height:var(--card-badge-height);padding:var(--card-badge-padding)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-badges .podcast-section__item-badge_podcast svg{height:1.25em;width:auto}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content{display:grid;gap:var(--card-content-gap, 1.4rem)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-heading{color:var(--card-text-color, var(--text-brand, inherit));font-family:var(--font-inter);font-size:var(--card-heading-size, 1.4rem);font-weight:var(--card-heading-weight, 600);line-height:var(--card-heading-height, 1.55)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-title{color:var(--card-text-color, inherit);font-size:var(--card-title-size, 4rem);font-weight:var(--card-title-weight, 700);line-height:var(--card-title-height, .95)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-text{color:var(--card-text-color, #C4C4C4);font-size:var(--card-text-size, 1.6rem);font-weight:var(--card-text-weight, 500);line-height:var(--card-text-height, 1.6)}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-text--mobi{display:none}@media not (min-width:992px){.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-text--desk{display:none}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-text--mobi{display:block}}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-action{display:flex}.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-action .button{min-width:159px;height:32px;padding:0 1.6rem;font-family:Inter-Semibold}@media not (max-width:768px){.podcast-section .podcast-section__wrapper .podcast-section__grid .podcast-section__item .podcast-section__context .podcast-section__item-content .podcast-section__item-action .button{height:40px}}@media not (min-width:992px){.podcast-section .podcast-section__wrapper{--grid-items: 100%;--image-ratio: 102%;--card-padding: 2.3rem 1.2rem;--card-heading-size: 1.2rem;--card-title-size: 2.8rem;--card-text-size: 1.4rem;grid-template-areas:"heading heading" "grid grid" "actions actions"}.podcast-section .podcast-section__wrapper .podcast-section__header{text-align:var(--header-align-mobile)}.podcast-section .podcast-section__wrapper .podcast-section__item-badge_text{--card-badge-padding: .6em .833em}}.reviews-slider{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.reviews-slider .reviews-slider__swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:1.6rem;grid-template-columns:var(--slider-items, repeat(3, 1fr))}.reviews-slider .heading-tag{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.reviews-slider .reviews-slider__slide{display:flex;flex-direction:column;height:auto}.reviews-slider .reviews-slider__slide .reviews-slider__card{display:flex;flex:1}.reviews-slider .reviews-slider__slide .reviews-slider__card .reviews-slider__card-content{display:flex;flex-direction:column}.reviews-slider .reviews-slider__slide .reviews-slider__card .reviews-slider__card-content .bpn-logo{margin-top:auto}.reviews-slider .reviews-slider__context{align-items:center;display:grid;gap:var(--context-gap, 4rem 2rem);grid-template-columns:var(--context-items, minmax(0, 1fr) auto auto);grid-template-areas:"heading nav" "slider slider" "pagination pagination";min-width:0;width:100%}.reviews-slider .reviews-slider__context .reviews-slider__header{grid-area:heading;min-width:0}.reviews-slider .reviews-slider__context .reviews-slider__nav{align-items:center;display:grid;gap:2rem;grid-area:nav;grid-template-columns:auto auto;min-width:0}.reviews-slider .reviews-slider__context .reviews-slider__nav .reviews-slider__button{cursor:pointer}.reviews-slider .reviews-slider__context .reviews-slider__slider{grid-area:slider;min-width:0;max-width:100%}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__card{background-color:var(--card-color, #fff);border:var(--card-border, 1px solid #B3AEA4);border-radius:var(--card-radius, 1.2rem);padding:var(--card-padding, 3.75rem 2rem)}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__stars{color:var(--stars-color, #FF4438);height:var(--stars-height, 1.6rem);margin-bottom:var(--stars-bottom, 2rem)}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__stars svg{height:100%;width:auto}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__card-context{color:var(--content-color, inherit);font-size:var(--content-size, 1.6rem);font-weight:var(--content-weight, 400);line-height:var(--content-height, 1.6);margin-bottom:var(--content-bottom, 2.6rem)}.reviews-slider .reviews-slider__context .reviews-slider__slider .bpn-logo{margin-bottom:2rem;position:relative}.reviews-slider .reviews-slider__context .reviews-slider__slider .bpn-logo:before{background:#c4c4c4;content:"";display:block;height:.1rem;margin-bottom:2rem;width:4rem}.reviews-slider .reviews-slider__context .reviews-slider__slider .bpn-logo svg{height:auto;width:7.6rem}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__card-info{color:var(--info-color, inherit);font-size:var(--info-size, 1.4rem);font-weight:var(--info-weight, 600);line-height:var(--info-height, 1.55);text-transform:var(--info-transform, uppercase)}.reviews-slider .reviews-slider__context .reviews-slider__slider .reviews-slider__card-info .reviews-slider__card-name{--info-color: #6E6E6E;align-items:center;display:flex;flex-wrap:wrap;gap:var(--name-gap, .2em 1em);margin-top:var(--name-top, .8rem)}.reviews-slider .reviews-slider__context .reviews-slider__swiper-pagination{grid-area:pagination;position:relative;text-align:center}.reviews-slider .reviews-slider__context .reviews-slider__swiper-pagination .swiper-slider__pagination{--swiper-pagination-color: var(--text-brand);--swiper-pagination-bullet-inactive-color: #9A9A9A;--swiper-pagination-bullet-inactive-opacity: 1}.reviews-slider .reviews-slider__context .reviews-slider__swiper-pagination .swiper-slider__pagination.swiper-pagination-progressbar{--swiper-pagination-color: #CACACA;background:none;border-bottom:1px solid #CACACA;height:.5rem;position:relative}.reviews-slider .reviews-slider__context .reviews-slider__swiper-pagination .swiper-slider__scrollbar{border-bottom:1px solid #CACACA;height:.5rem}.reviews-slider .reviews-slider__context .reviews-slider__swiper-pagination .swiper-slider__scrollbar .swiper-scrollbar-drag{background-color:#cacaca;border-radius:0}@media not (min-width:992px){.reviews-slider .reviews-slider__context{--slider-items: 100%;--context-gap: 2.3rem 2rem;--stars-height:: 1.4rem;--content-bottom: 4rem;--name-gap: .2em .7em}.reviews-slider .reviews-slider__context .reviews-slider__heading-image{height:2.4rem;width:auto}}.rich-text__container{background-color:var(--background-color);color:var(--text-color);padding:var(--padding-top) 0 var(--padding-bottom);text-align:center}.rich-text__container .heading-tag{color:var(--text-brand);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.rich-text__container .rich-text__content{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--content-size);font-weight:var(--content-weight);letter-spacing:var(--content-spacing);line-height:var(--content-height);margin-bottom:var(--content-margin-bottom, 0);margin-top:var(--content-margin-top, 0);text-transform:var(--content-transform, none)}.rich-text__container .rich-text__logos{align-items:center;display:flex;gap:var(--logos-gap, 3.4rem);justify-content:center}.rich-text__container .rich-text__logos .rich-text__logo-image{height:auto}.story-cta{background-color:var(--band-color);display:flex;flex-direction:var(--cta-direction);padding-block:var(--padding-top) var(--padding-bottom)}.story-cta__panel{background-color:var(--inverse-bg);box-sizing:border-box;display:flex;flex:var(--panel-flex);flex-direction:column;gap:var(--panel-gap);justify-content:flex-end;min-width:0;order:var(--panel-order, 0);overflow:hidden;padding:var(--panel-padding);text-align:var(--cta-align)}.story-cta__copy{display:flex;flex-direction:column;gap:2rem}.story-cta__tagline{color:var(--tagline-color);font-family:var(--font-inter);font-size:var(--tagline-size);font-weight:600;letter-spacing:.04em;line-height:1.2;margin:0;text-transform:uppercase}.story-cta__heading{color:var(--heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:700;line-height:var(--heading-height);margin:0;text-transform:uppercase}.story-cta__description{color:var(--description-color);font-family:var(--font-inter);font-size:var(--description-size);font-weight:400;line-height:1.5;margin:0}.story-cta__actions{display:flex;flex-direction:var(--actions-direction);gap:var(--actions-gap)}.story-cta__actions .component-button{display:flex;flex:var(--action-flex)}.story-cta__actions .button{--button-padding: 0 2.8rem;--button-radius: .8rem;font-size:var(--button-font-size);letter-spacing:.04em;min-height:var(--action-height);width:100%}.story-cta__actions .button-primary{--button-bg: var(--primary-button-bg);--button-border: var(--primary-button-border);--button-text: var(--primary-button-text);--button-hover-bg: var(--primary-button-hover-bg);--button-hover-border: var(--primary-button-hover-border);--button-hover-text: var(--primary-button-hover-text)}.story-cta__actions .button-outlined{--button-bg: var(--secondary-button-bg);--button-border: var(--secondary-button-border);--button-text: var(--secondary-button-text);--button-hover-bg: var(--secondary-button-hover-bg);--button-hover-border: var(--secondary-button-hover-border);--button-hover-text: var(--secondary-button-hover-text);border-width:var(--action-outline-width)}.story-cta__media{background-color:var(--inverse-bg);block-size:var(--media-height);border-radius:var(--media-radius);flex:var(--media-flex);min-width:0;overflow:hidden;position:relative}.story-cta__media img{height:var(--media-image-height);left:var(--media-image-x);max-width:none;opacity:.76;position:absolute;top:var(--media-image-y);width:var(--media-image-width)}.story-cta__media-scrim{background-image:var(--media-scrim);top:0;right:0;bottom:0;left:0;position:absolute}.story-split{background-color:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom)}.story-split__layout{align-items:center;display:flex;gap:var(--split-gap);padding-inline:var(--split-inline-extra, 0);width:100%}.story-split__media{align-self:var(--media-self, stretch);aspect-ratio:var(--media-ratio);border:var(--media-border-width) solid var(--media-border-color);border-radius:var(--media-radius);flex:0 0 var(--media-width);max-width:var(--media-max-width, none);overflow:hidden;position:relative;width:var(--media-width)}.story-split__media img{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:var(--media-fit);position:absolute}.story-split__content{display:flex;flex:1 0 0;flex-direction:column;gap:var(--content-gap);min-width:0;text-align:var(--content-align)}.story-split__heading{color:var(--heading-color);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:700;line-height:var(--heading-height);margin:0;text-transform:uppercase}.story-split__heading--mobi{display:none}.story-split__copy{color:var(--copy-color);font-family:var(--font-inter);font-size:var(--copy-size);font-weight:400;line-height:var(--copy-height)}.story-split__copy>:first-child{margin-block-start:0}.story-split__copy>:last-child{margin-block-end:0}.story-split__copy p{margin-block:0 var(--copy-paragraph-gap)}.story-split_image-right .story-split__media{order:2}@media not (min-width:992px){.story-split__layout{flex-direction:column}.story-split__media{flex:0 0 auto;order:2;width:100%}.story-split_image-right .story-split__media{order:0}.story-split__heading--desk{display:none}.story-split__heading--mobi{display:block}}.ugc-gallery{background-color:var(--background-color);display:block;padding:var(--padding-top) 0 var(--padding-bottom)}.ugc-gallery__inner{display:flex;flex-direction:column;gap:3.2rem;margin-inline:auto;max-width:var(--inner-width)}.ugc-gallery__titles{align-items:var(--titles-align);display:flex;flex-direction:var(--titles-direction);gap:var(--titles-gap);justify-content:space-between}.ugc-gallery__text{display:flex;flex:1 0 0;flex-direction:column;gap:1.2rem;min-width:0;text-align:var(--text-align)}.ugc-gallery__heading{color:var(--text-inverse);font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:700;letter-spacing:var(--heading-spacing, normal);line-height:var(--heading-height);margin:0;text-transform:uppercase}.ugc-gallery__subheading{color:#a9a9a9;font-family:var(--font-inter);font-size:1.6rem;font-weight:400;line-height:1.5;margin:0}.ugc-gallery__pill{align-items:center;background-color:#1c1c1e;border:.1rem solid rgb(255 255 255 / .1);border-radius:2rem;color:var(--text-inverse);display:inline-flex;flex-shrink:0;font-family:var(--font-inter);font-size:1.3rem;font-weight:600;gap:.8rem;padding:1rem 1.6rem;text-decoration:none;transition:border-color .25s ease-in-out}.ugc-gallery__pill:hover{border-color:#ffffff59}.ugc-gallery__pill svg{block-size:1.6rem;display:block;inline-size:1.6rem}.ugc-gallery__swiper{margin-inline:0;width:100%}.ugc-gallery__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:var(--slide-gap);overflow:hidden}.ugc-gallery__swiper:not(.swiper-initialized) .ugc-gallery__slide{flex:0 0 var(--slide-width)}.ugc-gallery__slide{height:auto}.ugc-gallery__footer{align-items:center;border-block-start:.1rem solid rgb(255 255 255 / .1);display:flex;flex-direction:var(--footer-direction);gap:var(--footer-gap);justify-content:space-between;padding-block-start:1.6rem}.ugc-gallery__footer-text{color:#7f7f7f;flex:1 0 0;font-family:var(--font-inter);font-size:1.4rem;font-weight:500;margin:0;min-width:0;text-align:var(--text-align)}.ugc-gallery__footer-text strong,.ugc-gallery__footer-text b{color:var(--text-inverse);font-weight:700}.ugc-gallery__footer-text em,.ugc-gallery__footer-text i{color:var(--text-brand);font-style:normal;font-weight:700}.ugc-gallery__footer .component-button{display:flex;flex:var(--footer-button-flex)}.ugc-gallery__footer .button-outlined{--button-bg: var(--inverse-bg);--button-border: var(--text-inverse);--button-padding: 0 2.8rem;--button-radius: .8rem;--button-text: var(--text-inverse);--button-hover-bg: var(--text-inverse);--button-hover-border: var(--text-inverse);--button-hover-text: var(--inverse-bg);border-width:.15rem;letter-spacing:.04em;min-height:var(--footer-button-height);min-width:var(--footer-button-width);width:100%}.ugc-card{aspect-ratio:305 / 555;border-radius:2rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:2rem 1.2rem 1.6rem;position:relative;width:100%}.ugc-card__poster{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}.ugc-card__name{color:var(--text-inverse);font-family:var(--font-founders-grotesk-x-cond);font-size:2.4rem;font-weight:700;line-height:.75;margin:0;position:relative;text-transform:uppercase}.ugc-card__foot{align-items:center;display:flex;flex-direction:column;gap:2.3rem;position:relative}.ugc-card__play{background:none;border:0;block-size:5.5rem;cursor:pointer;display:block;inline-size:5.5rem;padding:0;transition:scale .25s ease-in-out}.ugc-card__play:hover{scale:1.06}.ugc-card__play svg{display:block;height:100%;width:100%}.ugc-card__stack{align-items:flex-end;display:flex;flex-direction:column;gap:1.6rem;width:100%}.ugc-card__mute{align-items:center;background-color:#00000080;border:0;border-radius:50%;block-size:3.2rem;color:var(--text-inverse);cursor:pointer;display:flex;inline-size:3.2rem;justify-content:center;padding:0}.ugc-card__mute svg{block-size:1.6rem;display:block;inline-size:1.6rem}.ugc-card__product{align-items:center;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background-color:#141414e6;border:.1rem solid rgb(255 255 255 / .14);border-radius:1.2rem;box-sizing:border-box;display:flex;gap:1.2rem;justify-content:space-between;overflow:hidden;padding:1rem 1.2rem 1rem 1rem;width:100%}.ugc-card__product-main{align-items:center;display:flex;gap:1.2rem;min-width:0}.ugc-card__product-image{block-size:7.25rem;border:.2rem solid rgb(255 255 255 / .03);border-radius:.6769rem;box-sizing:border-box;flex-shrink:0;inline-size:5.8rem;overflow:hidden;position:relative}.ugc-card__product-image img{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}.ugc-card__product-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ugc-card__rating{align-items:center;display:flex;gap:.2rem;padding-block:.1rem}.ugc-card__stars{display:flex;gap:.0727rem}.ugc-card__stars svg{block-size:.9818rem;display:block;inline-size:.9818rem}.ugc-card__stars svg polygon,.ugc-card__stars svg path{fill:var(--brand-bg)}.ugc-card__rating-count{color:var(--text-disabled);font-family:var(--font-inter);font-size:.8813rem;font-weight:400;line-height:1.5;margin:0;white-space:nowrap}.ugc-card__product-title,.ugc-card__product-price{color:var(--text-inverse);font-family:var(--font-inter);font-size:1.2rem;font-weight:500;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ugc-card__view{align-items:center;background-color:var(--default-bg);border:.15rem solid var(--inverse-bg);border-radius:.4rem;color:var(--inverse-bg);display:flex;flex-shrink:0;font-family:var(--font-inter);font-size:1.2rem;font-weight:600;justify-content:center;line-height:1.5;min-block-size:2.5rem;padding-inline:1.2rem;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-in-out,color .25s ease-in-out}.ugc-card__view:hover{background-color:var(--brand-bg);border-color:var(--brand-bg);color:var(--text-inverse)}.video-slider{background-color:var(--background-color);color:var(--text-color);display:block;overflow:hidden;padding:var(--padding-top) 0 var(--padding-bottom)}.video-slider .card-slider:not(.swiper-initialized) .swiper-wrapper,.video-slider .video-slider__swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.video-slider .heading-tag{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.video-slider .video-slider__context{align-items:center;display:grid;gap:1rem 2rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading nav" "content content" "slider slider" "pagination pagination" "footer footer";min-width:0;width:100%}.video-slider .video-slider__context .video-slider__heading{grid-area:heading;min-width:0}.video-slider .video-slider__context .video-slider__nav{align-items:center;display:grid;gap:2rem;grid-area:nav;grid-template-columns:auto auto;min-width:0}.video-slider .video-slider__context .video-slider__nav .video-slider__button{cursor:pointer}.video-slider .video-slider__context .video-slider__header{align-items:center;color:var(--slider-header-color, #A9A9A9);display:flex;font-size:var(--slider-header-size, 1.6rem);font-weight:var(--slider-header-weight, 400);line-height:var(--slider-header-height, 1.5);gap:2rem;grid-area:content;justify-content:space-between}.video-slider .video-slider__context .video-slider__header .video-slider__header-badge{align-items:center;background-color:var(--card-badge-bg, #1C1C1E);border:1px solid rgb(255 255 255 / 10%);border-radius:var(--card-badge-radius, 99em);display:flex;color:var(--card-badge-color, #fff);font-size:var(--card-badge-size, 1.3rem);font-weight:var(--card-badge-weight, 600);gap:.5em;line-height:var(--card-badge-height, 1);padding:var(--card-badge-padding, .695em 1.233em);text-decoration:none}.video-slider .video-slider__context .video-slider__header a.video-slider__header-badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}.video-slider .video-slider__context .video-slider__slider{grid-area:slider;margin:1.2rem 0rem 2.75rem;min-width:0;max-width:100%}.video-slider .video-slider__context .video-slider__slider .video-slider__card{display:grid}.video-slider .video-slider__context .video-slider__slider .video-slider__card:not(.video__playing):has(.video-slider__card-video-image-source) .video-slider__card-video-video-source,.video-slider .video-slider__context .video-slider__slider .video-slider__card:not(.video__playing) .video-slider__card-review{display:none}.video-slider .video-slider__context .video-slider__slider .video-slider__card:not(.video__playing) .video-slider__card-product{display:flex}.video-slider .video-slider__context .video-slider__slider .video-slider__card:not(.video__playing) .video-slider__card-review-trigger{pointer-events:none}.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing .video-slider__card-play,.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing .video-slider__card-product,.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing .video-slider__card-video-image-source{display:none}.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing .video-slider__card-review{display:flex}.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing:has(.video-slider__card-review-trigger:hover) .video-slider__card-review,.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing:focus-within .video-slider__card-review{opacity:1;transform:translateY(0)}@media(hover:none){.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__playing.video__text-revealed .video-slider__card-review{opacity:1;transform:translateY(0)}}.video-slider .video-slider__context .video-slider__slider .video-slider__card.video__muted .video-slider__card-volume rect{fill:var(--state-error)}.video-slider .video-slider__context .video-slider__slider .video-slider__card-media,.video-slider .video-slider__context .video-slider__slider .video-slider__card-content{border-radius:2rem;grid-area:1 / 1 / 1 / 1;overflow:hidden}.video-slider .video-slider__context .video-slider__slider .video-slider__card-media{position:relative;z-index:1}.video-slider .video-slider__context .video-slider__slider .video-slider__card-media .video-slider__card-video{cursor:pointer;padding-bottom:175%;position:relative}.video-slider .video-slider__context .video-slider__slider .video-slider__card-media .video-slider__card-video>*{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:2rem 1.2rem 1.6rem;pointer-events:none;position:relative;z-index:2}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action button,.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review-trigger,.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product{pointer-events:auto}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-info{font-family:var(--font-blender);font-size:var(--info-size, 2.4rem);font-weight:var(--info-weight, 900);grid-area:1 / 1 / 1 / 1;line-height:var(--info-height, 1);position:relative;z-index:2}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action{height:calc(100% - 22rem);left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action button{background:none;border:none;cursor:pointer;padding:0;transition:all .25s ease-in-out}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action button.video-slider__card-play{left:50%;position:absolute;top:50%;translate:-50% -50%}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action button.video-slider__card-volume{bottom:1.6rem;position:absolute;right:1.2rem;z-index:1}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-action button>*{pointer-events:none}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review-trigger{background:none;border:none;bottom:0;height:30%;left:0;padding:0;position:absolute;right:0;z-index:0}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product{align-items:center;background-color:#141414e5;border:1px solid rgb(255 255 255 / 14%);border-radius:1.2rem;gap:1.2rem;grid-area:3 / 1 / 3 / 1;position:relative;padding:1rem;z-index:2}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-meida{border-radius:.8rem;max-width:5.8rem;overflow:hidden;width:100%}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-meida .video-slider__card-product-image{padding-bottom:125%;position:relative}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-meida .video-slider__card-product-image .video-slider__card-product-image-source{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-info{color:var(--info-color, inherit);display:flex;flex:1;flex-direction:column;font-family:var(--font-inter);font-size:var(--info-size, 1.2rem);font-weight:var(--info-weight, 500);gap:.2rem;line-height:var(--info-height, 1.5)}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-info .video-slider__card-product-title{font-family:var(--font-inter);font-weight:var(--info-weight, 500);font-size:var(--info-size, 1.2rem)}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-info .video-slider__card-product-review{align-items:center;color:var(--review-color, #9A9A9A);display:flex;font-size:var(--review-size, .8rem);font-weight:var(--review-weight, 400);flex-wrap:wrap;gap:.3em;line-height:var(--review-height, 1.5)}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-product .video-slider__card-product-info .video-slider__card-product-review svg{height:1em;width:auto}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review{flex-direction:column;font-size:var(--card-review-size, 1.6rem);font-weight:var(--card-review-weight, 400);line-height:var(--card-review-height, 1.6);gap:1em;opacity:.5;transform:translateY(75%);transition:opacity .3s linear,transform .3s linear}@media(prefers-reduced-motion:reduce){.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review{transition:none}}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review .video-slider__card-review_count{align-items:center;display:flex;flex-wrap:wrap;gap:.3em}.video-slider .video-slider__context .video-slider__slider .video-slider__card-content .video-slider__card-review .video-slider__card-review_count svg{height:1em;width:auto}.video-slider .video-slider__context .video-slider__swiper-pagination{grid-area:pagination;position:relative;text-align:center}.video-slider .video-slider__context .video-slider__swiper-pagination .swiper-slider__pagination{--swiper-pagination-color: var(--text-brand);--swiper-pagination-bullet-inactive-color: #9A9A9A;--swiper-pagination-bullet-inactive-opacity: 1}.video-slider .video-slider__context .video-slider__swiper-pagination .swiper-slider__pagination.swiper-pagination-progressbar{--swiper-pagination-color: #CACACA;background:none;border-bottom:1px solid #CACACA;height:.5rem;position:relative}.video-slider .video-slider__context .video-slider__swiper-pagination .swiper-slider__scrollbar{border-bottom:1px solid #CACACA;height:.5rem}.video-slider .video-slider__context .video-slider__swiper-pagination .swiper-slider__scrollbar .swiper-scrollbar-drag{background-color:#cacaca;border-radius:0}.video-slider .video-slider__context .video-slider__footer{align-items:center;display:flex;gap:2rem;grid-area:footer;justify-content:space-between;position:relative;text-align:center}.video-slider .video-slider__context .video-slider__footer .video-slider__footer-content{color:var(--footer-color, #7F7F7F);font-size:var(--footer-size, 1.4rem);font-weight:var(--footer-weight, 500);line-height:var(--footer-height, 1)}.video-slider .video-slider__context .video-slider__footer .video-slider__footer-content a{--footer-color: #FFFFFF;--footer-weight: 700;color:var(--footer-color, #7F7F7F);font-size:var(--footer-size, 1.4rem);font-weight:var(--footer-weight, 500);line-height:var(--footer-height, 1);text-decoration:none}.video-slider .video-slider__context .video-slider__footer .video-slider__footer-content b,.video-slider .video-slider__context .video-slider__footer .video-slider__footer-content strong{--footer-color: #FF4438;--footer-weight: 700;color:var(--footer-color, #7F7F7F);font-size:var(--footer-size, 1.4rem);font-weight:var(--footer-weight, 500);line-height:var(--footer-height, 1)}@media not (min-width:992px){.video-slider .video-slider__context{gap:2.5rem 2rem}.video-slider .video-slider__context .video-slider__slider{margin:1.8rem 0rem .6rem}.video-slider .video-slider__context .video-slider__slider .video-slider__card-media .video-slider__card-video{padding-bottom:177.5%}.video-slider .video-slider__context .video-slider__footer{align-items:stretch;gap:2.5rem}.video-slider .video-slider__context .video-slider__footer .video-slider__footer-content{--footer-height: 1.5}.video-slider:not(:has(.video-slider__swiper-pagination)) .video-slider__context{grid-template-areas:"heading nav" "content content" "slider slider" "footer footer"}.video-slider .video-slider__heading,.video-slider .video-slider__header{text-align:center}.video-slider .video-slider__header,.video-slider .video-slider__footer{flex-direction:column}}.text-with-stars{align-items:center;display:flex;font-family:var(--star-family, inherit);font-size:var(--star-size, inherit);font-weight:var(--star-weight, inherit);gap:.5em;line-height:var(--star-height, inherit);text-align:var(--star-align)}.text-with-stars svg{height:var(--star-svg, .875em);width:auto}.block-badge{background:url('data:image/svg+xml,<svg aria-hidden="true" class=" " width="131" height="31" viewBox="0 0 131 31" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 -0.140137H131L121.742 30.8599H0V-0.140137Z" fill="%23FF4438"></path></svg>');background-position:top left;background-repeat:no-repeat;background-size:100% 100%;font-family:var(--font-founders-grotesk-x-cond),Arial,Helvetica,sans-serif;font-size:var(--block-badge-size, 2.4rem);font-weight:var(--block-badge-weight, 700);letter-spacing:var(--block-badge-spacing, .1rem);line-height:var(--block-badge-height, 1);padding:var(--block-badge-paddding, .25em .75em .2em .375em);position:relative;text-transform:var(--block-badge-transform, none);width:fit-content}@media not (min-width:992px){.block-badge{--block-badge-size: 1.8rem}}.button-group{display:grid;gap:var(--gap);grid-template-columns:var(--grid-columns, repeat(2, 1fr))}.checklist-wrapper{display:flex;font-family:var(--checklist-family, inherit);font-size:var(--checklist-size, inherit);font-weight:var(--checklist-weight, inherit);flex-wrap:wrap;gap:var(--checklist-gap, .5rem 2.2rem);line-height:var(--checklist-height, inherit);text-align:var(--checklist-align)}.checklist-wrapper .text-with-icon{align-items:center;display:flex;gap:.35em}.checklist-wrapper .text-with-icon svg{height:.875em;width:auto}@media not (min-width:992px){.checklist-wrapper{flex-direction:column}}.contentbox-container{padding:var(--padding)}.contentbox-container .contentbox-wrapper{display:flex;flex-direction:column;gap:var(--gap, 1.6rem);max-width:var(--max-width, 100%)}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.heading-container .heading-tag{font-family:var(--font-founders-grotesk-x-cond);font-size:var(--heading-size);font-weight:var(--heading-weight);line-height:var(--heading-height);margin-bottom:var(--heading-margin-bottom, 0);margin-top:var(--heading-margin-top, 0);text-transform:var(--heading-transform, none)}.image-box-container{aspect-ratio:var(--image-box-ratio-mobile, auto);height:100%;overflow:hidden;position:relative;width:100%}.image-box-container:after{background:#000;content:"";top:0;right:0;bottom:0;left:0;opacity:var(--image-box-overlay-opacity, 0);pointer-events:none;position:absolute;z-index:1}.image-box__media{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.image-box__media--desktop{display:none}@media screen and (min-width:750px){.image-box-container{aspect-ratio:var(--image-box-ratio-desktop, auto)}.image-box__media--desktop{display:block}.image-box__media--mobile{display:none}}.mediabox-container{display:flex;min-height:100%}.mediabox-container .mediabox-wrapper{min-height:100%;overflow:hidden;padding-bottom:var(--media-height, 100%);position:relative;width:100%}.mediabox-container .mediabox-wrapper:before{background:linear-gradient(90.17deg,#000 .14%,#0000 24.89%);content:"";height:100%;position:absolute;width:100%;z-index:2}.mediabox-container .mediabox-wrapper .mediabox-image{height:100%;left:50%;max-width:none;object-fit:cover;object-position:center;position:absolute;translate:-50% -50%;top:50%;width:120%;z-index:1}.mediabox-container .mediabox-wrapper .mediabox-image--desktop{display:none}@media(min-width:750px){.mediabox-container .mediabox-wrapper .mediabox-image--desktop{display:block}.mediabox-container .mediabox-wrapper .mediabox-image--mobile{display:none}}.banner-section--size-image .mediabox-container,.banner-section--size-image .mediabox-container .mediabox-wrapper{min-height:0}.banner-section--size-image .mediabox-container .mediabox-wrapper{padding-bottom:0}.banner-section--size-image .mediabox-container .mediabox-wrapper .mediabox-image{height:auto;inset:auto;left:auto;max-width:100%;object-fit:contain;position:static;top:auto;translate:none;width:100%}@media not (min-width:992px){.mediabox-wrapper:before{display:none}}.text{font-family:var(--text-family, inherit);font-size:var(--text-size, inherit);font-weight:var(--text-weight, inherit);line-height:var(--text-height, inherit);text-align:var(--text-align)}.text--title{--text-size: 2rem;--text-weight: 700}.text--subtitle{--text-size: 1.5rem}.text a{color:inherit;text-decoration:underline;opacity:.95}.video-box-container{aspect-ratio:var(--video-box-ratio-mobile, auto);height:100%;overflow:hidden;position:relative;width:100%}.video-box-container:after{background:#000;content:"";top:0;right:0;bottom:0;left:0;opacity:var(--video-box-overlay-opacity, 0);pointer-events:none;position:absolute;z-index:1}.video-box__media{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.video-box__media--desktop{display:none}@media screen and (min-width:750px){.video-box-container{aspect-ratio:var(--video-box-ratio-desktop, auto)}.video-box__media--desktop{display:block}.video-box__media--mobile{display:none}}.cart-notification-wrapper{position:relative;display:block}.cart-notification:not(.cart-notification-open){display:none}.cart-notification{position:absolute;top:100%;right:0;border:1px solid rgba(var(--color-foreground),.2);box-shadow:0 4px 10px rgba(var(--color-shadow),.1);padding:1.5rem 2rem;max-width:350px;box-sizing:border-box;transform:translateY(-100%);visibility:hidden}.cart-notification.cart-notification-open{transform:translateY(0);transition:transform .2s ease,visibility 0s;visibility:visible}.cart-notification__header{display:flex;justify-content:space-between}.cart-notification__heading{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:400;margin:0}.cart-notification__heading svg{width:15px;height:auto}button.cart-notification__close{background:transparent;border:0;margin-top:-1rem;margin-right:-1.5rem;cursor:pointer}.cart-notification-product{align-items:flex-start;display:flex;padding-block:2rem}.cart-notification-product dl{margin-block:0}.cart-notification-product__image{display:inline-flex;margin-right:1rem}.caption-with-letter-spacing{font-size:10px;letter-spacing:.05rem;text-transform:uppercase;opacity:.7;margin-top:0}.cart-notification-product__name{font-size:15px;font-weight:400;margin-block:0 10px;line-height:1.35}.cart-notification .product-option{font-size:14px;word-break:break-word;line-height:1.2;margin-top:4px}.cart-notification .product-option *{display:inline;margin:0}.cart-notification-button,#cart-notification-form button{display:block;width:100%;padding:12px 18px;text-decoration:none;text-align:center;font-weight:400;margin:0 auto 10px;border:1px solid rgb(var(--color-button));background:transparent;color:rgb(var(--color-button));font-size:14px;letter-spacing:.05em;cursor:pointer;box-sizing:border-box}#cart-notification-form button{border:1px solid rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.cart-notification-continue_shopping{background:transparent;border:0;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.1em;text-align:center;width:100%;font-size:15px;cursor:pointer}@media screen and (min-width:769px){.cart-notification{right:20px}}@media screen and (max-width:768px){.cart-notification{width:100%;max-width:100%}}localization-form{display:grid;place-items:center}.localization-button{display:flex;align-items:center;gap:10px;color:inherit;background:transparent;min-width:max-content;max-width:100%;border:0;padding:0;cursor:pointer;font-family:var(--font-inter)}.localization-button svg{width:12px;height:auto;transition:.3s ease}.localization-button.localization-open svg{transform:scaleY(-1)}.localization-list{position:absolute;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;list-style:none;padding:0;margin-top:10px;max-height:60vh;overflow:auto}.localization-list a{display:block;color:inherit;font-size:15px;line-height:1.5;padding:12px 18px;border-bottom:1px solid rgb(var(--color-foreground),.2);text-decoration:none}.menu-drawer_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0006}:is(#menu-drawer,#floating-menu-drawer){position:fixed;top:0;bottom:0;left:0;width:min(500px,100%);transform:translate(-100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s;z-index:21;overflow:hidden}.menu-drawer_header .header-shop_link{position:absolute;left:50%;transform:translate(-50%)}:is(#header-drawer,#floating-header-drawer) :is(#menu-drawer,#floating-menu-drawer).drawer-open{transform:translate(0);visibility:visible;transition-delay:0s}:is(#main-header,#floating-main-header) .header-drawer_icons svg{width:20px}:is(#header-drawer,#floating-header-drawer) .header-drawer_icons.drawer-open svg.icon-menu,:is(#header-drawer,#floating-header-drawer) .header-drawer_icons:not(.drawer-open) svg.icon-close{display:none}.menu-drawer_panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:rgb(var(--color-background))}.menu-drawer_panel--sub{transform:translate(100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.menu-drawer_panel--sub .menu-drawer_header{position:relative}.menu-drawer_panel--sub.is-active{transform:translate(0);visibility:visible;transition-delay:0s}.menu-drawer_header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #c4c4c4}.menu-drawer_header .header-logo{height:22px}.menu-drawer_icon-button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-inter);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer}.menu-drawer_icon-button svg{width:20px;height:20px}.menu-drawer_back svg{transform:rotate(90deg)}.menu-drawer_panel-title{font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;letter-spacing:0;line-height:1.1;text-transform:uppercase;color:#111}.menu-drawer_panel--sub .menu-drawer_panel-title{position:absolute;left:50%;transform:translate(-50%)}.menu-drawer_header-actions{display:flex;align-items:center;gap:14px}.menu-drawer_header-actions a{position:relative;display:flex;color:rgb(var(--color-foreground))}.menu-drawer_header-actions svg{width:21px;height:21px}.menu-drawer_body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-drawer_panel--sub .menu-drawer_body{padding-top:16px}:is(#menu-drawer,#floating-menu-drawer) ul{list-style:none;margin:0;padding:0}.menu-drawer_promos{padding:16px;display:grid;gap:12px}.menu-drawer_item,.menu-drawer_secondary>li>a,.menu-drawer_secondary>li>.menu-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 16px;border:0;border-bottom:1px solid #c4c4c4;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-inter);font-size:15px;font-weight:700;letter-spacing:.02em;text-align:left;text-transform:uppercase;text-decoration:none;cursor:pointer}.menu-drawer_item{font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;color:#111}.menu-drawer_item.nav-link--highlight,.menu-drawer_group-toggle.nav-link--highlight,.menu-drawer_group-links a.nav-link--highlight,.menu-drawer_secondary>li>a.nav-link--highlight,.menu-drawer_secondary>li>.menu-toggle.nav-link--highlight,.menu-drawer_secondary .nav-drawer a.nav-link--highlight{color:#ff4438;transition:color .3s ease}.menu-drawer_item.nav-link--highlight:hover,.menu-drawer_group-toggle.nav-link--highlight:hover,.menu-drawer_group-links a.nav-link--highlight:hover,.menu-drawer_secondary a.nav-link--highlight:hover,.menu-drawer_secondary .menu-toggle.nav-link--highlight:hover,.menu-drawer_item.nav-link--highlight:focus-visible,.menu-drawer_group-toggle.nav-link--highlight:focus-visible,.menu-drawer_group-links a.nav-link--highlight:focus-visible,.menu-drawer_secondary a.nav-link--highlight:focus-visible,.menu-drawer_secondary .menu-toggle.nav-link--highlight:focus-visible{color:#111}.menu-drawer_item.nav-link--highlight:focus-visible,.menu-drawer_group-toggle.nav-link--highlight:focus-visible,.menu-drawer_group-links a.nav-link--highlight:focus-visible,.menu-drawer_secondary a.nav-link--highlight:focus-visible,.menu-drawer_secondary .menu-toggle.nav-link--highlight:focus-visible{outline:2px solid #111111;outline-offset:2px}.menu-drawer_item--last,.menu-drawer_item--child-last{border-bottom:none}a.menu-drawer_parent-all{display:flex;align-items:center;justify-content:center;margin:24px 16px;padding:11px 28px;border:2px solid rgb(var(--color-foreground));border-radius:8px;background:transparent;color:#000;font-family:var(--font-inter);font-size:14px;font-weight:600;line-height:1.55;letter-spacing:0;text-transform:uppercase;text-decoration:none}a.menu-drawer_parent-all--about,a.menu-drawer_parent-all--apparel-gear{display:none}.menu-drawer_item.is-open{border-bottom:none}.menu-drawer_item svg,.menu-drawer_secondary>li>.menu-toggle svg{width:20px;height:20px;flex:none;transform:rotate(-90deg)}.menu-drawer_secondary>li>a,.menu-drawer_secondary>li>.menu-toggle{font-weight:600}.menu-drawer_secondary>li:first-child>a,.menu-drawer_secondary>li:first-child>.menu-toggle{color:#ff4438}@media(max-width:768px){.menu-drawer_secondary>li:first-child>a{font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;border-bottom:none}}.menu-drawer_secondary .nav-drawer a{display:block;padding:8px 16px 8px 32px;font-size:15px;text-decoration:none;text-transform:none;color:rgba(var(--color-foreground),.75)}.menu-drawer_group-toggle{background:transparent;transition:background .3s ease,color .3s ease}.menu-drawer_group-toggle svg{transform:none;transition:transform .3s ease}.menu-drawer_child-link svg{transform:none}.menu-drawer_group-toggle.is-open{background:#f8f8f8}.menu-drawer_group-toggle.is-open svg{transform:scaleY(-1)}.menu-drawer_group-toggle.menu-drawer_item--child-last{border-bottom:none}.menu-drawer_group-links{interpolate-size:allow-keywords;overflow:hidden;height:0;opacity:0}.menu-drawer_group-links.is-open{height:auto;opacity:1}:is(#menu-drawer,#floating-menu-drawer) .menu-drawer_group-list{margin-top:8px;padding:4px 0 12px;border-bottom:1px solid #c4c4c4}@media(prefers-reduced-motion:no-preference){.menu-drawer_group-links{transition-property:height,opacity;transition-duration:.3s;transition-timing-function:ease}}.menu-drawer_group-links a{display:flex;align-items:center;gap:8px;padding:6px 16px;font-size:14px;line-height:1.55;text-decoration:none;color:#4d4d4d;font-weight:400;letter-spacing:0;font-family:var(--font-inter)}.menu-drawer_group-links a.menu-drawer_view-all{display:inline-flex;align-items:center;gap:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ff4438!important;padding-bottom:3rem;font-family:var(--font-inter-semibold);font-size:13px}.menu-drawer_view-all svg{width:14px}.menu-drawer_read-more{display:inline-flex;align-items:center;gap:8px;margin:16px 16px 8px;font-family:var(--font-inter-semibold);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:#ff4438}@media screen and (max-width:768px){.menu-drawer_read-more{display:none}}.menu-drawer_read-more svg{width:14px}.menu-drawer_blocks{display:grid;gap:16px;padding:16px}.menu-drawer_blocks .nav-menu-buttons{display:grid;gap:12px}.menu-drawer_blocks .nav-menu-buttons_primary,.menu-drawer_blocks .nav-menu-buttons_secondary{justify-content:center;text-align:center}.menu-drawer_cta{display:block;margin:64px 16px 44px;padding:13px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-inter);font-size:14px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:8px;overflow:hidden;line-height:1.55;--hover-sweep-bg: var(--bpn-bg-brand);--hover-sweep-text: var(--bpn-text-inverse)}.menu-drawer_links{display:flex;flex-direction:column;gap:10px;margin:16px;padding:16px 0 24px;border-top:1px solid rgb(var(--color-foreground),.2)}.menu-drawer_links a{display:inline-block;font-size:14px;font-weight:600;text-decoration:none;color:#4d4d4d;line-height:1.55;text-transform:capitalize;letter-spacing:0;font-family:var(--font-inter-semibold)}.menu-drawer_links_pair{display:flex;align-items:center;gap:6px;color:rgba(var(--color-foreground),.75)}.menu-drawer_action{display:flex;align-items:center;justify-content:flex-start;gap:1rem;border-top:1px solid rgb(var(--color-foreground),.2);padding:15px 16px}.menu-drawer_localization{display:flex}.menu-drawer_localization .localization-wrapper{position:relative;padding:12px 6px;border:1px solid rgb(var(--color-foreground),.2);margin-right:10px}.menu-drawer_localization .localization-list{top:unset;left:-1px;bottom:100%;width:100%;box-shadow:none;border:1px solid rgb(var(--color-foreground),.2)}:is(#main-header,#floating-main-header) .nav-megamenu{position:absolute;left:0;top:100%;width:100%;border-block-start:1px solid rgba(var(--color-foreground),.15)}:is(#main-header,#floating-main-header) .nav-megamenu:after{content:"";position:absolute;inset-inline:0;top:100%;height:100vh;background:#00000040;pointer-events:none;z-index:-1}:is(#main-header,#floating-main-header) .nav-megamenu ul{display:block;gap:0}:is(#main-header,#floating-main-header) .nav-megamenu .nav-menu-products,:is(#main-header,#floating-main-header) .nav-megamenu .nav-menu-product-cards{display:grid;gap:2rem}:is(#main-header,#floating-main-header) .nav-megamenu_inner{display:flex;align-items:flex-start;gap:26px;padding:40px 60px 36px}:is(#main-header,#floating-main-header) .nav-megamenu_links-column{flex:1 1 200px;min-width:200px;display:flex;flex-direction:column;align-items:flex-start}:is(#main-header,#floating-main-header) .nav-megamenu_read-more{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:var(--font-inter-semibold);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:#ff4438}:is(#main-header,#floating-main-header) .nav-megamenu_read-more svg{width:14px}:is(#main-header,#floating-main-header) .nav-megamenu_links{flex:1 1 auto;min-width:0;display:block;font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:600;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;display:flex!important;flex-direction:column;align-items:flex-start;gap:1.3rem!important}:is(#main-header,#floating-main-header) .nav-megamenu_inner .nav-menu-block{align-self:stretch;padding-left:26px;border-left:1px solid rgba(var(--color-foreground),.15)}:is(#main-header,#floating-main-header) .nav-megamenu_bottom{border-top:1px solid rgba(var(--color-foreground),.15);background:rgba(var(--color-foreground),.03)}:is(#main-header,#floating-main-header) .nav-megamenu_bottom .page-width{padding:24px 60px}:is(#main-header,#floating-main-header) .nav-megamenu .nav-megamenu_child{position:static;margin-top:10px;display:block}:is(#main-header,#floating-main-header) .nav-megamenu_heading{font-weight:700;letter-spacing:0;transition:color .3s ease}:is(#main-header,#floating-main-header) .nav-megamenu_heading:hover{color:var(--bpn-bg-brand)}:is(#main-header,#floating-main-header) .nav-megamenu_heading.nav-link--highlight{color:#ff4438}:is(#main-header,#floating-main-header) .nav-megamenu_heading.nav-link--highlight:hover{color:#111}:is(#main-header,#floating-main-header) .nav-megamenu_child a{display:block;padding:6px 0;font-size:15px;line-height:1.5}.nav-menu-block{min-width:0;display:flex;flex-direction:column}.nav-menu-block_title{margin:0 0 21px;font-family:var(--font-inter-semibold);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6e6e6e}@media(min-width:768px){.nav-menu-block_title.menu_products_promo,.nav-menu-products-promo_header.menu_products_promo{display:none;margin:0}}.nav-menu-block a{text-decoration:none;color:inherit}.nav-menu-block a.nav-menu-promo_button{color:#fff}.nav-menu-block_view-all{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#ff4438!important}.nav-menu-block_view-all svg{width:14px}.nav-menu-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;list-style:none;margin:0;padding:0}.nav-menu-product_media{display:block;background:rgba(var(--color-foreground),.05);border-radius:4px;overflow:hidden}.nav-menu-product_media img{display:block;width:100%;height:100%;aspect-ratio:5 / 3;object-fit:cover;border-radius:4px;overflow:hidden}.nav-menu-product_title{display:block;margin-top:6px;font-family:var(--font-inter);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;transition:color .2s ease}.nav-menu-product:hover .nav-menu-product_title{color:var(--bpn-bg-brand)}.nav-menu-product_meta{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;line-height:1.5;color:#6e6e6e}.nav-menu-product_rating{display:inline-flex;align-items:center;gap:3px}.nav-menu-promo{position:relative;display:block;background:#000;color:#fff;aspect-ratio:8 / 7;border-radius:8px;overflow:hidden}.nav-menu-promo img,.nav-menu-promo video{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;overflow:hidden}.nav-menu-promo video{pointer-events:none}.nav-menu-promo_badge{position:absolute;top:12px;left:12px;padding:4px 10px;background:#dcff00;color:#000;font-family:var(--font-inter);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;overflow:hidden}.nav-menu-promo--product .nav-menu-promo_badge{background:#000;color:#fff}.nav-menu-promo__label{position:absolute;right:12px;bottom:12px;left:16px;font-size:28px;font-weight:700;line-height:.8;text-transform:uppercase;color:#fff;font-family:var(--font-founders-grotesk-x-cond)}.nav-menu-promo_heading--image-only{position:absolute;left:12px;bottom:12px;margin:0;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-family:var(--font-inter);color:#fff;transition:color .2s ease}.nav-menu-promo--product:hover .nav-menu-promo_heading--image-only,.nav-menu-block--product-promo:has(.nav-menu-promo--product:hover) .nav-menu-promo_heading{color:var(--bpn-bg-brand)}.nav-menu-promo_heading--image-only span{display:inline-block;margin-left:8px;width:14px}.nav-menu-block_links{list-style:none;margin:16px 0 0;padding:0}.nav-menu-block_links li:first-child{margin-top:3rem}.nav-menu-block_links a:first-child{padding-top:8px}.nav-menu-block_links a{display:block;padding:9px 0;font-size:13px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#6e6e6e;transition:color .2s ease}:is(#main-header,#floating-main-header) nav .nav-menu-block_links a{color:#111}.nav-menu-block_links li:hover a,:is(#main-header,#floating-main-header) nav .nav-menu-block_links li:hover a{color:var(--bpn-bg-brand)}.nav-menu-promo_eyebrow{margin:14px 0 0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#6e6e6e;font-style:bold}.nav-menu-promo_heading{margin:14px 0 0;font-size:28px;font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;font-family:var(--font-founders-grotesk-x-cond);color:#111;transition:color .2s ease}.nav-menu-promo_button{display:inline-block;margin-top:20px;padding:6px 14px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-inter-semibold);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:0;text-transform:uppercase;border-radius:6px;overflow:hidden;min-width:132px;--hover-sweep-bg: var(--bpn-bg-brand);--hover-sweep-text: var(--bpn-text-inverse)}:is(#main-header,#floating-main-header) nav a.nav-menu-promo_button{color:#fff;width:fit-content;text-align:center}.nav-menu-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.nav-menu-buttons_primary,.nav-menu-buttons_secondary{font-family:var(--font-inter-semibold);font-size:14px;font-weight:600;line-height:1.55;letter-spacing:0;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.nav-menu-buttons_primary{padding:10px 28px;border:2px solid rgb(var(--color-foreground));border-radius:8px;overflow:hidden;color:#000!important;--hover-sweep-bg: #111111;--hover-sweep-text: var(--bpn-text-inverse);--hover-sweep-border: #111111}.nav-menu-buttons_secondary{display:inline-flex;align-items:center;gap:8px;color:#4d4d4d}.nav-menu-buttons_secondary svg{width:14px}.nav-menu-buttons_tertiary{font-family:var(--font-inter-semibold);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#4d4d4d;margin-left:auto}.nav-menu-buttons_tertiary p{display:inline;margin:0}.nav-menu-drawer-promo{position:relative;display:block;background:#000;color:#fff;text-decoration:none;border-radius:8px;overflow:hidden}.nav-menu-drawer-promo img{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-drawer-promo_badge{position:absolute;top:12px;left:12px;padding:4px 10px;background:#000;color:#fff;font-family:var(--font-inter);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;border-radius:4px;overflow:hidden}.nav-menu-drawer-promo_label{position:absolute;right:16px;bottom:16px;left:16px;display:flex;align-items:center;gap:8px;font-family:var(--font-inter);font-size:13px;font-weight:700;text-transform:uppercase}.nav-menu-drawer-promo_label svg{width:14px}@media(max-width:768px){.header-megamenu-block--menu_product_promo .nav-menu-block_title,.header-megamenu-block--menu_product_promo .nav-menu-promo_eyebrow,.header-megamenu-block--menu_product_promo .nav-menu-promo_button{display:none}}.nav-menu-product-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.nav-menu-product-card{display:flex;flex-direction:column;min-width:0}.nav-menu-product-card_media{display:block;overflow:hidden;aspect-ratio:4/5;background:#f3f3f3;border-radius:4px}.nav-menu-product-card_media img{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-product-card_rating{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:500;line-height:1.5;color:#6e6e6e;font-family:var(--font-inter)}.nav-menu-product-card_stars{display:inline-flex;color:#ff4438}.nav-menu-product-card_stars svg{display:block;height:12.5px;width:auto}.nav-menu-product-card_title{display:block;margin-top:4px;overflow:hidden;font-family:var(--font-inter);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;text-transform:none;color:#231f20;font-family:var(--font-inter-semibold)}.nav-menu-product-card_price{display:block;margin-top:4px;font-size:14px;font-weight:600;line-height:1.55;color:#111;letter-spacing:0;font-family:var(--font-inter-semibold)}.nav-menu-product-card_meta{margin-top:4px;font-size:12px;line-height:1.5;color:#6e6e6e;font-weight:500;letter-spacing:0;text-transform:none;font-family:var(--font-inter)}.nav-menu-product-card_form{margin-top:auto;padding-top:10px}.nav-menu-product-card_add{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 12px;border:0;background:#000;color:#fff;font-family:var(--font-inter);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.33;text-transform:uppercase;text-decoration:none;border-radius:6px;cursor:pointer;--hover-sweep-bg: var(--bpn-bg-brand);--hover-sweep-text: var(--bpn-text-inverse)}:is(#main-header,#floating-main-header) .nav-menu-product-card_add{color:#fff}.nav-menu-product-card_add:disabled{opacity:.5;cursor:not-allowed}.nav-menu-product-card_add .loading__spinner{width:14px;height:14px;margin-left:6px}.nav-menu-product-card_add .loading__spinner.hidden{display:none}:is(#main-header,#floating-main-header) .nav-megamenu .nav-menu-feature_tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;color:#0a0a0a}.nav-menu-feature_tag{display:inline-flex;align-items:center;padding:8px 11px;border:1px solid #e6e6e6;border-radius:999px;font-family:var(--font-inter-semibold);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;text-decoration:none;color:#0a0a0a;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nav-menu-buttons_secondary,.nav-menu-block_view-all{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nav-menu-buttons_primary:hover{color:var(--hover-sweep-text)!important}:is(#main-header,#floating-main-header) a.nav-menu-buttons_secondary:hover,.nav-menu-buttons_secondary:hover,.nav-menu-feature_tag:hover{border-color:var(--bpn-bg-brand);color:var(--bpn-bg-brand)!important}.nav-menu-block_view-all:hover{text-decoration:underline;text-underline-offset:3px}.nav-menu-feature_media{position:relative;display:block;overflow:hidden;border-radius:8px;aspect-ratio:5/3}.nav-menu-feature_media img{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-feature_media .nav-menu-promo_badge{background:#000;color:#fff}.nav-menu-feature_title{margin:14px 0 0;font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#111}.nav-menu-feature_description{margin:12px 0 0;font-size:13px;line-height:1.4;color:#6e6e6e;text-transform:none;font-family:var(--font-inter)}@media(max-width:768px){.nav-menu-feature_description{font-size:16px}}.nav-menu-feature .nav-menu-promo_button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.nav-menu-feature .nav-menu-promo_button svg{width:14px}.menu-drawer_blocks .nav-menu-product-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-drawer_blocks .header-megamenu-block--menu_product_list .nav-menu-block_view-all,.menu-drawer_blocks .nav-menu-feature_tags{display:none}.menu-drawer_blocks .nav-menu-feature .nav-menu-promo_button{width:100%;justify-content:center;text-align:center}@media screen and (max-width:768px){.menu-drawer_blocks .nav-menu-feature .nav-menu-promo_button{height:40px}}.menu-drawer_blocks .nav-menu-block+.nav-menu-block{padding-top:16px;border-top:1px solid rgba(var(--color-foreground),.15)}:is(#main-header,#floating-main-header) .nav-megamenu ul.nav-menu-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.nav-menu-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.nav-menu-collection-card{position:relative;display:block;overflow:hidden;aspect-ratio:7 / 4;background:#000;color:#fff;text-decoration:none;border-radius:8px}.nav-menu-collection-card img,.nav-menu-collection-card svg{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-collection-card_badge{position:absolute;top:10px;left:10px;z-index:1;padding:4px 8px;background:#ff4438;color:#fff;font-family:var(--font-inter);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;border-radius:4px}.nav-menu-collection-card_title{position:absolute;right:12px;bottom:16px;left:12px;margin:0;font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;line-height:18px;letter-spacing:.02em;text-transform:uppercase;color:#fff;transition:color .2s ease}.nav-menu-collection-card:hover .nav-menu-collection-card_title{color:var(--bpn-bg-brand)}.menu-drawer_promos .nav-menu-collection-card,.menu-drawer_blocks .nav-menu-collection-card{aspect-ratio:1}:is(#main-header,#floating-main-header) .nav-megamenu .nav-menu-block--products-promo{max-height:var(--nav-products-max-height, 500px);overflow-y:auto;scrollbar-width:none}:is(#main-header,#floating-main-header) .nav-megamenu .nav-menu-block--products-promo::-webkit-scrollbar{display:none}.nav-menu-products-promo_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.nav-menu-products-promo_header .nav-menu-block_title{margin:0}.nav-menu-products-promo_arrows{display:none;align-items:center;gap:4px;flex:none}.menu-drawer_blocks .nav-menu-products-promo_arrows,.menu-drawer_promos .nav-menu-products-promo_arrows{display:flex}.nav-menu-products-promo_arrows button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#6e6e6e;cursor:pointer}.nav-menu-products-promo_arrows button svg{width:12px;height:auto}.nav-menu-products-promo_arrows button:first-child svg{transform:rotate(90deg)}.nav-menu-products-promo_arrows button:last-child svg{transform:rotate(-90deg)}.nav-menu-product-rows{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.nav-menu-product-row{display:flex;align-items:start;justify-content:space-between;gap:12px;min-width:0;padding:10px 16px 10px 10px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;width:100%}@media screen and (max-width:768px){.nav-menu-product-row{padding-right:12px}}.nav-menu-product-row_media{flex:none;display:block;width:91px;height:114px;overflow:hidden;background:#f3f3f3;border-radius:8px}.nav-menu-product-row_media img,.nav-menu-product-row_media svg{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-product-row_info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-top:15px;max-width:125px}.nav-menu-product-row_rating{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;line-height:1.4;color:#6e6e6e;font-family:var(--font-inter)}.nav-menu-product-row_stars{display:inline-flex;color:#ff4438}.nav-menu-product-row_stars svg{display:block;height:10px;width:auto}.nav-menu-product-row_title{display:block;margin-top:2px;font-family:var(--font-inter-semibold);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:0;text-overflow:ellipsis;text-transform:none;color:#231f20;width:10ch;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nav-menu-product-row_price-label{font-family:var(--font-inter)}.nav-menu-product-row_price-value{font-family:var(--font-inter-semibold)}.nav-menu-product-row_price-label,.nav-menu-product-row_price-value{display:block;margin-top:2px;font-size:12px;font-weight:500;line-height:1.5;color:#6e6e6e;text-transform:none}.nav-menu-product-row_view{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border:2px solid #111;border-radius:6px;background:#fff;font-family:var(--font-inter-semibold);font-size:12px;font-weight:600;letter-spacing:0;line-height:1.55;text-transform:uppercase;text-decoration:none;color:#111!important;align-self:center;--hover-sweep-bg: var(--bpn-bg-brand);--hover-sweep-border: var(--bpn-bg-brand);--hover-sweep-text: var(--bpn-text-inverse)}.nav-menu-product-row_view:hover{color:var(--hover-sweep-text)!important}.nav-menu-products-promo_info{margin-top:16px;padding:16px;border:1px solid #e6e6e6;border-radius:8px;background:#f8f8f8}.nav-menu-products-promo_info-title{margin:0;font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#000}.nav-menu-products-promo_info-description{margin:5px 0 0;font-size:12px;line-height:1.5;color:#6e6e6e;text-transform:none;font-family:var(--font-inter);letter-spacing:0;font-weight:400}.nav-menu-products-promo_info .nav-menu-promo_button{display:inline-flex;align-items:center;gap:8px;margin-top:12px}.nav-menu-products-promo_info .nav-menu-promo_button svg{width:14px}.menu-drawer_blocks .nav-menu-products-promo_info,.menu-drawer_promos .nav-menu-products-promo_info{display:none}.menu-drawer_blocks .nav-menu-product-rows,.menu-drawer_promos .nav-menu-product-rows{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.menu-drawer_blocks .nav-menu-product-rows::-webkit-scrollbar,.menu-drawer_promos .nav-menu-product-rows::-webkit-scrollbar{display:none}.menu-drawer_blocks .nav-menu-product-row,.menu-drawer_promos .nav-menu-product-row{flex:0 0 95%;scroll-snap-align:start}.nav-menu-story{display:flex;align-items:flex-start;gap:26px;min-width:0;width:100%}.nav-menu-story_video-col,.nav-menu-story_connect-col{min-width:0}.nav-menu-story_video-col{flex:1 1 auto;width:100%;max-width:var(--nav-story-video-width, 400px)}.nav-menu-story_connect-col{flex:1 1 auto;width:100%;max-width:var(--nav-story-connect-width, 320px);padding-left:26px;border-left:1px solid rgba(var(--color-foreground),.15)}.menu-drawer_promos .nav-menu-story,.menu-drawer_blocks .nav-menu-story{display:block}.menu-drawer_promos .nav-menu-story_connect-col,.menu-drawer_blocks .nav-menu-story_connect-col,.menu-drawer_promos .nav-menu-story_video-col,.menu-drawer_blocks .nav-menu-story_video-col{max-width:none;padding-left:0;border-left:0}.nav-menu-story_media{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 1;background:#000;color:#fff;border-radius:8px}@media(max-width:768px){.nav-menu-story_media{aspect-ratio:8 / 7}}.nav-menu-story_media--video{cursor:pointer}.nav-menu-story_media:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:55%;background:linear-gradient(transparent,#000000a6);pointer-events:none}.nav-menu-story_media video,.nav-menu-story_media>img,.nav-menu-story_poster img,.nav-menu-story_media svg{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-story_poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nav-menu-story_poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;pointer-events:none}.nav-menu-story_play{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#fff;transform:translate(-50%,-50%);cursor:pointer;pointer-events:none}.nav-menu-story_play svg{width:46px;height:46px}.nav-menu-story_badge{position:absolute;top:18px;left:22px;z-index:2;padding:6px 10px;background:#ff4438;color:#fff;font-family:var(--font-inter-semibold);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;border-radius:4px}@media screen and (max-width:768px){.nav-menu-story_badge{top:12px;left:12px}}.nav-menu-story_copy{position:absolute;right:16px;bottom:24px;left:22px;z-index:2}@media screen and (max-width:768px){.nav-menu-story_copy{right:12px;bottom:12px;left:12px}}.nav-menu-story_subtitle{margin:0;font-family:var(--font-inter-semibold);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;color:#ff4438}.nav-menu-story_title{margin:12px 0 0;font-family:var(--font-founders-grotesk-x-cond);font-size:28px;font-weight:700;line-height:.7;letter-spacing:0;text-transform:uppercase;color:#fff}.nav-menu-story_description{margin:12px 0 0;font-size:14px;font-weight:400;line-height:.9;color:#c4c4c4;text-transform:none;letter-spacing:0;font-family:var(--font-inter)}.nav-menu-story_media.is-playing:after,.nav-menu-story_media.is-playing .nav-menu-story_poster,.nav-menu-story_media.is-playing .nav-menu-story_play,.nav-menu-story_media.is-playing .nav-menu-story_badge,.nav-menu-story_media.is-playing .nav-menu-story_copy{display:none}.nav-menu-connect-list{list-style:none;margin:0;padding:0}.nav-menu-connect-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;text-decoration:none;color:inherit}:is(#main-header,#floating-main-header) a.nav-menu-connect-item{color:inherit}.nav-menu-connect-list li:first-child .nav-menu-connect-item{padding-top:0}.nav-menu-connect-item_icon{flex:none;display:block;width:40px;height:40px;overflow:hidden;background:#f3f3f3;border-radius:6px}.nav-menu-connect-item_icon img{display:block;width:100%;height:100%;object-fit:cover}.nav-menu-connect-item_text{min-width:0}.nav-menu-connect-item_title{display:block;font-family:var(--font-inter-semibold);font-size:14px;font-weight:600;line-height:1.55;color:#0a0a0a;text-transform:none;letter-spacing:0;transition:color .2s ease}a.nav-menu-connect-item:hover .nav-menu-connect-item_title{color:var(--bpn-bg-brand)}.nav-menu-connect-item_description{display:block;margin-top:2px;font-size:12px;font-weight:400;line-height:1.5;color:#6e6e6e;text-transform:none;letter-spacing:0;font-family:var(--font-inter)}.nav-menu-story_connect-col .nav-menu-products-promo_info{margin-top:20px}.menu-drawer_blocks .nav-menu-block--story-connect .nav-menu-products-promo_info{display:block}:is(#main-header,#floating-main-header) .header-secondary-menu>ul>li{position:relative;font-size:14px}:is(#main-header,#floating-main-header) .header-secondary-menu .nav-secondary_dropdown{position:absolute;top:100%;right:0;z-index:10;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;margin-top:1px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}:is(#main-header,#floating-main-header) .header-secondary-menu .nav-secondary_dropdown a{display:flex;min-width:20ch;font-size:15px;line-height:1.5;padding:12px 18px;border-bottom:1px solid rgb(var(--color-foreground),.2)}
/*# sourceMappingURL=/cdn/shop/t/784/compiled_assets/styles.css.map */
