.header_sticky_main .header_main{background:#ffffffb3!important;border-radius:20px;padding:12px 40px;transition:.4s;position:relative}.header-wrapper.header_sticky_main{margin:16px 0;border:0}.shopify-section-header-sticky .header_sticky_main .header_main{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header__inline-menu .list-menu li .header__menu-item,.support_menu a{font-size:16px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:inherit;color:#000;padding:7px 26px;border-radius:15px;background-color:transparent;border:0;transition:.5s!important;text-decoration:none;margin:0}.header__inline-menu .list-menu li .header__menu-item:hover,.support_menu a:hover,.header__inline-menu .list-menu li .header__menu-item.header__active-menu-item{background-color:#00afa9;border:0;color:#fff;box-shadow:4px 4px 20px #0f0f0f33!important;border-radius:15px}.header__inline-menu .list-menu li .header__menu-item:hover span{text-decoration:none}.header__inline-menu .list-menu{display:flex;column-gap:24px}.header_main .header__heading-link{padding:0}.header_main .header__icons .header_icon_block{height:24px;width:24px;margin:0}.header_main .header__icons .header_icon_block account-icon,.header_main .header__icons .header_icon_block .svg-wrapper{height:100%;width:100%}.header_main .header__icons{column-gap:32px;padding:0;align-items:center}.header_main .header__icons .header_icon_block:hover .svg-wrapper svg path{fill:#00afa9}.mega-menu .mega-menu__content{overflow:hidden;max-height:0;opacity:0;transition:all .5s ease;pointer-events:none;padding:0;width:100%;margin:auto;border-radius:0 0 20px 20px}.mega-menu.active_mega_menu .mega-menu__content{pointer-events:auto;padding:30px 0;opacity:1}.mega-menu__list .child-link .mega-menu__link{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 16px;margin:0 0 5px;border:1px solid transparent;border-radius:15px;transition:.7s;text-decoration:none;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.10000000149011612px;text-transform:capitalize}.mega-menu__list .child-link .mega-menu__link .menu_icon{height:14px}.mega-menu__list .child-link.active .mega-menu__link{background-color:#00afa9;border:1px solid #00afa9;color:#fff}.mega-menu__list .child-link.active .mega-menu__link .menu_icon svg path{stroke:#fff}.mega-menu__content .mega-menu__columns{padding:0 40px;display:flex}.mega-menu__columns .mega-menu__list{display:block;padding:0;width:240px}.mega-menu__content .mega-menu__columns .mega-menu__grandchildren{width:calc(100% - 240px);padding-left:20px}.mega-menu__list .child-link .mega-menu__link:hover{border:1px solid transparent;background:#fff1e6}.mega-menu__list .child-link.active .mega-menu__link:hover{background-color:#00afa9;border-color:#00afa9}.mega_menu_overlay .shopify-section-header-sticky .header_sticky_main .header_main{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}html.js{transition:all .4s ease;position:relative}html.js.mega_menu_overlay{overflow:hidden}.pro_overlay_block{display:block!important;position:fixed;top:0;left:0;height:100%;width:100%;background:#00000063;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:4;opacity:0;visibility:hidden;transition:all .4s ease}html.js.mega_menu_overlay .pro_overlay_block{opacity:1;visibility:visible}.mega-menu__grandchildren .grandchild-group .grandchild_block{display:flex;margin:0 -12px;list-style:none;padding:0}.mega-menu__grandchildren .grandchild-group .grandchild_block li{padding:0 12px;width:20%}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu-collections img{height:100%;width:100%;display:block;object-fit:cover;border-radius:20px;position:absolute;top:0;transition:all .4s ease}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu__link:hover .mega-menu-collections-img{transform:scale(1.05)}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu-collections{position:relative;padding-top:125%;overflow:hidden;border-radius:20px}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu__link{padding:0;text-decoration:none}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu__link .grandchild_title{text-align:center;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.25px;display:block;padding:3px 0;width:100%;border-radius:20px;margin-top:9px;transition:.7s;text-decoration:none}.mega-menu__grandchildren .grandchild-group .grandchild_block li .mega-menu__link:hover .grandchild_title{background:#fff1e6}.header__icon--cart .cart-count-bubble{font-size:8px;line-height:17px;height:14px;right:-7px!important;left:auto;top:-1px!important;min-width:15px;min-height:15px;background-color:#00afa9}.header_main .header__inline-menu{margin:0}.header-mobile--icon{display:flex;align-items:center;width:auto;min-height:50px}.mobileMenu-toggle__Icon{top:50%;width:100%;transform:translateY(-50%);transition:background-color 10ms ease-in .1s}.mobileMenu-toggle__Icon,.mobileMenu-toggle__Icon:before,.mobileMenu-toggle__Icon:after{background-color:#222}.mobileMenu-toggle__Icon,.mobileMenu-toggle__Icon:before,.mobileMenu-toggle__Icon:after{content:"";display:block;height:2px;width:100%;position:absolute;transform:rotate(0);transition:transform .1s ease-in,top .1s ease-in .15s,bottom .1s ease-in .15s}.mobileMenu-toggle__Icon:before{top:-8px}.mobileMenu-toggle__Icon:after{bottom:-8px}.header_main .item__mobile--hamburger{display:none}.mobileMenu-togglee{width:24px;height:24px;font-size:0;overflow:hidden;position:relative;z-index:1;outline:0;box-shadow:none;display:block}.main_mobile_drawer_cs{position:absolute;top:77%;left:0;background:#fff;width:100%;z-index:10;overflow-x:auto;overflow-y:auto;max-height:0;text-align:left;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;-ms-transition:max-height .8s;-o-transition:max-height .8s;transition:max-height .8s;margin:0}.main_mobile_drawer_cs.open{height:auto;max-height:80vh;border-radius:0 0 20px 20px}.avtivee .mobileMenu-toggle__Icon{height:0}.avtivee .mobileMenu-toggle__Icon:after{bottom:1px;transform:rotate(-50deg);transition:.4s}.avtivee .mobileMenu-toggle__Icon:before{top:-3px;transform:rotate(48deg);transition:.4s}.mobile_search_innno{padding:0 16px;margin-top:20px}.mobile_search_innno .search-modal__form .header__search-full .search-modal__form .search__input{padding:14px 0 14px 50px;font-size:16px;background:#fff1e6;border:1px solid #0f0f0f;box-shadow:none!important;outline:0!important;border-radius:20px;min-height:52px}.mobile_search_innno .form-field input::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;border-radius:50%;width:10px;height:10px;margin-right:15px;border:4px solid gray;background:linear-gradient(45deg,#0000 0 43%,#fff 45% 55%,#0000 57% 100%),linear-gradient(135deg,gray 0 43%,#fff 45% 55%,gray 57% 100%);cursor:pointer}.mobile_search_innno .search__button{position:absolute;top:50%;left:0;transform:translatey(-50%);background:0 0;border:0;height:100%;padding:0 16px}.menu-item.main_menu_cs:first-child{border-top:1px solid #0f0f0f}.mobile_icon_btm{display:flex;align-items:center;justify-content:center;gap:25px}.moibile_icc a{font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.10000000149011612px;display:flex;align-items:center;gap:10px;color:#232323}.menu_bottom_icon{padding:20px 0 25px}.mobile_search_innno .header__iconItem.header__search{display:block}predictive-search.search-modal__form{max-width:160px}summary.header__search-full{cursor:unset}.header-search-close{display:none;background:none;border:none}.header__search-full .search-modal__form{max-width:100%}.field:after,.field:before{display:none!important}.header__search .search-modal__form .search__button{min-width:inherit;text-overflow:unset;padding:1px 0 4px 10px;border-radius:0;min-height:30px;background:transparent;box-shadow:none;border:0;color:#323232}.search_details .search-modal__form .search__button:after,.search_details .search-modal__form .search__button:before{display:none}.header__search .search-modal__form .search__button svg{width:20px;height:20px;position:relative;top:1px;margin:0 6px 0 0;transform:rotate(-90deg)}label.hiddenLabels{display:none}.mobile_search_innno .search-modal__form .header__search-full .search-modal__form .search__input::placeholder{opacity:1}BODY .search_close_btn{position:absolute;width:auto;padding:0;margin:0;min-width:unset;background:0 0;border:0;box-shadow:none;right:10px;top:50%;transform:translatey(-50%)}.menu-link.main_cs_menu,.submenu-item a{letter-spacing:.10000000149011612px;width:100%;position:relative}.submenu-toggle,.subsubmenu-toggle{background:0 0;border:none;cursor:pointer;font-size:16px;margin-left:10px}.menu-item.main_menu_cs{position:relative;border-bottom:1px solid #0f0f0f}.menu_border_box{display:flex;align-items:center;justify-content:space-between}.new_sub_main,.sub-submenu{max-height:0;overflow:hidden;transition:.4s}.new_sub_main.active,.sub-submenu.active{max-height:1500px}nav#mob-menu{padding:0 16px}.collection_menu_img .site-nav-link,.selectSize .halo-popup-edit-header,ul.main-menu{padding:0}.menu-link.main_cs_menu{padding:20px 0;font-size:18px;font-weight:600;line-height:1.3;color:#232323}.main_menu_cs.active .main_cs_menu.arrow_block:after,.submenu-item.active .submenu-link.arrow_blocks:after{transform:translatey(-50%) rotate(180deg)}.main_cs_menu.arrow_block:after,.submenu-link.arrow_blocks:after{content:"";position:absolute;top:50%;right:0;background-image:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 1L7 13M7 13L1 7M7 13L13 7" stroke="%230F0F0F" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;transform:translatey(-50%);transition:.3s}.submenu-link.arrow_blocks:after{width:10px;height:10px}.submenu.new_sub_main{margin-bottom:0;padding:0 8px}.submenu-item a{font-size:16px;font-weight:500;line-height:1.2;display:block;color:#232323;text-decoration:none}.submenu-item+.submenu-item{margin-top:20px}.submenu-item:last-child{margin-bottom:20px}.site-nav-link span{font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.25px;text-align:center;padding-top:8px;display:block}.collection_menu_img .site-nav-item{width:25%;padding:0 10px}.collection_menu_img{display:flex;flex-wrap:wrap;padding:0;margin:20px -10px 0;text-align:center;justify-content:center;row-gap:20px;list-style:none}.main-navigation .main-menu{list-style:none}.mega-menu-collections{position:relative;padding-top:125%;border-radius:20px;overflow:hidden}.mega-menu-collections-img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.7s;object-fit:cover;border-radius:20px}.overlay_header .shopify-section-header-sticky .header_sticky_main .header_main{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#fff}.overlay_header .pro_overlay_block{opacity:1;visibility:visible}html.js.overlay_header.header_in{overflow:hidden}.mega_menu_overlay .header_sticky_main .header_main,.overlay_header.header_in .header{background:#fff!important}.menu_icon svg{display:block}.mega-menu__content .mega-menu__columns{padding:0 40px;display:none}.mega-menu.active_mega_menu .mega-menu__content .mega-menu__columns{display:flex}@media (max-width:1400px){.header__inline-menu .list-menu li .header__menu-item{padding:7px 10px}}@media (max-width:1199px){.header__inline-menu .list-menu{column-gap:2px}.header__inline-menu .list-menu li .header__menu-item,.support_menu a{padding:7px 10px;font-size:14px}.header_main .header__icons{column-gap:20px}.header_sticky_main .header_main{padding:12px 15px}}@media (max-width:1024px){.header_main .item__mobile--hamburger{display:flex}#cart-icon-bubble .svg-wrapper svg{fill:#00afa9}.header .header__icons details-modal.header__search{display:none}.header .header__icons .header__icon.header__icon--account{display:none}}@media (max-width:767px){.collection_menu_img .site-nav-item{width:33.33%}}@media (max-width:575px){.mobileMenu-togglee{width:16px;height:20px}.mobileMenu-toggle__Icon:before{top:-5px}.mobileMenu-toggle__Icon:after{bottom:-5px}.header__heading .header__heading-link .header__heading-logo-wrapper{max-width:120px;margin:auto}.header_sticky_main .header_main{padding:8px 15px}.main_mobile_drawer_cs{top:90%}.header_in .header_sticky_main .header_main{border-radius:20px 20px 0 0}}@media (max-width:480px){.collection_menu_img .site-nav-item{padding:0 5px}.collection_menu_img{margin:10px -5px 0;row-gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sw--header.css.map */
