@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--primary-color: #F4F2F0;--secondry-color: #070707;--black: #000;--white: #fff;--primary-font-size: 20px;--secondry-font-size: 18px;--text-font-size: 16px}body{background-color:var(--primary-color)!important}p,a,span,li,.button,div,label,blockquote,small{font-size:var(--secondry-font-size);line-height:1.3}h1,h2,h3,h4,h5,h6{line-height:1.1!important}.field:hover.field:after,.field:after,.field__input:focus,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:none!important}*:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}.button:after,.button:hover:after,.button:before,.button:hover:before{box-shadow:none!important}.button span{display:flex;align-items:center;gap:10px}.button,.jm-button{padding:13px 40px!important;transition:.5s;font-weight:600;background:var(--black);color:var(--white);min-height:auto;text-transform:uppercase;border:2px solid var(--black);display:inline-flex;align-items:center;gap:15px}.button:hover,.button2{background:transparent;color:var(--black)}.button2:hover{background:var(--black);color:var(--white)}.button3{background:var(--white);color:var(--black);border:2px solid var(--white)}.button3:hover{background:transparent;color:var(--white)}.subtitle{color:var(--black);text-transform:uppercase;font-size:var(--primary-font-size);display:inline-block;line-height:1.5;margin-bottom:15px!important;font-weight:700;width:100%}.subtitle:after{content:"";width:9%;height:2px;background:var(--black);display:block;margin-top:10px}.heading{margin:0!important;font-weight:700;line-height:1.2!important;color:var(--secondry-color);text-transform:uppercase}body.index h1.heading,.banner-heading h1.heading{font-size:90px}h2.heading,h1.heading{font-size:80px}.jm-review-widget-header__title{font-size:80px!important;font-weight:700!important;font-family:var(--font-heading-family)!important;text-transform:uppercase;width:99%;margin:0 auto!important;line-height:1.2!important}.section-head{display:flex;align-items:center;gap:20px;margin-bottom:40px;justify-content:space-between}.section-head>div{width:50%;color:var(--black)}.section-head .description{margin:20px auto 0 0;width:83%}.section-head .section-btn{text-align:right}.header-wrapper{border:none;border-bottom:1px solid #abaaa8}body.index .header-wrapper{border:none}.header-wrapper{background:transparent}.header-wrapper .list-menu__item span{text-decoration:none;text-transform:capitalize;font-weight:600;text-transform:uppercase}.header-wrapper .list-menu__item .menu-link{text-decoration:none}.header__icons{gap:15px}.header-wrapper .header__icon{height:38px!important;width:38px!important;border-radius:100%;background:var(--black)}.header-wrapper .header__icon .svg-wrapper{height:auto!important;width:auto!important}.header-wrapper .header__icon svg path{fill:var(--white)}.header__icon--cart{margin:0!important}.header-wrapper .list-menu--inline{gap:30px;display:flex;justify-content:center}.header-wrapper .cart-count-bubble{bottom:2px;left:20px;background-color:var(--primary-color);color:var(--black);padding:4px}.header-wrapper .cart-count-bubble span{font-size:14px}.search-modal{background:var(--primary-color);border-bottom:1px solid #700D2680}.search__input{background:transparent;border:1px solid var(--black);border-radius:20px!important}.search-modal .search__button svg path{fill:var(--black)}.search-modal .search__button{right:10px}.search-modal .search__button .svg-wrapper{width:20px;height:20px}.search-modal .search-modal__close-button{background:var(--black);border-radius:100%;width:40px;height:40px}.search-modal .search-modal__close-button svg path{fill:var(--white)}.predictive-search{background:var(--primary-color)!important}.header__submenu{background:var(--white)!important;width:max-content!important}.footer{border:none!important}.footer__content-top{padding-bottom:0!important}.footer__blocks-wrapper{border-bottom:1px solid #00000080;border-top:1px solid #00000080;padding-bottom:50px;padding-top:50px;gap:0px}.footer-block:first-child{padding-left:0}.footer-block{width:calc(25% + -0px)!important;max-width:calc(25% + -0px)!important;border-right:1px solid #00000080;padding:0 70px}.footer-block:last-child{border-right:none;padding-right:0}.footer__blocks-wrapper .footer-block__heading{font-size:var(--primary-font-size)!important;font-weight:700;text-align:left;font-family:var(--font-body-family)!important;color:var(--black)}.footer-block__brand-info .footer-block__heading:after{content:"";background:var(--black);width:15%;height:2px;display:block;margin:20px 0}.footer-block__brand-info .footer-block__heading.rte p{margin:0!important}.footer-block__brand-info .rte p{margin-top:13px!important}.footer-block.grid__item p,.footer-block.grid__item a,.footer-block.grid__item span{font-size:var(--secondry-font-size);line-height:1.5;margin:0;color:var(--black)}.footer-block.grid__item a{text-decoration:none;padding-bottom:0;padding:0!important}.footer-block.grid__item li{display:flex;align-items:center;gap:15px;margin-bottom:15px}.footer-block.grid__item.footer-block--menu li{padding:8px 0;margin:0!important}.footer-block__details-content li{margin-bottom:0!important}.footer__content-bottom-wrapper:first-child{display:none}.social-details{padding:0!important}.social-details li a{display:flex;align-items:center;gap:20px}.social-follow-section__help-heading{font-weight:700;margin-bottom:7px!important}.social-follow-section__help-heading:before{content:"";background:var(--black);width:10%;height:2px;display:block;margin:20px 0}.footer__content-bottom-wrapper{margin-top:20px;justify-content:space-between!important;flex-wrap:wrap;gap:10px}.footer-bar__divider{background:#00000080;width:1px;min-width:1px;display:block!important}.footer-bar__item p{margin:0;text-align:center}.footer__content-bottom-wrapper .copyright__content{font-size:var(--secondry-font-size)}.footer__content-bottom{border-top:none!important}.footer__content-bottom{padding:0!important}.footer__copyright{margin-top:0!important}.footer__content-bottom-wrapper .footer__copyright{display:flex;font-weight:400;align-items:center}.hero-sec{border-bottom:1px solid #0000004D}.hero-sec .image-with-text__media{border:none}.hero-sec .image-with-text__grid{align-items:center}.hero-sec .image-with-text__grid .image-with-text__media-item{width:60%!important;max-width:60%!important}.hero-sec .image-with-text__grid .image-with-text__text-item{width:40%!important;max-width:40%!important}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0 30px 0 0!important}.hero-sec .image-with-text__grid .image-with-text__text-item .buttons{display:flex;gap:20px;flex-wrap:wrap}.hero-sec .image-with-text__grid .image-with-text__text-item .heading{width:86%}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text.rte{width:80%;margin-top:30px;margin-bottom:20px}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text strong{margin-bottom:20px;display:block}.product-card-wrapper .card{background:#efedea!important;border:1px solid #0000001A}.product-card-wrapper .card__heading a:after{display:none}.product-grid .grid__item product-component{height:100%}.product-card-wrapper .card{padding:10px;border-radius:0}.product-card-wrapper .card__content{padding:0;margin-top:0!important}.product-card-wrapper .card__information{padding:20px 10px!important;text-align:center}.product-card-wrapper .card__information .card-information{margin-top:15px;text-align:center}.product-card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--font-body-family)!important}.product-card-wrapper .card__information .card__heading a{text-decoration:none!important;font-size:var(--primary-font-size);font-weight:700}.product-card-wrapper .card__media{border-radius:0!important}.product-card-wrapper .card__information .card-information .price__sale .price-item--last,.product-card-wrapper .card__information .card-information .price__regular .price-item--regular{font-weight:700;font-size:var(--secondry-font-size);margin:0 5px 0 0}.product-card-wrapper .card__information .card-information .price__sale .price-item--regular{font-size:14px;font-weight:400;color:#999}.product-card-wrapper .product-option-group{margin:20px 0 0;display:none}.product-card-wrapper .product-option-values{display:flex;flex-wrap:wrap;gap:10px}.product-card-wrapper .product-option-values .option-box{border:1px solid var(--white);border-radius:5px;padding:6px;height:30px;display:flex;align-items:center;justify-content:center}.product-card-wrapper .product-option-values .option-box span{font-size:var(--text-font-size);font-weight:300}.product-card-wrapper .product-option-values .option-box.sold-out{border-color:#0000001a}.product-card-wrapper .product-option-values .option-box.sold-out span{color:#0000001a;text-decoration:line-through}.product-card-wrapper .quick-add{margin:5px 0 0!important}.product-card-wrapper .card__inner .card__content{display:none!important}.product-card-wrapper .discount-badge{display:none}.img-text-sec{border:none}.img-left .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0 0 0 50px!important}.img-text-sec .caption-with-letter-spacing{letter-spacing:normal;color:#00000080;font-size:var(--text-font-size)}.img-text-sec .caption-with-letter-spacing:before{content:"";background:var(--black);width:15%;height:2px;display:block;margin-bottom:20px}.img-text-sec .feature-card-wrapper{display:flex;width:80%;margin:20px 0 30px}.img-text-sec .feature-card{text-align:center;width:33.33%;border-right:1px solid #00000080;padding:0 15px}.img-text-sec .feature-card:last-child{border:none}.img-text-sec .feature-card p{margin:10px 0 0;font-weight:600;font-size:var(--text-font-size)}.img-text-sec.img-left .image-with-text__grid .image-with-text__text-item .image-with-text__text{width:100%!important}.facets-vertical-sort{margin-bottom:30px}.facets__form .facets__heading,.facet-filters .facet-filters__label label,.facets__heading,.facets__summary-label,.facets__summary span{font-size:24px!important;font-weight:600;opacity:1;font-family:var(--font-heading-family)!important}.facets__selected,.facet-checkbox__text-label{font-size:var(--secondry-font-size);font-weight:500}.facets-wrapper{position:sticky;top:0;height:100%}.facets-wrap{padding:0!important}.facets__disclosure-vertical,.active-facets.active-facets-mobile{background:#efedea;padding:20px;margin-bottom:20px!important;border-top:none!important}.facet-checkbox{align-items:center}.facet-checkbox .svg-wrapper{top:auto!important}.facet-checkbox .svg-wrapper svg path{fill:var(--black)!important}.facet-checkbox__text{display:flex;justify-content:space-between;width:100%;font-weight:300}.facet-filters__field .select{background:var(--white)}.facet-filters__sort{font-size:var(--text-font-size)!important;border:1px solid var(--black)!important;padding:8px 40px 8px 10px!important;border-radius:0!important;background:var(--white)}#SortBy option{color:var(--black)}.select .svg-wrapper{right:20px!important}.facets__form .search-modal__content{padding:0}.facets-vertical-form{align-items:center;justify-content:space-between!important}.facets-vertical-form .product-count-vertical{order:-1;margin:0!important}.product-count,.product-count-vertical{opacity:1!important}.collection .loading-overlay{opacity:0!important}.pagination-wrapper .pagination__list li .pagination__item--current{background:var(--black);color:var(--white)}.pagination-wrapper .pagination__list li .pagination__item{border:2px solid var(--black);border-radius:10px;opacity:1;line-height:1.5;font-weight:500}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}#product-grid{margin:0}a.link.product__view-details.animate-arrow{display:none}.main_wrapper .swiper-button-prev,.main_wrapper .swiper-button-next{width:40px;height:unset;z-index:10;max-width:10%;position:unset!important;background:var(--primary-color);display:flex;align-items:center;justify-content:center;margin:0!important;color:transparent;display:none}.main_wrapper .swiper-button-prev{border-radius:10px 0 0 10px}.main_wrapper .swiper-button-next{border-radius:0 10px 10px 0}.main_wrapper{display:flex;gap:10px;margin-top:30px}.product__media-item{display:block!important;overflow:hidden;height:auto!important}.gallery-thumbs{width:100%}.gallery-viewer{width:90%}.product-media-container{height:100%}.product--thumbnail_slider .product__media.media{height:100%;padding:unset}.product--thumbnail_slider .product__media.media img{position:unset}.thumbnail{border:none}.product__title h1{font-weight:700}.product>.grid__item{width:50%!important;max-width:50%!important;position:sticky;top:0;height:100%}.product__column-sticky{position:unset!important;max-width:100%!important}.product .product__info-wrapper{padding:0 0 0 50px!important}.product .product__description{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.product-form__input{max-width:100%!important;margin-bottom:30px!important}variant-selects .form__label{font-size:var(--primary-font-size);font-weight:600}variant-selects label.swatch-input__label span.swatch{display:none}variant-selects label.swatch-input__label span:nth-child(2){position:unset!important;overflow:hidden;width:auto;height:auto;clip:unset}variant-selects label{background-color:transparent!important;color:var(--black)!important;border:1px solid var(--black)!important;font-size:var(--secondry-font-size)!important;padding:8px 15px!important;border-radius:0!important;margin-right:10px!important;outline:none!important}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--black)!important;color:var(--white)!important}variant-selects .product-form__input--swatch label{background-color:#dfd5cc!important;color:var(--black)!important;border:1px solid var(--black)!important}.product-form__input--swatch input[type=radio]:checked+label{background-color:#727172!important;border:1px solid #727172!important;color:var(--white)!important}.product .badge{display:none!important}.product .product__info-wrapper .price{display:flex;align-items:center}.product .product__info-wrapper .price .discount-badge{background:var(--white);color:var(--black);padding:5px 10px;border-radius:5px;border:1px solid var(--black);font-family:var(--font-heading-family)!important;font-weight:600}.product .product__info-wrapper .price__container{margin:8px 0!important}.product .product__info-wrapper .price__sale .price-item--last,.product .product__info-wrapper .price__regular .price-item--regular{font-size:28px;font-weight:700;color:var(--black)}.product .product__info-wrapper .price__sale .price-item--regular{font-size:var(--primary-font-size)!important;font-weight:400;color:#999!important}.product .icon-with-text{justify-content:center}.product .icon-with-text li{justify-content:center;flex-direction:row;gap:10px;width:50%;justify-content:start}.product .icon-with-text li img{margin:0;width:20px;min-width:20px;display:block;height:20px}.product .icon-with-text li span{font-size:var(--primary-font-size);font-weight:700}.product .product-form__quantity{display:flex;align-items:center;gap:20px}.product .product-form__quantity .quantity__label{font-weight:600}.product-form__quantity .quantity{background:transparent!important;min-height:45px;border:1px solid var(--black);border-radius:0;width:160px}.quantity:before{background:transparent!important}.product-form__quantity .quantity .quantity__button svg path{fill:var(--black)!important}.product-form__quantity .quantity .quantity__input{border-right:none;border-left:none}.product .product-form__buttons{max-width:100%}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button{background:transparent!important;padding:13px 40px!important;border-radius:60px!important;font-size:var(--secondry-font-size)!important;font-weight:600;color:var(--black)!important;min-height:auto;transition:.5s;height:auto!important;border:2px solid var(--black)!important}.shopify-payment-button__button:hover{background:var(--black)!important;border:2px solid var(--black)!important;color:#fff!important}.shopify-payment-button__button:after,.shopify-payment-button__button:hover:after{box-shadow:none!important}.product .product__payment{width:auto;text-align:center;margin:0 auto}.product .list-payment{justify-content:center;gap:0px;flex-wrap:wrap}.product .product__payment .list-payment__item svg{width:60px;height:40px}.product__accordion{border-color:#00000080!important;border-bottom:none!important}.product__accordion summary{padding:20px 0!important;align-items:center}.product__accordion .summary__title .accordion__title{font-size:var(--primary-font-size)!important;font-weight:500;font-family:var(--font-body-family)!important}.product__accordion summary .icon-caret{height:10px!important;position:unset!important}.accordion__content{overflow:hidden;transition:height .6s ease;height:0}#shopify-section-template--21102235287622__17857594323046a840{padding:80px 0}.jdgm-widget{max-width:100%!important}.jm-review-widget{padding:0!important}.jm-progress-bar{block-size:16px!important;background:#abaaa8!important}.jm-progress-bar__fill{border-radius:50px}.jdgm-review-content__body-content p{line-height:1.5!important}.jm-review-content__title{font-weight:600!important;font-size:26px!important;margin-bottom:10px!important;font-family:var(--font-heading-family)!important;text-transform:uppercase!important;line-height:1.2!important}.jm-star-rating__font-icon{font-size:24px!important}.jm-sort-filter__icon{z-index:1;inset-block-start:60%!important}.jm-reviewer-info{gap:20px!important}.jm-reviewer-info__name{font-family:var(--font-heading-family)!important;font-size:22px!important}.jm-review-widget__body{border-top:1px solid #c3c2c0!important}.cart-drawer .drawer__inner{width:46rem}.cart-drawer .drawer__heading{font-size:24px;font-weight:500}.cart-drawer thead th,.tax-note{font-size:14px;font-weight:500}.cart-drawer .cart-item{background:var(--primary-color);padding:10px;margin-bottom:15px!important;border-radius:10px}.cart-item__name,.cart-item .price--end{font-size:var(--secondry-font-size);font-weight:600}.product-option,.price--end{font-weight:500}.cart-item__quantity-wrapper .button .svg-wrapper{transform:rotate(-0deg)}.cart-item cart-remove-button{align-items:center}quantity-popover .quantity{background:transparent!important;min-height:40px;border:1px solid var(--black);border-radius:5px}quantity-popover .quantity .quantity__input{border-right:1px solid var(--black);border-left:1px solid var(--black)}.quantity:after{box-shadow:none}.totals{align-items:center}.totals .totals__total{font-weight:400;font-size:22px;margin:0}.totals__total-value{font-weight:700;font-size:20px!important}.cart-drawer .cart-items thead{margin-bottom:30px!important}.cart-drawer .cart__ctas{align-items:center}.cart-drawer .cart__ctas button{margin:0}.cart-drawer .cart-item__image{border-radius:10px}.cart-item__quantity-wrapper .button{background:var(--black);padding:0!important;border-radius:5px}.cart-item__quantity-wrapper .button path{fill:var(--white)}body.cart .title{display:none}body.cart .underlined-link{font-size:18px;font-weight:500}body.cart cart-items thead th{font-size:15px;font-weight:500}body.cart cart-items .cart-item__image-container{border-radius:10px;overflow:hidden!important;display:block;border:none}body.cart cart-items .cart-item__image-container img{display:block}body.cart cart-items .cart-item{background:#efedea;padding:10px;margin-bottom:15px!important;border-radius:0}body.cart cart-items .cart-items td{vertical-align:middle!important;padding-top:2rem!important;padding-bottom:2rem!important;padding-left:28px!important;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#efedea}body.cart cart-items .cart-item__details,body.cart cart-items .cart-item__quantity{border-radius:0!important}body.cart cart-items .cart-item__totals{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}body.cart cart-items .cart-item>td+td{padding-right:28px!important}body.cart cart-items .cart-items{border-collapse:separate!important;border-spacing:0 20px!important}body.cart cart-items .totals .totals__total{font-weight:600;font-size:16px}.cart__empty-text,.cart__login-title{font-weight:500}.cart__warnings .button{width:max-content;margin:0 auto}.collection-list__item .card-wrapper .card{border-radius:0!important;overflow:hidden;flex-direction:row}.collection-list__item .card-wrapper .card .card__content{position:absolute;bottom:0;padding:30px;height:100%}.collection-list__item .card-wrapper .card .card__information{padding:0!important;align-content:end}.collection-list__item .card .card__heading a{font-size:48px;font-weight:700;color:var(--white);text-transform:uppercase}.collection-list__item .card .card__caption{display:block!important;color:var(--white);margin:10px 0 20px}.collection-list__item .card span.collection-number{color:var(--white);margin:0 0 10px;display:block}.collection-list__item .card .collection-btn{text-decoration:none;color:var(--white);font-weight:600;text-transform:uppercase}.policy_text .rich-text__blocks{max-width:100%!important}.policy_text .rich-text__blocks h2{font-size:26px;font-weight:600}.policy_text .rich-text__blocks h3{font-size:22px;font-weight:600}.template-search__search .search__input{background:transparent}.template-search__search predictive-search form{border:1px solid var(--white);background:transparent}.search .field__label{top:13px}.quick-add-modal__content-info .main_wrapper{display:none!important}.quick-add-modal__content-info .product__title{width:95%}.quick-add-modal__toggle{background-color:var(--primary-color)!important}.quick-add-modal__toggle svg path{fill:var(--black)!important;opacity:1!important}.product__title a h2{font-size:58px;font-weight:600;text-transform:uppercase}.main-blog h1{display:none}.article-card-wrapper .card{border-radius:20px;overflow:hidden;padding:15px}.article-card-wrapper .card .card__inner{border-radius:10px;overflow:hidden}.article-card-wrapper .card .card__information{padding:0!important}.article-card-wrapper .card .card__content{padding:20px 0 0}.article-card-wrapper .card .circle-divider{font-size:var(--text-font-size)}.article-card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:15px 0}.article-card-wrapper .card__information .card__heading a{text-decoration:none!important;font-size:26px;font-weight:600}.article-card-wrapper .card__information .article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.article-card-wrapper .blog-reading-time{display:flex;align-items:center;gap:10px}article header.page-width--narrow{margin:0 auto 30px!important;padding:80px 50px!important;background-image:url(https://cdn.shopify.com/s/files/1/0998/7565/1880/files/Frame_1618873327.webp?v=1784359946);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;max-width:1620px;border-radius:20px}.article-template__hero-medium{border-radius:20px}.article-template__content,.article-template__hero-container{max-width:1400px!important}.article-template__content h2{font-size:30px;font-weight:600}.article-template__content h3{font-size:24px;font-weight:500}article header.page-width--narrow .circle-divider{font-size:var(--secondry-font-size);margin-top:20px;display:block;font-weight:500}.article-template .article-template__title{font-weight:600;font-size:44px}.newsletter-sec .newsletter-img-text{display:flex;align-items:center}.newsletter-sec .newsletter-img-text>div{width:37.5%}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{width:25%;max-width:100%;padding-left:40px;text-align:left}.newsletter-sec .newsletter-img-text .newsletter-section-head{padding:0 40px;border-right:2px solid #0000001A}.newsletter-sec .newsletter-img-text .newsletter-section-head .description{margin-top:30px;width:86%;margin-right:auto;margin-left:0}.newsletter-sec .newsletter-img-text .newsletter-section-head .description p strong{margin-bottom:20px;display:block}.newsletter-sec .newsletter-img-text .newsletter-section-head .description p em{font-style:normal;color:#0000004d;font-size:var(--text-font-size)}.newsletter-sec .newsletter__wrapper{border-radius:0!important}.newsletter-sec .newsletter-img-text .newsletter-img img{width:100%;height:100%;display:block;object-fit:cover}.newsletter-sec .newsletter-img-text .newsletter-section-head{text-align:left}.newsletter-sec .newsletter-img-text .newsletter-form-wrap h4{font-size:var(--primary-font-size);font-family:var(--font-body-family)!important;font-weight:700;margin:0 0 30px}.newsletter-sec .newsletter-img-text .newsletter-form-wrap p{margin:15px 0 0}.newsletter-sec .newsletter-img-text .newsletter-form-wrap .small-title{font-weight:600}.newsletter-sec .newsletter__wrapper .newsletter-form__field-wrapper,.newsletter-sec .newsletter-form{max-width:100%!important}.newsletter-sec .newsletter-form{margin:0 0 30px}.newsletter-sec .newsletter-form__field-wrapper .field__input{background:var(--white);border:1px solid #B6B4B2;padding:26px}.newsletter-sec .newsletter-form__field-wrapper .field{flex-wrap:wrap;gap:20px}.newsletter-sec .newsletter-form__button{position:unset;width:auto!important}.newsletter-sec .newsletter-form__field-wrapper .field__label{top:16px}.newsletter-sec .field__input:focus~.field__label{top:8px}.icon-text-sec .multicolumn-card{background:#f4f2f0;border-radius:0!important;padding:30px;height:100%}.icon-text-sec .multicolumn-card .multicolumn-card__image-wrapper{width:100px}.icon-text-sec .multicolumn-card .multicolumn-card__info{padding:50px 0 0!important}.icon-text-sec .multicolumn-card .multicolumn-card__info .subtext{font-size:var(--text-font-size);font-weight:700}.icon-text-sec .multicolumn-card .multicolumn-card__info h3{font-size:36px;font-weight:700;margin-bottom:15px!important;text-transform:uppercase}.icon-text-sec .multicolumn-card .multicolumn-card__info .rte{font-weight:500}.banner-heading .rich-text__blocks{max-width:100%}.banner-heading .rich-text__wrapper{width:100%}.contact-form-sec .contact-form-wrap{display:flex;gap:50px;flex-wrap:wrap}.contact-form-sec .contact-form-wrap>div{width:calc(50% - 25px);position:sticky;top:0;height:100%}.contact-form-sec .contact-form-wrap .contact-info-wrapper{display:flex;justify-content:space-between;overflow:hidden;margin-top:40px;flex-wrap:wrap}.contact-form-sec .contact-form-wrap .contact-item{flex:1;text-align:center;padding:0 19px}.contact-form-sec .contact-form-wrap .contact-divider{width:1px;background:var(--black);display:block}.contact-form-sec .contact-form-wrap .contact-text p{margin:10px 0 0;word-break:break-all;font-family:var(--font-heading-family)!important;font-weight:600;font-size:var(--primary-font-size)}.contact-form-sec .contact-form-wrap .contact-text a{text-decoration:none;color:var(--black);font-size:var(--primary-font-size)}.contact-form-sec .contact-form-wrap .contact-icon img{object-fit:contain}.contact-form-sec .contact-form-wrap .contact-form{background:#efedea;padding:40px;border-radius:0}.contact-form-sec .contact-form-wrap .form-heading{text-align:center;margin:0 0 30px;font-size:48px;font-weight:600;text-transform:uppercase}.contact-form-sec .contact-form-wrap .contact-form .field{flex-wrap:wrap}.contact-form-sec .contact-form-wrap .contact-form .field__input{background:var(--white);border:1px solid #2F2C2933;border-radius:0;padding:15px!important;color:var(--black)}.contact-form-sec .contact-form-wrap .contact-form .field label{position:unset;order:-1;font-size:var(--primary-font-size)!important;margin-bottom:6px;font-weight:600;font-family:var(--font-heading-family)!important}.contact-form-sec .contact-form-wrap .contact__button{text-align:center;margin-top:30px}@media(max-width:1670px){article header.page-width--narrow{margin:0 50px 30px!important}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{padding-left:30px}.newsletter-sec .newsletter-img-text .newsletter-section-head{padding:0 30px}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{width:30%}.newsletter-sec .newsletter-img-text>div{width:35%}.newsletter-sec .newsletter-img-text .newsletter-section-head .description{width:100%}}@media(max-width:1490px){.section-head>div{width:45%}.section-head .description{width:100%}.footer-block{padding:0 60px}}@media(max-width:1440px){.button,.jm-button,.shopify-payment-button__button{padding:13px 24px!important}body.index h1.heading,.banner-heading h1.heading{font-size:78px}h2.heading,h1.heading{font-size:68px}.jm-review-widget-header__title{font-size:68px!important}.header-wrapper .list-menu--inline{gap:10px}.footer-block{padding:0 30px}.hero-sec .image-with-text__grid .image-with-text__text-item .heading,.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{width:100%}.collection-list__item .card .card__heading a{font-size:40px}.collection #product-grid li{width:calc(33.33% - 14px)!important;max-width:calc(33.33% - 14px)!important}.quick-add-modal__content{width:80%!important}.product__title a h2{font-size:52px}.template-search__results .product-grid li{width:calc(33.33% - 14px)!important;max-width:calc(33.33% - 14px)!important}.img-text-sec .feature-card-wrapper{width:100%}.icon-text-sec .multicolumn-card .multicolumn-card__info h3{font-size:34px}.contact-form-sec .contact-form-wrap .contact-item{padding:0 14px}.contact-form-sec .contact-form-wrap>div{width:calc(50% - 20px)}.contact-form-sec .contact-form-wrap{gap:40px}}@media(max-width:1315px){.footer__content-bottom-wrapper{justify-content:center!important;column-gap:80px;row-gap:20px}.footer__content-bottom-wrapper>div:nth-child(4){display:none!important}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{padding-left:20px}.newsletter-sec .newsletter-img-text .newsletter-section-head{padding:0 20px}}@media(max-width:1199.98px){.button,.jm-button,.shopify-payment-button__button{padding:11px 20px!important}.section-head .section-sub-head{width:60%}.section-head .section-btn{width:40%}body.index h1.heading,.banner-heading h1.heading{font-size:66px}h2.heading,h1.heading{font-size:56px}.jm-review-widget-header__title{font-size:56px!important}.header__heading-logo{width:160px}.header-wrapper .list-menu__item span{font-size:var(--text-font-size)}.header-wrapper .list-menu--inline,.header{gap:0px}.footer-block{width:calc(33.33% + -0px)!important;max-width:calc(33.33% + -0px)!important}.footer-block:nth-child(3){border-right:none}.footer-block:last-child{padding-left:0;width:50%!important;max-width:50%!important}.footer__content-bottom-wrapper{column-gap:24px}.hero-sec .image-with-text__grid .image-with-text__media-item,.hero-sec .image-with-text__grid .image-with-text__text-item{width:50%!important;max-width:50%!important}.hero-sec .image-with-text__grid .image-with-text__text-item .buttons{gap:15px}.hero-sec .image-with-text__grid .image-with-text__text-item .heading{width:83%}.product-card-wrapper .card__information{padding:20px 0!important}.product-card-wrapper .product-option-values{gap:6px}slider-component .grid__item,.product-grid .grid__item{width:calc(33.33% - 14px)!important;max-width:calc(33.33% - 14px)!important}.img-left .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0 0 0 30px!important}.collection #product-grid li{width:calc(50% - 11px)!important;max-width:calc(50% - 11px)!important}.product__title h1{font-size:40px!important}.product .product__info-wrapper{padding:0 0 0 30px!important}.product .product__info-wrapper .price__sale .price-item--last,.product .product__info-wrapper .price__regular .price-item--regular{font-size:26px}.product .product__info-wrapper .price__sale .price-item--regular{font-size:var(--secondry-font-size)!important}.product .icon-with-text li span{font-size:var(--secondry-font-size)}.product .product__payment .list-payment__item svg{width:50px;height:30px}.collection-list__item .card-wrapper .card .card__content{padding:20px}.collection-list__item .card .card__heading a{font-size:36px}.collection-list .collection-list__item{width:calc(33.33% - 14px)!important;max-width:calc(33.33% - 14px)!important}.quick-add-modal__content-info .product__title a h2{font-size:42px!important}.quick-add-modal__content{width:90%!important}.article-card-wrapper .card__information .card__heading a{font-size:24px}article header.page-width--narrow{padding:50px 30px!important}.article-template .article-template__title{font-size:40px}article header.page-width--narrow{margin:0 30px 30px!important}.template-search__results .product-grid li{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{padding-left:0}.newsletter-sec .newsletter-img-text .newsletter-section-head{padding:0 0 0 20px;border-right:none}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{width:50%;margin-top:40px}.newsletter-sec .newsletter-img-text>div{width:50%}.newsletter-sec .newsletter-img-text{flex-wrap:wrap}.icon-text-sec .multicolumn-card{padding:15px}.icon-text-sec .multicolumn-card .multicolumn-card__info h3{font-size:32px}.icon-text-sec .multicolumn-card .multicolumn-card__image-wrapper{width:90px}.icon-text-sec .multicolumn-card .multicolumn-card__info{padding:40px 0 0!important}.contact-form-sec .contact-form-wrap>div{width:calc(100% + -0px);position:unset}.contact-form-sec .contact-form-wrap{gap:30px}|{}}@media(max-width:991.98px){body.index h1.heading,.banner-heading h1.heading{font-size:54px}h2.heading,h1.heading{font-size:44px}.jm-review-widget-header__title{font-size:44px!important}.subtitle{font-size:var(--secondry-font-size)}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text.rte{width:100%}.subtitle:after{margin:5px auto 0}.section-head .description{text-align:center;margin:15px 0 0}.section-head{flex-wrap:wrap;justify-content:center;gap:20px}.section-head>div{text-align:center;width:100%!important}.section-head .section-btn{text-align:center;margin:0}.section-head .section-btn .button{margin:0}.header-wrapper .list-menu--inline{gap:7px}.menu-drawer{top:0!important;height:100vh!important;background:var(--primary-color)!important}.header__icon .icon-close{position:absolute;left:47%;top:9px;z-index:5;padding:5px;border-radius:100%;width:30px;height:30px;background:var(--black)}.menu-drawer .menu-drawer__navigation{padding:50px 0!important}.menu-drawer .menu-drawer__navigation ul li a,.menu-drawer .menu-drawer__utility-links a,.disclosure__button{color:var(--body-color)!important}.menu-drawer .menu-drawer__navigation ul li a.menu-drawer__menu-item--active{background:var(--black);color:var(--white)!important}.header__icon--menu[aria-expanded=true]:before{top:-43px!important;background:#0000007f!important;height:100vh!important;z-index:1}.header__search .header__icon .header__icon-close{display:none}.menu-drawer__inner-submenu{background:var(--white)}.footer-block{padding:0 15px}.footer-bar__divider{width:50%;height:1px}.footer__content-bottom-wrapper{row-gap:10px!important;column-gap:180px}.footer__content-bottom-wrapper>div:nth-child(4){display:block!important}.footer__content-bottom-wrapper .footer__copyright{justify-content:center}.hero-sec .image-with-text__grid .image-with-text__media-item,.hero-sec .image-with-text__grid .image-with-text__text-item{width:100%!important;max-width:100%!important}.hero-sec .image-with-text__grid .image-with-text__text-item .buttons{gap:15px;justify-content:center;width:100%}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content,.hero-sec .image-with-text__grid .image-with-text__text-item .heading,.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{text-align:center}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text strong{margin-bottom:15px}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0!important}.hero-sec .image-with-text__grid .image-with-text__text-item .heading{width:100%}.slider-mobile-gutter{padding:0 30px!important}slider-component .grid__item,.product-grid .grid__item{width:calc(50% - 11px)!important;max-width:calc(50% - 11px)!important}slider-component .grid__item:first-of-type{margin-left:0!important}.slider-buttons{gap:20px;margin-top:30px}.slider-buttons .slider-counter{display:none}.slider-buttons .slider-button{background:var(--black);border-radius:100%}.slider-buttons .slider-button svg path{fill:#fff!important}.product-card-wrapper .card__information{padding:20px 10px!important}.collection-list__item .card .card__caption{width:92%}.img-text-sec .caption-with-letter-spacing:before{margin:0 auto 20px}.img-left .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0!important}.mobile-facets__open-label{font-size:var(--secondry-font-size)}.mobile-facets__wrapper,.mobile-facets__open-label.medium-hide,.product-count{display:block!important}.facets.small-hide,.mobile-facets__open-label.small-hide{display:none!important}.facets-wrapper{position:unset;width:100%;padding:0!important}.mobile-facets__sort .select__select{font-size:var(--text-font-size)!important;border:1px solid var(--black);border-radius:6px!important;padding:10px 30px 10px 20px!important}.mobile-facets__label{align-items:center}.select .svg-wrapper{right:15px!important}.facets-vertical{flex-wrap:wrap}.facets-container{padding:8px 20px!important;margin-bottom:20px}.active-facets.medium-hide{display:flex!important;align-items:center!important}.active-facets__button-inner{font-size:14px!important}.mobile-facets__heading{font-size:var(--primary-font-size)!important}.mobile-facets__count{font-size:var(--text-font-size)!important}.facets-container{padding:20px!important;background:#efedea}.active-facets.medium-hide{display:flex!important;align-items:center!important;padding:0;margin-bottom:0!important}.collection-list .collection-list__item{width:calc(50% - 11px)!important;max-width:calc(50% - 11px)!important}.product>.grid__item{width:100%!important;max-width:100%!important;position:unset}.product__title h1{font-size:36px!important}.product .product__info-wrapper{padding:30px 0 0!important}.quick-add-modal__content-info .product__title{width:100%}.quick-add-modal__content-info .product__title a h2{font-size:36px!important}.quick-add-modal__content{width:95%!important}.article-template .article-template__title{font-size:36px}.icon-text-sec slider-component .grid__item{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.icon-text-sec .section-head{padding:0 30px!important}.contact-form-sec .contact-form-wrap .contact-item{padding:0 6px}.contact-form-sec .contact-form-wrap .form-heading{font-size:40px}.contact-form-sec .contact-form-wrap>div{text-align:center}}@media(max-width:767.98px){.section-head{margin-bottom:30px}p,a,span,li,.button,div,label,blockquote,small{font-size:var(--text-font-size);line-height:1.3}.button,.jm-button,.shopify-payment-button__button{padding:8px 18px!important}body.index h1.heading,.banner-heading h1.heading{font-size:42px}h2.heading,h1.heading{font-size:38px}.jm-review-widget-header__title{font-size:38px!important}.subtitle{font-size:var(--secondry-font-size)}.subtitle:after{width:15%}.header__icon .icon-close{left:auto;right:20px}.footer-block{padding:0;border-right:none;border-bottom:1px solid #00000080;padding-bottom:30px!important;margin:0 0 30px!important}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3){width:calc(50% + -0px)!important;max-width:calc(50% + -0px)!important}.footer-block.grid__item:first-child,.footer-block.grid__item:last-child{width:100%!important;max-width:100%!important}.footer-block.grid__item:last-child{border-bottom:none;padding-bottom:0!important;margin:0!important}.footer-block__details-content{margin:0!important}.footer-block__image-wrapper img{width:160px}.footer__blocks-wrapper{padding-top:30px;padding-bottom:30px;display:flex!important;margin-bottom:0!important}.footer-block.grid__item p,.footer-block.grid__item a,.footer-block.grid__item span,.footer__content-bottom-wrapper .copyright__content{font-size:var(--text-font-size)}.footer__blocks-wrapper .footer-block__heading{font-size:var(--secondry-font-size)}.footer-block.grid__item.footer-block--menu li img{width:22px;min-width:22px}.footer-block.grid__item.footer-block--menu li{padding:4px 0}.footer__content-top{padding-left:15px!important;padding-right:15px!important}.footer__column--info{padding-top:0!important}.hero-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin-top:20px;margin-bottom:10px}.hero-sec .image-with-text__grid .image-with-text__text-item .buttons{gap:10px}.slider-mobile-gutter{padding:0 15px!important}slider-component .grid__item{width:100%!important;max-width:100%!important}slider-component .grid__item:first-of-type{margin-left:0!important}.img-text-sec .caption-with-letter-spacing,.img-text-sec .feature-card p{font-size:14px}.img-text-sec .feature-card{padding:0 10px}.img-text-sec .feature-card-wrapper{margin:20px 0 10px}.mobile-facets__open-label{font-size:var(--text-font-size)}.collection #product-grid li,.product-grid .grid__item{width:calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.collection-list__item .card .card__heading a{font-size:32px}.collection-list .collection-list__item{width:calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.main_wrapper .swiper-button-prev,.main_wrapper .swiper-button-next{width:30px}.product__title h1{font-size:30px!important}.gallery-viewer{width:100%}variant-selects label{font-size:var(--text-font-size)!important;padding:6px 12px!important;margin-right:4px!important}.product .product__info-wrapper .price__sale .price-item--last,.product .product__info-wrapper .price__regular .price-item--regular{font-size:22px}.product .product__info-wrapper .price__sale .price-item--regular{font-size:var(--text-font-size)!important}.product__accordion .summary__title .accordion__title{font-size:var(--secondry-font-size)!important}.product__accordion summary{padding:15px 0!important}.product .icon-with-text li span{font-size:17px;font-weight:700}.product .icon-with-text{gap:6px;margin:20px 0!important}.product .icon-with-text li img{width:18px;min-width:18px;height:18px}.product .icon-with-text li{gap:6px}.product .product__description{margin:20px 0 0!important}variant-selects .form__label{font-size:var(--secondry-font-size)}.product-form__input{margin-bottom:20px!important}.product .price{flex-wrap:wrap}.product .product__payment .list-payment__item svg{width:40px}#shopify-section-template--21102235287622__17857594323046a840{padding:60px 0}.jm-review-content__title,.jm-star-rating__font-icon{font-size:22px!important}.jm-reviewer-info__name{font-size:var(--primary-font-size)!important}.cart-drawer .cart__ctas button{margin:0 0 10px}.cart-drawer .cart-item cart-remove-button{margin-left:10px!important}.cart-item__quantity-wrapper .button{min-width:35px!important;min-height:35px!important}body.cart cart-items .cart-items td{padding-left:0!important}body.cart cart-items .cart-item>td+td{padding-right:0!important;padding-left:0!important}body.cart cart-items .cart-item{padding:0 15px}body.cart cart-items .cart-items td.cart-item__quantity{padding-top:0!important}.policy_text .rich-text__wrapper{width:100%!important}.policy_text .rich-text__blocks h2{font-size:23px}.policy_text .rich-text__blocks h3{font-size:var(--primary-font-size)}.quick-add-modal__content-info .product__title a h2{font-size:32px!important}.article-card-wrapper .card__information .card__heading a{font-size:22px}.article-card-wrapper .card .circle-divider{font-size:14px}article header.page-width--narrow{padding:30px 15px!important}.article-template .article-template__title{font-size:30px}article header.page-width--narrow .circle-divider{font-size:var(--text-font-size)}.article-template__content h2{font-size:24px}.article-template__content h3{font-size:var(--primary-font-size)}article header.page-width--narrow{margin:0 15px 30px!important}.template-search__results .product-grid li{width:calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{padding-left:0}.newsletter-sec .newsletter-img-text .newsletter-section-head{padding:0 0 40px;border-right:none;order:-1;text-align:center}.newsletter-sec .newsletter-form__field-wrapper .field{justify-content:center}.newsletter-sec .newsletter-img-text .newsletter-form-wrap{width:100%;text-align:center}.newsletter-sec .newsletter-img-text>div{width:100%}.newsletter-sec .newsletter-img-text{flex-wrap:wrap}.newsletter-sec .newsletter-img-text .newsletter-section-head .description p em{font-size:14px}.icon-text-sec .multicolumn-card .multicolumn-card__info h3{font-size:30px}.icon-text-sec slider-component .grid__item{width:calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.icon-text-sec .section-head{padding:0 15px!important}.icon-text-sec .multicolumn-card .multicolumn-card__image-wrapper{width:80px}.icon-text-sec .multicolumn-card .multicolumn-card__info{padding:30px 0 0!important}.contact-form-sec .contact-form-wrap .contact-icon{margin:0 auto 10px;width:40px}.contact-form-sec .contact-form-wrap .contact-info-wrapper{margin-top:20px;padding:0 25px}.contact-form-sec .contact-form-wrap .contact-item{flex:auto;padding:20px 0}.contact-form-sec .contact-form-wrap .contact-divider{width:100%;height:1px}.contact-form-sec .contact-form-wrap .contact-form{padding:20px}.contact-form-sec .contact-form-wrap .form-heading{font-size:30px}.contact-form-sec .contact-form-wrap .contact-form .field__input{padding:7px!important;min-height:auto!important;height:auto!important}.contact-form-sec .contact-form-wrap .contact-form .field label{font-size:20px!important}.contact-form-sec .contact-form-wrap .contact-text a,.contact-form-sec .contact-form-wrap .contact-text p{font-size:var(--secondry-font-size)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
