div[data-related-block]+div[data-related-block]{background:#fafafa;clip-path:inset(0 -100vw)}div[data-related-block]+div[data-related-block] .mst-related__block-bulletproof .title-icon{display:block;position:absolute;top:5.75%}div[data-related-block]+div[data-related-block] .mst-related__block-bulletproof .bulletproof-title{position:relative;display:inline-flex;margin-left:32px}.mst-related__block-bulletproof .title-icon{display:none}.mst-related__block-bulletproof .bulletproof-content .bulletproof-items .bulletproof-item{flex:0 !important}.mst-related__block-bulletproof .actions-primary .stock.unavailable{display:block !important;color:#18181b !important;background-color:#eee;border:1px solid #e4e4e7;border-radius:2px;font-family:"Open Sans",sans-serif;font-size:13px;font-style:italic;font-weight:700;text-align:center;position:absolute;width:220px;height:auto;padding:10px 0}.ecc-price-lazy-load-view.product-info-main .related.attr-uom{display:none !important}.bulletproof-item-info{align-items:flex-start !important;min-height:135px}.bulletproof-item-info.product-item-info{width:auto !important}.bulletproof-item-info .bulletproof-item-photo{margin:0 auto;background:#fff;width:100% !important;justify-content:space-around}.bulletproof-item-info .product-info{min-height:155px !important}.bulletproof-item-info .related.attr-uom{display:none !important}.bulletproof-item-info .ecc-uom{color:#71717a;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:28px}.bulletproof-item-info .need-it-sooner-msg{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#71717a;margin:4px 0}.bulletproof-item-info .item.product-item-inner{position:absolute;bottom:0;width:100%}.bulletproof-item-details{min-height:180px;text-align:left !important;position:relative;width:100%}.bulletproof-item-details.product-item-details.ecc-price-lazy-load-related.simple{padding:0 !important}.bulletproof-item-details .related.attr-uom{color:#71717a;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:28px}.bulletproof-item-details .bulletproof-item-name{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:500;line-height:19.25px}.bulletproof-item-details .bulletproof-item-name .bulletproof-item-link{color:#18181b !important;font-family:"Open Sans",sans-serif !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;margin-bottom:4px}.bulletproof-item-details .bulletproof-item-sku{color:#71717a;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;line-height:20px;margin:6px 0}.bulletproof-item-details .price-box,.bulletproof-item-details .price-box.price-final_price{margin:8px 0 !important;padding:8px 0}.bulletproof-item-details .price-box span.price,.bulletproof-item-details .price-box.price-final_price span.price{font-size:1.8rem;line-height:28px}.bulletproof-item-details .bulletproof-item-actions{position:absolute;bottom:0;width:100%}.bulletproof-item-details .actions-primary{width:100%;margin:10px 0;border-radius:2px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.bulletproof-item-details .action.tocart.primary,.bulletproof-item-details .action.primary,.bulletproof-item-details .action-primary{width:100%;height:42px !important;padding:10px 0 !important;color:#18181b !important;background-color:#fff !important;border-color:#e4e4e7 !important;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;position:absolute}.bulletproof-item-details .action.tocart.primary:hover,.bulletproof-item-details .action.primary:hover,.bulletproof-item-details .action-primary:hover{color:#fff !important;background-color:#016bb4 !important;border-color:#016bb4 !important}.bulletproof-item-details .availability{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px;margin:4px 0}.bulletproof-item-details .availability.in-stock,.bulletproof-item-details .availability.out-of-stock{color:#18181b;font-weight:600}.bulletproof-item-details .availability.qty{color:#71717a}.bulletproof-item-details .availability span{color:inherit;font-weight:inherit}.bulletproof-item-details .availability .tooltip-wrapper{position:relative;flex-wrap:nowrap;margin-left:3px;bottom:-3px;cursor:pointer}.bulletproof-item-details .availability .tooltip-wrapper:hover .info-icon{color:#016bb4}.bulletproof-item-details .availability .tooltip-wrapper .info-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:#18181b}.bulletproof-item-details .availability .tooltip-wrapper .info-icon-svg{width:100%;height:100%;display:block}.productsList-paging{display:none !important}@media screen and (min-width:768px){.bulletproof-content{padding-top:10px}.mst-related__block-bulletproof .bulletproof-title{text-align:left !important;color:#18181b !important;font-family:"Open Sans",sans-serif !important;font-size:24px !important;font-style:normal !important;font-weight:600 !important;letter-spacing:-.6px !important;height:32px !important}.mst-related_products__productsList{border-top:1px solid #e4e4e7}.mst-related_products__productsList .productsList-prev,.mst-related_products__productsList .productsList-next{top:2.2rem !important;display:inline-flex !important;width:36px !important;height:36px !important;border-radius:6px !important;border:1px solid #e4e4e7;align-items:center !important;background-color:#fafafa}.mst-related_products__productsList .productsList-prev:hover,.mst-related_products__productsList .productsList-next:hover{transform:none !important;background-color:#e4e4e7}.mst-related_products__productsList .productsList-prev{left:unset !important;right:6.5rem !important;background-image:url("data:image/svg+xml,%0A%3Csvg width='12px' height='20px' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23333333' stroke-width='2' fill='none'%3E%3Cpolyline transform='translate(5,9) scale(-1,1) translate(-5,-9)' points='0.5 0 9.5 9 0.5 18'/%3E%3C/g%3E%3C/svg%3E") !important}.mst-related_products__productsList .productsList-next{right:2.2rem !important;background-image:url("data:image/svg+xml,%0A%3Csvg width='12px' height='20px' viewBox='0 0 12 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23333333' stroke-width='2' fill='none'%3E%3Cpolyline points='0.5 0 9.5 9 0.5 18'/%3E%3C/g%3E%3C/svg%3E") !important}}.ecc-price-lazy-load-related [data-role=ecc-loader-pannel]{display:none !important}.skeleton-loader-wrapper{width:100%}.skeleton-block{width:100%;background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);background-size:200% 100%;animation:shimmer 1.5s infinite;display:flex;justify-content:center;align-items:center}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.skeleton-pcard-pricing{height:45px;margin:8px 0}.skeleton-pcard-availability{height:38px;margin-bottom:35px}.skeleton-pcard-cta{height:40px}