.collection-filters-tabs-title{display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.collection-filters-tabs-title span{text-transform:uppercase;font-size:20px;line-height:30px;font-weight:700}.collection-filters-tabs-title a svg{width:30px;height:30px;display:block}.collection-line .collection-filters-bar.collection-filters-bar-all .apply-filters{position:fixed;bottom:22px;left:16px;width:calc(100% - 36px);margin-top:0}.collection-line .collection-filters-bar.collection-filters-bar-all .collection-filters-tab .collection-filters-tab-content{padding:15px 16px 0;display:none}.collection-line .collection-filters-bar.collection-filters-bar-all .collection-filters-tab .collection-filters-label{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 16px}.collection-line .collection-filters-bar.collection-filters-bar-all .collection-filters-tab .collection-filters-label svg{display:block}.collection-line .collection-filters-bar.collection-filters-bar-all .collection-filters-tab .collection-filters-label.active svg{transform:rotate(-180deg)}.collection-line .collection-filters-bar.collection-filters-bar-all .collection-filters-tabs{margin-left:-16px;margin-right:-16px}.cart--drawer .selling-plan{display:block;font-size:12px;margin-bottom:7px}.product-recommendations .scrollable-products .scrollable-product{margin-right:12px}.collage-card.collage-block .collage-card-image .collage-discover-more{transition-duration:.3s;transition-property:padding-left}.collage-card.collage-block .collage-card-image a:hover .collage-discover-more{padding-left:30px}.collection-line-container>.page-width{width:100%;position:relative;display:flex;justify-content:space-between}.header__icon--cart span.items{background-color:#96c237}.footer .footer-top .footer-block .heading-sm,.footer .footer-top .footer-block .heading-md,.footer .footer-top .footer-block .heading-lg,.section-image-with-text .text .pre-heading{text-transform:uppercase}.footer .footer-top{position:relative}button:not([disabled]):hover,.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{border-radius:0}.section-collage .collage{gap:24px}.swiper.scrollable-products,.swiper.collection-scrollable-content-scroller,.horizontally-scrollable-content .swiper,.list-collection-products .swiper{padding-bottom:50px}shopify-payment-terms{text-align:center}.section-reasons-to-love .image-texts .texts a.active svg path{fill:#96c237}.section-faq .faqs .faq .faq-answer{font-weight:400}.bundle-products .bundle-bar{height:8px}.bundle-items .card-wrapper:not(.cart--drawer-product-big) button.button>div:last-child{padding-left:0;text-align:center;width:100%}.bundle-items .card-wrapper:not(.cart--drawer-product-big) button.button,.bundle-items .card-wrapper:not(.cart--drawer-product-big) button.button:hover,.bundle-items .card-wrapper:not(.cart--drawer-product-big) button.button:focus{background:#fff;border-radius:0;border-color:#28391f;color:#28391f}.cart--drawer-product-name a,.cart--drawer-product-big-name{font-size:14px;line-height:19px}.cart--drawer-product-price,.cart--drawer-product-big-price{font-size:12px;line-height:16px}.cart--compared-at-price+.cart--price{color:#cb081a}.cart--drawer-summary-prices{margin-bottom:20px}.cart__note.field{display:none}.pagination-load-more{text-align:center;margin-bottom:92px}.button.button--secondary .loading-overlay__spinner .path{stroke:#28391f}.collection-section .category-heading .link,.breadcrumbs a,.collection-banner-content .collection-banner-content-description,.section-featured-reviews-carousel .featured-reviews-carousel-author,.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-description,.product .price,.product__info-wrapper .product__info-container .product-form__quantity label,.section-reasons-to-love .image-texts .texts a .texts-heading,.section-reasons-to-love .image-texts .texts a .texts-description,.section-text-over-image .text-over-image-text .text-over-image-text-description,.section-faq .faqs .faq .faq-question,.cart--drawer-product-name a,.cart--drawer-product-price,.cart--drawer-product-big-name,.cart--drawer-product-big-price{font-weight:600}.section-image-with-text .text .btn .button,.collage-wrapper-title,.collage-card.collage-block .collage-discover-more,.collection-section .category-heading .category-title,.card-wrapper:not(.cart--drawer-product-big) .card-wrapper-title,.card-wrapper:not(.cart--drawer-product-big) a .card-wrapper-title,.text-over-image-title,.multicolumn .title,.newsletter__wrapper h1,.newsletter__wrapper h2,.newsletter__wrapper h3,.newsletter__wrapper h4,.section-faq .section-faq-title,.collection-banner-content .collection-banner-content-title,.accordion__title,.footer .footer-top .footer-block.footer-block-newsletter .newsletter-column .button,.section-text-over-image .text-over-image-text .text-over-image-text-title,.section-reasons-to-love .reasons-to-love-title,.product__info-wrapper .product__info-container .product__title,.product--page-you-may-also-like-title,.collection-section .title,.collage-card.collage-block .collage-card-title,.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-title{font-weight:700}.card-wrapper:not(.cart--drawer-product-big) button.button,.card-wrapper:not(.cart--drawer-product-big) button.button:hover,.card-wrapper:not(.cart--drawer-product-big) button.button:focus{background:#28391f;color:#fff;font-size:14px;line-height:19px;border-radius:4px;height:auto;max-height:none;padding:14px 24px}.cart--drawer-you-may-also-like .button:not(.button.button--secondary),.cart--drawer-you-may-also-like .button:not(.button.button--secondary):hover,.cart--drawer-you-may-also-like .button:not(.button.button--secondary):focus{border-color:#28391f;color:#28391f;background:#fff}.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-buttons .button:not(.button.button--secondary){width:100%;background:#96c237;color:#000;font-weight:700}.text-over-image-title{margin-top:5rem;margin-bottom:24px;color:#28391f}.collage-card.collage-block .collage-card-title,.collage-card:not(.collage-card--left):not(.collage-card--right).collage-block .collage-card-title{text-transform:none}.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-buttons{width:100%}.collage-card.collage-block .collage-card-image:after{background:#28391f}.newsletter .newsletter__wrapper:not(.color-background-1){position:relative;z-index:2}.newsletter{background-size:cover;background-position:center center;background:url(2cfd79a719f1bf69087d1d29b428803a.jpeg);position:relative}.newsletter:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#28391fb3;z-index:1}.newsletter .field__button{position:static;margin-left:20px;font-weight:700;min-height:45px}.newsletter .field__button.button:not(.button.button--secondary),.newsletter .field__button.button:not(.button.button--secondary):hover,.newsletter .field__button.button:not(.button.button--secondary):focus,.footer .footer-top .footer-block.footer-block-newsletter .newsletter-column .button:not(.button.button--secondary),.footer .footer-top .footer-block.footer-block-newsletter .newsletter-column .button:not(.button.button--secondary):hover,.footer .footer-top .footer-block.footer-block-newsletter .newsletter-column .button:not(.button.button--secondary):focus{background:#96c237;color:#000;border-color:#96c237;border-radius:0;padding:10px;font-size:14px;line-height:19px}.collection-grid-section{border-bottom:1px solid #e0e0e0}.collection-banner-main:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000005c;z-index:11}.collection-banner-content .collection-banner-content-title,.collection-banner-content .collection-banner-content-description{color:#28391f}.collection-banner-content .collection-banner-content-description{margin-top:8px}.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content #price-range{margin-top:15px}.collection-line .collection-filters-tab-content-value{min-height:30px}.collection-line .collection-line-container{padding:33px 0;border-top:1px solid #96c237;border-bottom:1px solid #96c237}.collection-container .facets{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.collection-container facet-remove a{display:inline-block}.collection-container facet-remove a:hover{display:inline-block}.collection-container facet-remove a:hover .button{background-color:#fff;color:var(--color-primary-cta-background);border-color:#000}.collection-container facet-remove a>*{pointer-events:none}.section-text-over-image .text-over-image-text{background:none}.product__vendor{color:#898989;margin-bottom:0;font-size:14px;line-height:17px}.product__info-wrapper .breadcrumbs{margin-bottom:0}.product__info-wrapper .breadcrumbs a{color:#898989;font-size:12px;line-height:17px}.product .accordion{border-color:#000}.newsletter-form__button{white-space:nowrap}.section-reasons-to-love#reasons-to-love .image-texts .texts a.active svg path{fill:#96c237}.footer .footer-bottom{border-color:#ced9c63d}.breadcrumbs a{text-decoration:none}.breadcrumbs li:not(:last-child):after{content:"/"}.collection-line .collection-filters a,.collection-line .collection-filters a:hover,.collection-line .collection-sort a,.collection-line .collection-sort a:hover,.collection-filters-label{text-transform:none}.collection-filters-label--bold{font-weight:700}.product-form__buttons{margin-bottom:20px}.shopify-section .section-add-to-cart-bar .add-to-cart-bar-line{padding:0}.shopify-section .section-add-to-cart-bar .add-to-cart-bar-line .page-width{align-items:inherit}.shopify-section .section-add-to-cart-bar .add-to-cart-bar-line .links{display:flex;flex-wrap:wrap;align-items:center}.shopify-section .section-add-to-cart-bar .add-to-cart-bar-line .links a,.shopify-section .section-add-to-cart-bar .product{padding:12px 0}.shopify-section .section-add-to-cart-bar .product a{align-items:center}.shopify-section .section-add-to-cart-bar .links a{position:relative;display:flex;height:100%;align-items:center}.shopify-section .section-add-to-cart-bar .links a:hover{text-decoration:none}.shopify-section .section-add-to-cart-bar .links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#96c237;display:none}.shopify-section .section-add-to-cart-bar .links a:hover:after{display:block}.upsell-product-details img{border:0}.shopify-section .product__accordion .accordion__content{padding:0}.bundle-products{border-top:1px solid #e0e0e0}.shopify-section .swiper-pagination-bullet{background:#96c2374d}.shopify-section .swiper-reasons-to-love .swiper-pagination-bullet:hover,.shopify-section .swiper-reasons-to-love .swiper-pagination-bullet:focus,.shopify-section .swiper-reasons-to-love .swiper-pagination-bullet-active{background:#96c237}.shopify-section .slider-dots .dot{width:36px;height:36px;border:2px solid #c2c2c2}.shopify-section .slider-dots .dot.active{border:2px solid #28391f;filter:drop-shadow(0px 4px 12px rgba(0,0,0,.16))}.shopify-section .slider-dots .dot img{width:100%;height:100%;display:block;border-radius:100%}.card-wrapper .card-wrapper-option .product-form__input input[type=radio]+label.color-picker,.card-wrapper .card-wrapper-option .product-form__input label.color-picker.load-more,.card-wrapper .card-wrapper-option .product-form__input label.color-picker.load-more a{width:28px;height:28px}.card-wrapper.cart--drawer-product-big .card-wrapper-option .product-form__input input[type=radio]+label.color-picker{width:22px;height:22px;border-color:#b1b5a3!important}label.color-picker.load-more{width:32px;height:32px;border:none!important}.section-reasons-to-love .image-texts .image img{height:auto;aspect-ratio:1 / 1}.section-reasons-to-love .image-texts .image{height:auto}.slider-dots{flex-wrap:wrap;gap:10px}.shopify-section .slider-dots .dot{margin:0;width:50px;height:50px}#ProductGridContainer .collection.page-width,.collection-banner-content .page-width{max-width:100%}@media (min-width: 750px){.read-more-explain,.read-more-dots{display:none}.read-more-full.hidden{display:inline!important}.footer .footer-top .footer-block .footer-logo{margin-top:0;position:absolute;bottom:-79px}.section-image-with-text .text{padding-left:100px;padding-right:100px}.section-collage .collage .collage-card.collage-card--left,.section-collage .collage .collage-card.collage-card--right,.section-collage .collage.collage-blocks-1-2 .collage-card.collage-block,.section-collage .collage.collage-blocks-3 .collage-card--left:not(:only-child),.section-collage .collage.collage-blocks-3 .collage-card--right:not(:only-child){height:614px}.section-collage .page-width,.swiper.scrollable-products,.swiper.collection-scrollable-content-scroller,.horizontally-scrollable-content .swiper,.list-collection-products .swiper,.collection-section>.page-width,.section-featured-reviews-carousel .page-width,.section-collection-grid .page-width,.bundle-products .bundle-header .page-width,.bundle-products .bundle-footer .page-width{padding-left:80px;padding-right:80px}.section-marquee .marquee-container a,.section-marquee .marquee-container img{height:48px;width:auto}.section-marquee .marquee-container .marquee.marquee-auto-rotating.marquee-left div,.section-marquee .marquee-container .marquee{gap:128px}.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-title{font-size:30px;line-height:40px}.collection-grid .collection-banner-col .collection-grid-col-text .collection-grid-col-description,.product .price,.section-reasons-to-love .image-texts .texts a .texts-description{font-size:16px;line-height:22px}.product__info-wrapper .product__info-container .product__title{font-size:36px;line-height:43px}.section-reasons-to-love .image-texts .texts a .texts-heading{font-size:24px;margin-bottom:8px}.section-reasons-to-love .image-texts .texts a{margin-bottom:24px}.collage-wrapper-title{font-size:40px;line-height:48px}.collage-card.collage-block .collage-card-title,.text-over-image-title,.multicolumn .title,.newsletter__wrapper h1,.newsletter__wrapper h2,.newsletter__wrapper h3,.newsletter__wrapper h4,.collection-section .title,.product--page-you-may-also-like-title,.collection-banner-content .collection-banner-content-title{font-size:48px;line-height:58px}.collage.collage-blocks-1-2 .collage-card.collage-block .collage-card-title,.collage.collage-blocks-4 .collage-card.collage-block .collage-card-title,.collage:not(.collage-blocks-4) .collage-card:not(.collage-card--left):not(.collage-card--right).collage-block .collage-card-title{font-size:32px;line-height:42px}.collage .collage-card.collage-block,.collage.collage-blocks-3 .collage-card.collage-block,.collage.collage-blocks-4 .collage-card.collage-block{height:308px}.collage .collage-card.collage-card--left,.collage .collage-card.collage-card--right,.collage.collage-blocks-1-2 .collage-card.collage-block,.collage.collage-blocks-3 .collage-card--left:not(:only-child),.collage.collage-blocks-3 .collage-card--right:not(:only-child){height:626px}.collection-section .category-heading .category-title{font-size:36px;line-height:44px}.card-wrapper:not(.cart--drawer-product-big) .card-wrapper-title,.card-wrapper:not(.cart--drawer-product-big) a .card-wrapper-title{font-size:18px;line-height:21px}.text-over-image-title{text-align:center;margin-bottom:32px}.newsletter__subheading{font-size:18px;line-height:27px}.newsletter .newsletter-form,.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:70rem}.section-faq .section-faq-title,.section-reasons-to-love .reasons-to-love-title{font-size:50px;line-height:65px}.section-faq .section-faq-title{margin-bottom:32px}.section-reasons-to-love .reasons-to-love-description{font-size:18px;line-height:27px}.collection-banner-main{height:240px}.collection-banner-content .collection-banner-content-description{font-size:18px;line-height:25px}.collection-banner-content{padding-top:36px;padding-bottom:36px}.breadcrumbs{margin-bottom:48px}.collection-line .collection-line-container{align-items:flex-start}.collection-filters{display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding-right:20px}.collection-filters-filter{position:relative}.collection-line .collection-filters-bar{width:385px}.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content{max-height:500px;overflow-y:auto}.collection-line .collection-filters-filter .collection-filters-bar .collection-filters-tab .collection-filters-tab-content{padding-top:0}.collection-line .collection-filters-filter .collection-filters-bar .collection-filters-tab{margin-bottom:0}.show-mobile{display:none!important}}@media (max-width: 749px){.page-width table{max-width:100%;width:auto}.pagination-load-more{margin-bottom:64px}.pagination-load-more a{width:100%}.section-marquee .marquee-container a,.section-marquee .marquee-container img{height:40px;width:auto}.section-marquee .marquee-container .marquee.marquee-auto-rotating.marquee-left div{gap:40px}.collage-card.collage-block .collage-card-title,.collage-card:not(.collage-card--left):not(.collage-card--right).collage-block .collage-card-title,.collage.collage-blocks-1-2 .collage-card.collage-block .collage-card-title,.collage.collage-blocks-4 .collage-card.collage-block .collage-card-title,.collage:not(.collage-blocks-4) .collage-card:not(.collage-card--left):not(.collage-card--right).collage-block .collage-card-title{font-size:24px;line-height:31px;align-items:flex-start;justify-content:flex-start;text-align:left;padding:24px}.collage-card.collage-block .collage-discover-more{font-size:16px;line-height:20px}.section-image-with-text .text{padding:48px 24px}.text-over-image-title{font-size:32px;line-height:42px}.collection-banner-main{height:225px}.collection-banner-content .collection-banner-content-title{font-size:24px;line-height:30px;margin-top:20px}.collection-banner-content .collection-banner-content-description{font-size:14px;line-height:18px}.collection-banner-content{padding:24px 0}.collection-line .collection-line-container{padding:0}.collection-filters,.collection-sort{width:50%;text-align:center;display:flex;justify-content:center}.collection-filters a,.collection-sort a{display:block;padding:20px 0}.newsletter.center{text-align:left}.newsletter__wrapper h2{font-size:32px;line-height:43px}.newsletter__subheading p{font-size:16px;line-height:24px}.newsletter__wrapper:not(.color-background-1){padding:20px}.newsletter-form__field-wrapper .field{flex-direction:column}.newsletter .field__button{margin-left:0;margin-top:10px;width:100%}.collection-banner-main{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.footer .footer-top .footer-block .footer-logo img{width:100%;height:auto;max-width:150px}.footer .footer-top .footer-block .footer-logo{margin-bottom:20px}.shopify-section .bundle-products .bundle-header,.shopify-section .bundle-products .bundle-footer,.shopify-section .bundle-products .bundle-footer p{text-align:left}.shopify-section .bundle-products .bundle-footer .button{width:100%}.show-desktop{display:none!important}.product__media-wrapper{margin-top:20px}.product__info-wrapper .product__info-container .product__title{font-size:24px;line-height:32px}}.multicolumn.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{font-size:14px;line-height:20px;padding-left:0;padding-right:0}@media screen and (min-width: 990px){.multicolumn .grid--2-col-tablet.grid--4-col-desktop .multicolumn-list__item{max-width:16.6%}}@media screen and (min-width: 750px){.multicolumn .title{margin-bottom:40px}.multicolumn.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:0}}@media screen and (max-width: 749px){.multicolumn .grid--2-col-tablet.grid--4-col-desktop .multicolumn-list__item{max-width:33.3%;margin-top:30px}}@media screen and (max-width: 479px){.multicolumn .title{text-align:left}}@media (max-width: 767px){body.mobile-filters{position:relative;overflow:hidden;width:100%;height:100vh}body.mobile-filters .content-for-layout{z-index:99}body.mobile-filters .collection-line .collection-line-container,body.mobile-filters .collection-line-container>.page-width{position:static}.collection-line .collection-filters-bar{position:fixed;top:0;max-width:100%;height:100vh;z-index:11;overflow-y:auto;padding-bottom:80px}.header-wrapper .header-content .logo img{height:48px}.section-reasons-to-love .image-texts .image,.section-reasons-to-love .image-texts .texts{padding-left:0;padding-right:0}}.spaced-section.collage-section{padding-bottom:5rem}@media screen and (min-width: 750px){.spaced-section.collage-section{padding-bottom:calc(5rem + var(--page-width-margin))}}.header-content .search-wrap{display:none}@media screen and (min-width: 990px){.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content{overflow-y:inherit}}@media screen and (min-width: 990px){.header-content{flex-wrap:wrap}.header-content .main-menu{width:100%;flex:0 0 100%;justify-content:center}.header-content .main-menu .menu-mega{top:auto}.header-content .search-wrap{display:flex;flex-grow:1}.desktop-search .header-search{display:block;position:initial}.desktop-search .search-modal__form{max-width:80rem}.desktop-search .modal__close-button{display:none}input::placeholder{font-weight:700;opacity:.5;color:red}.desktop-search .search-modal__form .field__label{font-size:1.25rem;line-height:1}.desktop-search .search__input{height:1.75rem;line-height:1.5rem}.desktop-search .field__input:focus~.field__label{font-size:1rem;top:.35em}.search-modal__form[results=true] .field__label{font-size:1rem!important;top:.35em}.header-content .field__button{height:3.25rem}.header-content .main-menu .menu-list a.main-link{padding:20px 0}.quick-links .header__icon--search,.header-search .predictive-search{display:none}}.product__media-wrapper .slider-dots .dot{width:80px;height:80px;border-radius:0}.product__media-wrapper .slider-dots .dot img{border-radius:0}.readmore-wrap.readmore-active{max-height:120px;overflow:hidden;position:relative}.readmore [data-toggle]{display:block}.readmore-active+[data-toggle]{margin-top:1rem}@media screen and (min-width: 750px){.readmore-wrap.readmore-active{max-height:70px}}.card-wrapper:not(.cart--drawer-product-big) .card-wrapper-title,.card-wrapper:not(.cart--drawer-product-big) a .card-wrapper-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.button:not(.button.button--secondary){border-radius:4px}.button:not(.button.button--secondary):hover,.card-wrapper:not(.cart--drawer-product-big) button.button:hover{background-color:#fff!important;color:#28391f!important}button.button.button--secondary:hover{background-color:#28391f;color:#fff}@media screen and (max-width: 768px){.card-wrapper:not(.cart--drawer-product-big) .card-wrapper-title,.card-wrapper:not(.cart--drawer-product-big) a .card-wrapper-title,.card__text{font-size:15px;line-height:18px}}.section__header{display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:3rem 0;position:relative}.section__header .section__title{line-height:1.2;margin:0 auto;text-align:center}.dropshipping-page .contact-form,.wholesale-page .contact-form{margin-top:2rem}.dropshipping-page .grid,.wholesale-page .grid{padding:0 1rem;margin:0 auto}.job__opportunities-iframe-wrapper{width:100%;padding:0 5% 50px;position:relative}.job__opportunities-iframe{width:100%;min-height:500px;max-width:1137px;overflow:auto;border:none;margin:0 auto;display:block}@media screen and (min-width: 1138px){.job__opportunities-iframe{min-height:800px;max-width:unset;border:none}.job__opportunities-iframe-wrapper{padding:0 5% 80px}.job__opportunities-iframe-wrapper:after{display:none}}.specs__footnote{font-size:.8em;padding:.5em 0}.collection-line .collection-filters-bar.collection-filters-bar-all .apply-filters{position:initial;width:100%;margin-top:1.5rem}@media screen and (max-width: 767px){.collection-line .collection-filters-bar{overflow-x:hidden}.collection-filters-wrap{max-height:calc(100vh - 20%);overflow-y:scroll;overflow-x:hidden;padding-bottom:10%;width:calc(100% + 10px);padding-right:20px}.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content .collection-filters-tab-content-value-color .checkbox:hover:after{border-color:#d3d4d9}.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content .collection-filters-tab-content-value-color .checkbox.checked:after{border-color:#000}}@media screen and (max-width: 749px){.collection-line .collection-filters-bar.collection-filters-bar-all .apply-filters{position:fixed;width:calc(100% - 32px)}}.product-media-modal__content img{max-height:95vh;width:fit-content;max-width:100%;object-fit:cover}@media screen and (max-width: 500px){.color-picker:hover span:after{white-space:inherit;line-height:1.15}}.collection-line .collection-filters-bar .collection-filters-tab .collection-filters-tab-content .collection-filters-prices .collection-filters-prices-input input{font-size:16px}.card-wrapper .card-wrapper-option .product-form__input input[type=radio]:checked+label.color-picker{border-color:rgb(var(--color-base-text))!important}.mobile-menu-sub>.mobile-menu-sub-header~.mobile-menu-sub-header{margin-top:1.5rem}.mobile-menu .mobile-menu-content a.category-link{text-decoration:underline;text-underline-offset:3px;display:inline-block}.mobile-menu .mobile-menu-content span.mobile-menu-sub-header{padding:8px 20px;font-size:16px}html{scroll-behavior:smooth}.product-form__buttons-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.product-form__buttons-wrapper .product-form__submit{width:100%;flex-grow:1}.product-form__buttons-wrapper .shopify-payment-button{width:100%;margin:21px 0 0;padding-left:0}.product-form .product-form__buttons{display:block;margin-bottom:0}.product-form #attn-waitlist-trigger-btn{margin-top:20px;width:100%}.product-form shopify-payment-terms{display:block;margin-top:20px}.shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: unset;--shopify-accelerated-checkout-button-border-radius: 4px}@media screen and (min-width: 480px){.product-form__buttons-wrapper{flex-direction:row}.product-form__buttons-wrapper .product-form__submit{width:50%}.product-form__buttons-wrapper .shopify-payment-button{margin:0 0 0 12px;padding-left:5px;width:50%}}
/*# sourceMappingURL=/cdn/shop/t/494/assets/custom.css.map */
