.price .price__custom{color:var(--product-sale-price-color)}.card .price:has(.price-custom) .price__regular,.card .price:has(.price-custom) .price__sale{display:none}.header-classic__item .cart-text,.header-classic__item .customer-links,.header-classic__item .wishlist-text,.header-classic__item .customer-links a{letter-spacing:-.01em}@media (max-width: 1024px){.shopify-section[id*=announcement-bar]:not([id*=announcement_bar_N4eJp9]){position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:25!important;margin-top:0!important}.announcement-bar{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:25!important;margin-top:0!important}body{padding-top:105px!important}.shopify-section.shopify-section-group-header-group{margin-top:0!important}.section-header-mobile{position:fixed!important;top:38px!important;left:0!important;right:0!important;width:100%!important;z-index:20!important}.section-header-mobile.shopify-section-header-sticky,.section-header-mobile.shopify-section-header-hidden,.section-header-mobile.animate{top:38px!important;transform:none!important;opacity:1!important;visibility:visible!important}}.halo-sidebar.halo-sidebar_menu{width:100%!important;max-width:100%!important;z-index:150!important;top:0!important;height:100vh!important}body.menu_open{overflow:hidden!important;position:fixed!important;width:100%!important}.menu_open .background-overlay{opacity:1!important;pointer-events:all!important;background:#00000080!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:99!important}.menu_open .halo-sidebar.halo-sidebar_menu{z-index:100!important;pointer-events:all!important}.ciano-menu-header{position:relative!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;padding:0!important;border-bottom:1px solid #e6e6e6!important;background:#fff!important;min-height:50px!important}.ciano-menu-header__logo{text-decoration:none!important}.ciano-menu-header__logo .logo-text{font-family:var(--font-heading-family);font-size:18px;font-weight:var(--font-heading-weight);color:#202a44;text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing)}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-1__action,.halo-sidebar_menu .site-nav-mobile .menu-lv-1>.menu-lv-1__action{font-family:var(--font-menu-lv1-family)!important;font-size:calc(var(--font-menu-lv1-size) + 2px)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;text-transform:var(--menu-lv1-text-transform)!important;line-height:calc(var(--menu-lv1-line-height) + 2px)!important;padding:16px 20px!important;color:#202a44!important}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-2__action,.halo-sidebar_menu .site-nav-title,.halo-sidebar_menu .menu-lv__dropdownmenu .menu-lv-2 .menu-lv-2__action{font-family:var(--font-menu-lv2-family)!important;font-size:calc(var(--font-menu-lv2-size) + 2px)!important;font-weight:var(--font-menu-lv2-weight)!important;letter-spacing:var(--menu-lv2-letter-spacing)!important;text-transform:var(--menu-lv2-text-transform)!important;line-height:calc(var(--menu-lv2-line-height) + 2px)!important;color:#202a44!important}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-3__action,.halo-sidebar_menu .site-nav-sub .list-unstyled li a,.halo-sidebar_menu .menu-lv__dropdownmenu .menu-lv-3 .menu-lv-3__action{font-family:var(--font-menu-lv3-family)!important;font-size:calc(var(--font-menu-lv3-size) + 2px)!important;font-weight:var(--font-menu-lv3-weight)!important;letter-spacing:var(--menu-lv3-letter-spacing)!important;text-transform:var(--menu-lv3-text-transform)!important;line-height:calc(var(--menu-lv3-line-height) + 2px)!important;color:#202a44!important}.halo-sidebar_menu .menu-dropdown,.halo-sidebar_menu .site-nav-list .site-nav-sub,.halo-sidebar_menu .list-menu--disclosure-1,.halo-sidebar_menu .list-menu--disclosure-2,.halo-sidebar_menu .menu-lv__dropdownmenu,.halo-sidebar_menu .menu-lv__dropdownmenu-2{display:none!important;position:relative!important;top:0!important;left:0!important;width:100%!important;opacity:0!important;visibility:hidden!important;transform:none!important;background:#f8f8f8!important;height:0!important;max-height:0!important;overflow:hidden!important;padding-bottom:0!important;box-shadow:none!important;transition:all .3s ease!important}.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item.is-open>.menu-dropdown,.halo-sidebar_menu .site-nav-mobile .menu-dropdown__wrapper .site-nav.is-open .site-nav-sub,.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-1.is-open .list-menu--disclosure-1,.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-2.is-open .list-menu--disclosure-2,.halo-sidebar_menu [data-navigation-mobile] .is-open>.menu-lv__dropdownmenu,.halo-sidebar_menu [data-navigation-mobile] .is-open>.site-nav-list>.menu-lv__dropdownmenu-2{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;transform:none!important;height:auto!important;max-height:2000px!important;z-index:1!important;pointer-events:auto!important;transition:all .3s ease!important}.halo-sidebar_menu [data-navigation-mobile] .menu-lv__dropdownmenu-3{position:relative!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.halo-sidebar_menu .menu-lv__dropdownmenu,.halo-sidebar_menu .list-menu--disclosure-1,.halo-sidebar_menu .list-menu--disclosure-2{background:#f8f8f8!important;padding:0!important}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-item{border-bottom:1px solid #e6e6e6!important}.halo-sidebar_menu .menu-lv__dropdownmenu .menu-lv-2 .menu-lv-2__action{padding-left:30px!important}.halo-sidebar_menu .menu-lv__dropdownmenu .menu-lv-3 .menu-lv-3__action{padding-left:50px!important}.halo-sidebar_menu [data-navigation-mobile] .icon-dropdown{opacity:.6;transition:transform .3s ease}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-item.is-open>.menu-lv-1__action .icon-dropdown{transform:rotate(90deg)}.halo-sidebar_menu [data-navigation-mobile] .menu-lv-item:hover .icon-dropdown{opacity:1}.halo-sidebar_menu .nav-title-mobile{display:none!important}.halo-sidebar_menu .halo-sidebar-wrapper{padding:0!important;overflow-y:auto!important;height:100%!important}.ciano-announcement-mobile{background:#202a44!important;color:#fff!important;text-align:center!important;padding:12px 20px!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:500!important;font-style:normal!important;letter-spacing:0!important;border-bottom:none!important}.ciano-announcement-mobile .announcement-text{display:block}#navigation-mobile .ciano-menu-header,.halo-sidebar_menu .ciano-menu-header,.ciano-menu-header{position:relative!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;padding:0!important;min-height:50px!important;border-bottom:1px solid #e6e6e6!important}#navigation-mobile .ciano-menu-header .halo-sidebar-close,.halo-sidebar_menu .ciano-menu-header .halo-sidebar-close,.ciano-menu-header .halo-sidebar-close{min-width:46px!important;min-height:50px!important;margin:0!important;padding:0!important;background:none!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;opacity:1!important;visibility:visible!important;z-index:2!important}#navigation-mobile .ciano-menu-header .halo-sidebar-close svg,.halo-sidebar_menu .ciano-menu-header .halo-sidebar-close svg,.ciano-menu-header .halo-sidebar-close svg{width:24px!important;height:24px!important;fill:#202a44!important;display:block!important;opacity:1!important;visibility:visible!important}#navigation-mobile .ciano-menu-header__logo,.halo-sidebar_menu .ciano-menu-header__logo,.ciano-menu-header__logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;flex:1!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;z-index:1!important}#navigation-mobile .ciano-menu-header__logo img,.halo-sidebar_menu .ciano-menu-header__logo img,.ciano-menu-header__logo img{width:54px!important;height:auto!important}#navigation-mobile .ciano-menu-header__icons,.halo-sidebar_menu .ciano-menu-header__icons,.ciano-menu-header__icons{display:flex!important;align-items:center!important;min-height:50px!important;justify-content:flex-end!important;margin-left:auto!important;margin-right:7px!important;opacity:1!important;visibility:visible!important;z-index:2!important}.ciano-menu-header__icons .ciano-menu-icon-wrapper{display:flex!important;align-items:center!important;width:auto!important;min-height:50px!important}.ciano-menu-header__icons .ciano-menu-icon-wrapper:first-child{margin-right:8px!important}.ciano-menu-header__icons .ciano-menu-icon-wrapper+.ciano-menu-icon-wrapper{margin-left:15px!important}.ciano-menu-header__icons .ciano-menu-icon-wrapper:last-child{padding-right:10px!important}.ciano-menu-header__icons .header__icon--account svg:not(.user-circle){width:22px!important;height:22px!important;fill:#202a44!important}.ciano-menu-header__icons .header__icon--cart svg{width:22px!important;height:22px!important;fill:#202a44!important}.ciano-menu-header__icons .header__icon--cart .bag-curved{width:24px!important;height:24px!important}.ciano-menu-header__icons .header__icon--cart .shopping-basket{width:23px!important;height:23px!important;margin-right:1px!important}.ciano-menu-header__icons .cart-count-bubble{color:var(--color-bubble, #fff)!important;background-color:var(--bg-bubble, #202a44)!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:-5px!important;right:-8px!important;min-width:18px!important;height:18px!important;border-radius:50%!important;font-size:11px!important;font-weight:700!important;padding:2px!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
