/** Shopify CDN: Minification failed

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

**/
.header-container{max-width:var(--header-width);padding-left:30px;padding-right:30px;}
.header-icons li{vertical-align:middle;cursor: pointer}
.header-icons li a,.header-icons li button,.header-icons li.searchlist{padding: 12px}
.header-icons li a,.header-icons li button{    display: flex;align-items: center;justify-content: center;}
.header-icons svg{width:16px;height:16px;vertical-align:middle;}
.snippet-search-bar form{display:flex;align-items:center;position:relative;width:100%;height: 100%;gap: 8px}
.header-logo svg,.header-logo img{vertical-align:middle;}
.snippet-search-bar input[type="text"]{width:100%;padding: 0;color: var(--color-black);padding:16px 0 12px;}
.snippet-search-bar input[type="text"]::placeholder{color: var(--color-grey)}
.snippet-search-bar .search-icon{position:absolute;right:6px;top:6px;}
.search-icon svg{width:19px;height:19px;}
.section-header{position:relative;}
#predictive-search{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:11;}
predictive-search input{color: var(--color-grey);font-size: 14px;font-weight: 400;line-height: 148%;padding:16px 0 12px;}
.header-icons{display:flex;align-items:center;}
.header-row{display:flex;align-items:center;justify-content:space-between;margin: 0 -12px}
.header-left{display:flex;align-items:center;}
.list-menu>li{padding:0px 12px;}
.list-menu>li>a{display:inline-block;padding:25.5px 0px;text-transform: uppercase}
.header-logo a{padding: 12px}
.mega-list{position:static;}
.dropdown-list{position:relative;}
.megamenu-inner{border-top:1px solid #000;border-bottom:1px solid #000;}
.megamenu{position: absolute;left: 0;right: 0;top: 100%;z-index: 11;overflow: hidden;max-height: 0;background:#fff;}
/* .mega-list:hover .megamenu{max-height: 999px;} */
.mega-listmenu li{padding:8px 0px;}
.mega-title{margin-bottom:16px;margin-top:15px;}
.mega-listmenu{padding-bottom:30px;}
.mega-image{position:relative;overflow:hidden;aspect-ratio: 4/5;display:block;}
.dropdown-menu {position: absolute;left: 0;top: 100%;min-width: 150px;background: #fff;transition: 0.5s ease-in-out;overflow: hidden;max-height: 0;}
.dropdown-menu ul{border: 1px solid #000;padding:10px 20px;}
.dropdown-menu ul li{padding:8px 0px;}
.dropdown-menu ul li a{display:block;}
/* .dropdown-list:hover .dropdown-menu{max-height:300px;} */
.mega-main-grid{display: grid;grid-auto-rows: minmax(0,1fr);gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.mega-left{display: grid;grid-auto-columns: minmax(0, 1fr);grid-template-columns: repeat(6, minmax(0, 1fr));}
.mega-right{display: grid;grid-auto-columns: minmax(0, 1fr);grid-template-columns: repeat(3, minmax(0, 1fr));}
/* .menu-burdger{position:relative;width:26px;height:24px;margin-right:16px;}
.menu-burdger span{background:#6a6a6a;height:3px;position:absolute;left:0;right:0;transition:0.4s;}
.menu-burdger span:first-child{top:0;}
.menu-burdger span:nth-child(2),.menu-burdger span:nth-child(3){top:10px;}
.menu-burdger span:nth-child(4){top:20px;} */
.mobile-serachbox{display:none;}
.open-search .mobile-serachbox{position: absolute;left:0px;right: 0px;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;background:#fff;padding-left:20px;padding-right:20px;height:60px;}
.first-mobile-nav li{font-size:20px;}
/* .first-mobile-nav li li{font-size:18px;}
.first-mobile-nav li li li{font-size:16px;} */
/* .close-menu svg{width:30px;height:30px;} */
.menu-drawer-inner{padding: 24px 16px 0;}
.snippet-menu-drawer{position:fixed;top:56px;z-index:-1;height:calc(100% - 56px);overflow:auto;background:#fff;opacity: 0;visibility: hidden;;}
.snippet-menu-drawer::-webkit-scrollbar-track{background-color: #F5F5F5;}
.snippet-menu-drawer::-webkit-scrollbar{width: 3px;background-color: #efefef;}
.snippet-menu-drawer::-webkit-scrollbar-thumb{background-color: #999;}
.open-menu .snippet-menu-drawer{opacity: 1;visibility: visible;transition: .33s ease;z-index:99}
/*.open-menu .overlay-box{opacity:1;visibility:visible;z-index:11;pointer-events:auto;}*/
/* .close-menu{position:absolute;right:10px;top:10px;} */
/*.open-search .section-header{position: fixed;top: 0;left: 0;right: 0;z-index: 9;}*/
/* .sticky-header #shopify-section-header{position: -webkit-sticky;position: sticky;top: 0;z-index:99;} */
.cartlist a,.cartlist button{position:relative;}
.nav-wrap{position:relative;}
.nav-arrow {position: absolute;right: 0;left: 0;top: 0;bottom: 0;vertical-align: middle;display: flex;align-items: center;justify-content: flex-end;z-index: 2}
.mobile-nav li a{display:block;}
.mobile-nav .nav-wrap a{display:inline-block;z-index:1;position:relative;display:inline-flex;align-items: center;gap: 8px;}
.open-menu{overflow:hidden;}
.main-hedaer-announcement{position: fixed;width: 100%;top: 0;left: 0;width: 100%;z-index: 11;background: var(--color-white);transition:transform .33s ease}
.open-filter .main-hedaer-announcement{z-index: 3}
.scroll-down .main-hedaer-announcement{transform: translateY(-100%)}

.open-size-chart .main-hedaer-announcement{z-index: 0}

.snippet-header-nav .list-menu{display:flex}
.snippet-header-nav .mega-menu{position: absolute;width: 100%;left: 0;top: 100%;opacity: 0;visibility: hidden;transition:.33s ease;}
.snippet-header-nav .mega-menu-inr{background: var(--color-white);padding:16px 24px 24px}
.snippet-header-nav .menu-level-1 a{cursor: pointer}
.snippet-header-nav .menu-level-1 .menu-title,.header-right .menu-level-1,.active-hover .header-right .searchlist{transition:.33s ease}
.active-hover .snippet-header-nav .menu-level-1 .menu-title{opacity: 0.4}
.active-hover .snippet-header-nav .menu-level-1.active .menu-title{opacity:1}
.snippet-header-nav .menu-level-1:hover .mega-menu{opacity: 1;visibility: visible}
.active-hover .header-right:has(.searchlist.active) .menu-level-1,.active-hover .header-right:has(.menu-level-1.active) .searchlist{opacity: 0.4}
.snippet-header-nav .menu-level-1 a.level-2-title,.snippet-header-nav .menu-level-3 .menu-level-4 a{padding: 8px 0}
.snippet-header-nav .menu-level-1 a.level-3-title{padding: 8px 0;display:inline-flex}
.sub-menu .menu-level-3:has(.sub-sub-menu){padding: 0}
.main-mega-img .singal-img .media-img{padding-bottom: 59.5%;}
.main-mega-img .singal-img{position: relative}
.main-mega-img .mega-img-title{position: absolute;top: 50%;width: 100%;text-align: center;left: 0;transform: translateY(-50%);color: var(--color-white);padding: 0 32px 0 16px;z-index: 2}
.main-mega-img .mega-img-btn{position: absolute;bottom: 16px;padding: 0 16px;width: 100%;z-index: 2}
.sub-menu.active-hover .menu-level-3 .level-3-title {opacity: 0.4}
.sub-menu.active-hover .menu-level-3.active .level-3-title {opacity:1}
.main-mega-img{display: none}
.main-mega-img .mega-img{display:block}
.main-mega-img.main{padding-left: calc(24.99% + 30px);padding-top:8px}
.main-mega-img.active{display: block}
.main-mega-img .right-collection{display: flex;flex-wrap: wrap;gap: 8px;justify-content:end}
.main-mega-img .right-collection .col-2{width:calc(50% - 4px)}
.main-mega-img .right-collection .col-3{width:calc(33.33% - 8px * 2 / 3)}
.main-mega-img .right-collection .right-inner-collection {position: relative}
.main-mega-img .right-collection .right-inner-collection:hover .btn_link{color: var(--color-primary);}
.main-mega-img .right-collection .right-inner-collection:hover .btn_link .arrow{opacity: 1;visibility: visible;}
.main-mega-img .right-collection .right-inner-collection:hover .btn_link .text{transform: translate(24px);}
.right-collection .media-img{padding-bottom: 85.5%;background: #fbf9f7;}
.main-mega-img .right-collection .right-collection-link{position: absolute;bottom: 16px;left: 16px}
.right-collection.height-3 .right-inner-collection .media-img{padding-bottom: 129.5%;}
.right-collection.height-6 .right-inner-collection .media-img{padding-bottom: 59.82%;}
.right-collection.height-1 .right-inner-collection .media-img{padding-bottom: 59.5%;}
.right-collection.height-1 .right-inner-collection{width:71%}
.sub-menu:has(.direct-hover) .level-3-title{opacity: 0.4}
.sub-menu .level-3-title.direct-hover{opacity: 1}
.shop-by-size .main-mega-img .mega-img-title{font-family: var(--font-secondary);font-size: 56px;line-height: 62px;color: var(--color-primary);font-weight: 400;top: 16px;left: 0px;transform: unset;text-align: left;text-transform: unset;letter-spacing: -2.24px;}
.mega-menu .left-side{display: flex;gap: 8px;flex-wrap: wrap;align-content: flex-start;row-gap: 16px}
.mega-menu .left-side .menu-level-2{width: calc(40.5% - 8px * 2 / 3)}
.mega-menu .left-side .menu-level-2:first-child .level-3-title.btn_link.secondary{font-size: 16px;line-height: 18px}
.list-menu .shop-by-size .left-side .menu-level-2 .level-3-title.btn_link.secondary{font-size: 14px;line-height: 15px}
.shop-by-size .mega-menu .left-side .menu-level-2{width: calc(33.33% - 8px * 2 / 3);}
.shop-by-size .mega-menu .left-side{grid-column: span 6;}
.shop-by-size .mega-menu .right-side{grid-column: span 6;height:fit-content}
.shop-by-size .main-mega-img.main{padding-left: calc(8.33% + 60px);}

/* .mega-menu .left-side .menu-level-2{display: none}
.mega-menu .left-side .menu-level-2:nth-child(-n+3) {display: block;} */

.shop-by-size .mega-menu .left-side .menu-level-2 {opacity:0;height:0}
.shop-by-size .mega-menu .left-side .menu-level-2:nth-child(-n+3){opacity:1;height:max-content}
.shop-by-size .mega-menu .left-side{row-gap:0;position:relative;height: fit-content;}
.shop-by-size .mega-menu .see-more-btn{position:absolute;top:calc(100% + 24px)}
.shop-by-size .mega-menu .left-side.show-all .menu-level-2{opacity:1;height:max-content;transition:opacity .5s ease-in-out}
.shop-by-size .mega-menu .left-side.show-all{row-gap:16px}
.snippet-header-nav .mega-menu-inr:has(.show-all){padding-bottom:60px}


.see-more-btn .see-more-grid{color: var(--color-grey);cursor: pointer;font-size: 10px;line-height: 110%;display: flex;align-items: center;gap: 4px;}
.see-more-btn .see-more-grid:hover svg path{fill:var(--color-black);}
.left-side.show-all .menu-level-2{display: block}
.left-side .see-more-btn{width:100%}
.left-side .see-more-btn-2{display: none}
.left-side.show-all .see-more-btn{display: none;width:100%}
.left-side.show-all .see-more-btn.see-more-btn-2{display: block;width:100%}
.snippet-search-bar{position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 16px 24px;background: var(--color-white);z-index: 1;opacity: 0;visibility: hidden;transition: 0.33s ease}
.search-close{padding: 16px 10px 12px 32px;margin-right: -10px;cursor: pointer;}
.search-open .snippet-search-bar{opacity: 1;visibility: visible}
.header-logo{line-height: 0}
.header-right .close{display: none!important}
.open-menu .header-right .close{display: block!important}
.open-menu .header-right .menu{display: none!important}
.second-mobile-nav{position: fixed;bottom: 0;left: 0;width: 100%;padding: 8px 16px 16px;background: var(--color-cloudy);z-index: 2}
.menu-drawer-inner .top-parent{display: flex;flex-direction: column;gap: 12px;padding-bottom: 174px}
.mobile-nav.first-mobile-nav li a{padding: 12px 0}
.mobile-nav.second-mobile-nav li a{padding: 8px 0;font-size:16px;line-height:110%;}
.mobile-menu-button .inner-btn{display: flex;align-items: center;gap: 8px}
.mobile-menu-button .inner-btn .menu-btn{width: 100%;padding: 8px 12px;background: var(--color-white);border-radius: 8px;display: flex;justify-content: center;align-items: center;gap: 8px;text-transform: uppercase}
.mobile-menu-button{margin-top: 16px}
.mobile-nav.second-mobile-nav li.mobile-menu-button a.menu-btn{font-size:12px}

.navmobile-dropdown.shop-by-size > li {display: none;}
.navmobile-dropdown.shop-by-size > li:nth-child(-n+4),.navmobile-dropdown.shop-by-size > li.mega-banner-img,.navmobile-dropdown.shop-by-size li.see-more-btn {display: block;}
.navmobile-dropdown.shop-by-size > li.mob-back{display:flex}
.navmobile-dropdown.shop-by-size .see-more-btn{padding:12px 16px}
.navmobile-dropdown.shop-by-size li.see-more-btn.see-more-btn-2{display:none}
.navmobile-dropdown.shop-by-size.show-all > li{display:block}
.navmobile-dropdown.shop-by-size.show-all > li.mob-back{display:flex}
.navmobile-dropdown.shop-by-size.show-all .see-more-btn{display:none}
.navmobile-dropdown.shop-by-size.show-all .see-more-btn.see-more-btn-2{display:block}
.navmobile-dropdown.shop-by-size .img-overlay:before{display:none}

/* old */
/* .mobile-nav.first-mobile-nav li .animation-class {
  opacity: 0;
  transform: translateX(-30px);
}
@keyframes slideFadeIn {
  to {
    opacity: 1;
    transform: translateX(0);
  }
} */
 /* old */


.mobile-nav.first-mobile-nav li .animation-class-1 {
    opacity: 0;
    transform: translateX(-30px);
    -webkit-transform: translateX(-30px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
}
@keyframes slideFadeIn {
    to {
        opacity: 1;
        transform: translateX(0);
    }
}
@-webkit-keyframes slideFadeIn {
    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
/* .mobile-nav.first-mobile-nav {
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
} */
@supports (-webkit-touch-callout: none) {
    .mobile-nav.first-mobile-nav li .animation-class-1 {
        -webkit-transform: translate3d(-30px, 0, 0);
        transform: translate3d(-30px, 0, 0);
    }
    @-webkit-keyframes slideFadeIn {
        to {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
        }
    }
}
/* new */

.navmobile-dropdown{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: var(--color-white);z-index: 3;opacity: 0;visibility: hidden;transition: .33s ease;overflow-y: auto}
.navmobile-dropdown.show-box-shadow .mob-back{box-shadow: 0px 0px 8px 0px rgba(28, 28, 28, 0.04);}
.mobile-nav li.active > .navmobile-dropdown{opacity: 1;visibility: visible}
.navmobile-dropdown .mob-back{padding:10px 8px;display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px;position: sticky;top: 0;background: var(--color-white);z-index: 2;}
.navmobile-dropdown .mob-back .title{display: flex;align-items: center;gap: 8px;padding: 8px}
.navmobile-dropdown .mob-back .menu-all-close{padding: 8px}
.mobile-nav.first-mobile-nav .navmobile-dropdown li a{padding-left: 16px;padding-right: 16px}
.mobile-nav.first-mobile-nav .navmobile-dropdown.shop-by-size li .nav-wrap a{font-size:12px;font-weight:700}
.mobile-nav .navmobile-dropdown li .minus,.mobile-nav .navmobile-dropdown li.active .plus{display: none}
.mobile-nav .navmobile-dropdown li.active .minus{display: block}
.navmobile-dropdown-last{display: none;transition:all .33s ease}
.navmobile-dropdown.shop-by-size .navmobile-dropdown-last{display:block}
.navmobile-dropdown.shop-by-size .nav-wrap a .plus,.navmobile-dropdown.shop-by-size .nav-wrap a .minus{display:none}
.navmobile-dropdown.shop-by-size .nav-wrap{pointer-events:none}
.navmobile-dropdown.shop-by-size > li:not(:nth-child(2)){margin-top:16px}
.navmobile-dropdown.shop-by-size > li:first-child{margin-top:0}
.mobile-nav.first-mobile-nav .navmobile-dropdown.shop-by-size .navmobile-dropdown-last li a{padding-left:16px}
.navmobile-dropdown li.active .navmobile-dropdown-last{display: block}
.mobile-nav.first-mobile-nav .navmobile-dropdown-last li a{padding-left: 32px}
.navmobile-dropdown li a.link-large{transition: .33s ease}
.navmobile-dropdown:has(li.active) li a.link-large{opacity: 0.4!important}
.snippet-menu-drawer .navmobile-dropdown li.active a.link-large{opacity: 1!important}
.mega-banner-img .singal-img .media-img{padding-bottom: 100%;}
.mega-banner-img .mega-img-title{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;text-align: center;color: var(--color-white);z-index:2 }
.navmobile-dropdown.shop-by-size .mega-banner-img .mega-img-title{font-size: 40px;left: 0;transform: unset;text-align: left;top: 32px;padding: 0 16px;font-family: var(--font-secondary);font-weight: 400;color: var(--color-primary);text-transform: unset;}
.mega-banner-img .mega-img-btn{position: absolute;bottom: 16px;padding: 0 16px;width: 100%;z-index: 2;}
.mega-banner-img .mega-img-btn .btn{padding: 9px 12px !important;display: inline-flex !important;}
.mega-banner-img{margin-top: 28px}
.mobile-menu-top .top{display: flex;align-items: center;justify-content: space-between;}
.mobile-menu-top .bottom{margin:12px -16px 0 -16px}
.main-pro{display: flex;flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;gap: 4px;padding:0 16px}
.main-pro .singal-pro img{max-width:65px;height: 80px;width:65px;object-fit: cover;object-position: top;}
.main-pro .singal-pro a{line-height: 0}
.cart-count{background: var(--color-black);color: var(--color-white);font-size: 8px;line-height: 110%;font-weight: 700;width: 10px;height: 10px;border-radius: 50px;display: flex;align-items: center;justify-content: center;padding-top: 1px;margin-left: -10px;margin-top: 6px;}
.cart-count:empty{display: none}
.navmobile-dropdown .mega-banner-img{position: sticky;top: 100%;}

/* Search drawer */
#predictive-search-results{padding: 24px;display: flex;flex-direction: column;gap: 24px;}
#predictive-search-results .error-text{font-size: 14px;line-height: 140%;}
#predictive-search-results .grid-meta .h4{font-size: 10px;height: 22px}
#predictive-search-results .grid-meta .p{font-size: 12px}
predictive-search {position: relative;display: block;height:100%;}
predictive-search::after {content: '';position: absolute;bottom: -9px;left: 0;height: 1px;width: calc(100% - 56px);background: var(--color-cloudy);}
.bottom-search-button{text-align: center;margin-top: 24px}
.search-row .search-column{width: calc(20% - 16px * 4 / 5);margin-right: 16px}
.search-row .search-column:last-child{margin-right: 0}
/* Search drawer */

/* Search-suggetion */
.search-suggestion{position: absolute;left: 0;right: 0;top: 100%;background: #fff;}
.search-suggestion .suggestion-wrapper{padding: 24px;display: flex;flex-direction: column;gap: 40px;}
.search-suggestion .suggestion-wrapper .top{font-size: 12px;font-style: normal;font-weight: 700;line-height: 110%;text-transform: uppercase;color:var(--color-black);}
.search-suggestion .search-prods,.search-suggestion .search-colors{display:flex;flex-direction: column;gap: 24px;}
.search-suggestion .search-colors .bottom{display: flex;gap: 8px;align-items: center;flex-wrap: wrap;}
.search-suggestion .color-swatch-item{padding: 8px;display: flex;gap: 8px;align-items: center;border-radius:8px;background: transparent;transition: .33s;}
.search-suggestion .color-swatch-item:hover{background:#F2EFEA; }
.search-suggestion .swatch-color{height: 12px;width: 12px;border-radius:2px;display: block;}


.search-suggestion{display: none}
.search-open .search-suggestion{display: block}

/* Search-suggetion */


/* white header */
.white-header.scroll .main-hedaer-announcement{background: transparent}
.white-header.scroll .header-logo svg path{fill: var(--color-white)}
.white-header.scroll .snippet-header-nav .menu-level-1 .menu-title,.white-header.scroll .header-right .menu-level-1,.white-header.scroll .active-hover .header-right .searchlist,.white-header.scroll .header-icons li.searchlist{color: var(--color-white)}
.white-header.scroll .header-icons li:not(.searchlist) svg path{stroke: var(--color-white)}
.white-header.scroll.open-menu .main-hedaer-announcement{background: var(--color-white)}
.white-header.scroll.open-menu .main-hedaer-announcement{background: var(--color-white)}
.white-header.scroll.open-menu .header-logo svg path{fill: var(--color-black)}
.white-header.scroll.open-menu .snippet-header-nav .menu-level-1 .menu-title,.white-header.scroll .header-right .menu-level-1,.white-header.scroll .active-hover .header-right .searchlist,.white-header.scroll .header-icons li.searchlist{color: var(--color-white)}
.white-header.scroll.open-menu .header-icons li:not(.searchlist) svg path{stroke: var(--color-black)}
.white-header.scroll .cart-count{background: var(--color-white);color: var(--color-black)}
/* white header */

.page-product.scroll .main-hedaer-announcement{background: transparent}
.page-product.scroll.open-menu .main-hedaer-announcement {background: var(--color-white);}
.page-product main{padding-top:0}
.page-product:has(.hide-announement-bar) main{padding-top:0px}

@media(min-width:991px){
  /* .search-row{display: grid;grid-auto-rows: minmax(0,1fr);gap:16px;grid-template-columns: repeat(5, minmax(0, 1fr));} */
}
@media(max-width:1199px){
  .search-row .search-column{width: 22%}
  #predictive-search-results{padding-right: 0}
  .mega-menu .left-side .menu-level-2{width: calc(50% - 4px);}
  .shop-by-size .main-mega-img .mega-img-title{font-size: 30px;line-height: 40px;}
}
@media(max-width:991px){
  .section-header{padding:18px 0px;}
  .userlist{display:none !important;}
  .header-container{padding-left:20px;padding-right:20px;}
  .snippet-search-bar{width:100%;max-width:100%;margin:0 auto;}
  .snippet-menu-drawer{width:100%;}
  .header-row{margin: 0}
  .section-header{padding: 0}
  .header-logo svg{max-width: 70px;height: auto}
  .header-logo a {padding: 16px;}
  .header-icons svg{width: 20px;height: 20px}
  .search-close svg{width: 16px;height: 16px}
  .header-icons li a, .header-icons li button, .header-icons li.searchlist {padding: 8px;}
  .white-header.scroll .header-icons .searchlist .snippet-search-bar + svg path{fill:var(--color-white)}
  .white-header.scroll .header-icons .menu-burdger svg path{stroke: unset!important;fill: var(--color-white)}
  .white-header.scroll.open-menu .header-icons .searchlist .snippet-search-bar + svg path{fill:var(--color-black)}
  .white-header.scroll.open-menu .header-icons .menu-burdger svg path{stroke: unset!important;fill: var(--color-black)}
  .close .close-menu svg path{stroke: unset!important;fill: var(--color-black)}
  .snippet-search-bar{padding: 0 16px}
  .search-row .search-column{width: 28%}
  .search-suggestion{top:98%;}
  .search-suggestion .suggestion-wrapper{padding: 24px 0px}
  .search-suggestion .search-colors{padding: 0 16px;}
  .search-prods .top{padding: 0 16px;}

  predictive-search::after{width:calc(100% - 40px);bottom:3px;}
  .search-close{padding-left:16px;}

  .search-open .search-suggestion{height: calc(100svh - 103px);overflow-y: auto;background: transparent;}
  .search-suggestion .suggestion-wrapper{background:var(--color-white);}
}
@media(max-width:767px){
  .search-row .search-column {width: 35%;}
  .search-row .search-column{margin-right: 8px}
  #predictive-search-results{padding: 24px 0}
  #predictive-search-results .top-result{padding:0 16px}
  .bottom-search-button{margin-top: 8px}
}
@media(max-width:575px){
  .open-search #predictive-search{position:fixed;top:75px;height:calc(100% - 75px);left:0;right:0;}
  .open-search{overflow:hidden;}
  .search-row .search-column {width: 47%;}
}
@media(max-width:370px){
  .header-icons li{padding-left:5px;padding-right:5px;}
  .header-logo svg, .header-logo img{max-width:150px;}
}
.hd-Banner_BlinkAnimation {animation: blinker 1s infinite;}
@keyframes blinker {
from {
  opacity: 1;
}
50% {
  opacity: 0;
}
to {
  opacity: 1;
}
