body:has(.product-information) #header-group,body:has(.product-information) .page-wrapper>footer{display:none!important}body:has(.product-information) .product-information__grid{max-width:1180px;margin:auto;padding:70px 24px;background:#fff}body:has(.product-information) .product-media-container{background:#eef9fc!important;border-radius:14px;padding:20px}body:has(.product-information) .product-details h1{color:#102f53!important;font-family:Arial,sans-serif!important;font-weight:800!important}body:has(.product-information) .product-details .price{color:#102f53;font-size:32px;font-weight:800}body:has(.product-information) .product-details .add-to-cart-button{background:#17b78b!important;border-color:#17b78b!important;border-radius:5px!important;min-height:54px}body:has(.product-information) .product-details .add-to-cart-button:hover{background:#0d9b73!important}body:has(.product-information) .product-details .accordion{border-color:#dce8ee!important}body:has(.product-information) .product-details .accordion summary{color:#102f53}body:has(.product-information) .product-information__grid:before{content:'LIMPE • SUPER FLOOR CLEANER';position:absolute;top:25px;left:24px;color:#0fa67e;font-size:11px;font-weight:800;letter-spacing:.15em}
body:has(.cart-page),body:has(.cart-page) .page-wrapper,body:has(.cart-page) #MainContent,body:has(.cart-page) .cart-page{background:#fff!important;color:#102f53}body:has(.cart-page) .cart-page__summary{background:#102f53!important;color:#fff!important;border-radius:12px!important}body:has(.cart-page) .cart-page__summary *{color:#fff!important}body:has(.cart-page) .cart-page__summary button,body:has(.cart-page) .cart-page__summary .button{background:#18b489!important;border-color:#18b489!important;color:#fff!important;border-radius:5px!important}body:has(.cart-page) .cart-page__summary button:hover,body:has(.cart-page) .cart-page__summary .button:hover{background:#0d9b73!important}body:has(.cart-page) .cart-page__title h1,body:has(.cart-page) .cart-items__title{color:#102f53!important;font-family:Arial,sans-serif!important;font-weight:800!important}body:has(.cart-page) .cart-items__price,body:has(.cart-page) .cart-items__quantity{color:#102f53!important}body:has(.cart-page) .quantity-selector{border-color:#18b489!important}body:has(.cart-page) .quantity-selector button{color:#102f53!important}
@media(max-width:749px){body:has(.cart-page) .cart-page{padding:24px 10px 40px!important}body:has(.cart-page) .cart-page__summary{margin:18px 0 0!important;padding:24px 14px!important;border-radius:12px!important}body:has(.cart-page) .cart-page__summary button,body:has(.cart-page) .cart-page__summary .button{width:100%!important;min-height:48px!important}body:has(.cart-page) .cart-page__title h1{font-size:34px!important}body:has(.cart-page) .cart-items__content{min-width:0!important}body:has(.cart-page) .cart-items__title{font-size:14px!important;line-height:1.35!important}body:has(.cart-page) .cart-items__image{max-width:72px!important}body:has(.cart-page) .cart-page__summary p{font-size:12px!important;line-height:1.45!important}}
