.expand-component{--expand-background: -webkit-linear-gradient(rgba(220,220,220,0),#eaeaea)}.shopify-section-main-collection-header .expand-component{--expand-background: -webkit-linear-gradient(rgba(220,220,220,0),#ffffff)}.expand-component .expand-content.show-more{max-height:var(--max-height);overflow:hidden;margin-bottom:24px;position:relative}.expand-component .expand-content.show-more:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3em;background:var(--expand-background)}.expand-component .expand-content.show-more div{padding:0!important;margin:0!important}.expand-component .expand-btn{font-size:14px;font-weight:700;line-height:1.5}@media (min-width: 768px){.expand-component .expand-btn{font-size:var(--body-fs)}}.expand-component .expand-btn>span{padding:11px 0;text-decoration:underline;align-items:center;text-underline-offset:2px}.expand-component .expand-btn>span .icon{margin-left:10px}@media (hover: hover){.expand-component .expand-btn:hover span{text-decoration:none}}.expand-component:not(.expanded) .on-expanded{display:none}.expand-component.expanded .expand-content:after{content:none}.expand-component.expanded .on-expand{display:none}.templateCollection .section-header .collection-desc .expand-component{margin:16px 0 0}.templateCollection .section-header .collection-desc .expand-component .expand-content:after{content:none}.templateCollection .section-header .collection-desc .expand-component.ready-to-expand .expand-content:after{content:""}.templateCollection .section-header .collection-desc .expand-component.expanded .expand-content:after{content:none}.templateCollection filter-component .section-container{overflow:hidden}.templateCollection filter-component .section-container .collection-title{font-family:var(--heading-font)}.templateCollection filter-component .section-container .collection-desc{padding:16px 0;overflow:hidden}@media (min-width: 768px){.templateCollection filter-component .section-container .collection-desc{padding-bottom:32px}}.templateCollection filter-component .section-container .collection-desc img,.templateCollection filter-component .section-container .collection-desc iframe{max-width:100%}.templateCollection filter-component .section-container>.section-content{background:var(--secondary-background-color)}@media (min-width: 768px){.templateCollection .section-hero-banner .block:before{content:"";z-index:1;position:absolute;inset:0;background:linear-gradient(90deg,#000,#0000 64.06%);pointer-events:none}}.templateCollection .section-hero-banner .banner__content{z-index:2}.templateCollection .section-hero-banner .banner__content .block-item{display:block}@media (min-width: 1025px){.templateCollection .section-hero-banner .banner__content .block-item>*{max-width:50%}}.templateCollection .section-hero-banner.layout-wide{overflow:hidden}.templateCollection .section-hero-banner.layout-wide .banner-content{max-width:100%}@media (min-width: 1025px){.templateCollection .section-hero-banner.layout-wide .banner-content .banner__content{padding:25px 35px}}.templateCollection product-card{transition:unset}.templateCollection product-card .product-card-desc{max-height:120px;overflow:hidden}.shopify-section-main-collection .section-heading-wrapper{text-align:left;padding:16px 0 0}@media (min-width: 992px){.shopify-section-main-collection .section-heading-wrapper{padding-bottom:8px}}.shopify-section-main-collection .collection-results-wrapper{flex:1;min-width:0}.shopify-section-main-collection .collection-results-header{margin-bottom:16px;align-items:center;font-size:14px;gap:16px 8px}@media (min-width: 992px){.shopify-section-main-collection .collection-results-header{font-size:var(--body-fs);gap:0}}.shopify-section-main-collection .collection-main{padding-bottom:40px;padding-top:24px}@media (min-width: 992px){.shopify-section-main-collection .collection-main{gap:20px}}@media (min-width: 1200px){.shopify-section-main-collection .collection-main{gap:30px;padding-top:56px;padding-bottom:56px}}@media (min-width: 1500px){.shopify-section-main-collection .collection-main{gap:53px}}.shopify-section-featured-brands .featured-brands-title{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px){.shopify-section-featured-brands .featured-brands-title{margin-bottom:16px}}.shopify-section-featured-brands .featured-brands-title .section-heading-wrapper{margin-bottom:0}.shopify-section-featured-brands .featured-brands-title .btn-wrap a{border:none;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:3px}@media (min-width: 1025px){.shopify-section-featured-brands .featured-brands-title .btn-wrap a:hover{text-decoration:none}}.shopify-section-featured-brands .brand .brand-inner{height:100%;padding:0 0 13px}.shopify-section-featured-brands .brand .brand-inner .brand-image{height:72px;width:100%;max-width:168px;margin:0 auto}@media (min-width: 575px){.shopify-section-featured-brands .brand .brand-inner .brand-image{height:106px;max-width:200px}}.shopify-section-featured-brands .brand .brand-inner .brand-image .image__style{padding-top:72px!important}@media (min-width: 575px){.shopify-section-featured-brands .brand .brand-inner .brand-image .image__style{padding-top:106px!important}}.shopify-section-featured-brands .brand .brand-inner .brand-image .image__style img{object-fit:contain}.shopify-section-featured-brands .brand .brand-inner .brand-content{padding:10px 0 0}.shopify-section-featured-brands .brand .brand-inner .brand-content .brand--title{font-size:14px;line-height:1.5;font-weight:400}@media (min-width: 768px){.shopify-section-featured-brands .brand .brand-inner .brand-content .brand--title{font-size:16px}}.shopify-section-featured-brands .brand .brand-inner .brand-content .brand--title.text-center{text-align:center}
