/** Shopify CDN: Minification failed

Line 595:2 Expected ":"
Line 596:2 Expected ":"

**/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&amp;display=swap');


/* font-family: 'Barlow Condensed', sans-serif;
font-family: 'Libre Baskerville', serif; */
/* font-family: 'Poppins', sans-serif; */
/* font-family: "poppins",sans-serif !important; */

.template-index *, .template-blog *, .template-page-cookware-materials-guide *, .template-page-blogs * {
  font-family: 'Poppins', sans-serif;
}

.header_main_outter *{
  font-family: 'Poppins', sans-serif;
}

.footer *{
  font-family: 'Poppins', sans-serif;
}

.template-index h2,
.template-blog h2,
.template-page-cookware-materials-guide h2,
.template-page-blogs h2,
.template-index h3,
.template-blog h3,
.template-page-cookware-materials-guide h3,
.template-page-blogs h3,
.template-index p,
.template-blog p,
.template-page-cookware-materials-guide p,
.template-page-blogs p,
.header_main_outter h2,
.header_main_outter h3,
.header_main_outter p,
.footer h2,
.footer h3,
.footer p
{
  margin:0;
}

#shopify-section-announcement-bar .announcement-bar p {
    letter-spacing: 0;
      color: #fff !important;
}
*:focus-visible {
    outline: none !important;
    box-shadow: none !important;
}
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.slick-dotted.slick-slider {
  margin-bottom: 0;
}



.footer .footer-block--newsletter .field__input:focus, .field__input:not(:placeholder-shown), .field__input:-webkit-autofill, .customer .field input:focus, .customer .field input:not(:placeholder-shown), .customer .field input:-webkit-autofill {
    padding: 15px !important;
}

.footer .footer-block--newsletter .field__input::placeholder, .footer .footer-block--newsletter .customer .field input::placeholder {
    color : #fff;
}

.footer .footer-block--newsletter .newsletter-form__field-wrapper .field__input:focus {
    box-shadow: none;
}

.footer .footer-block--newsletter .field__input::placeholder, .footer .footer-block--newsletter .customer .field input::placeholder {
    opacity : 1;
}

.footer .footer-block--newsletter .field__label, .footer .footer-block--newsletter .customer .field label {
    display: none !important;
}

.footer .footer-block--newsletter  .field__input, .footer .footer-block--newsletter .customer .field input {
    color: #fff;
}

header.custom_header_main {
    z-index:9;
}


.stopscroll header.custom_header_main {
    z-index: 1;
}


/* @media only screen and (max-width: 749px) {

header.custom_header_main {
    z-index: 9;
}
} */

/* h2 {
    font-size: 36px;
    text-transform: capitalize;
    letter-spacing: normal;
} */
.template-index h2,.template-index p {
    margin: 0;
}
header.custom_header_main {
    width: 100%;
    max-width: 100%;
}

header .header_content_wrapper {
/*     width: 100%;
    max-width: 1300px;
    margin: auto; */
    padding-left: 30px;
  padding-right: 60px;
      align-items: center;
}
header ul.child_menu {
    display: none;
}
ul.header_menu li {
    text-transform: uppercase;
}
.header_both_menus {
    padding:21px 0 13px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: 15px;
}
.searchopenbtn button svg g>*
{
    stroke: red;
}
.header__menu2 {
    width: 100%;
    max-width: 90%;
}

li.searchopenbtn {
    width: 100%;
    max-width: 22.5px;
}
.new_bannerslide_content {
    width: 100%;
    max-width: 100%;
}
.new_banner_outter .new_banner_slide_img {
    max-width: 61.59%;
    width: 100%;
}
.new_banner_outter .new_banner_textconbtent {
    max-width: 38.41%;
    width: 100%;

}
.new_banner_outter .new_bannerslide_content{
  align-items:normal;
}
.newbtnstyle {
    position: relative;
    width: 100%;
    height: 100%;
    background: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    border: 1px solid transparent;
    overflow: hidden;
    color: #fff;
    transition: 0.3s;
}
.newbtnstyle:before {
    content: "";
    background-color: #cf2d2e;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    transition: 0.3s;
}
.newbtnstyle:hover{
    border-color: #cf2d2e;
    color:#cf2d2e !important;
}
.newbtnstyle:hover:before {
    transform: translateX(100%);
}


 .about_debuyerslider .slick-dots , .new_bannerslider ul.slick-dots {
    display: flex !important;
    right: 15px;
    left: auto;
    position: absolute;
    flex-direction: column;
    gap: 5px;
    bottom: 0;
}
.about_debuyerslider .slick-dots li button , .template-index .new_bannerslider .slick-dots li button,
.custom-testimonialslider.slick-dots li button,.find_cookwareslider .slick-dots li button
{
  background: transparent;
  width: 100%;
  height: 100%;
  border-color: transparent;
}
.about_debuyerslider .slick-dots li button:before,.template-index .new_bannerslider .slick-dots li button:before,
.custom-testimonialslider .slick-dots li button:before,
.find_cookwareslider .slick-dots li button:before{
    display: none;
}
.about_debuyerslider .slick-dots li , .template-index .new_bannerslider ul.slick-dots li,
.custom-testimonialslider ul.slick-dots li,
.find_cookwareslider ul.slick-dots li{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    overflow: hidden;
    border: 2px solid #cf2d2e;
}
.about_debuyerslider .slick-dots li.slick-active button ,.template-index .new_bannerslider ul.slick-dots li.slick-active button,
.custom-testimonialslider .slick-dots li.slick-active button,
.find_cookwareslider .slick-dots li.slick-active button
{
    background: #cf2d2e;
}
.custom-testimonialslider .slick-dots li button,
.find_cookwareslider .slick-dots li button{
    width: 100%;
    height: 100%;
    padding: 0;
}


.newbtnstyle {
    z-index: 1;
}

.content_desc {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 420px;
    margin: auto;
}
 .new_banner_outter h2 {
    font-size: 36px;
    text-transform: capitalize;
    letter-spacing: normal;
}
 .new_banner_richtext p{
    font-size: 16px;
    margin: 16px 0;
    letter-spacing: normal;
    font-weight: 400;
    color: #000000;
}
.new_banner_textconbtent .newbtnstyle ,.about_debuyer_textconbtent .newbtnstyle {
    max-width: 140px;
    padding: 10px;
    border-radius: 50px;
}
.new_bannerslider .slick-list {
    position: relative;
}
.new_bannerslider ul.slick-dots {
    padding-bottom: 20px;
    right: 4%;
}
.header__menu2 .header_menu>li>a>.menu_links_text {
    text-transform: capitalize;
    font-weight: 600;
}
.header__menu2 .menu_links_text svg {
    width: 15px;
    height: auto;
}

.new_banner_slide_img img {
    max-width: 100%;
    width: 100%;
  height: 561px;
}
.about_debuyer_wrapper .heading_subtext {
    padding: 60px 0;
}

.home_about_debuyer_mian {
    padding: 0;
}
.about_debuyerslider .slick-dots {
    right: 4%;
}
.header__menu2 .menu_links_text svg.icon {max-width: 15px !important;width: 100%;}
.header_both_menus .header_menu {
    gap: 15px !important;
}
/* .template-index p {
    font-size: 16px;
    line-height: 22px;
    color: #000000;
    margin: 16px 0 !important;
} */
.about_debuyerslide_content {
    display: flex;
    align-items: flex-start;
}

.about_debuyerslide_content>div.about_debuyer_textconbtent {
    margin-top: 34px;
}

.about_debuyer_slider {
    max-width: 56%;
    width: 56%;
}


.about_debuyerslide_content>div.about_debuyer_textconbtent {
    max-width: 44%;
    width: 44%;
}
  .heading_subtext * {
    text-align: center;
}
.heading_subtext * strong {
    color: #d50000;
}
/* .home_about_debuyer_mian {
    padding-top: 20px;
} */
.about_debuyer_wrapper .heading_subtext {
    padding-bottom: 40px;
}
.about_debuyerslide_content>div.about_debuyer_textconbtent {
}
/* .about_debuyer_richtext p strong {
    display: block;
} */


.about_debuyerslide_content {
    padding-left: 60px;
    padding-right: 60px;
}
ul.header_menu li.menushasmenus>ul {
    position: absolute;
    top: 125px;
    left: 0;
    width: 100%;
    display: flex;
    min-height: 400px;
    visibility: hidden;
    opacity: 0;
    /* transition: 0.1s; */
    z-index: 2;
    background: #fff;
    justify-content: space-between;
    padding: 30px 50px;
}
ul.header_menu li.menushasmenus:hover>ul {
    visibility: visible;
    opacity: 1;
    overflow: hidden;
}
.header_main_outter {
    position: relative;
}

ul.header_menu li.menushasmenus>ul>li>ul>a {
    font-weight: 600;
}
ul.header_menu li.menushasmenus:hover>ul>li>a span {
    font-weight: 600;
}
.header__menus1 span.menu_links_text {
    text-transform: capitalize;
}

.e_slide_img {
    max-width: 250px;
    min-height: 200px;
    position: relative;
}

