.filter-option-label{cursor:pointer;width:100%}.filter-option-how-many{cursor:pointer;color:var(--color-emerald-200, #338C60);font-family:Graphik;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:15px;margin-top:-10px}.color-option-container{display:flex;flex-direction:column;gap:8px;align-self:center}.color-option-price{color:var(--color-blue-1000, #273746);text-align:center;font-family:Graphik;font-size:11px;font-style:normal;font-weight:700;line-height:11px}.option-color-selector{border-radius:var(--radii-base, 4px);border:1px solid var(--color-blue-1000, #273746);box-shadow:none!important;width:53px!important;height:40px!important;margin-top:-20px}.option-color-selector.active{border-radius:var(--radii-md, 6px);border:2px solid var(--color-green-1000, #36A166);width:57px!important;height:44px!important;padding:2px;background-clip:content-box!important}.color-picker-container{display:flex;gap:20px}.filter-option-label .filter-option-container{width:100%;height:104px;margin-bottom:10px;border-radius:var(--radii-md, 6px);border:1px solid var(--color-blue-300, #BBBFBE)}.filter-option-label .filter-option-container.active{border-radius:var(--radii-md, 6px);border:2px solid var(--color-green-1000, #36A166)}.filter-option-label .filter-option-container.promotion{height:154px}.filter-option-container .filter-option{width:100%;display:flex;padding:4px;height:102px;border-radius:var(--radii-md, 6px);background:var(--color-blue-50, #F0F0E8)}.filter-option-container .filter-option.active{height:100px;padding:2px;border:2px solid var(--color-white-100, #FFFEFE);border-radius:var(--radii-md, 6px);background:var(--color-green-100, #E7F1E3)}.filter-option-container .filter-option.promotion{border-radius:var(--radii-md, 6px) var(--radii-md, 6px) var(--radii-none, 0px) var(--radii-none, 0px)}.filter-option-container .filter-option.promotion.active{border-radius:var(--radii-md, 6px)}.filter-option-container .filter-option .filter-option-image{width:64px;height:64px;margin-left:29px;margin-right:25px;margin-top:16px}.filter-option-container .filter-option.active .filter-option-image{margin:14px 25px 20px 26px}.filter-option-container .filter-option .filter-option-text{display:flex;flex-direction:column}.filter-option-container .filter-option .filter-option-text .filter-option-text--header{margin-top:13px;margin-bottom:3px;color:var(--color-blue-1000, #273746);font-size:15px;font-style:normal;font-weight:1000;line-height:18px}.filter-option-container .filter-option.active .filter-option-text .filter-option-text--header{margin-top:10px}.filter-option-container .filter-option .filter-option-text .filter-option-text--info{margin-bottom:0;color:var(--color-blue-1000, #273746);font-size:13px;font-style:normal;font-weight:200;line-height:16px}@media screen and (max-width: 375px){.filter-option-container .filter-option .filter-option-text .filter-option-text--info{font-size:11px}}.filter-option-container .filter-option .filter-option-text .filter-option-text--info.no-subtext{margin-bottom:2px}.filter-option-container .filter-option .filter-option-text .filter-option-text--price{color:var(--color-blue-1000, #273746);font-size:13px;font-style:normal;font-weight:1000;line-height:11px}.filter-option-container .filter-option .filter-option-text .filter-option-text--compare-price{color:var(--color-red-1000, #D95B5B);font-size:13px;font-style:normal;font-weight:1000;line-height:11px;text-decoration:line-through;margin-left:10px}.filter-option-container .filter-option .filter-option-text .filter-option-text--price-container{display:flex;margin-top:6px}.filter-option-container .filter-promotion{background:var(--color-aqua-50, #F8F9F0);height:50px;border-top:1px solid var(--color-blue-300, #BBBFBE);border-radius:var(--radii-md, 0px) var(--radii-md, 0px) var(--radii-none, 6px) var(--radii-none, 6px);display:flex}.filter-option-container .filter-promotion.active{border-top:2px solid var(--color-green-1000, #36A166)}.filter-option-container .filter-promotion-icon{width:32px;height:32px;margin-left:38px;margin-right:20px;margin-top:13px}@media screen and (max-width: 375px){.filter-option-container .filter-promotion-icon{margin-left:10%;margin-right:0}}.filter-option-container .filter-promotion-text{color:var(--color-blue-1000, #273746);font-size:13px;font-weight:700;font-style:normal;line-height:13px;margin-top:13px;letter-spacing:0px}.filter-option-container .filter-promotion-text.active{color:var(--color-emerald-200, #338C60)}.upsell-container{display:flex;flex-direction:row;width:100%;height:110px;left:0;top:0;border:1px solid #bbbfbe;border-radius:6px;padding:12px 15px;position:relative;background-color:#f0f0e8;gap:10px;margin-bottom:10px}.upsell-container .upsell-image{position:absolute;bottom:20px;right:15px;cursor:pointer}.upsell-container .upsell-item-info{font-size:13px;max-width:170px;line-height:18px}.upsell-container .upsell-item-info span{display:block;margin-top:3px;margin-bottom:3px}.upsell-container .upsell-image-price{margin-left:auto;font-size:13px}.upsell-container .upsell-add-button{background-color:#fbfaf1;border:1px solid #BBBFBE;font-size:11px;text-align:center;min-width:76px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:25px;text-transform:uppercase;line-height:0}.upsell-container.active .upsell-add-button{background-color:#273746;border-color:#fbfaf1;color:#fbfaf1}.upsell-container.active .upsell-add-button svg{width:10px}.upsell-image .upsell-image-price{margin-top:9px;font-size:11px;font-family:Graphik-Regular;font-weight:800;line-height:11px;word-wrap:break-word}.upsell-item-info .upsell-info-modal{cursor:help;color:#36a166;width:108px;height:18px;font-size:13px;font-family:Graphik-Regular;font-weight:100;line-height:18px;word-wrap:break-word;display:inline}.upsell-container .upsell-item-image{width:48px;cursor:pointer}.upsell-modal{display:none;position:fixed;z-index:6;padding-top:100px;top:0;left:0;right:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.upsell-modal .upsell-modal-content-container{background-color:#fbfaf1;margin:auto;width:340px;height:641px}.upsell-modal-content-container .upsell-modal-content{display:flex;flex-direction:column}.upsell-modal-content .upsell-modal-image-container{background-color:#f0f0e8;display:flex;flex-direction:column;padding-left:25px;padding-right:25px;padding-top:7px}.upsell-modal-image-container .close{cursor:pointer;background-color:#f0f0e8;margin-left:auto;color:#aaa;float:right;font-size:28px;font-weight:700}.upsell-modal-image-container .upsell-modal-image{margin-top:-13px}.upsell-modal-content .upsell-modal-info{padding-left:25px;padding-right:25px;margin-top:29px;background-color:#fbfaf1;width:100%;color:#273746;font-size:15px;font-family:Graphik;font-weight:400;line-height:22px;word-wrap:break-word}.size-modal{display:none;position:fixed;z-index:6;padding-top:100px;top:0;left:0;right:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.size-modal .size-modal-content-container{background-color:#fbfaf1;margin:auto;width:340px;height:520px}.size-modal-content-container .size-modal-content{display:flex;flex-direction:column}.size-modal-content .size-modal-close-container{display:flex;flex-direction:column;padding-left:25px;padding-right:25px;padding-top:7px}.size-modal-close-container .close{cursor:pointer;background-color:#f0f0e8;margin-left:auto;color:#aaa;float:right;font-size:28px;font-weight:700}.size-modal-content .size-modal-info{padding-left:25px;padding-right:25px;margin-top:20px;background-color:#fbfaf1;width:100%;color:#273746;font-size:15px;font-family:Graphik;font-weight:400;line-height:22px;word-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/51/assets/filtration-system.css.map */
