.collection{max-width:1100px;margin:auto;padding:40px 20px}.collection.hide{display:none}.collectionTitle{font: 700 40px/46px Yummo;text-align:center;margin-bottom:19px}.collectionDescription{text-align:center;margin-bottom:42px;font-size:16px;line-height:21px}#collectionDeliveryForm{display:none}#collectionDeliveryForm.active{display:block;max-width:600px;margin:auto}#collectionDeliveryFormSubtitle{margin-bottom:18px;font-weight:700;font-size:16px;text-align:center}#collectionDeliveryFormAddress{position:relative;width:100%}#collectionDeliveryFormAddress input{border-radius:10px;padding:14px 16px;border:2px solid var(--dark-blue);font-size:16px;line-height:normal;height:auto;width:100%}#collectionDeliveryFormAddress .geoapify-close-button.visible,#collectionDeliverySuccess{display:none}#collectionDeliverySuccess.active{display:block;margin-bottom:60px}#collectionDeliverySuccessRetry{text-decoration:underline;text-align:center;cursor:pointer;width:fit-content;margin:0 auto 20px}#collectionDeliverySuccessTab{display:flex;gap:10px;justify-content:center;margin-bottom:30px}.collectionDeliverySuccessTabItem{background-color:#eaeaea;color:var(--dark-blue);padding:16px 30px;border-radius:10px;width:auto;cursor:pointer;text-align:center}.collectionDeliverySuccessTabItem.active{background-color:var(--dark-blue);color:#fff}#collectionDeliverySuccessBody div{font-family:Yummo;font-size:26px;text-align:center;color:var(--dark-blue);font-weight:700;margin-bottom:10px}#collectionDeliverySuccessBody p{font-size:16px;text-align:center;color:var(--dark-blue);line-height:1.4}#collectionDeliverySuccessBody span{color:var(--sale)}.collectionGroup{display:none}.collectionGroup.active{display:block;margin-bottom:60px}.collectionGroupTitle{font-size:24px;font-weight:700;text-align:center;width:100%;margin-bottom:20px}.collectionGroupTitle span{color:var(--blue)}#collectionSenseInfoOpen{font-size:16px;text-decoration:underline;font-weight:700;text-align:center;width:100%;margin-bottom:30px;margin-top:-10px;cursor:pointer}#collectionSenseInfoDialog{top:0;right:0;width:100%;height:100%;z-index:2147483648;max-width:none;max-height:none;border:none;background-color:#0000004d;display:none;justify-content:flex-end;padding:0;color:var(--dark-blue)}#collectionSenseInfoDialog[open]{display:flex;position:fixed}#collectionSenseInfoDialogContent{background-color:#fff;max-width:700px;margin:auto;padding:30px 40px}#collectionSenseInfoDialogClose{margin-left:auto;width:fit-content;cursor:pointer}.collectionSenseInfoDialogTitle{font: 700 21px/38px Yummo;margin-bottom:12px;text-align:center}.collectionSenseInfoDialogTitle span{color:var(--blue)}.collectionSenseInfoDialogBody{font: 16px/24px DM Sans;text-align:center;margin-bottom:29px}.collectionSenseInfoDialogBody b{color:#042236;display:block}.collectionGroupGrid{display:flex;justify-content:center;flex-wrap:wrap;row-gap:34px;column-gap:72px}.collectionGroupGridItem{width:calc(25% - 65px);position:relative;display:none}.collectionGroupGridItem.active{display:block}.collectionGroupGridItemBadge{text-align:center;background:var(--blue);color:#fff;padding:3px 20px;border-radius:20px;font-size:15px;position:absolute;top:0;left:0}.collectionGroupGridItemBadge[data-tag=shock]{background-color:#06456e}.collectionGroupGridItemBadge[data-tag=sanitizers]{background-color:#042236}.collectionGroupGridItemBadge[data-tag="stain & scale"]{background-color:#396b8d}.collectionGroupGridItemBadge[data-tag=clarifiers]{background-color:#62686c}.collectionGroupGridItemImage{aspect-ratio:1;object-fit:contain;background-color:#fff;margin-bottom:35px}.collectionGroupGridItem[data-available=false] .collectionGroupGridItemImage{opacity:.3}.collectionGroupGridItemTitle{font: 700 16px/19px Yummo;text-align:center;margin-bottom:12px}.collectionGroupGridItemTitle span{color:var(--blue)}.collectionGroupGridItemWarning{text-align:center;margin-bottom:12px;color:var(--blue)}.collectionGroupGridItemWarning:empty{display:none}.collectionGroupGridItemPrice{font: 700 16px/19px Yummo;color:var(--blue);text-align:center}.collectionGroupGridItemPrice span.sale{color:var(--sale)}.collectionGroupGridItemPrice span.sale+span{text-decoration:line-through}.collectionGroupGridItemBanner{position:absolute;top:10px;left:10px;padding:5px 10px;font-weight:600;border-radius:5px;white-space:nowrap;font-size:15px;background-color:#ece6e2}.collectionGroupGridItemBanner.sale{background-color:var(--sale);color:#fff}@media (max-width: 800px){.collection{padding:30px 20px 80px 30px}.collectionGroupGrid{column-gap:15px;row-gap:20px}.collectionGroupGridItem{width:calc(50% - 15px)}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/collection.css.map */
