.ingredients-search img{width:100%}.ingredients-search *{margin:0}.ingredients-search svg{vertical-align:middle}.ingredients-search .page-width{max-width:1184px;padding:0 20px!important;margin:0 auto}.ingredients-search .ingredients_search_main{display:flex;gap:16px 66.5px}.ingredients-search .ingredients_search_main .header_content_part{width:100%;max-width:397px;padding-top:40px}.ingredients-search .ingredients_search_main .tab_content_part{flex:1}.ingredients-search .single_tab{padding:16px 0;border-bottom:1px solid #0C0C0C;cursor:pointer}.ingredients-search .single_tab:first-child{border-top:1px solid #0C0C0C}.ingredients-search .single_tab:not(.hidden):last-child{border-bottom:1px solid #0C0C0C}.ingredients-search .single_tab:not(.active) .tab_data{display:none}.ingredients-search .single_tab .tab_head{display:flex;align-items:center;justify-content:space-between}.ingredients-search .single_tab:last-child{border-bottom:1px solid #0C0C0C}.ingredients-search .single_tab:not(.active) .icon_inner .icon-minus,.ingredients-search .single_tab.active .icon_inner .icon-plus{display:none}.ingredients-search .single_tab .tab_head .content_inner{display:flex;flex-direction:column;gap:15px;width:100%}.ingredients-search .single_tab .tab_head .content_inner .tab_heading{display:flex;justify-content:space-between}.ingredients-search .single_tab .tab_head .content_inner .tab_heading *{font-size:36px;font-weight:700;line-height:100%}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading *{font-size:16px;font-weight:400;line-height:130%}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading ul li{list-style-type:none;position:relative}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading ul li:not(:last-child){padding-right:6px}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading ul li:not(:first-child){padding-left:10px}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading ul li:not(:first-child):after{content:"\2022";position:absolute;top:50%;left:0;transform:translateY(-50%)}.ingredients-search .header_content_part .section_header{font-size:72px;font-weight:700;line-height:75%;letter-spacing:-.72px;padding-bottom:32px}.ingredients-search .header_content_part .search_suggestion{display:flex;flex-direction:column;gap:24px 0}.ingredients-search .header_content_part .search_suggestion .search_sugg_title{font-size:16px;font-weight:700;line-height:130%}.ingredients-search .header_content_part .search_suggestion .single_search_suggestion{display:flex;flex-direction:column;gap:16px}.ingredients-search .header_content_part .search_suggestion .search_sugg_word{display:flex;flex-wrap:wrap;gap:8px 16px}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word{width:calc(50% - 8px);border-radius:40px;border:1px dashed #0C0C0C;padding:13.5px 7px;font-size:12px;font-weight:400;line-height:120%;cursor:pointer;display:flex;align-items:center;gap:0 10px}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word.active{border:2px solid;padding:12.5px 7px}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word:hover{border-style:solid;border-color:#005eff}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word:not(.active) svg{display:none}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word svg{height:auto;width:16px}.ingredients-search .header_content_part .search_suggestion .search_sugg_word .single_search_word:hover svg path{stroke:#fff}.ingredients-search .see_more_less{width:100%;max-width:666px;margin:32px auto 0;padding:16px 0;border:4px solid #0C0C0C;border-radius:100px;font-size:16px;font-weight:700;line-height:100%;letter-spacing:.32px;cursor:pointer}.ingredients-search .single_tab.hide_tab,.ingredients-search .see_more_less.show_all .see_more,.ingredients-search .see_more_less:not(.show_all) .see_less{display:none}.ingredients_search_main .tab_data .tab_data_head{margin-top:16px;background:#f5f5f5;padding:16px 24px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ingredients_search_main .tab_data .tab_data_head .content_title *{font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1.2;padding-bottom:16px;font-feature-settings:"cv09" on,"cv01" on,"cv11" on,"cv02" on,"cv12" on}.ingredients_search_main .tab_data .tab_data_head .content_sub_title *{line-height:1.3}.ingredients_search_main .tab_data .tab_data_head .content_sub_title ul{margin:0;padding:0}.ingredients_search_main .tab_data .tab_data_head .content_sub_title ul li{list-style-type:none;position:relative}.ingredients_search_main .tab_data .tab_data_product_inner .product_header{font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1.2;margin:16px 0}.ingredients_search_main .tab_data .single_product .image_inner{position:relative;padding-bottom:100%}.ingredients_search_main .tab_data .single_product .image_part{max-width:96px;padding:6px;width:100%;background:#f5f5f5}.ingredients_search_main .tab_data .single_product .image_inner img{position:absolute;left:0;top:0;width:100%;object-fit:contain;height:100%!important}.ingredients_search_main .tab_data .single_product{display:flex;justify-content:space-between;align-items:center;gap:24px}.ingredients_search_main .tab_data .single_product .product_details{flex:1;display:flex;justify-content:space-between;gap:19px;align-items:center}.ingredients_search_main .tab_data .single_product .product_details .link_button{color:#0c0c0c;line-height:1.3;text-decoration:unset;border-bottom:1px solid}.ingredients_search_main .tab_data .single_product .product_details .product_title{font-size:18px;line-height:1.2;width:100%;max-width:112px}.ingredients_search_main .tab_data .single_product .product_details .short_detail{text-align:left;flex:1}.ingredients_search_main .tab_data .product_list .single_product:not(:last-child){border-bottom:1px solid #0C0C0C;margin-bottom:12px;padding-bottom:12px}.ingredients_search_main .tab_data .tab_data_product_inner{padding:0 24px}@media screen and (min-width: 990px){.ingredients-search .ingredients_search_main{position:relative;align-items:flex-start;padding-bottom:48px}.ingredients-search .ingredients_search_main .header_content_part{position:sticky;top:0}.ingredients-search .ingredients_search_main .tab_content_part{padding-top:56px;min-height:100vh}}@media screen and (max-width: 989px){.ingredients-search .ingredients_search_main{flex-direction:column;padding-bottom:56px}.ingredients-search .ingredients_search_main>*{width:100%}.ingredients-search .ingredients_search_main .header_content_part{padding-top:56px}.ingredients-search .header_content_part .section_header{text-align:center;font-size:48px;line-height:90%;padding-bottom:24px}.ingredients-search .header_content_part .search_suggestion{margin:0 20px;flex-direction:row;align-items:center;justify-content:space-between;background-color:#0c0c0c;color:#fff;padding:12px 16px;border-radius:100px;font-size:16px;font-weight:400;line-height:130%}.search_suggestion_drawer{display:flex;align-items:flex-end;position:fixed;bottom:-100%;left:0;transition:.35s;z-index:4;height:100vh;width:100%}.search_suggestion_drawer.active{bottom:0}.search_suggestion_drawer .search_suggestion_drawer_inner{background-color:#fff;overflow:auto;width:100%}.search_suggestion_drawer .search_suggestion_drawer_inner>.page-width{overflow-y:auto;height:calc(80vh - 172px)}.search_suggestion_drawer .search_sugg_word{display:flex;flex-direction:column;gap:4px;padding:12px 0}.search_suggestion_drawer .single_search_suggestion:last-child .search_sugg_word:last-child{padding-bottom:0}.search_suggestion_drawer .single_search_word:not(.active) .icon-checked,.search_suggestion_drawer .single_search_word.active .icon-unchecked{display:none}.search_suggestion_drawer .drawer_header{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.2);font-size:36px;line-height:100%}.search_suggestion_drawer .drawer_header .page-width{display:flex;justify-content:space-between;align-items:center}.search_suggestion_drawer .drawer_footer{border-top:1px solid #F5F5F5;padding:24px 0}.search_suggestion_drawer .drawer_footer .close_drawer{border-radius:100px;border:4px solid #0C0C0C;padding:16px 0;font-size:16px;font-weight:700;line-height:100%;letter-spacing:.32px}.search_suggestion_drawer .search_suggestion{padding:16px 0}.search_suggestion_drawer .search_suggestion .search_sugg_title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;line-height:130%}.search_suggestion_drawer .search_suggestion .search_sugg_word .single_search_word{display:flex;align-items:center;gap:8px;font-size:16px;line-height:130%}.search_suggestion_drawer .search_suggestion .single_search_suggestion:not(:last-child){margin-bottom:12px;border-bottom:1px solid #0C0C0C}.search_suggestion_mb{margin:0 -20px}.search_suggestion_mb .selected_filter:not(:empty){display:flex;align-items:center;gap:12px;margin:0 auto;overflow:auto;padding:16px 20px 0;max-width:fit-content}.search_suggestion_mb .selected_filter:not(:empty) .single_selected_filter{display:flex;align-items:center;gap:6px;border:1px dashed;padding:5px 10px;border-radius:50px;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:700;line-height:130%;letter-spacing:0}.search_suggestion_mb .selected_filter:not(:empty) .single_selected_filter svg{width:14px;height:auto;margin-top:-2px}.ingredients-search .single_tab{padding:24px 0}.ingredients-search .single_tab .tab_head .content_inner{gap:12px}.ingredients-search .single_tab .tab_head .content_inner .tab_heading *{font-size:24px;line-height:120%}.ingredients-search .single_tab .tab_head .content_inner .tab_sub_heading *{font-size:14px}.ingredients_search_main .tab_data .tab_data_head{grid-template-columns:1fr;padding:15px 0 15px 24px}.ingredients_search_main .tab_data .tab_data_head .content_title .metafield-rich_text_field{padding-bottom:12px}.ingredients_search_main .tab_data .tab_data_head .content_sub_title .metafield-rich_text_field{font-size:14px}.ingredients_search_main .tab_data .single_product{align-items:unset}.ingredients_search_main .tab_data .single_product .product_details{flex-direction:column;align-items:flex-start;gap:8px}.ingredients_search_main .tab_data .single_product .product_details .short_detail{font-size:12px;line-height:120%;text-transform:uppercase}.ingredients-search:has(.search_suggestion_drawer):after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;transition:.75s;z-index:-1}.ingredients-search:has(.search_suggestion_drawer.active):after{background:#00000070;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/ingredients-search.css.map */
