#combo .product-covers{gap:26px;margin-top:68px;align-items:start}#combo .product-covers article.product-folder{background:transparent;border:0;box-shadow:none;overflow:visible;padding:0;border-radius:0}#combo .folder-trigger{display:block;position:relative;width:100%;padding:0;border:0;border-radius:0;background:transparent;overflow:visible;text-align:left;perspective:1200px;cursor:pointer;isolation:isolate}#combo .product-folder-tab{display:flex;align-items:center;position:relative;z-index:0;width:max-content;max-width:94%;min-height:45px;padding:12px 24px 18px;background:#32193f;color:#f2deed;border-radius:20px 20px 0 0;font:700 12px/1.3 Sora,sans-serif;letter-spacing:.07em}#combo .product-folder-face{display:block;position:relative;z-index:2;margin-top:-8px;padding:14px 14px 0;border-radius:0 24px 24px 24px;background:#2a1536;border:1px solid #ffffff0b;transform-origin:center bottom;transition:transform .65s cubic-bezier(.2,.7,.2,1),box-shadow .65s;backface-visibility:hidden}#combo .product-cover{width:100%;display:block;aspect-ratio:4/5;object-fit:cover;border-radius:15px;transition:transform .65s;filter:none}#combo .folder-paper{position:absolute;inset:64px 24px 30px;z-index:1;background:#f5eafa;border-radius:18px;transform:translateY(0) rotate(-2deg);transition:transform .65s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 0 7px #a980ba55}#combo .folder-hint{display:flex;align-items:center;gap:9px;padding:22px 10px 24px;color:#ff83b7;font:600 13px/1.4 Sora,sans-serif;letter-spacing:0;text-transform:none}#combo .folder-trigger:hover .product-folder-face,#combo .folder-trigger:focus-visible .product-folder-face{transform:rotateX(-9deg);box-shadow:0 18px 32px #0003}#combo .folder-trigger:hover .folder-paper,#combo .folder-trigger:focus-visible .folder-paper{transform:translateY(-15px) rotate(-3deg)}#combo .folder-trigger.folder-opening .product-folder-face{transform:rotateX(-32deg) translateY(9px);box-shadow:0 28px 40px #0005}#combo .folder-trigger.folder-opening .folder-paper{transform:translateY(-35px) rotate(-4deg)}#combo .folder-trigger:focus-visible{outline:2px solid #ff3d8f;outline-offset:8px}#combo .discount{margin-top:40px}@media(max-width:650px){#combo .product-covers{gap:42px;margin-top:40px}#combo .product-folder-tab{font-size:11px;min-height:42px;padding-left:20px}#combo .folder-hint{font-size:12px;padding:19px 8px 22px}}@media(prefers-reduced-motion:reduce){#combo .product-folder-face,#combo .folder-paper,#combo .product-cover{transition:none!important;transform:none!important}}