.popy-b{--orange:#FF8E01;--orange-deep:#E37600;--cream:#FFF8EE;--ink:#241F2B;--ink-2:#5E5766;--butter:#FFE2A9;--mint:#CDE9D6;--sky:#D6E6F7;--blush:#FAD9CF;--white:#fff;--disp:"Fredoka","Nunito","Avenir Next Rounded",ui-rounded,sans-serif;--sans:"DM Sans","Helvetica Neue",Arial,sans-serif}.popy-b *{box-sizing:border-box}.popy-b a{color:inherit}.popy-b img{max-width:100%;display:block}.popy-b button{font:inherit}.popy-b .page{container-type:inline-size;container-name:page;background:var(--cream);margin:0 auto;min-height:100vh}.popy-b .wrap{max-width:1240px;margin:0 auto;padding:0 44px}.popy-b h1,.popy-b h2,.popy-b h3{font-family:var(--disp);font-weight:700;line-height:1;margin:0;letter-spacing:-.015em;text-wrap:balance}.popy-b h1{font-size:clamp(48px,7.4cqw,104px)}.popy-b h2{font-size:clamp(34px,4.2cqw,56px)}.popy-b h3{font-size:24px;font-weight:600}.popy-b .kicker{display:inline-block;font-family:var(--disp);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:var(--cream);padding:6px 12px;border-radius:8px;transform:rotate(-2deg)}.popy-b .btn{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--cream);text-decoration:none;padding:16px 28px;border-radius:999px;font-family:var(--disp);font-weight:600;font-size:18px;border:2px solid var(--ink);transition:transform .15s,background .15s}.popy-b .btn:hover{transform:translateY(-2px)}.popy-b .btn.orange{background:var(--orange);color:var(--ink);border-color:var(--ink)}.popy-b .btn.line{background:transparent;color:var(--ink)}.popy-b .btn svg{width:18px;height:18px}.popy-b .ann{background:var(--ink);color:var(--cream);font-size:13.5px;text-align:center;padding:9px 12px;font-weight:500}.popy-b .ann b{color:var(--orange)}.popy-b header.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.popy-b .brand img{height:44px;width:auto}.popy-b .menu{display:flex;gap:6px;background:#fff;border-radius:999px;padding:6px;border:2px solid var(--ink)}.popy-b .menu a{text-decoration:none;font-weight:600;font-size:15px;padding:8px 16px;border-radius:999px}.popy-b .menu a:hover{background:var(--butter)}.popy-b .icons{display:flex;gap:14px}.popy-b .icons a{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;background:#fff}.popy-b .icons svg{width:20px;height:20px;stroke:var(--ink);fill:none;stroke-width:1.8}.popy-b .burger{display:none;width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:#fff;padding:0;place-items:center}.popy-b .burger svg{width:22px;height:22px;stroke:var(--ink);stroke-width:2;fill:none}.popy-b .hero{background:var(--orange);border-radius:36px;margin-top:10px;padding:64px 56px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;position:relative;overflow:hidden}.popy-b .hero:before{content:"";position:absolute;right:-12%;top:-30%;width:60%;aspect-ratio:1;border-radius:50%;background:var(--orange-deep);opacity:.55}.popy-b .hero>*{position:relative}.popy-b .hero h1{color:var(--ink)}.popy-b .hero h1 span{color:var(--cream);-webkit-text-stroke:2px var(--ink);text-stroke:2px var(--ink)}.popy-b .hero p.lead{font-size:19px;max-width:44ch;margin:24px 0 30px;font-weight:500}.popy-b .hero .ctas{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-bottom:56px}.popy-b .hero .ctas small{font-weight:600;font-size:15px}.popy-b .stage{position:relative;align-self:end;min-height:460px}.popy-b .card-photo{position:absolute;left:8%;bottom:0;width:78%;background:#fff;border:3px solid var(--ink);border-radius:26px 26px 0 0;border-bottom:0;padding:14px 14px 0;transform:rotate(-2deg);transform-origin:bottom center;box-shadow:8px -8px 0 var(--ink)}.popy-b .card-photo img{border-radius:16px 16px 0 0;aspect-ratio:1;object-fit:cover;object-position:center 30%}.popy-b .stk{position:absolute;font-family:var(--disp);font-weight:700;padding:10px 16px;border-radius:999px;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-size:16px;white-space:nowrap}.popy-b .stk.a{left:-4%;top:14%;background:var(--butter);transform:rotate(-8deg)}.popy-b .stk.b{right:-2%;top:36%;background:var(--mint);transform:rotate(6deg)}.popy-b .stk.c{left:6%;bottom:22%;background:var(--sky);transform:rotate(-4deg)}.popy-b section.s{padding:84px 0}.popy-b .s-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.popy-b .s-head p{margin:12px 0 0;color:var(--ink-2);max-width:50ch;font-size:17px}.popy-b .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.popy-b .tile{text-decoration:none;border:3px solid var(--ink);border-radius:28px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.popy-b .tile:hover{transform:translate(-4px,-4px);box-shadow:8px 8px 0 var(--ink)}.popy-b .tile .ph{aspect-ratio:1;display:grid;place-items:center;padding:10%}.popy-b .tile .ph img{mix-blend-mode:multiply;width:100%;height:100%;object-fit:contain}.popy-b .tile.y .ph{background:var(--butter)}.popy-b .tile.g .ph{background:var(--mint)}.popy-b .tile.b .ph{background:var(--sky)}.popy-b .tile.p .ph{background:var(--blush)}.popy-b .tile .tx{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:3px solid var(--ink);font-family:var(--disp);font-weight:600;font-size:20px}.popy-b .tile .tx small{font-family:var(--sans);font-weight:600;font-size:14px;color:var(--ink-2)}.popy-b .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.popy-b .step{background:#fff;border:3px solid var(--ink);border-radius:28px;padding:28px;position:relative}.popy-b .step .n{position:absolute;top:-22px;left:24px;width:44px;height:44px;border-radius:50%;background:var(--orange);border:3px solid var(--ink);display:grid;place-items:center;font-family:var(--disp);font-weight:700;font-size:20px}.popy-b .step h3{margin:14px 0 8px}.popy-b .step p{margin:0;color:var(--ink-2)}.popy-b .step .pic{margin-top:18px;border-radius:16px;overflow:hidden;aspect-ratio:16/10;border:2px solid var(--ink)}.popy-b .step .pic img{width:100%;height:100%;object-fit:cover}.popy-b .step .fake{margin-top:18px;border:2px dashed var(--ink);border-radius:16px;aspect-ratio:16/10;display:grid;place-items:center;text-align:center;font-family:var(--disp);font-weight:600;background:var(--cream)}.popy-b .step .fake svg{width:30px;height:30px;stroke:var(--ink);fill:none;stroke-width:2;display:block;margin:0 auto 6px}.popy-b .band{background:var(--butter);border:3px solid var(--ink);border-radius:36px;padding:40px 44px;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.popy-b .band b{display:block;font-family:var(--disp);font-size:24px;font-weight:700;margin-bottom:4px}.popy-b .band span{color:var(--ink-2);font-size:15px}.popy-b .gift{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.popy-b .gift .pic{border:3px solid var(--ink);border-radius:32px;overflow:hidden;box-shadow:12px 12px 0 var(--orange);transform:rotate(1.5deg)}.popy-b .gift .pic img{aspect-ratio:1;object-fit:cover;width:100%}.popy-b .gift p{font-size:18px;color:var(--ink-2);margin:20px 0 28px;max-width:46ch}.popy-b .gift ul{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:10px}.popy-b .gift li{display:flex;gap:12px;align-items:center;font-weight:600}.popy-b .gift li:before{content:"\2713";width:26px;height:26px;border-radius:50%;background:var(--mint);border:2px solid var(--ink);display:grid;place-items:center;font-size:13px}.popy-b .faq{display:grid;grid-template-columns:1fr 1fr;gap:18px}.popy-b details{background:#fff;border:3px solid var(--ink);border-radius:22px;padding:0 22px}.popy-b summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;font-family:var(--disp);font-weight:600;font-size:19px}.popy-b summary::-webkit-details-marker{display:none}.popy-b summary i{font-style:normal;width:30px;height:30px;border-radius:50%;background:var(--orange);border:2px solid var(--ink);display:grid;place-items:center;font-size:18px;transition:transform .2s;flex:none}.popy-b details[open] summary i{transform:rotate(45deg)}.popy-b details p{margin:0 0 20px;color:var(--ink-2)}.popy-b footer{background:var(--orange);border-top:3px solid var(--ink);padding:60px 0 32px;margin-top:20px}.popy-b .f{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:36px}.popy-b .f h4{margin:0 0 12px;font-family:var(--disp);font-size:18px;font-weight:700}.popy-b .f ul{list-style:none;margin:0;padding:0;line-height:2;font-weight:500}.popy-b .f a{text-decoration:none}.popy-b .f form{display:flex;border:3px solid var(--ink);border-radius:999px;overflow:hidden;background:#fff;max-width:380px;margin-top:14px}.popy-b .f input{flex:1;border:0;padding:12px 18px;font:inherit;background:transparent}.popy-b .f button{border:0;background:var(--ink);color:var(--cream);padding:0 20px;cursor:pointer;font-family:var(--disp);font-weight:600}.popy-b .f-fine{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:44px;padding-top:18px;border-top:2px solid rgba(36,31,43,.35);font-size:13.5px;font-weight:500}@container page (max-width: 900px){.popy-b .wrap{padding:0 18px}.popy-b .menu,.popy-b .icons a.hide{display:none}.popy-b .burger{display:grid}.popy-b .brand img{height:38px}.popy-b .hero{grid-template-columns:1fr;padding:38px 24px 0;border-radius:28px;gap:10px}.popy-b .hero p.lead{font-size:17px}.popy-b .hero .ctas{margin-bottom:34px}.popy-b .stage{min-height:320px}.popy-b .card-photo{width:82%;left:9%}.popy-b .stk{font-size:14px;padding:8px 12px}.popy-b section.s{padding:56px 0}.popy-b .s-head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px}.popy-b .tiles{grid-template-columns:1fr 1fr;gap:14px}.popy-b .tile .tx{font-size:17px;padding:12px 14px}.popy-b .steps{grid-template-columns:1fr;gap:34px}.popy-b .band{grid-template-columns:1fr 1fr;padding:28px 22px;gap:22px}.popy-b .gift{grid-template-columns:1fr;gap:34px}.popy-b .faq{grid-template-columns:1fr}.popy-b .f{grid-template-columns:1fr 1fr;gap:26px}.popy-b .f>div:first-child{grid-column:1/-1}}.popy-b{font-size:16px;line-height:1.55;background:var(--cream);color:var(--ink);font-family:var(--sans);container-type:inline-size;container-name:page}.popy-b .hero{padding-bottom:0}.popy-b .stage{min-height:560px}.popy-b .card-photo img{aspect-ratio:1}.popy-b .catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.popy-b .product-card{border:2px solid var(--ink);border-radius:24px;overflow:hidden;background:#fff;text-decoration:none}.popy-b .product-card img{aspect-ratio:1;object-fit:cover;width:100%}.popy-b .product-info{padding:18px}.popy-b .product-info h3{font-size:22px}.popy-b .product-info p{margin:10px 0 0}.popy-b .compare{width:100%;border-radius:24px}.popy-b .stage img{object-position:center}.popy-b .card-photo{width:95%;left:0}.popy-b .hero h1{font-size:clamp(48px,6.4cqw,88px)}@media(max-width:749px){.popy-b .catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.popy-b .stage{min-height:360px}.popy-b .product-info{padding:12px}.popy-b .product-info h3{font-size:18px}}.popy-b .card-photo img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.popy-b .tile .ph img{width:100%;height:100%}.popy-b .gift .pic img{height:auto}.popy-b .step .pic img{height:100%}.popy-b .card-photo{bottom:0}.popy-b .hero{align-items:end}.popy-b .hero .stage{min-height:500px}.popy-b .product-card img{height:auto}.popy-b .hero .stk.b{right:-6%;top:35%}@media(max-width:749px){.popy-b .hero .stage{min-height:340px}.popy-b .hero{gap:30px}.popy-b .hero .ctas{margin-bottom:0}}.popy-b .hero{grid-template-columns:1fr 1fr;align-items:center;padding:48px 40px;gap:36px}.popy-b .hero h1{font-size:clamp(44px,6cqw,78px)}.popy-b .hero p.lead{font-size:18px;line-height:1.6}.popy-b .hero .ctas{margin-bottom:0}.popy-b .hero .stage{min-height:0;padding:16px 8px}.popy-b .hero .card-photo{display:block;position:relative;left:auto;bottom:auto;width:100%;padding:10px;border:3px solid var(--ink);border-radius:26px;transform:rotate(-2deg);box-shadow:7px 7px 0 var(--ink)}.popy-b .hero .card-photo img{border-radius:16px;width:100%;height:auto;object-fit:contain}.popy-b .hero .stk{pointer-events:none;font-size:14px;padding:8px 12px}.popy-b .hero .stk.a{left:-4px;top:0}.popy-b .hero .stk.b{right:-6px;top:24%}.popy-b .hero .stk.c{left:auto;right:10px;bottom:0}.popy-b .tile .ph,.popy-b .tile .tx{text-decoration:none}.popy-b .tile .ph{position:relative}.popy-b .tile .tx:hover{text-decoration:underline}.popy-b .catalog{list-style:none;padding:0;margin:0}.popy-b .catalog>li{min-width:0;position:relative}.popy-b .catalog .card__heading{font-size:22px;line-height:1.2}.popy-b .catalog .price{font-size:16px}.popy-b .step .fake{text-decoration:none;padding:12px}.popy-b .step .fake:hover{background:var(--butter)}.popy-b a:focus-visible{outline:3px solid var(--ink);outline-offset:5px}@container page (max-width:900px){.popy-b .hero{grid-template-columns:1fr;padding:32px 24px;gap:28px}.popy-b .hero .stage{min-height:0;width:min(100%,480px);margin:auto}.popy-b .hero h1{font-size:clamp(44px,9cqw,70px)}.popy-b .hero p.lead{font-size:17px;max-width:50ch}}@media(max-width:749px){.popy-b .catalog .card__heading{font-size:18px}.popy-b .hero .stk{font-size:12px;padding:6px 9px}.popy-b .tile .tx{flex-wrap:wrap;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/popy-b-home.css.map */
