@keyframes NotifyMeModal_fadeInOpacity__4IJOb{0%{opacity:.1}to{opacity:1}}@keyframes NotifyMeModal_fadeInUp__jSDhp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width:768px){.NotifyMeModal_notify-me-modal__title__vM6U_{padding:0 var(--spacing-sm) 0 var(--spacing-sm)!important}}.NotifyMeModal_notify-me-modal__content__GrcuW{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm) var(--spacing-sm)!important}.NotifyMeModal_notify-me-modal__content__GrcuW,.NotifyMeModal_notify-me-modal__content__GrcuW form{display:flex;flex-direction:column;gap:var(--spacing-xs)}.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_disclaimer__6QGeD{font-size:var(--font-size-subtext);line-height:1.6666666667;font-weight:var(--font-regular);letter-spacing:0;color:var(--color-grey-5);text-align:center}.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_product-info__osfy0{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_product-info__osfy0>img{width:100%;height:auto;object-fit:contain;aspect-ratio:auto}.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_product-info__osfy0 span,.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_product-info__product-name__k6QvU{font-size:var(--font-size-body);line-height:1.7142857143;font-weight:var(--font-semibold);letter-spacing:0;font-family:var(--font-text)}.NotifyMeModal_notify-me-modal__ijIUN .NotifyMeModal_product-info__product-color__RmbNW{font-size:var(--font-size-body);line-height:1.7142857143;font-weight:var(--font-regular);letter-spacing:0}.NotifyMeModal_notify-me-modal--success__title__SmrOR>span{display:flex;align-items:center;gap:var(--spacing-2xs)}@media screen and (min-width:768px){.NotifyMeModal_notify-me-modal--success__title__SmrOR{padding:0 var(--spacing-sm) 0 var(--spacing-sm)!important}}.NotifyMeModal_notify-me-modal--success__wClV3 button{margin-top:25rem}@keyframes RewardsEnrollerShared_fadeInOpacity__dh1Dk{0%{opacity:.1}to{opacity:1}}@keyframes RewardsEnrollerShared_fadeInUp__Yu_ug{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translateZ(0)}}.RewardsEnrollerShared_rewards-enroller-container__IQ50A{flex-direction:column;margin:var(--spacing-2md) var(--spacing-xs);display:flex;align-items:center;justify-content:center}.RewardsEnrollerShared_ua-icon__5QjZh{display:inline-flex;margin:0 0 var(--spacing-xs)}.RewardsEnrollerShared_callout___08d5{font-size:var(--font-size-body);line-height:1.7142857143;font-weight:var(--font-bold);letter-spacing:0}.RewardsEnrollerShared_callout___08d5,.RewardsEnrollerShared_error___GSJA{color:var(--color-red);text-align:center}.RewardsEnrollerShared_header__4yOy1{margin:var(--spacing-2xs) 0;text-align:center;font-size:var(--font-size-h3);line-height:1;font-weight:var(--font-condensed-black);letter-spacing:.25px;text-transform:uppercase;font-stretch:condensed}.RewardsEnrollerShared_copy__i_Tb0{max-width:448px;text-align:center;margin:0 0 var(--spacing-sm)}.RewardsEnrollerShared_action-buttons__h74vI{width:460px;flex-flow:column nowrap;gap:var(--spacing-xs) 0;display:flex;align-items:center;justify-content:center}.RewardsEnrollerShared_action-buttons__h74vI button{width:var(--button-width)}@media screen and (max-width:767px){.RewardsEnrollerShared_action-buttons__h74vI,.RewardsEnrollerShared_action-buttons__h74vI button{width:100%}}.RewardsEnrollerShared_rewards-landing-input-wrapper__l_fMu{width:100%;margin:0 0 var(--spacing-xs);display:flex;align-items:center;justify-content:center}.RewardsEnrollerShared_rewards-landing-input-wrapper__l_fMu .RewardsEnrollerShared_rewards-landing-input__RH_dg{width:327px}.RewardsEnrollerShared_authentication-login__uLJz8{flex-flow:row nowrap;gap:0 var(--spacing-3xs);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-subtext);line-height:1.6666666667;font-weight:var(--font-regular);letter-spacing:0}.RewardsEnrollerShared_authentication-login__uLJz8 button{width:auto}.RewardsEnrollerShared_authentication-rewards-legal__weGDJ{color:var(--color-grey-5);text-align:center;margin:0;font-size:var(--font-size-subtext);line-height:1.6666666667;font-weight:var(--font-regular);letter-spacing:0}@keyframes fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translateZ(0)}}:root:has([data-theme=halo]){--color-white:var(--base-color-black);--color-grey-1:#282828;--color-grey-2:var(--base-color-grey-5);--color-grey-3:#5a5a5a;--color-grey-4:var(--base-color-grey-3);--color-grey-5:var(--base-color-grey-4);--color-grey-6:var(--base-color-grey-1);--color-black:var(--base-color-white);--color-green:#00aa52;--color-red:#ff2a29;--color-primary-text:var(--base-color-white);--color-secondary-text:var(--base-color-grey-4);--color-nav-background:var(--base-color-black);--color-page-background:var(--base-color-black);--BucketHorizontal-content-background-color:var(--base-color-black);--BucketHorizontal-content-text-color:var(--base-color-white);--Button-tertiary-text-color:var(--base-color-white);--ProductBadge-text-color:var(--base-color-black);--content-max-width:100%}:root:has([data-theme=halo]) [class*=headline1]{font-size:var(--font-size-h5);line-height:1.3333333333;font-weight:var(--font-bold);letter-spacing:.5px;font-family:var(--font-alternative);letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:768px){:root:has([data-theme=halo]) [class*=headline1]{font-family:var(--font-alternative);font-size:var(--font-size-h2);line-height:1;font-weight:var(--font-bold);letter-spacing:7.2px;text-transform:uppercase}}:root:has([data-theme=halo]) [class*=content__carousel__headline]{font-size:var(--font-size-h5);line-height:1.3333333333;font-weight:var(--font-bold);letter-spacing:.5px;font-family:var(--font-alternative);letter-spacing:2px;text-transform:uppercase}:root:has([data-theme=halo]) [class*=copyarea-primary-text]{font-weight:var(--font-bold);font-family:var(--font-alternative);letter-spacing:.7px;text-transform:uppercase}@media screen and (min-width:768px){:root:has([data-theme=halo]) [class*=copyarea-primary-text]{font-size:var(--font-size-h5);line-height:1.3333333333;font-weight:var(--font-bold);letter-spacing:.5px;font-family:var(--font-alternative);letter-spacing:2px;text-transform:uppercase}}:root:has([data-theme=halo]) [class*=slide__headline],:root:has([data-theme=halo]) [class*=text-headline4]{font-size:var(--font-size-h6);line-height:1.5;font-weight:var(--font-bold);letter-spacing:.5px;font-family:var(--font-alternative);letter-spacing:.8px;text-transform:uppercase}:root:has([data-theme=halo]) #emailPopUpModal,:root:has([data-theme=halo]) #header-promo-banner,:root:has([data-theme=halo]) #notify-me-modal,:root:has([data-theme=halo]) #upcoming-modal,:root:has([data-theme=halo]) [class*=bazaarItem],:root:has([data-theme=halo]) [class*=fallback-image-container],:root:has([data-theme=halo]) [class*=pdpImages],:root:has([data-theme=halo]) [class^=UpcomingCarousel],:root:has([data-theme=halo]) [data-theme-cms=dark-desktop],:root:has([data-theme=halo]) [data-theme-cms=dark-mobile],:root:has([data-theme=halo]) [data-theme-cms=dark],:root:has([data-theme=halo]) [data-theme=default],:root:has([data-theme=halo]) button[data-variant=tertiary],:root:has([data-theme=halo]) footer,:root:has([data-theme=halo]) header{--color-white:var(--base-color-white);--color-grey-1:var(--base-color-grey-1);--color-grey-2:var(--base-color-grey-2);--color-grey-3:var(--base-color-grey-3);--color-grey-4:var(--base-color-grey-4);--color-grey-5:var(--base-color-grey-5);--color-grey-6:var(--base-color-grey-6);--color-black:var(--base-color-black);--color-green:var(--base-color-green);--color-red:var(--base-color-red);--color-primary-text:var(--base-color-black);--color-secondary-text:var(--color-grey-5);--color-nav-background:var(--base-color-black);--color-page-background:var(--base-color-white);--AnimatedIconSlideout-text-color:var(--base-color-white);--Button-primary-background-color:var(--base-color-black);--Button-primary-text-color:var(--base-color-white);--Button-secondary-background-color:var(--base-color-white);--Button-secondary-text-color:var(--base-color-black);--DropMenu-button-background-color:var(--base-color-black);--DropMenu-button-text-color:var(--base-color-white);--DropMenu-panel-background-color:var(--base-color-white);--DropMenu-panel-text-color:var(--base-color-black);--form-field-color:var(--base-color-black);--form-field-border-color:var(--base-color-grey-5);--form-field-floating-label-color:var(--base-color-grey-5);--form-field-focus-border-color:var(--base-color-black);--form-field-input-background-color:var(--base-color-white);--Dialog-background-color:var(--base-color-white);--Dialog-text-color:var(--base-color-black)}@media screen and (max-width:1023px){:root:has([data-theme=halo]) [class*=_color-swatch]{--swatch-image-size:96px;--swatch-border-radius:var(--spacing-2xs)}}:root:has([data-theme=halo]) button[data-pdp-add-to-bag]{background:linear-gradient(-45deg,var(--color-red) 20%,#9f2e17 50%,var(--color-red) 80%);background-size:500%;background-position-x:100%;animation:shimmer 5s linear infinite;animation-delay:.5s}@keyframes shimmer{to{background-position-x:0}}:root:has([data-theme=halo]) [class^=ProductTile]{--FavoriteButton-unchecked-color:var(--base-color-black);--FavoriteButton-checked-color:var(--base-color-black)}:root:has([data-theme=halo]) [class^=ContentCarousel]{--ProductTile-link-font-weight:var(--font-semibold);--ProductTile-price-section-margin:0}:root:has([data-theme=halo]) [class^=ContentCarousel] [class^=ProductTile]{--FavoriteButton-unchecked-color:var(--base-color-black);--FavoriteButton-checked-color:var(--base-color-black);--FavoriteButton-background-color:var(--base-color-white);--FavoriteButton-border-radius:50%;--FavoriteButton-opacity:0.8}:root:has([data-theme=halo]) [class^=ContentCarousel] [class*=product-badge-new],:root:has([data-theme=halo]) [class^=ContentCarousel] [class*=product-promo],:root:has([data-theme=halo]) [class^=ContentCarousel] [class*=product-sub-header],:root:has([data-theme=halo]) [class^=ContentCarousel] [class*=product-swatches-container]{display:none}