.e_slide_img img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.e_textconbtent h2 {
    font-size: 22px;
    margin-bottom: 0;
}
.e_textconbtent .e_richtext p {
    font-size: 12px;
    margin: 0  !important;
}
.e_content {
    max-width: 250px;
}
ul.header_menu li.megarleft_item {
    padding-right: 70px;
    padding-left: 20px;
    position: relative;
}
ul.header_menu li.megarleft_item:before {
    content: "";
    width: 2px;
    height: 100vh;
    position: absolute;
    top: -30px;
    right: 0;
    background: #000;
}
ul.header_menu li.menushasmenus>ul {
    border-top: 2px solid #000;
}
.e_textconbtent h2 {
    font-size: 18px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.e_textconbtent .e_richtext p {
    text-transform: initial;
    font-weight: 600;
}
.e_textconbtent a {
    font-size: 18px;
    font-weight: 600;
    text-transform: capitalize;
    color: #cf2d2e;
    margin-top: 10px;
    display: block;
}
li.megarright_item .d_content {
    max-width: 264px;
    width: 300px;
}
li.megarright_item .d_content .d_slide_img {
    position: relative;
    width: 100%;
    height: 200px;
}
li.megarright_item .d_content .d_slide_img img {
    width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;
}
.menushasmenus li:not(.megarright_item,.megarleft_item) {
    width: auto;
}
ul.header_menu li.menushasmenus>ul>li>a {
    margin-bottom: 10px;
    display: block;
}
.header__menu2 .grandchild_menu span.menu_links_text {
    font-size: 12px;
    display: block;
    margin-bottom: 5px;
    font-weight: 500;
    transition: 0.3s;
}
.header__menu2 .grandchild_menu span.menu_links_text:hover {
    color: #CF2D2E;
}
.heading_subtext * strong {
    font-weight: 500;
  }
 .new_banner_textconbtent .newbtnstyle, .about_debuyer_textconbtent .newbtnstyle {
    padding: 8px;
}
.heading_subtext * strong {
    font-weight: 500;
}
.new_banner_textconbtent .newbtnstyle, .about_debuyer_textconbtent .newbtnstyle {
    padding: 8px;
}
.about_debuyer_richtext p strong {
    font-weight: 600;
}
div#SearchDrawer {
    display: none;
}
.header_both_menus ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.header_both_menus ul li a {
    text-decoration: none;
}
.site-header__search-toggle {
    width: 100%;
    height: 100%;
    padding: 0;
    background: transparent;
    border: 0;
}
.header__menu2 .menu_links_text svg.icon path {
    fill: #000;
}
.header__menu2 .menu_links_text {
    display: flex;
    align-items: center;
    gap: 5px;
}
.header__menu2 .menu_links_text svg.icon path {
    fill: #000;
}
.header__menu2 .menu_links_text {
    display: flex;
    align-items: center;
    gap: 5px;
}

ul.header_menu li.menushasmenus>ul {
    gap: 20px;
}

#shopify-section-announcement-bar {background-color: #b69b80;}
#shopify-section-announcement-bar .announcement-bar {
    background-color: transparent;
}
#shopify-section-announcement-bar .announcement-bar p {
    margin: 0 !important;
    color: #fff;
}
.site-header__logo-link div svg {
    display: block;
}
a.newbtnstyle {
    text-decoration: none;
}
.about_debuyer_slide_img img {
    max-width: 100%;
    width: 100%;
    height: 100%;
}

  .find_cookwareslider {
    display: flex;
    gap: 16px;
}
.find_cookware_img {
    position: relative;
    padding-bottom: 360px;
}
.find_cookware_img img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.find_cookware_slides {
    flex: 1;
}
.find_cookware_content {
    position: relative;
    overflow: hidden;
}
.find_cookware_overlaydata {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #f7f5f2;
}
  .find_cookware_richtext a.newbtnstyle {
    max-width: 130px;
    padding: 8px 0;
}

.find_cookware_overlaydata h2 span {
    transform: rotate(-90deg);
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    height: 100%;
    
}

.find_cookware_overlaydata {
/*     transform: translateX(84.5%); */
  transform: translateX(100%);
    transition: 0.4s;
}
.find_cookware_richtext {
    visibility: hidden;
    opacity: 0;
    transition: 0.3s;
    padding-left: 20px;
}

.find_cookware_slides {
    transition: 0.3s;
}

.find_cookware_slides:hover {
    flex-basis: 10%;
}

.find_cookware_slides:hover .find_cookware_overlaydata {
    transform: translateX(0);
}

.find_cookware_slides:hover .find_cookware_overlaydata .find_cookware_richtext {
       visibility: visible;
    opacity: 1;
}
.find_cookware_slides:hover .find_cookware_overlaydata h2{
        visibility: hidden;
    opacity: 0;
}

.find_cookware_overlaydata h2 {
    font-size: 20px;
    font-weight: 400;
    position: absolute;
    left: -44px;
    top: 0;
    height: 100%;
    width: 45px;
    background-color: rgba(255,255,255,0.7);
    
}
.find_cookware_wrapper>a.newbtnstyle {max-width: 280px;padding: 8px;margin: 30px auto 0;}
  
.find_right_cookware_mian {
    background: #D8CABC;
    padding-bottom: 45px;
}
.find_cookware_outter h2 {
    margin: 0;
    letter-spacing: 0;
}


