.whimsy-how{padding-top:clamp(36px,5vw,72px);padding-bottom:clamp(36px,5vw,72px);color:var(--whimsy-ink,#333731)}.whimsy-how *{box-sizing:border-box}.whimsy-how__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:clamp(24px,6vw,88px);max-width:1080px;margin-inline:auto}.whimsy-how__copy{min-width:0}.whimsy-how__eyebrow{margin:0 0 12px;font-size:1.3rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.whimsy-how h2{margin:0 0 20px;font-family:var(--whimsy-font-hand,Caveat,"Segoe Print",cursive);font-size:clamp(38px,4.4vw,58px);font-weight:500;line-height:1.1;color:inherit;text-transform:none;letter-spacing:0;text-wrap:balance}.whimsy-how__intro{margin:0 0 28px;max-width:48ch;font-size:1.7rem;line-height:1.6}.whimsy-how__steps{list-style:none;display:grid;gap:24px;margin:0;padding:0;counter-reset:whimsy-step}.whimsy-how__steps li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:15px;align-items:start}.whimsy-how__number{display:grid;place-items:center;width:36px;height:36px;border:1px solid #a7ad99;border-radius:50%;background:#f6f1df;font-size:1.6rem;font-weight:600;line-height:1}.whimsy-how h3{margin:1px 0 5px;font-family:inherit;font-size:1.8rem;line-height:1.3;font-weight:600;color:inherit}.whimsy-how__steps p{margin:0;max-width:46ch;font-size:1.6rem;line-height:1.55}.whimsy-how__tip{margin:28px 0 0;padding:16px 20px;border-left:3px solid #7d8b68;background:#f4f4eb;border-radius:0 12px 12px 0;font-size:1.6rem;line-height:1.55}.whimsy-how__film{width:100%;max-width:320px;justify-self:center;margin:0}.whimsy-how__player{display:block;width:100%;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:#eee7d9;box-shadow:0 10px 28px #2c302517}.whimsy-how__play{position:relative;display:block;height:100%;min-height:48px;color:#fff;text-decoration:none}.whimsy-how__poster,.whimsy-how__video{display:block;width:100%;height:100%;object-fit:contain;margin:0;background:#eee7d9}.whimsy-how__play-label{position:absolute;inset:auto 16px 20px;display:flex;gap:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;border:1px solid rgb(255 255 255 / 65%);border-radius:999px;background:#34452b;font-size:1.5rem;font-weight:600;line-height:1.3;text-align:center;box-shadow:0 4px 18px #00000024}.whimsy-how__play:focus-visible{outline:3px solid #34452b;outline-offset:4px}.whimsy-how__play:hover .whimsy-how__play-label{background:#24351c}.whimsy-how figcaption{margin:14px 0 0;font-size:1.4rem;line-height:1.5;text-align:center}.whimsy-how__fallback{margin:4px 0 0;text-align:center;font-size:1.3rem;line-height:1.5}.whimsy-how__fallback a{display:inline-block;padding:10px 8px;color:inherit;text-underline-offset:3px}@media(max-width:749px){.whimsy-how__layout{grid-template-columns:minmax(0,1fr);gap:28px}.whimsy-how__film{max-width:280px}.whimsy-how__intro{font-size:1.6rem}.whimsy-how__steps{gap:20px}.whimsy-how__tip{padding:14px 16px}.whimsy-how__player{border-radius:14px}}.whimsy-same{padding-top:32px;padding-bottom:48px;color:var(--whimsy-ink,#333731)}.whimsy-same *{box-sizing:border-box}.whimsy-same__inner{max-width:960px;margin-inline:auto;padding:clamp(24px,4vw,44px);border:1px solid #dfdfcf;border-radius:24px;background:#faf8f0}.whimsy-same__intro{max-width:620px;margin:0 auto 28px;text-align:center}.whimsy-same__eyebrow{margin:0 0 8px;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.whimsy-same h2{margin:0 0 14px;font-family:var(--whimsy-font-hand,Caveat,"Segoe Print",cursive);font-size:clamp(34px,3.6vw,48px);line-height:1.1;font-weight:500;color:inherit;text-transform:none;letter-spacing:0;text-wrap:balance}.whimsy-same__intro>p:last-child{margin:0;font-size:1.6rem;line-height:1.55}.whimsy-same__pair{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:16px;align-items:center;max-width:720px;margin-inline:auto}.whimsy-same figure{min-width:0;margin:0}.whimsy-same__paper{display:grid;place-items:center;aspect-ratio:1;background:#fffcf4;padding:18px;border-radius:12px;border:1px solid #e6e1d4}.whimsy-same__crop{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.whimsy-same .whimsy-same__crop>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain;object-position:center;margin:0}.whimsy-same__crop--eyes img{transform:rotate(90deg)}.whimsy-same__or{align-self:center;display:block;margin-top:-30px;text-align:center;font-size:3.6rem;color:#687657}.whimsy-same figcaption{margin-top:12px;text-align:center;font-size:1.5rem;line-height:1.4;font-weight:600}.whimsy-same__source{margin:24px 0 0;text-align:center;font-size:1.3rem;line-height:1.55}.whimsy-same__source a{display:inline-block;padding:8px;color:inherit;text-underline-offset:3px}@media(max-width:599px){.whimsy-same__inner{padding:24px 16px;border-radius:16px}.whimsy-same__pair{gap:8px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.whimsy-same__paper{padding:9px}.whimsy-same__or{font-size:2.6rem}.whimsy-same figcaption{font-size:1.3rem}.whimsy-same__source{font-size:1.2rem}}.wd-usp{background:#264b3f;color:#fff;font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.4}.wd-usp__list{display:flex;width:min(100%,1120px);margin:0 auto;padding:0 16px;list-style:none;box-sizing:border-box}.wd-usp__item{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:0 12px;text-align:center;position:relative}.wd-usp__item+.wd-usp__item:before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;background:#ffffff3d}.wd-usp .wd-usp__link{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff73}.wd-usp .wd-usp__link:hover{text-decoration-color:currentColor}.wd-usp .wd-usp__link:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:4px;box-shadow:none}.wd-usp__icon{flex:0 0 20px}@media screen and (max-width:749px){.wd-usp{font-size:12px}.wd-usp__list{padding:0 4px}.wd-usp__item{min-height:64px;padding:6px 8px}.wd-usp__icon{display:none}.wd-usp .wd-usp__link{min-height:48px}}.whimsy-site-nav{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 2.8rem;padding-top:.4rem;border-top:1px solid rgba(83,103,77,.14);margin-top:.4rem}.whimsy-site-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;min-width:4.8rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;text-decoration:none;text-underline-offset:.5rem;line-height:1.25}.whimsy-site-nav a:hover{text-decoration:underline}.whimsy-site-nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whimsy-mobile-drawer{display:none}@media(max-width:749px){.section-header .header.whimsy-shop-header.whimsy-shared-header{grid-template-areas:"menu heading icons";grid-template-columns:44px minmax(0,1fr) 88px;column-gap:4px;row-gap:0;min-height:56px;padding:6px 12px}.whimsy-shared-header .whimsy-site-nav{display:none}.whimsy-shared-header .whimsy-mobile-drawer{display:block;grid-area:menu;margin:0}.whimsy-shared-header .header__heading,.whimsy-shared-header>.header__heading-link{min-width:0;width:100%}.section-header .whimsy-shared-header .header__heading-link{display:flex;align-items:center;min-height:44px;padding:0;margin:0}.section-header .whimsy-shared-header .header__heading-logo-wrapper{width:min(100%,170px)!important;line-height:0}.section-header .whimsy-shared-header .header__heading-logo{max-width:100%;height:auto}.whimsy-shared-header .header__icons{gap:0;padding:0;margin:0}.section-header .whimsy-shared-header .header__icons .header__icon,.section-header .whimsy-shared-header .header__icon--menu{width:44px;height:44px;margin:0}.whimsy-shared-header .menu-drawer__navigation{padding:16px 0}.whimsy-shared-header .menu-drawer__menu-item{min-height:48px}.whimsy-shared-header .menu-drawer__utility-links{padding-bottom:max(20px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAAAA4AAAAAAIA */
