@font-face{font-family:Caveat Brush;src:url(//shop.crispberry.co.uk/cdn/shop/t/4/assets/caveat-brush-normal.woff2?v=83644459838373552811793312525) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;font-weight:500;font-style:normal;font-display:swap;src:url(//shop.crispberry.co.uk/cdn/fonts/fredoka/fredoka_n5.05bf988a11f3984e4403c432fd62d5a4635777cf.woff2) format("woff2"),url(//shop.crispberry.co.uk/cdn/fonts/fredoka/fredoka_n5.2d0340650c81cd2d9474412d1b8abc8b4afc5a86.woff) format("woff")}@font-face{font-family:Nunito;font-weight:600;font-style:normal;font-display:swap;src:url(//shop.crispberry.co.uk/cdn/fonts/nunito/nunito_n6.1a6c50dce2e2b3b0d31e02dbd9146b5064bea503.woff2) format("woff2"),url(//shop.crispberry.co.uk/cdn/fonts/nunito/nunito_n6.6b124f3eac46044b98c99f2feb057208e260962f.woff) format("woff")}html:root{--cb-cream:#FFFAF2;--cb-paper:#FFFFFF;--cb-sand:#F7EEDF;--cb-line:#EEE2CF;--cb-ink:#2D2A26;--cb-ink-soft:#5E5850;--cb-berry:#E0314B;--cb-berry-deep:#B3173B;--cb-berry-tint:#FFE4E9;--cb-leaf:#1F7A33;--cb-leaf-deep:#175E27;--cb-leaf-bright:#3BA551;--cb-leaf-tint:#E3F4E0;--cb-sun:#FFC94D;--cb-sun-tint:#FFF2CC;--cb-apricot:#F08A1C;--cb-apricot-tint:#FFE8CC;--cb-blueberry:#4654C9;--cb-blueberry-tint:#E5E8FB;--cb-hand:"Caveat Brush",var(--font-subheading--family),"Segoe Print",cursive;--cb-shadow:0 4px 18px rgba(86,58,20,.08);--cb-shadow-lift:0 14px 34px rgba(86,58,20,.16);--cb-spring:cubic-bezier(.34,1.56,.64,1);--opacity-muted-text:.72;--narrow-page-width:73.75rem;--font-size--paragraph:1.0625rem;--line-height--body-loose:1.7;--font-size--h1:clamp(2.3rem,5.2vw,3.9rem);--font-size--h2:clamp(1.7rem,3.4vw,2.5rem);--font-size--h3:clamp(1.2rem,2vw,1.45rem);--line-height--display-normal:1.12;--letter-spacing--heading-normal:-.01em;--shadow-popover:var(--cb-shadow-lift);--color-primary-button-hover-background:var(--cb-leaf-deep);--color-primary-button-hover-border:var(--cb-leaf-deep);--color-primary-button-hover-text:#FFFFFF;--color-secondary-button-hover-background:var(--cb-sun-tint);--color-secondary-button-hover-border:var(--cb-ink);--color-secondary-button-hover-text:var(--cb-ink)}body{-webkit-font-smoothing:antialiased}.text-block :is(h1,h2,h3){text-wrap:balance}html :focus-visible{outline:3px solid var(--cb-blueberry);outline-offset:3px}html .button:focus-visible,html .button-secondary:focus-visible,html .button-custom:focus-visible{outline:3px solid var(--cb-blueberry);outline-offset:3px}html .focus-inset:focus-visible{outline-offset:-3px}.group-block:has(>.group-block__link:focus-visible),.collection-card:has(>.collection-card__link:focus-visible){outline:3px solid var(--cb-blueberry);outline-offset:3px}.group-block>.group-block__link:focus-visible,.collection-card>.collection-card__link:focus-visible{outline:none}.content-for-layout .button-unstyled[class*=button-unstyled--]:hover{color:var(--cb-berry-deep);text-decoration:underline}footer :focus-visible,footer .button-custom:focus-visible,footer .button:focus-visible,.announcement-bar :focus-visible{outline-color:#fff}.content-for-layout .text-block.rte a,.content-for-layout .text-block.paragraph a{color:var(--cb-leaf);text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.18em}.content-for-layout .text-block.rte a:hover,.content-for-layout .text-block.paragraph a:hover{color:var(--cb-berry-deep)}.announcement-bar .announcement-bar__text{font-size:.95rem}.announcement-bar .announcement-bar__text a{color:#fff;text-decoration:underline;text-underline-offset:.15em}header-component.header .header__underlay-closed{background:#fffaf2ed;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.header .header__columns{--padding-block-start:14px;--padding-block-end:14px}#header-component .header__column header-menu,#header-component .header__column .header-actions__action,#header-component .header__column .header__icon--menu{opacity:1}.header-menu .menu-list .menu-list__link{font-weight:500;font-size:1.03rem}.header-menu .menu-list .menu-list__link .menu-list__link-title{display:inline-block;padding:.5em .85em;border-radius:999px;transition:background-color .2s}.header-menu .menu-list .menu-list__list-item:hover .menu-list__link-title,.header-menu .menu-list .menu-list__link:focus-visible .menu-list__link-title,.header-menu .menu-list .menu-list__link--active .menu-list__link-title{background:var(--cb-sun-tint)}.header-menu .menu-list .menu-list__list-item .menu-list__link,.header-menu .menu-list:has(.menu-list__list-item:hover) .menu-list__link{color:var(--cb-ink)}.header .header-actions__action:not(.account-button) .svg-wrapper{border-radius:50%;transition:background-color .2s}.header .header-actions__action:not(.account-button):hover .svg-wrapper{background:var(--cb-sun-tint)}.menu-drawer-container .menu-drawer{box-shadow:var(--cb-shadow-lift)}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:1.3rem;font-weight:500}.button:not(.button-unstyled,.close-button,.slideshow-control,.quick-add__button,.quantity-minus,.quantity-plus,.predictive-search__close-modal-button,.predictive-search__search-button,.dropdown-localization__button,.dialog-thumbnails-list__thumbnail,.cart-items__remove,.menu-drawer__back-button),.button-secondary:not(.skip-to-content-link),.button-custom{font-family:var(--font-accent--family);font-weight:600;font-size:1.05rem;line-height:1;padding:.95em 1.6em;border-radius:999px;transition:transform .18s var(--cb-spring),box-shadow .18s,background-color .18s,color .18s}.button:not(.button-unstyled,.close-button,.slideshow-control,.quick-add__button,.quantity-minus,.quantity-plus,.predictive-search__close-modal-button,.predictive-search__search-button,.dropdown-localization__button,.dialog-thumbnails-list__thumbnail,.cart-items__remove,.menu-drawer__back-button){box-shadow:0 5px 0 var(--cb-leaf-deep)}.button:not(.button-unstyled,.close-button,.slideshow-control,.quick-add__button,.quantity-minus,.quantity-plus,.predictive-search__close-modal-button,.predictive-search__search-button,.dropdown-localization__button,.dialog-thumbnails-list__thumbnail,.cart-items__remove,.menu-drawer__back-button):not(:disabled,[aria-disabled=true]):hover{box-shadow:0 7px #0f4a1d}.button-custom{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 5px #2d2a2638}.button:not(.button-unstyled,.close-button,.slideshow-control,.quick-add__button,.quantity-minus,.quantity-plus,.predictive-search__close-modal-button,.predictive-search__search-button,.dropdown-localization__button,.dialog-thumbnails-list__thumbnail,.cart-items__remove,.menu-drawer__back-button):not(:disabled,[aria-disabled=true]):hover,.button-secondary:not(.skip-to-content-link):not(:disabled,[aria-disabled=true]):hover,.button-custom:not(:disabled,[aria-disabled=true]):hover{transform:translateY(-2px) rotate(-1deg)}.button:not(.button-unstyled,.close-button,.slideshow-control,.quick-add__button,.quantity-minus,.quantity-plus,.predictive-search__close-modal-button,.predictive-search__search-button,.dropdown-localization__button,.dialog-thumbnails-list__thumbnail,.cart-items__remove,.menu-drawer__back-button):not(:disabled,[aria-disabled=true]):active,.button-secondary:not(.skip-to-content-link):not(:disabled,[aria-disabled=true]):active,.button-custom:not(:disabled,[aria-disabled=true]):active{transform:translateY(0) scale(.98)}.button-secondary:not(.skip-to-content-link){box-shadow:inset 0 0 0 2px var(--cb-ink)}.product-form-buttons .add-to-cart-button.button{width:100%}.cart__ctas .cart__checkout-button.button{padding-inline:1.6em}product-card .quick-add__button.button{border-color:transparent;font-family:var(--font-accent--family);font-weight:600}.email-signup__form .email-signup__button.button-custom{font-family:var(--font-accent--family);font-weight:600;font-size:1.05rem;padding:.95em 1.6em;line-height:1;min-height:3.5rem;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 5px #c99413}.email-signup__form .email-signup__button.button-custom:hover{--button-background-color:#FFD670;--button-color:var(--cb-ink);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 7px #c99413}.email-signup__form .email-signup__input{font-family:var(--font-body--family);font-size:1.05rem;line-height:1.2;padding:.95em 1.3em}.email-signup__form .email-signup__input:focus{border-color:var(--cb-sun)}.search-modal input.search-input{font-family:var(--font-body--family)}.product-form-buttons .quantity-selector-wrapper .quantity-selector{border-radius:999px;border:2px solid var(--cb-line);background:var(--cb-paper)}.variant-picker .variant-option__button-label{font-family:var(--font-accent--family);font-weight:500}.contact-form .contact-form__input:focus{border-color:var(--cb-leaf-bright)}.product-card .product-card__content.product-grid__card{box-shadow:var(--cb-shadow);transition:transform .22s var(--cb-spring),box-shadow .22s}.product-card:hover .product-card__content.product-grid__card,.product-card:focus-within .product-card__content.product-grid__card{transform:translateY(-5px);box-shadow:var(--cb-shadow-lift)}.product-card product-price.text-block{color:var(--cb-ink-soft);font-family:var(--font-body--family);font-weight:400;font-size:1rem}.product-card product-price.text-block>*{font:inherit;color:inherit}.product-card .product-badges__badge{font-weight:600;letter-spacing:.04em}.collection-card.collection-card{border-radius:20px;transition:transform .22s var(--cb-spring),box-shadow .22s}.collection-card.collection-card:is(:hover,:focus-within){transform:translateY(-5px);box-shadow:var(--cb-shadow-lift)}.group-block.border-style[style*="--border-radius: 20px"]{box-shadow:var(--cb-shadow);transition:transform .22s var(--cb-spring),box-shadow .22s}.group-block.border-style[style*="--border-radius: 20px"]:has(>.group-block__link):is(:hover,:focus-within){transform:translateY(-5px);box-shadow:var(--cb-shadow-lift)}.layout-panel-flex>div:has(>.cb-fill){width:100%;align-self:stretch}.text-block[style*=--font-subheading--family]>*{font-family:var(--cb-hand);font-weight:400;font-size:1.6rem;line-height:1;letter-spacing:.01em;display:inline-block;transform:rotate(-2deg);margin:0}.text-block.h1 em,.text-block.h2 em{font-style:normal;color:var(--cb-berry);white-space:nowrap;padding-bottom:.18em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 18' preserveAspectRatio='none'%3E%3Cpath d='M4 11c14-9 24 6 38-1s24-9 38 0 24 8 38 0 24-9 38-1 26 8 60-2' fill='none' stroke='%23FFC94D' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 100%/100% .3em}footer .footer-content .menu__heading.h3{font-family:var(--font-heading--family);font-weight:600;font-size:1.05rem;color:#fff;padding-block:0}footer .footer-content .menu__item a{color:#ede6da;text-decoration:none;font-size:.98rem}footer .footer-content .menu__item a:hover{color:var(--cb-sun);text-decoration:underline}footer .footer-content .group-block .text-block>*{font-size:.98rem}footer .footer-content .group-block .text-block a{text-decoration:none}footer .footer-content .group-block .text-block a:hover{color:var(--cb-sun);text-decoration:underline}footer .footer-content>.text-block{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.14);margin-top:8px;padding-top:22px}footer .footer-content>.text-block>*{line-height:1.6}footer .footer-content>.text-block a{color:#ede6da}footer .footer-content>.text-block a:hover{color:var(--cb-sun)}.utilities .footer-utilities__group-copyright .footer-utilities__text,.utilities .policy-list-trigger{color:#b9af9f}.utilities .footer-utilities__group-copyright .footer-utilities__text a{color:inherit}.utilities .footer-utilities__group-copyright .footer-utilities__text a:hover,.utilities .policy-list-trigger:hover{color:var(--cb-sun);text-decoration:underline}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:1.4fr repeat(4,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(2,minmax(0,1fr))}footer .footer-content>.group-block{grid-column:1/-1}}footer .custom-section-content .text-block a{color:inherit;text-decoration:underline}.section-content-wrapper>div:has(>.cb-edge){display:contents}.section-content-wrapper.section-content-wrapper:has(>div>.cb-edge){position:static}.custom-section-content:has(.cb-edge){isolation:isolate}.cb-edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.cb-edge .cb-doodle{position:absolute;opacity:.55}.cb-icon{width:1.35em;height:1.35em;flex:none;display:block;max-width:100%}.cb-hand{font-family:var(--cb-hand);font-weight:400;color:var(--cb-berry);font-size:1.6rem;line-height:1;letter-spacing:.01em;transform:rotate(-2deg);display:inline-block}.cb-head h2,.cb-tile h3,.cb-steps h3{margin:0;text-wrap:balance}.cb-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(24px,4vw,44px)}.cb-head h2{margin:0}.cb-head p{margin:.4em 0 0;color:var(--cb-ink-soft);max-width:60ch}.cb-more{font:600 1.05rem var(--font-accent--family);display:inline-flex;align-items:center;gap:.3em;text-decoration:none;color:var(--cb-leaf)}.cb-more:hover{color:var(--cb-berry-deep);text-decoration:underline}.cb-more .cb-icon{width:1em;height:1em;transition:transform .2s}.cb-more:hover .cb-icon{transform:translate(4px)}.cb-more--ink,.cb-more--ink:hover{color:var(--cb-ink)}.cb-hero-art{position:relative;width:min(100%,520px);aspect-ratio:1/1;margin-inline:auto}.cb-blob{position:absolute;top:6%;right:6%;bottom:6%;left:6%;background:var(--cb-berry-tint);border-radius:58% 42% 55% 45%/48% 56% 44% 52%;animation:cb-blob 16s ease-in-out infinite alternate}.cb-doodle{position:absolute;color:var(--cb-berry);animation:cb-float 7s ease-in-out infinite}.cb-doodle--deep{color:var(--cb-berry-deep)}.cb-doodle--leaf{color:var(--cb-leaf-bright)}.cb-doodle--sun{color:var(--cb-apricot)}.cb-doodle--blue{color:var(--cb-blueberry)}.cb-hero-art .cb-doodle--apple{right:8%;bottom:20%}.cb-doodle:nth-child(2n){animation-duration:9s;animation-delay:-3s}.cb-doodle:nth-child(3n){animation-duration:11s;animation-delay:-5s}.cb-hero-note{position:absolute;right:2%;bottom:8%;text-align:center;font-family:var(--cb-hand);font-size:1.6rem;line-height:1;color:var(--cb-berry);transform:rotate(-2deg)}.cb-hero-note .cb-icon{width:64px;height:40px;color:var(--cb-ink);margin:0 auto 0 0;transform:scaleX(-1) rotate(20deg)}@keyframes cb-float{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-14px) rotate(calc(var(--tilt,0deg) + 5deg))}}@keyframes cb-blob{to{border-radius:44% 56% 42% 58%/56% 44% 58% 42%;transform:rotate(8deg)}}.cb-usps{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;list-style:none;margin:0;padding:0}.cb-usps li{text-align:center;font:500 1rem/1.3 var(--font-accent--family);color:var(--cb-ink)}.cb-usps .cb-icon{width:54px;height:54px;margin:0 auto 10px;color:var(--cb-leaf)}.cb-usps small{display:block;font:400 .9rem/1.4 var(--font-body--family);color:var(--cb-ink-soft);margin-top:4px}.cb-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cb-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:250px;padding:24px;border-radius:32px;text-decoration:none;color:var(--cb-ink);overflow:hidden;transition:transform .22s var(--cb-spring),box-shadow .22s}.cb-tile:hover{transform:translateY(-6px) rotate(-1.2deg);box-shadow:var(--cb-shadow-lift);color:var(--cb-ink)}.cb-tile h3{margin:0 0 4px;font-size:1.55rem}.cb-tile p{margin:0;font-size:.98rem;color:var(--cb-ink);opacity:.82}.cb-tile .cb-icon{position:absolute;top:18px;right:16px;width:104px;height:104px;opacity:.9;transition:transform .3s}.cb-tile:hover .cb-icon{transform:rotate(10deg) scale(1.08)}.cb-tile--berry{background:var(--cb-berry-tint)}.cb-tile--berry .cb-icon{color:var(--cb-berry)}.cb-tile--fruit{background:var(--cb-apricot-tint)}.cb-tile--fruit .cb-icon{color:var(--cb-apricot)}.cb-tile--leaf{background:var(--cb-leaf-tint)}.cb-tile--leaf .cb-icon{color:var(--cb-leaf)}.cb-tile--powder{background:var(--cb-blueberry-tint)}.cb-tile--powder .cb-icon{color:var(--cb-blueberry)}.cb-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;list-style:none;padding:0;margin:0;counter-reset:step}.cb-steps li{counter-increment:step;position:relative;padding-top:70px}.cb-steps li:before{content:counter(step) / "";position:absolute;top:0;left:0;width:54px;height:54px;border-radius:50%;background:var(--cb-paper);color:var(--cb-ink);display:grid;place-items:center;font:600 1.5rem var(--font-accent--family);box-shadow:0 4px #2d2a262e}.cb-steps h3{margin:0 0 .3em;font-size:1.3rem}.cb-steps p{margin:0;font-size:1rem;color:var(--cb-ink);opacity:.85}.cb-card__media{aspect-ratio:16/10;width:100%;background:var(--cb-sun-tint);display:grid;place-items:center}.cb-card__media .cb-icon{width:42%;height:60%;color:var(--cb-apricot);opacity:.9}.cb-card__media--berry{background:var(--cb-berry-tint)}.cb-card__media--berry .cb-icon{color:var(--cb-berry)}.cb-card__media--leaf{background:var(--cb-leaf-tint)}.cb-card__media--leaf .cb-icon{color:var(--cb-leaf)}.cb-note{font-size:.95rem;color:var(--cb-ink-soft);background:var(--cb-leaf-tint);border-radius:12px;padding:10px 14px;margin:0}@media screen and (max-width:960px){.cb-tiles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:860px){.cb-hero-art{max-width:340px}.cb-hero-art .cb-doodle--apple{bottom:36%;right:0}.cb-hero-note{bottom:0;right:0}.cb-steps{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:760px){.cb-usps{grid-template-columns:repeat(2,1fr)}.cb-usps li:last-child{grid-column:span 2}}@media screen and (max-width:520px){.cb-tiles{grid-template-columns:1fr}.cb-tile{min-height:170px}}@media screen and (max-width:480px){.cb-steps{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cb-doodle,.cb-blob{animation:none}.button:not(.button-unstyled),.button-secondary:not(.skip-to-content-link),.button-custom,.product-card .product-card__content.product-grid__card,.collection-card.collection-card,.group-block.border-style[style*="--border-radius: 20px"],.cb-tile,.cb-tile .cb-icon,.cb-more .cb-icon,.header-menu .menu-list .menu-list__link .menu-list__link-title,.header .header-actions__action:not(.account-button) .svg-wrapper{transition:none}.cb-tile:hover,.cb-tile:hover .cb-icon,.cb-more:hover .cb-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/crispberry.css.map */
