body:is(.template-index,.template-collection,.template-search,.template-cart){--abmx-blue:#0A66C2;--abmx-blue-dark:#064F95;--abmx-red:#D50019;--abmx-red-dark:#B80015;--abmx-ink:#0D2B47;--abmx-text:#17324D;--abmx-muted:#60768A;--abmx-line:#CFDAE4;--abmx-line-strong:#CBD8E3;--abmx-soft:#F9FBFC;--abmx-soft-2:#F4F8FA;--abmx-tint:#EDF5FA;--abmx-blue-wash:#E9F3FA;--abmx-shadow:0 2px 10px rgba(19,49,79,.04);--abmx-shadow-strong:0 6px 20px rgba(19,49,79,.06)}body:is(.template-index,.template-collection,.template-search,.template-cart) #MainContent{color:var(--abmx-text)}body:is(.template-index,.template-collection,.template-search,.template-cart) #MainContent :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--abmx-blue);outline-offset:3px}body.template-index #MainContent [class^=bh-heading-]{font-size:clamp(30px,2.45vw,39px)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:800!important}body.template-index #MainContent [class^=bh-subtext-]{max-width:820px!important;font-size:16px!important;line-height:1.55!important}body.template-index #MainContent [class^=bh-overlay-]{z-index:1!important;pointer-events:none!important}body.template-index #MainContent [class^=bh-search-form-]{border:1px solid #BCCBD7!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--abmx-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.template-index #MainContent [class^=bh-search-form-]:focus-within{border-color:var(--abmx-blue)!important;box-shadow:0 0 0 3px #0a66c21a!important}body.template-index #MainContent [class^=bh-search-input-]{color:var(--abmx-ink)!important;font-weight:500!important}body.template-index #MainContent [class^=bh-search-input-]::placeholder{color:#72869a!important;opacity:1!important}body.template-index #MainContent [class^=bh-search-button-]{background:var(--abmx-red)!important;box-shadow:none!important;transform:none!important}body.template-index #MainContent [class^=bh-search-button-]:hover{background:var(--abmx-red-dark)!important;transform:none!important}body.template-index #MainContent [class^=bh-target-chip-]{text-shadow:none!important}body.template-index #MainContent [class^=bh-target-chip-]:hover,body.template-index #MainContent [class^=bh-target-chip-]:focus-visible,body.template-index #MainContent [class^=bh-target-chip-].is-active{text-shadow:none!important}body.template-index #MainContent [class^=bh-btn-]{border-radius:7px!important;box-shadow:none!important;transform:none!important;font-weight:800!important}body.template-index #MainContent [class^=bh-btn-]:hover{transform:none!important;box-shadow:none!important}body.template-index #MainContent .abm-ray-home .abm-ray-section,body.template-index #MainContent .abm-ray-home .abm-services{padding-top:38px!important;padding-bottom:42px!important}body.template-index #MainContent .abm-ray-home .abm-ray-heading h2,body.template-index #MainContent .section-offers .section-heading,body.template-index #MainContent .section-brands .abm-brands__head :is(h1,h2,h3),body.template-index #MainContent .abmium-offer-slider h2,body.template-index #MainContent .tabbed-media-with-text-container .media-with-text-heading{color:var(--abmx-ink)!important;letter-spacing:-.02em!important;font-weight:800!important}body.template-index #MainContent .abm-ray-home :is(.abm-product-card,.abm-match-feature,.abm-service-row,.abm-research-route),body.template-index #MainContent .section-offers .offer-card,body.template-index #MainContent .tabbed-media-with-text-container .abm-grid,body.template-index #MainContent .abmium-offer-slider .abmium-offer-slide__panel,body.template-index #MainContent .section-brands .abm-brand__bed{border-radius:10px!important;border-color:var(--abmx-line)!important;box-shadow:var(--abmx-shadow)!important}body.template-index #MainContent .abm-ray-home :is(.abm-product-card,.abm-match-feature,.abm-service-row,.abm-research-route):hover,body.template-index #MainContent .section-offers .offer-card:hover,body.template-index #MainContent .section-brands .abm-brand:hover .abm-brand__bed,body.template-index #MainContent .abmium-offer-slider .abmium-offer-slide__button:hover,body.template-index #MainContent .tabbed-media-with-text-container .abm-btn:hover{transform:none!important;box-shadow:0 4px 14px #13314f12!important}body.template-index #MainContent .abm-ray-home .abm-product-card:before,body.template-index #MainContent .abm-ray-home .abm-service-row:before,body.template-index #MainContent .abm-ray-home .abm-research-route:before{width:3px!important;background:var(--abmx-blue)!important}body.template-index #MainContent .abm-ray-home .abm-match-copy{background:#fff!important}body.template-index #MainContent .abm-ray-home .abm-match-badge{border-radius:6px!important;box-shadow:none!important}body.template-index #MainContent .abm-ray-home .abm-match-cta{border-radius:7px!important;background:var(--abmx-red)!important;box-shadow:none!important}body.template-index #MainContent .abm-ray-home .abm-match-cta:hover{background:var(--abmx-red-dark)!important}body.template-index #MainContent .section-offers .offer-card{background:var(--abmx-soft)!important}body.template-index #MainContent .section-offers .offer-card:before{background:var(--abmx-red)!important}body.template-index #MainContent .section-offers .offer-badge{border-radius:6px!important;box-shadow:none!important}body.template-index #MainContent .section-offers .offer-card-link{border-radius:7px!important;transform:none!important;box-shadow:none!important}body.template-index #MainContent .section-offers .offer-card-link:hover{transform:none!important;box-shadow:none!important}body.template-index #MainContent .tabbed-media-with-text-container .pill-nav{border-radius:8px!important;background:var(--abmx-soft-2)!important}body.template-index #MainContent .tabbed-media-with-text-container .pill-nav .pill-nav-item{border-radius:6px!important}body.template-index #MainContent .tabbed-media-with-text-container .abm-text-col{background:#fff!important}body.template-index #MainContent .tabbed-media-with-text-container .abm-btn{border-radius:7px!important;transform:none!important;box-shadow:none!important}body.template-index #MainContent .abmium-offer-slider .abmium-offer-slide__visual{background:var(--abmx-soft-2)!important}body.template-index #MainContent .abmium-offer-slider :is(.abmium-offer-slide__metric,.abmium-offer-slide__partner-logo,.abmium-offer-slide__image){border-radius:10px!important;box-shadow:var(--abmx-shadow)!important}body.template-index #MainContent .abmium-offer-slider .abmium-offer-slide__button{border-radius:7px!important;transform:none!important;box-shadow:none!important}body.template-index #MainContent .section-brands .abm-brands{background:var(--abmx-soft-2)!important;border-color:var(--abmx-line)!important}body.template-index #MainContent .section-brands .abm-brand__name{color:var(--abmx-blue)!important}body.template-index #MainContent .section-brands .abm-brand__bed:after{background:var(--abmx-blue)!important}body:is(.template-collection,.template-search) .abm-catalogue{--abm-blue:var(--abmx-blue);--abm-red:var(--abmx-red);--abm-navy:var(--abmx-ink);--abm-text:var(--abmx-text);--abm-muted:var(--abmx-muted);--abm-border:var(--abmx-line);background:var(--abmx-soft-2)!important}body:is(.template-collection,.template-search) .abm-catalogue h1{font-size:clamp(27px,2.45vw,39px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.025em!important}body:is(.template-collection,.template-search) .abm-catalogue__description{max-width:820px!important;font-size:13px!important;line-height:1.58!important}body:is(.template-collection,.template-search) .abm-catalogue__support{border:1px solid var(--abmx-line)!important;border-left:3px solid var(--abmx-blue)!important;border-radius:0 8px 8px 0!important;background:var(--abmx-blue-wash)!important;box-shadow:none!important}body:is(.template-collection,.template-search) .abm-catalogue__support strong{color:var(--abmx-ink)!important}body:is(.template-collection,.template-search) .abm-catalogue__support span{color:var(--abmx-muted)!important}body:is(.template-collection,.template-search) :is(.abm-catalogue__toolbar,.abm-filters,.abm-card,.abm-pagination,.abm-cursor-pag,.abm-resource-result){border-radius:8px!important;border-color:var(--abmx-line)!important;box-shadow:var(--abmx-shadow)!important}body:is(.template-collection,.template-search) .abm-catalogue__toolbar{background:#fff!important}body:is(.template-collection,.template-search) .abm-filters{overflow:hidden!important;background:#fff!important}body:is(.template-collection,.template-search) .abm-filters__head{background:var(--abmx-tint)!important;border-bottom-color:var(--abmx-line)!important;border-top:3px solid var(--abmx-blue)!important}body:is(.template-collection,.template-search) .abm-filter-toggle,body:is(.template-collection,.template-search) .abm-sort select,body:is(.template-collection,.template-search) .abm-filter__price input,body:is(.template-collection,.template-search) .abm-fs-input,body:is(.template-collection,.template-search) .abm-pag-btn{border-radius:7px!important}body:is(.template-collection,.template-search) .abm-sort select,body:is(.template-collection,.template-search) .abm-filter__price input,body:is(.template-collection,.template-search) .abm-fs-input{background:#fff!important;color:var(--abmx-ink)!important}body:is(.template-collection,.template-search) .abm-card{overflow:hidden!important;background:#fff!important}body:is(.template-collection,.template-search) .abm-card:hover{transform:none!important;border-color:#b8cad8!important;box-shadow:0 4px 14px #13314f12!important}body:is(.template-collection,.template-search) .abm-card__media,body:is(.template-collection,.template-search) .abm-card-img-wrap{background:#fff!important}body:is(.template-collection,.template-search) .abm-card__facts,body:is(.template-collection,.template-search) .abm-meta{background:var(--abmx-soft)!important;padding:9px!important;border:1px solid #E2E9EF!important;border-radius:7px!important}body:is(.template-collection,.template-search) .abm-card__facts div,body:is(.template-collection,.template-search) .abm-meta{font-size:9.5px!important}body:is(.template-collection,.template-search) .abm-card__actions>a,body:is(.template-collection,.template-search) .abm-list-view-btn{border-radius:7px!important;background:#fff!important;border-color:var(--abmx-blue)!important;color:var(--abmx-blue)!important}body:is(.template-collection,.template-search) .abm-card__actions button,body:is(.template-collection,.template-search) .abm-price-apply,body:is(.template-collection,.template-search) .abm-filters__actions button{border-radius:7px!important;background:var(--abmx-red)!important;border-color:var(--abmx-red)!important;color:#fff!important;box-shadow:none!important}body:is(.template-collection,.template-search) .abm-card__actions button:hover,body:is(.template-collection,.template-search) .abm-price-apply:hover,body:is(.template-collection,.template-search) .abm-filters__actions button:hover{background:var(--abmx-red-dark)!important;border-color:var(--abmx-red-dark)!important}body:is(.template-collection,.template-search) .abm-active-filters a{border-radius:6px!important;background:#fff!important}body:is(.template-collection,.template-search) .abm-badge{border-radius:5px!important}body:is(.template-collection,.template-search) .abm-resource-result{border-left-color:var(--abmx-blue)!important;box-shadow:none!important}body.template-cart .abm-cart{--abm-blue:var(--abmx-blue);--abm-red:var(--abmx-red);--abm-navy:var(--abmx-ink);--abm-text:var(--abmx-text);--abm-muted:var(--abmx-muted);--abm-border:var(--abmx-line);background:var(--abmx-soft-2)!important}body.template-cart .abm-cart__head h1{font-size:clamp(27px,2.45vw,39px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.025em!important}body.template-cart :is(.abm-cart__items,.abm-cart__summary,.abm-cart__empty){border-radius:10px!important;border-color:var(--abmx-line)!important;box-shadow:var(--abmx-shadow)!important}body.template-cart .abm-cart__summary{border-top:3px solid var(--abmx-blue)!important;background:var(--abmx-soft)!important;box-shadow:var(--abmx-shadow-strong)!important}body.template-cart .abm-cart__summary>h2{font-size:20px!important;color:var(--abmx-ink)!important}body.template-cart .abm-cart__columns{background:var(--abmx-tint)!important;color:var(--abmx-muted)!important}body.template-cart .abm-cart-line__image{border-radius:8px!important}body.template-cart .abm-cart-line__quantity input,body.template-cart .abm-cart__note textarea,body.template-cart .abm-cart__update button,body.template-cart .abm-cart__checkout{border-radius:7px!important;box-shadow:none!important}body.template-cart .abm-cart__purchase-methods li{border-radius:7px!important;background:#fff!important}body.template-cart .abm-cart__checkout{background:var(--abmx-red)!important}body.template-cart .abm-cart__checkout:hover{background:var(--abmx-red-dark)!important}body.template-cart .abm-cart__update button{background:#fff!important;color:var(--abmx-blue)!important;border-color:var(--abmx-blue)!important}body.template-cart .abm-cart-line__remove{color:var(--abmx-red)!important}@media(max-width:749px){body.template-index #MainContent [class^=bh-heading-]{font-size:29px!important;line-height:1.14!important}body.template-index #MainContent [class^=bh-subtext-]{display:none!important;font-size:15px!important;line-height:1.5!important}body.template-index #MainContent [class^=bh-search-form-]{border-radius:8px!important}body:is(.template-collection,.template-search) .abm-catalogue h1,body.template-cart .abm-cart__head h1{font-size:27px!important}body:is(.template-collection,.template-search) .abm-catalogue__support{width:100%!important}}@media(prefers-reduced-motion:reduce){body:is(.template-index,.template-collection,.template-search,.template-cart) #MainContent *,body:is(.template-index,.template-collection,.template-search,.template-cart) #MainContent *:before,body:is(.template-index,.template-collection,.template-search,.template-cart) #MainContent *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/abmium-marketplace-core-system.css.map */