.find_cookware_header {
    padding: 35px 60px;
}
.find_cookware_header>div p {
    margin: 15px 0 0 0 !important;
}
.find_cookware_wrapper>a.newbtnstyle {
    font-size: 14px;
    margin-top: 35px;
}
.find_cookware_overlaydata .find_richtext li {
    white-space: nowrap;
}
.find_cookware_outter h2 {
    font-size: 35px;
    letter-spacing: 0;
}
.find_cookware_header>div p {
    font-size: 20px;
    letter-spacing: 0;
    font-family: "poppins",sans-serif !important;
}
.find_cookware_header>div {
    max-width: 824px;
    width: 100%;
}
.template-index .about_debuyerslider .slick-dots {
    width: auto !important;
    right: 3%;
}
.about_debuyerslider {
    margin: 0 !important;
}
.template-index .home_about_debuyer_mian {
    margin-bottom: 60px;
}
.coveted-collectionsslider {
    display: flex;
    gap: 15px;
}
.coveted-collections_img img {
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.coveted-collections_img {
    position: relative;
    padding-bottom: 353px;
}
.coveted-collections_content>h2 {
    font-size: 17px;
    position: absolute;
    font-weight: 500;
    text-transform: uppercase;
    text-align: center;
    padding: 11px 0;
    display: block;
    width: 100%;
    bottom: 0;
    margin: 0;
    background-color: rgba(255,255,255,0.7);
    transition: 0.3s;
}
.coveted-collections_content {
    position: relative;
    overflow: hidden;
}
.coveted-collections_overlaydata {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    top: 0;
    background-color: rgba(255,255,255,0.7);
    height: 100%;
    width: 100%;
    padding: 35px 39px;
    transition: 0.5s;
    transform: translateY(100%);
}
.coveted-collections_slides {
    flex: 1;
}
.coveted-collections_richtext a.newbtnstyle {
    width: 120px;
    padding: 8px;
}
.coveted-collections_overlaydata h2 {
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0;
    color: #000;
}
.coveted_richtext * {
    font-size: 16px;
    margin: 0;
    font-weight: 500;
    color: #000;
}
.coveted-collections_richtext>div {
    margin: 20px 0;
}
.coveted-collections_slides:hover .coveted-collections_overlaydata{
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}
.coveted-collections_slides:hover .coveted-collections_content>h2 {
    opacity: 0;
    visibility: hidden;
}
.find_cookware_overlaydata h2 {
    font-size: 17px;
    font-weight: 500;
}
.about_debuyerslide_content>div.about_debuyer_textconbtent h2 {
    font-size: 35px;
    margin-bottom: 20px;
}
.about_debuyer_richtext p:not(p strong) {
    font-family: "poppins",sans-serif !important;
    line-height: 23px;
    font-weight: 500;
    font-size: 17px;
}
.about_debuyer_richtext {
    margin-bottom: 20px;
}
.coveted-collections_header h2 {
    font-size: 35px;
}
.our-coveted-collections_mian {
    padding: 60px 0;
}


.coveted-collections_header {
    padding-left: 60px;
    padding-right: 60px;
      margin: 0 auto 35px auto;
}

.coveted-collections_header h2 {
    margin-bottom: 20px;
}

.make-recipes_overlaydata a.newbtnstyle {
    max-width: 140px;
    padding: 5px;
}
.make-recipes_img img {max-width: 100%;width: 100%;height: 100%;object-fit: cover;}


.make-recipesslider {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 0 16px;
}
.make-recipes_slides.make-recipes_slides1 {
    grid-column-start: 1;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 3;
}
/* .make-recipes_overlaydata {
    position: relative;
    top: 25px;
} */

.make-recipes_overlaydata {

    padding-top: 25px;
}
.make-recipes_overlaydata>h2 {
    font-size: 17px;
    font-weight: 600;
    color: #000;
    margin-bottom: 7px;
    letter-spacing: 0;
}
.make-recipes_overlaydata a:not(.newbtnstyle) {
    color: #cf2d2e;
    font-weight: 500;
    padding-bottom: 0px;
    text-decoration: none;
    border-bottom: 2px solid;
    letter-spacing: 0;
}
.make-recipes_img img {
    display: block;
}

.must-make-recipes_mian {
    padding: 62px;
  padding-bottom:0;
}
.make-recipes_header {
    margin-bottom: 35px;
}
.make-recipes_header h2 {
    font-size: 35px;
    letter-spacing: 0;
    line-height: 1.5;
}
.make-recipes_overlaydata a.newbtnstyle {
    margin-top: 30px;
}
.make-recipes_slides1 .make-recipes_overlaydata>h2 {
    margin: 0;
}
.make-recipes_overlaydata p {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #000;
}
.template-index .new_bannerslider ul.slick-dots {
    width: auto;
}
/* .custom-testimonialslider {
    max-width: 70%;
    padding: 0 15px;
    margin: 0 auto;
} */
.custom-testimonial_header {
    text-align: center;
    padding-bottom: 30px;
}
.custom-testimonial_header h2 {
    font-size: 35px;
    letter-spacing: 0;
}
.custom-testimonial_content span {
    font-family: "poppins",sans-serif !important;
    font-size: 85px;
    display: block;
    color: #B69B80;
    position: absolute;
    line-height: 0.8;
}
.custom-testimonial_content {
    position: relative;
    padding: 40px 0;
}
.custom-testimonial_content span.leftcot {
    top: 0;
}
.custom-testimonial_content span.rightcot {
    right: 0;
    bottom: -50px;
}
.custom-testimonial_content .make-recipes_richtext>* {
    font-size: 17px;
    font-family: "poppins",sans-serif !important;
    font-weight: 600;
}
.custom-testimonial_content+a {
    font-size: 13px;
    text-decoration: none;
    font-weight: 600;
    color: #000;
}
.custom-testimonial_content+a img {width: 100px;height: 100px;object-fit: contain;}
.custom-testimonial_content+a {
    display: flex;
    align-items: center;
    margin-top: -50px;
    gap: 50px;
}
.custom-testimonial_content .make-recipes_richtext span.testimoniallocation {
    display: block;
    font-size: 18px;
    font-family: "poppins",sans-serif !important;
    font-weight: 600;
    padding-top: 10px;
    position: static;
}
.custom-testimonial_content+a>span {
    color: #CF2D2E;
}
.custom-testimonial_content {
    padding-bottom: 35px;
}

.custom-testimonial_outter {
  position:relative;
}
.custom-testimonial_wrapper:before {
    content: "";
    position: absolute;
    width: calc(100vw - 120px);
    top: 0;
    left: 60px;
    height: 1px;
    background: #1A1919;
}

.custom-testimonial_wrapper:after {
    content: "";
    position: absolute;
    width: calc(100vw - 120px);
    bottom: 0;
    left: 60px;
    height: 1px;
    background: #1A1919;
}

.custom-testimonial_wrapper {
    padding-top: 35px;
    padding-bottom: 60px;
}

/* .custom-testimonialslider .slick-list.draggable {
    overflow: visible;
}
.custom-testimonialslider .slick-list.draggable .slick-current {
    opacity: 1 !important;
}
.custom-testimonialslider .slick-list.draggable .slick-current+div {
    opacity: 1 !important;
}
.custom-testimonialslider .slick-list.draggable .custom-testimonial_slides~div {opacity: 0;}

.custom-testimonial_slides {
    transition: 0.2s;
}
.custom-testimonialslider .slick-list.draggable .custom-testimonial_slides {
    padding: 0 180px 0 0;
}
.custom-testimonial_slides {
    opacity: 0;
} */
.kitchentalkslider {
    display: flex;
    gap: 16px;
}
.kitchentalk_img img {
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.kitchentalk_slides {
    flex: 1;
}
.kitchentalk_overlaydata>p span {
    color: #CF2D2E;
    font-weight: 600;
}
.kitchentalk_overlaydata>p {
    font-weight: 600;
    color: #000;
}
.kitchentalk_overlaydata h2 {
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 16px;
    margin-top: 10px;
}

.kitchentalk_mian  {
    padding: 60px;
}
.kitchentalk_overlaydata>a {
    color: #CF2D2E;
    font-weight: 600;
    text-decoration: none;
    border-bottom: 2px solid;
}
.kitchentalk_overlaydata {
    margin-top: 20px;
}

.kitchentalk_header h2 {
    font-size: 35px;
}
.kitchentalk_header {
    margin-bottom: 35px;
}
.text_image_wrapper {
    display: flex;
    align-items: center;
    gap: 55px;
}
.text_image_wrapper>div {
    flex: 1;
}
.text_image_slide_img img {
    max-width: 100%;
    width: 100%;
    display: block;
    height: 100%;
}
.text_image_textconbtent a.newbtnstyle {
    width: 140px;
    padding: 5px;
    font-size: 14px;
}

.text_image_outter {
    padding: 30px 62px 35px 62px;
}

.must-make-recipes_mian {
    max-width: 1366px;
    margin: 0 auto;
}

.kitchentalk_mian {
    max-width: 1366px;
    margin: auto;
}

.custom-text-with-image_mian {background-color: #D8CABC;}
.text_image_textconbtent h2 {
    font-size: 35px;
    letter-spacing: 0;
    margin-bottom: 20px;
    line-height: 1.2;
}

.text_image_richtext p:not(p strong) {
    font-family: "poppins",sans-serif !important;
    line-height: inherit;
    font-weight: 500;
    font-size: 17px;
    letter-spacing: 0;
}
.text_image_richtext p strong {font-weight: 500;display: block;margin-bottom: 35px;line-height: 1.5;}
.text_image_richtext p>br {
    display: none;
}
.text_image_richtext {
    margin-bottom: 30px;
}

.kitchentalk_img {
    position: relative;
    padding-top: 54%;
}

.kitchentalk_img img {
    position: absolute;
    top: 0;
    left: 0;
}


/* 23 jan */

li.header__cartli a {
    display: flex;
    gap: 10px;
    align-items: center;
}

.template-index .about_debuyer_wrapper .heading_subtext {
    max-width: 864px;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
}

.footer__content-top {
    padding-left: 62px;
    padding-right: 62px;
}

.find_cookware_slides:hover .find_cookware_overlaydata .find_cookware_richtext {
    padding-top: 40px;
    padding-left: 40px;
}

.about_debuyer_slide_img {
    padding-right: 20px;
}

.footer__content-top .footer__copyright.caption {
    justify-content: space-between;
}
.footer__copyright-inner {
    width:100%;
}



.footer__copyright-inner span a {
    color: #fff;
    text-decoration: none;
}

.footer__copyright-inner span a {
    letter-spacing: 0;
}

.footer__copyright-inner:nth-child(3) {
    left: -5px;
    position: relative;
}

.footer-block__details-content .list-menu__item--link {
    text-decoration: none;
}

.heading_subtext p {
  font-size:20px;
    letter-spacing: 0;
    font-family: "poppins",sans-serif !important;
  line-height:28px;
}

.heading_subtext strong {
    letter-spacing: 0;
    font-family: "poppins",sans-serif !important;
}

.find_cookware_overlaydata .find_richtext li {
    font-family: "poppins",sans-serif !important;
}

.footer .mobile-show {
  display:none;
}

header-drawer {
    display: none;
}

.kitchentalk_overlaydata h2 {
    max-width: 357px;
}

.footer-features-ColumnImgWrapper {
    background: #f1ece76b;
}

li.list-social__item svg {
    width: 15px;
}

.footer-block__newsletter:not(:only-child) .newsletter-form__message--success {
    color: #fff;
    margin-top: 10px;
}



#html .header_both_menus ul li a {
  color : #777474 !important;
}
  .find_cookware_richtext ul {
    padding-left: 20px;
}

.find_cookware_richtext .find_richtext p {
    font-family: "poppins",sans-serif !important;
    font-size: 17px;
    line-height: 23px;
    color: #1A1919;
    font-weight: 500;
}

  .find_cookware_richtext ul li {
    color: #1A1919;
}

  .header__menu2 .custom_meader>ul {
    gap: 27px !important;
}

.header__menus1 span.menu_links_text {
    font-size: 12px;
      color: #777474 !important;
  font-weight:500;
}
.header__menus1 ul li a {
    font-weight: 500;
}
.header__menu2 .header_menu>li>a>.menu_links_text {
    font-size: 13px;
      color: #1A1919 !important;
}


.header_main_outter .menu-drawer-container div#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li {
    line-height: 1;
}

div#CartCount {
    position: absolute;
    border-radius: 50%;
    background-color: #cb0606;
    width: 16px;
    height: 16px;
    top: -10px;
    right: -5px;
}

div#CartCount span {
    font-size: 10px;
    font-family: Libre Baskerville;
    color: #fff !important;
    text-align: center;
    display: block;
    line-height: 23px;
    position: relative;
    top: -3px;
}
/* .header_both_menus ul li a span {
    color: #777474 !important;
} */

.kitchentalk_overlaydata h2 {
    line-height: 1.4;
}

.footer-block__details-content {
    text-align: left;
}

.footer .footer-block--newsletter .field__input, .footer .footer-block--newsletter .customer .field input {
    min-width: 289px;
    min-height: 40px;
}

.footer__content-top {
    padding-bottom: 0 !important;
}

footer.footer.color-background-1.gradient.section-footer-padding {
    padding-bottom: 0 !important;
}
ul.footer__list-social .list-social__link {
    padding: 0;
}

ul.footer__list-social.list-unstyled.list-social {
    gap: 30px;
}

/* .header__menus1 ul li:last-child a {
    margin-top: 2px;
} */

.make-recipesslider {
    gap: 45px 16px;
}

.custom-testimonialslider .slick-list.draggable .custom-testimonial_slides~div {
    padding-bottom: 30px;
}

.footer .footer-block--newsletter .field__input::placeholder, .footer .footer-block--newsletter  .customer .field input::placeholder {
    font-size: 11px;
}
.new_banner_slide_img img {
    display: block;
}
.blogs_articales_img img {
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
}
.blogs_articales_wrapper {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 40px;
}
.custom_blogs_wrapper {
    display: flex;
    align-items: flex-start;
}
.custom_blogs_filters {
    width: 20%;
    display: block;
  padding-right:16px;
}
.blogs_articales_img {
    position: relative;
    padding-bottom: 60%;
}
.custom_blogs_articales {
    flex: auto;
    padding-right: 40px;
}
.blogs_most-popular_img img {max-width: 100%;}
.custom_blogs_most-popular {
    max-width: 20%;
}
.custom_blogs_outter {
    margin-top: 60px;
    padding: 0 60px;
}
.custom_blogs_outter>h2 {
    margin-bottom: 35px;
}
.blogs_articales_textcontent h3 {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 10px;
}
.blogs_articales_textcontent h3 span {
    color: #CF2D2E;
}
.blogs_articales_textcontent {
    margin-top: 20px;
}
.blogs_articales_textcontent h2 {
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    color: #000;
}
.blogs_articales_textcontent a {
    font-size: 14px;
    color: #CF2D2E;
    font-weight: 600;
    text-decoration: none;
    border-bottom: 2px solid;
}
.custom_blogs_most-popular {background-color: rgb(216 202 188);padding: 30px;}

.custom_blogs_most-popular>h2 {
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 16px;
    text-transform: uppercase;
    color: #000;
}

