@keyframes swarovskiHeroFadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.hero__content-wrapper,.hero__container .text-block,.hero__container .button-custom{animation:swarovskiHeroFadeUp .9s cubic-bezier(.16,1,.3,1) both}.hero__container .text-block:nth-child(1){animation-delay:.1s}.hero__container .text-block:nth-child(2){animation-delay:.25s}.hero__container .button-custom{animation-delay:.4s}@keyframes swarovskiReveal{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes swarovskiFadeSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.swarovski-animated-card{animation:swarovskiReveal .85s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}.swarovski-animated-text{animation:swarovskiFadeSlideUp .85s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}.collection-card:nth-child(1).swarovski-animated-card,.product-card:nth-child(1).swarovski-animated-card,.resource-list__item:nth-child(1) .swarovski-animated-card{animation-delay:.05s}.collection-card:nth-child(2).swarovski-animated-card,.product-card:nth-child(2).swarovski-animated-card,.resource-list__item:nth-child(2) .swarovski-animated-card{animation-delay:.15s}.collection-card:nth-child(3).swarovski-animated-card,.product-card:nth-child(3).swarovski-animated-card,.resource-list__item:nth-child(3) .swarovski-animated-card{animation-delay:.25s}.collection-card:nth-child(4).swarovski-animated-card,.product-card:nth-child(4).swarovski-animated-card,.resource-list__item:nth-child(4) .swarovski-animated-card{animation-delay:.35s}.collection-card:nth-child(5).swarovski-animated-card,.product-card:nth-child(5).swarovski-animated-card,.resource-list__item:nth-child(5) .swarovski-animated-card{animation-delay:.45s}.collection-card:nth-child(6).swarovski-animated-card,.product-card:nth-child(6).swarovski-animated-card,.resource-list__item:nth-child(6) .swarovski-animated-card{animation-delay:.55s}@media(hover:hover)and (min-width:750px){.collection-card,.product-card,.collection-card__inner{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}.collection-card:hover,.product-card:hover{transform:translateY(-6px)}.collection-card:hover img,.product-card:hover img{transform:scale(1.04);transition:transform .65s cubic-bezier(.16,1,.3,1)}.collection-card img,.product-card img{transition:transform .65s cubic-bezier(.16,1,.3,1)}.swarovski-discover-btn:hover,.button-custom:hover{transform:translateY(-2px);transition:transform .3s ease}}#star-product-section .swarovski-video-col.swarovski-animated-card,#new-product-section .swarovski-image-col.swarovski-animated-card{animation:swarovskiReveal .95s cubic-bezier(.16,1,.3,1) both}#star-product-section .swarovski-content-col.swarovski-animated-text,#new-product-section .swarovski-content-col.swarovski-animated-text{animation:swarovskiFadeSlideUp .95s cubic-bezier(.16,1,.3,1) both}@media screen and (prefers-reduced-motion:reduce){.swarovski-animated-card,.swarovski-animated-text,.hero__content-wrapper,.hero__container .text-block,.hero__container .button-custom{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}#header-component[transparent] .mega-menu,#header-component[transparent] .mega-menu__container,#header-component[transparent] .menu-list,#header-component[transparent] .menu-drawer{--color-foreground: #000000 !important;--color-foreground-rgb: 0, 0, 0 !important}#header-component[transparent] .mega-menu a,#header-component[transparent] .menu-list a,#header-component[transparent] .menu-drawer a{color:#707070!important}#header-component[transparent] .mega-menu__list>li:nth-child(1)>a,#header-component[transparent] .mega-menu__list>li:nth-child(7)>a,#header-component[transparent] .mega-menu__column-title,#header-component[transparent] .mega-menu__title{color:#000!important;font-weight:700!important}#header-component[transparent] .mega-menu a:hover,#header-component[transparent] .menu-list a:hover{color:#000!important}.template-collection #header-component[transparent],.template-collection #header-component[transparent] a,.template-collection #header-component[transparent] button,.template-collection #header-component[transparent] span,.template-collection #header-component[transparent] .header__menu-link,.template-collection #header-component[transparent] .header-actions__action{color:#000!important;fill:#000!important}.template-collection #header-component[transparent] svg{color:#000!important;stroke:#000!important;fill:#000!important}.template-collection #header-component[transparent] .header-logo__image-container--original{display:block!important}.template-collection #header-component[transparent] .header-logo__image-container--inverse{display:none!important}.template-collection #header-component[transparent],.template-collection #header-component[transparent] *,body:has(.tm-collection-hero) #header-component[transparent],body:has(.tm-collection-hero) #header-component[transparent] *{--color-transparent-text: #000000 !important;--color-transparent-text-rgb: 0, 0, 0 !important;--color-foreground: #000000 !important;--color-foreground-rgb: 0, 0, 0 !important}.template-collection #header-component[transparent] .menu-list__link,.template-collection #header-component[transparent] .header__menu-link,.template-collection #header-component[transparent] .header__row--bottom a,.template-collection #header-component[transparent] .header__row--bottom span,.template-collection #header-component[transparent] .header-actions__action span,.template-collection #header-component[transparent] .header-actions__action svg,.template-collection #header-component[transparent] .header-actions__cart-icon{color:#000!important;stroke:#000!important;fill:#000!important;opacity:1!important}.template-collection #header-component[transparent] .header-menu .menu-list__link,.template-collection #header-component[transparent] .header-menu .menu-list__link-title,.template-collection #header-component[transparent] .navigation-bar__menu .menu-list__link,body:has(.tm-collection-hero) #header-component[transparent] .header-menu .menu-list__link,body:has(.tm-collection-hero) #header-component[transparent] .header-menu .menu-list__link-title{--menu-top-level-font-color: #000000 !important;color:#000!important;opacity:1!important}body:has(.tm-collection-hero) #header-component,body:has(.tm-collection-hero) #header-component[transparent]{--color-transparent-text: #000000 !important;--color-transparent-text-rgb: 0, 0, 0 !important;--color-foreground: #000000 !important;--color-foreground-rgb: 0, 0, 0 !important;--menu-top-level-font-color: #000000 !important}body:has(.tm-collection-hero) #header-component .menu-list__link,body:has(.tm-collection-hero) #header-component .menu-list__link-title,body:has(.tm-collection-hero) #header-component .header-logo,body:has(.tm-collection-hero) #header-component .header-actions__action,body:has(.tm-collection-hero) #header-component .custom-announcement-text,body:has(.tm-collection-hero) #header-component .dropdown-localization__button,body:has(.tm-collection-hero) #header-component .header__row--bottom a,body:has(.tm-collection-hero) #header-component .header__row--bottom span{color:#000!important;fill:#000!important;stroke:#000!important;opacity:1!important}body:has(.tm-collection-hero) #header-component svg{color:#000!important;stroke:#000!important;fill:#000!important}body:has(.tm-collection-hero) #header-component .header-logo__image-container--original{display:block!important}body:has(.tm-collection-hero) #header-component .header-logo__image-container--inverse{display:none!important}body:has(.tm-collection-hero) #header-component:hover,body:has(.tm-collection-hero) #header-component:focus-within{background-color:#fff!important;box-shadow:0 4px 20px #0000000f!important}body:has([class*=collection-hero]) #header-component,body:has([class*=collection-hero]) #header-component[transparent],body:has([class*=collection-hero]) #header-component .header-logo,body:has([class*=collection-hero]) #header-component .header-logo *,body:has([class*=collection-hero]) #header-component .header-logo span,body:has([class*=collection-hero]) #header-component .header-logo__image-container,body:has([class*=collection-hero]) #header-component .header-logo__image-container *,body:has([class*=collection-hero]) #header-component .menu-list__link,body:has([class*=collection-hero]) #header-component .menu-list__link-title,body:has([class*=collection-hero]) #header-component .header__menu-link,body:has([class*=collection-hero]) #header-component .header-actions__action,body:has([class*=collection-hero]) #header-component .header-actions__cart-icon,body:has([class*=collection-hero]) #header-component .header__row--bottom a,body:has([class*=collection-hero]) #header-component .header__row--bottom span{--color-transparent-text: #000000 !important;--color-transparent-text-rgb: 0, 0, 0 !important;--color-foreground: #000000 !important;--color-foreground-rgb: 0, 0, 0 !important;--menu-top-level-font-color: #000000 !important;color:#000!important;fill:#000!important;opacity:1!important}body:has([class*=collection-hero]) #header-component svg{color:#000!important;stroke:#000!important;fill:#000!important}body:has([class*=collection-hero]) .custom-announcement-bar,body:has([class*=collection-hero]) .custom-announcement-bar *,body:has([class*=collection-hero]) .custom-announcement-text,body:has([class*=collection-hero]) .announcement-bar,body:has([class*=collection-hero]) .announcement-bar__message,body:has([class*=collection-hero]) [class*=announcement]{color:#000!important;opacity:1!important}body:has([class*=collection-hero]) #header-component:hover,body:has([class*=collection-hero]) #header-component:focus-within{background-color:#fff!important;box-shadow:0 4px 20px #0000000f!important}body:has(.tm-collection-hero-swarovski) #header-component[transparent] .menu-list__link,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .menu-list__link-title,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .menu-list__link span,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .navigation-bar__menu a,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .navigation-bar__menu span,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .header__row--bottom a,body:has(.tm-collection-hero-swarovski) #header-component[transparent] .header__row--bottom span{--menu-top-level-font-color: #000000 !important;color:#000!important;opacity:1!important}.template-collection #header-component[transparent] .menu-list__link,.template-collection #header-component[transparent] .menu-list__link-title,.template-collection #header-component[transparent] .menu-list__link span,.template-collection #header-component[transparent] .header-menu a,.template-collection #header-component[transparent] .header-menu span,.template-collection #header-component[transparent] .header-actions__action svg,.template-collection #header-component[transparent] .custom-announcement-text,.template-collection #header-component[transparent] .header-logo,.template-collection #header-component[transparent] .header-logo span,body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link,body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link-title,body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link span,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-menu a,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-menu span,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-actions__action svg,body:has([class*=tm-collection-hero]) #header-component[transparent] .custom-announcement-text,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-logo,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-logo span{--color-transparent-text: #000000 !important;--color-foreground: #000000 !important;--menu-top-level-font-color: #000000 !important;color:#000!important;stroke:#000!important;fill:#000!important;opacity:1!important}body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link,body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link-title,body:has([class*=tm-collection-hero]) #header-component[transparent] .menu-list__link span,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-menu a,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-menu span,body:has([class*=tm-collection-hero]) #header-component[transparent] .header-menu button,body:has([class*=tm-collection-hero]) #header-component[transparent] .navigation-bar__menu a,body:has([class*=tm-collection-hero]) #header-component[transparent] .navigation-bar__menu span{--menu-top-level-font-color: #000000 !important;--menu-top-level-font-color-rgb: 0, 0, 0 !important;color:#000!important;-webkit-text-fill-color:#000000!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-scroll-reveal.css.map */
