.eb-breadcrumbs{padding:16px 0;background:#f6f6f6;color:#737373;font-size:14px;line-height:22px;letter-spacing:0}.eb-breadcrumbs ol{display:flex;gap:8px;list-style:none;margin-block:0;padding:0;flex-wrap:wrap}.eb-breadcrumbs li+li:before{content:"/";padding-right:8px}.eb-breadcrumbs a{color:#999;text-decoration:none}.eb-collection-header .collection-hero__inner,.eb-collection-grid .page-width,.eb-shelf .page-width,.eb-shelf.page-width{width:calc(100% - 100px);max-width:1200px;margin-inline:auto;padding-inline:0}.eb-collection-header .collection-hero__inner{padding-top:60px;padding-bottom:0}.eb-collection-header .collection-hero__title{text-align:center;margin:0 0 60px;font-size:32px;font-weight:600;line-height:48px;letter-spacing:0;color:#1d1f21}.eb-collection-header .collection-hero__title+.collection-hero__description{display:flow-root;text-align:center;max-width:none;margin:0;font-size:16px;line-height:24px;color:#545454;letter-spacing:0}.eb-collection-header .collection-hero__description p{margin:16px 0}.eb-collection-grid{font-size:16px;letter-spacing:0}.eb-collection-grid .facets-container{display:block;padding:0 0 20px}.eb-collection-grid .facets__form{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0;min-height:40px}.eb-collection-grid .facets__wrapper:empty{display:none}.eb-collection-grid .facets__wrapper:not(:has(details)){display:none}.eb-collection-grid .product-count{order:-1;margin-right:auto;opacity:1;padding:0}.eb-collection-grid .product-count__text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;margin:0}.eb-collection-grid .facet-filters{margin-left:auto;padding:0}.eb-collection-grid .facet-filters__label{font-size:16px;font-weight:400;white-space:nowrap;letter-spacing:0;margin:0 16px 0 0}.eb-collection-grid .facet-filters__sort{min-width:166px;height:40px;background:#efefef;border:1px solid #ddd;border-radius:0;padding:6px 30px 6px 10px;font-size:16px;letter-spacing:0}.eb-collection-grid .active-facets-desktop{width:100%;order:3}.eb-collection-grid .active-facets-desktop:not(:has(.active-facets__button)){display:none}.eb-collection-grid .active-facets:empty{display:none}.eb-collection-grid .product-grid{--grid-desktop-horizontal-spacing:40px;--grid-desktop-vertical-spacing:30px;margin:0}.eb-card{position:relative;background:rgba(0,0,0,.03);padding:20px;height:100%;text-align:left;letter-spacing:0}.eb-card .card{background:transparent;box-shadow:none;border:0;gap:0}.eb-card .card__inner{background:transparent}.eb-card .card__media{margin:0}.eb-card .card__media img{object-fit:cover}.eb-card .card__information{padding:5px 0 0}.eb-card .card__heading{font-size:14px;line-height:21px;font-weight:700;letter-spacing:0;color:#334862;margin:0 0 3px}.eb-card .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.eb-card .card__content{padding:0;display:flex;flex-direction:column}.eb-card .card__inner .card__content{display:block;position:absolute;inset:0;pointer-events:none;z-index:2}.eb-card .card--text .card__inner .card__content{position:relative;pointer-events:auto}.eb-card .card__content>.card__badge{position:absolute;right:10px;top:10px;left:auto;bottom:auto;padding:0;z-index:2}.eb-card .card__inner .card__badge{right:-10px;top:-10px}.eb-card .badge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background:#c73c3f;color:white;font-size:14px;line-height:18px;letter-spacing:0;padding:0}.eb-card .price{font-size:16px;line-height:24px;letter-spacing:0;color:#f68a35}.eb-card .price__container{margin:0}.eb-card .price--on-sale .price__sale{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:4px;flex-wrap:wrap}.eb-card .price__sale>.price-item--sale{order:-1}.eb-card .price-item{margin:0}.eb-card .card-information>.caption-large:empty{display:none}.eb-card .card-information>.price{margin-top:0!important;color:#f68a35}.eb-card .card-information>.eb-saving{margin:4px 0 0!important;line-height:24px;font-size:16px;color:#fff}.eb-card .price__sale .price-item--regular{color:#efbd96;font-size:16px}.eb-saving{display:block;background:#c73c3f;color:white;font-size:14px;line-height:24px;padding:0 2px;letter-spacing:0}.eb-card .quick-add{position:absolute;top:calc(100% - 20px);left:20px;right:20px;margin:0;z-index:3}.eb-card .quick-add__submit{min-height:36px;padding:6px 12px;box-shadow:none;border:0;border-radius:0;background:#ff8832;color:white;font-size:12px;text-transform:uppercase;letter-spacing:0}.eb-card .quick-add__submit:before,.eb-card .quick-add__submit:after{display:none}.eb-card:has(.quick-add){padding-bottom:20px}@media(hover:hover) and (min-width:768px){.eb-card .card{container-type:inline-size}.eb-card .quick-add{opacity:0;left:0;right:0;top:calc(100cqw - 36px)}.eb-card:hover .quick-add,.eb-card:focus-within .quick-add{opacity:1}}.eb-shelf .title,.eb-shelf .related-products__heading{text-align:center;font-size:24px;line-height:36px;font-weight:600;letter-spacing:0;margin:0 0 30px}.eb-shelf .eb-card{background:transparent;padding:0}.eb-shelf .eb-card .card__information{padding-top:10px}.eb-shelf .eb-card .card__heading{font-weight:400;color:#545454}.eb-shelf .eb-card .badge{width:auto;height:auto;min-height:24px;border-radius:2px;padding:2px 8px;font-size:12px;line-height:20px}.eb-shelf .eb-card .card__content>.card__badge{left:8px;right:auto;top:8px}.eb-shelf .eb-card .price,.eb-shelf .eb-card .price__sale .price-item--regular{font-size:14px;line-height:21px}.eb-shelf .eb-card .quick-add{position:relative;inset:auto;opacity:1;margin:10px 0 0}.eb-shelf .eb-card .quick-add__submit{height:32px;min-height:32px;background:white;color:#ff8832;border:1px solid #ff8832;border-radius:2px;text-transform:none}.eb-shelf .slider{--grid-desktop-horizontal-spacing:20px;--grid-mobile-horizontal-spacing:20px}.eb-shelf .slider-buttons{margin:16px auto 0}@media(max-width:989px) and (min-width:768px){.eb-collection-grid .product-grid{--grid-desktop-horizontal-spacing:18px;--grid-mobile-horizontal-spacing:18px;--grid-desktop-vertical-spacing:36px}}@media(max-width:767px){.eb-breadcrumbs{padding:16px 0;font-size:14px}.eb-collection-header .collection-hero__inner,.eb-collection-grid .page-width,.eb-shelf .page-width,.eb-shelf.page-width{width:calc(100% - 30px)}.eb-collection-header .collection-hero__inner{padding-top:60px}.eb-collection-header .collection-hero__title{font-size:24px;line-height:36px;margin-bottom:40px}.eb-collection-header .collection-hero__title+.collection-hero__description{font-size:16px;line-height:24px}.eb-collection-grid .facets-container{display:flex;flex-wrap:wrap;gap:16px}.eb-collection-grid .mobile-facets__wrapper{flex:0 0 auto}.eb-collection-grid .mobile-facets__open-label{white-space:nowrap}.eb-collection-grid .active-facets-mobile{width:100%;order:3}.eb-collection-grid .active-facets-mobile:not(:has(.active-facets__button)){display:none}.eb-collection-grid .product-count{order:0;margin:0 0 0 auto;flex:0 0 auto;white-space:nowrap}.eb-collection-grid .product-count__text{font-size:16px}.eb-collection-grid .mobile-facets__open{border:1px solid #1d1f21;border-radius:3px;padding:6px 12px;font-size:14px;line-height:24px;min-height:38px}.eb-collection-grid .product-grid{--grid-mobile-horizontal-spacing:15px;--grid-mobile-vertical-spacing:30px}.eb-card{padding:20px}.eb-card .card__heading{font-size:14px;line-height:21px}.eb-card .price,.eb-card .price__sale .price-item--regular{font-size:16px;line-height:24px}.eb-card .quick-add{position:relative;inset:auto;opacity:1;margin:8px 0 0}.eb-card .card__content>.quick-add{order:-1;margin:20px 0 0}.eb-card:has(.quick-add){padding-bottom:20px}.eb-card .quick-add__submit{padding:5px 8px;font-size:14px;min-height:34px;height:34px}.eb-shelf .eb-card .card__content>.quick-add{order:0;margin:10px 0 0}.eb-shelf .title{font-size:22px;line-height:33px}}