input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]:checked + *{border:1px solid var(--main-color);box-shadow:0 0 10px -4px var(--main-color)!important}.offercoffee_combine_wrap{margin-bottom:60px;min-height:240px;position:relative}.select_coffee_item{border:1px solid var(--border-color);padding:10px;margin:5px;border-radius:var(--border-radius);font-size:14px;color:#2c2c2c}.offercoffee_product_box{padding:0!important;margin:0!important;box-shadow:unset!important;background:transparent!important}.offercoffee_product_box .offercoffee_product_title{text-align:right!important}.offercoffee_combine .section_center_title:before,.offercoffee_combine .section_center_title:after{display:none}.rb_custom_product_attrs{display:flex;justify-content:flex-start;flex-direction:column;min-height:98px}.rb_custom_product_attr{position:relative;padding-right:10px;font-size:13px;font-weight:400}.rb_custom_product_attrs .rb_custom_product_attr:before{content:'';width:4px;height:4px;border-radius:30px;background:var(--main-color);position:absolute;right:0;top:8px}.section_center_desc,.section_center_title{z-index:1}.number_bg:before{position:absolute;top:-30px;left:50%;transform:translatex(-50%);color:#EAEAEA;font-size:230px;height:150px;line-height:180px;z-index:-1}.section_one:before{content:'1'}.section_two:before{content:'2'}.section_three:before{content:'3'}.section_four:before{content:'4'}.section_five:before{content:'5'}.select_coffee_wrap{padding:40px 0}.rb_products_wrap .coffee_cat_count{border-color:var(--main-color)!important;padding:10px 15px;font-size:14px;font-weight:500;color:var(--main-color);border-radius:8px;margin-right:15px}.rb_products_wrap{position:relative;padding:30px 0 0}.rb_custom_product_swiper_btns{position:absolute;top:50%;width:100%;z-index:10}.rb_custom_product_swiper_btns > span{background:#fff;padding:5px;border-radius:50px;display:flex;justify-content:center;align-items:center;position:absolute;box-shadow:0 0 10px #0001;transition:.2s linear}.rb_custom_product_swiper_btns .slidePrev-btn{left:8px}.rb_custom_product_swiper_btns .slideNext-btn{right:8px}.rb_products_section{margin:26px 0 0;padding-bottom:20px}.swiper-pagination{display:none}#combine_coffee_form .form_group{padding:15px 45px;border:1px solid var(--main-color);border-radius:var(--border-radius);position:relative;min-height:80px;width:100%;flex:0 0 65%}#combine_coffee_form .form_group input{width:100%;direction:ltr;transform:translateY(18px)}#combine_coffee_form .form_group label{position:absolute;top:-18px;left:50%;transform:translatex(-50%);background:#F6F6F6;padding:5px 15px;font-size:15px;color:#2C2C2C;font-weight:500}#combine_coffee_form .form_group .range_amount{background:#fff;border-radius:5px;padding:8px;position:absolute;left:-30px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--main-color);display:flex;justify-content:center;gap:8px;align-items:center;width:70px}#combine_coffee_form .decrease_btn,#combine_coffee_form .increase_btn{cursor:pointer}.rb_calculate_coffee_wrap{margin:50px 0 30px}.rb_calculate_coffee_item img{width:88px;height:88px;border-radius:12px;margin-left:10px;box-shadow:2px 2px 15px 0 rgba(0,0,0,0.05)}.make_coffee_tools_wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:25px;align-items:center;padding:20px 0}.make_coffee_tools_wrap .make_coffee_tool_box{position:relative;flex:0 0 23%;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:10px 15px;display:flex;justify-content:space-between;align-items:center;font-size:16px}.make_coffee_tools_wrap .make_coffee_tool_box img{height:100px}.make_coffee_tool_box::before{content:'';position:absolute;right:15px;top:15px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='3.5' stroke='%23D2AA77'/%3E%3C/svg%3E");width:19px;height:19px;display:block;background-repeat:round}input[name="make_coffee_tool_choise"]:checked + .make_coffee_tool_box::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='4' fill='%23D2AA77'/%3E%3Cpath d='M6 10L8.66667 13L14 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[name="make_coffee_tool_choise"]:checked + .make_coffee_tool_box{border-color:var(--main-color);box-shadow:0 0 10px -4px var(--main-color)!important}.rb_custom_product_weight{display:flex;justify-content:center;align-items:center;gap:15px;margin:70px 0;flex-wrap:wrap;z-index:10;position:relative}.coffee_weight_item label{color:var(--main-color);border-color:var(--main-color)!important;white-space:nowrap;font-size:16px;text-align:center}.coffee_weight_item label::selection{background:transparent}input[name="coffee_weight"]:checked + label{background:var(--main-color);color:#fff!important}.what_name_wrap{margin:70px 0 30px}.combine_coffee_result{display:block;text-align:center;font-size:30px;font-weight:700;color:var(--text-color);margin-bottom:10px}.what_name_form_wrap{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;}.coffee_name_box{border:1px solid var(--border-color);width:fit-content;margin:25px auto;padding:10px;border-radius:10px;position:relative;min-width:400px;max-width:100%}.coffee_name_box label{position:absolute;top:-12px;right:20px;background:#f6f6f6;padding:0 5px;font-size:14px}.coffee_name_box input{background:transparent;border:0;box-shadow:unset;width:100%;font-size:14px;padding:10px}.coffee_name_box input::placeholder{font-size:14px}.coffee_name_box input:focus{border:0;outline:0;box-shadow:unset}.offercoffee_blend_mode label{position:relative;padding-right:22px}.offercoffee_blend_mode label:before{content:'';position:absolute;right:0;top:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='3.5' stroke='%23D2AA77'/%3E%3C/svg%3E");width:19px;height:19px;display:block;background-repeat:round}.offercoffee_blend_mode input[name="blend_coffee"]:checked + label:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='4' fill='%23D2AA77'/%3E%3Cpath d='M6 10L8.66667 13L14 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.offercoffee_blend_mode{width:120px;display:flex;justify-content:flex-start;gap:15px}#rb_calculate_coffee_alert,#validation_coffee{font-size:14px;border:1px solid #ee0606;color:#ee0606;width:fit-content;margin:auto;padding:12px 30px;border-radius:10px;font-weight:600;text-align:center;opacity:0;visibility:hidden}#rb_calculate_coffee_alert.active,#validation_coffee.active{opacity:1;visibility:visible}@media (max-width: 768px){.section_title{display:flex;justify-content:space-between;align-items:center}.rb_products_wrap .coffee_cat_count{border-color:var(--main-color)!important;padding:8px 15px;font-size:12px}.rb_products_wrap{padding:10px 0}.swiper-pagination{display:block;bottom:-5px!important}.make_coffee_tools_wrap .make_coffee_tool_box{flex:0 0 calc(50% - 8px)}.rb_calculate_coffee_item{flex-direction:column}.rb_calculate_coffee_item > div{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:10px}.rb_calculate_coffee_item .form_group{margin-left:30px;width:90%!important}.make_coffee_tools_wrap{margin-top:30px}.make_coffee_tools_wrap .make_coffee_tool_box{padding:5px 10px;font-size:14px}.make_coffee_tools_wrap{gap:15px}.rb_custom_product_weight{margin:80px 0}.coffee_weight_item{flex:0 0 calc(33% - 10px);padding:15px 5px}.what_name_form_wrap{display:flex;justify-content:center;font-size:14px}.coffee_name_box{min-width:100%}}