/** Shopify CDN: Minification failed

Line 544:0 Expected "}" to go with "{"

**/
.skip-to-content-link:focus {
    z-index: 9999;
    position: fixed;
    width: auto;
    height: auto;
    clip: auto;
    padding: 0.5em 1em;
    color: black;
    background-color: white;
    border: 1.5px solid rgb(var(--color-default-text));
    border-radius: 10px;
  }
  .visually-hidden-img {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap;
    border: 0;
    clip: rect(0, 0, 0, 0);
    top: 0;
    right: 0;
}
.visually-hidden {
    color: #000 !important;
    background-color: #fff !important;

}
span.pf-paragraph-content a {
  background: #00000001 !important;
}  
label.block.text-sm.font-medium {
  background: #00000001;
}
label.block.text-sm.font-medium {
  background: #00000001;
}
label.block.text-sm.font-medium {
  background: #00000001;
}
h1.sc-gvZzpm.chTUkt.pf-9_.pf-heading-1-h1.kitchen_gadgets.pf-hide{
  background: #00000001 !important;
}


  
:focus-visible {
    outline: 0.2rem solid #651b1b;
    outline-offset: 3px;
    box-shadow: 0 0 0 3px rgb(101, 27, 27);
  } 

  span.bv-rnr__zv3ryj-0.xgTmN {
    background: #00000001 !important;
}
  .sf-header .sf-menu-item .sf-menu__desktop-sub-menu{
    background-color: #ffffff;
  }
  
  .sf-menu-item.sf-menu-item--active .sf-menu__arrow {
    transform: rotateX(-180deg);
  }

  .sf-header .sf-menu-item.sf-menu-item--active .sf-menu__dropdown {
  transform: translateZ(0) !important;
}
.slide__block-subtitle .responsive-color{
  background-color: #00000001;
}
.pf-text-1 ._pf.__pf_jZZ3wm_G .pf-8a7c677fa04f-20 {
  background-color: #ffffff !important;
  color: #c1273c !important;
  border: 1px solid #c1273c !important;
}
._pf.__pf_ygW2Xf8w .pf-979b6a511006-38{
  background-color: #EB142A !important;
  color: #fff !important;
  }
