*{margin:0;padding:0;box-sizing:border-box;letter-spacing:0!important}@font-face{font-family:SFUI;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/nits-UIText-Regular.woff2?v=1763967753) format("woff2"),url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/nits-UIText-Regular.woff?v=1763967753) format("woff")}@font-face{font-family:SFUI-Regular;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/SF-Pro-Display-Regular.woff2?v=1764324941) format("woff2"),url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/SF-Pro-Display-Regular.woff?v=1764324941) format("woff")}@font-face{font-family:SFUI-PRO-MEDIUm;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/SF-Pro-Text-Medium.woff2?v=1764324941) format("woff2"),url(https://cdn.shopify.com/s/files/1/0712/6627/1289/files/SF-Pro-Text-Medium.woff?v=1764324941) format("woff")}body:after{content:"";position:fixed;top:0;left:50%;width:1px;height:100%;transform:translate(-.5px);background:#ffffff8c;z-index:1}body{background:#f3f3f3 0% 0% no-repeat padding-box!important}.desktop_main{display:block}.mobile_main{display:none}img{height:100%;width:100%;object-fit:cover}a{text-decoration:none;color:#000}ul{list-style:none}.section-header.shopify-section-group-header-group{z-index:99}.cstm_main_header{left:50%;transform:translate(-50%);position:fixed;top:1vw;display:flex;justify-content:center;align-items:center;z-index:99}.cstm_header_wrapper{width:43.02vw;opacity:1;background:linear-gradient(#ffffff5e,#ffffff5e);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:.8vw;display:flex;justify-content:center;align-items:center;height:3.5vw;padding:0 1vw}.cstm_header_main{width:100%;display:flex;align-items:center}.cstm_header_left{width:40%;display:flex;justify-content:flex-start}.cstm_header_center{width:20%;display:flex;justify-content:center;height:100%}.cstm_header_center ul{height:1.4vw;width:100%}.cstm_header_center ul li{height:100%;width:100%}.cstm_header_center ul li svg{height:100%;width:100%}.cstm_header_right{width:40%;display:flex;justify-content:flex-end}.cstm_header_left ul,.cstm_header_right ul{list-style:none;display:flex;gap:.9vw;padding:0;margin:0}.cstm_header_left ul li.sdtm_header_menu{display:flex;align-items:center;gap:.6vw;border-radius:.4vw;font-size:.65vw;font-weight:500;height:2.2vw;padding:.6vw}.cstm_header_left ul li .header__icon .left-search-pad{padding:.6vw}.cstm_header_right ul li{display:flex;align-items:center;gap:.6vw;border-radius:.4vw;font-size:.65vw;font-weight:500;height:2.2vw;padding:.6vw}.cstm_header_left .cstm_header_search a{display:flex;justify-content:space-between;align-items:center;gap:.7vw}.cstm_header_search .link{text-decoration:none!important;display:flex;align-items:center;font-size:.65vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.cstm-search-tag{font-size:.65vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;padding-left:1.8vw;text-transform:uppercase;opacity:59%}.cstm_header_search{display:flex;align-items:center;gap:.6vw;font-size:.65vw;font-weight:500;height:2.2vw;background:linear-gradient(#ffffff5e,#ffffff5e);border-radius:.4vw;opacity:100%;box-shadow:0 0 20px #00000014;width:7svw}.cstm_header_explore{display:flex;align-items:center;gap:.6vw;border-radius:.4vw;font-size:.65vw;font-weight:500;height:2.5vw;padding:.5vw;background:linear-gradient(#ffffff5e,#ffffff5e);border-radius:14px;opacity:100%;box-shadow:0 0 20px #00000014}.cstm_header_explore a{height:100%;display:flex;width:100%;justify-content:center;align-items:center;gap:.5vw;opacity:59%}.cstm_header_explore a svg{height:95%;width:95%}.cstm_header_search .header__search,.cstm_header_search .header__icon{height:100%;width:100%}.cstm_header_search .svg-wrapper{height:100%!important;width:100%!important}.cstm_header_search .header__icon .icon{height:90%;width:90%;opacity:59%}.cstm_header_main a{height:100%;display:flex;width:100%;justify-content:center;align-items:center;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.65vw}.sdtm_header_menu span{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.cstm_header_cart{text-transform:uppercase}.cstm_header_cart .header__icon{height:100%;width:100%;text-decoration:none}.cstm_header_cart .svg-wrapper{height:100%!important;width:100%!important}.cstm_header_cart .header__icon span{height:100%;width:100%;color:#000}.cstm_header_cart .cart-count-bubble{position:unset;background-color:transparent;color:#000;font-size:.65vw}.cstm_header_cart a{font-size:.65vw}.cstm_header_cart .cust_cart_wrapper{display:flex;justify-content:space-between;align-items:center}.hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15vw;margin-right:.5vw;cursor:pointer}.hamburger .line{width:1vw;height:.1vw;background-color:#1e1e1e;border-radius:.1vw;transition:transform .3s linear}.hamburger-toggle.active .line:nth-child(1){transform:translateY(.25vw) rotate(48deg);width:1vw}.hamburger-toggle.active .line:nth-child(2){opacity:0}.hamburger-toggle.active .line:nth-child(3){transform:translateY(-.25vw) rotate(-48deg);width:1vw}.small-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden}.small-menu-overlay.active{opacity:1;visibility:visible}.small-menu-content{position:absolute;top:5vw;left:50%;transform:translate(-50%);width:43.02vw;height:56%;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(30px);border-radius:.4vw;overflow-y:auto;padding:1.5vw;background:#00000030}.small-menu-content::-webkit-scrollbar{display:none}.small-menu-content{-ms-overflow-style:none;scrollbar-width:none}.menu-close{position:absolute;top:.2vw;right:1vw;font-size:2vw;cursor:pointer;color:#1e1e1e;z-index:100}.small-menu-first-top,.small-menu-first-top-links{width:100%}.small-menu-first-top-links li{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:1vw;color:#000}.small-menu-center-accordian{width:100%;padding-top:2vw}.small-menu-center-accordian .cust_header_menu_top_accodian h4{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:1vw;cursor:pointer;position:relative;color:#fff;border-bottom:1px solid #CBC5C5;width:100%;padding:.3vw 0;font-family:SFUI}.small-menu-center-accordian .cust_header_menu_top_accodian h4:after{content:"+";font-size:1.05vw;transition:transform .4s ease}.small-menu-center-accordian .cust_header_menu_top_accodian h4.active:after{content:"-";transform:rotate(180deg)}.small-menu-center-accordian .cust_header_menu_top_body{max-height:0;overflow:hidden;transition:max-height .4s ease}.cust_header_menu_top_body li{font-family:SFUI;font-size:.6vw;color:#fff;padding-left:1vw;padding-top:.5vw}.cust_header_menu_top_body li a{font-family:SFUI;font-size:.9vw;color:#fff}.small-menu-last-bottom{width:100%;padding-top:3.2vw}.small-menu-last-bottom-links li{font-family:SFUI;font-size:1vw;color:#fff}details[open] .modal-overlay:after{content:unset}.search-modal{border-radius:.4vw;background:transparent;border-bottom:none}.search-modal__form .reset__button{display:none}.search-modal__form .svg-wrapper .icon-search{width:1vw;height:1vw}.search-modal__content{padding:0!important;border-radius:.4vw;height:100%}.search-modal__content .field__input{width:100%;height:100%;border-radius:.4vw;background:transparent;margin:0;font-size:.7vw;font-family:SFUI}.search-modal__content .search-modal__close-button{display:none!important}.search-modal__content .search-modal__form{height:100%;max-width:100%}.search-modal__content .field{height:100%;border-radius:.4vw}.template-search{margin:0!important;padding:0!important;width:100%;min-width:100%;background:#ececec}.template-search__header{margin:0!important;padding:8vw 0 5vw!important;width:100%;min-width:100%}.template-search__header .center{text-transform:uppercase;font-size:1.5vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.marquee-container{position:fixed;background:#99999982;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);top:5vw;left:50%;width:43.02vw;z-index:97;height:1.4vw;transform:translate(-50%);overflow:hidden;border-radius:5px;display:flex;justify-content:center}.marquee-container-main{height:100%;width:88%;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%)}.marquee-track{display:inline-flex;white-space:nowrap;animation:scroll 80s linear infinite;font-size:.9vw;font-weight:600;color:#fff}.marquee-item{padding-right:5vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.collection{padding:1vw!important;background:#ececec}.collection .collection__title{padding:1vw 0;margin:0!important;display:flex;align-items:center;justify-content:space-between;max-width:100%}.collection .collection__title h2{font-size:1.2vw;margin:0!important;text-transform:capitalize;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.collection .collection__title .center a{margin:0!important;height:2vw;min-height:2vw;width:8vw;background:#fff;color:#000;padding:0;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.7vw;border-radius:.5vw}.collection .collection__title .center a:after{display:none}.collection .slider-mobile-gutter .grid.slider{margin:0;gap:1%}.collection .slider-mobile-gutter .grid.slider:after{display:none}.collection .slider-mobile-gutter .grid.slider li{margin:0;padding:0!important;aspect-ratio:6 / 9;border:1px solid #E1E1E1;border-radius:20px;overflow:hidden;width:23.5%;max-width:24.25%;min-width:24.25%;background:#f8f8f8 0% 0% no-repeat padding-box}.card-wrapper{padding:.25vw}.card-wrapper:hover a{text-decoration:none}.card-wrapper .card{overflow:hidden;gap:1%}.card-wrapper .card .card__inner{height:88%;background:transparent url("img/download (16).png") 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:18px 18px 8px 8px;overflow:hidden;position:relative}.card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.card-wrapper .card .card__inner .card__content .card__information{display:none}.card-wrapper .card .card__content{height:11%;background:#ebebeb 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:8px 8px 18px 18px;display:flex;justify-content:space-between;align-items:center;padding-right:.8vw}.card-wrapper .card .card__content .card__information{padding:0 .8vw;display:flex;flex-direction:column;gap:.3vw}.card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information h3 a:after{display:none}.card-wrapper .card .card__content .card__information .price{margin:0}.card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;opacity:53%}.card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:53%;text-transform:uppercase}.card-wrapper .card .card__content .quick-add{margin:0;z-index:0}.card-wrapper .card .card__content .quick-add .quick-add__submit{background:unset;padding:0;height:2vw;width:2vw;min-height:2vw}.card-wrapper .card .card__content .quick-add .quick-add__submit span{height:100%;width:100%}.card-wrapper .card .card__content .quick-add .quick-add__submit span svg{height:100%;width:100%}.card-wrapper .card .card__content .quick-add .quick-add__submit:after{display:none}.card-wrapper .card .card__content .quick-add .quick-add__submit:before{display:none}.collection .slider-buttons{display:none}.collection .slider-mobile-gutter{margin:0;padding:0;max-width:100%}.collection .slider-mobile-gutter .grid{margin:0;gap:1%;row-gap:1vw}.collection .slider-mobile-gutter .grid:after{display:none}.collection .slider-mobile-gutter .grid li{margin:0;padding:0!important;aspect-ratio:6 / 9;border:1px solid #E1E1E1;border-radius:20px;overflow:hidden;width:24.25%;max-width:24.25%;min-width:24.25%;background:#f8f8f8 0% 0% no-repeat padding-box;position:relative;z-index:3}.collection .slider-mobile-gutter .grid li .card-wrapper{padding:.25vw}.collection .slider-mobile-gutter .grid li .card-wrapper:hover a{text-decoration:none}.collection .slider-mobile-gutter .grid li .card-wrapper .card{overflow:hidden;gap:1%}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__inner{height:88%;background:transparent url("img/download (16).png") 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:18px 18px 8px 8px;overflow:hidden}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__inner .card__content .card__information{display:none}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content{height:11%;background:#ebebeb 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:8px 8px 18px 18px;display:flex;justify-content:space-between;align-items:center;padding-right:.5vw}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information{padding:0 .8vw;display:flex;flex-direction:column;gap:.3vw}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information .price{margin:0}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;opacity:53%}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:53%;text-transform:uppercase}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add{margin:0}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit{background:unset;padding:0;height:2vw;width:2vw;min-height:2vw}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span{height:100%;width:100%}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span svg{height:100%;width:100%}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:after{display:none}.collection .slider-mobile-gutter .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:before{display:none}.product-grid-container .collection{margin:0;max-width:100%}.product-grid-container .collection{margin:0;padding:0;max-width:100%}.product-grid-container .collection .grid{margin:0;gap:1%;row-gap:1vw}.product-grid-container .collection .grid:after{display:none}.product-grid-container .collection .grid li{margin:0;padding:0!important;aspect-ratio:6 / 9;border:1px solid #E1E1E1;border-radius:25px;overflow:hidden;width:24.25%;max-width:24.25%;min-width:24.25%;background:#f8f8f8 0% 0% no-repeat padding-box;position:relative;z-index:3}.product-grid-container .collection .grid li .card-wrapper{padding:.25vw}.product-grid-container .collection .grid li .card-wrapper:hover a{text-decoration:none}.product-grid-container .collection .grid li .card-wrapper .card{overflow:hidden;gap:1%}.product-grid-container .collection .grid li .card-wrapper .card .card__inner{height:88%;background:transparent url("img/download (16).png") 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:18px 18px 8px 8px;overflow:hidden}.product-grid-container .collection .grid li .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.product-grid-container .collection .grid li .card-wrapper .card .card__inner .card__content .card__information{display:none}.product-grid-container .collection .grid li .card-wrapper .card .card__content{height:11%;background:#ebebeb 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:8px 8px 18px 18px;display:flex;justify-content:space-between;align-items:center;padding-right:.5vw}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information{padding:0 .8vw;display:flex;flex-direction:column;gap:.3vw}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information h3 a:after{display:none}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price{margin:0}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;opacity:53%}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:53%;text-transform:uppercase}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add{margin:0}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit{background:unset;padding:0;height:2vw;width:2vw;min-height:2vw}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span{height:100%;width:100%}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span svg{height:100%;width:100%}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:after{display:none}.product-grid-container .collection .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:before{display:none}.cstm-collection-banner{width:100%;min-width:100%;margin:0!important;padding:8vw 1vw 1vw!important;background:#ececec}.collection-hero__title{margin:0!important;padding:0!important;letter-spacing:.13px;color:#323232;opacity:1;font-size:1.2vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.collection-hero__description{margin:0!important;padding:0!important;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.8vw!important;width:55%;color:#323232}.rte:after{content:unset}.cstm-collection-banner .collection-hero__inner{width:100%;min-width:100%;margin:0;padding:0}.cstm_collection{width:100%;min-width:100%;padding:0!important}.cstm_collection .collection-hero__inner{width:100%;min-width:100%;padding:0;margin:0}.cstm_collection .col_filter{position:fixed;width:43.2vw;height:4vw;bottom:0;left:50%;transform:translate(-50%);background:transparent linear-gradient(90deg,#323232 0% 100%) 0% 0% no-repeat padding-box;border-radius:16px 16px 0 0;opacity:1}.cstm_collection .col_filter .collection-call-main{width:100%;height:100%}.cstm_collection .col_filter .collection-call-main ul{display:flex;gap:.6vw;align-items:center;height:100%;padding:1vw;width:75%;overflow-x:auto}.cstm_collection .col_filter .collection-call-main ul::-webkit-scrollbar{display:none}.cstm_collection .col_filter .collection-call-main ul li{background:#cecece 0% 0% no-repeat padding-box;border:1px solid #E1E1E1;opacity:1;height:2vw;width:fit-content;min-width:fit-content;padding:0 .5vw;border-radius:.3vw;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.cstm_collection .mobile-facets__wrapper{position:fixed;bottom:0;z-index:2;right:30%;background:transparent linear-gradient(90deg,#323232 0% 100%) 0% 0% no-repeat padding-box;border-radius:16px 16px 0 0;opacity:1}.mobile-facets__wrapper,.mobile-facets__disclosure:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.mobile-facets__open-wrapper:focus,.mobile-facets__open-wrapper:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none!important;text-underline-offset:0!important}.cstm_collection .mobile-facets__wrapper{border:1px solid white;display:flex;justify-content:center;align-items:center;margin:0!important;margin-bottom:1vw!important;border-radius:.4vw!important;padding:.2vw 1vw;height:2vw;width:8vw}.cstm_collection .mobile-facets__open-wrapper{height:100%;width:100%}.cstm_collection .mobile-facets__open{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.cstm_collection .mobile-facets__open .svg-wrapper{display:none}.cstm_collection .mobile-facets__open-label{margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.7vw}.cstm_collection .mobile-facets__disclosure{width:100%;height:100%}.cstm_collection .mobile-facets__open{height:100%;width:100%;color:#fff!important}.cstm_collection .facets-wrapper{width:100%;min-width:100%;margin:0!important;padding:0!important}.cstm_collection .facets-container{width:100%;display:flex;justify-content:end;position:absolute;top:11vw;right:2vw}.cstm_collection .product-count__text{background:#dee1e6;border-radius:3px;opacity:1;padding:.3vw}.cstm_collection .product-count__text span{text-align:left;font-family:SFUI;letter-spacing:-.9px;color:#fff;opacity:1;font-size:.8vw!important}.cstm_collection .product-count{margin:0!important}.related-products{margin:0;max-width:100%}.related-products{margin:0;padding:0;max-width:100%}.related-products .grid{margin:0;gap:1%;row-gap:1vw}.related-products .grid:after{display:none}.related-products .grid li{margin:0;padding:0!important;aspect-ratio:6 / 9;border:1px solid #E1E1E1;border-radius:25px;overflow:hidden;width:24.25%;max-width:24.25%;min-width:24.25%;background:#f8f8f8 0% 0% no-repeat padding-box;position:relative;z-index:3}.related-products .grid li .card-wrapper{padding:.25vw}.related-products .grid li .card-wrapper:hover a{text-decoration:none}.related-products .grid li .card-wrapper .card{overflow:hidden;gap:1%}.related-products .grid li .card-wrapper .card .card__inner{height:88%;background:transparent url("img/download (16).png") 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:18px 18px 8px 8px;overflow:hidden}.related-products .grid li .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.related-products .grid li .card-wrapper .card .card__inner .card__content .card__information{display:none}.related-products .grid li .card-wrapper .card .card__content{height:11%;background:#ebebeb 0% 0% no-repeat padding-box;border:1px solid #ECECEC;border-radius:8px 8px 18px 18px;display:flex;justify-content:space-between;align-items:center;padding-right:.5vw}.related-products .grid li .card-wrapper .card .card__content .card__information{padding:0 .8vw;display:flex;flex-direction:column;gap:.3vw}.related-products .grid li .card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}.related-products .grid li .card-wrapper .card .card__content .card__information h3 a:after{display:none}.related-products .grid li .card-wrapper .card .card__content .card__information .price{margin:0}.related-products .grid li .card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;opacity:53%}.related-products .grid li .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:53%;text-transform:uppercase}.related-products .grid li .card-wrapper .card .card__content .quick-add{margin:0}.related-products .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit{background:unset;padding:0;height:2vw;width:2vw;min-height:2vw}.related-products .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span{height:100%;width:100%}.related-products .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit span svg{height:100%;width:100%}.related-products .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:after{display:none}.related-products .grid li .card-wrapper .card .card__content .quick-add .quick-add__submit:before{display:none}.mobile-facets__inner{padding:.5vw;height:96%!important;top:2%;position:fixed;right:2%;padding:.4vw!important;border-radius:18px}.mobile-facets__header{background:#efefef;height:2vw;align-items:center;padding:0 .6vw!important;border-radius:14px 14px 0 0}.mobile-facets__header h5{font-size:.6vw;font-weight:700;text-transform:uppercase;margin:0;font-family:SFUI;color:#636363;opacity:100%}.mobile-facets__main{padding:0!important;background:#efefef;border-radius:0 0 14px 14px}.mobile-facets-c-span{transition:background-color .3s linear;font-size:.65vw;color:#000;text-transform:uppercase;padding:.8vw;font-family:SFUI;font-weight:700;display:block}.mobile-facets .facets-layout-list{display:flex;flex-wrap:wrap;flex-direction:row;overflow-y:visible;width:100%;gap:.4vw;border-bottom:.08vw solid #E1E1E1;padding:0 .8vw 1.2vw;margin-bottom:.8vw}.mobile-facets .facets-layout-list .list-menu__item{min-width:auto;flex:0 0 auto}.mobile-facets__item{position:relative}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-unstyled{margin:0;padding:0;list-style:none}.mobile-facets .facets-layout-list .mobile-facets__label{color:#000;align-items:center;justify-content:center;background:#cecece;border:.08vw solid #E1E1E1;opacity:1;padding:.5vw 1.2vw;border-radius:.3vw;cursor:pointer;transition:all .2s ease;font-size:.65vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;white-space:nowrap}.mobile-facets .facets-layout-list .mobile-facets__label:hover{background:#bfbfbf}.mobile-facets .facets-layout-list .mobile-facets__label.active{background:#83807f;color:#fff;border-color:#e1e1e1}.mobile-facets__checkbox{display:none}.mobile-facets__label>svg{display:none}.mobile-facets__highlight{display:none}.mobile-facets__footer{padding:.8vw;background:#efefef!important;display:flex;gap:.8vw;justify-content:space-between}.mobile-facets__footer .button{flex:1;text-align:center;padding:0;line-height:1;font-size:.7vw;text-transform:uppercase;font-weight:700;border-radius:0;cursor:pointer;transition:all .2s ease}.mobile-facets__footer .button--primary{background:#000;color:#fff;border:.15vw solid #000}.mobile-facets__footer .button--primary:hover{background:#333;border-color:#333}.mobile-facets__clear{background:#fff;color:#000;border:.15vw solid #000;text-decoration:none;display:inline-block;text-align:center;flex:1;line-height:1;font-size:.7vw;text-transform:uppercase;font-weight:700;transition:all .2s ease}.mobile-facets__clear:hover{background:#f5f5f5}.mobile-facets__main::-webkit-scrollbar{width:.6vw}.mobile-facets__main::-webkit-scrollbar-track{background:#f1f1f1}.mobile-facets__main::-webkit-scrollbar-thumb{background:#888;border-radius:.3vw}.mobile-facets__main::-webkit-scrollbar-thumb:hover{background:#555}.mobile-facets__close{top:1.4vw!important;height:2vw!important;right:2.5vw!important;width:2vw!important}.mobile-facets__close .svg-wrapper{width:.7vw!important}.mobile-facets__close .svg-wrapper svg{color:red!important}.mobile-facets__clear-wrapper{background:#323232 0% 0% no-repeat padding-box;border-radius:4px}.mobile-facets__footer{border:none!important;padding:.8vw!important}.mobile-facets__clear{background:#323232 0% 0% no-repeat padding-box;border:1px solid #323232;border-radius:4px;opacity:100%;color:#fff!important;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.6vw!important}.mobile-facets__footer .button{background:#fff 0% 0% no-repeat padding-box;border:1px solid #323232;border-radius:4px;opacity:100%;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.6vw!important;margin:0}.mobile-facets__footer .button--primary:hover{background:#fff;color:#000}.mobile-facets__footer .mobile-facets__clear:hover{background:#323232 0% 0% no-repeat padding-box;color:#fff}.related-products{background:#f3f3f3}.cstm-product{padding-top:7.5vw!important;padding:0 2vw;background:#f3f3f3;color:#000}.cstm-product .page-width{margin:0;padding:0;max-width:100%}.cstm-product .page-width .product{height:100%;gap:2%}.cstm-product .page-width .product .product_left_dis{width:31.33%;max-width:31.33%;min-width:31.33%;height:93svh;display:flex;flex-direction:column;justify-content:end;position:sticky;top:8vw;gap:1vw;padding-bottom:1vw;height:calc(100svh - 7.5vw)}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading{display:flex;flex-direction:column;gap:1vw}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title{display:flex;justify-content:space-between;position:relative;align-items:end}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .product__title{margin:0;width:60%}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .product__title h1{font-size:1vw;line-height:1;text-transform:capitalize;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price{line-height:1;font-size:1vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;opacity:65%}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .price__container{margin:0}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .price__container .price__sale span .price-item{font-size:1vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;margin:0}.price--on-sale .price__sale{display:flex!important;justify-content:end}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .price__container .price__sale span{margin:0}.cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .badge{position:absolute;top:-2.5vw;left:0;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.8vw;margin:0;border-radius:6px;color:#000;background:#ebebeb;border:1px solid}.cstm-product .page-width .product .product_left_dis .product_left_top_dis{line-height:1}.cstm-product .page-width .product .product_left_dis .product_left_top_dis .metafield-rich_text_field p{font-size:.85vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:43%}.cstm-product .page-width .product .product_left_dis .product_mid_dis{height:auto}.cstm-product .page-width .product .product_left_dis .product_mid_dis .simi-products{height:auto;flex-wrap:wrap;display:flex;gap:.3vw;width:100%}.cstm-product .page-width .product .product_left_dis .product_mid_dis .simi-products a{border-radius:6px;overflow:hidden;width:4vw;height:5vw}.cstm-product .page-width .product .product_left_dis .product_mid_dis .simi-products a:hover{border:1px solid}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul{display:flex;justify-content:space-between;height:2vw;width:100%;background:#fff;border-radius:8px;padding:0 1.5vw;align-items:center;list-style:disc}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul li{font-size:.85vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:62%}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul li:last-child{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal;opacity:100%}.cstm-product .page-width .product .grid__item{width:32.33%!important;max-width:32.33%!important;min-width:32.33%!important}.cstm-product .page-width .product .grid__item .product__column-sticky,.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter{height:100%}.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list{height:100%;margin:0;gap:0}.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item{max-width:100%!important;width:100%!important;height:40vw}.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container{margin:0;height:100%;width:100%}.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container .product__modal-opener,.cstm-product .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container .product__modal-opener .product__media{height:100%;width:100%}.product__info-container>*+*{margin:0!important}.cstm-product .page-width .product .product__info-wrapper{position:sticky;top:8vw;height:37vw;padding:0;display:flex;flex-direction:column;justify-content:end;padding-bottom:1vw;height:calc(100svh - 7.5vw)}.cstm-product .page-width .product .product__info-wrapper .product__info-container{height:100%;display:flex;flex-direction:column;justify-content:end;padding-bottom:1vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper{display:flex;justify-content:space-between;padding-bottom:1vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul{display:flex;gap:2vw;align-items:center;line-height:1;background:#e1e1e1;height:2vw;padding:0 1.5vw 0 .7vw;border-radius:5px}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul li{font-size:.7vw;display:flex;gap:.3vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;align-items:center;opacity:79%}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul li strong{font-size:.95vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;opacity:100%}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cust_varient{display:flex;align-items:center;background:#fff;padding:0 .5vw;cursor:pointer}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cust_varient .form__label{display:none}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cust_varient p{font-size:.75vw;font-family:SFUI}.cstm-product .page-width .product .product__info-wrapper .product__info-container variant-selects .product-form__input{margin:0;display:flex;flex-wrap:wrap;gap:.5vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container variant-selects .product-form__input .form__label{display:none}.cstm-product .page-width .product .product__info-wrapper .product__info-container variant-selects .product-form__input label{margin:0;padding:0;height:2.7vw;width:5.7vw;align-items:center;justify-content:center;font-family:SFUI;display:flex;font-size:.8vw;border-radius:6px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #DCDCDC}.product-form__input--pill input[type=radio]:checked+label{background:#ebebeb 0% 0% no-repeat padding-box!important;border:1px solid #000000!important;color:#000!important}.product-form__input--pill input[type=radio].disabled+label{background:#ebebeb 0% 0% no-repeat padding-box!important;color:#fff!important;text-decoration:none!important;position:relative}.product-form__input--pill input[type=radio].disabled+label:before{content:"";height:.1vw;top:50%;background:#fff;width:5.8vw;z-index:1;transform:rotate(156deg) translateY(-50%);position:absolute}.cstm-product .page-width .product .product__info-wrapper .product__info-container div .product-form{margin:0;padding-top:1vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container div .product-form .form{width:100%;max-width:100%}.cstm-product .page-width .product .product__info-wrapper .product__info-container div .product-form .form .product-form__buttons{max-width:100%}.cstm-product .page-width .product .product__info-wrapper .product__info-container div .product-form .form .product-form__buttons .product-form__submit{margin:0;border-radius:5px 5px 0 0;gap:1vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container div .product-form .form .product-form__buttons .product-form__submit span{font-size:.8vw;text-transform:uppercase;font-family:SFUI;display:flex;align-items:center;gap:1vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-addcart-bottom .cstm-pdp-addcart-wrapper .metafield-rich_text_field ul{display:flex;justify-content:space-between;background:#d5d5d5;border-radius:0 0 5px 5px;padding:.5vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-addcart-bottom .cstm-pdp-addcart-wrapper .metafield-rich_text_field ul li{line-height:1;font-size:.8vw;opacity:53%;font-family:SFUI}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul li strong{position:relative}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul li strong:after{content:"inch";position:absolute;top:0;font-size:.55vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-addcart-bottom .cstm-pdp-addcart-wrapper .metafield-rich_text_field ul li strong{opacity:100%}.cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-addcart-bottom .cstm-pdp-addcart-wrapper .metafield-rich_text_field ul li:last-child{color:red;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;opacity:100%}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text{display:flex;padding-top:1vw}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-wrapper .metafield-rich_text_field ul{display:flex;flex-direction:column;gap:.5vw}.cstm-product .page-width .product .product__info-wrapper .product__info-container .buy_button_bottom_text{display:flex;height:2vw;align-items:center;padding:0 .5vw;border-radius:0 0 5px 5px;background:#d5d5d5;justify-content:center}.cstm-product .page-width .product .product__info-wrapper .product__info-container .buy_button_bottom_text .buy_button_bottom_left p{line-height:1;font-size:.7vw;font-family:SFUI;opacity:58%}.cstm-product .page-width .product .product__info-wrapper .product__info-container .buy_button_bottom_text .buy_button_bottom_left span{opacity:100%}.cstm-product .page-width .product .product__info-wrapper .product__info-container .buy_button_bottom_text .buy_button_bottom_text_right p{line-height:1;font-size:.75vw;color:red;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-wrapper{width:50%}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-wrapper .metafield-rich_text_field ul li{line-height:1;font-size:.85vw;font-family:SFUI}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-right .metafield-rich_text_field ul{display:flex;flex-direction:column;gap:.5vw}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-right{width:50%}.cstm-product .page-width .product .product__info-wrapper .cstm-cart-bottom-text .cstm-cart-bottom-text-right .metafield-rich_text_field ul li{line-height:1;font-size:.85vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.related-products{padding:0 2vw!important}.related-products .related-products__heading{margin:0;padding-bottom:2vw;padding-top:3vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:1.2vw}.card__media ul li{height:100%}.card-wrapper .card .card__content .card__information .price{margin:0!important}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul{list-style:square;height:2.5vw}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul li{line-height:1}.cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul li::marker{opacity:1}.drawer__inner{height:96%!important;top:2%;position:fixed;right:2%;padding:.3vw!important;border-radius:1vw}.drawer__inner-empty{padding:0!important;background:#efefef;border-radius:.7vw;padding:0vw .7vw .7vw!important}.drawer__inner-empty .drawer__heading{background:transparent!important;border-radius:0!important;padding-bottom:0vw!important}.drawer__inner-empty .cart__login-title,.drawer__inner-empty .cart__login-paragraph{display:none}.drawer__inner-empty .drawer__heading{font-size:.8vw;width:100%;border-bottom:1px solid #AFAFAF;margin:0!important;padding:0;font-family:SFUI;display:flex;justify-content:flex-start;align-items:center;padding-bottom:.3vw}.drawer__close{top:.45vw!important;right:.6vw!important;opacity:100%;min-height:2.1vw!important;min-width:2.1vw!important;height:2.1VW;width:2.1VW;display:flex;align-items:center;justify-content:center}.drawer__close svg{color:red;opacity:100%}.drawer__close .svg-wrapper{width:.8vw!important;height:.8vw!important;opacity:100%}.cart__empty-text{margin:0!important;padding:0;font-family:SFUI-Regular}.drawer__inner-empty .drawer__inner .button:before,.button:after{content:unset!important}.drawer__contents{padding:.5vw}.drawer__inner .button{padding:0;font-size:.9vw;font-family:SFUI;justify-content:start;color:#000;opacity:100%;background:transparent;min-width:unset;min-height:unset}.drawer__inner-empty .cstm-empty-cart-shoping{display:flex;align-items:center;gap:.3vw;padding-top:4vw}.drawer__inner-empty .cstm-empty-cart-shoping span{height:100%;display:flex;justify-content:center;align-items:center}.drawer__inner-empty .cstm-empty-cart-shoping span svg{width:.7vw;height:.7vw}.drawer__inner-empty .cart__empty-text1{padding:0;font-size:.9vw;font-family:SFUI-PRO-MEDIUm;justify-content:start;color:#000;opacity:50%}.drawer__inner-empty .cart-drawer__warnings{justify-content:start!important}.drawer__inner-empty .cart-drawer__empty-content{text-align:start!important;padding-top:4vw}.custom-cart-box{display:flex;width:100%;height:2.7vw;background:#000;color:#fff;justify-content:space-between;align-items:center;padding:.8vw;border-radius:.4vw}.custom-cart-box button{background:transparent;border:none;color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.7vw;opacity:100%;cursor:pointer}.custom-total{color:#fff;opacity:50%;font-family:SFUI;font-size:.7vw}.drawer__header{padding:0!important;background:#f3f3f3;border-radius:20px 20px 0 0;border-bottom:.1vw solid #AFAFAF}.drawer__heading{background:#f3f3f3;border-radius:20px 20px 0 0;padding:0 0 0 .7vw!important;height:2.1vw;font-size:.8vw;width:100%;margin:0!important;padding:0;font-family:SFUI;display:flex;justify-content:flex-start;align-items:center}.cart-items thead{display:none!important}.cart-item{border-bottom:1px solid #F9F9F9;opacity:100%;padding:1vw 0}.drawer__header .drawer__close{position:unset}.drawer__cart-items-wrapper img{height:100%}.cart-item__media{padding:0!important}.drawer__cart-items-wrapper .product-option{display:none!important}.drawer__cart-items-wrapper dl .product-option{display:block!important;font-family:SFUI;color:#000;opacity:50%;font-size:.7vw}quantity-popover .quantity{background:transparent}.quantity:before{content:unset}.quantity:after{content:unset}.cart-item__quantity-wrapper{justify-content:space-between;align-items:center;overflow-x:hidden}.cart-item__details{padding:0}.cart-item__quantity{padding:0!important}.quantity__input{padding:0!important;font-size:.7vw}.cart-item cart-remove-button{margin:0!important}.cart-item__error,.cart-item{margin:0!important}.quantity{background:transparent!important}.cart-item__details{padding:0!important}.drawer__cart-items-wrapper dl{margin:0}.cart-item__totals{padding:0!important}.cart-item__name{font-size:.8vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;color:#000;opacity:100%}.cart-item__price-wrapper .price{font-size:.75vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:normal;color:#000;opacity:50%}.cart-item__quantity-wrapper{width:100%;min-width:100%}.quantity-popover-container{width:50%;min-width:50%}.cart-item__quantity-wrapper cart-remove-button{width:50%;min-width:50%}.cart-item__name:hover{text-decoration:none!important}cart-drawer-items{background:#f3f3f3!important}.drawer__footer{background:#f3f3f3!important;border-radius:0 0 20px 20px;padding:.5vw!important}.cart-drawer-items{overflow-x:hidden}.cart-drawer__footer .tax-note{margin:0!important;padding-bottom:.5vw!important}.cart__ctas{display:flex;width:100%;min-width:100%;background:#000;color:#fff;height:2.5vw;justify-content:space-between;align-items:center;gap:0!important;padding:0 .5vw;border-radius:.4vw .4VW 0 0}.cart__ctas .cart__checkout-button{width:70%;min-width:70%;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.8vw;color:#fff;opacity:100%}.cart__ctas .totals{width:30%;min-width:30%;margin:0!important;display:flex;justify-content:end!important;align-items:center;height:100%;font-family:SFUI;color:#fff;opacity:50%;font-size:.8vw!important}.totals__total-value{font-size:.8vw!important}.cstm-bottom-cart{width:100%;min-width:100%;background:#d5d5d5;padding:.5vw;border-radius:0 0 .3vw .3VW;height:1.7vw;display:flex;justify-content:space-between;align-items:center}.cstm-bottom-cart-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:100%}.cstm-cart-bottom-first{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw;color:red;opacity:100%}.cstm-cart-bottom-second{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw;color:#676767;opacity:100%}.cstm-cart-page{padding-top:6vw!important}.cstm-cart-footer .cart__ctas{background:transparent;display:flex;justify-content:end}.cstm-cart-page .cart-item__quantity-wrapper{justify-content:start}#sizeChart{pointer-events:none;opacity:0;width:fit-content;position:fixed;height:fit-content;background:transparent;top:18.5vw;left:2vw;z-index:3;transition:opacity .7s linear}#sizeChart.active{pointer-events:all;opacity:1}#sizeChart .size-chart-box{height:auto;width:auto;padding:.3vw;background:#fff;border-radius:8px}#sizeChart .size-chart-box .size-char-box-main{background:#efefef;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;border-radius:8px}#sizeChart .size-chart-header{display:flex;justify-content:space-between;align-items:center;width:96%;padding:.3vw .5vw}#sizeChart .size-chart-header h3{margin:0;font-size:.7vw;text-transform:uppercase;font-weight:600;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal}#sizeChart .size-chart-close{background:transparent;border:none;font-size:1vw;line-height:1;cursor:pointer;color:#e74c3c;font-weight:700;padding:0 5px;transition:color .3s ease}#sizeChart .size-chart-close:hover{color:#c0392b}#sizeChart .size-chart-table{width:100%;border-collapse:collapse;font-size:.75vw;width:96%}#sizeChart .size-chart-table th,#sizeChart .size-chart-table td{padding:.45vw 1.6vw;text-align:left;text-transform:uppercase;border-top-style:solid;border-bottom-style:solid;border-top-width:1px;border-bottom-width:1px}#sizeChart .size-chart-table th{border-top-color:#000;border-bottom-color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal;text-align:center;opacity:83%;font-size:.65vw}#sizeChart .size-chart-table td{border-top-color:#fff;border-bottom-color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;opacity:60%;text-align:center;font-size:.7vw}.cart-drawer .cart-items .cart-item__quantity{display:flex;align-items:end}.cart-drawer .cart-items .cart-item__quantity quantity-popover{width:100%}.cart-item__quantity-wrapper cart-remove-button{width:fit-content;justify-content:end;padding-right:.5vw;min-width:fit-content}.cart-item__quantity-wrapper cart-remove-button button .svg-wrapper{height:100%;width:100%}.cart-item__quantity-wrapper cart-remove-button button .svg-wrapper span{height:100%;width:100%;font-size:.7vw}.predictive-search{scrollbar-width:none;background:#eee 0% 0% no-repeat padding-box;border:1px solid #CBC5C5;opacity:1;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);margin-top:2.7vw}.predictive-search__results-groups-wrapper{flex-direction:column;padding:0}.predictive-search__results-list{display:flex;width:100%;min-width:100%}.predictive-search__list-item{width:33.33%;min-width:33.33%}.predictive-search__list-item a{flex-direction:column}.predictive-search__result-group:first-child{flex:unset!important}.predictive-search__heading,.predictive-search__item--term{display:none!important}.predictive-search__list-item a{padding:0!important;scrollbar-width:none}.predictive-search__image{height:100%;width:100%;object-fit:cover;border-radius:.5vw!important}.field__input:focus{box-shadow:unset!important}.search-modal__form .field:before{content:unset!important}.search-modal__form .field:after{content:unset!important}.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none!important;text-underline-offset:0}.cstm_main_header.open-search .cstm_header_left .sdtm_header_menu,.cstm_main_header.open-search .cstm_header_center,.cstm_main_header.open-search .cstm_header_right{visibility:hidden}.cstm_main_header.open-search .left-search-pad{display:none}.cstm_main_header.open-search .cstm_header_search{opacity:1}.cstm_main_header.open-search .cstm_header_left .cstm_header_search a{gap:0}.cstm_main_header.open-search .cstm_header_left .cstm_header_search{background:transparent;box-shadow:unset}.cstm_main_header.open-search .search-collection-main{clip-path:inset(0 0 0 0)}.cstm_main_header.open-search .cust_header_wrapper_mob_details_left{visibility:hidden}.search-collection-main{display:flex;height:15.2vw;width:43.2vw;position:absolute;left:50%;transform:translate(-50%);top:6vw;padding:1.2vw;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:.4vw;clip-path:inset(0 0 100% 0);background:linear-gradient(#ffffff5e,#ffffff5e);transition:clip-path .5s linear}.search-collection-main h1{display:none}.mian_content{display:flex;width:100%;height:100%;gap:.9vw}.all-collections{width:25%;min-width:25%;height:100%;padding:0;margin:0;display:flex;flex-direction:column;overflow-y:auto;border-right:.05vw solid rgba(0,0,0,.1);scrollbar-width:none;align-items:start}.all-collections::-webkit-scrollbar{display:none}.collections-title{display:none}.collections-grid{display:flex;flex-direction:column;gap:.5vw}.collection-item{margin:0;padding:0}.collection-item a{display:block;padding:0;margin:0;text-decoration:none;color:#000;transition:all .3s ease}.collection-info h4{font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;margin:0}.best-sellers{width:75%;height:100%;padding:0;margin:0;display:flex;flex-direction:column;overflow:hidden}.best-sellers-title{display:none}.best-sellers-grid{display:flex;width:100%;height:100%;gap:.8vw;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.best-sellers-grid::-webkit-scrollbar{display:none}.best-seller-item{flex:0 0 calc(33.333% - .53vw);min-width:calc(33.333% - .53vw);height:100%;border-radius:.5vw;overflow:hidden;box-shadow:0 .2vw 1vw #0000000f;transition:all .3s ease}.best-seller-item a{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.product-image{width:100%;height:90%;overflow:hidden;background:#f8f8f8;display:flex;align-items:center;justify-content:center}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-info{height:10%;padding:.5vw .8vw;margin:0;text-align:center;background:transparent;display:flex;align-items:center;justify-content:center}.product-info h4{font-size:.55vw;margin:0;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;overflow:hidden}.product-info .price{font-size:.7vw;font-weight:600;color:#000;margin:0}.card>.card__inner .card__content{display:none}.card>.card__inner .media .card-img-ul{height:100%;width:100%;overflow-y:hidden;overflow-x:auto;display:flex!important;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none}.card>.card__inner .media .card-img-ul li{height:100%;flex:1;position:static;min-width:100%;border:none;scroll-snap-align:center;border-radius:0}.card>.card__inner .card-img-dots{position:absolute;bottom:6%;left:50%;transform:translate(-50%);z-index:1;display:flex;justify-content:center;gap:.25vw}.card>.card__inner .card-img-dots li{height:.35vw!important;width:.35vw!important;max-width:.35vw!important;min-width:.35vw!important;border-radius:50%!important;cursor:pointer;background:#848484}.card>.card__inner .card-img-dots li.active{background:#323232}.card>.card__inner .card-img-buttons{position:absolute;top:50%;left:5%;transform:translateY(-50%);z-index:1;width:90%;display:flex;justify-content:space-between;pointer-events:none;overflow:hidden}.card>.card__inner .card-img-buttons button{width:10%;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;pointer-events:all;border-radius:50%;background:#ffffff30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s linear;color:#000!important}.card>.card__inner .card-img-buttons button>svg{height:70%;width:70%}.card:hover>.card__inner .card-img-buttons button.ci-left-btn,.card:hover>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(0)}.card>.card__inner .card-img-buttons button.ci-left-btn{transform:translate(-200%);opacity:0}.card>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(200%)}.card>.card__inner .card-img-buttons button.ci-left-btn>svg{transform:rotateY(180deg)}.pdp-dots-wrapper{position:absolute;width:auto;z-index:2;bottom:30vh;right:10%}.pdp-dots-wrapper ul{display:flex;gap:1vw}.pdp-dots-wrapper li{display:block;height:1.5vw;width:1.5vw;border-radius:50%;border:1px solid #000}.pdp-dots-wrapper li.active{background:#000}.quick-add-modal__content{width:100%!important;max-height:100%!important;height:100%;margin:0!important;position:fixed;overflow:hidden!important;top:unset!important;left:0!important;right:0!important;padding:.4vw;border:1px solid #CBC5C5;bottom:1vw!important;transform:unset!important;max-width:100%!important;background:transparent!important;border:none;box-shadow:none;pointer-events:none}.quick-add-modal__content .quick-add-modal__content-info{pointer-events:all;padding:.5vw;min-height:17.2vw;height:auto;border:1px solid #EEEEEE;border-radius:20px;overflow:hidden;width:30vw;bottom:0;position:absolute;right:2vw;background:transparent linear-gradient(347deg,#cbc5c5,#cbc5c5)}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .badge{top:.8vw;left:1.3vw;font-size:.8vw;padding:.35vw .5vw;font-family:SFUI-Regular;display:none}.quick-add-modal__content .quick-add-modal__content-info .cstm-product{padding:1vw .6vw!important;border-radius:16px;padding-top:0!important;padding:.6vw!important;background:#fff}.quick-add-modal__content .quick-add-modal__content-info .cstm-product #sizeChart{z-index:2}.quick-add-modal__content .quick-add-modal__content-info .cstm-product #sizeChart.active{z-index:6}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width{height:100%}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product{flex-direction:column;flex-wrap:nowrap;gap:1.5vw}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis{height:auto;width:100%;min-width:100%;max-width:100%;position:static;flex-direction:row;padding-bottom:0;justify-content:start}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading{width:100%;padding-top:.8vw}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title{position:unset;padding-top:.5vw}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title h2{font-size:.95vw;line-height:1;text-transform:capitalize;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price .price__container .price__sale span .price-item,.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .price{font-size:.8vw}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product__info-wrapper .product__info-container{position:unset;justify-content:start}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product__info-wrapper .product__info-container .product_info_bottom_text{display:none}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul{height:2vw}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper .cstm-pdp-tages .cstm-pdp-tags-wrapper .metafield-rich_text_field ul li{font-size:.6vw}.quick-add-modal__content .quick-add-modal__toggle{display:none}.quick-add-modal__content .quick-add-modal__content-info .product__view-details{display:none!important}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_dis_heading .cstm-product-price-title .product__title{width:75%}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .grid__item.product__media-wrapper,.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_top_dis,.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_mid_dis,.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product_left_dis .product_left_last_dis .cstm-pdp-center-text .cstm-pdp-center-text-wrapper .metafield-rich_text_field ul{display:none}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .grid__item{min-width:100%!important;max-width:100%!important;width:100%!important;position:static;height:100%}.quick-add-modal__content .quick-add-modal__content-info .cstm-product{padding:0 1vw!important}.quick-add-modal__content .quick-add-modal__content-info .cstm-product .page-width .product .product__info-wrapper .product__info-container .cstm-pdp-tags-main-wrapper{padding-bottom:1vw}quick-add-modal .product__title>a:hover{text-decoration:none!important}aside facet-filters-form{position:absolute;width:50%!important;right:0;top:-3.5vw}span.active-facets__button-inner svg{height:1vw;width:1vw}.facets-container .loading__spinner{display:none}aside #FacetFiltersPillsForm .active-facets{position:absolute;right:0;width:fit-content;margin:0;padding:0;display:flex;align-items:center;gap:.5vw .4vw;padding-top:.75vw;padding-right:1.5vw;max-width:50vw;flex-wrap:wrap}aside #FacetFiltersPillsForm .active-facets facet-remove{padding:0}aside #FacetFiltersPillsForm .active-facets facet-remove .active-facets__button-remove span{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.65vw;padding-left:.2vw;color:#000;text-transform:uppercase}aside #FacetFiltersPillsForm .active-facets facet-remove a{margin:0;display:flex}aside #FacetFiltersPillsForm .active-facets facet-remove a .active-facets__button-inner{line-height:1;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.75vw;display:flex;align-items:center;gap:.4vw;box-shadow:none;border:none;border-radius:8px;height:1.8vw;padding:0 .7vw;background:#d9d9d9;color:#000;letter-spacing:.01em}aside #FacetFiltersPillsForm .active-facets facet-remove a:hover .active-facets__button-inner{background:#c5c5c5}aside #FacetFiltersPillsForm .active-facets facet-remove a span .svg-wrapper{margin:0;height:100%;display:flex;align-items:center;justify-content:center}.active-facets-mobile{display:none!important}.product__tax,.product__modal-opener .product__media-icon{display:none}.predictive-search__results-groups-wrapper{padding:0!important}.predictive-search,.predictive-search--header{border-radius:.5vw!important}.predictive-search__item:hover{background:transparent!important}.predictive-search__item-heading h5{font-size:.7vw!important;font-family:SFUI}.search-modal__content predictive-search label.field__label{top:1vw!important}.search-modal__content predictive-search .field__button{top:.5vw}.card__badge{position:absolute!important;top:1vw!important;display:flex!important;margin:0!important;left:unset;right:1vw}.card__badge span{border-radius:9px;font-size:.75vw!important;font-family:SFUI-Regular;color:#000;line-height:1;background:#ebebeb;padding:.4vw .8vw}.metafield-rich_text_field ul{list-style:none;padding:0;margin:0}.metafield-rich_text_field ul li a{text-decoration:none;color:#333;cursor:pointer;transition:color .3s;display:flex;align-items:center;gap:.5vw}.metafield-rich_text_field ul li a span{height:1vw;width:1vw}.metafield-rich_text_field ul li a span svg{height:100%;width:70%}.metafield-rich_text_field ul li a:hover{color:#000}.cstm-popup{position:fixed;bottom:.8vw;right:0;width:25vw;height:auto;min-height:fit-content;padding:.5vw;background:transparent linear-gradient(347deg,#cbc5c5,#cbc5c5);border-radius:16px;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);z-index:100;overflow:hidden;clip-path:inset(0 0 0 100%);transform:translate(0)}.cstm-popup.show{clip-path:inset(0 0 0 0)}.cstm-popup-inner{border-radius:12px;padding:.5vw;background:#fff;height:100%;position:relative}.close-btn{position:absolute;top:-.5vw;right:-.5vw;width:2vw;height:2vw;display:flex;align-items:center;justify-content:center;font-size:1.2vw;cursor:pointer;color:#999;background:#f5f5f5;border-radius:50%;transition:all .2s}.close-btn:hover{background:#333;color:#fff}.tab-buttons{display:flex;gap:.5vw;padding-bottom:1vw}.tab-btn{font-size:.8vw;flex:1;padding:.5vw 0;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-weight:500;color:#666;transition:all .3s ease;text-align:center;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.tab-btn:hover{color:#333;border-bottom-color:#ccc}.tab-btn.active{color:#333;border-bottom-color:#333}.tab-content{display:none;background:#fff;padding:1vw;border-radius:.4vw;border:1px solid #e0e0e0;min-height:15vw;animation:fadeIn .3s ease}.tab-content.active,.tab-content.active-acc{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tab-content h3{color:#333;font-size:.8vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;padding-bottom:.5vw}.tab-content ul{list-style:none;padding:0;margin:0}.tab-content ul li{padding:.5vw 0 .5vw .8vw;border-bottom:1px solid #f0f0f0;color:#555;position:relative;line-height:1.3;font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.tab-content p{font-size:.7vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.tab-content ul li:last-child{border-bottom:none}.tab-content ul li:before{content:"\2022";position:absolute;left:0;color:#333}.tab-content .highlight-box{background:#f9f9f9;padding:.8vw;border-radius:.3vw;border-left:.15vw solid #333;margin:.8vw 0}.tab-content .contact-btn{display:inline-block;padding:.5vw 1vw;background:#333;color:#fff;text-decoration:none;border-radius:.3vw;font-size:.9vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;transition:all .2s}.tab-content .contact-btn:hover{background:#000}.cstm-pop-overlay{position:fixed;left:0;top:0;border:10px solid black;background:#00000030;display:none}.cstm-pop-overlay.show{display:flex}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:all .3s ease;z-index:99}.overlay.show{opacity:1;visibility:visible}.main-page-title{padding-top:6vw;font-size:1.8vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}#shopify-section-template--22885452480789__main h2{font-size:1.5vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}#shopify-section-template--22885452480789__main p{font-size:.9vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}#shopify-section-template--22885452480789__main ul li{font-size:.85vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.cstm-main-contact{background:#f3f3f3}.card__heading a:after{display:none}.search-mob-close{display:none!important}span.cust-card-badge{z-index:1;position:absolute;top:3%;left:3%;font-size:.7vw;opacity:1;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/28/assets/main.css.map */
