:root{--cl-pink: #f7a8c4;--cl-pink-deep: #e4638f;--cl-pink-hot: #ec4b86;--cl-lav: #c9b8e8;--cl-mint: #a8e6cf;--cl-butter: #ffe3a3;--cl-sky: #a8d8f0;--cl-ink: #33202f;--cl-ink-soft: #6b4e63;--cl-cream: #fff8f2;--cl-cream-rgb: 255, 248, 242;--cl-ink-rgb: 51, 32, 47;--cl-ink-soft-rgb: 107, 78, 99;--cl-font-display: "Fraunces", Georgia, serif;--cl-font-body: "Manrope", system-ui, -apple-system, sans-serif;--cl-candy-btn: linear-gradient( 100deg, #ec4b86, #ff9f68 18%, #ffcd5e 36%, #4fc99b 54%, #57b1ec 72%, #a78bdb 88%, #ec4b86 );--cl-bead-strip: repeating-linear-gradient( 90deg, var(--cl-pink) 0 14px, var(--cl-butter) 14px 28px, var(--cl-mint) 28px 42px, var(--cl-sky) 42px 56px, var(--cl-lav) 56px 70px )}.header-wrapper{--color-background: var(--cl-cream-rgb);--color-foreground: var(--cl-ink-rgb);--gradient-background: var(--cl-cream);position:relative;border-bottom:0}.header-wrapper:after{content:"";display:block;height:6px;background:var(--cl-bead-strip)}.header{font-family:var(--cl-font-body)}.header__heading-link{font-family:var(--cl-font-display);letter-spacing:.02em;transition:opacity .18s ease}.header__heading-link:hover{opacity:.72}.header__heading-link:not(:has(img)){display:block;position:relative;width:clamp(185px,24vw,266px);aspect-ratio:2494 / 635;background-image:url(candylace-8bit-logo.png);background-repeat:no-repeat;background-position:left center;background-size:contain;padding:0}.header__heading-link:not(:has(img)) .h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.header__menu-item{font-family:var(--cl-font-body);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;position:relative;color:var(--cl-ink)}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus-visible{text-decoration:none;color:var(--cl-pink-deep)}.header__inline-menu>.list-menu>li>details>summary.header__menu-item:after,.header__inline-menu>.list-menu>li>a.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.2rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--cl-pink-hot),var(--cl-butter) 40%,var(--cl-mint) 70%,var(--cl-sky));transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover:after,.header__inline-menu>.list-menu>li>a.header__menu-item:hover:after,.header__inline-menu>.list-menu>li>a.header__active-menu-item:after{transform:scaleX(1)}.header__submenu{font-family:var(--cl-font-body);border-radius:0 0 1.2rem 1.2rem}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.02em;font-weight:500}.header__submenu .header__menu-item:hover{color:var(--cl-pink-deep)}.mega-menu__list{font-family:var(--cl-font-body)}.header__icon,.header__icon--cart,.header__icon--account{color:var(--cl-ink);transition:color .18s ease,transform .18s ease}.header__icon:hover,.header__icon--cart:hover,.header__icon--account:hover{color:var(--cl-pink-deep);transform:translateY(-1px)}.cart-count-bubble{background-color:var(--cl-pink-hot);color:#fff}.menu-drawer{--color-background: var(--cl-cream-rgb);--color-foreground: var(--cl-ink-rgb);font-family:var(--cl-font-body)}.menu-drawer__menu-item{font-family:var(--cl-font-body);letter-spacing:.06em}.menu-drawer__menu-item:hover{color:var(--cl-pink-deep);background-color:#f7a8c41f}.header-localization .localization-form__select{font-family:var(--cl-font-body);letter-spacing:.04em}@keyframes cl-candy-shift{to{background-position:-340% 0}}.image-with-text .image-with-text__content{padding-top:2.8rem;padding-bottom:2.8rem}.image-with-text .button{background:var(--cl-candy-btn);background-size:340% 100%;color:#fff;border:0;border-radius:999px;box-shadow:0 8px 24px #e44a8661;text-shadow:0 1px 3px rgba(51,32,47,.25);font-weight:700;animation:cl-candy-shift 9s linear infinite reverse;transition:transform .18s ease,box-shadow .18s ease}.image-with-text .button:after,.image-with-text .button:before{display:none}.image-with-text .button:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 14px 34px #e44a8680}.collection__view-all .button{position:relative;isolation:isolate;border:0;border-radius:999px;padding:1.6rem 3.2rem;font-weight:800;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;background:none;color:var(--cl-ink);box-shadow:none;transition:transform .18s ease,box-shadow .18s ease}.collection__view-all .button:after{display:none}.collection__view-all .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;border-radius:inherit;border:2px solid transparent;background:linear-gradient(var(--cl-cream),var(--cl-cream)) padding-box,var(--cl-candy-btn) border-box;background-size:auto,340% 100%;animation:cl-candy-shift 9s linear infinite reverse;box-shadow:none;transition:box-shadow .18s ease}.collection__view-all .button:hover{transform:translateY(-3px)}.collection__view-all .button:hover:before{box-shadow:0 10px 26px #e44a8647}@media(prefers-reduced-motion:reduce){.image-with-text .button,.collection__view-all .button,.collection__view-all .button:before{animation:none;transition:none}}.footer{--color-background: var(--cl-cream-rgb);--color-foreground: var(--cl-ink-rgb);--gradient-background: var(--cl-cream);font-family:var(--cl-font-body);border-top:0;position:relative}.footer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:6px;background:var(--cl-bead-strip)}.footer-block__heading{font-family:var(--cl-font-display);font-size:1.7rem;font-weight:600;letter-spacing:.01em;color:var(--cl-ink)}.footer-block__details-content a,.footer__content-bottom a,.footer .rte a{color:var(--cl-pink-deep);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(228,99,143,.35);transition:border-color .18s ease,color .18s ease}.footer-block__details-content a:hover,.footer__content-bottom a:hover,.footer .rte a:hover{color:var(--cl-pink-hot);border-bottom-color:var(--cl-pink-hot)}.footer-block__newsletter .field__input{border-radius:999px;font-family:var(--cl-font-body)}.footer-block__newsletter .newsletter-form__button{color:var(--cl-pink-deep);transition:color .18s ease,transform .18s ease}.footer-block__newsletter .newsletter-form__button:hover{color:var(--cl-pink-hot);transform:translate(2px)}.footer .list-social__link{color:var(--cl-ink);transition:color .18s ease,transform .18s ease}.footer .list-social__link:hover{color:var(--cl-pink-deep);transform:translateY(-2px)}.footer__content-bottom{border-top:1px solid rgba(107,78,99,.14)}.footer__copyright,.footer .policies{font-size:1.2rem;color:var(--cl-ink-soft);letter-spacing:.02em}.footer__payment .list-payment__item{opacity:.65;transition:opacity .18s ease}.footer__payment:hover .list-payment__item{opacity:1}@media(prefers-reduced-motion:reduce){.header__heading-link,.header__icon,.header__icon--cart,.header__icon--account,.header__inline-menu>.list-menu>li>details>summary.header__menu-item:after,.header__inline-menu>.list-menu>li>a.header__menu-item:after,.footer .list-social__link,.footer-block__newsletter .newsletter-form__button,.footer__payment .list-payment__item,.footer-block__details-content a,.footer__content-bottom a,.footer .rte a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/candylace-brand.css.map */
