/** Shopify CDN: Minification failed

Line 137:4 Unexpected "{"
Line 137:5 Expected identifier but found "%"
Line 137:38 Unexpected "{"
Line 137:39 Expected identifier but found "%"

**/
.dropdown-list-heading {
  font-size: 16px;
  font-family: Plus Jakarta Sans;
  margin: 0;
}
.dropdown-list-link {
  display: flex;
  gap: 12px;
}
.dropdown-list-description {
  font-family: Plus Jakarta Sans;
  font-size: 14px;
  color: #000;
  margin: 6px 0;
}
.dropdown-listing {
  padding: 0 1.2rem;
}
.menu-title {
  border-bottom: 2px solid;
  padding-bottom: 1rem;
  margin: 0;
  padding-top: 1rem;
}

#Details-HeaderMenu-4{
  position:static;
}
body.overflow-hidden{
  overflow:hidden;
}
#HeaderMenu-migrate + .header__submenu{
  position: absolute;
    left: 0;
    right: 0;
        top: 100%;
display:flex;
    min-width: unset;
    width: auto;
    background:#000;
    padding:1rem;
}
#HeaderMenu-migrate + .header__submenu .dropdown-list-content > *{
color:#fff;
}
#HeaderMenu-migrate + .header__submenu .dropdown-list-icon {
    stroke: white;
}
#HeaderMenu-migrate + .header__submenu .dropdown-listing{
        display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    width:65%;
    gap:12px 40px;
}
#HeaderMenu-migrate + .header__submenu .dropdown-list-link {
 flex-direction:column;
         padding: 18px 24px 20px;
         border-radius:8px;
         border:1px solid transparent;
}

#HeaderMenu-migrate + .header__submenu .dropdown-list-link:hover {
background: #52525238;
    border: 1px solid #71717124;;
}
#HeaderMenu-migrate + .header__submenu .dropdown-list {
    border-bottom: 1px solid transparent;
    padding:0;
}
#HeaderMenu-migrate + .header__submenu .menu-title{
  display:none;
}
.shop-side-migrate {
    width: 35%;
}
.main-wrapper-migrate-top{
  border: 1px solid #FFFFFF29;
    padding: 20px;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    row-gap: 12px;
    height: fit-content;
}

.main-wrapper-migrate-top .block__mega-menu-left-list {
    width: 100%;
    background: linear-gradient(129.46deg,#ffffff14 35.81%,#ffffff0a 65.15%);
    border-radius: 10px;
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
}
.block__mega-menu-left-list-content .dropdown-list-heading,
.block__mega-menu-left-list-content .dropdown-list-description
{
  color:#fff;
}
.block__mega-menu-left-list-link:hover{
  background: #52525238;
    border: 1px solid #71717124;
}
.block__mega-menu-left-list-link
 {
        padding: 18px 24px 20px;
            display: flex;
    flex-direction: column;
    color:#fff;
        border: 1px solid transparent;
        border-radius:10px;
    }

   
    .container {
    width: 100%;
    max-width: 1600px;
    margin: 0 auto;
}

@media (min-width:1085px){
   .layout-head    .custom_swift_home_hero_main .header-wrapper {
    border-radius:20px 20px 0 0;
    }
.custom_swift_home_hero_main{
    width: calc(100% - 80px);
    max-width: 1600px;
    margin: -1px auto;
    padding:0 20px;
    background: #fbf7ed;
    {% comment %} position: relative; {% endcomment %}
  }
  .section-header.custom_swift_home_hero_main{
padding-top: 20px !important;
}

}
#HeaderMenu-marketing span{
    background: linear-gradient(90deg, #f7d379, #e9be65 13.02%, #f5e583 23.44%, #c89447 38.8%, #dcab57 46.06%, #d6a453 54.62%, #f7d87b 63.95%, #a57331 73.55%, #c18d42 83.41%, #c08a41);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;

}
