/* Generated from tbuilder_layout_part: header */
.themify_builder_content-7388 .tb_fn3o804>.row_inner,.themify_builder_content-7388 .tb_snjv640>.row_inner{--col:1.432fr .568fr}
.themify_builder_content-7388 .tb_fn3o804,.themify_builder_content-7388 .tb_snjv640{background-color:#ffff03}
.themify_builder_content-7388 .tb_021x808.module-icon,.themify_builder_content-7388 .tb_2wsy060.module-icon{text-align:left}
.themify_builder_content-7388 .tb_021x808.module-icon span,.themify_builder_content-7388 .tb_2wsy060.module-icon span,.themify_builder_content-7388 .tb_150q142.module-menu .nav li > .sub-menu a:hover,.themify_builder_content-7388 .tb_150q142.module-menu.module li.current_page_item > a:hover,.themify_builder_content-7388 .tb_150q142.module-menu.module li.current-menu-item > a:hover{color:#000}
.themify_builder_content-7388 .tb_q387460.module-buttons,.themify_builder_content-7388 .tb_7b0o088.module-buttons{text-align:right}
.themify_builder_content-7388 .tb_q387460.module-buttons .module-buttons-item a,.themify_builder_content-7388 .tb_7b0o088.module-buttons .module-buttons-item a{color:#fff;background-image:none;background-color:#000}
.themify_builder_content-7388 .tb_3sor142>.row_inner{--colg:var(--none);--align_content:var(--align_center);--col:.537fr .151fr 2.312fr}
.themify_builder_content-7388 .tb_3sor142{background-color:#000;padding-right:44px;padding-left:44px;border-bottom:3px solid #fff204}
.themify_builder_content-7388 .tb_lbe7162.module-image,.themify_builder_content-7388 .tb_hg2d80.module-image{z-index:111}
.themify_builder_content-7388 .tb_lbe7162.module-image .image-wrap img,.themify_builder_content-7388 .tb_hg2d80.module-image .image-wrap img{padding:22px}
.themify_builder_content-7388 .tb_xy26142{--colg:var(--none);--col:1.775fr .225fr}
.themify_builder_content-7388 .tb_150q142.module-menu .nav li > .sub-menu a{text-align:left;color:#fff;font-size:14px}
.themify_builder_content-7388 .tb_150q142.module-menu.module .nav li.current_page_item > a,.themify_builder_content-7388 .tb_150q142.module-menu.module .nav li.current-menu-item > a{color:#000;background-color:#fff204}
.themify_builder_content-7388 .tb_150q142.module-menu.module{text-align:center}
.themify_builder_content-7388 .tb_150q142.module-menu.module .nav > li > a:hover{color:#ffe100}
.themify_builder_content-7388 .tb_150q142.module-menu li > .sub-menu a:hover{background-color:#ffa600}
.themify_builder_content-7388 .tb_150q142.module-menu .nav li a:hover{color:#ffa600}
.themify_builder_content-7388 .tb_150q142.module-menu li > .sub-menu{background-color:#000}
.themify_builder_content-7388 .tb_150q142.module-menu .nav li a,.themify_builder_content-7388 .tb_150q142.module-menu.module .nav > li > a,.themify_builder_content-7388 .tb_9gn3713 a,.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .main-head a,.themify_builder_content-7388 .tb_713q313 a,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .main-head a{color:#fff}
.themify_builder_content-7388 .tb_7kti142.module-image{padding-bottom:11px}
.themify_builder_content-7388 .tb_wjdi80>.row_inner{--colg:var(--none);--align_content:var(--align_center);--col:1.767fr .233fr}
.themify_builder_content-7388 .tb_wjdi80{background-color:#000;padding-right:44px;padding-left:44px;border-bottom:3px solid #fbc015}
.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap,.themify_builder_content-7388 .tb_9d6h80.module-image .image-title,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap p,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap blockquote,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h1,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h2,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h3,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h4,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h5,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap h6,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap li,.themify_builder_content-7388 .tb_9d6h80.module-image .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-7388 .tb_9d6h80.module-image.module .module-title{text-align:center;color:#fff}
.themify_builder_content-7388 .tb_9d6h80.module-image{margin-top:10px}
.themify_builder_content-7388 .tb_9d6h80.module-image .image-wrap img{margin-top:11px;padding:22px;background-color:#fff}
.themify_builder_content-7388 .tb_9gn3713>.row_inner{--colg:var(--none);--col:1.207fr 1.934fr 1fr}
.themify_builder_content-7388 .tb_9gn3713{margin-top:0;padding-top:66px;padding-bottom:6%;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://lh3.googleusercontent.com/pw/AP1GczM0GNT1HzW4hzH5iJvf_NR663uTqgyuugdPooQNG0tZunrpLpmxzU3-qWtrW003tF4YHvlo8ix3SM0P6hDUzmYv5BtjjlgCqJnSjWfwAwpwv7ZwrPjxWBxgT1Cv1W8eu276-xsW0JxV58Jw_y4zpYQm=w3392-h1131-s-no-gm?authuser=2);border-bottom:3px solid #fe6500}
.themify_builder_content-7388 .tb_9gn3713>.builder_row_cover::before,.themify_builder_content-7388 .tb_713q313>.builder_row_cover::before{background-color:rgba(0, 0, 0, .57)}
.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .main-head,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .main-head{text-shadow:1px 1px 0 #000;font-style:italic}
.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .sub-head,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .sub-head{text-shadow:1px 1px 0 #000}
.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .sub-head,.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .sub-head a,.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .main-head,.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .main-head a,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .sub-head,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .sub-head a,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .main-head,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .main-head a{background-clip:border-box;background-image:none;color:#ffff01}
.themify_builder_content-7388 .tb_0472713.module-plain-text{margin-top:-44px}
.themify_builder_content-7388 .tb_713q313{margin-top:0;padding-top:222px;padding-bottom:28%;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://lh3.googleusercontent.com/pw/AP1GczM0GNT1HzW4hzH5iJvf_NR663uTqgyuugdPooQNG0tZunrpLpmxzU3-qWtrW003tF4YHvlo8ix3SM0P6hDUzmYv5BtjjlgCqJnSjWfwAwpwv7ZwrPjxWBxgT1Cv1W8eu276-xsW0JxV58Jw_y4zpYQm=w3392-h1131-s-no-gm?authuser=2)}
.themify_builder_content-7388 .tb_kwha95{margin-bottom:-66px}
.themify_builder_content-7388 .tb_ja8k807.module-text{margin-top:12px;font-size:33px;padding-top:33px}
.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap p,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap blockquote,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h1,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h2,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h3,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h4,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h5,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap h6,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap li,.themify_builder_content-7388 .tb_ja8k807.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;font-style:italic}

@media(max-width:1024px){
.themify_builder_content-7388 .tb_xy26142{--col:none}
.themify_builder_content-7388 .tb_150q142.module-menu.module,.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-module .nav a,.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a{text-align:right}
.themify_builder_content-7388 .tb_150q142.module-menu .menu-module-burger{color:#fff}
}
@media(max-width:600px){
.themify_builder_content-7388 .tb_fn3o804>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-7388 .tb_snjv640>.row_inner{--align_content:var(--align_center);--col:none}
.themify_builder_content-7388 .tb_3sor142>.row_inner{--col:1.933fr .619fr .448fr}
.themify_builder_content-7388 .tb_3sor142,.themify_builder_content-7388 .tb_wjdi80{padding-right:1em;padding-left:0}
.themify_builder_content-7388 .tb_xy26142{--area:var(--aream2_auto)}
.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-module,.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-dropdown.module-menu-mobile-active .nav{background-color:#000}
.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-module .nav a,.themify_builder_content-7388 .tb_150q142.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a{color:#fff}
.themify_builder_content-7388 .tb_wjdi80>.row_inner{--col:1.406fr .594fr}
.themify_builder_content-7388 .tb_mhxs427.module-text{padding-bottom:0;font-size:10px;margin-bottom:-35px}
.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap p,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap blockquote,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h1,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h2,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h3,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h4,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h5,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap h6,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap li,.themify_builder_content-7388 .tb_mhxs427.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-7388 .tb_9d6h80.module-image{padding-top:0}
.themify_builder_content-7388 .tb_9d6h80.module-image .image-wrap img{padding:2px}
.themify_builder_content-7388 .tb_9gn3713>.row_inner{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-7388 .tb_9gn3713{padding-top:11px}
.themify_builder_content-7388 .tb_0yk1713.module-fancy-heading.module .main-head,.themify_builder_content-7388 .tb_v16i313.module-fancy-heading.module .main-head{font-size:44px}
.themify_builder_content-7388 .tb_0472713.module-plain-text{margin-right:65px;margin-left:19px}
.themify_builder_content-7388 .tb_713q313{padding-top:22px;padding-bottom:0}
.themify_builder_content-7388 .tb_weuq313.module-plain-text{margin:-55px 0 -1px}
.themify_builder_content-7388 .tb_kwha95{margin-bottom:-44px;font-size:20px;margin-top:4px}
.themify_builder_content-7388 .tb_ja8k807.module-text{padding-top:7px;font-size:22px}
}/*Builder Custom CSS START*/
.stock.in-stock,.aws-search-result-2{
    max-width: 100%;
    width: auto; /* Adjust as needed for larger screens */
}

/* Media query for mobile devices */
@media (max-width: 767px) {
    .aws-search-form {
        max-width: 300px;
        width: 100%; /* Ensures it takes the full width up to the max-width */
		display: flex;
    justify-content: center!important; /* Center horizontally */
    align-items: center!important; /* Center vertically */
    }
}
.stock.out-of-stock{    color: #fff!important;;}
.stock.in-stock{font-size:20px!important;}


.product_title.entry-title,.stock.in-stock,.nswp-pif-form-btn-wrap.nswp-pif-box-sizing.nswp-pif-clearfix,.product_meta,.stock.out-of-stock{
    display: flex;
    justify-content: center!important; /* Center horizontally */
    align-items: center!important; /* Center vertically */
}

.pagenav{display:none!important;} 
.aws-search-form{background-color:transparent!important;}
body {
    font-family: 'Arial', sans-serif;
    background-color: #f4f4f4;
    margin: 0;
    padding: 0;
}

h2 {
    text-align: center;
    color: #333;
}

form {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 600px;
    margin: 20px auto;
    background-color: #fff;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

label {
    display: block;
    margin-bottom: 8px;
    color: #555;
}

select {
    flex: 1;
    padding: 8px;
    margin-bottom: 16px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

button {
    background-color: #4CAF50;
    color: #fff;
    padding: 10px 15px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    width: 100%;
}

button:hover {
    background-color: #45a049;
}

abc {
    color: #fff;
}
/*Builder Custom CSS END*/