.blogs_most-popular_textcontent>h2 {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 7px;
}
.blogs_most-popular_textcontent {
    margin-top: 15px;
}
.blogs_most-popular_textcontent a {
    color: #CF2D2E;
    font-weight: 600;
    text-decoration: none;
    border-bottom: 2px solid;
}
.blogs_most-popular_items:not(:last-child) {
    margin-bottom: 25px;
}
.blogs_most-popular_img {
    position: relative;
    padding-bottom: 58%;
}
.blogs_most-popular_img img {
    max-width: 100%;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
}
.blog-filter button svg {
    width: 100%;
    height: 100%;
}
.blog-filter button {
    max-width: 20px;
    padding: 0;
    height: 20px;
    width: 100%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background: transparent;
    border: 0;
    cursor: pointer;
}
.blog-filter form {
/*     position: relative;
    border-bottom: 2px solid #000; */
}
.blog-filter form .blog_search {
    position: relative;
    border-bottom: 2px solid #000;
}
.blog-filter form input[type="text"] {
    width: 100%;
    height: 50px;
    border: 0;
    font-size: 17px;
    font-weight: 600;
    color: #000;
}
.blog-filter form input[type="text"]:focus-visible {
    box-shadow: none;
    outline: none;
    border: 0;
}
.blog-filter form input[type="text"]::placeholder {
    color: #000;
}
.list-social__item:last-child .icon {
    width: 40px !important;
    height: 30px!important;
}
.blog-filter .select-group {
    margin-top: 25px;
}
.blog-filter .select-group .blog-filter__label {
    font-size: 13px;
    font-weight: 500;
    color: #000;
    margin-bottom: 15px;
    display: block;
}
.blog-filter .select-group ul {
    padding: 0;
    list-style: none;
    margin: 0;
}
.blog-filter .select-group ul li a {
    font-size: 13px;
    color: #000;
    text-decoration: none;
    font-weight: 500;
}
.blog-filter .select-group ul li.active a {
    position: relative;
    color: #CF2D2E;
}
.blog-filter .select-group ul li.active a:before {
    content: "\2573";
    position: absolute;
    right: -20px;
    top: 50%;
    transform: translateY(-50%);
    font-weight: 900;
    font-size: 11px;
    line-height: 0;
    color: #CF2D2E;
}
.blog-filter .select-group ul li:not(:last-child) {
    margin-bottom: 10px;
}
.blog-filter form input[type="text"] {
    font-size: 12px;
}
.custom_blogs_filters {
    max-width: 20%;
    width: 100%;
}
.custom_blogs_most-popular {
    width: 100%;
}
.coveted-collections_header>div * {
    font-family: "poppins",sans-serif !important;
    font-size: 20px;
    letter-spacing: 0;
}
li.searchopenbtn {
    height: 22px;
}
.new_banner_outter h2 {
    letter-spacing: 0;
    font-size: 35px;
}
.new_banner_richtext * {
    font-family: "poppins",sans-serif !important;
}
.custom_blogs_most-popular,.custom_blogs_filters {
    position: sticky;
    top: 0;
}

.predictive-searchd-wrapper  ul {
    list-style: none;
    padding: 0;
    margin: 0;
    overflow: auto;
}
.predictive-searchd-wrapper ul li {
    max-width: 100%;
    width: 100%;
    background: transparent;
}
.predictive-searchd-wrapper ul li .card__media {
    display: none;
}
.predictive-searchd-wrapper ul li 
 .card__content {
    height: auto;
}
.predictive-searchd-wrapper ul li .product-card-wrapper .card>.card__content {
    display: none;
}
.predictive-searchd-wrapper ul li .article-card-wrapper {
    background: transparent;
    padding: 10px 0;
    border-bottom: 2px solid #000;
}
.predictive-searchd-wrapper ul li .product-card-wrapper .card> .card__inner:before {
    padding-bottom: 0;
}
.predictive-searchd-wrapper ul li .product-card-wrapper .card:before {
    padding-bottom: 0 !important;
}
.predictive-searchd-wrapper ul li .product-card-wrapper {
    display: none;
}
.article-card-wrapper .card:before {padding-bottom: 0 !important;}
.predictive-searchd-wrapper ul li .article-card-wrapper .card__badge.bottom.left {
    display: none;
}
.predictive-searchd-wrapper ul li .article-card-wrapper>div {
    background: transparent;
}
.predictive-searchd-wrapper ul li:first-child .article-card-wrapper {
    border-top: 2px solid #000;
    margin-top: 20px;
}
.predictive-searchd-wrapper ul li>div:not(.article-card-wrapper) {
    display: none !important;
}
.predictive-searchd-wrapper {
    overflow: auto;
    max-height: 300px;
    position: absolute;
    top: 50px;
    background: #fff;
    z-index: 1;
}
.predictive-searchd-wrapper h3.card__heading {
    font-size: 12px;
    font-weight: 500;
    text-transform: capitalize;
}
.predictive-searchd-wrapper ul li .article-card-wrapper .article-card {}
.predictive-searchd-wrapper ul li .article-card-wrapper .article-card .card__inner{
    display: none;
}
.predictive-searchd-wrapper h3.card__heading+* {
    display: none;
}
.predictive-searchd-wrapper {
    padding-right: 14px;
}
.blog-filter .select-group select {
    display: none;
}

.innner__content_desc h3 {
    font-size: 15px;
    font-weight: 500;
    color: #1A1919;
}
.find_cookware_richtext a.newbtnstyle {
    text-transform: capitalize;
    font-size: 14px;
}
a.header__cart.tdf_cart_icon span {
    display: block;
}

.footer .field__input:-webkit-autofill~.field__button {
    color: #fff !important;
}

.announcement-bar__message {
    padding-top: 12px;
    padding-bottom: 12px;
}

#shopify-section-announcement-bar .announcement-bar p {
    line-height: 18px;
}
/* .find_cookware_slides.firstopen .find_cookware_img {
    width: 36%;
} */
.new_banner_slide_img img.blog_mobile_img {
    display:none;
}
.footer .list-menu__item--link {
    line-height:25px;
}
ul.footer__list-social.list-unstyled.list-social {
    bottom: 6px;
}
button#Subscribe:hover {
    border-color: transparent;
}

button#Subscribe {
    transition: 0.3s;
}

.new_banner_outter h2,
.about_debuyerslide_content>div.about_debuyer_textconbtent h2,
.find_cookware_outter h2,
.coveted-collections_header h2, 
.custom-testimonial_header h2, 
.make-recipes_header h2, 
.kitchentalk_header h2,
.text_image_textconbtent h2 
 {
    font-family: 'Poppins', sans-serif;
    letter-spacing: normal;
    color : #1A1919;
}

.cart-count-bubble {
       top: 0px;
    left: 21px;
    background: #cb0606;
}

.cart-count-bubble span {
    padding-bottom: 0;
    align-items: center;
    text-align: center;
    justify-content: center;
    line-height: 1;
}

a.header__cart.tdf_cart_icon span {
    top: 4px;
}

.cart-count-bubble span {
    position: relative;
}

.header__menu2 ul.header_menu>li:hover>a>span {
    color: #cf2d2e !important;
}
.new_banner_textconbtent .newbtnstyle{
    padding-left: 20px !important;
    padding-right: 20px !important;
    width: auto;
    display: inline-flex;
    max-width: none;
    
}
.coveted-collections_richtext a.newbtnstyle {
    line-height: 1.5;
    padding-left: 20px !important;
    padding-right: 20px !important;
    width: auto;
    display: inline-flex;
}
.new_banner_textconbtent .newbtnstyle {
    text-transform: capitalize;
}

.find_richtext p:first-child {
    margin-bottom: 20px;
}

.find_cookware_richtext a.newbtnstyle {
    margin-top: 30px;
}

.menushasmenus>a>span.menu_links_text:hover {
    color: #cf2d2e !important;
}

.header__menu2 .header_menu>li>a>.menu_links_text:hover {
    color: #cf2d2e !important;
}

.header__menu2 ul.header_menu>li:hover>a>span>svg>path {
    fill: #cf2d2e !important;
}

.header__menu2 ul.header_menu>li:hover>a>span>svg {
        transform: rotate(180deg);
      transition:0.3s;
  
}
.new_banner_slide_img img {
    object-fit: cover;
    height: 460px;
}
header .header_main_outter {
    border-bottom: 1px solid #1A1919;
}
html header .header_content_wrapper {
    border-bottom: 0 !important;
}

.custom-testimonial_wrapper:before,.custom-testimonial_wrapper:after {
    width: calc(100% - 120px);
}
.custom-testimonial_wrapper {
    overflow: hidden;
}
html header .header_content_wrapper {
    position: relative;
}
ul.header_menu li.menushasmenus>ul {
    top: 127px;
/*     padding-right: 60px; */
}
.menushasmenus>a>span.menu_links_text:before {
    height: 60px;
}
header .header_content_wrapper {
    padding-left: 17px;
    padding-right: 17px;
}
ul.header_menu li.menushasmenus>ul {
    padding-right: 17px;
}

.smallmenushasmenus ul.child_menu {
    position: absolute;
    left: 0;
    top: 52px;
    width: 100%;
    display: flex;
    visibility: hidden;
    opacity: 0;
    transition: 0.3s;
    z-index: 2;
    background: #fff;
    justify-content: space-between;
    min-height: 100px;
    min-width: 150px;
    padding: 15px 10px;
    border-top: 1px solid #000;
}

ul.header_menu li.smallmenushasmenus:hover>ul {
    visibility: visible;
    opacity: 1;
    overflow: hidden;
}


ul.header_menu li.smallmenushasmenus {
    position: relative;
}

.smallmenushasmenus ul.child_menu span.menu_links_text {
    font-size: 12px;
    display: block;
    margin-bottom: 5px;
    font-weight: 500;
    transition: 0.3s;
    text-transform: capitalize;
}

li.smallmenushasmenus:before {
  
    content: "";
    position: absolute;
    width: 100%;
    top: 0;
    height: 60px;
}
li.smallmenushasmenus.seasonal>a.menu_links {pointer-events: none;}
.smallmenushasmenus>a.menu_links {
    position: relative;
    z-index: 1;
}
.facets-container div#top-of-category-page {
    display: none;
}
.card-wrapper.product-card-wrapper .price__regular .compare_price_off {
    text-decoration: line-through;
}

