.tp_single_event .tp-event-top{position:relative}.tp_single_event .tp-event-top .entry-thumbnail{margin-bottom:30px}.tp_single_event .tp-event-top .entry-thumbnail img{width:100%;border-radius:var(--phys-border-radius-item,10px)}.tp_single_event .tp-event-top .entry-countdown{position:absolute;bottom:40px;left:0;right:0;line-height:1;text-align:center}@media (max-width:1024px){.tp_single_event .tp-event-top .entry-countdown{bottom:30px}}.tp_single_event .tp-event-top .entry-countdown .tp_event_counter{background:transparent;border:0;padding:0}.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row{display:inline-block;margin:0 auto;width:auto}.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section{margin:15px;padding:15px 19px;border:1px solid rgba(255,255,255,0.5);background-color:rgba(255,255,255,0.5);box-shadow:0px 4px 12px 0px rgba(0,0,0,0.0784313725);backdrop-filter:blur(30px);border-radius:var(--phys-border-radius-item,10px);width:auto}@media (max-width:600px){.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section{margin:10px 4px;padding:8px 4px}}.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount{display:block;font-family:var(--phys-font_title-font-family);font-weight:var(--phys-font_title-variant);font-size:var(--phys-font_h3-font-size);color:var(--phys-font_title-color);width:auto;min-width:50px}@media (max-width:600px){.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount{margin-bottom:6px;font-size:var(--phys-font_h5-font-size);height:auto}}.tp_single_event .tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period{display:block;font-size:var(--phys-font_body-font-size);color:var(--phys-font_title-color)}.tp_single_event .tp-event-top .entry-countdown .tp-event-notice.error{display:inline-block}.tp_single_event .entry-title h1{font-size:var(--phys-font_h2-font-size)}.tp_single_event .tp-event-content{margin-top:30px}.tp_single_event .tp-event-content .tp-event-info{padding-bottom:15px;display:grid;grid-template-columns:3fr 3fr 2fr;column-gap:30px;row-gap:18px}@media (max-width:1024px){.tp_single_event .tp-event-content .tp-event-info{grid-template-columns:auto}}.tp_single_event .tp-event-content .tp-event-info .tp-info-box{border-right:1px solid var(--phys-border_color)}@media (max-width:1024px){.tp_single_event .tp-event-content .tp-event-info .tp-info-box{border:none}}.tp_single_event .tp-event-content .tp-event-info .tp-info-box:last-child{border:none}.tp_single_event .tp-event-content .tp-event-info .tp-info-box .value{margin-top:5px}.widget_book-event .event_register_area{margin:0;padding:30px;border:1px solid var(--phys-border_color);border-radius:var(--phys-border-radius-item,10px)}@media screen and (max-width:767px){.widget_book-event .event_register_area{padding:20px}}.widget_book-event .event_register_area .book-title{margin-bottom:25px}.widget_book-event .event_register_area .price-block{margin:0 0 16px 0;padding:30px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:var(--phys-border-radius-item,10px);background-color:var(--phys-background_section_color)}@media (max-width:767px){.widget_book-event .event_register_area .price-block{padding:20px 16px}}.widget_book-event .event_register_area .price-block .quantity-control{display:inline-flex;border-radius:var(--phys-border-radius-button,48px);padding:8px 20px;background-color:#fff}.widget_book-event .event_register_area .price-block .quantity-control.disabled .plus,.widget_book-event .event_register_area .price-block .quantity-control.disabled .minus{cursor:not-allowed}.widget_book-event .event_register_area .price-block .quantity-control .plus,.widget_book-event .event_register_area .price-block .quantity-control .minus{font-size:24px;cursor:pointer}.widget_book-event .event_register_area .price-block .quantity-control input#event_register_qty{background-color:transparent;border:none;text-align:center;width:40px;-moz-appearance:textfield}.widget_book-event .event_register_area .price-block .quantity-control input#event_register_qty::-webkit-inner-spin-button,.widget_book-event .event_register_area .price-block .quantity-control input#event_register_qty ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.widget_book-event .event_register_area ul.info-event li{margin:0 0 12px 0;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:5px}.widget_book-event .event_register_area ul.info-event li:last-child{margin-bottom:20px}.widget_book-event .event_register_area ul.info-event li h6.value{font-weight:600}.widget_book-event .event_register_area ul.info-event li span.free{color:var(--phys-body_primary_color)}.widget_book-event .event_register_area ul.info-event li input[type=number]{font-family:var(--phys-font_title-font-family);width:55px;height:30px;border:1px solid var(--phys-border_color);padding-left:8px;text-align:center;border-radius:4px;font-weight:600}.widget_book-event .event_register_area ul.info-event li .event_auth_payment_methods{margin:0;padding:0;border-radius:0;background-color:transparent}.widget_book-event .event_register_area ul.info-event li .event_auth_payment_methods img{width:72px}.widget_book-event .event_register_area .event_register_foot{display:flex;flex-direction:column}