.pawlumi-section{--pawlumi-ease: cubic-bezier(.16, 1, .3, 1);--pawlumi-surface: 255, 255, 255;--pawlumi-hairline: rgba(var(--color-foreground), .08);--pawlumi-shadow: 0 2.4rem 4.8rem -2.4rem rgba(74, 52, 38, .22);padding-block-start:calc(var(--section-spacing-unit-size) * var(--pawlumi-spacing-top, 4));padding-block-end:calc(var(--section-spacing-unit-size) * var(--pawlumi-spacing-bottom, 4))}.pawlumi-section__head{display:grid;gap:1.2rem;margin-block-end:calc(var(--section-spacing-unit-size) * 3)}.pawlumi-section__head--center{justify-items:center;text-align:center}.pawlumi-section__eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:var(--font-weight-medium, 500);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-secondary-text))}.pawlumi-section__eyebrow:before{content:"";width:2.4rem;height:.1rem;background:currentColor;opacity:.6}.pawlumi-section__heading{margin:0;max-width:22ch;text-wrap:balance}html.js:not(.shopify-design-mode) .js-animation-rise{animation:pawlumi-rise .9s var(--pawlumi-ease, cubic-bezier(.16, 1, .3, 1)) both paused;animation-delay:calc(var(--pawlumi-stagger, 0) * 90ms)}html.js:not(.shopify-design-mode) .js-animation-rise.animation-init{animation-play-state:running}@keyframes pawlumi-rise{0%{opacity:0;transform:translate3d(0,3.2rem,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.js .js-animation-rise{animation:none!important}}.pawlumi-rows__list{display:grid;gap:6.4rem}.pawlumi-row{display:grid;gap:2.8rem;align-items:center}.pawlumi-row__frame{padding:.8rem;border-radius:2.8rem;background:rgba(var(--pawlumi-surface),.4);box-shadow:inset 0 0 0 .1rem var(--pawlumi-hairline)}.pawlumi-row__core{overflow:hidden;aspect-ratio:1 / 1;border-radius:2rem;background:rgb(var(--pawlumi-surface));box-shadow:var(--pawlumi-shadow)}.pawlumi-row__core img,.pawlumi-row__core .placeholder-svg{display:block;width:100%;height:100%;object-fit:contain;transition:transform 1.2s var(--pawlumi-ease)}@media(hover:hover){.pawlumi-row:hover .pawlumi-row__core img{transform:scale(1.03)}}.pawlumi-row__copy{display:grid;gap:1.6rem;align-content:center}.pawlumi-row__meta{display:flex;align-items:center;gap:1.2rem;font-size:1.3rem;font-weight:var(--font-weight-medium, 500);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-secondary-text))}.pawlumi-row__index{display:inline-grid;place-items:center;min-width:3.6rem;height:3.6rem;padding-inline:.8rem;border-radius:10rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-variant-numeric:tabular-nums;letter-spacing:.02em}.pawlumi-row__heading{margin:0;max-width:18ch;text-wrap:balance}.pawlumi-row__text{max-width:46ch;font-size:1.7rem;line-height:1.6;color:rgb(var(--color-secondary-text))}.pawlumi-row__text>:first-child{margin-block-start:0}.pawlumi-row__text>:last-child{margin-block-end:0}.pawlumi-row__note{display:flex;gap:1rem;align-items:flex-start;max-width:46ch;margin:0;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(var(--pawlumi-surface),.55);box-shadow:inset 0 0 0 .1rem var(--pawlumi-hairline);font-size:1.4rem;line-height:1.5;color:rgb(var(--color-primary-text))}.pawlumi-row__note svg{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-block-start:.1rem}@media screen and (min-width:750px){.pawlumi-rows__list{gap:9.6rem}.pawlumi-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(4rem,7vw,11.2rem)}.pawlumi-row--reverse .pawlumi-row__media{order:2}.pawlumi-row__frame{padding:1rem;border-radius:3.2rem}.pawlumi-row__core{border-radius:2.2rem}}.pawlumi-need__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(12.8rem,38%);gap:1.6rem;margin:0;margin-inline:calc(var(--page-gutter, 1.6rem) * -1);padding:.8rem var(--page-gutter, 1.6rem) 1.6rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter, 1.6rem);scrollbar-width:none}.pawlumi-need__list::-webkit-scrollbar{display:none}.pawlumi-need__item{scroll-snap-align:start}.pawlumi-need__link{display:grid;justify-items:center;gap:1.4rem;color:inherit;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.pawlumi-need__circle{position:relative;width:100%;aspect-ratio:1 / 1;padding:.6rem;border-radius:50%;background:rgba(var(--pawlumi-surface),.4);box-shadow:inset 0 0 0 .1rem var(--pawlumi-hairline);transition:transform .6s var(--pawlumi-ease),box-shadow .6s var(--pawlumi-ease)}.pawlumi-need__core{display:block;overflow:hidden;width:100%;height:100%;border-radius:50%;background:rgb(var(--pawlumi-surface));box-shadow:0 1.2rem 2.4rem -1.6rem #4a342659}.pawlumi-need__core img,.pawlumi-need__core .placeholder-svg{display:block;width:100%;height:100%;padding:12%;object-fit:contain;transition:transform .9s var(--pawlumi-ease)}.pawlumi-need__label{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:var(--font-weight-medium, 500);line-height:1.25;letter-spacing:-.01em}.pawlumi-need__arrow{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:rgba(var(--color-foreground),.08);transition:transform .5s var(--pawlumi-ease),background-color .3s ease-out,color .3s ease-out}.pawlumi-need__arrow svg{width:1.1rem;height:1.1rem}.pawlumi-need__caption{margin-block-start:-.8rem;font-size:1.3rem;line-height:1.35;color:rgb(var(--color-secondary-text))}@media(hover:hover){.pawlumi-need__link:hover .pawlumi-need__circle{transform:translateY(-.4rem);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.35)}.pawlumi-need__link:hover .pawlumi-need__core img{transform:scale(1.06)}.pawlumi-need__link:hover .pawlumi-need__arrow{transform:translate(.2rem);background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.pawlumi-need__link:active .pawlumi-need__circle{transform:scale(.98)}.pawlumi-need__link:focus-visible{outline:none}.pawlumi-need__link:focus-visible .pawlumi-need__circle{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}@media screen and (min-width:750px){.pawlumi-need__list{grid-auto-flow:row;grid-template-columns:repeat(var(--pawlumi-need-count, 5),minmax(0,22rem));justify-content:space-between;gap:clamp(1.6rem,2.4vw,3.2rem);margin-inline:0;padding:.8rem 0 0;overflow:visible}.pawlumi-need__label{font-size:1.8rem}}.pawlumi-gift .pawlumi-gift__core{background:#f5eee6}.pawlumi-gift .pawlumi-gift__core img{object-fit:cover}.pawlumi-gift__badge{display:inline-flex;align-items:center;justify-self:start;gap:.8rem;margin:0;padding:.6rem 1.4rem .6rem 1rem;border-radius:10rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.25rem;font-weight:var(--font-weight-medium, 500);letter-spacing:.08em;text-transform:uppercase}.pawlumi-gift__badge svg{width:1.8rem;height:1.8rem}.pawlumi-gift .pawlumi-gift__inside ul{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.pawlumi-gift .pawlumi-gift__inside li{position:relative;margin:0;padding-inline-start:2.8rem;font-size:1.6rem;line-height:1.45}.pawlumi-gift .pawlumi-gift__inside li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.15em;width:1.8rem;height:1.8rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5 10-11'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5 10-11'/%3E%3C/svg%3E") center / contain no-repeat}.pawlumi-gift__fine{margin:0;font-size:1.3rem;line-height:1.5;color:rgb(var(--color-secondary-text))}.pawlumi-gift__cta{margin-block-start:.4rem}.pawlumi-section{--pawlumi-clay: 180, 83, 42;--pawlumi-glow: 242, 180, 140;--pawlumi-milk: 251, 247, 242}.pawlumi-cta .button{--button-pad-y: .7rem;display:inline-flex;align-items:center;gap:1.4rem;padding-inline:2.6rem .7rem}.pawlumi-cta .button:before{content:"";order:1;flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;background:#ffffff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h9.5M8.5 4l4 4-4 4'/%3E%3C/svg%3E") center / 1.4rem no-repeat;transition:transform .5s var(--pawlumi-ease)}@media(hover:hover){.pawlumi-cta .button:hover:before{transform:translate(.3rem)}}.pawlumi-ticks{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:0;padding:0;list-style:none;font-size:1.45rem;color:rgb(var(--color-secondary-text))}.pawlumi-ticks li{display:inline-flex;align-items:center;gap:.8rem}.pawlumi-ticks li:before{content:"";flex:0 0 auto;width:1.6rem;height:1.6rem;background-color:rgb(var(--pawlumi-clay));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5 10-11'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5 10-11'/%3E%3C/svg%3E") center / contain no-repeat}.pawlumi-glow{transform-box:fill-box;transform-origin:center;animation:pawlumi-breathe 3.6s ease-in-out infinite}@keyframes pawlumi-breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.pawlumi-glow{animation:none}}.pawlumi-illo{display:block;width:100%;height:auto;font-family:var(--font-body-family)}.pawlumi-hero{overflow:hidden}.pawlumi-hero__grid{display:grid;gap:4.8rem;align-items:center}.pawlumi-hero__copy{display:grid;gap:2rem;justify-items:start}.pawlumi-hero__title{margin:0;max-width:12ch;font-size:clamp(4.2rem,2.6rem + 4vw,7.6rem);font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.pawlumi-hero__title span{display:block}.pawlumi-hero__accent{font-style:italic;font-weight:400;color:rgb(var(--pawlumi-clay))}.pawlumi-hero__text{max-width:40ch;font-size:1.8rem;line-height:1.55;color:rgb(var(--color-secondary-text))}.pawlumi-hero__text>*{margin:0}.pawlumi-hero__actions{margin-block-start:.4rem}.pawlumi-hero__visual{position:relative;isolation:isolate}.pawlumi-hero__visual:before{content:"";position:absolute;top:-12%;right:-10%;bottom:-8%;left:-6%;z-index:-1;background:radial-gradient(closest-side,rgba(var(--pawlumi-glow),.45),rgba(var(--pawlumi-glow),0));pointer-events:none}.pawlumi-hero .pawlumi-hero__core{aspect-ratio:4 / 5;background:rgb(var(--pawlumi-milk))}.pawlumi-hero .pawlumi-hero__core img{object-fit:var(--pawlumi-hero-fit, contain)}.pawlumi-hero__diagram{position:relative;z-index:1;width:min(88%,38rem);margin:-7.2rem 0 0 1.6rem;padding:1.6rem 1.8rem 1.4rem;border-radius:2rem;background:rgb(var(--pawlumi-milk));box-shadow:0 2.4rem 4.8rem -2rem #4a342659,inset 0 0 0 .1rem var(--pawlumi-hairline)}.pawlumi-hero__diagram figcaption,.pawlumi-guide__figure figcaption{margin-block-start:.6rem;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-secondary-text))}.pawlumi-hero__diagram figcaption strong{color:rgb(var(--color-primary-text));font-weight:600}@media screen and (min-width:990px){.pawlumi-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(4rem,6vw,9.6rem)}.pawlumi-hero__diagram{position:absolute;left:-4.8rem;bottom:4rem;margin:0;width:min(62%,38rem)}}.pawlumi-steps__list{position:relative;display:grid;gap:3.2rem;margin:0;padding:0;list-style:none}.pawlumi-step{display:grid;grid-template-columns:7.2rem 1fr;gap:.6rem 2rem;align-items:start}.pawlumi-step__icon{grid-row:span 3;display:grid;place-items:center;width:7.2rem;height:7.2rem;border-radius:50%;background:rgb(var(--pawlumi-milk));box-shadow:inset 0 0 0 .1rem var(--pawlumi-hairline),0 1.2rem 2.4rem -1.6rem #4a342659}.pawlumi-step__icon svg{width:4rem;height:4rem}.pawlumi-step__num{font-size:1.2rem;font-weight:600;letter-spacing:.14em;color:rgb(var(--pawlumi-clay));font-variant-numeric:tabular-nums}.pawlumi-step__title{margin:0;font-size:2.2rem;line-height:1.2}.pawlumi-step__text{margin:0;max-width:34ch;font-size:1.6rem;line-height:1.55;color:rgb(var(--color-secondary-text))}@media screen and (min-width:750px){.pawlumi-steps__list{grid-template-columns:repeat(var(--pawlumi-step-count, 3),minmax(0,1fr));gap:clamp(2.4rem,4vw,6.4rem)}.pawlumi-steps__list:before{content:"";position:absolute;top:3.6rem;left:3.6rem;right:calc(100% / var(--pawlumi-step-count, 3) - 3.6rem);border-top:.15rem dashed rgba(var(--color-foreground),.18)}.pawlumi-step{position:relative;grid-template-columns:1fr;gap:1rem}.pawlumi-step__icon{grid-row:auto;margin-block-end:1rem}}.pawlumi-guide__grid{display:grid;gap:2rem}.pawlumi-guide__panel{display:grid;align-content:start;gap:1.4rem;padding:1rem 1rem 2.8rem;border-radius:2.8rem;background:rgb(var(--pawlumi-milk));box-shadow:inset 0 0 0 .1rem var(--pawlumi-hairline)}.pawlumi-guide__figure{margin:0 0 .8rem;padding:2rem 2rem 1.4rem;border-radius:2rem;background:rgb(var(--color-background))}.pawlumi-guide__panel>:not(.pawlumi-guide__figure){margin-inline:1.8rem}.pawlumi-guide__tag{justify-self:start;padding:.4rem 1.2rem;border-radius:10rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.pawlumi-guide__panel--dark .pawlumi-guide__tag{background:rgb(var(--pawlumi-clay));color:rgb(var(--pawlumi-milk))}.pawlumi-guide__heading{margin:0;font-size:2.6rem;line-height:1.15;text-wrap:balance}.pawlumi-guide__text{max-width:46ch;font-size:1.6rem;line-height:1.6;color:rgb(var(--color-secondary-text))}.pawlumi-guide__text>:first-child{margin-block-start:0}.pawlumi-guide__text>:last-child{margin-block-end:0}@media screen and (min-width:750px){.pawlumi-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.pawlumi-guide__panel{padding:1.2rem 1.2rem 3.6rem;border-radius:3.2rem}.pawlumi-guide__panel>:not(.pawlumi-guide__figure){margin-inline:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pawlumi-sections.css.map */
