.shopify-section--collection-template,.shopify-section--collection-template~.shopify-section{--bmc-navy: #102039;--bmc-blue: #2a8cff;--bmc-text: #4a5a6e;--bmc-muted: #5c6f84;--bmc-line: #e5edf3}.shopify-section--collection-template .breadcrumb-collection .breadcrumb_text,.shopify-section--collection-template .breadcrumb-collection .breadcrumb_text a,.shopify-section--collection-template .breadcrumb-collection .breadcrumb_text a span,.shopify-section--collection-template .breadcrumb-collection .breadcrumb-divider{color:var(--bmc-muted);font-size:13px;letter-spacing:.02em}.shopify-section--collection-template .breadcrumb-collection .breadcrumb_text a:hover,.shopify-section--collection-template .breadcrumb-collection .breadcrumb_text a:hover span{color:var(--bmc-navy)}.shopify-section--collection-template h1.bm-coll-title{margin:4px 0 12px;color:var(--bmc-navy);font-family:var(--bm-font-heading);font-size:40px!important;font-weight:var(--bm-font-heading-weight, 700);line-height:1.1;letter-spacing:0}.shopify-section--collection-template h1.bm-coll-title .bm-coll-title__brand{color:var(--bmc-navy)}.shopify-section--collection-template h1.bm-coll-title .bm-coll-title__rest{color:var(--bmc-blue)}.shopify-section--collection-template .collection_description{color:var(--bmc-text);font-size:16px;line-height:1.65}.shopify-section--collection-template .collection_description p,.shopify-section--collection-template .collection_description li{color:inherit;font-size:inherit;line-height:inherit}.shopify-section--collection-template .bm-showcase{margin-right:10px!important;margin-left:10px!important}.shopify-section--collection-template .feature-divider,.shopify-section--featured-text .feature-divider,.rich-text__content .feature-divider{border:0;border-bottom:1px solid var(--bmc-line, #e5edf3)}@media only screen and (max-width:749px){.shopify-section--collection-template h1.bm-coll-title{font-size:28px!important}}.product-list--collection .thumbnail.bm-card{box-sizing:border-box;padding:14px 14px 16px;border:1px solid var(--bmc-line, #e5edf3);border-radius:12px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.product-list--collection .thumbnail.bm-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #1020391a}.product-list--collection .thumbnail.bm-card .product_image{border-radius:8px;overflow:hidden}.product-list--collection .thumbnail.bm-card .pump-size{color:#526274;font-size:14px;line-height:1.45}.product-list--collection .thumbnail.bm-card .pump-size strong{color:#1a73d6;font-weight:800}.product-list--collection .thumbnail.bm-card--hx .pump-size strong{color:#c2410c}.product-list--collection .thumbnail.bm-card .price-ui .price,.product-list--collection .thumbnail.bm-card .price-ui .price .money,.product-list--collection .thumbnail.bm-card .price-ui .price--sale,.product-list--collection .thumbnail.bm-card .price-ui .price--sale .money{color:#102338;font-size:19px;font-weight:900;line-height:1.2}.product-list--collection .thumbnail.bm-card .price-ui .compare-at-price,.product-list--collection .thumbnail.bm-card .price-ui .compare-at-price .money{color:#7d90a6;font-size:13px;font-weight:600;text-decoration:line-through;text-decoration-color:#7d90a6}.product-list--collection .thumbnail.bm-card .price-ui .compare-at-price{margin-left:6px}.product-list--collection .thumbnail.bm-card .price-ui-badges{position:absolute;top:10px;left:10px;right:auto;z-index:2;margin:0}.product-list--collection .thumbnail.bm-card .price-ui-badge__sticker{display:inline-block;width:auto;height:auto;min-width:0;min-height:0;padding:5px 9px;border:0;border-radius:999px;background:#ff6700;box-shadow:none}.product-list--collection .thumbnail.bm-card .price-ui-badge__sticker-text{display:block;color:#fff;font-size:11px;font-weight:900;line-height:1;letter-spacing:.05em;text-transform:uppercase}.product-list--collection .thumbnail.bm-card .product-wrap{position:relative}.product-list--collection .thumbnail.bm-card .add_to_cart{--bmc-glow: 10, 116, 219;min-height:44px;border:0;border-radius:6px;background-color:#0868c8;background-image:linear-gradient(180deg,#179df8,#087bd7);box-shadow:0 4px 12px rgba(var(--bmc-glow),.25);color:#fff;font-size:13px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.product-list--collection .thumbnail.bm-card--hx .add_to_cart{--bmc-glow: 240, 82, 0;background-color:#ef5100;background-image:linear-gradient(180deg,#ff7e1b,#ef5100)}.product-list--collection .thumbnail.bm-card .add_to_cart:hover,.product-list--collection .thumbnail.bm-card .add_to_cart:focus-visible{background-color:#0868c8;background-image:linear-gradient(180deg,#179df8,#087bd7);transform:translateY(-2px);box-shadow:0 8px 18px rgba(var(--bmc-glow),.35);filter:brightness(1.07)}.product-list--collection .thumbnail.bm-card--hx .add_to_cart:hover,.product-list--collection .thumbnail.bm-card--hx .add_to_cart:focus-visible{background-color:#ef5100;background-image:linear-gradient(180deg,#ff7e1b,#ef5100)}.product-list--collection .thumbnail.bm-card .add_to_cart:active{transform:translateY(0);box-shadow:0 3px 8px rgba(var(--bmc-glow),.3);filter:brightness(.97)}.product-list--collection .thumbnail.bm-card .add_to_cart .text,.product-list--collection .thumbnail.bm-card .add_to_cart span{color:#fff}@media only screen and (max-width:749px){.product-list--collection .thumbnail.bm-card .pump-size{font-size:16px}.product-list--collection .thumbnail.bm-card .price-ui .price,.product-list--collection .thumbnail.bm-card .price-ui .price .money,.product-list--collection .thumbnail.bm-card .price-ui .price--sale,.product-list--collection .thumbnail.bm-card .price-ui .price--sale .money{font-size:20px}.product-list--collection .thumbnail.bm-card .price-ui .compare-at-price,.product-list--collection .thumbnail.bm-card .price-ui .compare-at-price .money,.product-list--collection .thumbnail.bm-card .price-ui-badge__sticker-text,.product-list--collection .thumbnail.bm-card .add_to_cart{font-size:14px}}@media(prefers-reduced-motion:reduce){.product-list--collection .thumbnail.bm-card,.product-list--collection .thumbnail.bm-card .add_to_cart{transition:box-shadow .2s ease}.product-list--collection .thumbnail.bm-card:hover,.product-list--collection .thumbnail.bm-card .add_to_cart:hover,.product-list--collection .thumbnail.bm-card .add_to_cart:focus-visible,.product-list--collection .thumbnail.bm-card .add_to_cart:active{transform:none}}.shopify-section--collection-template .bm-coll-group+.bm-coll-group{margin-top:36px}.shopify-section--collection-template h2.bm-coll-group__title{width:fit-content;max-width:100%;margin:8px 0 20px;color:#2a8cff;font-family:var(--bm-font-heading);font-size:26px;font-weight:var(--bm-font-heading-weight, 700);line-height:1.15;letter-spacing:0;text-align:left;text-transform:uppercase}.shopify-section--collection-template .bm-coll-group--hx h2.bm-coll-group__title{color:#ef5100}.shopify-section--collection-template h2.bm-coll-group__title:after{content:"";display:block;width:var(--bm-line-w, 100%);max-width:100%;height:1px;margin-top:10px;background:var(--bmc-line, #e5edf3)}@media only screen and (max-width:749px){.shopify-section--collection-template h2.bm-coll-group__title{font-size:22px}}.rich-text__content .rich-text__heading,[class^=ai-faq-accordion__heading-]{color:#102039;font-family:var(--bm-font-heading);font-weight:var(--bm-font-heading-weight, 700);letter-spacing:0}.rich-text__content .rich-text__heading{font-size:28px;line-height:1.15}[class^=ai-faq-accordion__heading-],[class*=" ai-faq-accordion__heading-"]{border:0;text-decoration:none}[class^=ai-faq-accordion__heading-]:before,[class*=" ai-faq-accordion__heading-"]:before,[class^=ai-faq-accordion__heading-]:after,[class*=" ai-faq-accordion__heading-"]:after{content:none;display:none}.rich-text__content .rich-text__heading{width:fit-content;max-width:100%;margin-bottom:20px}.rich-text__content .rich-text__heading:after{content:"";display:block;width:var(--bm-line-w, 100%);max-width:100%;height:1px;margin-top:.75em;background:var(--bmc-line, #e5edf3)}.rich-text__content .rich-text__heading+.feature-divider{display:none}@media only screen and (max-width:798px){.rich-text__content .rich-text__heading{margin-bottom:10px}}.rich-text__content .rich-text__text,.rich-text__content .rich-text__text p,.rich-text__content .rich-text__text li{color:#4a5a6e;font-size:16px;line-height:1.65}[class^=ai-faq-accordion__answer-content-]{line-height:1.65}@media only screen and (max-width:749px){.rich-text__content .rich-text__heading{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bathmate-collection.css.map */