.card-wrapper.product-card-wrapper .badge.price__badge-sale.showbadge {
    display: inline-block;
    padding: 3px 8px;
    vertical-align: middle;
    margin-left: 10px;
}
/* 23/02/2023 */
@media only screen and (min-width: 750px){
.footer-features > div {
    border-bottom: 0 !important;
}
.footer-features-wrapper {
    border-bottom: 1px solid #1A1919;
}
  
.header_content_wrapper,
.new_banner_outter,
.about_debuyer_outter,
.find_cookware_outter,
.coveted-collections_outter,
.custom-testimonial_outter,
.make-recipes_outter,
.kitchentalk_outter,
.text_image_outter,
.footer-features,
footer .page-width,
.template-page-cookware-materials-guide .container,
.cookware-testimonial-outer .cookware-testimonial-wrapper,
.custom_blogs_outter,
.template-collection .page-width,
.template-collection nav.breadcrumb
{
    max-width: 1366px;
    margin-left: auto;
    margin-right: auto;
/*     padding-left: 17px;
    padding-right: 17px; */
}
  .make-recipesslider {
    gap: 0px 16px;
}
}

/* 23/02/2023 */



/* 24/02/2023 */
.new_banner_textconbtent .newbtnstyle {
    line-height: 21px;
    height: 40px;
  font-size: 14px;
}
#shopify-section-announcement-bar .announcement-bar p {
    font-size: 12px;
    letter-spacing: 0.18px;
    padding: 9px 0;
    font-weight: 500;
}

.header__menu2 .header_menu>li>a>.menu_links_text {
    letter-spacing: 0.13px;
}
.header__menu2 .menu_links_text svg.icon {
    max-width: 10px !important;
}
li.menushasmenus .child_menu>li>a>span.menu_links_text {
    font-size: 13px;
}
ul.header_menu li.menushasmenus>ul {
    border-width: 1px;
}
.header__menu2 .grandchild_menu span.menu_links_text {
    text-transform: capitalize;
}
li.menushasmenus .child_menu>li>a>span.menu_links_text {
     text-transform: capitalize;
}
.new_banner_richtext p {
    color: #1A1919;
    letter-spacing: 0.2px;
    font-size: 20px;
    line-height: 28px;
}
.about_debuyerslide_content>div.about_debuyer_textconbtent h2 {
    line-height: 48px;
}
/* .about_debuyer_richtext p strong {
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 0.15px;
    color: #1A1919;
} */
.about_debuyer_slide_img {
    min-height: 408px;
    position: relative;
}
.about_debuyer_slide_img img {
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
}
.find_cookware_header>div p {
    color: #1A1919;
    letter-spacing: 0.2px;
  line-height:28px;
}

.find_cookware_header h2 {
    line-height: 48px;
}

.find_cookware_richtext .find_richtext p strong {
    font-size: 15px;
    font-weight: 600;
    text-transform: capitalize;
    color: #1A1919;
    font-family: 'Poppins', sans-serif;
}
.find_cookware_richtext a.newbtnstyle {
    padding: 10px 30px;
    max-width: none;
    display: inline-flex;
      align-items: center;
    justify-content: center;
    width: auto;
    line-height: 21px;
    letter-spacing: 0.21px;
    font-size: 14px;
}
.find_cookware_wrapper>a.newbtnstyle {
    padding: 0px 30px;
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 21px;
    max-width: 283px;
    height: 40px;
    font-weight: 500;
}
.coveted-collections_overlaydata h2 {
    color: #1A1919;
}
.coveted_richtext * {
    color: #1A1919;
    letter-spacing: 0.16px;
    line-height: 23px;
}
.coveted-collections_richtext a.newbtnstyle {
    text-transform: capitalize;
    padding: 8.5px 20px;
    font-size: 14px;
    letter-spacing: 0.21px;
}
.custom-testimonial_content .make-recipes_richtext>* {
    color: #1A1919;
    letter-spacing: 0.17px;
}
.make-recipes_overlaydata a:not(.newbtnstyle) {
    font-size: 14px;
}
.kitchentalk_overlaydata>p {
font-size: 15px;
letter-spacing: 0.15px;
}
.kitchentalk_overlaydata>a {
font-size: 14px;
}
.text_image_richtext p strong {
    font-size: 15px;
    color: #1A1919;
    margin-bottom: 20px;
}
.text_image_wrapper>div.text_image_slide_img {
    flex: 1 1 20%;
}
.text_image_richtext p {
    line-height: 23px !important;
}
.text_image_textconbtent a.newbtnstyle {
    max-width: none;
    padding: 8.5px 20px;
    line-height: 21px;
    letter-spacing: 0.21px;
}
.text_image_textconbtent h2 {
    line-height: 48px;
}

.template-page-blogs .new_banner_textconbtent .newbtnstyle {
    padding: 8.5px 30px !important;
}
.blogs_articales_textcontent a {
    letter-spacing: 0.21px;
}
.blogs_most-popular_textcontent a {
    font-size: 14px;
    letter-spacing: 0.21px;
}
.custom_blogs_most-popular>h2 {
    letter-spacing: 0.09px;
}
.coveted-collections_header>div * {
color: #1A1919;
letter-spacing: 0.2px;
}

.e_textconbtent h2 {
    font-size: 13px;
    font-weight: 500;
    text-transform: capitalize;
    color: #1A1919;
}
.e_textconbtent .e_richtext p {
    font-size: 13px;
    line-height: 18px;
    letter-spacing: 0.13px;
    color: #1A1919;
    font-family: "poppins",sans-serif;
    font-weight: 500;
}
.e_textconbtent a {
    font-size: 14px;
    letter-spacing: 0.21px;
}
.about_debuyer_textconbtent .newbtnstyle {
    max-width: none;
    display: inline-flex;
    width: auto;
    padding: 8.5px 30px;
    line-height: 21px;
    font-size: 14px;
    letter-spacing: 0.21px;
}
.find_cookware_richtext a.newbtnstyle {
    padding: 8.5px 30px;
      font-size: 14px;
    line-height: 21px;
}
.make-recipes_overlaydata a.newbtnstyle {
    max-width: none;
    display: inline-flex;
    width: auto;
      align-items: center;
    justify-content: center;
    padding: 8.5px 30px;
    line-height: 21px;
    letter-spacing: 0.21px;
    font-size: 14px;
}

