body .bpag-ambassador-card{overflow:hidden;position:relative}body .bpag-ambassador-card__inner{position:relative}body .bpag-ambassador-card__content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;margin:0 auto;padding:1rem;position:relative;right:0;top:0;z-index:50}body .bpag-ambassador-card__content img{height:100%}body .bpag-ambassador-card__content figure{margin:0 0 4rem}body .bpag-ambassador-card__content__name{font-family:var(--heading-font);font-weight:900;text-transform:uppercase}body .bpag-ambassador-card__content__extra{font-family:Roboto,sans-serif;font-size:.75rem}body .bpag-ambassador-card__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}body .bpag-ambassador-card__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}body .hover-zoom{backface-visibility:hidden;overflow:hidden;transform:translateZ(0);transition:transform .5s ease}body .hover-zoom:hover{transform:scale(1.05)}
.bpag-button{overflow:hidden}.bpag-button,.bpag-button__inner{position:relative}.bpag-button__content{bottom:0;left:0;position:relative;right:0;top:0;z-index:50}.bpag-button__background{z-index:10}.bpag-button__background,.bpag-button__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.bpag-button__overlay{z-index:20}
.bpag-card{overflow:hidden}.bpag-card,.bpag-card__inner{position:relative}.bpag-card__content{bottom:0;left:0;margin:0 auto;position:relative;right:0;top:0;z-index:50}.bpag-card__background{z-index:10}.bpag-card__background,.bpag-card__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.bpag-card__overlay{z-index:20}
.bpag-cards-stripe{overflow:hidden;position:relative}.bpag-cards-stripe__inner{position:relative}.bpag-cards-stripe__content{bottom:0;height:100%;left:0;margin:0 auto;position:relative;right:0;top:0;z-index:50}.bpag-cards-stripe__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.bpag-cards-stripe__overlay{bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:20}.bpag-cards-stripe a:hover h3{color:#333}.bpag-cards-stripe h3{color:#333;margin:0 .5rem;position:relative}.bpag-cards-stripe h3:after{background-image:url(../images/icons/icon-tiny-black-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:-1.1rem;transform:rotate(90deg) translateY(-50%);width:1.2rem}
.bpag-cta-block{overflow:hidden}.bpag-cta-block,.bpag-cta-block__inner{position:relative}.bpag-cta-block__content{bottom:0;left:0;margin:0 auto;position:relative;right:0;top:0;z-index:50}.bpag-cta-block__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.bpag-cta-block__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.bpag-eyebrow{overflow:hidden}.bpag-eyebrow,.bpag-eyebrow__inner{position:relative}.bpag-eyebrow__content{bottom:0;left:0;margin:0 auto;position:relative;right:0;top:0;z-index:50}.bpag-eyebrow__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.bpag-eyebrow__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.bpag-featured-products{overflow:hidden;position:relative}.bpag-featured-products__inner{position:relative}.bpag-featured-products__foreground{position:relative;z-index:50}.bpag-featured-products__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.bpag-featured-products__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.bpag-headline{overflow:hidden;position:relative}.bpag-headline__content{bottom:0;left:0;position:absolute;right:0;top:0;z-index:50}.bpag-headline__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.bpag-headline__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.elementor .bpag-hero-banner{overflow:hidden;position:relative}.elementor .bpag-hero-banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.elementor .bpag-hero-banner__content{bottom:0;left:0;margin:0 auto;position:absolute;right:0;top:0;z-index:50}.elementor .bpag-hero-banner__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.elementor .bpag-hero-banner__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.elementor .bpag-hero-slider{overflow:hidden;position:relative}.elementor .bpag-hero-slider img{height:100%!important;width:100%!important}.elementor .bpag-hero-slider h1,.elementor .bpag-hero-slider h2{font-weight:900;line-height:.95;text-shadow:0 0 5px rgba(0,0,0,.3)}.elementor .bpag-hero-slider p{font-size:22px;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.3)}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots{bottom:0;display:flex;flex-direction:row;height:80px;justify-content:center;left:50%;margin:0 auto;max-width:1260px;padding:1rem;position:absolute;transform:translateX(-50%);width:100%}@media screen and (min-width:768px){.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots{justify-content:flex-start}}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots{align-items:center}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots li{--diameter:10px;height:var(--diameter);list-style:none;margin:0 2px;position:relative;width:var(--diameter)}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots li.slick-active:before{background-color:#fff}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots li:before{background-color:transparent;border:1px solid #fff;border-radius:var(--diameter);content:"";cursor:pointer;height:var(--diameter);left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:var(--diameter)}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots li:before:hover{background-color:#fff}.elementor .bpag-hero-slider .bpag-hero-slider-slick-dots button{display:none;font-size:0;height:0;width:0}.elementor .bpag-hero-slider .slick-list,.elementor .bpag-hero-slider .slick-track{height:100%;width:100%}.elementor .bpag-hero-slider__content{bottom:0;left:0;margin:0 auto;position:absolute;right:0;top:0;z-index:50}.elementor .bpag-hero-slider__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}
body .bpag-product-card{overflow:hidden;position:relative}body .bpag-product-card__inner{position:relative}body .bpag-product-card__content{bottom:0;left:0;margin:0 auto;position:relative;right:0;top:0;z-index:50}body .bpag-product-card__content img{height:100%;width:100%}body .bpag-product-card__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}body .bpag-product-card__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}
.bpag-product-collections-slider{--color-primary-contrast:#fff}@media (max-width:1024px){.bpag-product-collections-slider>.pc-slider-header.elementor-container{flex-direction:column;margin:0 30px}.bpag-product-collections-slider>.pc-slider-header.elementor-container>.elementor-column{justify-content:flex-start;width:100%}}@media (max-width:767px){.bpag-product-collections-slider>.pc-slider-header.elementor-container>.elementor-column{justify-content:center}}.bpag-product-collections-slider .pc-slider-filter{align-items:center;gap:10px;justify-content:center}@media (max-width:1024px){.bpag-product-collections-slider .pc-slider-filter{margin-bottom:24px}}@media (max-width:767px){.bpag-product-collections-slider .pc-slider-filter{display:flex;flex-wrap:wrap;justify-content:center;row-gap:12px}}@media (min-width:767px){.bpag-product-collections-slider .pc-slider-filter{display:grid!important;grid-auto-flow:column}.bpag-product-collections-slider .pc-slider-filter .bpag-button,.bpag-product-collections-slider .pc-slider-filter .btn{display:grid!important;grid-template-rows:subgrid!important}.bpag-product-collections-slider .pc-slider-filter .pc-slider-button-content{display:grid!important;place-items:center!important}}.bpag-product-collections-slider .pc-slider-filter .btn.selected{background-color:var(--color-primary);border:2px solid transparent;color:var(--color-primary-contrast)}.bpag-product-collections-slider .slick-slider{position:relative}.bpag-product-collections-slider .slick-slider .slick-track{display:grid;grid-auto-flow:column;margin:20px 0}.bpag-product-collections-slider .slick-slider .slick-slide{display:grid;grid-template-columns:subgrid;grid-template-rows:auto}.bpag-product-collections-slider .slick-slider .slick-list{margin:0 25px}.bpag-product-collections-slider .pc-slide{border-radius:4px;box-shadow:0 1px 14px rgba(0,0,0,.08);margin:0 10px;position:relative}.bpag-product-collections-slider .pc-slide>*{width:inherit!important}.bpag-product-collections-slider .pc-slide .product-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.bpag-product-collections-slider .pc-slide .product-image{align-items:end;display:flex;height:100%;justify-content:center}.bpag-product-collections-slider .pc-slide .product-price,.bpag-product-collections-slider .pc-slide .slide-rating,.bpag-product-collections-slider .pc-slide .slide-title{align-self:end;padding:0 18px}.bpag-product-collections-slider .pc-slide .slide-rating .yotpo .standalone-bottomline .star-clickable{justify-content:start;margin-bottom:5px}.bpag-product-collections-slider .pc-slide .slide-rating .yotpo .text-m{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:12px;margin-left:10px;text-transform:uppercase}.bpag-product-collections-slider .pc-slide .slide-title{color:var(--e-global-color-text)}.bpag-product-collections-slider .pc-slide .product-price{font-family:var(--e-global-typography-text-font-family),sans-serif;font-family:var(--font-condensed);font-size:1.2rem;padding-bottom:1rem}.bpag-product-collections-slider .slick-prev{background-color:transparent;left:-20px}.bpag-product-collections-slider .slick-next{background-color:transparent;right:-20px}.myguy-wrapper{align-items:center;background-color:#fff;border:1px solid #b5b5b5;border-radius:3px;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.myguy{color:#000;font-size:16px}.custom-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}@media screen and (max-width:767px){.best-sellers-slider .slick-prev.custom-arrow{border:1px solid #b5b5b5;left:0;position:absolute}.best-sellers-slider .slick-next.custom-arrow{border:1px solid #b5b5b5;position:absolute;right:0}}

