.announcement-bar-section .disable-slider.utility-bar.gradient{background-color:#2c0069}.announcement-bar-section .disable-slider .slider-button{display:none}.announcement-bar-section .disable-slider .grid.slider{display:flex;gap:0;justify-content:space-between;align-items:center}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item{display:block;width:auto;position:relative;flex:1;visibility:visible}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item:first-child{padding-right:9px;padding-left:0}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item{padding:0 9px}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item:last-child{padding-left:9px;padding-right:0}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item:not(:last-child):after{content:"";position:absolute;display:block;top:50%;right:0;height:60%;width:1px;background:#fff;transform:translateY(-50%)}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item .announcement-bar__message{padding:9px 0}.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item .announcement-bar__message span{color:#fff;font-size:12px;line-height:14px;letter-spacing:0;padding:7.5px 0;display:block}.grid__item .caption-with-letter-spacing{text-transform:capitalize;color:#1d1d1c;font-size:10px;line-height:12px;letter-spacing:0;padding-bottom:6px}.grid__item .card__heading{font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:0;color:#1d1d1c}.grid__item .card__content .card__information{padding-top:8px;padding-bottom:13px;display:flex;flex-direction:column;justify-content:flex-start}.card__inner .card__content .card__information{display:none!important}.card__content .card__information .caption-with-letter-spacing{text-transform:none;font-weight:400;font-size:10px;line-height:12px;color:#1d1d1c}.grid__item .card-information .price{margin-top:7px;line-height:17px}.grid__item .card-information .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:center;gap:6px}.grid__item .card-information .price__regular .price-item--regular,.grid__item .card-information .price--on-sale .price__sale .price-item--regular,.grid__item .card-information .price--on-sale .price__sale .price-item--sale{font-size:14px;line-height:17px;letter-spacing:0;display:block}.grid__item .card-information .price--on-sale .price__sale .price-item--regular{color:#ea5656}.grid__item .card-information .price--on-sale .price__sale .price-item--sale{color:#1d1d1c}.grid__item .card__inner .card__content .card__badge .badge{display:none}.grid__item .card__inner .card__content .card__badge.top.left .discount-badge{margin-top:-10px;margin-left:-10px}.grid__item .card__inner .card__content .card__badge.top .discount-badge{display:block;padding:5px;background-color:#ff8900;color:#fff;font-size:12px;line-height:12px;text-transform:uppercase;border-top-left-radius:10px;border-bottom-right-radius:10px}header .header__menu-item span{color:#1d1d1c;font-size:16px;line-height:19px;letter-spacing:0}.header .list-menu__item{padding-right:12px}.header .header__icons.header-localization{gap:22px}.header .desktop-localization-wrapper .disclosure__button.localization-form__select{gap:4px;align-items:center;padding:0!important;height:auto!important}.header .desktop-localization-wrapper .disclosure__button.localization-form__select .svg-wrapper,.header .header__icon .svg-wrapper,.header .header__icon account-icon .svg-wrapper{width:24px;height:24px;padding:2px 2.5px}.header .desktop-localization-wrapper .disclosure__button span:last-child{font-size:16px;line-height:19px;letter-spacing:0;color:#1d1d1c}.header .header__icon:not(.header__icon--summary),.header .header__search .header__icon{height:auto;width:auto}.header .header__icon.header__icon--cart:has(.cart-count-bubble){margin-right:16px}.header .header__icons--localization.header-localization:has(.cart-count-bubble){padding-right:0}.header .header__icon--cart .cart-count-bubble>span,.header .desktop-localization-wrapper localization-form{line-height:normal}.header .mega-menu .mega-menu__content,.header .mega-menu .mega-menu__content .mega-menu__inner .mega-menu__links{border:0}.header .mega-menu .mega-menu__content{padding-top:0}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width{padding:31px 0 0!important;border-top:1.5px solid #eeeeee}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width .mega-menu__list{gap:17px}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width .mega-menu__list .mega-menu__link{font-size:14px;line-height:17px;letter-spacing:0;padding:0}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width .mega-menu__list li:first-child .mega-menu__link{padding:3.5px 0}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width .mega-menu__list li:first-child{display:flex;align-items:center;gap:3.5px}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width .mega-menu__list li .badge-text{font-size:12px;line-height:14px;letter-spacing:0;color:#fff;padding:5px;border-radius:5px;background-color:#ff8900;width:fit-content;text-decoration:none;margin-left:5px}.header .mega-menu .mega-menu__content .mega-menu__inner .mega-menu__products{display:flex;justify-content:flex-end;gap:8px}.header .mega-menu .mega-menu__content .mega-menu__inner .mega-menu__product-card{max-width:358px;max-height:194px}.header .mega-menu .mega-menu__content .mega-menu__inner .mega-menu__product-image{height:100%}.header .mega-menu .mega-menu__content .mega-menu__inner .mega-menu__product-img{width:100%;height:100%;object-fit:cover;display:block}.header .mega-menu__inner .mega-menu__product-image .mega-menu__product-overlay{padding:19px 11px}.header .mega-menu__inner .mega-menu__product-image .mega-menu__product-overlay .mega-menu__product-title{line-height:normal;margin-bottom:5px}.header .mega-menu__inner .mega-menu__product-image .mega-menu__product-overlay .mega-menu__product-title p{margin:0;font-family:NeueHaasGroteskDisp Pro Lt!important;font-weight:300;font-size:18px;line-height:22px;color:#fff;text-transform:capitalize}.header .mega-menu__inner .mega-menu__product-image .mega-menu__product-overlay .mega-menu__product-title strong{font-family:Industry Bold!important;font-size:18px;line-height:22px;color:#fff;letter-spacing:0}.header .mega-menu__inner .mega-menu__product-image .mega-menu__product-overlay .mega-menu__product-subtitle{font-family:NeueHaasGroteskDisp Pro Lt!important;font-size:14px;line-height:17px;color:#fff;letter-spacing:0}.js details[open].menu-opening>.menu-drawer{top:47px!important;height:calc(100svh - 47px)!important;max-height:calc(100svh - 47px);padding-bottom:env(safe-area-inset-bottom);overflow:hidden;display:flex;flex-direction:column}.menu-drawer .menu-drawer__header .menu-drawer-header-bar{padding:21.5px 0;margin:0 16px}.menu-drawer .menu-drawer__header .menu-drawer-header-bar .menu-drawer__rating-text{letter-spacing:0}.menu-drawer .menu-drawer__header .menu-drawer-header-bar .menu-drawer__rating-text strong{font-family:NeueHaasGroteskDisp Pro Md}.menu-drawer .menu-drawer__inner-container{height:auto;flex:1;overflow:hidden;display:flex;flex-direction:column}.menu-drawer .menu-drawer__navigation-container{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-drawer .menu-drawer__menu.menu-drawer__menu--accordion.list-menu{padding-left:16px;padding-right:16px}.menu-drawer .menu-drawer__menu--accordion .menu-drawer__menu-item-wrapper{margin-bottom:0}.menu-drawer .menu-drawer__menu--accordion .menu-drawer__menu-item-wrapper:first-child .menu-drawer__menu-item{padding:20px 0 6.5px}.menu-drawer .menu-drawer__menu--accordion .menu-drawer__menu-item-wrapper .menu-drawer__menu-item{padding:6.5px 0;font-size:16px;line-height:19px;letter-spacing:0;color:#1d1d1c;background:unset}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__submenu-list li{display:flex;align-items:center}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__submenu-list li:first-child .menu-drawer__submenu-item{padding-right:7px}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__submenu-list .menu-drawer__submenu-item{font-size:14px;line-height:17px;color:#1d1d1c;letter-spacing:0;padding-left:20px}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__submenu-list .badge-text{font-size:12px;line-height:14px;color:#fff;padding:5px;border-radius:5px;background-color:#ff8900;width:fit-content;text-decoration:none}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured{padding-left:0}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-img{display:block}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay{padding:19px 11px}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading{line-height:normal;margin-bottom:5px}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading p{margin:0}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading p,.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading strong{font-size:18px;line-height:22px;letter-spacing:0;color:#fff}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading p{font-family:NeueHaasGroteskDisp Pro Lt!important;text-transform:capitalize;font-weight:500}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-heading strong{font-family:Industry Bold!important}.menu-drawer .menu-drawer__menu .menu-drawer__accordion .menu-drawer__featured-overlay .menu-drawer__featured-subtitle{font-size:14px;line-height:17px;letter-spacing:0;color:#fff}.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links{padding:16px 0;margin:0 16px;justify-content:space-between;border-top:1.5px solid #eeeeee;background:none;flex-direction:row-reverse;line-height:normal}.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__localization .disclosure__button,.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account{gap:2.5px;padding:0}.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__localization .disclosure__button .svg-wrapper,.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account account-icon .svg-wrapper{width:24px;height:24px;padding:2.5px}.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .disclosure__button>span:last-child,.menu-drawer .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account account-icon>span:last-child{font-size:16px;line-height:19px;color:#1d1d1c;display:block;letter-spacing:0;margin:0}.template-collection .collection-hero .collection-hero__image-container{min-height:310px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.template-collection .collection-hero__text-wrapper .collection-hero__title{margin:0 0 6px;font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:0;color:#1d1d1c;text-align:center}.template-collection .collection-hero__text-wrapper .collection-hero__description{font-size:14px;letter-spacing:0;line-height:17px;color:#1d1d1c;text-align:center;margin:0 auto 26px}.template-collection .collection-hero__text-wrapper .product__feature-row{display:flex;align-items:center;height:100%;gap:7px;justify-content:center}.template-collection .collection-hero__text-wrapper .product__feature-row .product__feature-item{display:flex;align-items:center;gap:9px;justify-content:center;background-color:#b7f1ce80;padding:5px 9px 5px 5px;border-radius:5px;border:1px solid #e7e7e7}.template-collection .collection-hero__text-wrapper .product__feature-row .product__feature-item .feature-row__icon{width:24px;height:24px;display:block;object-fit:contain;padding:5px}.template-collection .collection-hero__text-wrapper .product__feature-row .product__feature-item .feature-row__text{font-size:12px;line-height:14px;color:#1d1d1c;letter-spacing:0}.template-product .product .product__media-wrapper .product__media-list{margin-bottom:1.5rem}.template-product .product--thumbnail_slider .thumbnail-list__item.slider__slide{width:60px!important;height:100%}.template-product .product--thumbnail_slider .thumbnail-list__item .thumbnail{border-radius:5px}.template-product .product--thumbnail_slider .thumbnail-list{grid-gap:2rem}.template-product .product div.product__title{display:flex;align-items:flex-start;gap:6px;margin-bottom:2.5px}.template-product .product .product__title h1{font-size:28px;line-height:34px;letter-spacing:0;color:#1d1d1c;text-transform:uppercase}.product-title-tag{margin-top:7px!important}.card__content .alireviews-review-star-rating{order:99;margin:6px 0 0;padding-bottom:0;line-height:12px}.template-product .product .product__title .product-title-tag span{word-break:keep-all;font-size:12px;line-height:14px;padding:5px;display:flex;border-radius:5px;background-color:#ff8900;color:#fff}.template-product .product .product__text{margin:0 0 12px;font-size:14px;line-height:18px;color:#1d1d1c;letter-spacing:0}.template-product .product .product__info-wrapper .price__block{margin:11px 0 13px;display:inline-block}.template-product .product .product__info-wrapper .price{font-family:NeueHaasGroteskDisp Pro Lt!important;font-weight:300;line-height:normal}.template-product .product .product__info-wrapper .price__container{margin:0;display:flex;align-items:center}.template-product .product .product__info-wrapper .price__container .price__sale{display:flex;align-items:center}.template-product .product .product__info-wrapper .price__sale .price-item--regular,.template-product .product .product__info-wrapper .price__sale .price-item--sale{margin-right:6px;font-size:18px;line-height:22px;letter-spacing:0}.template-product .product .product__info-wrapper .price__sale .price-item--regular{color:#1d1d1c}.template-product .product .product__info-wrapper .price__sale .price-item--sale{color:#ea5656}.template-product .product .product__info-wrapper .product__separator{border-width:1.5px!important}.template-product .product .product__info-wrapper .price__container span.badge-save{background-color:#dbf8e7;color:#1d1d1c;padding:5px;border-radius:5px;border:1px solid #e7e7e7;font-size:12px;line-height:14px;letter-spacing:0}.template-product .product .product__info-wrapper .product__tax.caption{display:none}.template-product .product .product__info-wrapper div:has(form.installment){margin:0}.template-product .product .product__info-wrapper .product__review-badge{display:flex;align-items:center;gap:6px;margin:14px 0 12px}.template-product .product .product__info-wrapper .product__review-badge .review-badge__text p,.template-product .product .product__info-wrapper .product__review-badge strong{font-size:14px;line-height:18px;color:#1d1d1c;letter-spacing:0}.template-product .product .product__info-wrapper .product__review-badge .review-badge__text p{margin:0;font-family:NeueHaasGroteskDisp Pro!important;font-weight:400}.template-product .product .product__info-wrapper .product__review-badge strong{font-family:NeueHaasGroteskDisp Pro Md!important;font-weight:500}.template-product .product .product__info-wrapper .product__feature-row{display:flex;gap:37px;align-items:center;margin:0 0 2px}.template-product .product .product__info-wrapper .product__feature-row .product__feature-item{display:flex;align-items:center;gap:3.5px;height:24px}.template-product .product .product__info-wrapper .product__feature-row .feature-row__text{font-size:14px;line-height:17px;color:#1d1d1c;letter-spacing:0}.template-product .product .product__info-wrapper .product__feature-row .feature-row__icon{height:24px;width:24px;display:block;object-fit:contain;padding:2px}.template-product .product .product__info-wrapper variant-selects{display:inline-block;margin:5px 0 0}.template-product .product .product__info-wrapper variant-selects .product-form__input--swatch{margin-bottom:28px}.template-product .product .product__info-wrapper variant-selects legend.form__label{font-size:14px;line-height:17px;letter-spacing:0;color:#1d1d1c;margin-bottom:3px}.template-product .product .product__info-wrapper variant-selects .swatch-input__input:checked+.swatch-input__label{border-bottom:2px solid rgb(var(--color-foreground));outline:0}.template-product .product .product__info-wrapper .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-right:8px}.template-product .product .product__info-wrapper variant-selects .swatch.swatch--square{width:55px;height:55px;border-radius:5px;margin-bottom:8px}.template-product .product .product__info-wrapper .low-stock-indicator{gap:10px;margin-top:0}.template-product .product .product__info-wrapper .low-stock-indicator .low-stock-text{font-size:14px;line-height:17px;letter-spacing:0;color:#ff8900}.template-product .product .product__info-wrapper .low-stock-indicator .pulsing-dot{margin-left:7px}.template-product .product .product__info-wrapper .icon-with-text{margin:8px 0 20px}.template-product .product .product__info-wrapper .icon-with-text .icon-with-text__item{margin-bottom:8px}.template-product .product .product__info-wrapper .icon-with-text .icon-with-text__item img{margin-right:4px;height:24px;width:24px;padding:2.5px}.template-product .product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-size:14px;line-height:17px;letter-spacing:0;color:#1d1d1c}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-wrapper:has(.kaching-bundles__bar-variants){margin:1px 0 18px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bars{gap:8px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar{margin:0!important}.kaching-bundles .kaching-bundles__bar-container{background-color:#eee;box-shadow:none;border:1px solid #cbcbcb}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{border:1.5px solid #4D4D4D;box-shadow:none;border-radius:10px;corner-shape:unset}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-radio{width:17px;height:17px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-most-popular__content{font-family:Industry Bold!important;letter-spacing:0;color:#fff;background-color:#ff8900;margin:0;padding:5px;font-size:8px;line-height:10px;border-radius:0 10px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-title{font-family:NeueHaasGroteskDisp Pro;letter-spacing:0;color:#1d1d1c;margin-bottom:2px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-title,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-price{font-size:12px;line-height:14px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-subtitle,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-full-price,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-number{font-size:10px;line-height:12px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__block-title{font-weight:300!important;text-transform:capitalize}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__block-title,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-subtitle,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-price,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-full-price,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-select span,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__swatch-dropdown__option,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-number{font-family:NeueHaasGroteskDisp Pro Lt;letter-spacing:0;color:#1d1d1c}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__block-title:before,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__block-title:after,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-most-popular__content:before,.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-most-popular__content:after{content:none}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{top:0;right:0}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-container--most-popular--simple .kaching-bundles__bar-main{margin-top:0;margin-bottom:0}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-names{font-family:NeueHaasGroteskDisp Pro;font-size:8px;line-height:10px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-number{min-width:auto;padding-right:8.5px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__swatch{width:13px!important;height:13px!important;border-radius:3px!important}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variants .kaching-bundles__bar-variant{margin-top:8px}.template-product .product .product__info-wrapper .kaching-bundles .kaching-bundles__bar-variant-select{background-size:7px;background-image:url(/cdn/shop/files/down_arrow_icon_8ecccbbb-b750-47bd-b290-ceb17f346e59.svg?v=1770287922)!important;font-size:10px;line-height:12px;color:#1d1d1c;box-shadow:none;border:1px solid #E7E7E7;border-radius:5px;padding-left:10px;padding-top:8px;padding-bottom:8px}.template-product .product .product__info-wrapper .product-form{margin:25px 0 18px}.template-product .product .product__info-wrapper .product-form__buttons{max-width:100%}.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit{margin-bottom:8px;background-color:#1d1d1c;border-radius:5px}.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit .custom-add-btn{font-size:18px;line-height:22px;letter-spacing:0;color:#fff;display:flex;align-items:flex-start;justify-content:center}.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit .custom-add-btn .svg-wrapper{width:24px!important;height:24px!important;padding:5.5px 6px;margin-left:7px!important;display:block!important}.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit .custom-add-btn .svg-wrapper svg{display:block}.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit:before,.template-product .product .product__info-wrapper .product-form__buttons .product-form__submit:after{border-radius:5px;box-shadow:none}shopify-accelerated-checkout{border-radius:5px;overflow:hidden;display:block}.template-product .product .product__info-wrapper .product__guarantee-badge{margin:18px 0;display:flex;justify-content:center;align-items:center;gap:3.5px}.template-product .product .product__info-wrapper .product__guarantee-badge .guarantee-badge__icon{width:24px;height:24px;display:block;object-fit:cover;padding:3px 2.5px}.template-product .product .product__info-wrapper .product__guarantee-badge .guarantee-badge__text{font-size:14px;line-height:17px;letter-spacing:0;color:#1d1d1c}.template-product .product .product__info-wrapper .product__inventory-note{background-color:#b7f1ce80;border:1px solid #e7e7e7;border-radius:5px}.template-product .product .product__info-wrapper .product__inventory-note p{font-size:14px;line-height:17px;color:#1d1d1c;letter-spacing:0;padding:10px;text-align:center;max-width:75%;margin:0 auto;font-family:NeueHaasGroteskDisp Pro;font-weight:300}.template-product .product .product__info-wrapper .product__inventory-note p strong{font-family:NeueHaasGroteskDisp Pro;font-weight:600!important;margin-right:2px}.template-product .product .product__info-wrapper .customer-stories{margin-top:15px;margin-bottom:13px}.template-product .product .product__info-wrapper .customer-stories .customer-stories__heading{font-size:20px;line-height:24px;letter-spacing:0;color:#000;margin-top:0;margin-bottom:20px}.template-product .product .product__info-wrapper .customer-stories .customer-stories__slider .customer-story__card{flex:0 0 calc((100% - (8px * 3)) / 3.5);height:220px}.template-product .product .product__info-wrapper .customer-stories .customer-stories__progress-container{margin-top:2px}.template-product .product .product__info-wrapper .product-faq-block .product-faq__summary{padding:14px 0}.template-product .product .product__info-wrapper .product-faq-block .product-faq__title{font-size:14px;line-height:17px;letter-spacing:0;color:#1d1d1c}.template-product .product .product__info-wrapper .product-faq-block .product-faq__icon{position:relative;width:14px;height:14px;margin-left:15px}.template-product .product .product__info-wrapper .product-faq-block .product-faq__icon:before,.template-product .product .product__info-wrapper .product-faq-block .product-faq__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:opacity .25s ease}.template-product .product .product__info-wrapper .product-faq-block .product-faq__icon:before{background-image:url(/cdn/shop/files/plus_icon_ab8c77a3-56c9-4c5f-b907-30223b8ef718.svg?v=1770275194);opacity:1}.template-product .product .product__info-wrapper .product-faq-block .product-faq__icon:after{background-image:url(/cdn/shop/files/minus_icon_1b0edc7a-eae5-415d-b43d-356a5565298b.svg?v=1770275819);opacity:0}.template-product .product .product__info-wrapper .product-faq-block details[open] .product-faq__icon:before{opacity:0}.template-product .product .product__info-wrapper .product-faq-block details[open] .product-faq__icon:after{opacity:1}.template-product .product .product__info-wrapper .product-faq-block .product-faq__content p{padding:10px 0;margin:0;font-size:14px;line-height:17px;color:#1d1d1c;letter-spacing:0}.template-product .product .product__info-wrapper .product-faq-block{margin-top:0}.product__separator{display:block!important}a#more-payment-options-link{display:none}.customer-stories__progress-bar{display:block!important}.custom-page-width{padding-left:16px!important;padding-right:16px!important;max-width:100%}.grid__item.collection-banner-item:first-of-type{display:block}.grid__item.collection-banner-item{display:none}.grid__item.collection-banner-item:not(.collection-banner-item~.collection-banner-item){display:block}@media screen and (min-width: 750px){.custom-page-width{padding-left:30px!important;padding-right:30px!important}.collection-hero .collection-hero__inner .collection-hero__text-wrapper{min-height:310px;border-bottom:1.5px solid #eeeeee;padding-top:10vh}.template-product .mobile-product-title{display:none}.template-product .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:30px;max-width:100%;margin-top:27px}}@media screen and (min-width: 990px){.header .mega-menu .mega-menu__content{max-width:100vw;padding-left:0;padding-right:0}.header .mega-menu .mega-menu__content .mega-menu__inner.page-width{padding:31px 48px 0!important}.template-product .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:48px}}@media screen and (min-width: 1100px){.custom-page-width{padding-left:48px!important;padding-right:48px!important}}@media screen and (max-width: 989px){.card__content .alireviews-review-star-rating{margin:6px 0 2px}}@media screen and (max-width: 749px){.announcement-bar-section .disable-slider .grid.slider .slideshow__slide.grid__item .announcement-bar__message{padding:2px 0}.template-collection .collection-hero__text-wrapper .product__feature-row{justify-content:flex-start}.template-collection .collection-hero__text-wrapper .product__feature-row .product__feature-item{padding:5px 9px 5px 0}.grid__item .card__content .card__information{padding-top:14px;padding-bottom:2px}.template-collection .collection-hero .collection-hero__inner{flex-direction:column-reverse}.template-collection .collection-hero .collection-hero__image-container{margin:0 -1.6rem;border:0}.template-collection .collection-hero__text-wrapper{margin-top:22px}.template-collection .collection-hero__text-wrapper .collection-hero__title,.template-collection .collection-hero__text-wrapper .collection-hero__description{text-align:left}.template-collection .collection-hero__text-wrapper .product__feature-row{padding-bottom:26px;border-bottom:1.5px solid #eeeeee}.template-collection .gradient:has(.product-grid-container){padding-top:9px}.template-product .product div.product__title{margin-bottom:6.5px}.template-product .product .product__title h1{font-size:20px;line-height:24px}.template-product .product .product__info-wrapper .product__feature-row .product__feature-item{height:100%}.template-product .product .product__info-wrapper .product__feature-row{gap:14px}.template-product .product .product__info-wrapper .product__inventory-note p{max-width:100%}.template-product .product .product__info-wrapper .customer-stories{margin-top:0;margin-bottom:10px}.template-product .product .product__info-wrapper .product__title,.template-product .product .product__info-wrapper .product__text{display:none}.template-product .product .mobile-product-title .product__text{margin-bottom:11px}.template-product .product .product__media-wrapper .product__media-list,.template-product .product .product__media-wrapper .thumbnail-slider .thumbnail-list.slider,.template-product .product .product__info-wrapper .price__block,.template-product .product .product__info-wrapper .product-form{margin-bottom:0}.template-product .product .product__info-wrapper variant-selects{margin-top:0}.template-product .product .product__info-wrapper variant-selects .product-form__input--swatch{margin-bottom:8px}.template-product .product .product__info-wrapper .low-stock-indicator{margin-top:10px}.template-product .product .product__info-wrapper .rotating-marquee.product__block .marquee-background{margin:0 -15px}.template-product .product .product__info-wrapper .product__info-container{display:flex;flex-direction:column}.template-product .product .product__info-wrapper .product__review-badge{order:1}.template-product .product .product__info-wrapper .product__feature-row{order:2}.template-product .product .product__info-wrapper .price__block{order:3}.template-product .product .product__info-wrapper .product__separator{order:4}.template-product .product .product__info-wrapper variant-selects{order:5}.template-product .product .product__info-wrapper .low-stock-indicator{order:6}.template-product .product .product__info-wrapper .icon-with-text{order:7}.template-product .product .product__info-wrapper div:has(product-form){order:8;margin:0}.template-product .product .product__info-wrapper .product__guarantee-badge{order:9}.template-product .product .product__info-wrapper .product__inventory-note{order:10;margin-top:0}.template-product .product .product__info-wrapper .customer-stories{order:11}.template-product .product .product__info-wrapper .rotating-marquee{order:12;margin-bottom:16px}.template-product .product .product__info-wrapper .product-faq-block{order:13}.product-title-tag{margin-top:0!important}}@media screen and (max-width: 480px){.template-product .product .product__info-wrapper .customer-stories .customer-stories__slider .customer-story__card{flex:0 0 calc((100% - 16px)*.4)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
