.st.d-punch{--d-r:12px}.st.d-punch .ptiles .pti{border:2px solid var(--s-fg);background:var(--s-sel);color:var(--s-sel-fg);box-shadow:2px 2px 0 var(--s-fg);border-radius:10px}.st.d-punch .st-gal .big{border:2px solid var(--s-fg);box-shadow:5px 5px 0 var(--s-fg);border-radius:14px}.st.d-punch .st-gal .thumbs{padding-inline:0}.st.d-punch .off-btn .mc{border:2px solid var(--s-fg);background:var(--s-card)}.st.d-punch :is([lang=en],[lang=fr],[lang=es]) .pb-eyebrow,.st.d-punch:is([lang=en],[lang=fr],[lang=es]) .pb-eyebrow{font-weight:900}.st.d-punch .cta .cp{box-shadow:none;border:2px solid}.st.d-punch:is([lang=en],[lang=fr],[lang=es]) .st-scene h2{text-transform:uppercase}.st.d-punch form .summ1 .sm-tot{border-top:2px dashed var(--s-fg)}.st.d-punch form .summ1 .sm-save{border:1.5px solid}.st.d-punch .offers-h.rib-h:before,.st.d-punch .offers-h.rib-h:after{background:var(--s-fg);height:2px}.st.d-punch .pft li:nth-child(odd){transform:rotate(-1deg)}.st.d-punch .pft li:nth-child(2n){transform:rotate(1deg)}.st.d-punch:is([lang=en],[lang=fr],[lang=es]) .pft li.up .pf-t b{text-transform:uppercase;letter-spacing:.02em;font-size:14px}.st.d-punch .pf-t small{color:var(--s-fg);font-size:12.5px}.st.d-punch .psi:nth-child(odd){transform:rotate(-.6deg)}.st.d-punch .psi:nth-child(2n){transform:rotate(.6deg)}.st.d-punch .pb-a p{flex-flow:wrap;align-items:center;gap:4px 8px}.st.d-punch:is([lang=en],[lang=fr],[lang=es]) .ptag{text-transform:uppercase}.st.d-punch .st-tstrip{border:0;gap:10px;padding:6px 6px 8px 2px}.st.d-punch .st-tstrip li:nth-child(2n){transform:rotate(2deg)}.st.d-punch .tsi{border:2px solid var(--s-fg);box-shadow:2px 2px 0 var(--s-fg);border-radius:10px;transform:rotate(-8deg)}.st.d-punch .tst small{color:var(--s-fg)}.st.d-punch .st-mq{border-block:2px solid var(--s-fg);margin-inline:0;transform:rotate(-1.2deg)}.st.d-punch .mq-i{font-weight:900}.st.d-punch .st-bands.side .st-pband{border:2px solid var(--s-fg);box-shadow:5px 5px 0 var(--s-fg);background:var(--s-card);border-radius:16px}.st.d-punch{--d-gap:20px;--d-btn:4px}.st.d-punch .st-dates:after{background:repeating-linear-gradient(90deg, var(--s-sel) 0 10px, transparent 10px 14px);height:6px;top:18px}.st.d-punch .off-btn .och:not(.ys){border:1.5px solid;border-radius:4px}.st.d-punch .st-dock:has(>.cta.sticky:not(.off)){border-top:2px solid var(--s-fg)}.st.d-punch{--d-btn:var(--d-r,12px)}.st.d-punch .st-bands.side .pb-eyebrow{color:var(--s-sel-fg)}.st.d-punch:not(.d-street) .stg-bg{background:var(--s-sel);border:2px solid var(--s-fg);box-shadow:4px 4px 0 var(--s-fg)}.st.d-punch:not(.d-street)[dir=rtl] .stg-bg{box-shadow:-4px 4px 0 var(--s-fg)}.st.d-punch:not(.d-street)[data-pf=framed] .pf:before{background:var(--s-fg)}.st.st.st.st.d-punch:not(.d-street)[data-pf=framed] .pf>:is(img,video){border:2px solid var(--s-fg)}.st.d-punch:not(.d-street)[data-pf=framed] .uc-grid li:not(.fit){box-shadow:6px 6px 0 var(--s-fg)}.st.d-punch:not(.d-street)[data-pf=framed][dir=rtl] .uc-grid li:not(.fit){box-shadow:-6px 6px 0 var(--s-fg)}.st.st.pal.d-punch:not(.d-street) .pb-a{background:var(--s-soft)}.st.st.pal.d-punch:not(.d-street) .pb-a b{color:var(--s-fg)}.st.st.pal.d-punch:not(.d-street) :is(.pf-ic,.psi-ic,.ptiles .pti,.pb-ar){background:var(--s-buy);color:var(--s-buy-fg)}.st.d-punch[lang=ar]:not([data-font]){--font-ah:var(--pf-cairo), "Readex Pro Arabic", system-ui, sans-serif}.st.d-punch[lang=ar]:not([data-font]) :is(h1,h2){letter-spacing:0;font-weight:800}
