#showProductForm table{margin-bottom:var(--margin-primary);}#showProductForm #itemsBox{width:100%;box-sizing:border-box;}#showProductForm .pkgQty.flex{max-width:200px;width:100%;box-sizing:border-box;margin:0 auto;gap:calc(var(--gap-primary) * 2);} #showProductForm .event{display:grid;row-gap:var(--gap-primary);}#showProductForm .event:has( > h2){background-color:var(--color-bg-dark-3); padding:var(--padding-primary);  border-radius:var(--border-radius-primary);display:grid;row-gap:var(--gap-primary);}#showProductForm .event > h2{color:var(--color-text-white);border-radius:var(--border-radius-primary) var(--border-radius-primary) 0px 0px;text-align:center;}#showProductForm .event .product .product_name.subsection{background-color:var(--color-bg-light-1);padding:var(--padding-primary);column-gap:20px;width:100%;box-sizing:border-box;}#showProductForm .event .product > .product_name.subsection:first-child{border-radius:var(--border-radius-primary) var(--border-radius-primary) 0px 0px;}#showProductForm .product > .product_item_row:last-child{border-radius:0px 0px var(--border-radius-primary) var(--border-radius-primary);}#showProductForm .mm_itempreview{max-width:400px;}#showProductForm .product > .priceSectionNm:first-child{border-radius:var(--border-radius-primary) var(--border-radius-primary) 0px 0px;}#showProductForm .product > .priceSectionNm{padding:var(--padding-primary);background-color:var(--color-bg-light-1);}#showProductForm .product > .priceSectionNm h3{padding:var(--padding-primary);}#showProductForm .product.selected{outline:2px solid var(--color-bg-dark-3);}#showProductForm .price i{cursor:pointer;}#showProductForm #itemsBox .priceMoreInfo{color:var(--color-info,blue);cursor:pointer;font-weight:700;}#showProductForm{display:flex;flex-direction:column;gap:var(--gap-primary);}#showProductForm #delivery:not(.hidden){display:grid;gap:var(--gap-primary);}#showProductForm #delivery .singleDelivery{display:flex;justify-content:space-between;;align-items:center;}#showProductForm #delivery .singleDelivery #amPrice{text-align:right;}#showProductForm .showProductVenue .venue_map{width:100%;height:auto;border-radius:var(--border-radius-primary);}#showProductForm .showProductVenue:has(.venue_map) a{display:inline-block;max-width:600px;width:100%;}#showProductForm .showProductVenue:has(.venue_map) a .venue_map{width:100%;} #showProductForm #showProductNav{box-sizing:border-box;display:flex;background-color:var(--color-bg-light-1 ,#ebebeb);position:sticky;z-index:calc(var(--z-index-lower) + 1);top:5px;box-shadow:rgba(33,35,38,0.1) 0px 10px 10px -10px;list-style:none;}#showProductForm #showProductNav li{--padding:var(--padding-primary);display:inline-flex;align-items:center;box-sizing:border-box;position:relative;color:var(--color-text-dark-3,blue);border-right:#fff;font-weight:bold;font-size:var(--font-medium);padding:calc(var(--padding) / 2) calc(var(--padding) * (5 / 2)) calc(var(--padding) / 2) calc(var(--padding) / 1);overflow-Y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;cursor:pointer;}#showProductForm #showProductNav li::-webkit-scrollbar{display:none;}#showProductForm #showProductNav li::before{content:'';display:block;position:absolute;top:0;right:-2px;clip-path:polygon(calc(100% - 1px) 0,50% 50%,calc(100% - 1px) 100%);width:calc(var(--padding) * 3);height:100%;background-color:transparent;box-sizing:border-box;}#showProductForm #showProductNav li.selected{background-color:var(--color-bg-dark-3);color:var(--color-text-white);overflow-Y:hidden;overflow-x:auto;} #showProductForm #showProductNav li.selected::before{background-color:var(--color-bg-light-1 ,#ebebeb);}#showProductForm #showProductNav li:has(+ li.selected)::before{background-color:var(--color-bg-dark-3 ,#000);}#showProductForm .psList{display:flex;flex-wrap:wrap;gap:var(--gap-primary);}#showProductForm .psList .btn{justify-content:center;align-items:center;box-sizing:border-box;}#showProductForm .product._PACKAGE .item .product_item_row{display:flex;justify-content:space-between;row-gap:0;column-gap:0;align-items:inherit;gap:var(--gap-primary);}#showProductForm .product._PACKAGE .item .product_item_row .name{max-width:70%;width:100%;}#showProductForm .product._PACKAGE .item .product_item_row .price-quantity{max-width:30%;width:100%;}#showProductForm .product._PACKAGE .item .product_item_row .name{display:flex;flex-flow:column;gap:var(--gap-primary);max-width:60%;width:100%;}#showProductForm .product._PACKAGE .item .product_item_row .name .singleItem{box-sizing:border-box;width:100%;display:flex;flex-flow:column;gap:var(--gap-primary);background-color:var(--color-bg-light-1);border-radius:var(--border-radius-primary);padding:var(--padding-primary);}#showProductForm .product._PACKAGE .item .product_item_row .name .singleItem h3{font-weight:bold;}#showProductForm .product._PACKAGE .item .product_item_row .name .singleItem .dsCondition{display:flex;}#showProductForm .product._PACKAGE .item .product_item_row .price-quantity{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--gap-primary);background-color:var(--color-bg-light-1);border-radius:var(--border-radius-primary);padding:var(--padding-primary);}#showProductForm .product._PACKAGE .item .product_item_row .price-quantity .price{font-size:18px;font-weight:bold;}#showProductForm .product._PACKAGE .item .product_item_row .price-quantity .quantity{max-width:80px;width:100%;display:flex;flex-flow:column;align-items:center;gap:var(--gap-primary);}@media screen and (max-width:700px){     #showProductForm .addBasket{position:sticky;bottom:0px;width:100%;box-sizing:border-box;z-index:var(--z-index-lower);display:grid;gap:5px;justify-items:center;padding:10px;background-color:var(--color-bg-page);} #showProductForm .variousInfo, #showProductForm .variousInfo > p{font-size:var(--font-small);}    #showProductForm #delivery .singleDelivery{display:flex;flex-direction:column;align-items:inherit;} #showProductForm #delivery .singleDelivery .price,#showProductForm #delivery .singleDelivery #price{width:100%;text-align:right;} #showProductForm .psList{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));} #showProductForm .psList .btn{width:100%;height:100%;}  #showProductForm .product._PACKAGE .item .product_item_row{flex-wrap:wrap;} #showProductForm .product._PACKAGE .item .product_item_row .name,#showProductForm .product._PACKAGE .item .product_item_row .price-quantity{max-width:100%;}} :root{ --bg:#f7f8fb; --surface:#ffffff; --surface-2:#f2f4f8; --text:#0f1320; --muted:#566076; --ring:#2b8ef055; --ok:#2fd37a; --warn:#f0a500; --danger:#ff5c5c; --radius:16px; --shadow:0 10px 25px rgba(16,24,40,.08);  --brand-fixed:#00483A;            --brand-end:  #1CC49D;   --brand:#0077ff;   --brand-2:#1cc49d;        --linear-gradient-azure:linear-gradient(135deg,var(--brand-fixed),var(--brand-end));} :root{ --bg:#f7f8fb; --surface:#ffffff; --surface-2:#f2f4f8; --text:#0f1320; --muted:#566076; --ring:#2b8ef055; --ok:#2fd37a; --warn:#f0a500; --danger:#ff5c5c; --radius:16px; --shadow:0 10px 25px rgba(16,24,40,.08);  --brand-fixed:#00483A;            --brand-end:  #1CC49D;  --brand:#0077ff;  --brand-2:#1cc49d;       --linear-gradient-azure:linear-gradient(135deg,var(--brand-fixed),var(--brand-end));}#cntInnCont:has( .showGiftCard){overflow:visible;}.showGiftCard.container{box-sizing:border-box;width:var(--max-width);;}.showGiftCard section{box-sizing:border-box;padding:20px;}.showGiftCard .column{display:flex;align-items:center;flex-flow:column;gap:22px;}.showGiftCard .hdr{display:flex;align-items:center;gap:14px;margin-bottom:18px;}.showGiftCard .logo{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,var(--brand),var(--brand-2));box-shadow:var(--shadow);color:#001018;font-weight:800;}.showGiftCard .title{font-size:clamp(22px,2.2vw,34px);font-weight:800;letter-spacing:.2px;}.showGiftCard .subtitle{color:var(--muted);margin-top:4px;}.showGiftCard .flex{display:flex;gap:22px;}.showGiftCard .panel{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid rgba(255,255,255,.06);}.showGiftCard .panel .head{border-bottom:1px solid rgba(255,255,255,.08);display:grid;}.showGiftCard #finish.panel{position:sticky;bottom:0px;max-width:100%;width:100%;margin:22px auto 0 auto;box-shadow:none;border:none;border-radius:inherit;}.showGiftCard #finish.panel .column{gap:0;padding:0 0 5px 0;}.showGiftCard .preview-wrap{max-width:70%;width:100%;display:flex;flex-direction:column;gap:16px;}.showGiftCard .details{max-width:30%;width:100%;}.showGiftCard .card-canvas{aspect-ratio:16/9;width:100%;border-radius:20px;overflow:hidden;position:relative;background:#111;display:flex;align-items:center;justify-content:center;}.showGiftCard .card-canvas.thumb{background-size:contain;background-repeat:no-repeat;background-position:center;}.showGiftCard .card-bg{position:absolute;inset:0;}.showGiftCard .card-pattern{position:absolute;inset:0;opacity:.25;background-image:var(--card-pattern);background-size:40px 40px;mix-blend-mode:overlay;}.showGiftCard .card-overlay{position:absolute;inset:0;}.showGiftCard .card-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:22px;background-size:cover;}    .showGiftCard .chip{align-self:flex-end;background:rgba(255,255,255,.85);color:#111;padding:10px 14px;border-radius:12px;font-weight:700;letter-spacing:.3px;box-shadow:0 6px 18px rgba(0,0,0,.15);}.showGiftCard .brandline{display:flex;align-items:center;gap:10px;}.showGiftCard .brandicon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:18px;background:rgba(255,255,255,.14);backdrop-filter:blur(8px);}.showGiftCard .brandname{font-size:clamp(18px,2vw,22px);font-weight:800;text-shadow:0 1px 8px rgba(0,0,0,.25);}.showGiftCard .amount{font-size:clamp(28px,4vw,42px);font-weight:900;}.showGiftCard .message{color:#fff;opacity:.9;max-width:75%;font-size:clamp(12px,1.6vw,14px);}.showGiftCard .footer-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;opacity:.9;font-weight:700;}.showGiftCard .theme-tabs{display:flex;gap:8px;flex-wrap:wrap;}.showGiftCard .tab{padding:10px 12px;border-radius:999px;background:var(--surface-2);color:var(--text);border:1px solid transparent;cursor:pointer;font-weight:700;font-size:13px;}.showGiftCard .tab[data-active="true"]{background:linear-gradient(135deg,var(--brand),var(--brand-2)); color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.25);}.showGiftCard .thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);gap:12px;overflow:auto;padding-bottom:10px;padding-top:10px;}.showGiftCard .thumb{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;cursor:pointer;border:2px solid #ebebeb;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;margin:0 5px;}.showGiftCard .thumb:focus-visible{outline:3px solid var(--ring);outline-offset:2px;}.showGiftCard .thumb[data-active="true"]{border-color:var(--brand);outline:4px solid #00483A;outline-offset:2px;}.showGiftCard .thumb .bg{position:absolute;inset:0;background:var(--bgx);}.showGiftCard .thumb .pattern{position:absolute;inset:0;opacity:.35;background-image:var(--patternx);background-size:24px 24px;}.showGiftCard .thumb .label{position:absolute;left:8px;bottom:8px;font-size:12px;font-weight:800;padding:4px 8px;border-radius:8px;background:rgba(0,0,0,.35);color:#fff;}@media (max-width:980px){ .showGiftCard .thumb{aspect-ratio:13/6;}}.showGiftCard .form-row{display:grid;gap:10px;margin-bottom:14px;}.showGiftCard .form-row.inline{grid-template-columns:1fr 1fr;gap:12px;}.showGiftCard label{font-weight:700;color:var(--muted);font-size:13px;}.showGiftCard .segmented{display:flex;gap:8px;flex-wrap:wrap;}.showGiftCard .btn{padding:10px 14px;border-radius:12px;background:var(--surface-2);color:var(--text);border:1px solid rgba(255,255,255,.08);font-weight:700;cursor:pointer;}.showGiftCard .btn[aria-pressed="true"]{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;border-color:transparent;}.showGiftCard input[type="number"],.showGiftCard input[type="email"],.showGiftCard input[type="date"],    .showGiftCard input[type="text"],.showGiftCard textarea,.showGiftCard select,.showGiftCard input[type="datetime-local"]{box-sizing:border-box;width:100%;padding:12px 14px;border-radius:12px;border:1px solid #ebebeb;background:var(--surface);color:var(--text);outline:none;box-shadow:inset 0 2px 0 rgba(255,255,255,.03);}    .showGiftCard textarea{min-height:90px;resize:vertical;box-sizing:border-box;width:100%;background:#f9f9f9;border-color:#ebebeb;border-radius:var(--border-radius);padding:8px;color:#444;}.showGiftCard  .hint{ color:var(--muted);font-size:12px;}.showGiftCard .actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;}.showGiftCard .qty{display:flex;align-items:center;gap:8px;max-width:150px;width:100%;}.showGiftCard .qty button{width:38px;height:38px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:var(--surface-2);color:var(--text);font-size:18px;font-weight:900;cursor:pointer;}.showGiftCard .primary{padding:12px 18px;border-radius:14px;background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#001018;border:none;font-weight:900;letter-spacing:.2px;cursor:pointer;box-shadow:0 10px 26px rgba(0,0,0,.25);}.showGiftCard .ghost{background:transparent;border:1px dashed rgba(255,255,255,.2);color:var(--muted);}.showGiftCard .price-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:800;margin-top:10px;}.showGiftCard .divider{height:1px;background:rgba(255,255,255,.08);margin:12px 0;}.showGiftCard .sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.showGiftCard .toast{position:fixed;right:20px;bottom:20px;background:var(--surface);border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow);color:var(--text);padding:12px 14px;border-radius:14px;display:none;}.showGiftCard .toast[data-show="true"]{display:block;}.showGiftCard .primary,.showGiftCard .tab[data-active="true"],.showGiftCard .btn[aria-pressed="true"],.showGiftCard .slider-nav{background:var(--linear-gradient-azure);color:#fff;border-color:transparent !important;box-shadow:0 10px 26px rgba(0,0,0,.20);}.showGiftCard .primary:hover,.showGiftCard .tab[data-active="true"]:hover,.showGiftCard .btn[aria-pressed="true"]:hover,.showGiftCard .slider-nav:hover{filter:brightness(1.02) saturate(1.02);transform:translateY(-1px);}.showGiftCard .primary:active,.showGiftCard .tab[data-active="true"]:active,.showGiftCard .btn[aria-pressed="true"]:active,.showGiftCard .slider-nav:active{transform:translateY(0);filter:brightness(.98);}.showGiftCard .primary:focus-visible,.showGiftCard .tab:focus-visible,.showGiftCard .btn:focus-visible,.showGiftCard .slider-nav:focus-visible,.showGiftCard .thumb:focus-visible{outline:3px solid rgba(0,128,96,.45);outline-offset:2px;border-radius:12px;}@media (max-width:980px){ .showGiftCard .flex{flex-wrap:wrap;} .showGiftCard .preview-wrap{max-width:100%;width:100%;} .showGiftCard #details.panel{max-width:100%;width:100%;}}:root{  --thumb-w:180px;    --thumb-gap:12px;  --thumb-peek:40px;}.showGiftCard .thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:var(--thumb-w);gap:var(--thumb-gap);overflow-x:auto;overflow-y:hidden; scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;}.showGiftCard .thumb{scroll-snap-align:start;}.showGiftCard .thumb[data-active="true"]{border-color:var(--brand-fixed) !important;}.showGiftCard .thumbs::-webkit-scrollbar{height:8px;}.showGiftCard .thumbs::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:8px;}.showGiftCard .thumbs::-webkit-scrollbar-thumb{background:var(--linear-gradient-azure) ;border-radius:8px;}.showGiftCard .slider-wrap{position:relative;}.showGiftCard .slider-wrap::before,.showGiftCard .slider-wrap::after{content:"";position:absolute;top:0;bottom:0;width:36px;pointer-events:none;background:linear-gradient(to right,var(--bg,transparent),transparent);}.showGiftCard .slider-wrap::before{left:0;background:linear-gradient(to right,rgba(0,0,0,.12),transparent);}.showGiftCard .slider-wrap::after{right:0;background:linear-gradient(to left,rgba(0,0,0,.12),transparent);}.showGiftCard .slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:0;display:grid;place-items:center;font-weight:900;cursor:pointer;}.showGiftCard .slider-nav.prev{left:6px;}.showGiftCard .slider-nav.next{right:6px;}.showGiftCard .slider-nav[disabled]{opacity:.4;cursor:default;}.showGiftCard .btn:not([aria-pressed="true"]):hover,.showGiftCard .tab:not([data-active="true"]):hover{filter:brightness(1.05);}@media (prefers-color-scheme:light){  .showGiftCard .chip{box-shadow:0 6px 14px rgba(16,24,40,.12);}}.showGiftCard .gc-info{    --gc-brand:#00483A;     --gc-brand2:#1CC49D;    --gc-surface:#ffffff;    --gc-surface-2:#f4f6f9;    --gc-text:#0f1320;    --gc-muted:#5c667a;    --gc-radius:16px;    --gc-shadow:0 10px 24px rgba(16,24,40,.10);    --gc-ring:0 0 0 3px rgba(0,128,96,.35);    color:var(--gc-text);    font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;    padding:20px 0;}.showGiftCard .gc-info__hero{background:var(--linear-gradient-azure);;color:#fff;border-radius:var(--gc-radius);padding:clamp(16px,2.8vw,28px);box-shadow:var(--gc-shadow);margin:0 0 18px 0;}.showGiftCard .gc-info__hero h2{margin:0 0 6px 0;font-size:clamp(22px,3.2vw,32px);line-height:1.15;font-weight:900;letter-spacing:.2px;}.showGiftCard .gc-info__preface{margin:0;font-size:clamp(14px,1.6vw,16px);opacity:.95;}.showGiftCard .gc-info__content{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;}@media (max-width:980px){ .showGiftCard .gc-info__content{grid-template-columns:1fr;}}.showGiftCard .gc-info__card{background:var(--gc-surface);border:1px solid rgba(0,0,0,.05);border-radius:var(--gc-radius);padding:clamp(14px,2.4vw,20px);box-shadow:var(--gc-shadow);}.showGiftCard .gc-info__h3{margin:0 0 8px 0;font-size:clamp(18px,2.4vw,22px);font-weight:800;}.showGiftCard .gc-list{list-style:none;padding:0;margin:10px 0 0 0;display:grid;gap:10px;}.showGiftCard .gc-list li{background:var(--gc-surface-2);border-radius:12px;padding:10px 12px 10px 40px;position:relative;border:1px solid rgba(0,0,0,.04);}.showGiftCard .gc-list li::before{box-sizing:border-box;content:"✔";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:grid;place-items:center;font-weight:900;color:#fff;background:var(--linear-gradient-azure);;border-radius:999px;box-shadow:0 6px 16px rgba(0,0,0,.15);font-size:11px;}.showGiftCard .gc-callout{margin-top:12px;border-radius:12px;padding:12px 14px;background:linear-gradient(135deg,color-mix(in oklab,var(--gc-brand) 12%,transparent),transparent),var(--gc-surface-2);border:1px dashed color-mix(in oklab,var(--gc-brand) 40%,transparent);color:var(--gc-text);font-size:14px;}.showGiftCard .gc-faq{border:1px solid rgba(0,0,0,.06);border-radius:12px;background:var(--gc-surface-2);padding:8px 12px;margin:0 0 10px 0;}.showGiftCard .gc-faq > summary{cursor:pointer;list-style:none;font-weight:700;color:var(--gc-text);position:relative;padding-right:28px;}.showGiftCard .gc-faq > summary::-webkit-details-marker{display:none;}.showGiftCard .gc-faq > summary::after{content:"▾";position:absolute;right:0;top:0;transition:transform .2s ease;}.showGiftCard .gc-faq[open] > summary::after{transform:rotate(-180deg);}.showGiftCard .gc-faq > p{margin:8px 0 0 0;color:var(--gc-muted);}#showProductForm .Alert,#productListApp .Alert{display:grid;justify-content:center;justify-items:center;gap:10px;}#showProductForm .Alert a:not(.btn),#productListApp .Alert a:not(.btn){font-weight:bold;text-decoration:underline;}#showProductForm .Alert > div,#productListApp .Alert > div{padding-top:10px;display:grid;grid-template-columns:1fr auto 1fr;gap:30px}#showProductForm .Alert > div > div,#productListApp .Alert > div > div{width:100%;display:flex;}#showProductForm .Alert > div > div:nth-child(1),#productListApp .Alert > div > div:nth-child(1){justify-content:right;}#showProductForm .Alert > div > div:nth-child(2),#productListApp .Alert > div > div:nth-child(2){justify-content:center;}#showProductForm .Alert > div > div:nth-child(3),#productListApp .Alert > div > div:nth-child(3){align-items:center;justify-content:left;}#showProductForm .Alert > h2,#productListApp .Alert > h2{text-align:center;color:var(--color-1,var(--color-text-black));}#showProductForm .Alert legend,#showProductForm .Alert label,#productListApp .Alert legend,#productListApp .Alert label{color:var(--color-text-black);font-weight:bold;width:fit-content;font-size:1em;}#showProductForm .Alert .btn, #productListApp .Alert .btn{ height:fit-content;}#showProductForm .Alert #contactMethods,#productListApp .Alert #contactMethods{border:1px solid var(--color-text-black);border-radius:4px;padding:10px;width:fit-content;}#showProductForm .Alert #contactMethods ul,#productListApp .Alert #contactMethods ul{list-style-type:none;display:flex;flex-direction:column;gap:5px;}@media screen and (max-width:500px){ #showProductForm .Alert, #productListApp .Alert{font-size:small;} #showProductForm .Alert > div, #productListApp .Alert > div{display:flex;flex-direction:column;align-items:center;gap:20px} #showProductForm .Alert > div > div:nth-child(1), #productListApp .Alert > div > div:nth-child(1){justify-content:center;} #showProductForm .Alert > div > div:nth-child(2), #productListApp .Alert > div > div:nth-child(2){justify-content:center;padding:0;} #showProductForm .Alert > div > div:nth-child(3), #productListApp .Alert > div > div:nth-child(3){justify-content:center;}}#productListApp .priceSection-container .available {--status-color:var(--color-positive);}#productListApp .priceSection-container .low  {--status-color:#FFBA00;}#productListApp .priceSection-container .soldout {--status-color:var(--color-negative);}#productListApp .priceSection-container .timeCalendarHeader .timeCalendar .timeslot{border-color:var(--status-color,#D9DDDC);}#productListApp .priceSection-container .timeCalendarHeader .timeCalendar .timeslot::after{--size:15px;content:'';background-color:var(--status-color);border-radius:50%; height:var(--size);width:var(--size); position:absolute;left:50%;top:calc((var(--size) + 5px) / 2);transform:translate(-50%,-50%);z-index:1;}#productListApp .completePayment{display:grid;justify-items:center;row-gap:var(--gap-primary);}#productListApp .completePayment .basketSum{display:flex;column-gap:var(--gap-primary);font-weight:bold;font-size:var(--font-large);}.showBasketForRelated .positive{background-color:var(--color-positive);padding:var(--padding-primary);border-radius:var(--border-radius-primary);color:var(--color-text-white);font-weight:normal;font-size:var(--font-large);}#showProductList{display:grid;gap:var(--gap-primary);}#showProductList .filter_bar{display:flex;align-items:center;gap:var(--gap-primary);margin-bottom:var(--margin-primary);}@media screen and (max-width:800px){ #productListApp .priceSection-container .timeCalendarHeader.expanded .timeCalendar .timeslot{font-size:var(--font-extra-large);} #productListApp .priceSection-container .timeCalendarHeader.expanded .timeCalendar .timeslot::after{--size:10px;font-size:var(--font-extra-large);top:calc((var(--size) + 2px) / 2);}  #productListApp .completePayment .basketSum{justify-content:space-between;width:100%;} #showProductList .filter_bar{flex-direction:column;align-items:inherit;}}.loginOrRegister{--gap:var(--gap-primary);width:100%;display:grid;justify-content:center;justify-items:left;grid-template-columns:min(700px,100%);padding:5px;gap:var(--gap);box-sizing:border-box;}.loginOrRegister > div{width:100%;}.loginOrRegister .messages{margin:0;}.loginOrRegister .mode:not(.selected){display:none;}.loginOrRegister .mode h2{text-align:center;color:var(--color-text-dark-2);font-size:max(25px,min(4vw,30px));}.loginOrRegister #SELECT_MODE.selected{width:100%;display:grid;gap:var(--gap);}.login_list{display:grid;--cell-min-size:200px;--max-col-number:3;--colGap:var(--gap,var(--gap-primary));--rowGap:var(--gap,var(--gap-primary));display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc((100% - var(--colGap)*(var(--max-col-number) - 1))/var(--max-col-number)),min(var(--cell-min-size),100%)),1fr)); row-gap:var(--rowGap);column-gap:var(--colGap);box-sizing:border-box;}.login_list button{padding:15px;background-color:var(--background-color,var(--color-bg-light-1));border-radius:var(--border-radius-primary);border:3px solid var(--border-color ,var(--color-bg-light-2));color:var(--color,var(--color-text-black));font-size:var(--font-extra-large);text-align:center;cursor:pointer;font-weight:bold;box-shadow:var(--box-shadow-primary,rgba(0,0,0,0.35) 2px 2px 3px);transition:ease .4s;}.login_list button.full{grid-column:1 / -1;}.login_list button:hover{box-shadow:inherit;}.login_list button.facebook{--background-color:#1877F2;--border-color:#1877F2;--color:var(--color-text-white);font-weight:500;}.login_list button.google{--background-color:#DB4437;--border-color:#DB4437;--color:var(--color-text-white);font-weight:500;}.login_list button.whatsapp{--background-color:#25d366;--border-color:#25d366;--color:var(--color-text-white);font-weight:500;}.login_list button span{position:relative;display:inline-flex;gap:5px;align-items:center;}.login_list .separator{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;}.login_list .separator hr{width:100%;border-bottom:1px solid #bfacac;border-top:none;margin:0px;}.loginOrRegister form:not(.template){width:100%;display:grid;gap:var(--gap);box-sizing:border-box;}.loginOrRegister form .header{display:grid;gap:calc(var(--gap) / 2)}.loginOrRegister form#WHATSAPP_LOGIN{justify-items:center;}.loginOrRegister form .inputArea{display:grid;gap:var(--gap-primary);}.loginOrRegister form .inputArea .cell:not(.hidden){display:grid;}.loginOrRegister form .inputArea .cell{width:100%;grid-template-rows:auto;grid-auto-rows:1fr;margin:0;row-gap:calc(var(--gap) / 2);}.loginOrRegister form .inputArea .cell label{margin:0;font-size:14px;}.loginOrRegister form .inputArea .noMobile{display:grid;grid-template-columns:auto 1fr;}.loginOrRegister form .inputArea .noMobile > select{border-radius:var(--border-radius-primary) 0 0 var(--border-radius-primary);}.loginOrRegister form .inputArea .noMobile > input{border-radius:0 var(--border-radius-primary) var(--border-radius-primary) 0;}.loginOrRegister form .buttons{width:100%;display:grid;justify-content:center;grid-auto-flow:column;grid-auto-columns:min(200px,100%);gap:var(--gap-primary);}.loginOrRegister form .buttons .btn_doLogin{width:100%;font-style:normal;font-weight:700;text-transform:none;border-radius:var(--border-radius-primary);text-decoration:none;border:2px solid var(--color-btn-yellow,#eec243);color:black;text-align:center;padding:10px 20px;font-size:14px;background:var(--color-btn-yellow,#eec243);transition:ease .4s;cursor:pointer;}.loginOrRegister form .buttons .btn_doLogin[disabled="disabled"]{background-color:#ebebeb;opacity:.7;cursor:not-allowed;border-color:#ebebeb;}.loginOrRegister form .otpList{display:flex;justify-content:center;gap:15px;margin:15px 0;}.loginOrRegister form .otpList .partOtp{width:80px;height:80px;padding:10px;border:none;background-color:#ebebeb;color:black;font-size:20px;font-weight:bold;text-align:center;appearance:textfield;-moz-appearance:textfield;} .loginOrRegister form .otpList .partOtp::-webkit-inner-spin-button,.loginOrRegister form .otpList .partOtp::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0;}.loginOrRegister form .textRow{display:flex;justify-content:center;align-items:center;gap:var(--gap-primary);flex-wrap:wrap;}.loginOrRegister .btn._back,.loginOrRegister .btn._link{color:var(--color-text-black);}@media screen and (max-width:600px){ .loginOrRegister form .otpList .partOtp{width:50px;} .loginOrRegister form .buttons{grid-auto-flow:row;} .loginOrRegister{padding:10px;} .loginOrRegister form#WHATSAPP_LOGIN .buttons{order:1;} .loginOrRegister form#WHATSAPP_LOGIN .otherwhise{order:2;} .loginOrRegister form#WHATSAPP_LOGIN img{width:100%;order:3;}}.loginOrRegister .title{font-size:var(--font-extra-large);color:var(--color-text-black);text-align:center;font-weight:bold;}.loginOrRegister .text{color:#747474;font-size:var(--font-medium);}.loginOrRegister .service_mess.fatal{--color-message:#E62142;}.loginOrRegister .service_mess.success{--color-message:var(--color-text-black);}.loginOrRegister .service_mess{font-weight:600;font-family:var(--font-family-secondary)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:30px 0px;}.loginOrRegister .service_mess .top{font-weight:600;font-family:var(--font-family-secondary) !important;font-size:var(--font-extra-large);font-weight:bold;color:var(--color-message,var(--color-text-black));margin-bottom:10px;}.loginOrRegister .service_mess .bottom{font-weight:600;font-family:var(--font-family-secondary) !important;font-size:22px;font-weight:600;color:var(--color-message,var(--color-text-black));font-style:italic;}.loginOrRegister .service_mess .msg_check{font-weight:600;font-family:var(--font-family-secondary) !important;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:3px solid var(--color-message,var(--color-text-black));background-color:transparent;border-radius:100%;margin-bottom:40px;}.loginOrRegister .service_mess .msg_check i{display:inline-block;margin-left:5px;font-size:28px;color:var(--color-message,var(--color-text-black));}.loginOrRegister .bigInputs .inputArea .flex{display:flex;}.loginOrRegister .bigInputs .inputArea .flex.center{justify-content:center;}.loginOrRegister .bigInputs .inputArea .flex .f_basis_50{flex-basis:50%;}.loginOrRegister .bigInputs .inputArea .flex .f_basis_100{flex-basis:100%;}.loginOrRegister .bigInputs .inputArea input,.loginOrRegister .bigInputs .inputArea select{padding:30px 15px 20px 20px;width:100%;height:100%;box-sizing:border-box;border-radius:10px;border:2px solid var(--color-text-black);outline:none;font-style:normal;font-weight:300;font-size:16px;line-height:25px;color:var(--color-text-black);background:none;}.loginOrRegister .bigInputs .inputArea input::placeholder{font-weight:500;font-size:14px;color:lightgrey;}.loginOrRegister .bigInputs .inputArea .noMobile div:first-child select{border-bottom-right-radius:0px;border-top-right-radius:0px;border-right:none;}.loginOrRegister .bigInputs .inputArea .noMobile div:last-child input{border-bottom-left-radius:0px;border-top-left-radius:0px;}.loginOrRegister .bigInputs #doLogin{width:50%;box-sizing:border-box;font-style:normal;font-weight:700;text-transform:none;border-radius:10px;text-decoration:none;border:2px solid var(--color-btn-yellow,#eec243);color:var(--color-text-black);text-align:center;padding:10px 20px;margin-bottom:20px;font-size:14px;background:var(--color-btn-yellow,#eec243);transition:ease .4s;}.loginOrRegister .bigInputs #doLogin:hover{opacity:.7;}.loginOrRegister .bigInputs .cell{position:relative;} .loginOrRegister .bigInputs .cell .in_title_absolute{position:absolute;top:12px;left:20px;font-size:var(--font-medium);font-weight:600;color:var(--color-text-black);} .loginOrRegister .bigInputs span.pwdButton{top:29px;right:20px;font-size:20px;}.loginOrRegister form #radioEx{display:grid;gap:10px;justify-content:left;}.loginOrRegister form #radioEx input[type="radio"]{display:none;}.loginOrRegister form #radioEx label.radioAnimation{display:flex;align-items:center;gap:10px;}.loginOrRegister form #radioEx label.radioAnimation .container{width:20px;aspect-ratio :1;overflow :hidden;border-radius :50%;box-shadow :2px 5px 5px rgba(0,0,0,0.2);margin:0 !important;padding:0 !important;}.loginOrRegister form #radioEx label.radioAnimation .cRadioBtn{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1;border-radius:50%;background:var(--color-text-white);position:relative;border:solid 5px #d4d7eb;box-sizing:border-box;transition:all 0.1s ease-in;cursor:pointer;}.loginOrRegister form #radioEx label.radioAnimation:hover .cRadioBtn{border:solid 8px #2a5fff;}.loginOrRegister form #radioEx .overlay{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:var(--color-text-white);}.loginOrRegister form #radioEx .check:checked + label > .container > .cRadioBtn > .overlay{background:var(--color-text-white);animation:shrink 0.3s ease-in-out forwards;}.loginOrRegister form #radioEx .check:checked + label > .container  > .cRadioBtn{background:#2a5fff;border-color:#2a5fff;}.loginOrRegister form #radioEx .drops{position:absolute;background:var(--color-text-white);top:-100%;left:50%;transform:translate(-50%);border-radius:50%;aspect-ratio:1;}.loginOrRegister form #radioEx .lgDrop{width:50%;}.loginOrRegister form #radioEx .xsDrop{width:20%;}.loginOrRegister form #radioEx .mdDrop{width:30%;}.loginOrRegister form #radioEx .check:checked + label > .container  > .cRadioBtn > .lgDrop{animation:drop 0.5s ease-in-out forwards;}.loginOrRegister form #radioEx .check:checked + label > .container  > .cRadioBtn > .mdDrop{animation:drop 0.8s ease-in forwards;}.loginOrRegister form #radioEx .check:checked + label > .container  > .cRadioBtn > .xsDrop{animation:drop 0.9s linear forwards;}@keyframes drop { 0%  {top:-100%;} 50% {top:-100%;} 75% {top:10%;} 100%{top:25%;}}@keyframes shrink { 0%  {width:100%;} 100%{width:0px;}}#showProductForm tbody[cdPS] p:has(.qtTotalFreeSeats){font-size:20px;font-weight:bold;}.titleCheckout h2{font-size:var(--font-large);} #checkoutForm,#showOrderForm{display:grid;row-gap:var(--gap-primary);}#checkoutForm > .fee,#showOrderForm > .fee{display:contents;}#checkoutForm > .fee > .info_cont,#showOrderForm > .fee > .info_cont {display:flex;justify-content:space-between;}#checkoutForm > .total,#showOrderForm > .total{display:flex;justify-content:space-between;background-color:var(--color-bg-light-3);}#showOrderForm .cancelOrderBox{box-sizing:border-box;border:2px solid var(--color-bg-dark-3);margin-top:var(--margin-primary);padding:20px;border-radius:var(--border-radius-primary);background-color:#f8f9fa;box-shadow:0 8px 20px rgba(0,0,0,0.05);}#showOrderForm .product .OrderItemDetailSeatPerformance{display:flex;flex-direction:column;gap:3px;box-sizing:border-box;background:transparent;padding:10px 20px;border-radius:12px; transition:all 0.3s ease;font-size:15px;font-weight:500;border-bottom:1px dashed color-mix(in oklab,#566076 18%,transparent);}#showOrderForm .product .OrderItemDetailSeatPerformance .dt{font-size:13px;}#checkoutForm .summary{border-radius:var(--border-radius-primary);background-color:var(--color-bg-dark-3);}#checkoutForm .summary .summary-title{width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:auto;column-gap:min(3vw,30px);font-size:var(--font-large);padding:var(--padding-primary);font-weight:600;color:var(--color-text-white);align-items:center;cursor:pointer;border-radius:var(--border-radius-primary) var(--border-radius-primary) 0px 0px;}#checkoutForm .summary .summary-body{padding:var(--padding-primary);box-sizing:border-box;scrollbar-width:none;overflow-y:auto;display:grid;row-gap:var(--gap-primary);border-bottom-left-radius:var(--border-radius-primary);border-bottom-right-radius:var(--border-radius-primary);}#checkoutForm .summary.opened .summary-title i::before{content:"\ee7f";}@media screen and (max-width:700px){ #checkoutForm .summary .summary-title{display:flex;justify-content:space-between;border-radius:var(--border-radius-primary);} #checkoutForm .summary.opened .summary-title{border-radius:var(--border-radius-primary) var(--border-radius-primary) 0px 0px;} #checkoutForm .summary:not(.opened) .summary-toggle{display:none;}  #checkoutForm .summary .summary-title i::before{content:"\ee7f";} #checkoutForm .summary.opened .summary-title i::before{content:"\ec3e";}}#checkoutForm .registrantReguired{padding:0;gap:0;}#checkoutForm .registrantReguired .registrant{border-radius:0;}#checkoutForm .service .title{display:flex;justify-content:space-between;align-items:center; cursor:pointer;}#checkoutForm .service .title span,#checkoutForm .service .title i{color:var(--color-text-dark);font-weight:bold;}#checkoutForm .service .single_service{display:none;box-sizing:border-box;}td:has(>#protectgroup){box-sizing:border-box;}#protectgroup{display:grid;width:min(600px,100%);background-color:white;border-radius:var(--border-radius-primary);gap:10px;border:2px solid #ededed;box-sizing:border-box;overflow:hidden;}#protectgroup > *{box-sizing:border-box;padding:7px;margin:0;}#protectgroup img{width:30px;}#protectgroup .img20{width:20px;}#protectgroup .title{display:flex;gap:10px;align-items:center;}#protectgroup .title h1{color:#09141d;font-size:1em;font-weight:600;}#protectgroup .select{display:flex;align-items:center;justify-content:space-between;gap:5px;color:var(--color-text-white)}#protectgroup .select .flex{display:flex;align-items:center;gap:5px;}#protectgroup .select input{height:15px;width:15px;margin-left:5px;cursor:pointer;margin-right:15px;}#protectgroup .select h3{font-size:11px;font-weight:400;color:white;}#protectgroup .select .btn{padding:3px 10px;background-color:#2b6c8a;color:white;border-radius:20px;font-size:11px;font-weight:600;}#protectgroup .covid{background-color:#1db055;border-radius:50px;display:flex;align-items:center;gap:10px;}#protectgroup .covid p{font-size:11px;display:inline-flex;column-gap:5px;flex-wrap:wrap;align-items:center;}#protectgroup .covid p a{text-decoration:underline;}#protectgroup .refund-terms{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:5px;}#protectgroup .refund-terms .flex{align-items:center;gap:10px;}#protectgroup .refund-terms p{font-size:11px;color:#0c1012;font-weight:600;}#protectgroup .upgrade p{font-size:11px;color:#0c1012;font-weight:600;}#protectgroup .upgrade p a{color:#2b6c8a;text-decoration:underline;cursor:pointer;}#protectgroup .deselect{display:flex;align-items:center;border:1px solid #f3f3f3;gap:15px;}#protectgroup .deselect input{height:15px;width:15px;margin-left:5px;cursor:pointer;margin-right:15px;}#protectgroup .deselect img{width:20px;}#protectgroup .deselect p{font-size:11px;color:#0c1012;font-weight:600;}@media screen and (max-width:600px){ #protectgroup{margin-left:0;padding:0;} #protectgroup .refund-terms{grid-template-columns:repeat(2,1fr);}}.clappitSponsor{--margin:10px;--padding-primary:calc(var(--margin) * 2);--gap:var(--margin);background-color:#EBEBEB;border:2px solid var(--color-secondary,red);padding:var(--padding-primary);margin-top:var(--margin);margin-bottom:var(--margin);width:100%;box-sizing:border-box;display:grid;justify-content:center;justify-items:center;align-content:center;gap:var(--gap);border-radius:var(--border-radius-primary);}.clappitSponsor p{font-family:'Inter',sans-serif;color:var(--color-text-black);font-size:18px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:5px;}.clappitSponsor p > *{text-align:center;}.clappitSponsor a{display:contents;}.clappitSponsor a img{width:min(198px,100%);transition:ease .4s;}.clappitSponsor a img:hover{opacity:.7;}.reservedArea{display:grid;height:fit-content;justify-items:center;gap:var(--gap-primary); padding:var(--padding-primary);border-radius:var(--border-radius-primary);}.reservedArea > *{width:100%}.reservedArea .reservedAreaMenu{--font-size:var(--font-medium);height:fit-content;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--gap-primary);}.reservedArea .reservedAreaMenu li{display:flex;}.reservedArea .reservedAreaMenu li a{background-color:var(--color-bg-light-1);border:2px solid var(--color-bg-light-2);padding:calc(var(--padding-primary) * 2);border-radius:var(--border-radius-primary);font-size:var(--font-size);color:var(--color-text-black);cursor:pointer;width:100%;display:inline-flex;column-gap:5px;}.reservedArea .reservedAreaMenu li a:hover{box-shadow:0 0 8px rgba(0,0,0,0.1);}.reservedArea .reservedAreaMenu .logout a{color:var(--color-negative);border:2px solid var(--color-negative);}.myEvents{display:grid;gap:20px;padding-bottom:20px;}.myEvents h3{text-align:center;}.myEvents .slider{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:15px;row-gap:15px;margin:0px;}.myEvents .slider .card{--color-1:var(--color-bg-dark-1);border:2px solid var(--color-bg-light-1);display:grid;grid-template-rows:auto 1fr auto;padding:10px;gap:10px;border-radius: var(--border-radius-primary);box-shadow:0 4px 10px rgba(0,0,0,0.1);transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}.myEvents .slider .card:hover{box-shadow:8px 4px 20px var(--color-1);border-color:var(--color-1);cursor:pointer;transform:translateY(-5px);}.myEvents .slider .swiper-slide{border:none !important;border-radius: var(--border-radius-primary);overflow:hidden;}.myEvents .slider .card .img_card{display:flex;overflow:hidden;aspect-ratio:2/1;}.myEvents .slider .card .img_card img{width:100%;height:100%;border-radius:var(--border-radius-primary);}.myEvents .slider .card .info_card{display:block;width:100%;padding:0;}.myEvents .slider .card .info_card h4{font-weight:600;color:var(--color-text-dark-3) !important;font-family:var(--font-family-secondary) !important;}.myEvents .slider .card .info_card p{color:var(--color-text-dark-1);font-weight:400;font-size:14px;}.myEvents .slider .card a{color:var(--color-text-dark-3);}.myEvents .slider .card .buttons{display:flex;}.myEvents .slider .card .btn{background-color:var(--color-1);color:var(--color-text-white);padding:5px 10px;border-radius:5px;transition:ease .4s;width:fit-content;}.myEvents .slider .card .btn:hover{opacity:1;box-shadow:6px 3px 10px var(--color-1);} .myEvents .productItem{grid-column:1 / -1;width:100%;display:grid;column-gap:15px;row-gap:15px;} .myEvents .productItem h3{color:var(--color-text-dark-2)} .myEvents .myTickets{grid-column:1 / -1;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:15px;row-gap:15px;grid-auto-flow:dense;} .myTicket{border:1px solid #ebebeb;box-shadow:var(--box-shadow-primary);padding:10px;box-sizing:border-box;border-radius:var(--border-radius-primary);order:1;display:flex ;flex-direction:column;justify-content:space-between;row-gap:5px;}.myTicket.complete{grid-row:span 5;order:2;}.myTicket h3{color:var(--color-text-primary);font-size:var(--font-medium);}.myTicket h4{font-size:var(--font-medium);}.myTicket label{font-size:var(--font-small);}.myTicket .close{display:grid;grid-template-columns:1fr auto;gap:var(--padding);align-items:start;}.myTicket .close img{width:32px;cursor:pointer;}.myTicket .img_card{display:grid;align-items:center;justify-items:center;}.myTicket .img_card img{padding:10px;}.myTicket .img_card b{text-align:center;}.myTicket .info_card{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:10px;height:fit-content;}.myTicket .grid{display:grid;grid-template-rows:auto;grid-auto-rows:1fr;}.myTicket .grid label{margin:0;}.myTicket .flex{display:flex;}.myTicket .buttons{display:flex;flex-direction:column;align-items:inherit;column-gap:30px;}.myTicket .buttons b{text-align:center;}.myTicket .buttons .prevTicket{width:48px;height:48px;background:url("/img/clappit3-www/calendar/calendar_prevDay.png") top left no-repeat;}.myTicket .buttons .nextTicket{width:48px;height:48px;background:url("/img/clappit3-www/calendar/calendar_nextDay.png") top left no-repeat;}.myTicket .buttons .prevTicket:hover{background:url("/img/clappit3-www/calendar/calendar_prevDaySel.png") top left no-repeat;cursor:pointer;}.myTicket .buttons .nextTicket:hover{background:url("/img/clappit3-www/calendar/calendar_nextDaySel.png") top left no-repeat;cursor:pointer;}.myTicket .buttons .prevTicket.disabled{background:url("/img/clappit3-www/calendar/calendar_prevDaySel.png") top left no-repeat;cursor:default;pointer-events:none;filter:sepia(0.8);}.myTicket .buttons .nextTicket.disabled{background:url("/img/clappit3-www/calendar/calendar_nextDaySel.png") top left no-repeat;cursor:default;pointer-events:none;filter:sepia(0.8);}.myTicket .footer{display:grid;row-gap:10px;}.myTicket .footer .grid .download{gap:10px;}.myTicket .footer .internal p{font-size:var(--font-small);font-style:italic;color:grey;}@media screen and (max-width:600px){ body:has(.pop-up .myTicket){overflow-y:hidden;} .pop-up .myTicket{width:100vw;height:100vh;grid-template-rows:repeat(3,auto) 1fr auto;min-width:0;--padding:10px;mask-image:none;} @supports (height:100dvh){.pop-up .myTicket{height:100dvh;}} .myTicket .info_card{column-gap:5px;row-gap:5px;} .myTicket .img_card img{width:130px;height:130px;} .myTicket .buttons{grid-row-end:-1;position:sticky;bottom:0;} .myTicket .footer{align-content:end;} .myTicket .footer .grid .download{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));align-items:center;gap:5px;} .myTicket .footer .grid .download a{text-align:center;} .myTicket .btn_apple_wallet img, .myTicket .btn_google_wallet img{width:100%;height:auto;}}#accountAlertForm{width:min(1200px,calc(100% - 24px));margin:0 auto;display:grid;row-gap:var(--gap-primary);}#accountAlertForm .content{--gap:20px;--col-gap:var(--gap);--row-gap:var(--gap);display:flex;flex-direction:column;align-items:center;column-gap:var(--col-gap);row-gap:var(--row-gap);}#accountAlertForm .Alert{--gap:10px;--col-gap:var(--gap);--row-gap:var(--gap);display:flex;justify-content:space-around;border-radius:10px;box-shadow:0 0 10px 5px rgba(0,0,0,0.1);box-sizing:border-box;padding:10px;width:100%;column-gap:var(--col-gap);row-gap:var(--row-gap);background-color:var(--color-bg-light-1);border:1px solid var(--color-bg-light-2);}#accountAlertForm .Alert > div{display:flex;}#accountAlertForm .Alert .name{align-items:center;width:30%;}#accountAlertForm .Alert .name b{text-align:center;}#accountAlertForm .Alert .quantity{align-items:center;}#accountAlertForm .Alert .contact_methods{flex-direction:column;align-items:center;gap:5px;}#accountAlertForm .Alert .contact_methods > div{--gap:30px;--col-gap:var(--gap);--row-gap:var(--gap);display:flex;align-items:center;column-gap:var(--col-gap);row-gap:var(--row-gap);}#accountAlertForm .Alert .status{flex-direction:column;align-items:center;gap:5px;justify-content:center;}#accountAlertForm .Alert .status > div{--gap:15px;--col-gap:var(--gap);--row-gap:var(--gap);display:flex;column-gap:var(--col-gap);row-gap:var(--row-gap);}#accountAlertForm .Alert .status label{--gap:3px;--col-gap:var(--gap);--row-gap:var(--gap);font-size:16px;display:flex;column-gap:var(--col-gap);row-gap:var(--row-gap);}#accountAlertForm .Alert .button{align-items:center;justify-content:center;}#accountAlertForm ul{list-style-type:none;display:flex;flex-direction:column;gap:5px;}@media screen and (max-width:800px){ #accountAlertForm .Alert{--gap:20px;--col-gap:var(--gap);--row-gap:var(--gap);flex-direction:column;align-items:center;column-gap:var(--col-gap);row-gap:var(--row-gap);} #accountAlertForm .Alert .status{--gap:5px;--col-gap:var(--gap);--row-gap:var(--gap);flex-direction:column;align-items:center;column-gap:var(--col-gap);row-gap:var(--row-gap);} #accountAlertForm .Alert .name{width:100%;justify-content:center;}}.searchOrderForm{display:grid;gap:var(--gap-primary);}.orderList{display:grid;gap:calc(var(--gap-primary) * 3);margin-top:calc(var(--margin-primary) * 2);}.orderList .order{box-sizing:border-box;position:relative;display:grid;display:grid;grid-template-columns:2fr 2fr 1fr 250px;grid-auto-flow:row;gap:var(--gap-primary);padding:calc(var(--padding-primary) * 2) var(--padding-primary);border:1px solid #ebebeb;box-shadow:var(--box-shadow-primary);align-items:center;border-radius:var(--border-radius-primary);}.orderList .order .info > span{position:absolute;top:-13px;left:10px;background-color:#fff;font-size:var(--font-small);}.orderList .order .go{display:flex;gap:10px;flex-wrap:wrap;justify-content:end;align-items:center;}@media screen and (max-width:700px){ .orderList .order{grid-template-columns:1fr 1fr 1fr;} .orderList .order .info{grid-column:1/5;} .orderList .order .date{grid-column:1/3;} .orderList .order .total{grid-column:3/5;text-align:right;} .orderList .order .go{grid-column:1/5;justify-content:center;flex-direction:row-reverse;} .orderList .order .info > span{top:-12px;}}.showProductCalendar{display:grid;gap:var(--gap-primary);}.calendar{text-align:center;}.calendarHorizontal .calendarHeader{display:block;text-align:center;text-transform:uppercase;margin-top:15px;}.calendarHorizontal .calendarHeader .cell{float:left;}.calendarHorizontal .calendarHeader .cellDx{float:right;}.calendarHorizontal .prevDay{width:48px;height:48px;background:url("/img/clappit3-www/calendar/calendar_prevDay.png") top left no-repeat;display:inline-block;margin:12px 21px 0 10px;}.calendarHorizontal .nextDay{width:48px;height:48px;background:url("/img/clappit3-www/calendar/calendar_nextDay.png") top left no-repeat;display:inline-block;margin:12px 10px 0 21px;}.calendarHorizontal .prevDay:hover{background:url("/img/clappit3-www/calendar/calendar_prevDaySel.png") top left no-repeat;}.calendarHorizontal .nextDay:hover{background:url("/img/clappit3-www/calendar/calendar_nextDaySel.png") top left no-repeat;}.calendarHorizontal .pad{float:left;}.calendarHorizontal .cellDayPadd{float:left;margin:0 23px 0 24px;position:relative;}.calendarHorizontal .cellDAY{background-color:var(--color-bg-light-1);border:1px solid var(--color-bg-light-1);width:46px;height:37px;padding-top:7px;border-radius:4px;text-align:center;line-height:16px;margin-top:12px;}.calendarHorizontal .cellDAYG{display:none;}.calendarHorizontal .cellDAYAva,.cellDAYAva{width:48px;height:39px;padding-top:7px;border-radius:4px;text-align:center;line-height:16px;margin-top:12px;cursor:pointer;}.calendarHorizontal .cellDAYAva a{width:100%;height:100%;display:block;color:white}.calendarHorizontal #calPrevYear{float:left;margin-left:105px;margin-right:20px;}.calendarHorizontal #calNextYear{float:right;margin-right:105px;margin-left:20px;}.calendarHorizontal #calPrevMonth{float:left;}.calendarHorizontal #calNextMonth{float:right;}.calendarHorizontal .circleProp{background-color:#ff6b24;width:22px;height:22px;border-radius:50%;position:absolute;z-index:5;right:0;text-align:center;font-size:var(--font-medium);color:white;font-weight:600;line-height:20px;}.calendarMobile{background-color:white;width:100%;max-width:1019px;padding:0 0 0 0;border-bottom:2px solid #eff4f4;display:inline-block;}.calendarMobile .calendarHeader{text-align:center;margin-bottom:20px;display:inline-block;}.calendarMobile .cellCx{width:165px;display:inline-block;height:48px;}.calendarMobile .calendarHorizontal .prevDay{margin:0;}.calendarMobile .calendarHorizontal .nextDay{margin:0;}.calendarMobile .calendarHorizontal .pad{border-top:1px solid #eff4f4;}.calendarMobile .calendarHorizontal .rowDOF{height:40px;margin-top:20px;}.calendarMobile .calendarHorizontal .rowDOF .cellDOF{width:139px;height:33px;padding-top:5px;float:left;margin:1px 1px 1px 1px;}.calendarMobile .calendarHorizontal .cellDayPadd{margin:1px 1px 1px 1px;height:140px;}.calendarMobile .calendarHorizontal .cellDAY{margin-top:0;width:138px;height:127px;padding-top:11px;text-transform:none;}.calendarMobile .calendarHorizontal .cellDAYAva{background:var(--color-text-secondary,var(--color-bg-dark-3 ,#000));margin-top:0;width:140px;height:129px;padding-top:11px;color:white;text-transform:none;}.calendarMobile .calendarHorizontal .cellDAYAva.selected{background:red;}.showProductCalendar .img_container img{width:min(600px,100%);border-radius:var(--border-radius-primary);height:auto;}.showProductRelated{display:grid;gap:var(--gap-primary);}.showProductRelated > h2{color:var(--color-text-black);font-size:var(--font-extra-large);text-align:center;}.showProductRelated .productList{row-gap:var(--gap-primary);display:grid;grid-template-columns:1fr 1fr;}.showProductRelated .productList > .prdRelCont{box-sizing:border-box;width:100%;display:grid;row-gap:calc(var(--gap-primary) / 2);grid-template-rows:auto 1fr;}.showProductRelated .productList > .prdRelCont> .title{font-size:var(--font-large);background-color:var(--color-bg-dark-3);border-radius:var(--border-radius-primary);color:var(--color-text-white);padding:var(--padding-primary);font-weight:normal;}.showProductRelated .productList .product .img_cont img{--width:200px;width:var(--width);height:calc(var(--width) * 1 / 2);}@media screen and (max-width:1200px){ .showProductRelated .productList{grid-template-columns:1fr;}}#cntPage.showProductMap{ --max-width:100%; --header-height:50px; --product-height:53px; --tools-height:47px; --leftInfoContainer-width:400px; --continue-height:48px; gap:0px;}.showProductMap #cntOutFtr{display:none;padding:0;display:none;}.showProductMap #cntFullScreen{display:contents;}.showProductMap #cntOutHdr{height:var(--header-height);overflow:hidden;position:relative;z-index:0;}.showProductMap #cookiescript_badge{display:none !important;}.showProductMap .cell{float:left;}.showProductMap .cellDx{float:right;}.showProductMap header{max-height: var(--header-height);pointer-events:none;margin:0;padding:0;}.showProductMap header *{display:none;}.showProductMap header :has( .logo){display:contents;}.showProductMap header .logo{display:flex;position:static;}.showProductMap header .logo img{display:block;max-height: var(--header-height);width:auto;}.showProductMap .product{height:var(--product-height);background-color:var(--color-bg-dark-3);width:100%;padding:7px 10px 10px 10px;box-sizing:border-box;}.showProductMap .product h1{font-size:14px;color:var(--color-text-white);text-align:left;}.showProductMap .product p{font-size:12px;color:var(--color-text-white);text-align:left;}@media screen and (min-width:630px){  .showProductMap .mobile{display:none !important;}}@media screen and (max-width:630px){  .showProductMap .product{padding:0px 5px;}}.showProductMap .tools{display:none;background-color:var(--color-bg-light-1,#ebebec);padding:8px 5px;width:100%;box-sizing:border-box;height:var(--tools-height);text-align:center;}.showProductMap .tools .link1{font-weight:600;font-size:var(--font-medium);color:var(--color-text-black);border:none;background:none;cursor:pointer;}.showProductMap .tools .functions{display:grid;grid-auto-flow:column;justify-content:center;column-gap:30px;}.showProductMap .tools .functions > *:hover{opacity:0.8;}.showProductMap .tools .functions button{--btn-size:33px;width:var(--btn-size);height:var(--btn-size);cursor:pointer;border:none;position:relative;font-size:0;color:var(--color-text-black);background:none;}.showProductMap .tools .functions button::before{font-family:"uicons-regular-rounded";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;font-size:calc((9 / 10) * var(--btn-size));}.showProductMap .tools .functions .zoomIn::before{content:"\e02e";}.showProductMap .tools .functions .zoomOut::before{content:"\ec3f";}@media screen and (max-width:630px){ .showProductMap .tools .functions{column-gap:10px;} .showProductMap .tools .functions .link1{font-size:12px;}}.showProductMap #outerMap{width:calc(100% - var(--leftInfoContainer-width));height:calc(100vh - (var(--header-height) + var(--product-height) + var(--tools-height)));float:left;background-color:#f6f6f6;}.showProductMap #outerMap .mapCnt{display:flex;width:100%;height:100%;box-sizing:border-box;}.showProductMap #outerMap .siR{font-size:10px;font-weight:bold;fill:black;text-anchor:middle;}.showProductMap #outerMap .siS{font-size:12px;font-weight:bold;fill:black;text-anchor:middle;}.showProductMap #outerMap .siHC{stroke-width:1px;stroke:black;fill:black;}.showProductMap #outerMap .siHCT{font-size:9px;fill:white;text-anchor:middle;}.showProductMap #outerMap .seats{visibility:hidden;}.showProductMap #outerMap .sections{visibility:hidden;}.showProductMap #outerMap .sectionGA{visibility:visible;}.showProductMap #outerMap .sectionNUM{visibility:hidden;}@media screen and (max-width:630px){ #ticketMapCnt #outerMap{width:100%;height:calc(100vh - (var(--header-height) + var(--product-height) + var(--tools-height) + var(--continue-height)));}} .showProductMap #leftInfoContainer{float:left;width:var(--leftInfoContainer-width);position:relative;text-align:center;background-color:white;}.showProductMap #leftInfoContainer .header{width:100%;box-sizing:border-box;padding:10px;font-size:14px;font-weight:bold;color:black;text-align:left;height:var(--continue-height);}.showProductMap #leftInfoContainer ul li{color:#4f5061;font-size:12px;line-height:18px;margin-bottom:3px;}.showProductMap #leftInfoContainer ul li{list-style:disc;list-style-position:inside;}.showProductMap #leftInfoContainer #sellingInfo{width:100%;box-sizing:border-box;padding:0 20px;margin-bottom:10px;margin-top:10px;}.showProductMap #leftInfoContainer #priceSectionInfoContainer{height:calc(100vh - (var(--header-height) + var(--product-height) + var(--tools-height) + var(--continue-height)));overflow-y:auto;overflow-x:hidden;display:none;text-align:left;}.showProductMap #leftInfoContainer #priceSectionInfoContainer #priceSectionInfoList{padding-bottom:48px;}.showProductMap #leftInfoContainer #basketSeatInfoContainer{height:calc(100vh - (var(--header-height) + var(--product-height) + var(--tools-height) + var(--continue-height)));padding-bottom:60px;overflow-y:auto;text-align:left;box-sizing:border-box;}.showProductMap #leftInfoContainer #basketSeatInfo{overflow-y:auto;overflow-x:hidden;padding-top:20px;}.showProductMap #leftInfoContainer #basketSeatInfoMobile{display:none;text-align:left;}.showProductMap #leftInfoContainer .singleSeat .btnX{right:0;left:unset;}.showProductMap #leftInfoContainer #priceSectionInfoContainer .singleSeat .priceSectionColor,.priceSectionColor{float:left;width:14px;height:14px;margin:2px 10px;border-radius:10px;}.showProductMap #leftInfoContainer #priceSectionInfoContainer .singleSeat .seatInfo #nmPriceSection{width:calc(100% - 35px);float:left;}.showProductMap #leftInfoContainer #priceSectionInfoList .seatInfo{padding:15px 0 10px 0;margin-bottom:0;cursor:pointer;}.showProductMap #leftInfoContainer .singleSeat#deliveryList{background-color:transparent;}.showProductMap #leftInfoContainer .singleSeat#deliveryList input[type="radio"]{margin-right:10px;}.showProductMap #leftInfoContainer .singleSeat#deliveryList .seatItemList .singleSeatItem{margin-top:10px;margin-bottom:10px;}.showProductMap #leftInfoContainer .footer{position:absolute;bottom:0;text-align:center;z-index:200;width:100%;padding:0;background-color:#eee;}.showProductMap #leftInfoContainer .footer .btn_1{--color-bg-dark-3:darkgreen;display:inline-block;margin-bottom:10px;width:100%;height:var(--continue-height);line-height:var(--continue-height);font-size:16px;background-color:var(--color-bg-dark-3);color:white !important;border:var(--color-bg-dark-3);border-radius:0;padding:0;cursor:pointer;}.showProductMap #leftInfoContainer .footer .btn_1:disabled{background:#e6e9eb;cursor:default;pointer-events:none;}.showProductMap #leftInfoContainer .footer .btn_1:hover{color:white;}.showProductMap #leftInfoContainer .footer .btn_1:last-child{margin-bottom:0;}.showProductMap #leftInfoContainer .alertBoxBtn{color:orange;font-size:12px;font-weight:bold;border:1px solid darkorange;background-color:white;line-height:20px;width:98%;padding:10px 0;}.showProductMap #leftInfoContainer .singleSeat{position:relative;box-shadow:none;top:auto;right:auto;display:inline-block !important;z-index:0;border:none;background-color:#f6f6f6;width:100%;margin-bottom:5px;}.showProductMap #leftInfoContainer #priceSectionInfoContainer #priceSectionInfoList .singleSeatItem:hover,.showProductMap #leftInfoContainer #basketSeatInfo .singleSeatItem:hover{background-color:#f6f6f6;cursor:auto;}.showProductMap #leftInfoContainer .singleSeat .seatItemList .singleSeatItem{background:none;width:100%;box-sizing:border-box;padding:0 15px 0 15px;}.showProductMap #leftInfoContainer .singleSeat .seatItemList .singleSeatItem #nmProductItem,.singleSeat .singleSeatItem #amPrice{color:#4f5061;font-size:14px;font-weight:bold;}.showProductMap #leftInfoContainer .singleSeat#deliveryList{border:none;}.showProductMap #leftInfoContainer .g-recaptcha{margin-top:15px;display:inline-block;text-align:center;}.showProductMap #leftInfoContainer #joinedInfoContainer{border:2px dotted #f4847a;}.showProductMap #leftInfoContainer #joinedInfoContainer b{font-size:18px;}.showProductMap #leftInfoContainer #joinedInfoContainer a{position:absolute;right:5px;top:5px;}@media screen and (max-width:630px){ .showProductMap #leftInfoContainer{ width:100%;height:auto;position:absolute;bottom:0;} .showProductMap #leftInfoContainer #priceSectionInfoContainer{display:none !important;} .showProductMap #leftInfoContainer #basketSeatInfoContainer{background-color:white;height:calc(100vh - var(--continue-height));overflow:scroll;display:none;} .showProductMap #leftInfoContainer #basketSeatInfo{height:auto;display:inline-block;width:100%;} .showProductMap #leftInfoContainer #basketSeatInfoMobile{background-color:white;width:100%;height:var(--continue-height);overflow:scroll;display:none;position:fixed;bottom:0;left:0;z-index:var(--z-index-lower);} .showProductMap #leftInfoContainer .g-recaptcha{margin-top:0;}} .showProductMap .singleSeat{position:absolute;z-index:100;display:none;width:300px;border:1px solid #bcbec0;background-color:white;font-size:14px;color:#333;text-align:left;box-shadow:10px 10px 22px 0px rgba(0,0,0,0.75);}.showProductMap .singleSeat .btnX{--btn-size:25px;width:var(--btn-size);height:var(--btn-size);cursor:pointer;border:none;position:absolute;left:100%;top:0;transform:translate(-50%,-50%);font-size:0;color:#007b63;background:white;border-radius:100%;}.showProductMap .singleSeat .btnX::before{font-family:"uicons-solid-rounded";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;font-size:calc(1.5  * var(--btn-size));content:"\e579";}.showProductMap .singleSeat .seatInfo span{font-size:var(--font-medium);font-weight:bold;color:black;display:inline-block;width:100%;}.showProductMap .singleSeat .seatInfo table{width:calc(100% - 20px);margin:0 10px;text-align:center;}.showProductMap .singleSeat .seatInfo th{font-size:var(--font-medium);font-weight:bold;color:black;padding:0;}.showProductMap .singleSeat .seatInfo .aldx{text-align:right;}.showProductMap .singleSeat .seatInfo .cell{width:calc(20% - 20px);text-align:right;margin-right:10px;}.showProductMap .singleSeat .seatInfo .cell:first-child{width:calc(60% - 10px);text-align:left;margin-left:10px;margin-right:0;}.showProductMap .singleSeat .seatInfo .label{font-size:12px;color:#4f5061;text-transform:uppercase;font-weight:normal;margin:10px 0;}.showProductMap .singleSeat .seatInfo#gaNmSection{font-size:12px;background-color:#e6e9eb;width:100%;box-sizing:border-box;padding:10px;}.showProductMap .singleSeat .btnSmall{border:none;background-color:#007b63;color:white;font-size:12px;height:22px;line-height:22px;padding:0 5px;box-shadow:none;display:inline-block;text-align:center;-webkit-appearance:none;appearance:none ;overflow:hidden;cursor:pointer;margin-left:10px !important;margin-top:-3px !important;}.showProductMap .singleSeat .seatItemList .singleSeatItem{width:100%;box-sizing:border-box;padding:10px 10px 10px 10px;margin-bottom:3px;display:inline-block;cursor:pointer;background:#f4f4f4;}.showProductMap .singleSeat .seatItemList .singleSeatItem #nmProductItem,.showProductMap .singleSeat .singleSeatItem #amPrice{color:#007b63;font-weight:bold;}.showProductMap .singleSeat .singleSeatItem #nmProductItem{width:60%;}.showProductMap .singleSeat .singleSeatItem #amPrice{text-align:right;}.showProductMap .singleSeat .singleSeatItem .dsCondition{font-size:12px;display:inline-block;width:100%;}.showProductMap #selectGASeatsQuantity .seatItemList .singleSeatItem{background:#f4f4f4 url(/img/map/addProductItem.png) no-repeat 10px;padding-left:35px;}.showProductMap #selectGASeatsQuantity .seatItemList .singleSeatItem:hover{background-color:#d8e9e8;}.showProductMap #selectGASeatsQuantity .seatItemList .singleSeatItem.selected{background-color:#d8e9e8;}.showProductMap #sectionMultimediaContainer{text-align:center;position:absolute;z-index:var(--z-index-medium);background-color:rgba(0,0,0,0.3);width:100%;box-sizing:border-box;border-radius:10px;border:10px solid rgba(0,0,0,0.3);}.showProductMap .loading{border:none;background-color:white;text-align:center;color:#455f66;font-size:18px;font-weight:bold;line-height:55px;float:left;}.showProductMap .loading img{margin-right:10px;margin-left:20px;float:left;margin-top:5px;}.showProductMap .loading p{float:left;}@media screen and (max-width:630px){ #ticketMapCnt #priceSectionInfoContainer{display:none;} #sectionMultimediaContainer{display:none !important;}}#billingForm .invoice{display:grid;row-gap:var(--gap-primary);}#billingForm .invoice .title{background-color:var(--color-bg-light-2);border-radius:var(--border-radius-primary);cursor:pointer;display:grid;grid-template-columns:1fr auto;}#billingForm .invoice:not(.selected) .title .fi-br-plus{content:'\ec3e';}#billingForm .invoice:not(.selected) .inputArea{display:none;}#billingForm .invoice .inputArea{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(500px,100%),1fr));gap:var(--gap-primary);}#billingForm .invoice .inputArea > h4{grid-column:1 / -1;}#billingForm .invoice .inputArea > .buttons{grid-column:1 / -1;}#billingForm .invoice .inputArea > .state{display:grid;align-content:end;gap:5px;}#billingForm .invoice .inputArea > .company{display:flex;align-items:end;gap:var(--gap-primary)}#billingForm .invoice .inputArea > .company label{display:flex;align-items:end;}#billingForm .invoice .inputArea > .company label:has(input:checked){color:var(--btn-color-background);background-color:white;cursor:default;}#billingForm .invoice .inputArea > .company label input{display:none;}#billingForm .invoice .inputArea > #billingInfo{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(500px,100%),1fr));gap:var(--gap-primary);}#billingForm .invoice .inputArea > #billingInfo >div{display:grid;align-content:end;gap:5px;}#accountTermsForm,#accountTermsForm .inputArea{display:grid;gap:calc(var(--gap-primary) * 2);}#showPaymentForm .termAndCond{padding-bottom:var(--padding-primary);}#showPaymentForm .list_2{border:1px solid #B3B3B3;box-sizing:border-box;border-radius:calc( var(--border-radius-primary) + 2px);background-color:var(--color-bg-light-1);}#showPaymentForm .list_2 .payment{padding:12px;background-color:var(--color-bg-dark-1);padding-right:48px;cursor:pointer;color:var(--color-text-white);position:relative;border-radius:var(--border-radius-primary);}#showPaymentForm .list_2 .payment::after{content:'\e08d';transform:translate(0,-50%);top:50%;right:12px;position:absolute;font-family:uicons-bold-rounded;}#showPaymentForm .list_2 .payment.selected::after{content:'\e098';}#showPaymentForm .list_2 .box{padding:12px;display:none;}#showPaymentForm .list_2 .content{display:flex;gap:var(--gap-primary);align-items:center;}#showPaymentForm .btn_satispay_it{background:url(/img/clappit2-www/satispay-it-pay-red.png) center no-repeat;width:186px;height:50px;display:inline-block;border:none;}#showPaymentForm .btn_satispay_en{background:url(/img/clappit2-www/satispay-en-pay-red.png) center no-repeat;width:181px;height:50px;display:inline-block;border:none;}#showPaymentForm .paymentBox iframe{border:none !important;}#showPaymentForm .StripeElement{background-color:white;padding:8px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #f5a219;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-top:10px;}#showPaymentForm .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df;}#showPaymentForm .StripeElement--invalid{border-color:#fa755a;}#showPaymentForm .StripeElement--webkit-autofill{background-color:#fefde5 !important;}#showPaymentForm .form-row,.stripeButton{margin:2%;}#showPaymentForm #stripeform #card-errors{color:#ec0843;padding:5px;font-size:14x;}#showPaymentForm #stripeButton{margin-left:2%;}.showbasketCont{box-sizing:border-box;display:flex;border:2px solid #ebebeb;padding:var(--margin-primary);border-radius:var(--border-radius-primary);}.showbasketCont .showBasket,.showbasketCont .showBasketForRelated{max-width:50%;width:100%;gap:var(--gap-primary);}.showBasketForRelated .positive{height:20px;text-align:center;color:var(--color-positive);background-color:transparent;}.showbasketCont .showBasket .grid1 td,.showbasketCont .showBasket .grid1 th{padding:5px;}.showbasketCont .cartTitle{display:flex;justify-content:space-between;}.showbasketCont .cartTitle #openCart,.showbasketCont .cartTitle #closeCart{font-size:25px;cursor:pointer;}.showbasketCont .cartTitle #openCart{display:none;}.showbasketCont .showBasket .basketTot p{font-size:25px;font-weight:400;text-align:center;}.showbasketCont .showBasket .basketTot p span{font-size:30px;font-weight:300;}.showbasketCont .showBasket{box-sizing:border-box;border-left:2px solid #ebebeb;padding-left:var(--margin-primary);display:flex;justify-content:center;align-items:center;}@media screen and (max-width:850px){ .showbasketCont .showBasket,.showbasketCont .showBasketForRelated{max-width:100%;width:100%;} .showbasketCont{flex-wrap:wrap;} .showbasketCont .showBasket{border-left:0px;}}.customerRequestList{display:grid;gap:calc(var(--gap-primary) * 2);padding-top:calc(var(--padding-primary) * 2);}.customerRequestList .customerRequest{box-sizing:border-box;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-auto-flow:row;gap:var(--gap-primary);padding:calc(var(--padding-primary) * 3) var(--padding-primary);background-color:var(--color-bg-light-1);border:1px solid var(--color-bg-light-2);box-shadow:var(--box-shadow-primary);align-items:center;border-radius:var(--border-radius-primary);}.customerRequestList .customerRequest .info > span{position:absolute;top:-12px;left:10px;background-color:#fff;font-size:var(--font-small);}.customerRequestList .customerRequest .type{display:flex;align-items:center;}.customerRequestList .customerRequest .name span{display:block;font-size:var(--font-medium);}.customerRequestList .customerRequest .name .text_h4{font-weight:inherit;}.customerRequestList .customerRequest .go{display:flex;align-items:center;}@media screen and (max-width:700px){ .customerRequestList{gap:calc(var(--gap-primary) * 3);padding-top:calc(var(--padding-primary) * 3);}  .customerRequestList .customerRequest{grid-template-columns:1fr 1fr 1fr auto;padding:calc(var(--padding-primary) * 3);}  .customerRequestList .customerRequest .info{grid-column:1/3;}  .customerRequestList .customerRequest .type{grid-column:4/5;}  .customerRequestList .customerRequest .name{grid-column:1/5;text-align:left;}  .customerRequestList .customerRequest .go{grid-column:1/5;display:flex;justify-content:center;}}.news_container{display:grid;row-gap:var(--primary-gap);}.news_container ul{list-style-type:disc;padding-left:var(--padding-primary);}.news_container ol{padding-left:var(--padding-primary);}.customerRequestInsertForm{display:grid;gap:var(--gap-primary);}.customerRequestInsertForm .inputArea.email{display:flex;flex-direction:column;gap:var(--gap-primary);}.customerRequestInsertForm .inputArea.email input{max-width:50%;width:100%;}.customerRequestInsertForm .product .prdItem{display:grid;gap:var(--gap-primary);grid-template-columns:7fr 5fr 60px 100px 100px;background-color:var(--color-bg-light-1);padding:var(--padding-primary);margin-top:var(--margin-primary);}.customerRequestInsertForm .product .seat{background-color:var(--color-bg-light-2);padding:var(--padding-primary);}.customerRequestInsertForm .product .prdItem .qtQty{text-align:right;}.customerRequestInsertForm .product .prdItem .price{text-align:right;}.customerRequestInsertForm .product .prdItem .tot{text-align:right;}@media screen and (max-width:600px){ .customerRequestInsertForm .inputArea.email input{max-width:100%;width:100%;}  .customerRequestInsertForm .product .prdItem .prdItemDs{grid-column:1/6;} .customerRequestInsertForm .product .prdItem .del{grid-column:1/6;} .customerRequestInsertForm .product .prdItem .price{grid-column:2/4;} .customerRequestInsertForm .product .prdItem .tot{grid-column:4/6;} .customerRequestInsertForm .buttons{flex-direction:row-reverse;}}#customerRequestInsertForm .performanceList{display:grid;row-gap:var(--gap-primary);}#customerRequestInsertForm .performanceList .chooseDay.expanded > button{visibility:hidden;}#customerRequestInsertForm .performanceList .chooseDay.expanded .dayList{grid-template-columns:repeat(var(--col-number),1fr);grid-auto-rows:var(--row-height);grid-auto-flow:row;}#customerRequestInsertForm .performanceList .chooseDay{display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--gap-primary);align-items:center;}#customerRequestInsertForm .performanceList .chooseDay .buttons{grid-column-start:2;}#customerRequestInsertForm .performanceList .chooseDay > button{grid-row-start:2;transition:none;display:flex;border:none;font-size:clamp(38px,calc((38 / 700) * 100vw),45px);color:darkgreen;background:transparent;}#customerRequestInsertForm .performanceList .chooseDay > button:hover{opacity:0.8;}#customerRequestInsertForm .performanceList .chooseDay .dayList{--gap:2px;--col-number:6;--row-height:60px;display:grid;grid-auto-columns:calc((100% - (var(--gap) * var(--col-number))) / var(--col-number));grid-template-rows:var(--row-height);gap:var(--gap,2px);grid-auto-flow:column;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-row-start:2;}#customerRequestInsertForm .performanceList .chooseDay .dayList .day{display:grid;position:relative;z-index:0;align-content:center;align-items:center;justify-content:center;border:1px solid var(--color-status,var(--color-positive));color:#010101;background-color:white;cursor:pointer;font-size:var(--font-2-extra-large);}#customerRequestInsertForm .performanceList .chooseDay .dayList .day:hover{filter:opacity(0.8)}#customerRequestInsertForm .performanceList .chooseDay .dayList .day.soldout{cursor:default;pointer-events:none;background-color:rgb(180,180,180);}#customerRequestInsertForm .performanceList .chooseDay .dayList .day span{color:var(--color-text-black);font-weight:600;}#customerRequestInsertForm .performanceList .chooseDay .dayList .day.selected{background-color:#f9eee5;box-sizing:border-box;}#customerRequestInsertForm .performanceList .chooseTimeslot.hidden{display:none!important;}#customerRequestInsertForm .performanceList .chooseTimeslot.expanded > button{visibility:hidden;}#customerRequestInsertForm .performanceList .chooseTimeslot.expanded .timeslotList{grid-template-columns:repeat(var(--col-number),1fr);grid-auto-rows:var(--row-height);grid-auto-flow:row;}#customerRequestInsertForm .performanceList .chooseTimeslot{display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--gap-primary);align-items:center;}#customerRequestInsertForm .performanceList .chooseTimeslot .buttons{grid-column-start:2;}#customerRequestInsertForm .performanceList .chooseTimeslot > button{grid-row-start:2;transition:none;display:flex;border:none;font-size:clamp(38px,calc((38 / 700) * 100vw),45px);color:darkgreen;background:transparent;}#customerRequestInsertForm .performanceList .chooseTimeslot > button:hover{opacity:0.8;}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList{--gap:2px;--col-number:6;--row-height:60px;display:grid;grid-auto-columns:calc((100% - (var(--gap) * var(--col-number))) / var(--col-number));grid-template-rows:var(--row-height);gap:var(--gap,2px);grid-auto-flow:column;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;grid-row-start:2;}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList .timeslot{display:grid;position:relative;z-index:0;align-content:center;align-items:center;justify-content:center;border:1px solid var(--color-status,var(--color-positive));color:#010101;background-color:white;cursor:pointer;font-size:var(--font-2-extra-large);line-height:1.2;}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList .timeslot:hover{filter:opacity(0.8)}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList .timeslot.soldout{cursor:default;pointer-events:none;background-color:rgb(180,180,180);}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList .timeslot span{color:var(--color-text-black);font-weight:600;}#customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList .timeslot.selected{background-color:#f9eee5;box-sizing:border-box;}#customerRequestInsertForm #perfto.topSpace{max-width:50%;width:100%;}@media screen and (max-width:600px){ #customerRequestInsertForm .performanceList .chooseDay .buttons{grid-column:1/-1;} #customerRequestInsertForm .performanceList .chooseDay .dayList{--col-number:3;} #customerRequestInsertForm .performanceList .chooseDay.expanded > button{display:none;} #customerRequestInsertForm .performanceList .chooseDay.expanded .dayList{--col-number:5;--row-height:40px;grid-column:1/-1;} #customerRequestInsertForm .performanceList .chooseTimeslot .buttons{grid-column:1/-1;} #customerRequestInsertForm .performanceList .chooseTimeslot .timeslotList{--col-number:3;} #customerRequestInsertForm .performanceList .chooseTimeslot.expanded > button{display:none;} #customerRequestInsertForm .performanceList .chooseTimeslot.expanded .timeslotList{--col-number:5;--row-height:40px;grid-column:1/-1;}  #customerRequestInsertForm #perfto.topSpace{max-width:100%;}}.crFormApp{display:grid;gap:var(--gap-primary);}.crFormApp .inputArea.email{display:flex;flex-direction:column;gap:var(--gap-primary);}.crFormApp .inputArea.email input{max-width:50%;width:100%;}.crFormApp .product .prdItem{display:grid;gap:var(--gap-primary);grid-template-columns:7fr 5fr 80px;background-color:var(--color-bg-light-1);padding:var(--padding-primary);margin-top:var(--margin-primary);align-items:center;}.crFormApp table{margin-bottom:var(--margin-primary);}.crFormApp .baseInfo{background-color:var(--color-bg-light-1);padding:var(--padding-primary);}.crFormApp .seat{background-color:var(--color-bg-light-2);}.crFormApp .seat td{border:0px;padding:var(--padding-primary);}@media screen and (max-width:600px){ .crFormApp .product .prdItem{grid-template-columns:1fr;} .crFormApp .buttons{flex-direction:row-reverse;}}#registrantForm .orderRegistrant{display:grid;row-gap:var(--gap-primary);justify-items:center;}.saved-registrants{display:flex;justify-content:end;gap:var(--gap-primary);flex-wrap:wrap;}.saved-registrants .registrant-circle{--size:clamp(30px,calc((30 / 700) * 100vw),40px);width:var(--size,40px);height:var(--size,40px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-large);font-weight:600;}#captchaProcess #bemilsCaptchaTitle .title_bar{color:var(--color-text-dark-3);}#loyaltyListForm .wallet{display:grid;gap:var(--gap-primary);justify-content:center;justify-items:center;align-items:center;position:relative;}#loyaltyListForm .wallet .wallet_points{--size:65px;--color:var(--color-bg-dark-1);border-radius:50%;border:3px solid var(--color);font-size:20px;color:var(--color);height:var(--size);width:var(--size);box-sizing:border-box;position:relative;}#loyaltyListForm .wallet .wallet_points p {position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;line-height:1;text-align:center;}#loyaltyListForm .wallet .wallet_points p span{font-size:20px;}#loyaltyListForm .wallet .wallet_points p small{font-size:14px;}#loyaltyListForm table{--padding-table:10px;width:100%;border-collapse:collapse;font-size:16px;}#loyaltyListForm table thead{background-color:var(--color-bg-light-2);}#loyaltyListForm table thead tr th{padding:var(--padding-table);text-align:left;font-weight:bold;}#loyaltyListForm table thead tr th.price{text-align:right;}#loyaltyListForm table tbody tr:nth-child(even){background-color:var(--color-bg-light-1);}#loyaltyListForm table tbody tr td{padding:var(--padding-table);text-align:left;}#loyaltyListForm table tbody tr td.price{text-align:right;}@media screen and (max-width:1050px){ #loyaltyListForm table{font-size:14px;--padding-table:2px;} #loyaltyListForm table tr{display:grid;} #loyaltyListForm table tr td:first-child{grid-column:1/3;} #loyaltyListForm table tr th:first-child{display:none;} #loyaltyListForm table thead tr{grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;} #loyaltyListForm table tbody tr{grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;} #loyaltyListForm table tbody tr td:not(:first-child){grid-row:2/2;}}.loyaltyRewards{--gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(calc(25% - var(--gap)),180px),1fr)); gap:var(--gap);}.loyaltyRewards .loyaltyReward:not(.hidden){display:grid;}.loyaltyRewards .loyaltyReward{gap:calc(var(--gap) / 4);grid-template-rows:auto 1fr;grid-auto-flow:row;grid-auto-rows:auto;border:1px solid color-mix(in oklab,#64748b 22%,transparent);border-radius:16px;box-shadow:0 10px 25px rgba(2,6,23,.08),0 4px 8px rgba(2,6,23,.04);padding-bottom:10px;}.loyaltyRewards .loyaltyReward:has(input:disabled){filter:grayscale(1);}.loyaltyRewards .loyaltyReward h3{font-weight:700;}.loyaltyRewards .loyaltyReward .product-image{border-radius:16px 16px 0 0;width:100%;}.loyaltyRewards .loyaltyReward .loyaltyRewardHeader, .loyaltyRewards .loyaltyReward .loyaltyProgramRewardInfo,.loyaltyRewards .loyaltyReward .redeemBtns{box-sizing:border-box;padding:0 10px;}.loyaltyRewards .loyaltyReward .loyaltyProgramRewardInfo{display:inline-flex;justify-content:space-between;}.loyaltyRewards .loyaltyReward .loyaltyProgramRewardInfo .points{text-align:end;color:#FB2F28;font-weight:700;}.loyaltyRewards .loyaltyReward .ds p{font-size:12px;color:#64748b;}#redeemRewardForm{display:grid;gap:20px;}#redeemRewardForm #idLoyaltyProgram{width:fit-content;}#redeemRewardForm .page-title{display:inline-flex;gap:20px;align-items:center;justify-content:space-between;}#redeemRewardForm .page-title h3{text-align:end;}#showProductPreemptForm{display:grid;row-gap:var(--gap-primary);}.countdown-inline{ display:flex;gap:10px;align-items:center;}.cd-pill{ display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;padding:8px 12px;min-width:60px;box-shadow:0 4px 12px rgba(0,0,0,0.25);}.cd-num{ font-size:20px;font-weight:700;color:var(--color-positive);}.cd-unit{ font-size:11px;color:var(--color-text-dark-1);margin-top:3px;text-transform:uppercase;letter-spacing:0.5px;}@media screen and (max-width:700px){ .countdown-inline{gap:5px;} .cd-pill{padding:0;}}#changePasswordForm  h2{text-align:center;}#changePasswordForm  .changePassword{display:grid;grid-template-columns:50%;gap:var(--gap-primary);justify-content:center;}@media screen and (max-width:700px){ #changePasswordForm  .changePassword{grid-template-columns:1fr;}}