@media (min-width: 1025px){.mobile-only-header{display:none!important}}@media (max-width: 1024px){.desktop-only{display:none!important}}.al-header-section{z-index:11}.al-header{position:relative;background-color:var(--color-white)}.al-header-announcement{position:relative;overflow:hidden;width:100%;white-space:nowrap;padding:12px 0;display:flex;align-items:center;justify-content:flex-start;gap:48px;transition:all .3s;max-height:44px}.al-header-announcement__container{display:inline-flex;justify-content:flex-start;align-items:center;gap:48px;white-space:nowrap;animation:marquee var(--marquee-duration, 5s) linear infinite}.al-header-announcement__container.no-marquee{animation:none;width:100%;justify-content:center}.al-header-announcement__container.no-marquee .al-header-announcement__copy{width:100%;display:flex;justify-content:center}.al-header-announcement__copy{flex:none;white-space:nowrap}.al-header-announcement__copy p,.al-header-announcement__copy a{font-size:12px;text-transform:uppercase;color:#fff;text-transform:none}.al-header-announcement:hover .al-header-announcement__container{animation-play-state:paused}.al-header_top{padding:16px 0;display:flex;align-items:center;justify-content:space-between;z-index:11;position:relative}.al-header_top--border{display:block;width:100%;border-bottom:1px solid var(--color-gray-x-light)}@media (min-width: 1025px){.al-header_top_secondary--menu{width:35%;position:relative}}.al-header_top_secondary--menu-links{display:flex;justify-content:flex-start;align-items:center;list-style-type:none;margin:0}.al-header_top_secondary--menu-links .secondary_link{text-decoration:none;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c;padding:12px 8px;position:relative}.al-header_top_secondary-first-level{line-height:1;position:relative;margin:0}.al-header_top_secondary-first-level:hover .al-header_top_secondary--submenu{max-height:500px}.al-header_top_secondary--submenu{position:absolute;top:21px;left:-16px;min-width:127px;overflow:hidden;max-height:0px;height:auto;transition:all .5s;background-color:transparent}.al-header_top_secondary-first-level:hover .al-header_top_secondary--submenu{max-height:300px}.al-header_top_secondary--submenu--wrapper{padding-top:18px;background-color:transparent}.al-header_top_secondary--submenu--links{padding:16px;background-color:#f8f8f8;list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px;margin:0}.al-header_top_secondary--submenu--links-li{line-height:1}.al-header_top_secondary--submenu--links-a{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c;position:relative;display:block;overflow:hidden}.al-header_top_secondary--submenu--links-a:hover{color:#000}.al-header_top_secondary--submenu--links-a:before{content:" ";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000;transform:translate(-100%);transition:all .3s;display:block}.al-header_top_secondary--submenu--links-a:hover:before{transform:translate(0)}.al-header_top_right-menu{display:flex;justify-content:flex-end;align-items:center;gap:24px}.al-header_top_right-menu--customer.al-header_top_right-menu{gap:16px}@media (min-width: 1025px){.al-header_top_right-menu{width:35%}}.al-header_top_right-menu--search-button{display:flex;justify-content:flex-start;align-items:center;transition:all .5s}.al-header_top_right-menu--search-button span{display:flex;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c;gap:4px}.al-header_top_right-menu--search-button:hover span{color:#000}.al-header_top_right-menu--cart span{display:flex}.al-header_button{display:flex;align-items:center}.al-header_bottom{padding:16px 0;display:flex;justify-content:center;align-items:center;border-bottom:solid 1px #ededed;position:relative;z-index:10}.al-header-main-links{display:flex;justify-content:center;align-items:center;list-style-type:none}.al-header-link-first-level{line-height:1;position:static;margin:0;z-index:999}.al-header-link-first-level_has--dd:hover .al-header-submenu,.top_level_shop-all:hover .al-header-submenu,.al-header-submenu--no_dd--cards:hover .al-header-submenu{max-height:700px;z-index:11;box-shadow:0 1px 3px 1px #3333331c}.al-header-link-first-level:hover .al-header-submenu-no--shop-all{min-height:calc(var(--submenu-height) + 60px)}.al-header-link-first-level .al-header_top_level_link{text-decoration:none;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c;padding:22px 8px;position:static;text-transform:capitalize}.al-header-submenu{position:absolute;top:53px;left:0;min-width:100%;overflow:hidden;max-height:0px;min-height:0px;height:auto;transition:all .3s;background-color:#fff;border-radius:0;z-index:-1}.al-header-submenu--cards{padding:30px 0}.al-header-submenu--cards--grid{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px}.al-header-submenu--cards--grid--item{width:calc(20% - 12.8px)}.al-header-submenu--cards--grid--item:hover{cursor:pointer}.al-header-submenu--cards--grid--item-title{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000;margin-top:16px}.al-header-submenu--links{list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;border-radius:0 0 8px 8px;margin:0}.al-header-submenu--links-li{padding-bottom:10px;margin:0;overflow:hidden}.al-header-submenu--links-a{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;position:relative;color:#000c;transition:all .3s}.al-header-submenu--links-a:before{content:" ";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#000;transform:translate(-100%);transition:all .3s;display:block}.al-header-submenu--links-a:hover{color:#000}.al-header-submenu--links-a:hover:before{transform:translate(0)}.site-header.sticky-header{position:sticky;top:0;left:0}.sticky-header .al-header-announcement{max-height:0;overflow:hidden;padding:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.site-header__hamburger{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:24px;height:24px}.site-header__hamburger .line{background-color:#000;display:block;transition:all .3s var(--cubic);transform-origin:center;width:100%;height:2px}.site-header__hamburger--active .line{width:100%}.site-header__hamburger--active .line:first-child{transform:translateY(6px) rotate(45deg)}.site-header__hamburger--active .line:nth-child(2){opacity:0}.site-header__hamburger--active .line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-al-header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.mobile-al-header_left{display:flex;justify-content:flex-start;align-items:center;gap:8px}.mobile-al-header_left .account-icon span{display:flex}.mobile-al-header-icons svg{height:24px;width:24px}.mobile-al-header_right{display:flex;justify-content:flex-end;align-items:center;gap:8px}.mobile-al-header_open{position:absolute;z-index:1;opacity:1;transition:all .3s}.mobile-al-header_close{position:absolute;z-index:-1;opacity:0;transition:all .3s}.mobile_menu_active .mobile-al-header_open{z-index:-1;opacity:0}.mobile_menu_active .mobile-al-header_close{z-index:1;opacity:1}.al-header-mobile{position:absolute;left:0;width:100%;top:var(--header-height-wo-bottom);height:calc(100vh - var(--header-height-wo-bottom));padding:0 0 16px;box-sizing:border-box;background-color:var(--color-white);z-index:-1;opacity:0;transform:translate(-100%);transition:all .3s}@media (max-width: 767px){.al-header-mobile{padding:0 0 16px}}.al-header-mobile__wrapper{padding:24px calc((100% - var(--container-tablet)) / 2) 0px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;height:calc(100vh - var(--header-height) - 40px)}.al-header-mobile__list{list-style-type:none}.al-header-mobile__dropdown{list-style-type:none;max-height:0;height:auto;overflow:hidden;transition:all .3s;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;transition:all .5s}.al-header-mobile__dropdown-item:first-child{margin-top:10px}.al-header-mobile__dropdown-item-scnd-link{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000b3}.al-header-mobile__dropdown-item-scnd-link a{text-decoration:none;color:#000000b3}.al-header-mobile__dropdown-item-link{display:flex;justify-content:space-between;align-items:center}.al-header-mobile__secondary--list{list-style-type:none;padding-top:16px;border-top:solid 1px #ededed}@media (max-width: 1024px){.al-header-mobile__secondary--list{padding-bottom:120px}}.al-header-mobile_first--level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px;width:100%}.al-header-mobile_first--level li{width:100%;margin-bottom:0}.al-header-mobile-collapse{position:relative;width:24px;height:24px}.al-header-mobile-collapse .nav-icon-close{opacity:0;z-index:-1;position:absolute;transition:all .3s}.al-header-mobile-collapse .nav-icon-open{opacity:1;z-index:1;position:absolute;transition:all .3s}.collapse_dropdown .nav-icon-open{opacity:0;z-index:-1}.collapse_dropdown .nav-icon-close{opacity:1;z-index:1}.al-header-mobile__dropdown.collapse_dropdown{max-height:250px}.mobile_menu_active.al-header-mobile{z-index:6;opacity:1;transform:translate(0);overflow:scroll;scrollbar-width:none}.mobile_menu_active.al-header-mobile::-webkit-scrollbar{display:none}.mobile_first_level_item{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000;text-decoration:none}.al-header-mobile__list-item{margin:0}.mobile_first_level_item__secondary{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#00000080;text-decoration:none}.al-header-submenu--links-no--shop-all{width:280px}.al-header-submenu--cards--grid_have--child{position:absolute;right:0;top:30px;width:calc(100% - 304px);display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;transition:all .5s ease}.al-header-submenu--cards--grid_have--child .al-header-submenu--cards--grid--item{width:calc(25% - 12px)}.al-header-submenu--wrapper{position:relative;padding:30px 0}.al-header-submenu--links-li{width:100%}.al-menu-black-line-main{position:absolute;bottom:18px;height:0px;width:0;background-color:#000;transition:all .3s ease;left:0}.al-menu-black-line-scnd{position:absolute;bottom:2px;height:0px;width:0;background-color:#000;transition:all .3s ease;left:0}.al-header-submenu--cards--grid--item_image{overflow:hidden}.al-header-submenu--cards--grid--item_image img{scale:1;transition:scale .5s ease;aspect-ratio:5 / 7}.al-header-submenu--cards--grid--item:hover .al-header-submenu--cards--grid--item_image img{scale:1.05}.al-header-submenu--wrapper--title{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c;margin-bottom:10px;display:block}.mobile-al-header_right--store-locator{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000;text-decoration:underline}.mobile-al-header-wrapper--bottom{padding:12px 0}.mobile-al-header-wrapper--bottom-nav{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.mobile-al-header-wrapper--bottom-nav::-webkit-scrollbar{display:none}.mobile-al-header-wrapper--bottom-nav--list{list-style-type:none;display:flex;align-items:center;justify-content:center;gap:16px;margin:0;width:100%;min-width:max-content}.mobile-al-header-wrapper--bottom-nav--list-item{margin:0;padding:0;line-height:0}.mobile-al-header-wrapper--bottom-nav--list-item--link{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000c}.al-header-mobile__wrapper .drawer__search{width:100%}.al-header-mobile .search__predictive__actions{height:unset;gap:8px}.al-header-mobile .drawer__search{border-bottom:solid 1px #c6c6c6;background-color:#ededed}.al-header-mobile #search-drawer{background-color:transparent}.al-header-mobile .drawer__search .search__predictive__button{position:relative;right:0;padding:0}.al-header-mobile .drawer__search .search__predictive__button svg{height:20px;width:20px}.al-header-mobile .drawer__search input{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000;padding:16px 0}.al-header-mobile .drawer__search input:focus{padding:16px 0}.al-header-mobile .drawer__search input::placeholder{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#000}.search-popdown .header__search__results{padding-bottom:100px}@media (max-width: 1024px){.al-header-mobile .drawer__search input{width:100%;padding:16px 8px}.al-header-mobile .drawer__search input:focus{padding:16px 8px}.search__results__products{margin-top:24px}}a.al-header_top_right-menu--cart.al-header_top_right-menu--icon.cart-icon.cart-icon-bubble{position:relative}span.navtext.cart__status__parens{display:block;position:absolute;right:-10px;top:-9px;font-size:11px}span[data-header-cart-count]{background:#000;border-radius:50%;padding:3px 5px;line-height:1;color:#fff}@media (max-width: 1024px){a.header__icon.header__icon--cart.mobile-al-header-icons.focus-inset.icon-link.cart-icon-bubble{position:relative}span.navtext.cart__status__parens{right:7px;top:7px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/header-ashley-lauren.css.map */