.carbon-steel-sub-headig .newbtnstyle {
    max-width: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto;
    line-height: 21px;
    min-height: auto !important;
    padding: 8.5px 20px;
    font-size: 14px;
    letter-spacing: 0.21px;
}
.coveted-collections_richtext a.newbtnstyle {
    padding: 8.5px 30px !important;
}
.text_image_textconbtent a.newbtnstyle {
    padding: 8.5px 30px;
    width: auto;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
/* 24/02/2023 */

.make-recipes_slides.make-recipes_slides4, .make-recipes_slides.make-recipes_slides5 {
    position: relative;
    top: -9px;
}

/* MEDIA */
@media only screen and (max-width:1280px){

header .header_content_wrapper {
    padding-left: 20px;
    padding-right: 20px;
}
  .template-index .about_debuyerslider .slick-dots {
    bottom: 4%;
}


}

@media only screen and (max-width:1024px){

  .template-index .content_desc {
    padding-left: 20px;
    padding-right: 20px;
}

  .template-index .about_debuyerslider .slick-dots {
    bottom: 10%;
    right: 1%;
}

.template-index .new_bannerslider ul.slick-dots {
    right: 1%;
}

.template-index .new_banner_slide_img img {
    height: auto;
    min-height: 461px;
}
.kitchentalk_overlaydata h2 {
    padding-right: 0px;
}


}
@media only screen and (max-width:800px){

.header__menu2 .header_menu>li>a>.menu_links_text {
    font-size: 9px;
}

.header__menu2 .menu_links_text svg.icon {
    max-width: 8px !important;
}

}
@media only screen and (max-width:749px){

  header-drawer {
    display: block;
}
    body.gradient.template-blog.tdf_theme_1 .new_banner_slide_img img {
    max-width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center bottom;
}
  .header_right_content {
    display: none;
}
.new_banner_outter .new_bannerslide_content {
    flex-direction: column;
}
.new_banner_outter .new_banner_slide_img,.new_banner_outter .new_banner_textconbtent {
    max-width: 100%;
}
.template-index .new_banner_slide_img img {
    object-fit: cover;
    height: 100%;
}
.template-index .new_banner_outter h2 {
    font-size: 32px;
}
.about_debuyerslide_content {
    padding: 0 36px;
}
.about_debuyerslide_content {
    flex-direction: column-reverse;
}
.about_debuyerslide_content>div {
    max-width: 100%;
}
.about_debuyerslide_content>div.about_debuyer_textconbtent h2 {
    font-size: 32px;
    margin-top: 25px;
}
.about_debuyer_richtext p:not(p strong) {
    font-size: 15px;
    line-height: 1.4;
    letter-spacing: 0;
}
.about_debuyer_richtext p>br {
    display: none;
}
/* .about_debuyer_richtext p strong>br {
    display: none;
} */
.about_debuyer_richtext {
    position: relative;
    padding-bottom: 30px;
}
.about_debuyer_richtext p:first-child:before {
    content: "Continue Reading";
    position: absolute;
    bottom: 0px;
    color: #CF2D2E;
    font-weight: 500;
    font-size: 15px;
    font-family: 'Poppins', sans-serif !important;
}
.about_debuyer_richtext.showdata p {
    max-height: 100%;
}
.about_debuyer_richtext p {
    max-height: 84px;
    overflow: hidden;
}

 .custom-testimonialslider .slick-list.draggable .custom-testimonial_slides {
    padding: 0;
}
.custom-testimonialslider {
    max-width: 100%;
    padding: 0;
}
/* .custom-testimonial_mian {
    margin: 0 20px;
} */
.custom-testimonialslider .slick-list.draggable {
    overflow: hidden;
}
.custom-testimonial_wrapper {
    padding: 35px 15px;
  padding-bottom:70px;
}
.new_banner_textconbtent {
    padding: 35px 36px;
}
header .header_content_wrapper {
    padding: 21.50px 5px;
}
.find_cookwareslider {
    flex-direction: column;
}
.find_cookware_header {
    max-width: 100%;
    padding: 35px 36px;
}
  
.find_cookware_outter h2 {
    font-size: 32px;
}
.find_cookware_header>div p {
    line-height: 1.5;
    font-weight: 500;
}
.find_cookwareslider {
    padding: 0 36px;
}
.find_cookware_overlaydata h2 span {
    transform: rotate(0);
}
.find_cookwareslider h2 {
    width: 100%;
    position: absolute;
    top: -50px;
    max-height: 50px;
    left: 0;
}
.find_cookware_overlaydata {
    transform: translateX(0);
    position: static;
    background: transparent;
}
.find_cookware_richtext {
    visibility: visible;
    opacity: 1;
    padding: 0;
    padding: 0  35px 35px;
}
.find_richtext ul {
    padding: 0 0 0  15px;
}
.find_cookware_overlaydata h2 span {
    font-size: 17px;
    padding: 25px 0;
}
.find_cookware_richtext {
    background: #f7f5f2;
}
.find_richtext * {
    font-weight: 500;
    color: #000;
}
  .find_cookwareslider ul.slick-dots {
    right: 5px;
    width: auto;
    top: -6px;
}
.find_cookwareslider ul.slick-dots li {
    display: block;
    margin-top: 6px;
}
  .coveted-collectionsslider {
    flex-direction: column;
    padding: 0 36px;
    max-width: 94.20%;
}

.coveted-collectionsslider .slick-list.draggable {
    overflow: visible;
}

.coveted-collections_slides {padding-left: 16px; transition:0.5s;}
.coveted-collections_slides {
    opacity: 0 !important;
}
.coveted-collections_slides.slick-current+.coveted-collections_slides {
    opacity: 1 !important;
}
.coveted-collections_slides.slick-current {
    opacity: 1 !important;
}
.text_image_wrapper {
    flex-direction: column-reverse;
    gap: 25px;
}
.text_image_outter {
    padding: 35px 36px;
}
.text_image_textconbtent h2 {
    font-size: 32px;
}
.text_image_richtext p {
    position: relative;
}
.our-coveted-collections_mian {
    overflow: hidden;
}
.coveted-collections_header h2 {
    padding: 0 36px;
    font-size: 32px;
}
.our-coveted-collections_mian {
    padding-bottom: 0;
}
.custom-testimonial_header h2 {
    font-size: 32px;
}
/* .make-recipes_slides.make-recipes_slides1 {
    all: inherit !important;
} */
.make-recipesslider {
    display: block;
}
.must-make-recipes_mian {
    padding: 0 36px;
}
.must-make-recipes_mian {
    overflow: hidden;
}
.make-recipes_img {padding-bottom: 106%;position: relative;}
.make-recipes_img img {
    width: 100%;
    height: 100%;
    position: absolute;
}
.make-recipesslider {
    max-width: 95%;
}
.make-recipesslider .slick-list.draggable {
    overflow: visible;
}
.make-recipes_slides~.make-recipes_slides {opacity: 0;}
.make-recipes_slides.slick-current+.make-recipes_slides,.make-recipes_slides.slick-current {
    opacity: 1;
}
.make-recipes_slides {padding-left: 16px;}
.make-recipes_header h2 {
    font-size: 32px;
}


  .new_banner_slide_img {
    position: relative;
    padding-top: 100%;
    overflow: hidden;
}


.template-index .new_banner_slide_img img {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center bottom;
}

.template-index .content_desc {
    padding: 0;
}

  .template-index .new_bannerslider ul.slick-dots {
    right: 2%;
}

  .heading_subtext p {
    letter-spacing: 0;
    font-family: "poppins",sans-serif !important;
    text-align: left;
    font-size: 20px;
}

.heading_subtext strong {
    letter-spacing: 0;
    font-family: "poppins",sans-serif !important;
}

.template-index .about_debuyer_wrapper .heading_subtext {
    padding: 50px 36px;
}
  .new_banner_mian .slick-dotted.slick-slider {
    margin-bottom: 0;
}

  .about_debuyer_slide_img {
    padding-right: 0;
}

  .template-index .about_debuyerslider .slick-dots {
    right: 2%;
    top: 31%;
}

  .coveted-collectionsslider {
    margin-bottom: 50px;
}

  .find_cookware_overlaydata .find_richtext li {
    white-space: pre-wrap;
}


.footer__content-top {
    padding: 35px;
}

.footer-features > div {
    padding-left: 40px;
    padding-right: 40px;
}

.footer .grid {
    display: flex;
}

.slick-initialized .slick-slide {
    max-width: 80%;
    width: 100%;
}

.footer-block.grid__item:nth-child(1) {
    max-width: 100% !important;
    text-align:left;
}

.footer-block-image {
    text-align: left;
}

 .make-recipes_outter .slick-initialized .slick-slide {
    display: flex;
}
  .make-recipes_content {
    width: 100%;
}
  .make-recipes_overlaydata {
    top: 0;
    padding-top: 25px;
}
  .make-recipes_outter .slick-initialized .slick-slide {
    padding-left: 0;
    padding-right: 20px;
}

  .kitchentalk_mian {
    padding-right: 0;
}

/*  footer  */

  .footer .mobile-show {
  display:block;
}

  coveted-collections_slides {
    opacity: 0 !important;
}
.menu-drawer__inner-submenu {
    max-height: calc(100vh - 400px);
    overflow: auto;
}
.make-recipes_slides {
    opacity: 0 ;
}

.kitchentalkslider .slick-list.draggable {
    overflow: visible;
}
.kitchentalk_outter {padding: 36px;}

.kitchentalkslider {
    max-width: 95%;
    flex-direction: column;
}
.kitchentalk_slides {padding-right: 20px;}
.kitchentalk_mian {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
}
.kitchentalk_slides {
    opacity: 0;
}
.kitchentalk_slides.slick-current,.kitchentalk_slides.slick-current+div {
    opacity: 1;
}

  .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
    opacity: 1;
}

.must-make-recipes_mian  button.slick-prev.slick-arrow {
    z-index: 5;
}
.must-make-recipes_mian  button.slick-next.slick-arrow {
    display: none !important;
}

.must-make-recipes_mian button.slick-prev.slick-arrow:before 
{content:url('../png/icon_ionic-ios-arrow-down_256x256_crop_center3c6b.png?v=1674469991/cdn/shop/files/Icon_ionic-ios-arrow-down_256x256_crop_center.png?v=1674469991');
}

.our-coveted-collections_mian button.slick-prev.slick-arrow {
    z-index: 5;
   left:20px;
}

.our-coveted-collections_mian  button.slick-next.slick-arrow {
    display: none !important;
}

.our-coveted-collections_mian  button.slick-prev.slick-arrow:before 
{content:url('../png/icon_ionic-ios-arrow-down_256x256_crop_center3c6b.png?v=1674469991/cdn/shop/files/Icon_ionic-ios-arrow-down_256x256_crop_center.png?v=1674469991');
}

  .header_main_outter .menu-drawer-container div#menu-drawer .menu-drawer__navigation .menu-drawer__menu>li * {
    text-transform: capitalize;
    color: #1A1919;
    fill:#000;
}

  .header_main_outter .menu-drawer-container  ul.header_menu li {
    text-transform: capitalize;   
   color: #1A1919;
}

  .custom-testimonial_wrapper:before {
width: 100vw;
    left: 0;
}

.custom-testimonial_wrapper:after {
    right: 0px;
  width: 100vw;
}

  .find_cookware_slides:hover .find_cookware_overlaydata .find_cookware_richtext {
    padding: 0 35px 35px;
}
.find_cookware_slides:hover .find_cookware_overlaydata h2 {
    opacity: 1;
    visibility: visible;
}
.footer .footer-block--newsletter .field__input, .customer .field input {
    min-width: auto;
}  
  .footer__content-top {
    padding-bottom: 30px !important;
}

  .make-recipes_outter {
    padding-top: 50px;
}
  .kitchentalk_mian {
    padding-top:15px;
    padding-bottom:50px;
  }
  .find_cookware_overlaydata .find_richtext li {
    font-size: 17px !important;
    letter-spacing: 0;
}

.find_cookware_richtext .find_richtext p {
    font-size: 15px !important;
  letter-spacing: 0;
}
  .template-index .new_bannerslider ul.slick-dots {
/*     display: flex !important; */
    flex-direction: column;
    right: 4%;
}
  .new_banner_outter .new_banner_textconbtent {
    padding-bottom: 61px!important;
}

  .heading_subtext p {
    line-height: 1.4;
}
  
.template-index .about_debuyer_wrapper .heading_subtext {
    padding-top: 30px;
}
  .about_debuyer_richtext {
    padding-bottom: 20px;
}
  .find_cookware_header>div p {
    line-height: 23px;
    font-size:17px;
}
  .find_cookware_richtext a.newbtnstyle {
    text-transform: capitalize;
}
  .coveted-collections_slides {
    padding-left: 0;
    padding-right: 16px;
}

.our-coveted-collections_mian button.slick-prev.slick-arrow {
    left: 10px;
}

.custom-testimonial_wrapper:before {
    width: calc(100vw - 72px);
    left: 18px;
}

.custom-testimonial_content .make-recipes_richtext>* {
    font-weight: 500;
}

.custom-testimonial_content {
    padding-bottom: 20px;
}

.custom-testimonial_content+a {
    /* display: block; */
    max-width: 100%;
}
.kitchentalk_img img {
    min-height: 217px;
}

    .header__menus1 span.menu_links_text {
    font-weight: 500 !important;
}

  .coveted-collections_header 
  {
    padding-left:0;
    padding-right:0;
  }
  .about_debuyer_richtext p.showdata {max-height: none;}
