bh-slideshow,bh-tabs,bh-carousel,bh-look{display:block;min-width:0}.bh-carousel__track>li>product-component,.product-grid>li>product-component{display:block;height:100%}.bh-tabs .card>.card__content>.card__information,.product-grid .card>.card__content>.card__information{display:flex;flex-direction:column}.bh-tabs .card>.card__content .card-information,.product-grid .card>.card__content .card-information{margin-top:auto;padding-top:.6rem}.bh-carousel__track{overscroll-behavior-x:contain}.bh-hero .bh-hero__slide:not(.is-active){pointer-events:none}.bh-hero .bh-hero__dot,.bh-look .bh-look__dot{position:relative;width:4.4rem;height:4.4rem;background:transparent;transform:none;border-radius:0}.bh-hero .bh-hero__dot:after,.bh-look .bh-look__dot:after{content:"";position:absolute;inset:50% auto auto 50%;width:.8rem;height:.8rem;border-radius:50%;transform:translate(-50%,-50%);background:#ffffff8c}.bh-hero .bh-hero__dot[aria-current=true]:after{background:#fff;width:1rem;height:1rem}.bh-hero .bh-hero__dot[aria-current=true]{background:transparent;transform:none}.bh-hero .bh-hero__dots{gap:0;right:1.2rem;bottom:1rem;align-items:center}.bh-hero__pause{width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:#fff;font:inherit;cursor:pointer}.bh-look .bh-look__dot:after{background:rgba(var(--color-foreground),.3)}.bh-look .bh-look__dot[aria-pressed=true]:after{background:rgb(var(--color-foreground));width:1rem;height:1rem}.bh-look .bh-look__dots{gap:0;margin-top:.8rem}.bh-look .bh-look__spot{width:4.4rem;height:4.4rem}.bh-hero__dot:focus-visible,.bh-hero__pause:focus-visible,.bh-look__dot:focus-visible,.bh-tabs__tab:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bh-sticky-atc{visibility:hidden}.bh-sticky-atc.is-visible{visibility:visible}.bh-sticky-atc__price .price{font-size:1.3rem;letter-spacing:0}body.bh-sticky-atc-visible{padding-bottom:var(--bh-atc-height, 9rem)}body.bh-sticky-atc-visible .bh-chat{bottom:calc(var(--bh-atc-height, 9rem) + 1.2rem)}body:has(.drawer.active) .bh-chat,body:has(.menu-drawer-container[open]) .bh-chat,body:has(details-modal details[open]) .bh-chat,body:has(.mobile-facets__disclosure[open]) .bh-chat,body:has(.country-selector:not([hidden])) .bh-chat,body:has(.bh-popup.is-open) .bh-chat{visibility:hidden}@media screen and (max-width:749px){:root{--bh-heading-spacing: .1em;--bh-button-spacing: .1em}.header .header__heading-logo{max-width:100%;max-height:5.2rem}.announcement-bar .announcement-bar__message{font-size:1rem;line-height:1.6;letter-spacing:.08em;padding:.9rem .8rem}bh-slideshow.bh-hero .bh-hero__viewport{height:clamp(40rem,72svh,56rem);min-height:0}.bh-hero .bh-hero__content{padding:4rem 2.4rem 7rem}.bh-hero .bh-hero__inner{width:100%;max-width:42rem}.bh-hero .bh-hero__title{font-size:clamp(2.4rem,7vw,3.2rem);line-height:1.3;letter-spacing:.08em;overflow-wrap:anywhere;margin-bottom:2rem}.bh-hero .bh-hero__sub{font-size:1rem;letter-spacing:.14em;line-height:1.6;margin-bottom:1.2rem}bh-slideshow.bh-hero .bh-hero__content .bh-hero__buttons{width:100%;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.bh-hero .bh-hero__buttons>a{min-height:4.6rem;line-height:1.4}.bh-hero .bh-hero__buttons>.bh-link{display:inline-flex;align-items:center;justify-content:center;padding-bottom:0;background:none;text-decoration:underline;text-underline-offset:.6rem}.bh-hero .bh-hero__next-section svg{margin:0}.bh-heading{font-size:2.2rem;line-height:1.4;overflow-wrap:anywhere}main .main-page-title,main .collection-hero__title,main .main-search__heading{font-size:2.8rem;letter-spacing:.08em;overflow-wrap:anywhere}main[data-template=page]>.shopify-section>.page-width{padding-top:2.4rem;padding-bottom:0}main .main-page-title{margin-bottom:1.6rem}main .contact{padding-top:1.6rem;padding-bottom:3.2rem}.bh-subheading{letter-spacing:.14em;line-height:1.6}.bh-section-header{margin-bottom:2.4rem}.bh-tabs .bh-tabs__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;gap:2rem;padding:.4rem .2rem .8rem;margin-bottom:2.4rem;scrollbar-width:thin}.bh-tabs .bh-tabs__tab{flex:0 0 auto;min-height:4.4rem;font-size:1.5rem;letter-spacing:.08em;line-height:1.4;padding:.6rem 0}.bh-tabs .bh-tabs__list:before,.bh-tabs .bh-tabs__list:after{content:"";margin:auto}.bh-tabs .bh-tabs__list:before{margin-right:-2rem}.bh-tabs .bh-tabs__list:after{margin-left:-2rem}.bh-tabs .bh-carousel__track{grid-auto-columns:calc((100% - 1.2rem)/2);gap:1.2rem}.bh-tabs .bh-tabs__footer{margin-top:2.4rem}.bh-tabs .card__heading,.bh-tabs .card__heading a,#product-grid .card__heading,#product-grid .card__heading a{font-size:1.2rem;line-height:1.5;letter-spacing:.04em;overflow-wrap:anywhere}.card-information .price{font-size:1.3rem;letter-spacing:0}.card .card__information{padding-top:1.2rem}.quick-add .quick-add__submit{min-width:0;min-height:4.4rem;padding:.8rem;font-size:1.05rem;letter-spacing:.04em}.bh-community .bh-community__box{padding:2.4rem 0}.bh-community .bh-community__title,.bh-community .bh-community__intro{padding-inline:1.6rem}.bh-community .bh-carousel__track{grid-auto-columns:82%;padding-inline:1.6rem;scroll-padding-inline:1.6rem}.bh-community .bh-community__cta{padding-inline:1.6rem}.bh-community__cta .bh-link{display:inline-block;line-height:1.8;letter-spacing:.08em;overflow-wrap:anywhere}.bh-look .bh-look__item{gap:2rem}.bh-look .bh-look__product{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:1.6rem;row-gap:.8rem;max-width:none;text-align:left;align-items:start}.bh-look .bh-look__product-media{grid-row:1 / 4}.bh-look .bh-look__product-title{font-size:1.2rem;line-height:1.5;letter-spacing:.06em;margin:0;overflow-wrap:anywhere}.bh-look .bh-look__product .price{justify-content:flex-start;font-size:1.3rem}.bh-look .bh-look__product .button{width:100%;min-width:0;padding:.8rem 1rem;font-size:1.05rem;letter-spacing:.06em}.bh-look .bh-look__nav{display:flex;top:1rem;transform:none}.bh-look .bh-look__nav--prev{left:1rem}.bh-look .bh-look__nav--next{right:1rem}.bh-mwt.bh-reveal{gap:2.8rem}.bh-mwt .bh-mwt__content{max-width:none}.bh-mwt .bh-mwt__content .bh-heading{margin-bottom:1.6rem}.bh-mwt .bh-mwt__text{font-size:1.4rem;line-height:1.8;margin-bottom:2rem}.bh-icons.bh-reveal{gap:2.4rem}.bh-icons .bh-icons__item{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:.6rem 1.6rem;text-align:left}.bh-icons .bh-icons__icon{grid-column:1;grid-row:1 / 3;align-self:start}.bh-icons .bh-icons__title,.bh-icons .bh-icons__text{grid-column:2;max-width:none;margin:0;letter-spacing:.06em}.bh-icons .bh-icons__text{letter-spacing:0}.product .product__title h1{font-size:2.2rem;letter-spacing:.08em;overflow-wrap:anywhere}.product__accordion summary .accordion__title{letter-spacing:.08em;line-height:1.5}.bh-chat{right:1.2rem;bottom:max(1.2rem,env(safe-area-inset-bottom));min-height:4.4rem;padding:1rem 1.3rem;font-size:1.2rem}.bh-sticky-atc .bh-sticky-atc__inner{gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom))}.bh-sticky-atc .button{max-width:52%;letter-spacing:.06em;font-size:1.1rem;padding-inline:1.2rem}.bh-sticky-atc__title{letter-spacing:.04em}.footer .footer__content-top{padding-inline:2rem}.footer .footer-block__heading{margin-bottom:1.2rem;letter-spacing:.1em}.footer .footer__copyright{line-height:1.8;letter-spacing:.06em}.field__input,.select__select,.customer input,.customer select{font-size:16px}.rte{overflow-wrap:anywhere}.rte table{display:block;max-width:100%;overflow-x:auto}}@media(prefers-reduced-motion:reduce){.bh-hero .bh-hero__slide,.bh-hero .bh-hero__media img,.bh-hero .bh-hero__inner>*,.bh-look__spot:before{animation:none!important}.bh-carousel__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/beehoya-mobile.css.map */
