[data-template=lpg-siger-tapis]{--radius:0px;--field-bg:#fffaf0;--line:#9b8d6f;--on-accent:var(--ground);--rebung:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='30' viewBox='0 0 32 30'%3E%3Cpath d='M16 3L26 27H6Z' fill='%23c49a2c'/%3E%3Cpath d='M16 13L21 27H11Z' fill='%23fffdf7'/%3E%3C/svg%3E")}[data-template=lpg-siger-tapis] .font-display{font-family:var(--font-display), serif}[data-template=lpg-siger-tapis] .lpg-title{font-family:var(--font-display), serif;text-align:center;font-size:clamp(2.25rem,7vw,3.75rem);line-height:1.08}[data-template=lpg-siger-tapis] .lpg-band{border-block:3px solid var(--gold);background:var(--rebung) center / 32px 30px repeat-x var(--ground);height:44px}[data-template=lpg-siger-tapis] .lpg-crown{text-align:center;gap:32px;max-width:66rem;margin-inline:auto;list-style:none;display:grid}[data-template=lpg-siger-tapis] .lpg-card{border:1px solid var(--gold);background:var(--ground);padding:36px 24px;position:relative}[data-template=lpg-siger-tapis] .lpg-card:before{content:"";background:var(--gold);width:16px;height:16px;margin-left:-8px;position:absolute;top:-9px;left:50%;rotate:45deg}@media (width>=768px){[data-template=lpg-siger-tapis] .lpg-crown{grid-template-columns:repeat(var(--peaks,3), minmax(0, 1fr))}[data-template=lpg-siger-tapis] .lpg-crown--three>:nth-child(3n+2){margin-top:-40px}[data-template=lpg-siger-tapis] .lpg-crown--three>:nth-child(3n+1),[data-template=lpg-siger-tapis] .lpg-crown--three>:nth-child(3n){margin-top:20px}[data-template=lpg-siger-tapis] .lpg-crown--pair{grid-template-columns:minmax(0,1fr) 9rem minmax(0,1fr);align-items:start}[data-template=lpg-siger-tapis] .lpg-crown--pair>.lpg-crest{margin-top:-40px}[data-template=lpg-siger-tapis] .lpg-photos>:nth-child(3n+2):not(:last-child){translate:0 -24px}}@media (width<=767px){[data-template=lpg-siger-tapis] .lpg-crest{order:-1}}[data-template=lpg-siger-tapis] .lpg-button,[data-template=lpg-siger-tapis] .inv-button{background:var(--accent);min-height:44px;color:var(--ground);cursor:pointer;padding:12px 28px;font-weight:600;transition:background-color .2s,transform .2s}[data-template=lpg-siger-tapis] .lpg-button:hover,[data-template=lpg-siger-tapis] .inv-button:hover{background:var(--ink)}[data-template=lpg-siger-tapis] .lpg-button:active,[data-template=lpg-siger-tapis] .inv-button:active{transform:scale(.97)}[data-template=lpg-siger-tapis] .lpg-button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}[data-template=lpg-siger-tapis] .lpg-countdown .inv-countdown__units{justify-content:center;gap:24px}[data-template=lpg-siger-tapis] .lpg-countdown .inv-countdown__value{font-family:var(--font-display), serif;color:var(--accent);font-size:clamp(2.5rem,9vw,3.75rem)}[data-template=lpg-siger-tapis] .inv-copy{color:var(--accent)}[data-template=lpg-siger-tapis] .inv-music{background:var(--accent);color:var(--ground)}[data-template=lpg-siger-tapis] .lpg-cover{background:var(--linen);color:var(--ink)}[data-template=lpg-siger-tapis] .lpg-cover svg{--ground:var(--linen)}[data-template=lpg-siger-tapis] .lpg-hem{top:100%;background:var(--rebung) center / 32px 30px repeat-x;height:30px;position:absolute;inset-inline:0;rotate:180deg}@media (height<=640px){[data-template=lpg-siger-tapis] .lpg-cover svg{width:min(44vw,11rem)}}[data-template=lpg-siger-tapis]:not(.lpg-motion) .lpg-cover{transition:opacity .7s}[data-template=lpg-siger-tapis]:not(.lpg-motion)[data-opened] .lpg-cover{opacity:0}@media (prefers-reduced-motion:reduce){[data-template=lpg-siger-tapis][data-opened] .lpg-cover{opacity:0}}
