.album-module__52YJ5q__page{--ink:#3c2435;--berry:#593147;--raspberry:#9a3a5b;color:var(--ink);background:#fffaf1;scroll-margin-top:140px}.album-module__52YJ5q__front{background-image:linear-gradient(90deg,#0000 95%,#bb8a6b10 95%),linear-gradient(#0000 95%,#bb8a6b10 95%);background-size:24px 24px;padding-bottom:clamp(30px,4.5vw,60px)}.album-module__52YJ5q__intro{text-align:center;padding:clamp(26px,3.6vw,48px) 15px 22px}.album-module__52YJ5q__title{justify-content:center;align-items:center;gap:clamp(8px,2.4vw,28px);display:flex}.album-module__52YJ5q__title h1{color:var(--berry);letter-spacing:-.075em;margin:0;font-size:clamp(42px,7.5vw,95px);font-weight:670;line-height:1.02}.album-module__52YJ5q__title em{color:var(--raspberry);letter-spacing:-.073em;margin-inline-start:.075em;padding-right:.07em;font:italic 500 1.06em/.98 Georgia,serif;display:inline-block}.album-module__52YJ5q__intro p{color:#6e5261;text-wrap:balance;max-width:55ch;margin:12px auto 0;font-size:clamp(15px,1.9vw,18px)}.album-module__52YJ5q__title i{--petal:#edb1c5;background:radial-gradient(circle at 50% 50%,#f6c85d 0 16%,transparent 18%), radial-gradient(ellipse at 50% 20%,var(--petal) 0 23%,transparent 26%),radial-gradient(ellipse at 80% 41%,var(--petal) 0 22%,transparent 25%), radial-gradient(ellipse at 69% 77%,var(--petal) 0 22%,transparent 25%),radial-gradient(ellipse at 31% 77%,var(--petal) 0 22%,transparent 25%), radial-gradient(ellipse at 20% 41%,var(--petal) 0 22%,transparent 25%);flex:none;width:29px;height:29px;transform:rotate(-13deg)}.album-module__52YJ5q__title i:last-child{--petal:#c9b4e2;align-self:flex-start;width:22px;height:22px;margin-top:10px;transform:rotate(12deg)}.album-module__52YJ5q__stage{max-width:1160px;margin:auto;padding:8px clamp(12px,4vw,48px) 12px}.album-module__52YJ5q__spread{background-color:#cf7591;background-image:repeating-linear-gradient(90deg,#0000 0 5px,#fff2 5px 10px),repeating-linear-gradient(0deg,#0000 0 5px,#ffffff29 5px 10px);border:1px solid #a9506c;border-radius:21px 24px 23px 20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:10px;display:grid;position:relative;box-shadow:0 3px #a9506c,0 9px 0 -5px #f1ddc9,0 14px 23px -14px #6a384f60}.album-module__52YJ5q__page [data-collection=stickers]{--action:#873451;--paper:#ffe3e8;--line:#e7bfc5;--tape:#ecafbb}.album-module__52YJ5q__page [data-collection=bottles]{--action:#654779;--paper:#eae1f5;--line:#cfc0df;--tape:#e2bf75}.album-module__52YJ5q__leaf{color:var(--ink);background-color:var(--paper);background-image:radial-gradient(#947aac36 .7px,#0000 .9px);background-size:9px 9px;border-radius:13px 5px 5px 12px;flex-direction:column;padding:clamp(15px,2.6vw,32px);text-decoration:none;display:flex;position:relative;box-shadow:0 2px #fff8ef,0 4px #ddc3b5}.album-module__52YJ5q__leaf[data-collection=bottles]{border-radius:5px 13px 12px 5px}.album-module__52YJ5q__leaf:before{content:"";background:repeating-linear-gradient(55deg,var(--tape) 0 4px,#fff7 4px 7px);opacity:.83;width:61px;height:15px;position:absolute;top:7%;left:8%;transform:rotate(-20deg)}.album-module__52YJ5q__leaf[data-collection=bottles]:before{left:auto;right:7%;transform:rotate(16deg)}.album-module__52YJ5q__art{place-items:center;height:clamp(210px,28vw,300px);padding:5px 12px 9px;display:grid}.album-module__52YJ5q__art img{object-fit:contain;filter:drop-shadow(1px 4px 4px #64304917);width:100%;height:100%;min-height:0;display:block}.album-module__52YJ5q__label{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:13px;display:flex}.album-module__52YJ5q__label h2,.album-module__52YJ5q__category h2{letter-spacing:-.058em;color:var(--action);margin:0;font-size:clamp(34px,5.3vw,63px);font-weight:620;line-height:1.04}.album-module__52YJ5q__label p,.album-module__52YJ5q__category p{color:#624a5b;text-wrap:balance;margin:5px 0 0}.album-module__52YJ5q__arrow{border:1px solid var(--action);width:43px;height:43px;color:var(--action);background:#fff9;border-radius:50%;flex:none;place-items:center;display:grid}.album-module__52YJ5q__rings{pointer-events:none;flex-direction:column;justify-content:space-between;width:36px;display:flex;position:absolute;top:18%;bottom:23%;left:50%;transform:translate(-50%)}.album-module__52YJ5q__rings i{background:radial-gradient(at 4px 65%,#715061 0 3px,#0000 4px),radial-gradient(at calc(100% - 4px) 65%,#715061 0 3px,#0000 4px);height:12px;position:relative}.album-module__52YJ5q__rings i:after{content:"";background:linear-gradient(#a7785a,#fff1c9 33%,#d5b48f 55%,#89654f 90%);border-radius:55% 55% 38% 38%;height:6px;position:absolute;inset:2px 2px auto;box-shadow:0 2px 2px #4d314a33}.album-module__52YJ5q__inside{max-width:1080px;margin:auto;padding:24px clamp(15px,4vw,48px) 36px;scroll-margin-top:140px;display:none}.album-module__52YJ5q__inside:target{display:block}.album-module__52YJ5q__page:has(.album-module__52YJ5q__inside:target) .album-module__52YJ5q__front{display:none}.album-module__52YJ5q__back{min-height:44px;color:var(--raspberry);align-items:center;gap:8px;display:inline-flex}.album-module__52YJ5q__category{background:var(--paper);border-radius:16px;align-items:center;gap:clamp(15px,4vw,45px);padding:clamp(18px,3.7vw,40px);display:flex}.album-module__52YJ5q__category img{width:clamp(80px,21vw,185px);height:auto;display:block}.album-module__52YJ5q__leaf:focus-visible,.album-module__52YJ5q__back:focus-visible{outline-offset:2px;outline:3px solid #743875}@media (hover:hover) and (prefers-reduced-motion:no-preference){.album-module__52YJ5q__leaf img,.album-module__52YJ5q__arrow{transition:transform .24s}.album-module__52YJ5q__leaf:hover img{transform:rotate(-2deg)translateY(-3px)}.album-module__52YJ5q__leaf[data-collection=bottles]:hover img{transform:rotate(2deg)translateY(-3px)}.album-module__52YJ5q__leaf:hover .album-module__52YJ5q__arrow{transform:translate(3px)}}@media (max-width:570px){.album-module__52YJ5q__title{gap:7px}.album-module__52YJ5q__title i,.album-module__52YJ5q__title i:last-child{width:15px;height:15px}.album-module__52YJ5q__spread{border-radius:16px;grid-template-columns:1fr;gap:7px;padding:7px}.album-module__52YJ5q__rings{display:none}.album-module__52YJ5q__leaf,.album-module__52YJ5q__leaf[data-collection=bottles]{border-radius:9px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;display:grid}.album-module__52YJ5q__art{grid-area:1/2;height:clamp(130px,33vw,180px);padding:4px 0}.album-module__52YJ5q__label{border:0;grid-area:1/1;margin:0;padding:0;display:block}.album-module__52YJ5q__label h2,.album-module__52YJ5q__category h2{overflow-wrap:anywhere;font-size:clamp(28px,7vw,40px)}.album-module__52YJ5q__label p{text-wrap:initial;font-size:14px;line-height:1.32}.album-module__52YJ5q__arrow{width:30px;height:30px;margin-top:9px}.album-module__52YJ5q__leaf:before{width:33px;height:9px;top:5%;left:auto;right:5%}}