.sf__slide-block .sf__slide-content{
  padding: 20px 20px;
}
p.sc-bVVHAX.cfQUSW.pf-baf33591114f-43_.pf-hide {
  background-color: #00000001;
}
.w-full .sf-customer__login button{
  background-color: #eb142a;
}
.qsc2-drawer-header__badge{
  background-color: #eb142a !important;
}
.qsc2-btn.qsc2-btn-empty-state{
  background-color: #eb142a;
}
.sc-fsvrPk.ezIRGP.pf-118_ h1{
  background-color: #00000001; 
}
.sc-fsvrPk.ezIRGP.pf-118_ p{
  background-color: #00000001; 
}
@media (max-width: 767px){
.slide__block-title{
  font-size: 25px !important;
}
  
}
@media (min-width: 768px){
.slide__block-title{
  font-size: calc(35px + 15 * ((100vw - 300px) / 1140)) !important;
}
  
.slide__block-description{
  font-size: 24px; 
  color: #f04f5e;
  line-height: 22px !important;
}
/* span.sc-fFlofg.cnCjdX.pf-24_ {
  background: #00000001;
  }
  h1.sc-ePDMnc.jGJiiy.pf-79_ {
    background: #00000001;
    }
    a.pf-read-more {
      color: white;
      background: #00000001;
      }
      h1.sc-ePDMnc.jGJiiy.pf-95_.pf-hide {
        background: #00000001;
        }
        h3.sc-ePDMnc.jGJiiy.pf-100_ {
          background: #00000001;
          }
          h3.sc-ePDMnc.jGJiiy.pf-102_{
            background: #00000001;
            }
            h3.sc-ePDMnc.jGJiiy.pf-169_.pf-heading-4-h3{
              background: #00000001;
              }
              p.sc-bVVHAX.cfQUSW.pf-194_.pf-text-6 {
                color: #262626 !important;
                }
                h3.sc-ePDMnc.jGJiiy.pf-175_.pf-heading-4-h3 {
                  background: #00000001;
                  }
                  p.sc-bVVHAX.cfQUSW.pf-205_.pf-text-6 {
                  color: #262626 !important;
                  }
                  p.sc-bVVHAX.cfQUSW.pf-216_.pf-text-6 {
                  color: #262626 !important;
                  } */

                  h1.blog_artical_head {
                    background: #00000001;
                  }
                  .Read_more_style a.pf-read-more{
                    color: white;
                    background: #00000001;
                  }
                  h1.Gift_try_style {
                    background: #00000001;
                  }
                  h3.Open_head_style{
                    background: #00000001;
                  }
                  h3.enjoying_head_style{
                    background: #00000001;
                  }
                  .blog_main_style {
                    background: #00000001;
                  }
                  .Image_with_table {
                    background: #00000001 !important;
                  }
                  h1.kitchen_gadgets.pf-hide {
                    background: #00000001;
                }
                button.add-to-cart.sf__btn.flex-grow.shrink.not-change.relative.sf__btn-secondary {
                  background: #00000001;
                }
                .sf__variant-swatch.flex.justify-center.items-center {
                  background: #00000001 !important;
                }

                .prod__sticky-atc{
                  display: none !important;
                }
                .add-to-cart{
                  color: #eb142a !important;
                  border-color: #eb142a !important;
                  background: #fff !important;
                }
                .sf-pis__wrapper .swiper-button-control.swiper-button-next {
                  transform: translate3d(0%, 0, 0) !important;
                  border: 1px solid black !important;
              }
              .sf-pis__wrapper .swiper-button-control.swiper-button-prev {
                transform: translate3d(0%, 0, 0) !important;
                border: 1px solid black !important;
            }
            .sf-pis__wrapper .swiper-button-control {
              visibility: visible !important;
              opacity: 1 !important;
            
            }
            /* .zoom-in svg {
              display: none !important;
          } */
          button.sf__tooltip-item.sf__btn-icon.sf-prod-media__zoom-in.sf__tooltip-left.sf__tooltip-style-1 {
            display: none;
        }
        h2.sc-cVzzKN.eMDdXJ.pf-26_.pf-heading-1-h3.kitchen_mama_styling {
          background: #00000001;
          }

          .btn-addcart2 {
            background: #F04f5e !important;
            color: #fff !important;
            }
            .btn-addcart {
            background: #F04f5e !important;
            color: #fff !important;
            }
            h2.sc-ePDMnc.jGJiiy.pf-86_.pf-heading-4-h2.creative_head_par_style {
              background: #00000001;
              }
              p.sc-bVVHAX.cfQUSW.pf-88_.pf-text-6.creative_head_par_style {
                background: #00000001;
                }
                .Satisfaction_style{
                  background: #00000001 !important;
                }
                .Satisfaction_style p{
                  background: #00000001 !important;
                }
                .Satisfaction_style h3{
                  background: #00000001 !important;
                }
                .craft-para{
                  background: #00000001 !important;
                }
                button.order_come_style.pf-anchor {
                  background: #00000001 !important;
                }
                span.order_come_style{
                  background: #00000001 !important;
                }
                .free-ship-warr {
                  text-align: center;
                  font-size: 20px;
                  margin: 10px !important;
                  color: #000;
              }
                .free-ship-warr img {
                  width: 60px;
                  margin: 5px;
              }
              p.enjoy_mind_style {
                background: #00000001 !important;
              }
              /* button.shop-Button_style {
                background: #00000001;
              } */
              h3.order_come_style {
                background: #00000001 !important;
              }
              h2.order_come_style {
                background: #00000001 !important;
              }
              p.order_come_style {
                background: #00000001 !important;
              }
              p.Premium_head_style {
                font-size: 27px;
            }
            .acci-table table {
              border-collapse: collapse;
              width: 100%;
              font-family: Arial, sans-serif;
              text-align: center;
            }
        
            .acci-table th, td {
              border: 1px solid #000;
              padding: 10px 5px;
              vertical-align: middle;
              text-align: center;
            }
        
            .acci-table th {
              background-color: #fff;
            }
        
            .header-img {
              flex-direction: column;
              align-items: center;
            }
        
            .header-img img {
              height: 100px;
              margin-bottom: 5px;
            }
        
            .acci-table .tick::before {
              content: "✔";
              color: #f04f5e;
              font-weight: bolder;
            }
        
            .acci-table .cross::before {
              content: "❌";
              color: red;
            }
        
            .acci-table .highlight {
              background-color: #fddce0;
            }
        
            .acci-table .color-dot {
              display: inline-block;
              width: 25px;
              height: 25px;
              border-radius: 50%;
              margin: 0;
            }
        
            .acci-table .red { background-color: #e74c3c; }
            .acci-table .blue { background-color: #3498db; }
            .acci-table .green { background-color: #1A4A38; }
            .acci-table .black { background-color: #000000; }
            .acci-table .orange { background-color: #e67e22; }
            .acci-table .yellow { background-color: #fdd708; }
            .acci-table .purple { background-color: #9b59b6; }
            .acci-table .pink { background-color: #ff69b4; }
            .acci-table .white { background-color: #ecf0f1; border: 1px solid #ccc; }
            .acci-table .black { background-color: #000; }
            .acci-table .dark_blue { background-color: #123955; }
            .acci-table .teal { background-color: #1abc9c; }
            .acci-table .medium-blue{ background-color: #78a5c7; }
            .acci-table .gray{ background-color: gray;}
        
            

            .acci-table .special-edition {
              display: flex;
              justify-content: center;
              gap: 8px;
            }
        
            .acci-table .special-edition img {
              height: 20px;
            }
        .table-accible .pf-c{
            padding: 0 !important;
        
        }
        .acci-table{
        width: 100% !important;
        }
p.effortlessly_para {
    font-size: 22px !important;
    font-family: "Gotham Book 1 ";
    text-align: center;
    padding-bottom: 5px;
    margin-left: 10%;
    margin-right: 10%;
    padding-top: 5px;
    background: #00000001;
}
p.Single_Touch{
  font-size: 23px !important;
  font-family: "Gotham Medium 1 ";
  font-weight: 400;
  background: #00000001;
}
p.Designed_styling{
  font-size: 24px !important;
    font-family: "Gotham Book 1 ";
    text-align: center;
    margin-top: 15px;
    font-weight: 400;
    background: #00000001;
}
p.Dock_style_para{
  font-size: 24px !important;
    font-family: "Gotham Book 1 ";
    text-align: center;
    margin-top: 15px;
    font-weight: 400;
    background: #00000001;
}
.accor_para_style a{
    color: #d0021bff !important;
}
.Contact_form{
  grid-column: span 3 / span 3 !important;
}
.Contact_form .gap-6 div{
  margin:0 15px
}  
.Contact_form button{
  background: #c1273c !important;
  margin-top:15px !important;
}
.message_gap-6{
  margin: 15px !important;
}

a.pf-read-more {
  color: #ffffff !important;
}

h3.blog_main_style{
  background: #00000001 !important;
}
p.blog_main_style{
  background: #00000001 !important; 
}
.swiper-pagination {
  display: none !important;
}
p.sc-knuQPt.cmQWaw.pf-58_.pf-text-1.press_para {
   color: #d0021bff !important;
}
.this-form{
  text-align:center !important;
}
.this-form a{
  text-decoration: underline !important;
}
.search_pop-up{
position: absolute;
top: 5%;
right: 5%;
font-size: 18px;
}
@media only screen and (max-width: 768px) {
  .Premium_head_style {
    font-size: 19px;
  }
}
 
@media only screen and (max-width: 425px) {
  .Premium_head_style {
    font-size: 14px;
  }
}
.large_table_res {
overflow-x: auto;
padding: 10px;
}
.header-img img {
  height: auto;
}
@media only screen and (max-width: 768px) {
  .header-img div{
    font-size: 13px;
  }
  .acci-table th {
    font-size: 12px;
    padding: 2px;
  }
  .acci-table th, td {
    font-size: 13px;
}
}

button.shop-Button_style {
display: none !important;
}


span.pf-paragraph-content a {
  background: #00000001 !important;
}

#contact-form-message {
  background: #00000001 !important;
}
.Accor_transcript_button {
   padding-top: 10px !important;
}
.Accor_transcript_button summary > div {
  background-color: #000 !important;
  color: #fff !important;
  padding: 10px;
  border-radius: 5px;
}
.Accor_transcript_button details {
  border: 1px solid #000 !important;
  border-radius: 8px;
}

.toggle-btn {
  background-color: #000; /* black */
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 8px;
  font-size: 14px;
  width: 100%;
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  margin-top: 10px !important;
  border: 1px solid #000 !important;
}

.toggle-btn .arrow {
  transition: transform 0.3s ease;
}

.toggle-btn[aria-expanded="true"] .arrow {
  transform: rotate(90deg);
}
.pf-paragraph-content a {
  text-decoration: underline !important;
}
input:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]), textarea:not(.quantity-input__element,.form-control,.scd-item__qty_input,.newsletter__input-st,[type=submit]) {
  border: 1px solid #000000 !important;
}
@media (max-width: 1023px) {
  .desk-nav{
    display: none;
}
.search_pop-up{
  display: none;
}
}
@media (max-width: 767px) {
  .sf__accordion-content {
    display: none;
  }

  .sf__accordion-item.open .sf__accordion-content {
    display: block;
  }
}
