:root{--hk-ink: #2d2230;--hk-plum: #682347;--hk-berry: #a83b67;--hk-coral: #f06c87;--hk-cream: #fff9f3;--hk-blush: #fff0f3;--hk-mint: #e1f3ec;--hk-line: #ead9df;--hk-shadow: 45, 34, 48;--color-base-text: 45, 34, 48;--color-shadow: 45, 34, 48;--color-base-background-1: 255, 249, 243;--color-base-background-2: 255, 240, 243;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 104, 35, 71;--color-base-accent-1: 168, 59, 103;--color-base-accent-2: 240, 108, 135;--gradient-base-background-1: linear-gradient(180deg, #fffdfb 0%, #fff9f3 100%);--gradient-base-background-2: linear-gradient(180deg, #fff7f8 0%, #fff0f3 100%);--gradient-base-accent-1: linear-gradient(135deg, #8e2e59 0%, #c14e78 100%);--gradient-base-accent-2: linear-gradient(135deg, #e85679 0%, #f58c9d 100%)}html{scroll-behavior:smooth}body{color:var(--hk-ink);background:var(--hk-cream)}body.gradient{background:linear-gradient(180deg,#fffdfb 0%,var(--hk-cream) 42%,#fff6f7 100%)}a,button,.button,.header__icon,.card-wrapper,.multicolumn-card{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.page-width{max-width:132rem}.announcement-bar{background:var(--hk-plum)!important;color:#fff8fb;border-bottom:0}.announcement-bar__message{min-height:3.6rem;display:flex;align-items:center;justify-content:center;margin:0;padding:.7rem 1.5rem;font-size:1.16rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.header-wrapper{background:#fff9f3eb!important;border-bottom:1px solid rgba(104,35,71,.1);box-shadow:0 .8rem 2.4rem #2d22300a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header{min-height:7.2rem}.header__heading-link{padding:.45rem .75rem}.header__heading-logo,.logo-image{width:auto!important;max-width:12rem!important;max-height:6.4rem;height:auto;border-radius:0!important;object-fit:contain;overflow:visible!important}.header__menu-item{padding:1.2rem 1.35rem;color:#2d2230c7;font-size:1.28rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item{color:var(--hk-berry)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;right:0;bottom:-.55rem;left:0;height:.2rem;border-radius:999px;background:var(--hk-coral);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__icon:hover{color:var(--hk-berry)}.header__icon .icon{width:2.15rem;height:2.15rem}.cart-count-bubble{min-width:1.8rem;min-height:1.8rem;background:var(--hk-coral);color:#fff;border:.2rem solid var(--hk-cream);font-size:1rem;font-weight:800}.banner{max-width:144rem;margin:0 auto;overflow:hidden;border-radius:0 0 2.8rem 2.8rem;box-shadow:0 1.5rem 3.5rem #2d223017}.banner__media:after{display:block;background:linear-gradient(90deg,#2d223033,#2d223005 65%);opacity:1}.banner__box{max-width:64rem;min-width:min(42rem,100%);padding:3.5rem 4rem;border:1px solid rgba(255,255,255,.55);border-radius:2.4rem;background:#fff9f3e0;box-shadow:0 1.2rem 3.2rem #2d22301f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.banner__heading{color:var(--hk-plum);font-weight:800;letter-spacing:.04em;line-height:1.02;text-transform:uppercase}.banner__text{color:#2d2230cc;font-size:1.6rem;line-height:1.55}.banner__buttons{gap:1.1rem}.shopify-section>.section{position:relative}.title-wrapper-with-link{align-items:flex-end;margin-bottom:2rem}.title,.multicolumn .title,.newsletter h2{color:var(--hk-plum);font-weight:800;letter-spacing:.025em;line-height:1.12}.title:after{content:"";display:block;width:4.8rem;height:.35rem;margin-top:1rem;border-radius:999px;background:linear-gradient(90deg,var(--hk-berry),var(--hk-coral))}.collection .title,.featured-collection .title{margin-bottom:0}.card-wrapper{border-radius:2rem}.card-wrapper:hover{transform:translateY(-.4rem)}.card--standard .card__inner,.card--card{overflow:hidden;border:1px solid var(--hk-line);border-radius:2rem;background:#ffffffc7;box-shadow:0 .8rem 2.2rem #2d22300f}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card{border-color:#a83b6747;box-shadow:0 1.4rem 3rem #68234721}.card .card__inner .card__media,.card--card .card__inner .card__media{border-radius:1.9rem 1.9rem 0 0}.card__media .media img{transition:transform .35s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.045)}.card__information{padding:1.35rem 1.15rem 1.6rem}.card__heading{color:var(--hk-ink);font-size:1.42rem;font-weight:700;line-height:1.35}.card-information>.price{color:var(--hk-berry);font-size:1.5rem;font-weight:800}.badge{border:0;border-radius:999px;background:var(--hk-coral);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.quick-add .button,.quick-add button{min-height:4rem;border-radius:999px;font-size:1.2rem;font-weight:800;letter-spacing:.04em}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding:0 2.25rem;border:0;border-radius:999px;background:linear-gradient(135deg,var(--hk-berry),var(--hk-coral));box-shadow:0 .7rem 1.8rem #a83b6733;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.button:before,.button:after{border-radius:999px}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background:linear-gradient(135deg,#8e2e59,#e85679);box-shadow:0 1rem 2.4rem #a83b6747;transform:translateY(-.15rem)}.button--secondary{border:1px solid rgba(168,59,103,.45);background:#ffffffb8;color:var(--hk-berry);box-shadow:none}.button--secondary:hover{background:var(--hk-blush);color:var(--hk-plum)}.field__input,.select__select,.customer .field input,.customer select{border-color:var(--hk-line);border-radius:1.4rem;background:#ffffffd1}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{border-color:var(--hk-berry);box-shadow:0 0 0 .3rem #a83b671f}.newsletter{margin-top:1.5rem;margin-bottom:1.5rem}.newsletter__wrapper{overflow:hidden;border:1px solid rgba(168,59,103,.12);border-radius:2.8rem;background:linear-gradient(135deg,#fff0f3,#fff9f3 60%,#eaf7f0);box-shadow:0 1.2rem 3rem #2d22300f}.newsletter__subheading{max-width:58rem;margin-right:auto;margin-left:auto;color:#2d2230bf}.newsletter-form{max-width:56rem;margin-right:auto;margin-left:auto}.newsletter-form .field{border-radius:999px;background:#fff;box-shadow:0 .7rem 1.6rem #2d223014}.newsletter-form .field:after,.newsletter-form .field:hover.field:after,.newsletter-form .field:focus-within.field:after{border-radius:999px;box-shadow:none}.newsletter-form__button{width:4.4rem;height:4.4rem;right:.55rem;border-radius:50%;background:var(--hk-berry);color:#fff}.multicolumn{margin-top:1.5rem}.multicolumn-list__item .multicolumn-card{height:100%;border:1px solid var(--hk-line);border-radius:2rem;background:#ffffffb3;box-shadow:0 .8rem 2.2rem #2d22300d}.multicolumn-list__item .multicolumn-card:hover{transform:translateY(-.3rem);border-color:#a83b6747;box-shadow:0 1.2rem 2.8rem #6823471a}.multicolumn-card__info{padding:2.25rem 2rem}.multicolumn-card__info h3{color:var(--hk-plum);font-size:1.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.footer{margin-top:4rem;background:linear-gradient(150deg,#2d2230,#4b2440)!important;color:#fff7fb}.footer .footer__content-top,.footer .footer__content-bottom{border-color:#ffffff24}.footer a,.footer .footer-block__heading,.footer .footer__copyright,.footer .caption{color:#fff7fb}.footer a:hover{color:#ffb4c4}.footer .list-social__link{color:#fff7fb}.drawer,.cart-notification,.global-settings-popup,.predictive-search{border-color:var(--hk-line);border-radius:1.8rem;box-shadow:0 1.8rem 4rem #2d22302e}.product__title{color:var(--hk-plum);letter-spacing:.01em}.product__info-container .price{color:var(--hk-berry);font-weight:800}.product-form__input input[type=radio]+label{border-color:var(--hk-line);border-radius:999px}.product-form__input input[type=radio]:checked+label{border-color:var(--hk-berry);background:var(--hk-blush);color:var(--hk-plum)}.quantity{border-color:var(--hk-line);border-radius:1.2rem;overflow:hidden}@media screen and (max-width:749px){.page-width{width:calc(100% - 2.8rem);padding-right:0;padding-left:0}.header{min-height:6.4rem}.header__heading-logo,.logo-image{max-width:9.6rem!important;max-height:5.4rem}.header__icon,.header__icon--cart .icon{width:4rem;height:4rem}.banner{border-radius:0 0 2rem 2rem}.banner__box{min-width:0;width:calc(100% - 2.8rem);margin:1.4rem;padding:2.25rem 1.8rem;border-radius:1.8rem}.banner__heading{font-size:clamp(2.7rem,9vw,4.2rem)}.banner__text{font-size:1.4rem}.banner__buttons,.banner__buttons>*{width:100%}.banner__buttons .button{width:100%}.title-wrapper-with-link{margin-bottom:1.5rem}.title{font-size:2.35rem}.card__information{padding:1rem .8rem 1.2rem}.card__heading{font-size:1.28rem}.card-information>.price{font-size:1.35rem}.quick-add .button,.quick-add button{min-height:3.7rem;font-size:1.05rem}.newsletter__wrapper{border-radius:2rem}.newsletter-form{width:100%}.multicolumn-card__info{padding:1.8rem 1.5rem}.footer{margin-top:2.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hellokiki-custom.css.map */
