@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-display:swap;src:url(font-fredoka-normal-var.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(font-nunito-normal-var.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(font-nunito-italic-var.woff2) format("woff2")}:root{--font-heading-family: "Fredoka", "Avenir Next Rounded", "Arial Rounded MT Bold", sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Nunito", "Avenir Next", "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 800;--candy-cream: 255, 246, 236;--candy-cocoa: 51, 21, 15;--candy-pink: 255, 77, 157;--candy-deep-pink: 214, 36, 106;--candy-yellow: 255, 210, 63;--candy-sky: 125, 212, 255;--candy-mint: 127, 232, 192;--candy-ease: cubic-bezier(.34, 1.56, .64, 1)}::selection{background:rgb(var(--candy-pink));color:rgb(var(--candy-cocoa))}body{color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.1;color:rgb(var(--color-foreground))}.h0{font-size:calc(var(--font-heading-scale) * 4.6rem)}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 6.2rem)}}h1 em,h2 em,.h0 em,.h1 em,.h2 em,.banner__heading em{font-style:normal;display:inline-block;color:rgb(var(--candy-deep-pink));transform:rotate(-3deg)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;letter-spacing:.02em;min-height:4.8rem;transition:transform .2s var(--candy-ease)}.button:hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translate(-2px,-2px)}.button:active,.shopify-challenge__button:active,button.shopify-payment-button__button--unbranded:active{transform:translate(2px,2px)}.button:after{transition:box-shadow .2s var(--candy-ease)}.header-wrapper{border-bottom:2px solid rgb(var(--candy-cocoa))}.header__menu-item{font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;color:rgb(var(--color-foreground))}.header__menu-item:hover span,.header__menu-item span.header__active-menu-item{text-decoration:underline wavy rgb(var(--candy-deep-pink)) 2px;text-underline-offset:.6rem}.header__active-menu-item{text-decoration-color:rgb(var(--candy-deep-pink))}.lak-logo-img{display:block;width:auto;height:7.6rem;max-width:none}@media screen and (max-width:749px){.lak-logo-img{height:5.6rem}}.lak-wordmark{font-family:var(--font-heading-family);font-weight:700;font-size:3rem;letter-spacing:-.02em;line-height:1;color:rgb(var(--candy-cocoa));white-space:nowrap}.lak-wordmark__amp{display:inline-block;color:rgb(var(--candy-deep-pink));transform:rotate(-8deg)}.lak-wordmark__sub{display:block;font-family:var(--font-body-family);font-weight:800;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--candy-deep-pink));margin-top:.3rem}.badge{font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border-width:2px;padding:.6rem 1.2rem;transform:rotate(-4deg)}.card-wrapper{transition:transform .25s var(--candy-ease)}.card-wrapper:hover{transform:rotate(-1deg) translateY(-4px)}.card__heading{font-family:var(--font-heading-family);font-weight:600}.card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cart-item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.price{font-family:var(--font-heading-family);font-weight:500;color:rgb(var(--color-foreground))}.candy-marquee{overflow:hidden;border-bottom:2px solid rgb(var(--candy-cocoa));padding:.9rem 0}.candy-marquee__track{display:flex;width:max-content;animation:candy-marquee-scroll var(--marquee-duration, 28s) linear infinite}.candy-marquee__content{display:flex;align-items:center;flex-shrink:0}.candy-marquee__item{font-family:var(--font-heading-family);font-weight:500;font-size:1.5rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:0 1.6rem}.candy-marquee__star{flex-shrink:0;width:1.4rem;height:1.4rem}@keyframes candy-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.candy-marquee:hover .candy-marquee__track{animation-play-state:paused}.candy-wave{display:block;width:100%;height:3.2rem;margin-bottom:-1px}@media screen and (min-width:750px){.candy-wave{height:4.8rem}}.candy-float{animation:candy-float 5s ease-in-out infinite}.candy-float--delayed{animation-delay:2.2s}@keyframes candy-float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-12px) rotate(4deg)}}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--font-body-family);font-weight:600}.footer{border-top:2px solid rgb(var(--candy-cocoa))}.footer-block__heading{font-family:var(--font-heading-family);font-weight:600}.product__info-container .product__title>h1,.product__info-container .product__title>.h1{font-size:2.8rem;line-height:1.15;overflow-wrap:break-word}@media screen and (min-width:990px){.product__info-container .product__title>h1,.product__info-container .product__title>.h1{font-size:3.6rem}}.product__info-container>.price,.product__info-container .price--large{display:inline-block;background:rgb(var(--candy-yellow));border:2px solid rgb(var(--candy-cocoa));border-radius:1.4rem;box-shadow:3px 3px rgb(var(--candy-cocoa));padding:.8rem 1.6rem;transform:rotate(-2deg);margin:.6rem 0 1rem}.product__info-container .price .price-item{color:rgb(var(--candy-cocoa))}.product__info-container .price .badge{margin-left:1rem;vertical-align:middle}.product-form__input .quantity,.quantity{--inputs-radius: 3rem;--inputs-radius-outset: calc(3rem + var(--inputs-border-width));border-radius:3rem}.quantity__button:first-child{border-radius:3rem 0 0 3rem}.quantity__button:last-child{border-radius:0 3rem 3rem 0}@media screen and (min-width:990px){.product__media-wrapper media-gallery{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.6rem;align-items:start}.product__media-wrapper media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product__media-wrapper media-gallery>[id^=GalleryThumbnails]{grid-column:1;grid-row:1;margin:0}.product__media-wrapper .thumbnail-list.slider{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;max-height:60rem;scrollbar-width:none}.product__media-wrapper .thumbnail-list__item.slider__slide{width:100%;max-width:8rem}.product__media-wrapper .thumbnail-slider .slider-buttons{display:none}}.thumbnail{border:2px solid rgba(var(--candy-cocoa),.25);border-radius:1.2rem;overflow:hidden;transition:border-color .2s ease}.thumbnail:hover{border-color:rgb(var(--candy-cocoa))}.thumbnail[aria-current]{border-color:rgb(var(--candy-deep-pink));box-shadow:none}.card-wrapper .card{position:relative}.candy-vegan-badge{position:absolute;top:1rem;right:1rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;background:rgb(var(--candy-mint));color:rgb(var(--candy-cocoa));border:2px solid rgb(var(--candy-cocoa));border-radius:3rem;box-shadow:2px 2px rgb(var(--candy-cocoa));padding:.4rem 1rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;transform:rotate(4deg);pointer-events:none}.candy-vegan-badge .svg-wrapper{width:1.3rem;height:1.3rem}.candy-vegan-badge svg{width:100%;height:100%}.candy-timer[hidden]{display:none}.candy-timer{display:inline-block;font-family:var(--font-heading-family);font-weight:600;font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1;background:rgb(var(--candy-deep-pink));color:rgb(var(--candy-cream));border-radius:.8rem;padding:.4rem .8rem;margin:0 .3rem;vertical-align:baseline}.candy-cutoff{display:flex;align-items:flex-start;gap:.8rem;padding:1rem 0 .2rem;font-family:var(--font-heading-family);font-weight:500;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.candy-cutoff__icon{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.2rem}.candy-cutoff__icon svg{width:100%;height:100%}.candy-delivery{display:block;margin-top:2rem;background:#fff;border:2px solid rgb(var(--candy-cocoa));border-radius:2rem;box-shadow:4px 4px rgb(var(--candy-cocoa));padding:1.8rem 2rem}.candy-delivery__promise{display:flex;align-items:flex-start;gap:1rem;margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;line-height:1.4;color:rgb(var(--candy-cocoa))}.candy-delivery__promise .svg-wrapper{flex-shrink:0;width:2rem;height:2rem;margin-top:.1rem}.candy-delivery__promise svg{width:100%;height:100%}.candy-delivery__timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;position:relative}.candy-delivery__step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;position:relative}.candy-delivery__step+.candy-delivery__step:before{content:"";position:absolute;top:2.2rem;right:50%;width:100%;transform:translate(-2.6rem);border-top:2px dashed rgba(var(--candy-cocoa),.35)}.candy-delivery__blob{position:relative;z-index:1;display:grid;place-items:center;width:4.4rem;height:4.4rem;border:2px solid rgb(var(--candy-cocoa));border-radius:46% 54% 52% 48%/54% 46%;color:rgb(var(--candy-cocoa))}.candy-delivery__blob--sky{background:rgb(var(--candy-sky))}.candy-delivery__blob--yellow{background:rgb(var(--candy-yellow))}.candy-delivery__blob--mint{background:rgb(var(--candy-mint))}.candy-delivery__blob svg{width:2rem;height:2rem}.candy-delivery__label{font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;color:rgb(var(--candy-cocoa))}.candy-delivery__date{font-size:1.3rem;color:rgba(var(--candy-cocoa),.75);min-height:1.6rem}.candy-delivery__stock{margin:1.6rem 0 0;font-family:var(--font-heading-family);font-weight:500;font-size:1.4rem;color:rgb(var(--candy-cocoa));padding-top:1.2rem;border-top:2px dashed rgba(var(--candy-cocoa),.35)}.candy-delivery__stock--low{color:rgb(var(--candy-deep-pink))}.candy-notify{margin-top:2rem;background:rgb(var(--candy-cream));border:2px solid rgb(var(--candy-cocoa));border-radius:2rem;box-shadow:4px 4px rgb(var(--candy-cocoa));padding:2rem}.candy-notify__heading{margin:0 0 .6rem;font-size:1.9rem}.candy-notify__text{margin:0 0 1.4rem;font-size:1.5rem;line-height:1.5}.candy-notify__row{display:flex;flex-wrap:wrap;gap:1rem}.candy-notify__input{flex:1 1 20rem;min-height:4.8rem;padding:0 1.6rem;font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;color:rgb(var(--candy-cocoa));background:#fff;border:2px solid rgb(var(--candy-cocoa));border-radius:3rem}.candy-notify__input:focus-visible{outline:.2rem solid rgb(var(--candy-deep-pink));outline-offset:.2rem}.candy-notify__success{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem}.candy-notify__error{margin:1rem 0 0;font-size:1.4rem;color:rgb(var(--candy-deep-pink))}.accordion{border:2px solid rgb(var(--candy-cocoa));border-radius:1.6rem;padding:0 1.6rem;margin-top:1.2rem;margin-bottom:0}.accordion+.accordion{border-top:2px solid rgb(var(--candy-cocoa))}.accordion__title{font-family:var(--font-heading-family);font-weight:600}.collection-hero__title,.collection__title .title{font-family:var(--font-heading-family)}.active-facets__button{border:2px solid rgb(var(--candy-cocoa));border-radius:3rem;background:rgb(var(--candy-sky));color:rgb(var(--candy-cocoa))}.active-facets__button-remove{color:rgb(var(--candy-cocoa))}.facets__summary,.facet-filters__label,.mobile-facets__open-label{font-family:var(--font-heading-family);font-weight:500}.candy-shipping-bar{padding:1.2rem 0 .4rem}.candy-shipping-bar__message{font-family:var(--font-heading-family);font-weight:500;font-size:1.4rem;margin:0 0 .8rem;color:rgb(var(--color-foreground))}.candy-shipping-bar__track{height:1.4rem;border:2px solid rgb(var(--candy-cocoa));border-radius:3rem;background:rgb(var(--candy-cream));overflow:hidden}.candy-shipping-bar__track .candy-shipping-bar__fill{display:block}.candy-shipping-bar__fill{height:100%;border-radius:3rem;background:rgb(var(--candy-pink));transition:width .4s var(--candy-ease)}.candy-shipping-bar__fill--complete{background:rgb(var(--candy-mint))}@media(prefers-reduced-motion:reduce){.candy-marquee__track,.candy-float,.candy-float--delayed{animation:none}.card-wrapper,.button{transition:none}.card-wrapper:hover,.button:hover,.button:active{transform:none}}.candy-dietary{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0 0 1.6rem;padding:0}.candy-dietary__chip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.2rem;border:2px solid rgb(var(--candy-cocoa));border-radius:3rem;box-shadow:2px 2px rgb(var(--candy-cocoa));background:rgb(var(--candy-cream));color:rgb(var(--candy-cocoa));font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;line-height:1}.candy-dietary__chip--vegan,.candy-dietary__chip--veggie{background:rgb(var(--candy-mint))}.candy-dietary__chip--halal{background:rgb(var(--candy-sky))}.candy-dietary__chip--gf{background:rgb(var(--candy-yellow))}.candy-dietary__chip .svg-wrapper{width:1.3rem;height:1.3rem}.candy-allergens__label{margin:0 0 .6rem}.candy-allergens{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0 0 1.2rem;padding:0}.candy-allergen{padding:.3rem 1rem;border-radius:3rem;background:rgba(var(--candy-cocoa),.08);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/8/assets/candy.css.map */
