@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,p,span,a,div,button,input,select{font-family:Jost,sans-serif!important;font-style:normal}body *{letter-spacing:0!important}*:focus-visible,*:focus{outline:0;box-shadow:none}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after,.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.header__active-menu-item,.header__menu-item:hover span,details[open]>.header__menu-item,.mega-menu__link:hover,.mega-menu__link--active,.header__menu-item a{text-decoration:none!important;color:#000}.facet-filters__sort:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.mega-menu__link--level-2{font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:0}.header__menu-item .icon-caret{display:none}.text-center{text-align:center}.field__input,.field input{border:1px solid #ccc!important}.shopify-policy__container{max-width:160rem;padding-left:5rem;padding-right:5rem}.shopify-policy__title h1{font-size:30px;line-height:40px;text-align:left;margin-top:60px}.shopify-policy__body p{font-size:16px;color:#000;margin:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.swiper-pagination{z-index:1!important;display:flex;align-items:center;justify-content:center;position:static!important;margin-top:20px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#221f205e;margin:0 10px 0 0!important}.swiper-pagination .swiper-pagination-bullet:last-child{margin:0!important}.swiper-pagination .swiper-pagination-bullet-active{border:1px solid #000;background-image:none!important;width:20px!important;height:20px!important;padding:0;position:relative;background-color:#0000!important;margin:0 10px 0 0!important;outline:unset!important}.swiper-pagination .swiper-pagination-bullet-active:after{content:"";background:#000;width:10px;height:10px;display:block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breadcrumbs{margin-bottom:20px;padding:35px 0 0}.breadcrumbs ol{padding:0;margin:0;display:flex;align-items:center;gap:10px;list-style:none}.breadcrumbs ol li a{font-size:16px;line-height:24px;color:#000;text-decoration:none;opacity:.6}.breadcrumbs ol li:last-child a{opacity:1;font-weight:500}.breadcrumbs li:not(:last-child):after{content:"\203a\a";display:inline-block;padding-left:3px}.btn_price{font-size:22px;line-height:30px;font-weight:600;color:#221f20;letter-spacing:0}.btn_price .price .price-item{font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;color:#121212}.btn_price .product-form__buttons button{background:linear-gradient(275.76deg,#221f20 -33.36%,#505050 139.52%);color:#fff;font-size:14px;line-height:23px;border:none;display:flex;border-radius:10px;align-items:center;gap:7px;text-transform:uppercase;width:100%;padding:0;margin:10px 0 0;min-height:40px}.btn_price .product-form__buttons button:before,.btn_price .product-form__buttons button:after{display:none}h1.collection-hero__title{margin-top:0;font-size:36px;line-height:40px;font-weight:600}.collection-hero__description{width:100%;max-width:100%!important}.collection-hero__description p{color:#000;font-size:16px;line-height:24px}.collection-hero__description h3{font-size:20px;line-height:30px}span.product-form__error-message{font-size:10px;line-height:15px;font-weight:400}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:center;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;margin-bottom:1.5rem}.product-form__error-message-wrapper{margin:10px 0}.cart-item__name:hover{text-decoration:none!important}.featuresSwiper{gap:5px!important}@media only screen and (max-width:479px){.product_features .product_features-card{max-width:100%!important}.pdp_accordion_section .washing__card .washImgs{width:30px!important;height:30px!important}.size_btn,.size_para{font-size:10px!important}}.vm-dev-custom-color-swatches-inner-product-card{max-width:80px;width:100%}.vm-dev-custom-color-swatches-inner-product-card img{border-radius:6px}.vm-dev-custom-color-swatches-inner-row{display:flex;gap:7px;align-items:center;text-align:center;flex-wrap:wrap}.vm-dev-custom-color-swatches-inner a{text-decoration:none;color:#000}.vm-dev-custom-color-swatches-inner-product-name{margin-top:-5px;font-size:15px}.vm-dev-custom-color-swatches-label{font-size:14px;line-height:18px;font-weight:600;color:#121212bf}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none!important}.predictive-search__item-vendor{display:none}.predictive-search__result-group .price .price-item{font-size:14px;line-height:25px;font-weight:600;color:#000}.dev-vm-mega-menu-product-promotion-col{display:flex;justify-content:space-around;max-width:100%;gap:10px}.dev-vm-mega-menu-product-promotion-col p,.dev-vm-mega-menu-product-promotion-col img,.dev-vm-mega-menu-product-promotion-col h5{margin:0;padding:0}.dev-vm-mega-menu-product-promotion-col img{border-radius:8px}.dev-vm-mega-menu-product-promotion-col h5{font-size:12px;min-height:16px;overflow:hidden;height:32px}a.btn-view-product-mega{text-decoration:none;background:#000;color:#fff;padding:5px 15px;border-radius:4px;font-size:12px;margin:10px auto 0}.dev-vm-mega-menu-product-promotion-inner-card{text-align:center}.dev-vm-mega-menu-product-promotion-row{padding:20px}.dev-vm-mega-menu-product-promotion-inner-card{text-align:center;width:20%}.dev-vm-mega-menu-product-promotion-inner-card a{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vm-custom.css.map */
