:root{--ary-pink: #ff4fd8;--ary-pink-soft: #fff2fb;--ary-purple: #a855f7;--ary-purple-soft: #f3eaff;--ary-blue: #38d9ff;--ary-blue-soft: #ecfbff;--ary-plum: #35143f;--ary-deep: #24103c;--ary-border: #efc9fb;--ary-shadow: 0 14px 38px rgba(119, 46, 154, .13);--ary-radius: 24px}html{scroll-behavior:smooth}body{color:var(--ary-plum);background:radial-gradient(circle at 8% 4%,rgba(255,79,216,.11),transparent 28rem),radial-gradient(circle at 92% 8%,rgba(56,217,255,.12),transparent 30rem),linear-gradient(180deg,#fff8fd,#f8f2ff 48%,#f1fbff)}#header-group{position:relative;z-index:30;background:transparent;border:0;box-shadow:0 8px 26px #260a3d26}#header-component .header__row--top{background:#fff8fdf2!important;border-bottom-color:#a855f72e!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}#header-component .header__row--top .header__columns{min-height:72px;padding-inline:clamp(14px,3vw,44px)}#header-component .header-logo{width:76px!important;min-width:76px;height:64px!important;min-height:64px;padding:3px 0!important;font-size:0!important;color:transparent!important;background-image:url(/cdn/shop/files/aryellys-candy-shop-logo.png?v=1784478276);background-position:left center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 6px 10px rgba(91,28,115,.22))}#header-component .header-logo>*{visibility:hidden!important}#header-component .header__row--top a,#header-component .header__row--top button,#header-component .header__row--top .header-actions__action{color:var(--ary-plum)!important}#header-component .header__row--bottom{background:radial-gradient(circle at 16% 50%,rgba(255,79,216,.15),transparent 22rem),radial-gradient(circle at 84% 50%,rgba(56,217,255,.14),transparent 22rem),linear-gradient(90deg,#1a092c,#31104b,#1a092c)!important;border-top:1px solid rgba(255,79,216,.52);border-bottom:1px solid rgba(56,217,255,.5)!important;box-shadow:inset 0 1px #ffffff14,0 4px 18px #18052938}#header-component .header__row--bottom .header__columns{min-height:48px;padding-block:4px;padding-inline:clamp(12px,3vw,42px)}#header-component .header__row--bottom .header__column--center,#header-component .header__row--bottom .header-menu,#header-component .header__row--bottom .header-menu__inner,#header-component .header__row--bottom .menu-list{width:100%;justify-content:center}#header-component .header__row--bottom .overflow-menu::part(list){justify-content:center;column-gap:clamp(4px,1.5vw,18px)}#header-component .header__row--bottom .menu-list__link{position:relative;color:#fff!important;font-weight:900!important;letter-spacing:.075em;text-shadow:0 0 9px rgba(255,79,216,.28)}#header-component .header__row--bottom .menu-list__link-title{padding:12px clamp(8px,1.25vw,18px)}#header-component .header__row--bottom .menu-list__link-title:after{content:"";position:absolute;left:16%;right:16%;bottom:6px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--ary-pink),var(--ary-purple),var(--ary-blue));box-shadow:0 0 8px var(--ary-pink),0 0 12px #38d9ffb3;opacity:0;transform:scaleX(.35);transition:opacity .16s ease,transform .16s ease}#header-component .header__row--bottom .menu-list__link:hover .menu-list__link-title:after,#header-component .header__row--bottom .menu-list__link:focus-visible .menu-list__link-title:after,#header-component .header__row--bottom .menu-list__link--active .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component .header__navigation-bar-row{background:linear-gradient(90deg,#1a092c,#31104b 50%,#1a092c)!important;border-top:1px solid rgba(255,79,216,.45);border-bottom:1px solid rgba(56,217,255,.48);box-shadow:0 4px 15px #18052933}#header-component .header__navigation-bar-row .menu-list__item{color:#fff!important;font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase;text-decoration:none;text-shadow:0 0 8px rgba(255,79,216,.35)}#header-component .header__row--top .header__column--center,#header-component .header__row--top .header-menu,#header-component .header__row--top .header-menu__inner,#header-component .header__row--top .menu-list{min-width:0;width:100%}#header-component .header__row--top .overflow-menu::part(list){align-items:center;justify-content:center;column-gap:clamp(1px,.35vw,6px)}#header-component .menu-list__link[href$="/collections/gummies"],#header-component .menu-list__item[href$="/collections/gummies"]{--ary-category-image: url(/cdn/shop/files/ary-header-gummies.webp?v=1784511258);--ary-category-width: clamp(76px, 7.3vw, 108px);--ary-category-mobile-width: 86px}#header-component .menu-list__link[href$="/collections/sour-candy"],#header-component .menu-list__item[href$="/collections/sour-candy"]{--ary-category-image: url(/cdn/shop/files/ary-header-sour-candy.webp?v=1784511269);--ary-category-width: clamp(52px, 4.8vw, 70px);--ary-category-mobile-width: 58px}#header-component .menu-list__link[href$="/collections/hard-candy"],#header-component .menu-list__item[href$="/collections/hard-candy"]{--ary-category-image: url(/cdn/shop/files/ary-header-hard-candy.webp?v=1784511281);--ary-category-width: clamp(80px, 7.5vw, 112px);--ary-category-mobile-width: 90px}#header-component .menu-list__link[href$="/collections/chewy-candy"],#header-component .menu-list__item[href$="/collections/chewy-candy"]{--ary-category-image: url(/cdn/shop/files/ary-header-chewy-candy.webp?v=1784511291);--ary-category-width: clamp(88px, 8.3vw, 124px);--ary-category-mobile-width: 100px}#header-component .menu-list__link[href$="/collections/novelty"],#header-component .menu-list__item[href$="/collections/novelty"]{--ary-category-image: url(/cdn/shop/files/ary-header-novelty.png?v=1784511310);--ary-category-width: clamp(76px, 7vw, 108px);--ary-category-mobile-width: 86px}#header-component .menu-list__link[href$="/collections/best-sellers"],#header-component .menu-list__item[href$="/collections/best-sellers"]{--ary-category-image: url(/cdn/shop/files/ary-header-best-sellers.webp?v=1784511301);--ary-category-width: clamp(54px, 5vw, 74px);--ary-category-mobile-width: 62px}#header-component .header__row--top .menu-list__link:is([href$="/collections/gummies"],[href$="/collections/sour-candy"],[href$="/collections/hard-candy"],[href$="/collections/chewy-candy"],[href$="/collections/novelty"],[href$="/collections/best-sellers"]){height:66px;padding:0}#header-component .header__row--top .menu-list__link:is([href$="/collections/gummies"],[href$="/collections/sour-candy"],[href$="/collections/hard-candy"],[href$="/collections/chewy-candy"],[href$="/collections/novelty"],[href$="/collections/best-sellers"]) .menu-list__link-title{display:block;width:var(--ary-category-width);height:56px;padding:0;overflow:hidden;color:transparent!important;font-size:0!important;line-height:0;text-shadow:none;background-image:var(--ary-category-image);background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 5px 7px rgba(79,16,105,.22));transform:translateZ(0);transition:transform .18s ease,filter .18s ease}#header-component .header__row--top .menu-list__link:is([href$="/collections/gummies"],[href$="/collections/sour-candy"],[href$="/collections/hard-candy"],[href$="/collections/chewy-candy"],[href$="/collections/novelty"],[href$="/collections/best-sellers"]):hover .menu-list__link-title,#header-component .header__row--top .menu-list__link:is([href$="/collections/gummies"],[href$="/collections/sour-candy"],[href$="/collections/hard-candy"],[href$="/collections/chewy-candy"],[href$="/collections/novelty"],[href$="/collections/best-sellers"]):focus-visible .menu-list__link-title{transform:translateY(-1px) scale(1.045);filter:drop-shadow(0 7px 10px rgba(255,79,216,.26))}#header-component .header__navigation-bar-row .menu-list__item:is([href$="/collections/gummies"],[href$="/collections/sour-candy"],[href$="/collections/hard-candy"],[href$="/collections/chewy-candy"],[href$="/collections/novelty"],[href$="/collections/best-sellers"]){display:block;width:var(--ary-category-mobile-width);min-width:var(--ary-category-mobile-width);height:44px;overflow:hidden;color:transparent!important;font-size:0!important;line-height:0;text-shadow:none;background-image:var(--ary-category-image);background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 4px 7px rgba(0,0,0,.28))}.button,button.shopify-payment-button__button,.quick-add__button{border-radius:999px!important;font-weight:750}.button:not(.button-secondary),button.shopify-payment-button__button{color:#fff!important;background:linear-gradient(100deg,var(--ary-pink),var(--ary-purple))!important;box-shadow:0 8px 22px #a855f73d;border:0!important}.button:hover,button.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 11px 27px #a855f752}input,select,textarea,.field,.input,.search-input{border-radius:18px!important}product-card.product-card .product-card__content{overflow:hidden;padding:14px;border:1px solid rgba(168,85,247,.15)!important;border-radius:var(--ary-radius)!important;background:#fffffff0!important;box-shadow:var(--ary-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}product-card.product-card:hover .product-card__content{transform:translateY(-3px);border-color:#ff4fd852!important;box-shadow:0 18px 42px #772e9a33}product-card img{border-radius:17px}product-card [class*=price]{color:#8450f7;font-weight:800}.badge{border-radius:999px!important}.cart-drawer,.theme-drawer,dialog,[role=dialog]{--drawer-border-radius: 26px}@media screen and (max-width:749px){:root{--ary-radius: 18px}#header-component .header__row--top .header__columns{min-height:58px}#header-component .header-logo{width:52px!important;min-width:52px;height:52px!important;min-height:52px;background-position:center}#header-component .header__navigation-bar-row .menu-list__scroll-container{padding-block:0}#header-component .header__navigation-bar-row .menu-list--mobile li{padding-block:6px}product-card.product-card .product-card__content{padding:9px;box-shadow:0 8px 22px #772e9a1c}product-card.product-card:hover .product-card__content{transform:none}product-card img{border-radius:13px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}product-card.product-card{display:block;height:100%}product-card.product-card .product-card__content{height:100%}product-card.product-card .product-card__view-options{align-self:center;width:min(100%,220px);margin-top:auto!important;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/candy-shop.css.map */
