@media(min-width:0px) and (max-width:749px){
.container{ max-width:100%; }

/*--------------- HEADER_START --------------*/
#header{ padding:0;}
.header-left-hp{ width:90px; padding:0; }
.header-in-hp { height:66px; padding:10px 30px 10px 30px;}
.header-left-hp{width:100%;}
.header-left-mobile-hp{display:block;}
.mobile-menu-hp{display: none;}
.header-right-hp{width:calc(100% - 214px);}
.logo-hp{ float:left; margin:0 0 0 0; vertical-align:middle; width:110px; padding:7px;}
.logo-hp img{width:100%;}
.header_icon_hp{display:none;}
.header_icon_hp img{max-width:21px; height:21px;}
.header_icon_hp img:hover{transform: scale(1.07);}
.header_right_icon_hp{display:flex; align-items:center; justify-content:space-between;}
.header_right_icon_hp .header_icon_hp{display:flex;}
.header_icon2_hp img{max-width:25px; height:25px;}
.header_icon2_hp img:hover{transform: scale(1.07);}
.header_num_hp{font-size:10px;} 
.header_icon_mobile_hp{width:70px; height:24px; display:block;}
.header_icon_mobile_hp svg{max-width:21px;}
.announcement_title_hp{letter-spacing:1.05px; font-size:13.2px; }
.navigation-hp{ min-height:inherit;}
.navigation-main-hp{ display:none; background:#ffffff; position:fixed; top:60px; left:0px; height:calc(100vh - 60px); width:100%; padding:0 0px 0 0; overflow-y:scroll;}
.navigation-main-hp > ul{ text-align:center; width:100%; text-align:left; padding:0px;} 
.navigation-main-hp > ul > li{ width:100%; padding:0px;  }
.navigation-main-hp > ul > li > a{ padding:20px 40px 20px 15px; line-height:inherit; color: #000; border-bottom:1px solid #E9F2EE; background:none; background-size:20px; }
.navigation-main-hp > ul > li > a:before{ display:none;}
.navigation-main-hp > ul > li > a.contact-btn-hp{ margin:20px auto; background:#3E9B4C url(../images/white_arrow.png) no-repeat right 20px center; background-size:20px; border:1px solid #3E9B4C; text-align:left; padding:0 25px;     max-width: 280px; }
.navigation-main-hp > ul > li.dropdown.show > a{ background:#348441 url(../images/up_arrow_menu.png) no-repeat right 15px center; background-size:16px; color:#fff; border-bottom:1px solid #348441; }
.dropdown-menu-in{ padding:30px 0; }
.product-info-left-hp{ width:100%;}
.product-info-right-hp{ width:100%; padding-left:0px; padding-top:20px; }
.search-box-hp{ width:100%; margin-bottom:10px;}
.search-box-main-hp{ padding-bottom:0px;}
.navigation-main-hp > ul > li > a.header_btn_hp{ min-width:100%; margin:0; }
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ margin:0 0 0 0; padding:0px; }

.Ajaib88_block_hp{padding:45px 0 90px 0;}
.Ajaib88_top_hp{display:block;}
.Ajaib88_left_hp{width:100%; padding:5px 0 15px 0;}
.Ajaib88_right_hp{width:100%; padding-left:0; margin-top:15.75px;}
.Ajaib88_right_subtitle_hp{font-size:15.75px; line-height:27.75px;}
.Ajaib88_right_title_hp{font-size:33px; line-height:42.45px;}
.Ajaib88_right_price_text_hp{font-size:16.8px; line-height:24.8px;}
.Ajaib88_right_price_text_hp span{font-size:13.65px; line-height:20.15px;}
.Ajaib88_right_quantity_btn_hp .quantity__input{font-size:16.8px;}
.Ajaib88_right_info_hp h1{font-size:33px; line-height:42.45px; margin:33px 0;}
.Ajaib88_right_info_hp p{font-size:15.75px; line-height:25.75px; margin:15.75px 0;}
.Ajaib88_right_info_hp h2{font-size:22px; letter-spacing:0.66x; line-height:28.3px; margin:18.26px 0;}
.Ajaib88_right_btn_hp{ margin:15.75px 0;}
.Ajaib88_right_btn_hp a{font-size:14.7px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{padding:21px 0 0 0;}
.footer_top_hp{padding:0 40px 64px 40px;}
.footer_title_hp{font-size:33px; line-height:42.45px;}
.footer_info_hp{max-width:100%; font-size:15.75px; line-height:27.75px;}
.footer_input_hp{max-width:293px;}
.footer_input_hp input{max-height:47px;}
.footer_row_hp{padding:31.5px 0 45px 0;}
.footer_row_in_hp{max-width:100%;}
.footer_copyright_hp{text-align:center;}
/*--------------- FOOTER_END --------------*/



/*--------------- CART_DRAWER_START --------------*/

.your_block_hp{max-width:343px;}
.your_grid_title_hp{font-size:22px; line-height:28.3px;}
.your_row_hp{display:flex; align-items:center; justify-content:space-between; padding-bottom:19px; border-bottom:1px solid rgba(14, 27, 77, 0.08); margin-bottom:5px;}
.your_row_title_hp{font-size:10.5px; font-weight:400; letter-spacing :1.365px; line-height: 12.5px; opacity:0.85; text-transform:uppercase;}
.your_box_hp{margin-bottom:16px;}
.your_box_left_hp{width:61px;}
.your_box_right_hp{width:calc(100% - 61px);}
.your_box_right_title_hp{max-width:186px;}
.your_box_right_price_in_hp{font-size:15.75px; line-height:19px; letter-spacing:0.63px;}
.your_box_right_icon_hp{margin-left:0px; width:46px;}

/*--------------- CART_DRAWER_END --------------*/


}

@media(min-width:750px) and (max-width:989px){
/*--------------- HEADER_START --------------*/
#header{ padding:0;}
.header-left-hp{ width:90px; padding:0; }
.header-in-hp { height:66px; padding:10px 30px 10px 30px;}
.header-left-hp{width:100%;}
.header-left-mobile-hp{display:block;}
.mobile-menu-hp{display: none;}
.header-right-hp{width:calc(100% - 214px);}
.logo-hp{ float:left; margin:0 0 0 0; vertical-align:middle; width:110px; padding:7px;}
.logo-hp img{width:100%;}
.header_icon_hp{display:none;}
.header_icon_hp img{max-width:21px; height:21px;}
.header_icon_hp img:hover{transform: scale(1.07);}
.header_right_icon_hp{display:flex; align-items:center; justify-content:space-between;}
.header_right_icon_hp .header_icon_hp{display:flex;}
.header_icon2_hp img{max-width:25px; height:25px;}
.header_icon2_hp img:hover{transform: scale(1.07);}
.header_num_hp{font-size:10px;} 
.header_icon_mobile_hp{width:70px; height:24px; display:block;}
.header_icon_mobile_hp svg{max-width:21px;}
.announcement_title_hp{letter-spacing:1.05px; font-size:13.2px; }
.navigation-hp{ min-height:inherit;}
.navigation-main-hp{ display:none; background:#ffffff; position:fixed; top:60px; left:0px; height:calc(100vh - 60px); width:100%; padding:0 0px 0 0; overflow-y:scroll;}
.navigation-main-hp > ul{ text-align:center; width:100%; text-align:left; padding:0px;} 
.navigation-main-hp > ul > li{ width:100%; padding:0px;  }
.navigation-main-hp > ul > li > a{ padding:20px 40px 20px 15px; line-height:inherit; color: #000; border-bottom:1px solid #E9F2EE; background:none; background-size:20px; }
.navigation-main-hp > ul > li > a:before{ display:none;}
.navigation-main-hp > ul > li > a.contact-btn-hp{ margin:20px auto; background:#3E9B4C url(../images/white_arrow.png) no-repeat right 20px center; background-size:20px; border:1px solid #3E9B4C; text-align:left; padding:0 25px;     max-width: 280px; }
.navigation-main-hp > ul > li.dropdown.show > a{ background:#348441 url(../images/up_arrow_menu.png) no-repeat right 15px center; background-size:16px; color:#fff; border-bottom:1px solid #348441; }
.dropdown-menu-in{ padding:30px 0; }
.product-info-left-hp{ width:100%;}
.product-info-right-hp{ width:100%; padding-left:0px; padding-top:20px; }
.search-box-hp{ width:100%; margin-bottom:10px;}
.search-box-main-hp{ padding-bottom:0px;}
.navigation-main-hp > ul > li > a.header_btn_hp{ min-width:100%; margin:0; }
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
.Ajaib88_block_hp{padding:60px 52px;}
.Ajaib88_block_in_hp{padding:0;}
.Ajaib88_right_price_hp{ padding-bottom:5.25px; margin:15.75px 0;}
.Ajaib88_right_price_text_hp span{font-size:18.9px; line-height:27.9px; }
.Ajaib88_right_price_btn_hp{ letter-spacing:1.365px; padding:6px 10.05px; min-width:59px; display: inline-block;}
.Ajaib88_right_info_hp h1{color:rgb(14, 27, 77); font-size:44px; font-weight:700; letter-spacing:0.66px; line-height:56.6px; margin:44px 0; font-family: "Archivo", sans-serif;}
.Ajaib88_right_info_hp p{font-size:16.8px; font-weight:400; letter-spacing:0.63px; line-height:29.6px; color:rgba(14, 27, 77, 0.75); margin:17px 0;}
.Ajaib88_right_info_hp p a{transition-property:text-decoration-thickness; text-underline-offset: 3.15px; transition-duration: 0.1s; transition-property:text-decoration-thickness; color:rgba(14, 27, 77, 0.85); text-decoration:underline;}
.Ajaib88_right_info_hp p a:hover{text-decoration-thickness:2.1px;}
.Ajaib88_right_info_hp h2{letter-spacing:0.66x;}
.Ajaib88_right_btn_hp{ margin:16px 0;}
.Ajaib88_right_btn_hp a{min-height:46px; font-size:16.8px; font-weight:400; letter-spacing:0.63px; line-height:29.6px; color:rgba(14, 27, 77, 1);}
.Ajaib88_right_btn_hp svg{margin-right:10px; max-width:100%;}
.Ajaib88_right_btn_hp a:hover{ text-decoration:underline; text-underline-offset:3.15px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
.footer_info_hp{max-width:561px;}
.footer_row_hp{padding:60px 52.5px;}
.footer_row_in_hp{max-width:650px;}
/*--------------- FOOTER_END --------------*/
}

@media(min-width:990px) and (max-width:1250px){
/*--------------- HEADER_START --------------*/
#header{padding:0;}
.header-in-hp{padding:20px 52px;}
.navigation-main-hp{display:flex !important;}
.navigation-main-hp > ul{ flex-direction:row;}
.header-left-hp{padding-bottom:10px;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ margin:0 0 0 0; padding:0px; }

.Ajaib88_top_hp{padding:0 37.5px;}
.Ajaib88_right_top_btn_hp .add_to_cart{min-height:47.25px;}
.Ajaib88_right_info_hp p{margin:16.8px 0;}
.Ajaib88_right_info_hp h2{margin:21.912px 0;}
.Ajaib88_right_btn_hp{ margin:15.75px 0;}
.Ajaib88_right_btn_hp a{font-size:14.7px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
.footer_input_hp{max-width: 376px;}
.footer_row_hp{padding:60px 52px 60px;}
/*--------------- FOOTER_END --------------*/


}

@media(min-width:992px) and (max-width:9999px){
.navbar-nav .dropdown:hover .dropdown-menu{display:block; opacity:1; height:auto; transform: translate(0px, 0px); }
.navbar-nav .nav-link:after{ display:none; }
}
