/** Shopify CDN: Minification failed

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

**/
/* Topbar Announcement Style */

.offer-announcement-section {background: #0A2849;}
.offer-announcement-section .notification-topbar {padding: 10px 0;}
.offer-announcement-section .offer-announcement-content {text-align: center;}
.offer-announcement-section a {font-size: 16px; font-weight: 400; line-height: 22.4px; text-align: center; color: #F6F7F8;}
.offer-announcement-section .notification-topbar a strong {color: #FFDB30;}
.offer-announcement-section .notification-topbar a span {color: #FFDB30; font-weight: 600;}
.offer-announcement-section .notification-topbar a span del {color: #fff; font-weight: 400;}
/* header */
/* a#cart-icon-bubble {display: none !important;} */
header.header {padding-top: 16px; padding-bottom: 16px;}
.header:not(.drawer-menu).page-width {padding-left: 0; padding-right: 0;}
.header .header__active-menu-item {text-decoration: none;}
.header .header__menu-item:hover span {text-decoration: none;}
.header .header__inline-menu li span {font-size: 16px; font-weight: 400; line-height: 20.96px; text-align: left; color: #0A2849;}
.header--middle-left .header__inline-menu {margin-left: 17px !important; text-align: right;}
.header details[open]>.header__menu-item {text-decoration: none;}
.header--middle-left {grid-template-areas: "heading navigation contact button cart"; grid-template-columns: auto auto auto auto 1fr;}
.header .header-contact-details {max-width: 170px; text-align: center;}
.header .header-contact-details a {color: #0A2849;}
.header .header-contact-details a div {line-height: 1.6;}
.header .header-contact-details a div span {display: block; font-size: 11px; font-weight: 400; line-height: 1.6;}
.header .header-contact-details .nav-phone {font-size: 16px; font-weight: 400; line-height: 20.96px; margin-bottom: 2px;}
.header .list-menu--inline {gap: 0px;}
.header .header-get-started {margin-left: 0;}
.country-select a {display: block;}
.country-select img {display: block;}
.country-select a, .country-select img {margin-left: auto; width: 100%;max-width: 35px; border-radius: 2px;}
.mega-menu__link--level-2 {font-family: Poppins; font-size: 18px !important; font-weight: 400 !important; line-height: 20.96px;
    color: #0A2849; margin-top: 10px; color: #0A2849 !important;}
.mega-menu__link:hover, .mega-menu__link--active {text-decoration: none !important;}
.mega-menu[open] .mega-menu__content {z-index: 1 !important; border-top: 0 !important; 
    border-radius: 0 0 30px 30px; padding: 20px 0; }
.mega-menu__content .mega-menu__list {padding: 50px 75px 40px; gap: 32px; border-top: 1px solid #ffffff;}
.mega-menu[open] .mega-menu__content {transform: translateY(-21px) !important;}
.mega-menu__list.megamenu-with-image {grid-template-columns: repeat(5, 1fr) !important;}
sticky-header.header-wrapper {background: #f6f7f8;}
.mega-menu .mega-menu__content {background-color: rgb(246 247 248);}
.product-item-wrapper .product-content-wrapper img {position: relative; top: -3px; display: inline-block; height: auto;}
.header__icon .svg-wrapper>svg {max-width: 25px;}
.header__icon--cart .cart-count-bubble {font-size: 10px; left: 15px;}
.cart-drawer .cart-items thead th:nth-child(2) {font-size: 14px; font-weight: 600; text-transform: capitalize;
    color: #0a2849; padding-bottom: 12px;}
.cart-drawer .cart-items th {font-size: 14px; font-weight: 600; text-transform: capitalize; color: #0a2849; padding-bottom: 12px;}
.cart-drawer .cart-item__image {border-radius: 12px !important;}
.cart-drawer .cart-item {gap: 10px !important;}
.cart-drawer .cart-item>td+td {padding-left: 4px !important;}
.cart-drawer .product-option {font-weight: 700 !important; color: #0a2849 !important;}
.cart-drawer .cart-items td {padding-top: 0px !important;}
.cart-drawer .quantity {border: 0px solid #ebebeb; border-radius: 8px;}
.cart-drawer .cart-item {padding: 12px 0;}
.cart-drawer .cart-item__price-wrapper {font-size: 20px; font-weight: 600;}
.cart-drawer .totals__total-value {font-weight: 600;}
.cart-drawer .cart-item__name {font-weight: 500 !important;}
.cart-drawer .quantity__input {font-size: 18px !important;}
.drawer.active .drawer__inner {padding: 10px 20px;}
.header__icon .svg-wrapper {width: 30px; height: 30px;}
.header__icon .svg-wrapper {width: 30px; height: 30px;}
.header-country-cart-wrapper {display: flex; align-items: center; gap: 20px; justify-content: space-between;}
.header--middle-left {column-gap: 2.5rem;}
.header-country-cart-wrapper .header__icon {height: 30px; width: 30px;}


@media only screen and (min-width: 768px) and (max-width: 990px){
  .header--middle-left {grid-template-areas: "navigation heading flag" !important; grid-template-columns: 15% 70.2% 12% !important;
        padding: 10px 2rem !important;}
  .header:not(.drawer-menu).page-width {justify-items: center;}
  .country-select a, .country-select img {margin-left: auto; max-width: 35px; border-radius: 2px;}
}



@media only screen and (min-width: 0) and (max-width: 767px){
  .offer-announcement-section a {font-size: 12px;}
  .offer-announcement-section .notification-topbar {padding: 10px 0;}
  header.header {padding-top: 10px; padding-bottom: 10px;}
  .header:not(.drawer-menu).page-width {padding-left: 2rem; padding-right: 2rem;}
  .header__icon .svg-wrapper>svg {max-width: 25px;}
  .header__icon .cart-count-bubble {height: 16px; width: 16px;}
  .country-select a, .country-select img {border-radius: 2px;}
  header-drawer {margin-left: 0 !important;}
  .header__heading-logo {width: 180px;}
  .country-select a, .country-select img {width: 25px;}
  .cart-drawer .cart-items thead tr {display: table !important; margin-bottom: 0; width: 100%; border-bottom: 0;}
  .cart-item__name:hover {text-decoration: none;}
  .header:not(.drawer-menu).page-width {justify-items: normal;}
  .header__icon .svg-wrapper {width: 20px; height: 25px;}
  .header-country-cart-wrapper {display: grid; grid-template-columns: 1fr 1fr; align-items: center; gap: 10px;}
  .header--middle-left {grid-template-areas: "navigation heading flag" !important; grid-template-columns: calc(15% - 6px) calc(60% - 6px) calc(20% - 6px);}
  .header__icon--cart .cart-count-bubble {left: 10px;}
  .header-country-cart-wrapper .header__icon {display: flex; align-items: center; justify-content: center; height: 20px; width: 20px;}
  .header__heading-logo-wrapper {margin-left: 0px;}
  .header__heading, .header__heading-link {display: flex;}
  .header__heading-logo {display: block;}
  .header--middle-left {column-gap: 18px;}
  .header-country-cart-wrapper {align-items: center; display: flex; justify-content: flex-end; gap: 30px;}
  .offer-announcement-section .offer-announcement-content {max-width: 90%;margin: 0 auto;}
}
@media only screen and (min-width: 0) and (max-width: 400px){
  .offer-announcement-section a {font-size: 12px;}
}
@media only screen and (min-width: 0) and (max-width: 370px){
  .header-country-cart-wrapper {gap: 25px;}
  .header--middle-left {grid-template-areas: "navigation heading flag" !important; grid-template-columns: calc(15% - 6px) calc(60% - 6px) calc(20% - 6px);}
}
/* mobile changes */

@media only screen and (min-width: 0) and (max-width: 767px){
  .offer-announcement-section a {font-size: 12px;}
  .offer-announcement-section .notification-topbar {padding: 9px 0; height:42px }

