:root{--nora-motion-ease: cubic-bezier(.22,1,.36,1);--nora-motion-arrival: cubic-bezier(.32,.08,.24,1)}.nora__heading-text{display:block}.nora-cookie-crop{display:block;position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;isolation:isolate;background:#fff9ed}.nora-cookie-crop img{position:absolute;display:block;width:325%;max-width:none;height:auto;left:var(--crop-x);top:var(--crop-y);pointer-events:none}.nora--cookie-hero{overflow:clip}.nora--cookie-hero .nora__inner{grid-template-columns:.96fr 1.04fr;gap:40px}.nora--cookie-hero h1{font-size:clamp(64px,6.8vw,96px);max-width:10ch}.nora--cookie-hero .nora__actions{flex-direction:row}.nora__cookie-composition{aspect-ratio:1.04;padding:0;min-height:0}.nora__cookie-orbit{position:absolute;top:6%;right:2%;bottom:2%;left:2%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,var(--nora-blush),transparent 69%)}.nora__cookie-orbit:before,.nora__cookie-orbit:after{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border:1px solid var(--nora-border);border-radius:50%;transform:rotate(-24deg) scaleX(1.08)}.nora__cookie-orbit:after{top:2%;right:2%;bottom:2%;left:2%;transform:rotate(24deg) scaleX(.84)}.nora__hero-layer{position:absolute;transform-origin:center}.nora__hero-layer--main{width:71%;left:13%;top:16%;z-index:2;transform:rotate(-9deg)}.nora__hero-layer--back{width:36%;left:61%;top:0;z-index:1;transform:rotate(13deg)}.nora__hero-layer--front{width:36%;left:0;bottom:-1%;z-index:3;transform:rotate(-17deg)}.nora__hero-layer .nora-cookie-crop{box-shadow:0 20px 38px rgb(var(--nora-ink-rgb) / .09)}.nora__cookie-composition .nora__handnote{right:5%;bottom:1%;z-index:4;background:var(--nora-butter);font-size:33px!important;padding:11px 20px}.nora--cookie-assembly .nora__inner{grid-template-columns:1.05fr .95fr;gap:10px 7%}.nora__cookie-stage{grid-column:1;grid-row:1;min-width:0;padding:30px 16px}.nora__cookie-set{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px;outline-offset:8px}.nora__cookie-card{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--nora-ink);text-decoration:none;min-width:0;padding:4px;border-radius:6px}.nora__cookie-card .nora-cookie-crop{max-width:180px}.nora__cookie-name{font-size:15px;font-weight:600;line-height:1.3;margin-top:8px}.nora__cookie-description{font-size:12px;line-height:1.35;color:var(--nora-muted);margin-top:4px}.nora__cookie-card:nth-child(1){--scatter-x:-28px;--scatter-y:-24px;--scatter-rotate:-13deg}.nora__cookie-card:nth-child(2){--scatter-x:25px;--scatter-y:18px;--scatter-rotate:12deg}.nora__cookie-card:nth-child(3){--scatter-x:-35px;--scatter-y:4px;--scatter-rotate:8deg}.nora__cookie-card:nth-child(4){--scatter-x:27px;--scatter-y:32px;--scatter-rotate:-10deg}.nora__cookie-card:nth-child(5){--scatter-x:-18px;--scatter-y:30px;--scatter-rotate:-7deg}.nora__cookie-card:nth-child(6){--scatter-x:28px;--scatter-y:45px;--scatter-rotate:14deg}body[data-nora-motion=true] :is(.nora__button,.nora-open__button,.nora-order){transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .35s var(--nora-motion-ease)}body[data-nora-motion=true] :is(.nora__button,.nora-open__button) span[aria-hidden]{transition:transform .35s var(--nora-motion-ease)}body[data-nora-motion=true] :is(.nora__button,.nora-open__button):active{transform:translateY(1px) scale(.985)}body[data-nora-motion=true] :is(.nora-desktop,.nora-footer nav) a{position:relative;text-decoration:none}body[data-nora-motion=true] :is(.nora-desktop,.nora-footer nav) a:after{content:"";position:absolute;height:1px;background:currentColor;bottom:8px;left:0;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--nora-motion-ease)}body[data-nora-motion=true] :is(.nora-desktop,.nora-footer nav) a:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1)}body[data-nora-motion=true] .nora-mobile[open] nav{animation:nora-menu-enter .35s var(--nora-motion-ease) both}body[data-nora-motion=true] .nora-cart.is-nora-cart-added svg{animation:nora-cart-tap .65s var(--nora-motion-ease)}body[data-nora-motion=true]:not([data-nora-editor]) .nora--cookie-hero .nora__eyebrow{animation:nora-text-enter 1.05s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora--cookie-hero h1{overflow:clip}body[data-nora-motion=true]:not([data-nora-editor]) .nora--cookie-hero .nora__heading-text{animation:nora-heading-enter 1.5s .12s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora--cookie-hero .nora__copy{animation:nora-text-enter 1.25s .32s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora--cookie-hero .nora__actions{animation:nora-text-enter 1.1s .52s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--back .nora-cookie-crop{animation:nora-cookie-enter 1.4s .16s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--main .nora-cookie-crop{animation:nora-cookie-enter 1.55s .3s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--front .nora-cookie-crop{animation:nora-cookie-enter 1.4s .46s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora__cookie-composition .nora__handnote{animation:nora-note-enter 1.15s .58s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--main{transform:translate3d(calc(var(--nora-pointer-x,0px) * .75),calc(var(--nora-pointer-y,0px) * .75 + var(--nora-hero-y,0px)),0) rotate(calc(-9deg + var(--nora-hero-r,0deg))) scale(var(--nora-hero-scale,1));transition:transform .65s var(--nora-motion-ease)}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--back{transform:translate3d(calc(var(--nora-pointer-x,0px) * -.3),calc(var(--nora-pointer-y,0px) * -.3 - var(--nora-hero-y,0px) * .35),0) rotate(13deg);transition:transform .85s var(--nora-motion-ease)}body[data-nora-motion=true]:not([data-nora-editor]) .nora__hero-layer--front{transform:translate3d(var(--nora-pointer-x,0px),calc(var(--nora-pointer-y,0px) + var(--nora-hero-y,0px) * .5),0) rotate(-17deg);transition:transform .75s var(--nora-motion-ease)}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene=intro] .nora__inner{position:relative;border-top:0}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene=intro] .nora__inner:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--nora-border);transform:scaleX(var(--nora-line,1));transform-origin:left}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene=intro] .nora__atelier-stamp{transform:rotate(var(--nora-stamp-r,9deg))}body[data-nora-motion=true]:not([data-nora-editor]) .nora__cookie-card .nora-cookie-crop{transform:translate3d(var(--nora-card-x,0px),var(--nora-card-y,0px),0) rotate(var(--nora-card-r,0deg)) scale(var(--nora-card-scale,1));transition:transform .8s var(--nora-motion-ease)}body[data-nora-motion=true] .nora-reveal{transition:transform 1.35s var(--nora-motion-arrival),opacity 1.1s ease;transition-delay:var(--nora-stagger,0ms)}body[data-nora-motion=true] .nora-reveal.is-nora-pending{opacity:0;transform:translate3d(0,26px,0)}body[data-nora-motion=true] .nora-reveal--image.is-nora-pending{transform:translate3d(0,28px,0) scale(.95)}body[data-nora-motion=true] [data-nora-scene] :is(.nora__offer img,.nora__original-gallery img){transform:translate3d(0,var(--nora-photo-y,0px),0) scale(var(--nora-photo-scale,1));transition:none}@media(hover:hover)and (pointer:fine){body[data-nora-motion=true] :is(.nora__button,.nora-open__button):hover span[aria-hidden]{transform:translate(3px,-3px)}body[data-nora-motion=true] .nora__cookie-card:hover .nora-cookie-crop{box-shadow:0 10px 24px rgb(var(--nora-ink-rgb) / .12)}body[data-nora-motion=true] .nora-open__product-photo img{transition:transform .7s var(--nora-motion-ease)}body[data-nora-motion=true] .nora-open__product-photo:hover img{transform:scale(1.04) rotate(-.7deg)}}@media(max-width:1000px)and (min-width:750px){.nora--cookie-hero .nora__inner{gap:24px}.nora--cookie-hero h1{font-size:clamp(52px,6.8vw,68px)}.nora--cookie-hero .nora__actions{flex-direction:column}.nora__cookie-stage{padding-inline:0}.nora__cookie-set{gap:22px 12px}.nora__cookie-name{font-size:13px}.nora__cookie-description{font-size:11px}}@media(max-width:749px){.nora--cookie-hero{padding-top:18px;padding-bottom:28px}.nora--cookie-hero .nora__inner{grid-template-columns:1fr;gap:14px}.nora--cookie-hero .nora__intro{display:contents}.nora--cookie-hero .nora__eyebrow{margin:0;font-size:9px!important;grid-row:1}.nora--cookie-hero h1{font-size:clamp(44px,12vw,52px);line-height:1.04;max-width:none;grid-row:2}.nora__cookie-composition{grid-row:3;aspect-ratio:1.36;width:100%;max-width:380px;margin-top:2px}.nora__hero-layer--main{width:59%;left:24%;top:4%}.nora__hero-layer--back{width:30%;left:67%;top:0}.nora__hero-layer--front{width:31%;left:4%;bottom:0}.nora__cookie-orbit{top:0;right:1%;bottom:0;left:1%}.nora__cookie-composition .nora__handnote{font-size:23px!important;padding:6px 11px;right:5%;bottom:0}.nora--cookie-hero .nora__copy{grid-row:4;margin:0;max-width:none;font-size:14px;line-height:1.55}.nora--cookie-hero .nora__actions{grid-row:5;margin:4px 0 0;gap:8px;flex-direction:row}.nora--cookie-hero .nora__button{font-size:12px;min-height:46px;padding-inline:12px;gap:10px}.nora--cookie-assembly .nora__inner{display:flex;flex-direction:column;align-items:stretch;gap:16px}.nora--cookie-assembly .nora__intro{order:0}.nora__cookie-stage{order:1;padding:10px 0 14px}.nora__cookie-set{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:10px;padding:18px 0 16px;scrollbar-width:thin;scrollbar-color:var(--nora-berry) transparent}.nora__cookie-card{flex:0 0 58%;scroll-snap-align:start;padding-inline:9px}.nora__cookie-card .nora-cookie-crop{width:100%;max-width:190px}.nora__cookie-name{font-size:14px}.nora--cookie-assembly .nora__cookie-caption{order:2;margin:0;font-size:25px}body[data-nora-motion=true] .nora-reveal.is-nora-pending{transform:translate3d(0,14px,0)}body[data-nora-motion=true] .nora-reveal--image.is-nora-pending{transform:translate3d(0,14px,0) scale(.98)}}@keyframes nora-heading-enter{0%{opacity:.3;transform:translate3d(0,105%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nora-text-enter{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nora-cookie-enter{0%{opacity:0;transform:translate3d(0,45px,0) rotate(9deg) scale(.84)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}@keyframes nora-note-enter{0%{opacity:0;transform:translate3d(0,16px,0) rotate(-2deg)}to{opacity:1;transform:translateZ(0) rotate(-5deg)}}@keyframes nora-menu-enter{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nora-cart-tap{40%{transform:translateY(-3px)}}.nora-open__cookie-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:22px;padding:60px 24px;background:radial-gradient(ellipse at 45% 50%,var(--nora-butter),var(--nora-blush) 74%);min-width:0}.nora-open__cookie-showcase .nora__cookie-card{padding:0}.nora-open__cookie-showcase .nora__cookie-card:nth-child(2n){padding-top:20px}.nora-open__cookie-showcase .nora-cookie-crop{max-width:200px;box-shadow:0 12px 24px rgb(var(--nora-ink-rgb) / .07)}.nora-open__cookie-showcase .nora-cookie-crop--isolated svg{display:block;width:100%;height:auto;aspect-ratio:1;overflow:hidden;pointer-events:none}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start :is(.nora__eyebrow,.nora-open__eyebrow){animation:nora-text-enter 1.05s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start :is(.nora__intro h1,.nora-open__lead h1,.product-details h1){animation:nora-page-title 1.4s .12s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start :is(.nora__intro .nora__copy,.nora-open__lead>p){animation:nora-text-enter 1.25s .3s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start .nora__intro .nora__actions{animation:nora-text-enter 1.1s .48s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start :is(.nora__portrait img,.nora-open__product-photo img){animation:nora-photo-window 1.5s .2s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start .product-information__media{animation:nora-product-arrive 1.5s .12s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) .nora-scene-start .nora-open__cookie-showcase{animation:nora-product-arrive 1.5s .26s var(--nora-motion-arrival) both}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene] :is(.nora__portrait,.nora__craft figure){overflow:clip}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene] :is(.nora__portrait img,.nora__craft img,.nora-open__enquiry img){transform:translate3d(0,var(--nora-photo-y,0px),0) scale(var(--nora-photo-scale,1))}body[data-nora-motion=true]:not([data-nora-editor]) .nora-open__product-photo img{transform:translate3d(0,var(--nora-photo-y,0px),0) scale(calc(var(--nora-photo-scale,1) + var(--nora-hover-scale,0))) rotate(var(--nora-hover-r,0deg))}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene=product] media-gallery slideshow-component .product-media__image{transform:translate3d(var(--nora-pointer-x,0px),calc(var(--nora-photo-y,0px) * .45 + var(--nora-pointer-y,0px)),0) scale(calc(1 + (var(--nora-photo-scale,1) - 1) * .35));transition:transform .65s var(--nora-motion-ease)}body[data-nora-motion=true] .nora__card{position:relative;border-top-color:transparent}body[data-nora-motion=true] .nora__card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--nora-border);transform:scaleX(var(--nora-rule,1));transform-origin:left}body[data-nora-motion=true] .nora__timeline .nora__card:before{background:rgb(var(--nora-ink-rgb) / .3)}body[data-nora-motion=true] :is(.nora-open__ingredients,.nora-open__filter-panel) summary{transition:color .25s ease,background-color .25s ease}body[data-nora-motion=true] .nora-open__plus{transition:transform .35s var(--nora-motion-ease)}body[data-nora-motion=true] .nora-open__ingredients details[open]>.nora-open__rte{animation:nora-disclosure .35s var(--nora-motion-ease)}body[data-nora-motion=true] .nora-open :is(input:not([type=checkbox]),textarea,select){transition:border-color .25s ease,background-color .25s ease}body[data-nora-motion=true] .nora-open :is(input:not([type=checkbox]),textarea,select):focus{border-color:var(--nora-berry);background:#ffffff59}body[data-nora-motion=true] :is(.product-details .add-to-cart-button,.cart-page .button,.cart-drawer .button){transition:background-color .25s ease,transform .25s var(--nora-motion-ease)}body[data-nora-motion=true] :is(.product-details .add-to-cart-button,.cart-page .button,.cart-drawer .button):active{transform:translateY(1px) scale(.99)}@media(hover:hover)and (pointer:fine){body[data-nora-motion=true] .nora-open__product-photo:hover{--nora-hover-scale:.02;--nora-hover-r:-.6deg}body[data-nora-motion=true] .nora-open__ingredients summary:hover{color:var(--nora-berry);background:var(--nora-blush)}}@media(max-width:749px){.nora-open__cookie-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:30px 28px}body[data-nora-motion=true]:not([data-nora-editor]) [data-nora-scene=product] media-gallery slideshow-component .product-media__image{transform:translate3d(0,calc(var(--nora-photo-y,0px) * .3),0);transition:none}body[data-nora-motion=true] .nora-scene-start :is(.nora__intro h1,.nora-open__lead h1,.product-details h1){animation-duration:1.2s}}@keyframes nora-page-title{0%{opacity:.3;transform:translate3d(0,28px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes nora-photo-window{0%{opacity:.5;clip-path:inset(12% 0 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes nora-product-arrive{0%{opacity:.5;transform:translate3d(0,30px,0) scale(.965)}to{opacity:1;transform:none}}@keyframes nora-disclosure{0%{opacity:.45;transform:translate3d(0,5px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body[data-nora-motion] .nora-scene-start *,body[data-nora-motion] .nora-open__ingredients details[open]>.nora-open__rte{animation:none!important}body[data-nora-motion] [data-nora-scene] :is(.nora__portrait img,.nora__craft img,.nora-open__enquiry img,.product-media__image,.nora-open__product-photo img){transform:none!important;transition:none!important;clip-path:none!important}body[data-nora-motion] :is(.nora-open__plus,.nora-open input,.nora-open textarea,.nora-open select,.nora-open summary,.product-details .add-to-cart-button,.cart-page .button,.cart-drawer .button){transition:none!important}body[data-nora-motion] .nora__card:before{transform:none!important}body[data-nora-motion] :is(.nora__eyebrow,.nora__heading-text,.nora__copy,.nora__actions,.nora-cookie-crop,.nora__handnote,.nora-mobile nav,.nora-cart svg){animation:none!important}body[data-nora-motion] :is(.nora-reveal,.nora__hero-layer,.nora__button,.nora-open__button,.nora-order,.nora-open__product-photo img,.nora-desktop a:after,.nora-footer nav a:after){transition:none!important}body[data-nora-motion] .nora-reveal.is-nora-pending{opacity:1;transform:none}body[data-nora-motion] .nora__hero-layer--main{transform:rotate(-9deg)!important}body[data-nora-motion] .nora__hero-layer--back{transform:rotate(13deg)!important}body[data-nora-motion] .nora__hero-layer--front{transform:rotate(-17deg)!important}body[data-nora-motion] .nora__cookie-card .nora-cookie-crop{transform:none!important;transition:none!important}body[data-nora-motion] [data-nora-scene] :is(.nora__offer img,.nora__original-gallery img){transform:none!important}body[data-nora-motion] :is(.nora__button,.nora-open__button):is(:hover,:active){transform:none!important}body[data-nora-motion] :is(.nora__button,.nora-open__button) span[aria-hidden]{transform:none!important;transition:none!important}body[data-nora-motion] .nora__cookie-set{scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nora-motion.css.map */