.text_image_richtext p:before {
    content: "Continue Reading";
    position: absolute;
    bottom: 0;
    color: #CF2D2E;
    font-weight: 500;
    font-size: 15px;
    font-family: 'Poppins', sans-serif !important;
}
.text_image_richtext p {
    max-height: 172px;
    overflow: hidden;
    position: relative;
}

.custom_blogs_wrapper {
    flex-direction: column;
}
.custom_blogs_filters {
    max-width: 100%;
    z-index: 2;
    margin-bottom: 35px;
}
.blog-filter .select-group ul {
    display: none;
}
.custom_blogs_filters>div {
    display: flex;
    align-items: end;
    flex-direction: row-reverse;
}
.custom_blogs_filters>div>* {
    width: 100%;
}
.blog-filter .select-group {
    margin-top: 0;
}
.blog-filter .select-group select {
    width: 180px;
    height: 36px;
    border-radius: 0;
    border: 1px solid #1A1919;
    padding: 0 0 0 6px;
}
.custom_blogs_outter {
    padding: 0 36px;
}
.predictive-searchd-wrapper {
    top: 74px;
    padding-right: 14px;
}
.predictive-searchd-wrapper ul li:first-child .article-card-wrapper {
    margin-top: 0;
    border-top: 0;
}
.custom_blogs_filters {
    width: 100vw;
    max-width: 100vw;
    margin-left: -36px;
    padding: 0 36px;
    background: #fff;
    padding-bottom: 10px;
}
.custom_blogs_articales {
    padding-right: 0;
}
.blogs_articales_wrapper {
    grid-template-columns: repeat(1,1fr);
    gap: 35px;
}
.blog-filter .select-group select {
    width: 100%;
    max-width: 180px;
}
.custom_blogs_most-popular {
    max-width: 100%;
    margin-top: 35px;
}
.coveted-collections_header div {
    padding: 0 36px;
}
.predictive-searchd-wrapper ul {
    padding-left: 6px;
}
.blog-filter .select-group .blog-filter__label {
    margin-bottom: 10px;
}
.custom_blogs_outter>h2 {
    font-size: 32px;
}
.custom_blogs_outter {
    margin-top: 50px;
}
.blogs_most-popular_items:last-child {
    display: none;
}
  .custom_blogs_filters>div {
    gap: 25px;
}
.template-blog .innner__content_desc h2 {
    font-size: 32px;
}
.template-blog .new_banner_richtext p {
    font-size: 20px;
    line-height: 1.5;
}
.blog-filter .select-group select {
    display: block;
}  
  body.gradient.template-blog.tdf_theme_1 .new_banner_slide_img img {
    max-width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center bottom;
}
.custom_blogs_outter>h2 {
    padding-right: 35px;
}

  .coveted-collections_header h2 {
    margin-bottom: 20px;
}
.coveted-collections_header>div * {
    font-size: 17px;
    padding-right: 48px;
}
  .find_cookware_slides .find_cookware_overlaydata .find_cookware_richtext {
    padding-top: 40px;
}

  .header_main_outter .menu-drawer-container div#menu-drawer .menu-drawer__navigation .menu-drawer__menu>li>details>.menu-drawer__submenu>.menu-drawer__inner-submenu {
top:50px;
  }
  li.site-header__accountli {
    margin-bottom: 20px !important;
}
  .text_image_richtext p strong {
    font-size: 15px;
    margin-right: 10px;
}

.text_image_richtext p {
    max-height: 136px;
}

.text_image_richtext p:before {
}

.text_image_richtext {
    margin-bottom: 30px;
}

  .text_image_outter {
    padding-bottom: 50px !important;
}
  .copyright__content a {
    font-size: 11px;
}

.footer__copyright-inner small {
    font-size: 11px;
}
  .kitchentalk_outter {
    padding-bottom: 0;
}
  /* .about_debuyer_richtext p strong {
    margin-bottom: 20px;
} */
  .coveted-collections_img {
    padding-bottom: 114%;
}
  .coveted-collections_richtext p {
    font-size: 14px;
}
  .safari-mac .find_cookware_overlaydata .find_richtext li {
    font-size: 11px !important;
    line-height: 1.5;
}

.safari-mac .custom-testimonial_content .make-recipes_richtext>* {
    font-size: 11px !important;
    line-height: 1.5;
}
  body.gradient.template-page.tdf_theme_1 .footer-features-wrapper {
    margin-top: 0;
}

body.gradient.template-page.tdf_theme_1 .container.must-make-recipe {
    margin-bottom: 0;
}
  .find_cookware_overlaydata h2 span {
    display: block;
    padding-top: 20px;
    text-align: center;
    padding-bottom: 0;
}

.find_cookware_slides .find_cookware_overlaydata .find_cookware_richtext {
    padding-top: 10px;
}
  .template-index .new_banner_slide_img img {
    min-height: auto;
}

  .template-blog .new_banner_slide_img img {
    display: none;
}

.template-blog .new_banner_slide_img  img.blog_mobile_img {
    display:block;
}
  body.template-index .new_banner_slide_img .blog_mobile_img {
    display:none;
}
  body.template-index .new_banner_slide_img .blog_mobile_img {
    display: block;
}

.template-index .new_banner_slide_img img:first-child {
    display: none;
}
  .find_cookware_img {
    padding-bottom: 325px;
}

  .custom-testimonial_wrapper {
    padding-bottom: 60px;
}

.custom-testimonialslider .slick-list.draggable .custom-testimonial_slides~div {
  padding-bottom:20px;
}

  .kitchentalk_img {
    padding-top:77%;
  }
  
/* .text_image_richtext p {
max-height: 110px;
} */
.about_debuyer_richtext p {
max-height: 88px;
}

.new_banner_outter h2 {
    font-size: 32px;
}

.coveted-collections_header h2 {
    font-size: 32px;
}
  .carbon-steel-main-headig h2 {
    font-size: 32px;
}

.template-page-cookware-materials-guide h2 {
    font-size: 32px;
}
  .about_debuyerslide_content>div.about_debuyer_textconbtent {
    max-width: 100%;
    width: 100%;
}

.about_debuyerslide_content>div {
    max-width: 100%;
    width: 100%;
}

.about_debuyerslide_content>div.about_debuyer_textconbtent {
    margin-top: 0;
}

.kitchentalk_img img {
    min-height: auto;
}
  .new_banner_richtext p {
    margin-bottom: 30px;
}

.about_debuyer_richtext {
    margin-bottom: 30px;
    margin-right: 0;
}

.our-coveted-collections_mian {
    padding-bottom: 0 !important;
}
  .must-make-recipes_mian button.slick-prev.slick-arrow {
    top: 33%;
}

.our-coveted-collections_mian button.slick-prev.slick-arrow {
    top: 50%;
}
}


@media only screen and (max-width: 380px){
  .text_image_richtext p {
    max-height: 150px;
}
}
.smallmenushasmenus .menu_links_text:hover {
    color: #CF2D2E;
}
.smallmenushasmenus ul.child_menu {
    flex-direction: column;
}

/* @media only screen and (min-width: 2000px){


.new_banner_slide_img img {
    height: auto;
}

.find_cookware_img {
    padding-bottom: 100%;
}

.find_cookware_slides:hover {
    flex-basis: auto !important;
}

  
  .find_richtext {
    font-size: 17px !important;
}

.coveted-collections_img {
    padding-bottom: 100%;
}

.about_debuyer_richtext {
    max-width: 100% !important;
}

  .footer-features-img-text span {
    max-width: 100%;
}

  * {
    font-size:105% !important;
}

.about_debuyer_richtext {
    padding-right: 100px;
}



.new_banner_outter h2 {
    font-size: 60px !important;
}

.about_debuyerslide_content>div.about_debuyer_textconbtent h2 {
    font-size: 60px !important;
}

a.newbtnstyle {
    min-width: 270px;
    min-height:70px;
    border-radius : 50px;
}

.find_cookware_wrapper>a.newbtnstyle {
    text-align: center;
}

  .footer-block__details-content .list-menu__item--link {
    font-size: 90% !important;
}

.newsletter-form__field-wrapper .field__input+label {
    font-size: 30px !important;
}

button#Subscribe {
    width: 150px !important;
}

a.site-header__logo-link > div {
    max-width: 500px !important;
    width: 100% !important;
}

.footer-block-image>img {
    width: 300px !important;
    max-width: 300px !important;
}

.content_desc {
    max-width: 100%;
    padding-left: 100px;
    padding-right: 100px;
}

  a.site-header__logo-link svg {
    max-width: 300px !important;
    width: 300px !important;
}
.find_cookware_wrapper>a.newbtnstyle {
    max-width: 500px;
    min-height:70px;
}

  ul.header_menu li {
    font-size: 85% !important;
}

  ul.header_menu li.menushasmenus>ul {
    top:150px;
  }
  .custom-testimonial_content span {
    font-size: 100px !important;
}
}

@media only screen and (min-width: 2500px){


  font-size: 90% !important;

}

@media only screen and (min-width: 3000px){


  font-size: 105% !important;

} */



.smallmenushasmenus ul.child_menu {
    flex-direction: column;
}
/*

New Blog CSS

*/

.template-article .article--width h2 {
  font-size: 40px !important;
  line-height: 1.6em !important;
  letter-spacing: .6px !important;
  color: #cb0606 !important;
  text-transform: uppercase !important;
  font-weight: 400 !important;
  font-family: Oswald;
}

.template-article .article--width p {
  font-size: 18px !important;
  font-family: Libre Baskerville !important;
  color: #3a3a3a;
  line-height: 1.6 !important;
  letter-spacing: .25px !important;
}



.custom-blog-banner {
    max-width: 1366px;
    margin: 0 auto;
}

