@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.ttf?v=1749006997);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Medium.ttf?v=1749006997);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/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}.img-hover-container{overflow:hidden}.img-hover-container:hover img{transform:scale(1.1);transition:all .6s ease}}@media screen and (min-width: 1151px){.hidden-lap-and-up{display:none!important}}[data-aos^=fade][data-aos^=fade]{transform:translateY(-40px)}[data-aos^=fade][data-aos^=fade].aos-animate{transform:translateY(0)}body{font-family:Montserrat!important}.container{max-width:1240px;padding:0 20px;margin:0 auto}.container-header{padding:0 168px}.product-p-right{padding-right:168px}.product-card{border-radius:0}@media screen and (max-width: 1600px){.container-header{padding:0 100px}.product-p-right{padding-right:100px}}@media screen and (max-width: 1440px){.container-header{padding:0 40px}.product-p-right{padding-right:40px}}@media screen and (max-width: 1300px){.container-header,.product-p-right{padding:0 20px}}@media screen and (max-width: 1150px){.container-header,.product-p-right{padding:0 16px}}.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%}.country-popver:hover{text-decoration:underline}.index-product-card .product-card__info{padding:24px 24px 32px}.index-product-card .product-card__title a{margin-top:12px;font-weight:600;font-size:20px}.index-product-card .price-list{margin-top:12px;font-size:20px;gap:16px;font-weight:600}.index-product-card .price-list .line-through{font-weight:400;color:#0000004d}.index-product-card .product-action{margin-top:12px;display:flex;gap:12px;width:100%}.index-product-card .product-action>a,.index-product-card .product-action form{width:50%}.index-product-card .product-action>a{height:44px;border-radius:100px;background-color:#000;color:#fff;font-weight:500;font-size:16px;line-height:24px;opacity:1;display:flex;justify-content:center;align-items:center;transition:all .3s}.index-product-card .product-action form .button{height:44px;font-weight:500;font-size:16px;line-height:24px;border-radius:100px;border:1px solid #000;background-color:#fff;color:#000;justify-content:center;align-items:center}.index-product-card .product-badge-custom{position:absolute;top:0;left:12px;width:52px;z-index:99;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e51f14}.index-product-card .product-badge-custom>div{color:#fff;font-size:14px;font-weight:500;transform:translateY(6px)}.index-product-card .product-badge-custom span{transform:translateY(6px);font-size:12px;color:#fff;position:relative}.index-product-card .product-badge-custom:before{content:"";position:absolute;top:0;left:0;width:52px;height:52px;border-radius:100%;background-color:#e51f14}.index-product-card .text-on-sale{color:#000}.shopify-section--header{transition:all .3s}.shopify-section--header.low-index{z-index:-1!important}.mega-menu{transition:opacity .2s}.mega-menu-collection{display:flex;flex-direction:column;padding:28px 0}.navigation-promo--grid{display:grid;grid-template-columns:repeat(2,minmax(0,715px))}.content-over-media{position:relative;overflow:hidden;border-radius:12px}.content-over-media:hover img{transform:scale(1.1);transition:all .6s ease}.content-over-media .content-over-text{position:absolute;padding:24px;top:0;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;font-weight:600;font-size:24px;line-height:1.2}.mega-menu-collection .collection-name-list{display:flex;justify-content:center;gap:24px;font-weight:500;font-size:20px;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid transparent}.mega-menu-collection .collection-name-list span{cursor:pointer}.mega-menu-collection .collection-name-list span.active{text-decoration:underline}.mega-menu-collection .collection-name-list span:not(.active):hover{color:#1d1d1f}.mega-menu-collection .mega-menu__nav{display:none}.mega-menu-collection .mega-menu__nav ul{max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.mega-menu-collection .mega-menu__nav ul li{width:calc(25% - 12px)}.mega-menu-collection .mega-menu__nav.active{display:block}.mega-menu-collection .product-card-title{margin-top:16px;font-weight:500;font-size:14px;line-height:1.2;color:#000;text-align:center}.sub-link-list-wrapper{margin-top:50px}.sub-link-list-wrapper .sub-link-list{display:flex;justify-content:center;gap:48px;font-size:18px;color:#1d1d1f}.sub-link-list-wrapper .support-icons{margin-top:75px}.sub-link-list-wrapper .support-icons h3{font-weight:600;font-size:18px;color:#1d1d1f;text-align:center}.sub-link-list-wrapper .support-icons ul{margin-top:14px;display:flex;gap:24px;font-weight:400;font-size:16px;color:#0009}.sub-link-list-wrapper .support-icons ul li{display:flex;align-items:center;gap:12px;letter-spacing:-.8px}.cart-icon,.search-icon{display:flex}.footer{background-color:#000;letter-spacing:-.02em;line-height:1.2}.footer .footer__wrapper{gap:96px}.footer .footer__block-list{justify-content:space-between}.footer .footer__block-list .footer__block .v-stack{gap:12px}.footer .footer__block-list .footer__block .v-stack a{opacity:.7;transition:all .3s}.footer .footer__block-list .footer__block .left-v-stack{gap:24px;font-weight:600;font-size:20px}.footer .footer__block-list .footer__block .left-v-stack a,.footer .footer__block-list .footer__block .v-stack a:hover{opacity:1}.footer-policy-wrapper ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;color:#ffffffb2}.footer-policy-wrapper ul li{display:flex;align-items:center;gap:12px;font-size:16px}.footer__aside-bottom{display:flex;align-items:flex-end}.footer__aside-bottom .footer-left-top{display:flex;align-items:center;gap:28px;line-height:1}.footer__aside-bottom .footer-left-top .line{align-self:stretch;width:1px;background-color:#fff}.footer__payment-icons{gap:5px}.footer__aside-bottom .footer-left-top p{color:20px;font-weight:600}.footer__aside-bottom .footer-left>p{font-size:14px;font-weight:500;margin-top:12px;color:#fff9}.footer__aside-bottom .footer-right>p{font-weight:500;font-size:12px;margin-bottom:12px;color:#fff6}.menu-drawer.drawer{padding:0;z-index:9999999;border-radius:0;line-height:1.2;letter-spacing:-.02em;color:#000}.menu-drawer .drawer-header{display:flex;justify-content:space-between;align-items:center;padding:0 20px 16px;border-bottom:1px solid #0000001F}.menu-drawer .mobile-icons{display:flex;align-items:center;gap:12px}.menu-drawer .mobile-icons a,.menu-drawer [is=close-button]{display:flex;justify-content:center;align-items:center}.menu-drawer .panel__wrapper{padding:0 16px}.menu-drawer .v-stack{gap:24px}.menu-drawer .v-stack .v-stack-item{font-weight:600;font-size:24px}.menu-drawer .v-stack .v-stack-item .text-with-icon{gap:4px}.menu-drawer .v-stack .v-stack-item .menu-icon svg:first-child{display:block}.menu-drawer .v-stack .v-stack-item .menu-icon svg:last-child{display:none}.menu-drawer .v-stack .v-stack-item.open .menu-icon svg:first-child{display:none}.menu-drawer .v-stack .v-stack-item.open .menu-icon svg:last-child{display:block}.menu-drawer .v-stack .v-stack-item .menu-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.menu-drawer .sub-links{display:none}.menu-drawer .sub-links.type-product ul li.open .sub-link-title svg{transform:rotate(90deg);transition:all .3s}.menu-drawer .sub-links>ul:first-child{padding-top:24px;display:flex;flex-direction:column;gap:24px}.menu-drawer .sub-links>ul>li .sub-link-title{font-weight:500;font-size:18px;color:#000;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.menu-drawer .sub-collection-wrapper{display:none}.menu-drawer .sub-collection{padding-top:12px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.menu-drawer .sub-collection .product-card-title{margin-top:12px;font-weight:500;font-size:16px;color:#000}.menu-drawer .img-links{margin-top:12px;display:flex;flex-direction:column;gap:12px}.menu-drawer .menu-policy{margin-top:24px;display:flex;flex-direction:column;gap:12px;font-size:14px;font-weight:400;color:#0009}.menu-drawer .menu-policy li{display:flex;align-items:center;gap:12px}.menu-drawer .menu-policy li img{width:14px}.search-mega-btn{display:flex}.search-mega{padding-bottom:120px;visibility:hidden;pointer-events:none}.search-mega.show{opacity:1;visibility:visible;pointer-events:auto}.search-mega .product-quick-links{margin-top:32px}.product-quick-links .price-list{gap:12px}.product-quick-links>header{font-weight:600;font-size:18px;margin-bottom:40px}.product-quick-links h3{font-weight:600;font-size:16px;text-transform:capitalize}.product-quick-links h3:hover{text-decoration:underline}.product-quick-links ul{display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px;row-gap:24px}.product-quick-links ul li a{display:flex;align-items:stretch;gap:24px}.product-quick-links ul li a img{width:108px;height:108px}.product-quick-links ul li a div{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.product-quick-links .price-list .text-on-sale{font-weight:600;font-size:18px;color:#000}.product-quick-links .price-list .line-through{font-weight:400;font-size:14px;color:#00000080}.search-mega .container{max-width:1068px}.search-mega form .search-input-container{border:1px solid #000;display:flex;align-items:center;border-radius:200px;padding:0 50px;overflow:hidden}.search-mega form .search-input-container input{flex:1;height:68px;padding-left:24px}.search-mega form .search-input-container button{display:flex}.search-mega form .search-input-container input::-webkit-search-decoration,.search-mega form .search-input-container input::-webkit-search-cancel-button,.search-mega form .search-input-container input::-webkit-search-results-button,.search-mega form .search-input-container input::-webkit-search-results-decoration{display:none}.search-mega form .search-input-container [type=search]:focus-visible{outline:none}.localization-selector-wrapper .text-sm{font-size:24px;color:#000;font-weight:500;text-decoration:underline}.localization-selector-wrapper .h-stack{gap:12px}.drawer-user{margin-top:24px;display:flex;align-items:center;padding:20px 28px;border-radius:4px;gap:12px;background-color:#f8f8f8}.drawer-user .user-icon{border-radius:100%;width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;background-color:#fff}.drawer-user .user-info>span{font-weight:500;font-size:16px;line-height:22px;color:#000}.drawer-user .user-action{margin-top:14px;display:flex;gap:32px}.drawer-user .user-info a{font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.02em;color:#0009;display:flex;align-items:center;gap:12px}.announcement-bar p{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.4}.main-product .key-eatures-container{margin:42px 0}.main-product .service-container{margin-top:42px}.main-product .key-eatures-container h3,.main-product .service-container h3{font-weight:600;font-size:20px;margin-bottom:24px}.main-product .service-container ul{display:flex;flex-direction:column;gap:12px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.02em}.main-product .service-container ul li{display:flex;align-items:flex-start;gap:12px}.main-product .service-container ul li p{margin-top:2px}.main-product .service-container ul li .payment-methods-list{margin-top:12px}.main-product .key-eatures-container>div ul{display:flex;flex-direction:column;gap:12px}.main-product .key-eatures-container>div{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.02em;color:#1d1d1f}.main-product .product-media-container{position:relative}.main-product .product-media-container .product-media-type{position:absolute;top:0;left:0;width:100%;height:100%}.main-product .product-info .product-info__title{font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.8px;margin-bottom:12px;color:#1d1d1f}.main-product .product-info .price-list{align-items:center;display:flex}.main-product .product-info .price-list .line-through{display:none}.main-product img.full{width:100%}.main-product .rating-with-text{gap:16px}.main-product .product-info__badge-list{margin-inline-start:0}.main-product .product-info .price-list .text-on-sale,.main-product .product-info .price-list .text-lg{font-weight:600;font-size:30px;line-height:1.4;color:#1d1d1f}.main-product .product-info__price{margin:24px 0 30px}.main-product .color-swatch{--swatch-offset: 2px;width:38px;height:38px}.main-product .product-media-type model-viewer{max-width:640px;max-height:640px;margin:0 auto}.main-product .color-swatch:before{inset:calc(-2 * var(--swatch-offset))}.main-product .variant-picker__option-values{gap:16px}.main-product :checked+.color-swatch:before,.main-product .color-swatch.is-selected:before{box-shadow:0 0 0 1px #1d1d1f}.main-product .variant-picker__option-info{font-weight:600;font-size:20px;line-height:1.2;color:#1d1d1f;margin-block-end:24px}.main-product .variant-picker__option-info .text-subdued{color:#1d1d1f}.main-product .quantity-selector{border-width:0;height:44px}.main-product .quantity-selector__button{padding-inline-start:0;padding-inline-end:0;width:44px;height:44px;border-radius:100%;background-color:#f1f1f1;display:flex;justify-content:center;align-items:center}.main-product .quantity-selector__input{min-width:32px;font-size:18px;color:#000}.main-product .product-action{display:flex;align-items:center;gap:16px}.main-product .product-action form{flex:1}.main-product .product-action button[type=submit]{padding:0;height:44px;border-radius:100px;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:18px;line-height:24px}.main-product .swiper-button-next:after,.main-product .swiper-button-prev:after{content:unset}.main-product .swiper-button-prev{left:0;margin-left:48px}.main-product .swiper-button-next{right:0;margin-right:48px}.main-product .swiper-button{position:absolute;width:48px;height:48px;top:50%;transform:translateY(-50%);background:#000;border-radius:100%}.main-product .swiper-button:hover{background:#1d1d1f}model-viewer,model-media{border:none!important;outline:none!important;box-shadow:none!important}.main-product .swiper-media-images,.product-media-swipers .swiper-container,.product-media-swipers .swiper-container .swiper{height:100%}.main-product .shopify-model-viewer-ui{display:flex;justify-content:center;align-items:center}.product-media-swipers .swiper-container{position:relative}.product-media-swipers .swiper-pagination-wrapper{display:flex;justify-content:center;height:auto}.product-media-swipers .swiper-pagination{display:flex;justify-content:center;position:absolute;bottom:20px;top:unset;left:unset}.product-media-swipers .swiper-pagination-bullet{width:8px;height:8px;border-radius:100%;background-color:#1d1d1f}.product-media-swipers .swiper-slide{height:auto!important;display:flex;background:#f8f9fa;justify-content:center;align-items:center}.product-media-swipers .swiper-slide img.rounded{display:block;width:50%}.product-medias .product-media-type{visibility:hidden;pointer-events:none;z-index:-1;opacity:0;transition:all .3s}.product-medias .product-media-type.active{visibility:visible;pointer-events:auto;z-index:1;opacity:1}.product-medias{position:relative;background-color:#f8f9fa}.shopify-model-viewer-ui__controls-overlay{display:none;position:absolute;width:100%;flex-direction:column;bottom:0;right:0;width:40px}.shopify-model-viewer-ui__controls-overlay svg{width:40px;height:40px}.media-type-btn{position:relative;z-index:2;padding-top:24px;padding-bottom:12px;display:flex;justify-content:center}.media-type-btn ul{display:flex;gap:12px}.media-type-btn ul li{padding:5px 9px;display:flex;align-items:center;gap:6px;font-size:14px;color:#1d1d1f;cursor:pointer}.media-type-btn ul li.active{background-color:#000;color:#fff}.media-type-btn ul li.active svg path{fill:#fff}.dropdown-menu__item:hover>span{color:#1d1d1f}lazy-img img{opacity:0;transition:opacity .8s cubic-bezier(.25,.1,.25,1)}lazy-img img.loaded{opacity:1}.product-sticky-form{display:block;z-index:80;position:fixed;width:100%;left:0;background-color:#000;transition:all .3s}.product-sticky-info{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:8px 0}.product-sticky-info>span{font-weight:600;font-size:24px;text-transform:capitalize}.product-sticky-right{display:flex;gap:32px;align-items:center}.product-sticky-right .price{font-weight:600;font-size:24px}.product-sticky-right button[type=submit]{background-color:#fff;min-width:160px;padding:0 42px;height:44px;display:flex;justify-content:center;align-items:center;color:#000;font-size:16px;font-weight:500;border-radius:100px}.product-sticky-right .button:not([disabled]):not(.button--outline):hover{background-color:#fafafa!important}.back-top{position:fixed;z-index:8;right:16px;bottom:144px;background:#1d1d1f;width:64px;height:64px;border-radius:50%;text-align:center;color:#eee;display:flex;font-size:12px;flex-direction:column;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity .3s ease;pointer-events:none}.back-top.show{opacity:1;pointer-events:auto}.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 (max-width: 1150px){.product-quick-links>header{margin-bottom:32px}.product-quick-links ul{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.product-quick-links ul li{padding-bottom:24px;border-bottom:1px solid #0000004D}.product-sticky-info{padding:20px 0}.product-sticky-info>span{margin-right:20px;font-size:14px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-sticky-right{gap:14px}.product-sticky-right .price{font-size:14px}.product-sticky-right button[type=submit]{height:28px;min-width:90px;padding:0 12px;display:flex;justify-content:center;align-items:center;color:#000;font-size:14px}.header__icon-list{gap:12px}.header-menu{display:flex;align-items:center}.menu-drawer::part(footer),.menu-drawer::part(header){display:none}.section-gap{margin-top:48px}.product-section-gap{margin-top:32px}.header .header__wrapper{height:48px;display:flex;justify-content:space-between}.hbade-section-title{font-size:32px}.announcement-bar p{font-size:16px}}.product-sticky-form.hidden-sticky{transform:translateY(20%);opacity:0;visibility:hidden}.country-btn[aria-expanded=true]~.country-menu{visibility:visible;opacity:1;pointer-events:auto}.country-menu{transition:all .3s;visibility:visible;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;left:0;z-index:1;background:#fff;height:100%;overflow-y:auto}.country-menu header{display:flex;align-items:center;font-weight:600;font-size:18px;text-transform:capitalize;margin:0 24px 34px}.country-menu header span{display:flex;padding-right:18px}.country-menu .popover-listbox{display:flex;flex-direction:column;padding:0 24px;gap:24px}.country-menu .popover-listbox__option{justify-content:flex-start;padding:18px 15px;background-color:#f8f8f8;font-size:16px;color:#000;gap:24px;font-weight:500}@media screen and (min-width: 1000px){.common-swiper-nav .swiper-button:hover{background:#000}.common-swiper-nav .swiper-button:hover svg path{stroke:#fff}.main-product{margin-top:24px;display:flex}.main-product .product-medias-sticky{width:66.6%;background-color:#f8f9fa}.main-product .product-medias{position:sticky;top:0}.main-product .product-info{width:33.4%;padding-left:24px}.main-product .product-media-container{aspect-ratio:16 / 9}.main-product video-media{aspect-ratio:16 / 9}}@media screen and (max-width: 999px){.main-product .swiper-button{width:32px;height:32px}.main-product .product-info .product-info__title,.main-product .product-info .price-list .text-on-sale,.main-product .product-info .price-list .text-lg{font-size:24px}.main-product .product-info__price{margin:12px 0 24px}.main-product .badge{font-size:12px;font-weight:600}.main-product .key-eatures-container h3,.main-product .service-container h3{font-size:16px;margin-bottom:12px}.media-type-btn{padding-top:42px}.main-product .key-eatures-container>div{font-size:14px}.product-media-swipers .swiper-pagination{position:relative;bottom:0;margin-top:12px}.main-product .variant-picker__option-info{font-size:16px;margin-block-end:12px}.main-product .color-swatch{width:18px;height:18px}.main-product img.full{height:100%;object-fit:cover}.media-type-btn ul li{gap:4px}.main-product .swiper-button-prev{margin-left:16px}.main-product video-media{height:100%;width:100%}.main-product model-media{aspect-ratio:1!important}.main-product video-media video{object-fit:contain}.main-product .swiper-button-next{margin-right:16px}.main-product .product-medias{margin-bottom:42px}.product-media-swipers .swiper-slide img.rounded{width:100%}.main-product .product-info{padding:0 16px 16px;display:block}.main-product .product-action,.main-product .variant-picker__option-values{gap:12px}.main-product .key-eatures-container,.product-info__quantity-selector{margin:24px 0}.main-product .service-container{margin-top:24px}.main-product .product-action button[type=submit]{font-size:16px}.main-product .product-media-container{aspect-ratio:1}.main-product :checked+.color-swatch:before,.main-product .color-swatch.is-selected:before{box-shadow:0 0 0 2px #1d1d1f}.main-product .service-container ul{font-size:14px}.main-product .service-container ul li p{margin-top:4px}}@media screen and (max-width: 769px){.index-product-card .product-action>a:hover,.index-product-card .product-action>a:active{background-color:#1d1d1f}}@media screen and (max-width: 768px){.content-over-media{border-radius:4px}.content-over-media .content-over-text{width:60%}.sale-badge svg{width:60px;height:64px}.sale-badge .sale-text{font-size:14px}.back-top{width:48px;height:48px}.main-product .color-swatch:before{inset:calc(-1 * var(--swatch-offset))}.hbade-btn.hbade-btn--small{height:36px;width:128px;font-size:14px}.announcement-bar__wrapper{height:auto;padding:12px 0}.header__cart-count{top:-10px;left:10px!important;position:absolute}.content-over-media .content-over-text{padding:12px;font-size:18px}.common-swiper-nav .swiper-button{border:1px solid #000000}.menu-drawer .mobile-icons a,.menu-drawer [is=close-button],.navigation-drawer [is=close-button]{width:auto}.common-swiper-nav .swiper-button.swiper-button-disabled{border:1px solid #D3D3D3}.menu-drawer::part(content){max-height:100%}.announcement-bar p{font-size:14px}.announcement-bar__wrapper .close-btn svg{width:16px;height:16px}.product-title-tablet{display:flex;gap:24px}.product-title-tablet h3{font-weight:600;font-size:18px}.index-product-card .price-list{font-size:18px;gap:12px}.index-product-card .product-action>a,.index-product-card .product-action form .button{height:36px;font-size:14px}.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}.index-product-card .product-card__info{padding:12px 12px 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}.footer{padding:32px 0}.footer .footer__block-list{display:flex;flex-direction:column;gap:12px}.footer .footer__wrapper{gap:24px}.footer .footer__block-list .footer__block--menu{max-width:unset;align-self:stretch;gap:0;border-bottom:1px solid #FFFFFF33}.footer .footer__block-list .footer__block--menu>p{cursor:pointer;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.footer .footer-top-text .logo-center-text{margin-top:12px;font-weight:600;font-size:16px;color:#fff}.footer .footer-top-text .logo-bottom-text{margin-top:24px;padding:24px 0;color:#fff;font-weight:500;font-size:14px}.footer .footer__block-list .footer__block--menu .v-stack{max-height:0;overflow:hidden;transition:all .3s}.footer .footer__block-list .footer__block--menu.show .v-stack{max-height:400px;padding-bottom:12px}.footer .footer__block-list .footer__block--menu svg:last-child,.footer .footer__block-list .footer__block--menu.show svg:first-child{display:none}.footer .footer__block-list .footer__block--menu svg:first-child,.footer .footer__block-list .footer__block--menu.show svg:last-child{display:block}.footer__aside-bottom .footer-right{display:flex;flex-direction:column-reverse}.footer__aside-bottom .footer-right>p{margin-top:24px;margin-bottom:0}.footer__aside{gap:24px}.social-media{gap:14px}.footer-policy-wrapper ul{flex-direction:column;gap:18px}.footer-policy-wrapper ul li{font-size:14px}.footer-policy-wrapper ul li img{width:16px}.footer-policy-wrapper h3{margin-bottom:24px;font-weight:600;font-size:20px}}.jdgm-rev-widg__summary-average{width:35px!important}.jdgm-rev,.jdgm-rev-widg__actions,.jdgm--leex-script-loaded .jdgm-rev-widg__header{box-shadow:none!important}.jdgm-widget a[role=button]:not(.jdgm-star):not(.jdgm-paginate__page),.jdgm-btn,input[type=submit].jdgm-btn{display:inline-flex;justify-content:center;align-items:center;border-radius:100px!important;width:200px;height:52px;text-decoration:none;font-size:18px;line-height:24px;font-weight:500;transition:all .3s;color:#fff;background-color:#000}.jdgm-btn,input[type=submit].jdgm-btn,.jdgm-widget a[role=button]:not(.jdgm-star):not(.jdgm-paginate__page):hover{background-color:#1d1d1f;color:#fff!important;opacity:1!important}[class^=omnisend-form-][class$=-content-inner]{font-family:Montserrat!important}[class^=omnisend-form-][class$=-content-inner]>img{height:auto}[class^=omnisend-form-][class$=-content-inner] h2{font-size:48px;font-weight:600}[class^=omnisend-form-][class$=-content-inner] h3{font-size:24px;font-weight:500}[class^=omnisend-form-][class$=-content-inner] input[name=emailField]{border-radius:12px!important;height:60px!important}[class^=omnisend-form-][class$=-content-inner] button[type=submit]{display:flex!important;justify-content:center!important;align-items:center!important;border-radius:12px!important;width:100%!important;height:60px!important;border:0!important;text-decoration:none!important;font-size:24px!important;font-weight:500!important;transition:all .3s!important;color:#fff!important;background-color:#000!important;margin-bottom:15px!important}@media screen and (max-width: 768px){.jdgm-widget a[role=button]:not(.jdgm-star):not(.jdgm-paginate__page),.jdgm-btn,input[type=submit].jdgm-btn{height:36px;font-weight:500;font-size:14px}[class^=omnisend-form-][class$=-content-inner] h2{font-size:32px}[class^=omnisend-form-][class$=-content-inner] h3{font-size:14px}[class^=omnisend-form-][class$=-content-inner] input[name=emailField]{height:52px!important}[class^=omnisend-form-][class$=-content-inner] button[type=submit]{height:52px!important;font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/hbade-common.css.map */
