.product-details .group-block.color-scheme-5{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#f5fafd,#eaf5fc)!important;border:1px solid rgba(0,180,216,.2)!important;border-radius:24px!important;box-shadow:0 10px 30px #00b4d80a!important}.product-details .group-block.color-scheme-5:before{content:""!important;position:absolute!important;bottom:-10px!important;left:0!important;width:100%!important;height:90px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50 L120 50 L130 30 L140 70 L150 15 L160 85 L170 50 L180 50 L195 35 L205 65 L215 50 L400 50' fill='none' stroke='rgba(239, 68, 68, 0.22)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:100% 100%!important;background-repeat:no-repeat!important;pointer-events:none!important;z-index:1!important}@keyframes pulseGlowRed{0%,to{opacity:.5}50%{opacity:.9}}.product-details .group-block.color-scheme-5:before{animation:pulseGlowRed 4s ease-in-out infinite!important}.product-details .group-block.color-scheme-5 .group-block-content{position:relative!important;z-index:2!important}.product-details .group-block.color-scheme-5 .group-block-content p,.product-details .group-block.color-scheme-5 .group-block-content span,.product-details .group-block.color-scheme-5 .group-block-content li{color:#1a2744!important}.product-details .group-block.color-scheme-5>.group-block-content>.text-block p{color:#0077b6!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.85rem!important}.product-details .group-block.color-scheme-5:after{content:""!important;position:absolute!important;top:24px!important;right:24px!important;width:8px!important;height:8px!important;background-color:#ef4444!important;border-radius:50%!important;box-shadow:0 0 8px #ef4444!important;animation:heartPulseRed 1.5s infinite!important;z-index:2!important;pointer-events:none!important;box-sizing:border-box!important}@keyframes heartPulseRed{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 6px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}.product-type-fire-extinguisher-cabinets .product-details .group-block.color-scheme-5:before,.product-type-safety-bundles .product-details .group-block.color-scheme-5:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 60 Q40 60 80 50 T160 40 T240 60 T320 50 T400 60' fill='none' stroke='rgba(239, 68, 68, 0.22)' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.product-type-fire-extinguisher-cabinets .product-details .group-block.color-scheme-5:after,.product-type-safety-bundles .product-details .group-block.color-scheme-5:after{background-color:#ff5a00!important;box-shadow:0 0 8px #ff5a00!important;animation:fireGlow 1.5s infinite!important}@keyframes fireGlow{0%,to{transform:scale(.95);box-shadow:0 0 #ff5a00b3}50%{transform:scale(1.05);box-shadow:0 0 0 6px #ff5a0033}}.product-type-rolling-utility-carts .product-details .group-block.color-scheme-5:before,.product-type-procedure-crash-carts .product-details .group-block.color-scheme-5:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cline x1='0' y1='50' x2='400' y2='50' stroke='rgba(0, 119, 182, 0.15)' stroke-width='1.5'/%3E%3Ccircle cx='100' cy='50' r='3.5' fill='rgba(0, 119, 182, 0.35)'/%3E%3Ccircle cx='200' cy='50' r='3.5' fill='rgba(0, 119, 182, 0.35)'/%3E%3Ccircle cx='300' cy='50' r='3.5' fill='rgba(0, 119, 182, 0.35)'/%3E%3C/svg%3E")!important;animation:none!important}.product-type-rolling-utility-carts .product-details .group-block.color-scheme-5:after,.product-type-procedure-crash-carts .product-details .group-block.color-scheme-5:after{background-color:#0077b6!important;box-shadow:0 0 8px #0077b6!important;animation:heartPulseBlue 2s infinite!important}@keyframes heartPulseBlue{0%{transform:scale(.95);box-shadow:0 0 #0077b6b3}70%{transform:scale(1);box-shadow:0 0 0 6px #0077b600}to{transform:scale(.95);box-shadow:0 0 #0077b600}}@media screen and (max-width:749px){.product-details h1,.product-details .product-title h1,.product__info-container h1,.product__info-container .product-title h1,.product-title{font-size:1.375rem!important;line-height:1.3!important}.product-details .group-block.color-scheme-5>.group-block-content{flex-direction:column!important;gap:16px!important}.product-details .group-block.color-scheme-5 .group-block .group-block-content{flex-direction:row!important;gap:16px!important;justify-content:space-between!important;flex-wrap:wrap!important}.product-details .group-block.color-scheme-5{padding:20px 16px 70px!important}.product-details .group-block.color-scheme-5 .group-block-content p{font-size:.95rem!important;line-height:1.4!important;margin-bottom:6px!important}.product-details .group-block.color-scheme-5>.group-block-content>.text-block p{font-weight:700!important;font-size:.75rem!important;margin-bottom:8px!important}.product-details .group-block.color-scheme-5:before{height:60px!important;bottom:-5px!important}.product-details .group-block.color-scheme-5:after{top:16px!important;right:16px!important}}.header-logo-fallback{height:36px;display:flex;align-items:center;gap:12px}.header-logo-fallback__text{font-family:"Montserrat",var(--font-primary--family);font-weight:300;text-transform:uppercase;font-size:.95rem;letter-spacing:.2em;color:var(--color-foreground);white-space:nowrap;line-height:1.25;text-align:left}.header-logo-fallback__icon{height:100%;width:auto;flex-shrink:0;display:flex;align-items:center}.header-logo-fallback__icon svg,.header-logo-fallback__icon img{height:100%;width:auto}@media screen and (max-width:749px){.header-logo-fallback{height:28px!important;gap:6px!important}.header-logo-fallback__text{font-size:.625rem!important;letter-spacing:.12em!important;line-height:1.2!important}}.group-block{position:relative!important}.group-block__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none!important}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto!important}.group-block__link~.group-block-content--design-mode{pointer-events:auto!important}.template-collection .media-with-content__content .text-block p,.template-collection .media-with-content__content .text-block.rte{text-align:justify!important;text-align-last:center!important;text-wrap:pretty!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-header.css.map */
