.mcol .poster,.mcol .poster *{box-sizing:border-box;margin:0}.mcol .fit{white-space:nowrap;overflow:hidden;max-width:100%}.mcol .fitbox{overflow:hidden;white-space:normal;text-wrap:balance}.mcol .poster{position:relative;aspect-ratio:297/420;background:var(--bg);container-type:inline-size;overflow:hidden}.mcol .el{position:absolute}.mcol .shadow{filter:drop-shadow(0 .5cqw .8cqw rgba(0,0,0,.18))}.mcol .ph{width:100%;height:100%;object-fit:cover;display:block}.mcol .hand{font-family:Caveat,cursive}.mcol .serif{font-family:Cormorant Garamond,serif}.mcol .type{font-family:Special Elite,monospace}.mcol .pol{background:#fdfbf6;padding:5% 5% 19%;height:100%;box-shadow:0 .5cqw 1.2cqw #0000002e;position:relative}.mcol .pol .img{width:100%;height:100%;overflow:hidden}.mcol .pol .cap{position:absolute;left:6%;right:6%;bottom:3.5%;display:flex;justify-content:space-between;align-items:center;gap:6%;font-size:3.1cqw;color:var(--accent)}.mcol .pol .cap span{min-width:0}.mcol .vinyl{position:absolute;z-index:-1;top:6%;right:-14%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--accent) 0 14%,#111 15% 16%,#1b1b1b 17% 100%);box-shadow:inset 0 0 0 .3cqw #000}.mcol .vinyl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-radial-gradient(circle,rgba(255,255,255,.05) 0 1px,transparent 1px 4px)}.mcol .mb{height:100%;display:flex;flex-direction:column}.mcol .mb .sticks{height:30%;margin:0 6%;padding:0 4%;display:flex;align-items:flex-end;gap:3%;background:linear-gradient(color-mix(in srgb,var(--mb) 55%,#000),color-mix(in srgb,var(--mb) 70%,#000)) bottom/100% 38% no-repeat;border-radius:.3cqw .3cqw 0 0}.mcol .mb .sticks i{flex:1;background:linear-gradient(90deg,#d9bd8a,#ecd8ae 50%,#d6b985);border-radius:.15cqw .15cqw 0 0;position:relative}.mcol .mb .sticks i:before{content:"";position:absolute;left:-28%;right:-28%;top:-3%;height:19%;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--head) 70%,#fff),var(--head) 60%);border-radius:50% 50% 42% 42%}.mcol .mb .body{flex:1;min-height:0;background:var(--mb);color:var(--mbt);display:flex;flex-direction:column;align-items:center;justify-content:safe center;text-align:center;gap:3%;padding:9%;position:relative;box-shadow:0 .5cqw 1.2cqw #0003}.mcol .mb .body>*{max-width:100%}.mcol .mb .hrt{width:24%;flex:none}.mcol .mb .amp{font-family:Caveat;font-size:2.4cqw;line-height:.8}.mcol .mb .body:before{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:.18cqw solid currentColor;opacity:.45}.mcol .mb .t1{font-family:Cormorant Garamond,serif;font-weight:700;font-size:2.9cqw;letter-spacing:.03em;line-height:1.05}.mcol .mb .t2{font-family:Inter;font-size:1.6cqw;letter-spacing:.1em}.mcol .mb .script{font-family:Caveat;font-size:4cqw;line-height:1}.mcol .mb svg{width:46%}.mcol .def{height:100%;display:flex;flex-direction:column;background:var(--paper);padding:6% 7%;box-shadow:0 .4cqw 1cqw #00000024}.mcol .def b{font-family:Cormorant Garamond,serif;font-size:4.6cqw;display:block;line-height:1}.mcol .def i{font-family:Cormorant Garamond,serif;font-size:2.2cqw}.mcol .def p{flex:1;min-height:0;font-family:Cormorant Garamond,serif;font-size:2cqw;line-height:1.25;margin-top:2%}.mcol .post{height:100%;background:#efe4cf;padding:5%;display:grid;grid-template-columns:34% 1fr 18%;gap:4%;box-shadow:0 .5cqw 1.2cqw #00000029;position:relative}.mcol .post.air{border:1.2cqw solid;border-image:repeating-linear-gradient(45deg,#b3262c 0 6px,#fff 6px 12px,#2b4a8a 12px 18px,#fff 18px 24px) 14}.mcol .post .img{background:#fff;padding:6% 6% 16%;transform:rotate(-3deg);box-shadow:0 .3cqw .8cqw #0003;align-self:center}.mcol .post .img img{aspect-ratio:4/5}.mcol .post .txt{max-height:100%;font-family:Caveat;font-size:2.9cqw;line-height:1.15;color:#3d3029;align-self:center;background:repeating-linear-gradient(transparent 0 2.7cqw,#3c281e2e 2.7cqw calc(2.7cqw + 1px))}.mcol .post .stamp{aspect-ratio:4/5;border:.3cqw dashed var(--accent);display:flex;align-items:center;justify-content:center;background:#f7efe0}.mcol .post .stamp svg{width:60%}.mcol .post .pm{margin-top:14%;aspect-ratio:1;border:.25cqw solid var(--accent);border-radius:50%;opacity:.35;background:repeating-linear-gradient(0deg,transparent 0 22%,var(--accent) 22% 26%)}.mcol .post .seal{position:absolute;left:28%;top:-6%;width:12%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#9b2c2c,#5c1414);box-shadow:0 .3cqw .6cqw #0000004d}.mcol .film{height:100%;background:#1d1a19;padding:9% 15%;display:flex;flex-direction:column;gap:3%;position:relative;box-shadow:0 .5cqw 1.2cqw #00000040}.mcol .film.h{flex-direction:row;padding:2.6cqw 2.4%;gap:1.5%}.mcol .film:before,.mcol .film:after{content:"";position:absolute;background:repeating-linear-gradient(to bottom,#f3eee6 0 1.1cqw,transparent 1.1cqw 2.4cqw);width:4%;top:3%;bottom:3%;left:4.5%;border-radius:.2cqw}.mcol .film:after{left:auto;right:4.5%}.mcol .film.h:before,.mcol .film.h:after{background:repeating-linear-gradient(to right,#f3eee6 0 1.1cqw,transparent 1.1cqw 2.4cqw);height:5%;width:auto;left:2%;right:2%;top:4%;bottom:auto}.mcol .film.h:after{top:auto;bottom:4%}.mcol .film .f{flex:1;overflow:hidden}.mcol .film.bw img{filter:grayscale(1) contrast(1.08)}.mcol .pc{height:100%;background:#fbf9f5;border-radius:1.4cqw;position:relative;box-shadow:0 .5cqw 1.2cqw #00000029;border:.15cqw solid #e5ddd2}.mcol .pc .c{position:absolute;width:12%;font-family:Cormorant Garamond,serif;font-weight:700;font-size:3cqw;color:var(--accent);line-height:1;text-align:center}.mcol .pc .c svg{width:100%;display:block;margin-top:6%}.mcol .pc .c.tl{left:7%;top:5%}.mcol .pc .c.br{right:7%;bottom:5%;transform:rotate(180deg)}.mcol .pc .heart{position:absolute;left:35%;top:17%;width:30%}.mcol .pc .w{position:absolute;left:9%;right:9%;bottom:27%;height:32%;display:flex;align-items:safe flex-end;justify-content:center;line-height:1;text-wrap:balance;text-align:center;font-family:Caveat;font-size:4cqw;color:var(--accent)}.mcol .cas{height:100%}.mcol .cas svg{width:100%;height:100%;display:block}.mcol .lk{height:100%;display:flex;justify-content:center;align-items:flex-start;position:relative;padding-top:17%}.mcol .lk .h{width:47%;height:auto;aspect-ratio:10/9;background:linear-gradient(135deg,#e9cf8f,#a77b2f 60%,#e2c27a);padding:7%;-webkit-mask:var(--heart) center/contain no-repeat;mask:var(--heart) center/contain no-repeat}.mcol .lk .h img{-webkit-mask:var(--heart) center/contain no-repeat;mask:var(--heart) center/contain no-repeat}.mcol .lk .chain{position:absolute;left:0;top:0;width:100%;height:20%;overflow:visible}.mcol .lk .h.l{transform:rotate(-9deg) translate(4%)}.mcol .lk .h.r{transform:rotate(9deg) translate(-4%)}.mcol .hp .in{width:100%;height:100%;background:#fdfbf6;padding:5%;-webkit-mask:var(--heart) center/contain no-repeat;mask:var(--heart) center/contain no-repeat}.mcol .hp .in img{-webkit-mask:var(--heart) center/contain no-repeat;mask:var(--heart) center/contain no-repeat}.mcol .tk{height:100%;background:var(--tk);color:var(--tkt);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6%;-webkit-mask:radial-gradient(circle at 0 50%,#0000 9%,#000 9.5%) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 9%,#000 9.5%) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,#0000 9%,#000 9.5%) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 9%,#000 9.5%) right/51% 100% no-repeat}.mcol .tk .a{font-family:Inter,sans-serif;font-weight:700;font-size:1.9cqw;letter-spacing:.22em}.mcol .tk .a,.mcol .tk .b{padding:0 10%}.mcol .tk .b{max-height:2.25em;text-wrap:balance;font-family:Cormorant Garamond,serif;font-weight:700;font-size:3.4cqw;line-height:1.05}.mcol .tk .n{font-family:Inter,sans-serif;font-weight:600;font-size:1.4cqw;letter-spacing:.2em;opacity:.8}.mcol .tk-out{position:relative}.mcol .tk-sh{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;transform:translateY(.5cqw);filter:blur(.7cqw)}.mcol .tk-sh,.mcol .tk{-webkit-mask:radial-gradient(circle at 0 50%,#0000 9%,#000 9.5%) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 9%,#000 9.5%) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,#0000 9%,#000 9.5%) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 9%,#000 9.5%) right/51% 100% no-repeat}.mcol .tk{position:relative}.mcol .tiles{height:100%;display:flex;flex-direction:column;gap:4%}.mcol .tiles.h{flex-direction:row}.mcol .tiles .t{flex:1;background:linear-gradient(160deg,#f3e7cf,#e2d0ad);border-radius:.6cqw;box-shadow:0 .3cqw .6cqw #0003,inset 0 -.3cqw #00000014;display:flex;align-items:center;justify-content:center;position:relative;font-family:Cormorant Garamond,serif;font-weight:700;font-size:4.2cqw;color:#3a2d24}.mcol .tiles .t sub{position:absolute;right:12%;bottom:6%;font-size:1.3cqw;font-family:Inter}.mcol .cam{height:100%;background:var(--cam);border-radius:2.2cqw;position:relative;box-shadow:0 .6cqw 1.4cqw #00000040,inset 0 .3cqw #ffffff26;padding:9% 30% 9% 6%}.mcol .cam .scr{width:100%;height:100%;border:.6cqw solid #1a1817;border-radius:.8cqw;overflow:hidden}.mcol .cam .btn{position:absolute;right:9%;width:14%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#ffffff73,#00000040)}.mcol .cam .b1{top:20%}.mcol .cam .b2{top:50%;width:9%;right:11.5%}.mcol .cam .top{position:absolute;left:10%;top:-5%;width:16%;height:7%;background:var(--cam);border-radius:.6cqw .6cqw 0 0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/memory-collage.css.map */
