@font-face{font-family:Montserrat;src:url(https://cdn.shopify.com/s/files/1/0552/3626/4128/files/Montserrat-Regular.ttf?v=1749006997);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://cdn.shopify.com/s/files/1/0552/3626/4128/files/Montserrat-Medium.ttf?v=1749006997);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://cdn.shopify.com/s/files/1/0552/3626/4128/files/Montserrat-SemiBold.ttf?v=1749006997);font-weight:600;font-style:normal;font-display:swap}@media screen and (max-width: 768px){.hidden-phone{display:none!important}}@media screen and (max-width: 1150px){.hidden-pocket{display:none!important}}@media screen and (min-width: 769px){.hidden-tablet-and-up{display:none!important}}@media screen and (min-width: 1151px){.hidden-lap-and-up{display:none!important}}body{font-family:Montserrat!important}.container{max-width:1240px;padding:0 20px;margin:0 auto}.ellipsis{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.ellipsis2{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hbade-reset{letter-spacing:-.02em;line-height:1.2;color:#000}.hbade-reset :where(h1,h2,h3,h4,h5,p,ul,ol,li,input,button){clear:all;margin:0;padding:0;list-style:none}.hbade-reset img{display:block;width:100%}.hbade-btn-container{margin-top:24px;display:flex}.hbade-btn{display:inline-flex;justify-content:center;align-items:center;border-radius:100px;width:200px;height:52px;text-decoration:none;font-size:18px;line-height:24px;font-weight:500;transition:all .3s}.hbade-btn.hbade-btn--small{font-size:16px;height:44px;width:160px}.hbade-btn.hbade-btn--dark{background-color:#000;color:#fff}.hbade-btn.hbade-btn--dark:hover,.hbade-btn.hbade-btn--dark:active{background-color:#1d1d1f}.hbade-btn.hbade-btn--white{background-color:#fff;color:#000}.hbade-btn.hbade-btn--white:hover,.hbade-btn.hbade-btn--white:active{background-color:#fafafa}.hbade-section-title{font-weight:600;font-size:48px;letter-spacing:-.8px}.section-gap,.product-section-gap{margin-top:68px}.common-swiper-nav{-webkit-user-select:none;user-select:none;margin-top:24px;display:flex;gap:24px}.common-swiper-nav .swiper-button{border:1.5px solid #000000;transition:all .3s}.common-swiper-nav .swiper-button.swiper-button-disabled{border:1.5px solid #D3D3D3;opacity:1}.common-swiper-nav .swiper-button.swiper-button-disabled svg path{stroke:#d3d3d3}.hbade-reset .swiper-button-next:after,.hbade-reset .swiper-button-prev:after{content:unset}.hbade-reset .swiper-button-next,.hbade-reset .swiper-button-prev{position:relative;margin:unset;top:unset;left:unset;right:unset;width:48px;height:48px;display:flex;justify-content:center;align-items:center;z-index:1;border-radius:100%}.sale-badge{position:relative;display:inline-flex}.sale-badge .sale-text{position:absolute;width:100%;height:100%;padding-top:10px;display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:600;font-size:16px;color:#fff}@media screen and (min-width: 1000px){.common-swiper-nav .swiper-button:hover{background:#000}.common-swiper-nav .swiper-button:hover svg path{stroke:#fff}}@media screen and (max-width: 1150px){.hbade-section-title{font-size:32px}}@media screen and (max-width: 768px){.sale-badge svg{width:60px;height:64px}.sale-badge .sale-text{font-size:14px}.hbade-btn.hbade-btn--small{height:36px;width:128px;font-size:14px}.common-swiper-nav .swiper-button{border:1px solid #000000}.common-swiper-nav .swiper-button.swiper-button-disabled{border:1px solid #D3D3D3}.menu-drawer::part(content){max-height:100%}.hbade-btn,.hbade-btn--small{max-width:128px;height:36px;font-weight:500;font-size:14px}.hbade-btn-container{margin-top:12px}.container{padding:0 16px}.hbade-reset .swiper-button-next,.hbade-reset .swiper-button-prev{width:32px;height:32px}.hbade-reset .swiper-button svg{width:6px}.common-swiper-nav{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/hbade-common.css.map */