.custom_article_card_inner {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.custom_articales_img img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.custom_articales_img {
    position: relative;
    padding-top: 75%;
    overflow: hidden;
}

.custom_article_card {
    max-width: 1366px;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom:50px;
}

.custom_article_card,
.custom-blog-banner  {
    padding-left: 20px;
    padding-right: 20px;
}


.custom_articales_textcontent h3 {
    font-size: 12px;
    color: #CF2D2E;
    font-weight: 600;
}

.custom_articales_textcontent h2 {
    color: #1A1919;
    font-size: 18px;
    font-weight: 600;
}

.custom_articales_textcontent {
    padding: 16px 0;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.author-date {
    display: flex;
    gap: 10px;
    align-items: center;
}

.author-date span:nth-child(1):after {
    content:"\A";
    width:2px;
    height:2px;
    position: relative;
    top: -4px;
    left: 5px;
    border-radius:50%;
    background: #000000;
    display:inline-block;
}


.author-date span {
    font-size: 12px;
    color: #353535;
}

.custom_articales_items a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    display:block;
}

.custom_articales_items {
    position: relative;
}

.blog-button-wrappper {
    justify-content: center;
    display: flex;
    align-items: center;
    padding-top:20px;
}

button.blog-button-custom {
    font-size: 14px;
    padding: 10px 20px;
    border: 1px solid #CF2D2E;
    color: #CF2D2E!important;
    display: block;
    max-width:428px;
    width: 100%;
    background:transparent;
    cursor:pointer;
}

.article-template__content h2 span {
    font-size: 18px;
    font-weight: 600 !important;
}

.article-template__content p span {
    font-size: 14px;
    color: #1A1919 !important;
}


.article-template__content {
    max-width: 953px !important;
    padding: 20px;
}

.article-template__content > br  {
    display:none;
}

.article-template__content p span img {
    width:100%;
    object-fit:cover;
    display:block;
}

.article-template__content .rte img {
    width: 100%;
      object-fit:cover;
    display:block;
}

.article-template__content h2 {
    margin: 0;
}

.article_banner_wrapper {
    margin: 0 auto;
    display: flex;
    align-items: center;
    gap: 30px;
    padding: 20px;
    max-width: 1366px;
}

.article_banner_image img {
    width: 100%;
    display: block;
    object-fit: cover;
}

.article_banner_wrapper > div {
    flex: 1;
}

h1.article_banner_heading {
    font-size: 20px;
    font-weight: 600;
    margin:0;
    padding-bottom:10px;
}

p.article_banner_author_date span {
    font-size: 12px;
}

span.article_banner_label {
    font-size: 12px;
    color: #CF2D2E;
    font-weight: 600;
}


p.article_banner_author_date {
    display: flex;
    gap: 10px;
    margin:0;
}

p.article_banner_author_date span:nth-child(1):after {
    content: "\A";
    width:2px;
    height:2px;
    position: relative;
    top: -4px;
    left: 5px;
    border-radius:50%;
    background: #000000;
    display:inline-block;
}

.custom_share_grid {
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: center;
    padding: 20px;
    background: #e3e3e3;
    margin-top: 30px;
    margin-bottom:30px;
}

.custom_share_text {
    font-family: 'Poppins' !important;
    font-size: 16px;
    color: #1A1919;
}

.custom_share_btngrid svg {
    width: 24px;
    height: 24px;
    color: #1A1919 !important;
}

.custom_share_btngrid a {
    text-decoration: none;
    width: 24px;
    height: 24px;
}

.custom_share_btngrid {
    display: flex;
    gap: 20px;
}


.related_blogs_img img {
    width: 100%;
    height: 100%;
}

.related_blogs_conatiner {
    max-width: 1366px;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
}

.related_blogs_items {
    margin: 0 10px;
}

.related_blogs_img {
    padding-top: 70%;
    position: relative;
}

.related_blogs_img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.related_blogs_textcontent h3 {
    font-size: 14px;
    color: #CF2D2E;
    font-weight: 600;
    font-family: 'poppins' !important;
}

.related_blogs_textcontent h2 {
    color: #1A1919;
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    padding-bottom: 10px;
    font-family: 'poppins' !important;
}

.author-date span {
    font-family: 'poppins' !important;
}

.related_blogs_mian .slick-list.draggable {
    max-width: 95%;
    overflow: visible;
}

.related_blogs_grid.slick-initialized.slick-slider {
    overflow: hidden;
}

.related_blogs_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-left:10px;
}

h2.related_blogs_heading,
.template-article  h2.title.inline-richtext.h1  {
    margin: 0;
    font-size:30px;
    font-family: 'poppins' !important;
      color: #1A1919;
}

.related_blogs_mian {
    padding-top: 50px;
    padding-bottom: 50px;
}

.related_blogs_arrows button {
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
    border: 1px solid #000;
    border-radius: 2px;
}

.related_blogs_arrows {
    display: flex;
    gap: 10px;
}


.collection  .full-unstyled-link {
    color: #1A1919;
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    padding-bottom: 10px;
    font-family: 'poppins' !important;
}

.template-article #MainContent {
  background:transparent !important;
}

.article_blogs_arrows {
    display: flex;
    gap: 10px;
}

.collection__title.title-wrapper {
    display: flex;
    justify-content: space-between;
}

.article_blogs_arrows button {
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
    border: 1px solid #000;
    border-radius: 2px;
    height: 20px;
}


.article_blogs_arrows {
    display: flex;
    gap: 10px;
}

.collection__title.title-wrapper {
    display: flex;
    justify-content: space-between;
}

.article_blogs_arrows button {
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
    border: 1px solid #000;
    border-radius: 2px;
    height: 20px;
}

.template-article .slick-list.draggable {
    max-width: 95%;
    overflow: visible;
}

.template-article .product-grid {
    overflow: hidden;
}

.template-article slider-component.slider-mobile-gutter.page-width.page-width-desktop {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
}

.template-article .collection__title {
    max-width: 1366px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    align-items:center;
}


@media only screen and (min-width: 750px) {
    
  .custom-blog-banner  h2.banner__heading.inline-richtext.h1 {
        color:#fff;
    }

}


@media only screen and (max-width: 1024px) {

.custom_article_card_inner {
    grid-template-columns: repeat(2, 1fr);
}

  .custom-blog-banner  {
    padding-left: 0;
    padding-right: 0;
}


button.blog-button-custom {
    max-width:242px;
}

  h2.related_blogs_heading,
  .template-article  h2.title.inline-richtext.h1 {
    font-size:24px;
}

  .article_banner_wrapper {
    flex-direction: column-reverse;
    max-width: 953px;
}

.article_banner_left {
    align-self: baseline;
}

}


@media only screen and (max-width: 480px) {


.custom_article_card_inner {
    gap:15px;
}
    .custom_articales_textcontent h2 {
        font-size:14px;
    }
    .author-date {
    flex-direction: column;
    gap: 0;
    align-items: baseline;
}

.author-date span:nth-child(1):after {
    display: none;
}

.custom_articales_textcontent h3 {
    font-size: 11px;
}

.author-date span {
    font-size: 11px;
}
.custom-blog-banner h2.banner__heading.inline-richtext.h1 {
    font-size: 24px;
}

.custom_article_card {
    padding-left: 15px;
    padding-right: 15px;
}

.custom_article_card {
    padding-top: 0;
}

button.blog-button-custom {
    max-width:150px;
}

.custom_share_text {
    font-size: 13px;
}

.custom_share_btngrid svg {
    width: 20px;
    height: 20px;
}

.custom_share_btngrid a {
    width: 20px;
    height: 20px;
}
.custom_share_grid {
    gap: 10px;
}

.custom_share_btngrid {
    gap: 10px;
}
    h2.related_blogs_heading,
  .template-article  h2.title.inline-richtext.h1 {
    font-size:20px;
}

  .article_banner_wrapper {
    padding-left: 0;
    padding-right: 0;
}

.article_banner_left {
    padding-left: 20px;
    padding-right:20px;
}

.template-article .page-width {
    padding: 0 20px !important;
}

.related_blogs_mian .slick-list.draggable {
    max-width: 70%;
}
  
  .template-article .slick-list.draggable {
    max-width: 70%;
}
.related_blogs_conatiner {
    padding-left: 10px;
}
  
}




.custom_blogs_filters {
    max-width: 1366px;
    margin: 0 auto;
    padding: 50px 20px 0 20px;
    position: relative;
}

.blog-filter {
    display: flex;
    align-items:center;
    justify-content: space-between;
}

.blog-filter form {
  width:30%;
}

.blog-filter .select-group ul {
    display: flex;
    gap: 30px;
    width: 70%;
}

.blog-filter .select-group ul li a {
    white-space: nowrap;
    font-weight: 400;
}

.blog-filter .select-group ul li a.active {
    font-weight: 600;
}

@media only screen and (max-width: 991px) {


.blog-filter {
    flex-direction: column;
}

.blog-filter > div {
    width: 100%;
}

.blog-filter form {
    width: 100%;
}

.blog-filter .select-group ul {
    width: 100%;
    overflow: scroll;
}

.custom_blogs_filters>div {
    align-items: flex-start;
    flex-direction: column;
}

.custom_blogs_filters>.blog-filter form {
    width: 100% !important;
}
}

@media only screen and (max-width: 749px) {

.custom_blogs_filters {
    padding-top: 0;
}

  .custom_article_card {
    padding-top:0;
  }
}

.custom_articales_textcontent p {
    color: #1A1919;
    font-size: 14px;
    font-weight: 400;
}

img.blog-arrow {
    width: 8px;
    height: 13px;
    position: relative;
    left: 9px;
}

.predictive-searchd-wrapper {
    background: #f7f7f7;
    top:100px;
    z-index:3;
}

@media only screen and (max-width: 749px) {

.predictive-searchd-wrapper {
    top: 45px;
    width: calc(100% - 25px);
    left: 50%;
    transform: translateX(-50%);
}

  .custom_articales_textcontent p {
    font-size:12px;
  }
  .custom-testimonial_content+a {
    margin: 0;
}
}

div#CartCount span {
    font-family: 'Poppins' !important;
}
.footer-block.brand-logo {
    display: none;
}

.footer-block.sister-brands {
    display: none;
}