@media screen and (max-width: 950px){.hero-section-main{height:100%;width:100%}.hero-section{height:100svh;width:100%}.desktop{display:none!important}.mobile{display:flex!important}.mobile-image{height:100%;width:100%;object-fit:cover}#m-hero-vid1{display:block}.desktop-image{display:none}#m-hero-vid1{display:block;height:100%;width:100%;object-fit:cover}.nav1{height:8vh;padding:0 2%}.nav-left{display:none}.nav-center{width:50%}.nav-center .nav-logo-desk{width:100%}.nav-center .nav-logo-desk svg{height:100%;width:100%;object-fit:cover}.nav-right{width:50%;padding-right:2%}.nav-logo-desk a{width:97%}.nav1 .nav-right .m-li{display:flex}.nav1 .nav-right .acc1{display:none}.mobile-menu .mobile-menu-ul li a{font-size:14px}.header__icon .c-span{display:none}.nav-right-m{display:flex;justify-content:flex-end;align-items:center;width:50%;height:100%}.nav-right-m ul{display:flex;justify-content:center;align-items:center;gap:2.5vw;list-style-type:none}.header__search .for-mobile{display:flex;height:16px;width:16px}.header__search .header__icon .for-desktop{display:none}.header__icon .mobile{display:flex;height:16px;width:16px}.header__icon #dcart{display:none}.header__search .header__icon span{justify-content:end}.nav-right ul .acc-m{display:flex}.hamburger-menu{width:20px;height:10px;display:flex;flex-direction:column;justify-content:center;gap:4px;align-items:end;cursor:pointer;margin-left:.7vw}.line{width:100%;height:2px;background-color:#ececec;transition:transform .3s}.line p{display:none}.mobile-menu{height:100vh;width:100%;background-color:#212121;color:#ececec;position:absolute;right:0;transition:right .5s ease;top:0;padding:10vh 5vw 0 2vw;z-index:-1}.mobile-menu-active{top:0;right:-100vw}.hamburger-menu.open .line:nth-child(1){transform:translateY(0) rotate(45deg)}.hamburger-menu.open .line:nth-child(2){transform:translateY(-6.8px) rotate(-45deg)}.header__icon .cart-count-bubble{position:absolute;background-color:#212121;color:#ececec;height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:12px;bottom:5.9vw;left:2.8vw;line-height:calc(1 + .1 / var(--font-body-scale));height:1.4rem;width:1.4rem;font-size:9px;bottom:12px;left:10px;padding-top:1.5px;padding-left:.8px}.cart-count-bubble:before{content:""}.cart-count-bubble:after{content:""}.nav1 .nav-right .header__icon{height:4.4rem;width:4rem;padding:0}.mobile-menu .mobile-menu-ul{display:flex;list-style-type:none;gap:5vw;justify-content:center;flex-direction:column;align-items:flex-start}.mobile-menu .mobile-menu-ul li a{color:#ececec;display:block;width:100%;height:100%}.mobile-menu .mobile-menu-ul li{width:100%;height:10vw;border-bottom:1px solid;border-color:#ececec66}.hero-img-sec .hero-description{height:20vh;width:100%;position:absolute;bottom:0;left:0}.hero-description-top{height:60%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.5}.hero-description-top h1{color:#ececec;font-size:33px;font-family:my_fontregular}.hero-description-top p{color:#ececec;font-size:19px;opacity:50%}.hero-description-bottom{height:40%;width:100%;display:flex;justify-content:center;align-items:center}.hero-btn1{height:30%;width:20%;display:flex;justify-content:center;align-items:center;padding:0;text-decoration:none;color:#ececec;font-size:13px;position:relative;font-family:Hm-Medium}.m-gradient{position:absolute;top:0;left:0;background:transparent linear-gradient(180deg,#000000b8,#0000 21%,#0000007d 82%,#000000b0) 0% 0% no-repeat padding-box;height:100%;width:100%;display:block}.collection slider-component ul.grid{margin-bottom:0;overflow-y:hidden}.related-products .card-wrapper .card__content .card__information{padding-top:5px}.color-background-1 .related-products{padding-top:27px!important}.product-desc-m{height:3vh;width:17vh;display:flex;justify-content:space-between;align-items:center;gap:4.5%;display:none}.product-desc-m .desc-m-p1,.product-desc-m .desc-m-p2{height:100%;width:50%;display:flex;justify-content:center;align-items:center;font-size:2.8vw;font-family:Hm-Medium;color:#ececec;background:#212121}.card__heading{font-family:Hm-Medium;font-size:9.5px}.price .price__container .price-item{font-size:11px;font-family:Hm-Medium}.s2{height:85vh;width:100%;padding:0 2% 3%}.s2-video h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;width:100%;color:#ececec;font-family:my_fontregular;display:flex;justify-content:center;display:none}.s2 .hm-poster2{display:none}.s2 .hm-poster2-mobile,.s3-banner .s3-banner-mobile{display:flex}.s3-banner .s3-banner-desktop{display:none}.s3-banner-section{height:80vh;padding:3% 2%}.s3-banner .s3-p-title{position:absolute;bottom:8vh;left:4vw;font-size:20px}.s3-banner .s3-title{font-size:19px;position:absolute;bottom:13vh;left:4vw}.main-footer{height:65vh;width:100%;padding:0 2%;z-index:1535;position:relative}.main-footer .footer-top{height:90%;width:100%;border-radius:10px;background:#000;display:flex;flex-direction:column}.footer-top .footer-top-left{height:33.33%;width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.footer-top .footer-top-center{height:33.33%;width:100%;display:flex;flex-direction:column;padding-top:1.5vw;align-items:flex-start;padding-right:3vw}.footer-top .footer-top-right{display:flex;height:33.33%;width:100%}.footer-top-left .footer-logo-box{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-logo-box .logo-box-top{height:45%;width:91%;display:flex;justify-content:center;align-items:center}.footer-top-left .insta-link1{display:none}.footer-logo-box .logo-box-bottom{height:50%;width:90%;display:flex;align-items:flex-start;justify-content:center}.logo-box-bottom p{color:#ececec;font-size:23px}.footer-top .footer-top-center{order:2;padding-left:4vw}.footer-top .footer-top-right{order:1}.footer-top-right .footer-top-right-part1{height:100%;width:60%;padding-top:0;opacity:80%;padding-left:4vw}.footer-top-right .footer-top-right-part2{height:100%;width:40%;padding-top:0;opacity:80%}.footer-top-right-part1 ul,.footer-top-right-part2 ul{list-style-type:none;color:#ececec;display:flex;flex-direction:column;gap:3px;font-family:Hm-Medium;line-height:1.2}.footer-top-right p{color:#ececec;font-size:11px;padding-bottom:5px}.footer-top-right-part1 ul li a,.footer-top-right-part2 ul li a{color:#ececec;text-decoration:none;font-size:9px;opacity:80%}.footer-top-center .community-box{height:12vh;width:90%;display:flex;flex-direction:column;justify-content:center;gap:2vh}.community-box h1{color:#ececec;font-size:10.5px;font-family:Hm-Medium}.community-box p{color:#ececec;font-size:7.5px;line-height:1.4;font-family:Hm-Medium;opacity:70%}.subscribe-div{height:6vh;width:99%;margin-top:5%;margin-bottom:5%;border-radius:5px}.newsletter-form__field-wrapper .field__button{height:95%;width:30vw;margin:1px 1px 1px 0;background:#ececec;color:#000;border-radius:5px;font-size:10px;font-family:Hm-Medium}.newsletter-form__field-wrapper .field input::placeholder{color:#ececec;opacity:.6;font-size:8px}.footer-bottom p{color:#ececec;font-size:6.5px;font-family:Hm-Medium}.insta-mobile{height:32px;width:32px;border-radius:50px;background:#707070;display:flex;justify-content:center;align-items:center;margin-top:1.2vh}.insta-mobile svg{height:50%;width:50%;object-fit:cover}.form__message{color:#ececec;text-transform:uppercase;font-size:7px;margin-top:.7rem}.footer-bottom{padding-top:10px}.m-links-li{display:flex;gap:15px}.header__search .search-modal .search-modal__content{padding-right:0}.cust-collection-banner{width:100%;height:25vh;margin-top:5.5vh;padding:0 2%;position:relative;margin-bottom:2vh}.cust-collection-banner h1{position:absolute;bottom:7vh;left:5vw;font-size:21px;color:#ececec;font-family:my_fontregular}.cust-collection-banner p{position:absolute;bottom:4.7vh;left:5.2vw;font-size:13px;color:#ececec;letter-spacing:0;opacity:50%}.product-grid-container .page-width,.section-template--16888241029177__product-grid-padding .facets-wrapper{padding:0 2%}.card__content .card-information .price__container .price__regular{display:flex;padding-top:2px}.card__content .price{margin-top:0rem!important}.facets-container .product-count .product-count__text #ProductCount{font-size:11px}.facets-container .mobile-facets__open .mobile-facets__open-label{font-size:12px;color:#ececec}.facets-container .mobile-facets__open svg{width:1.8rem}.facets-container{padding-bottom:5px}.mobile-facets .mobile-facets__inner{border-width:0}.mobile-facets__inner .mobile-facets__footer .no-js-hidden{text-transform:uppercase}.shopify-section .customer{margin-top:37vw!important;text-transform:uppercase}.customer #recover{font-size:4vw;color:#ececec}.customer #login{font-size:5vw;color:#ececec;font-family:Hm-Medium}.customer form{margin-top:4rem}.customer .field input{height:10.5vw;font-family:Hm-Medium}.customer .field label{font-size:12px;font-family:Hm-Medium}.customer a{font-size:10px;color:#ececec}.shopify-section .customer button{margin:3rem 0 1.5rem;font-size:12px;font-family:Hm-Medium}.shopify-section .customer h1{font-size:5vw;color:#ececec;font-family:Hm-Medium}.shopify-challenge__container{margin:14rem auto}.content-for-layout .shopify-challenge__container .shopify-challenge__message{font-size:12px;margin-bottom:4vw;text-transform:uppercase}.content-for-layout .shopify-challenge__container .shopify-challenge__error,.shopify-challenge__container .shopify-challenge__button,.drawer__footer{text-transform:uppercase}.shopify-section .customer h2.form__message{font-size:12px;font-family:Hm-Medium;font-weight:400;font-style:normal;letter-spacing:0;outline:none;outline-offset:0;box-shadow:none}.shopify-section .customer .form__message svg{height:1rem;width:1rem;margin-right:1rem}.customer .form__message{font-size:12px;color:#ececec}.shopify-section .customer button:after{border:none}.shopify-section .customer .errors{font-size:9px;padding-top:2px;color:#ececec}.page-width.page-width--narrow.section-template--15362044067909__main-padding{margin-top:12vh}.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{margin:0;font-size:14px;font-size:17px;margin-top:13vh;padding-bottom:0;text-transform:uppercase}.c-contact .contact{margin:0 4%;padding-top:4vw;margin-top:6vh}.c-contact .contact__button .button{width:35vw;min-width:10vw;font-size:11px;--border-opacity: none}.c-contact .contact .isolate .form__message .form-status{font-size:10px}.c-contact .contact__field-error .form__message{font-size:10px;color:#ececec}.isolate .field .field__input{background:#212121}.page-width{max-width:100%;padding:0!important}.slider-mobile-gutter .slider-buttons{display:none}.page-width .product.grid{margin-top:7vh}.section-template--16888241487929__main-padding .page-width{padding:0}.grid__item .slider.slider--mobile{margin-bottom:0;column-gap:1px}.grid__item slider-component ul{overflow-y:hidden}.grid--peek.slider .grid__item:first-of-type{margin-left:0;min-height:100%}.collection slider-component .grid .grid__item{min-width:70%}.grid__item .product__media-list .product__media-item .product-media-container{height:100%}.grid__item .product__media-item{width:65%!important;height:50vh}.product-form__buttons{display:flex;justify-content:center;gap:0;position:fixed;bottom:3.5vw;z-index:1530;left:50%;transform:translate(-50%);padding:1%;background:#ececec;border-radius:7px}.product .grid__item .slider-mobile-gutter{margin:0}.section-template--16888241487929__main-padding{padding-left:0;padding-right:0}.product .product__info-wrapper .product__title h1{font-size:1.65vh;font-family:Hm-Medium}.product__title .price .price__container .price-item{font-size:14px;font-family:Hm-Medium}.product__info-wrapper .size-selector1{position:initial;margin-top:3px;padding:0 1.2%;background:#212121}.product__title{padding-left:2.5vw;margin-top:.6vh;width:60%}.no-js-hidden .product-form__input{display:flex;flex-wrap:wrap;gap:5px;row-gap:8px;padding-bottom:10px;padding-top:10px;min-width:100%!important;margin:8px 0 0;border:1px solid #000;border-radius:10px;position:relative;padding-left:2%;justify-content:flex-start;background:#161616}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:.5rem 0!important}.no-js-hidden .product-form__input input[type=radio]+label{padding:1.5vh 1.2vw;margin:0;height:4.3vh;width:18.5%;border-radius:5px;font-size:10px;border:1px solid #707070}.size-selector1 .size-a{position:absolute;top:0;right:2vw;z-index:1;font-size:10px;color:#000;font-family:Hm-Medium;letter-spacing:2px;background:#000;color:#ececec;padding:.5vh 3.8vw;border-radius:5px}.accordion-item-header{font-size:12px}.accordion .accordion-item{margin-bottom:.7vh;margin-top:0}.accordion-item-body-content p{font-size:12px;font-family:Hm-Medium;color:#ececec;opacity:75%}.accordion-item-body-content ul{color:#ececec;opacity:75%;font-size:12px;font-family:Hm-Medium;list-style-type:none}.product__description .accordion{padding:0 1.2%}.color-background-1 .related-products .related-products__heading{font-family:my_fontregular;font-size:16px;padding-left:2%}.product-form__buttons button{margin-bottom:0;border-radius:5px;--border-opacity: none;font-size:10px;text-transform:uppercase;min-height:13.5vw;font-family:Hm-Medium}.product-form__submit{width:50%;padding:0 2rem}.shopify-payment-button{width:50%}.content-for-layout .shopify-section .section-template--15516018540646__main-padding{padding:0}.login p{font-size:10px}.size-box{height:65%;width:100%;position:fixed;z-index:30;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:10010;top:100%;right:0;transition:top .5s ease;align-items:end;height:100vh;background:transparent}.size-box-active{top:0;right:0}.size-chart{border-radius:5px;width:82%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;height:90%;height:55%;width:100%;margin-bottom:5vh}.size-chart p{display:flex;justify-content:center;padding-bottom:3.5vw;border-bottom:1px solid;font-size:3vw;padding-top:2.5vw;width:96%}.size-chart .tbl1{border-collapse:collapse;height:15vw;table-layout:fixed;width:96%;height:100%;box-shadow:none!important}.size-chart .tbl1{font-size:2.8vw;height:75%}.tbl1 tr{height:0;border-top:1px solid}.size-chart .tbl1 td{border-bottom:1px solid;text-align:center}.tbl1:not([class]) td,.tbl1:not([class]) th{padding:0!important;border:none}.s-close{position:absolute;top:1vh;cursor:pointer;height:3vh;width:5vw;z-index:9;top:10vh;right:20px}.shopify-section .template-404{margin-top:20vh;text-transform:uppercase}.price__badge-sold-out{font-size:9px;font-family:Hm-Medium}.card-wrapper .card__content .card__information .price--on-sale .price__regular{display:none}.drawer__inner-empty .cart-drawer__empty-content .cart__empty-text{font-size:12px;margin:0px 0 1vw;text-transform:uppercase}.drawer__inner .button{font-size:10px;text-transform:uppercase}.no-js-hidden .product-form__input legend.form__label{display:none}.cart-drawer .drawer__header .drawer__heading{text-transform:uppercase;font-size:11px;font-family:Hm-Medium}quantity-popover .quantity{width:110px;min-height:100%}.cart-item .cart-item__details .cart-item__name,.cart-item .cart-item__details .product-option{font-size:12px;font-family:Hm-Medium}.drawer__inner .cart-item__totals{width:100%}.drawer__cart-items-wrapper .cart-item__price-wrapper .price--end{font-size:11px}.cart-drawer__footer .totals .totals__total,.cart-drawer__footer .totals .totals__total-value{font-size:12px}.cart-drawer__footer .tax-note{font-size:9px}.mobile-facets .mobile-facets__inner .mobile-facets__header,.mobile-facets .mobile-facets__main .mobile-facets__footer{background:#212121}.mobile-facets .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper{background:#ececec}.mobile-facets__open .icon-filter path{fill:#ececec}.cart-item__quantity-wrapper .icon-remove path{fill:#ececec}.overflow{overflow:hidden}.about-us-section{min-height:100vh}.about-us-main{width:100%;margin-top:13vh;text-transform:uppercase;width:100%!important;min-width:95vw;height:100%;align-items:start;display:flex;flex-direction:column;justify-content:start}.about-us-main .about-us-title{display:flex;justify-content:center;align-items:center;width:100%}.about-us-main .about-us-title h1{font-size:12px}.about-us-main .about-us-data{margin-top:3vw;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.about-us-data p{font-size:9px;padding-bottom:2vw}.product__info-wrapper .product__info-container .inline-richtext{line-height:1.5;font-size:8px;font-family:Hm-Medium;padding-left:2%}.collection .card-wrapper .card__content .card__information .card__heading{font-family:Hm-Medium;font-size:12px}.cart-item .cart-item__media .cart-item__image{width:100%;height:100%}.s2 .s2-video{height:100%;width:100%;border-radius:10px;position:relative}.s2-video video{height:100%;width:100%;object-fit:cover;border-radius:7px}.shopify-policy__container{padding-top:70px}.shopify-policy__container .rte{color:#ececec;font-size:12px;letter-spacing:0}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item{gap:0;grid-template:repeat(1,45%) / 57% 43%}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__media{width:100%}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__details{grid-column:0}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__totals{display:none}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__media .cart-item__image{width:100%;height:35vh;object-fit:cover}.cart-drawer .drawer__inner .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__quantity{display:flex;align-items:end}quantity-popover .cart-item__quantity-wrapper cart-remove-button{margin-left:.1vw}quantity-popover .cart-item__quantity-wrapper .quantity-popover-container{border:none}quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity{min-height:4.5vh;width:26vw;border:1px solid #ececec;border-radius:5px}quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity .quantity__input{padding:0;flex-grow:.8;font-size:10px}.cart-item .cart-item__quantity-wrapper .button{min-width:5vw;min-height:10px;padding-left:3px}.cart-drawer .drawer__inner quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.collection .card-wrapper .card__content .card__information{padding-top:5px}.drawer .cart-drawer .drawer__inner{width:40rem;padding-left:2%;padding-right:1.7%}.faq-title h1{font-size:17px}.accordion-faq{width:80%;margin:4rem auto}.accordion-item-header-faq{font-size:10px;font-family:Hm-Medium}.accordion-item-body-content-faq P{font-size:8.5px;font-family:Hm-Medium;padding-bottom:.8vw}.accordion-item-body-content-faq ul li{font-size:8px;font-family:Hm-Medium;padding-bottom:.3vw;list-style-type:none}.faq-main{width:100%;margin-top:15vh}.gradient .facets-wrapper{padding:0 1rem}.active-facets .active-facets__button .active-facets__button-inner{color:#ececec;font-size:10px}.active-facets .active-facets__button-wrapper .active-facets__button-remove span{font-size:10px;color:#ececec}.product-grid-container .collection--empty .title-wrapper .title{font-size:12px}.blog-title h1{font-size:17px}.blog-main{width:100%;margin-top:12vh}.select-the-var .variant-picker-button{min-width:18.5%;height:30px;border-radius:1px;background:transparent;color:#fff;border:1px solid #fff8}.select-the-var{gap:2px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.select-the-var::-webkit-scrollbar{display:none}.select-var-icon{height:30px}.card__heading a:after{height:77%!important}.card__inner-select-container{bottom:3%}.select-the-var button:disabled{border:1px solid #fff2;color:#fff2}.shopify-policy__container .shopify-policy__body .rte p{margin-bottom:10px}.content-for-layout .shopify-policy__container .shopify-policy__title h1{font-size:15px}.banner-section-description-top p{font-size:20px;line-height:1.2}.banner-section-btn1{font-size:12px;width:auto}.banner-section-description-bottom{width:100%}.banner-section-img-sec .banner-section-description{width:90%}.banner-section-description-top h1{font-size:25px}.banner-section2-description-top p{font-size:20px;line-height:1.2}.banner-section2-btn1{font-size:12px;width:auto}.banner-section2-description-bottom{width:100%}.banner-section2-img-sec .banner-section2-description{width:90%}.banner-section2-description-top h1{font-size:25px}.s3-banner-section .s3-banner{border-radius:unset}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/responsive.css.map */
