:root,[data-theme=light]{--bs-xs:0;--bs-sm:576px;--bs-md:768px;--bs-lg:992px;--bs-xl:1200px;--bs-xxl:1400px;--bs-white:#ffffff;--bs-white-bg-rgb:255, 255, 255;--bs-black:#000000;--bs-black-bg-rgb:0, 0, 0;--bs-text-muted:#A1A5B7;--bs-gray-100:#f5f8fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#B5B5C3;--bs-gray-500:#A1A5B7;--bs-gray-600:#7E8299;--bs-gray-700:#5E6278;--bs-gray-800:#3F4254;--bs-gray-900:#181C32;--bs-gray-100-rgb:245, 248, 250;--bs-gray-200-rgb:233, 236, 239;--bs-gray-300-rgb:222, 226, 230;--bs-gray-400-rgb:181, 181, 195;--bs-gray-500-rgb:161, 165, 183;--bs-gray-600-rgb:126, 130, 153;--bs-gray-700-rgb:94, 98, 120;--bs-gray-800-rgb:63, 66, 84;--bs-gray-900-rgb:24, 28, 50;--bs-white:#ffffff;--bs-light:#F5F5F5;--bs-primary:#5463A5;--bs-secondary:#979EBD;--bs-success:#0BB783;--bs-info:#00ABE6;--bs-warning:#FCB813;--bs-danger:#F0762F;--bs-dark:#3F4254;--bs-primary-active:#5463A5;--bs-secondary-active:#B5B5C3;--bs-light-active:#e9ecef;--bs-success-active:#0BB783;--bs-info-active:#00ABE6;--bs-warning-active:#FCB813;--bs-danger-active:#F0762F;--bs-dark-active:#131628;--bs-primary-light:#E8ECFC;--bs-secondary-light:#f5f8fa;--bs-success-light:#D7F9EF;--bs-info-light:#F8F5FF;--bs-warning-light:#FFF8DD;--bs-danger-light:#FFF5F8;--bs-dark-light:#e9ecef;--bs-primary-inverse:#FFFFFF;--bs-secondary-inverse:#3F4254;--bs-light-inverse:#7E8299;--bs-success-inverse:#FFFFFF;--bs-info-inverse:#FFFFFF;--bs-warning-inverse:#FFFFFF;--bs-danger-inverse:#FFFFFF;--bs-dark-inverse:#ffffff;--bs-white-rgb:255, 255, 255;--bs-light-rgb:245, 245, 245;--bs-primary-rgb:84, 99, 165;--bs-secondary-rgb:151, 158, 189;--bs-success-rgb:11, 183, 131;--bs-info-rgb:0, 171, 230;--bs-warning-rgb:252, 184, 19;--bs-danger-rgb:240, 118, 47;--bs-dark-rgb:63, 66, 84;--bs-text-white:#ffffff;--bs-text-primary:#5463A5;--bs-text-secondary:#979EBD;--bs-text-light:#F5F5F5;--bs-text-success:#0BB783;--bs-text-info:#00ABE6;--bs-text-warning:#FCB813;--bs-text-danger:#F0762F;--bs-text-dark:#3F4254;--bs-text-muted:#7a8091;--bs-text-gray-100:#f5f8fa;--bs-text-gray-200:#e9ecef;--bs-text-gray-300:#dee2e6;--bs-text-gray-400:#B5B5C3;--bs-text-gray-500:#A1A5B7;--bs-text-gray-600:#7E8299;--bs-text-gray-700:#5E6278;--bs-text-gray-800:#3F4254;--bs-text-gray-900:#181C32;--bs-body-bg:#ffffff;--bs-body-bg-rgb:255, 255, 255;--bs-body-color:#181C32;--bs-link-color:#5463A5;--bs-link-hover-color:#5463A5;--bs-border-color:#e9ecef;--bs-border-dashed-color:#dee2e6;--bs-component-active-color:#FFFFFF;--bs-component-active-bg:#5463A5;--bs-component-hover-color:#5463A5;--bs-component-hover-bg:#F4F6FA;--bs-component-checked-color:#FFFFFF;--bs-component-checked-bg:#5463A5;--bs-box-shadow-xs:0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);--bs-box-shadow-sm:0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);--bs-box-shadow:0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);--bs-headings-color:#181C32;--bs-table-color:#181C32;--bs-table-bg:transparent;--bs-table-striped-color:#181C32;--bs-table-striped-bg:rgba(245, 248, 250, 0.75);--bs-table-accent-bg:transparent;--bs-table-active-color:#181C32;--bs-table-active-bg:#f5f8fa;--bs-table-hover-colorr:#181C32;--bs-table-hover-bg:#f5f8fa;--bs-table-border-color:#e9ecef;--bs-table-caption-color:#A1A5B7;--bs-table-loading-message-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-table-loading-message-bg:#ffffff;--bs-table-loading-message-color:#5E6278;--bs-input-btn-focus-color:rgba(84, 99, 165, 0.25);--bs-input-btn-focus-box-shadow:0 0 0 0.25rem rgba(84, 99, 165, 0.25);--bs-input-btn-focus-color-opacity:0.25;--bs-input-color:#5E6278;--bs-input-placeholder-color:#A1A5B7;--bs-input-plaintext-color:#5E6278;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(84, 99, 165, 0.25);--bs-btn-active-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-opacity:0.65;--bs-btn-link-color:#5463A5;--bs-btn-link-hover-color:#5463A5;--bs-btn-link-disabled-color:#7E8299;--bs-form-label-color:#3F4254;--bs-form-text-color:#A1A5B7;--bs-input-bg:#ffffff;--bs-input-disabled-bg:#e9ecef;--bs-input-disabled-color:;--bs-input-disabled-border-color:#dee2e6;--bs-input-color:#5E6278;--bs-input-border-color:#dee2e6;--bs-input-focus-bg:#ffffff;--bs-input-focus-border-color:#B5B5C3;--bs-input-focus-color:#5E6278;--bs-input-solid-bg:#f5f8fa;--bs-input-solid-bg-focus:#eef3f7;--bs-input-solid-placeholder-color:#A1A5B7;--bs-input-solid-color:#5E6278;--bs-form-check-label-color:#A1A5B7;--bs-form-check-label-color-checked:#5E6278;--bs-form-check-input-active-filter:brightness(90%);--bs-form-check-input-bg:transparent;--bs-form-check-input-bg-solid:#e9ecef;--bs-form-check-input-border:1px solid #dee2e6;--bs-form-check-input-focus-border:#B5B5C3;--bs-form-check-input-focus-box-shadow:none;--bs-form-check-input-checked-color:#FFFFFF;--bs-form-check-input-checked-bg-color:#5463A5;--bs-form-check-input-checked-bg-color-solid:#5463A5;--bs-form-check-input-checked-border-color:#5463A5;--bs-form-check-input-checked-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23FFFFFF'/%3e%3c/svg%3e);--bs-form-check-radio-checked-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e);--bs-form-check-input-indeterminate-color:#FFFFFF;--bs-form-check-input-indeterminate-bg-color:#5463A5;--bs-form-check-input-indeterminate-border-color:#5463A5;--bs-form-check-input-indeterminate-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e);--bs-form-check-input-disabled-opacity:0.5;--bs-form-check-label-disabled-opacity:0.5;--bs-form-check-btn-check-disabled-opacity:0.65;--bs-form-switch-color:rgba(0, 0, 0, 0.25);--bs-form-switch-color-solid:#ffffff;--bs-form-switch-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e);--bs-form-switch-bg-image-solid:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e);--bs-form-switch-focus-color:#B5B5C3;--bs-form-switch-focus-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23B5B5C3'/%3e%3c/svg%3e);--bs-form-switch-checked-color:#FFFFFF;--bs-form-switch-checked-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e);--bs-input-group-addon-color:#5E6278;--bs-input-group-addon-bg:#f5f8fa;--bs-input-group-addon-border-color:#dee2e6;--bs-form-select-color:#5E6278;--bs-form-select-bg:#ffffff;--bs-form-select-disabled-color:;--bs-form-select-disabled-bg:#e9ecef;--bs-form-select-disabled-border-color:#dee2e6;--bs-form-select-indicator-color:#7E8299;--bs-form-select-indicator:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e);--bs-form-select-border-color:#dee2e6;--bs-form-select-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-form-select-focus-border-color:#B5B5C3;--bs-form-select-focus-box-shadow:0 0 0 0.25rem rgba(84, 99, 165, 0.25);--bs-form-file-button-color:#5E6278;--bs-form-file-button-bg:#f5f8fa;--bs-form-file-button-hover-bg:shade-color(#f5f8fa, 5%);--bs-nav-tabs-border-color:#e9ecef;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #e9ecef;--bs-nav-tabs-link-active-color:#5E6278;--bs-nav-tabs-link-active-bg:#ffffff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #ffffff;--bs-nav-pills-link-active-color:#FFFFFF;--bs-nav-pills-link-active-bg:#5463A5;--bs-dropdown-color:#181C32;--bs-dropdown-bg:#ffffff;--bs-dropdown-divider-bg:#f5f8fa;--bs-dropdown-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-dropdown-link-color:#181C32;--bs-dropdown-link-hover-color:shade-color(#181C32, 10%);--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#FFFFFF;--bs-dropdown-link-active-bg:#5463A5;--bs-dropdown-link-disabled-color:#A1A5B7;--bs-dropdown-header-color:#7E8299;--bs-pagination-item-bg:#ffffff;--bs-pagination-color:#5E6278;--bs-pagination-bg:transparent;--bs-pagination-border-color:transparent;--bs-pagination-focus-color:#5463A5;--bs-pagination-focus-bg:#F4F6FA;--bs-pagination-focus-box-shadow:none;--bs-pagination-focus-outline:0;--bs-pagination-hover-color:#5463A5;--bs-pagination-hover-bg:#F4F6FA;--bs-pagination-hover-border-color:transparent;--bs-pagination-active-color:#FFFFFF;--bs-pagination-active-bg:#5463A5;--bs-pagination-active-border-color:transparent;--bs-pagination-disabled-color:#B5B5C3;--bs-pagination-disabled-bg:transparent;--bs-card-color:;--bs-card-bg:#ffffff;--bs-card-box-shadow:0px 0px 20px 0px rgba(76, 87, 125, 0.02);--bs-card-border-color:#e9ecef;--bs-card-border-dashed-color:#dee2e6;--bs-card-cap-bg:transparent;--bs-accordion-color:#181C32;--bs-accordion-bg:#ffffff;--bs-accordion-border-color:#e9ecef;--bs-accordion-button-bg:#ffffff;--bs-accordion-button-color:#181C32;--bs-accordion-button-active-bg:#f5f8fa;--bs-accordion-button-active-color:#5463A5;--bs-accordion-button-focus-border-color:#e9ecef;--bs-accordion-button-focus-box-shadow:none;--bs-accordion-icon-color:#181C32;--bs-accordion-icon-active-color:#5463A5;--bs-accordion-button-icon:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23181C32'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);--bs-accordion-button-active-icon:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235463A5'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);--bs-tooltip-color:#3F4254;--bs-tooltip-bg:#ffffff;--bs-tooltip-opacity:1;--bs-tooltip-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-popover-bg:#ffffff;--bs-popover-border-color:#ffffff;--bs-popover-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-popover-header-bg:#ffffff;--bs-popover-header-color:#3F4254;--bs-popover-header-border-color:#e9ecef;--bs-popover-body-color:#3F4254;--bs-dropdown-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-dropdown-bg:#ffffff;--bs-toast-color:;--bs-toast-background-color:rgba(255, 255, 255, 0.85);--bs-toast-box-shadow:0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);--bs-toast-header-color:#7E8299;--bs-toast-header-background-color:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);--bs-badge-color:#ffffff;--bs-modal-bg:#ffffff;--bs-modal-color:;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);--bs-modal-content-color:;--bs-modal-content-bg:#ffffff;--bs-modal-content-border-color:var(--bs-border-color-translucent);--bs-modal-content-box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.05);--bs-modal-content-box-shadow-xs:0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);--bs-modal-content-box-shadow-sm-up:0 0.5rem 1rem rgba(0, 0, 0, 0.1);--bs-modal-header-border-color:#e9ecef;--bs-modal-footer-border-color:#e9ecef;--bs-modal-backdrop-bg:#000000;--bs-modal-backdrop-opacity:0.3;--bs-progress-bg:#f5f8fa;--bs-progress-box-shadow:none;--bs-list-group-color:#181C32;--bs-list-group-bg:#ffffff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-hover-bg:#f5f8fa;--bs-list-group-active-color:#FFFFFF;--bs-list-group-active-bg:#5463A5;--bs-list-group-active-border-colorg:#5463A5;--bs-list-group-disabled-color:#7E8299;--bs-list-group-disabled-bg:#ffffff;--bs-list-group-action-colorg:#5E6278;--bs-list-group-action-hover-color:#5E6278;--bs-list-group-action-active-color:#181C32;--bs-list-group-action-active-bg:#e9ecef;--bs-thumbnail-bg:#ffffff;--bs-thumbnail-border-color:#e9ecef;--bs-thumbnail-box-shadow:0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);--bs-figure-caption-color:#7E8299;--bs-breadcrumb-bg:;--bs-breadcrumb-divider-color:#7E8299;--bs-breadcrumb-active-color:#5463A5;--bs-carousel-custom-indicator-default-bg-color:#e9ecef;--bs-carousel-custom-indicator-active-bg-color:#B5B5C3;--bs-carousel-custom-bullet-indicator-default-bg-color:#B5B5C3;--bs-carousel-custom-bullet-indicator-active-bg-color:#7E8299;--bs-code-bg:#F1F3F8;--bs-code-box-shadow:0px 3px 9px rgba(0, 0, 0, 0.08);--bs-code-color:#b93993;--bs-btn-close-color:#000000;--bs-btn-close-bg:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-bg-color:#ffffff;--bs-offcanvas-color:;--bs-offcanvas-box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);--bs-offcanvas-backdrop-bg:#000000;--bs-offcanvas-backdrop-opacity:0.3;--bs-symbol-label-color:#3F4254;--bs-symbol-label-bg:#f5f8fa;--bs-symbol-border-color:rgba(255, 255, 255, 0.5);--bs-bullet-bg-color:#B5B5C3;--bs-scrolltop-opacity:0;--bs-scrolltop-opacity-on:0.3;--bs-scrolltop-opacity-hover:1;--bs-scrolltop-box-shadow:0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);--bs-scrolltop-bg-color:#5463A5;--bs-scrolltop-bg-color-hover:#5463A5;--bs-scrolltop-icon-color:#FFFFFF;--bs-scrolltop-icon-color-hover:#FFFFFF;--bs-drawer-box-shadow:0px 1px 9px -3px rgba(0, 0, 0, 0.05);--bs-drawer-bg-color:#ffffff;--bs-drawer-overlay-bg-color:rgba(0, 0, 0, 0.2);--bs-menu-dropdown-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-menu-dropdown-bg-color:#ffffff;--bs-menu-heading-color:#A1A5B7;--bs-menu-link-color-hover:#5463A5;--bs-menu-link-color-show:#5463A5;--bs-menu-link-color-here:#5463A5;--bs-menu-link-color-active:#5463A5;--bs-menu-link-bg-color-hover:#F4F6FA;--bs-menu-link-bg-color-show:#F4F6FA;--bs-menu-link-bg-color-here:#F4F6FA;--bs-menu-link-bg-color-active:#F4F6FA;--bs-feedback-popup-box-shadow:0px 0px 50px 0px rgba(82, 63, 105, 0.15);--bs-feedback-popup-background-color:#ffffff;--bs-scrollbar-color:#e9ecef;--bs-scrollbar-hover-color:#e3e7eb;--bs-scrollbar-width:0.4rem;--bs-scrollbar-height:0.4rem;--bs-scrollbar-space:0.5rem;--bs-overlay-bg:rgba(0, 0, 0, 0.05);--bs-blockui-overlay-bg:rgba(0, 0, 0, 0.05);--bs-rating-color-default:#B5B5C3;--bs-rating-color-active:#FFAD0F;--bs-ribbon-label-box-shadow:0px -1px 5px 0px rgba(63, 66, 84, 0.1);--bs-ribbon-label-bg:#5463A5;--bs-ribbon-label-border-color:#323a61;--bs-ribbon-clip-bg:#3F4254;--bs-engage-btn-bg:#ffffff;--bs-engage-btn-color:#7E8299;--bs-engage-btn-color-active:#3F4254}.text-secondary{color:rgba(var(--bs-primary-rgb),.5)!important}h1,h2,h3,h4,h5,h6{color:inherit}body{font-family:"微軟正黑體","Microsoft JhengHei","Segoe UI Semibold","Segoe UI","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.btn.btn-red{background-color:#aa191e;color:#fff}.btn.btn-red:hover,.btn.btn-red:active{background-color:#bc181d}.badge-secondary{color:#fff}.badge-outline.badge.bg-secondary{background-color:white!important}.badge.badge-outline.badge-outline-light{color:var(--bs-gray-400);border:1px solid var(--bs-gray-400)}.navbar-brand{height:44px}.navbar-dark.bg-primary{background-color:var(--navbar-bg-primary,#3f4254)!important;color:var(--navbar-text-primary,#fff)!important}.navbar-dark.bg-primary .nav-text{color:var(--navbar-text-primary,#fff)!important;opacity:.5}.navbar-dark.bg-primary .nav-text:hover{color:var(--bs-primary,#F0762F)!important;opacity:1}.nav-link:hover,.nav-link:focus{color:var(--bs-primary,#F0762F)}html,body{font-size:15px!important;letter-spacing:.03rem}body{height:auto}.noshow_real,.merge-source,.no-select-overlay{display:none!important}p:last-child{margin-bottom:0}.ol_li_reset{list-style:none;margin-bottom:0}.z-index-4{z-index:4!important}.z-index-5{z-index:5!important}.blur3px{backdrop-filter:blur(3px)}.borr6{border-radius:6px}.borr12{border-radius:12px}.border-gray-300{border-color:var(--bs-gray-300)}.border-gray-400{border-color:var(--bs-gray-400)}.border-gray-500{border-color:var(--bs-gray-500)}.border-gray-600{border-color:var(--bs-gray-600)}.border-gray-700{border-color:var(--bs-gray-700)}.ab-vertical-50{position:absolute;top:50%;transform:translateY(-50%)}.x_overlay.overlay .overlay-layer{background-color:#ffffff86}.x_overlay.overlay.overlay-block{cursor:help}.borr0_top{border-top-left-radius:0!important;border-top-right-radius:0!important}.borr0_start{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.borr0_end{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.borr0_bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.fz12{font-size:12px!important}.fz13{font-size:13!important}.w-22px{width:22px!important}.w-70{width:70%}.mw-60{max-width:60%!important}.mw-70{max-width:70%!important}.mw-120px{max-width:120px}.w-96px{width:96px;flex-shrink:0}.w-120px{width:120px}.mw-1140px{max-width:1140px!important}.mw-1320px{max-width:1320px!important}.minfit{min-width:fit-content}.h20px{height:20px}.h-10vh{height:10vh!important}.h-90vh{height:90vh!important}.h-100vh{height:100vh!important}.min-h-100vh{min-height:100vh!important}.min-vh-fit{min-height:calc(100vh - var(--navbar-height, 52px) - var(--merge-footer-height))}.allimg-100 img{width:100%}.rotate-left{transform:rotate(-90deg)}.x-tab-nav{gap:.5rem}.word-wrap{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.x-tab-nav .nav-link{background-color:#fff;border-radius:6px 6px 0 0;border:1px solid #f5f8fa}.x-tab-nav .nav-link.active{background-color:#f5f8fa;position:relative;overflow:hidden}.bio-hero .x-tab .nav-link{background-color:rgb(var(--accent,0 0 0) / 4%);padding:12px;border-radius:6px 6px 0 0;margin-bottom:0}.bio-hero .x-tab input[type="radio"]:checked+label.nav-link{background-color:rgb(var(--accent,0 0 0) / 16%)}.bio-hero .x-tab .nav-link:hover{background-color:rgb(var(--accent,0 0 0) / 16%)}.col-1m{width:12.5%}.gap1r{gap:1rem}.carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:50%;border:0}.carousel-indicators [data-bs-target].active{width:40px;border-radius:10px}.top-n-5px{top:-5px}.top-n-10px{top:-10px}.top-n-15px{top:-15px}.top-70px{top:70px}.top-20px{top:20px}.start-5px{left:5px}.start-8px{left:8px}input[type="number"]{MozAppearance:textfield;WebkitAppearance:none;appearance:textfield}.ellipsis{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.ellipsis1{-webkit-line-clamp:1}.ellipsis2{-webkit-line-clamp:2!important}.ellipsis3{-webkit-line-clamp:3}.ellipsis4{-webkit-line-clamp:4}hr,.text-97{color:#979797}.message.error{background-color:#d83030;width:100%;z-index:101;position:relative;padding:.85rem;color:#fff;text-align:center;font-weight:900;font-size:1.5rem}.lh-reset{line-height:initial}.text-fade{color:#c9c9c9!important}.cut_img,.toast_img{position:relative;height:0;overflow:hidden}.cut_img img,.uncut_img img{position:absolute}.cut_img img{width:100%}.uncut_img img{object-fit:contain;object-position:center;max-width:100%;width:100%;height:100%}.uncut_img{position:relative;height:0;overflow:hidden}.circle_pic,.border_pic{width:100%;height:0;padding-bottom:100%;overflow:hidden;border-radius:50%;position:relative}.border_pic{border-radius:12px}.pc-sticky{position:sticky;top:10px}.toast_img img,.pic_67 img,.circle_pic img,.border_pic img,.pic_169{object-fit:cover;object-position:top;max-width:100%;width:100%;height:100%;position:absolute}.circle_pic img{object-position:center}.catalog.member_list_page,.apply_member_page{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.toast_pic,.pic_67,.pic_169{width:100%;height:0;padding-bottom:66.6667%;overflow:hidden;position:relative}.cart-toast{z-index:16000165}.pic_169{padding-bottom:56.25%}.w12px{width:12px}.w24px{width:24px}.top-52px{top:52px}input[type="radio"]:checked+label,input[type="checkbox"]:checked+label{color:var(--bs-gray-900)}header,section{font-size:1.2rem!important}.container-fluid{margin-right:0;margin-left:0}.container-fluid.warmup,.container-fluid.expired{padding-top:61px}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.nav-line-tabs .nav-item .nav-link.active{color:#5463A5;font-weight:700}.carousel-indicators{list-style:none}button:disabled,.btn.disabled,#right-buttons-div .disabled,a.disabled{cursor:not-allowed;pointer-events:auto}#right-buttons-div .disabled{filter:opacity(60%)}#right-buttons-div button{border:0}.grecaptcha-badge,#toggleForm,#myForm,#toggleForm:checked+#showFormBtn,.switch[data-mode="NO_OPENING_HOURS"]{display:none}.w-80{width:80%;margin:auto;display:inline-block}.alert,.activity .alert{position:absolute;top:0;left:0;width:100%}.productpage .alert{position:relative}.offcanvas{z-index:16000162}.flatpickr-calendar.open,div:where(.swal2-container){z-index:16000163}.activity .alert{position:relative}.flip{transform:scaleX(-1)}button a{color:#fff}.text-right{text-align:right}.text-gray{color:#888}section.tab{background-color:#EBEDEF60;padding:1rem 0}.extend-via-border{border:20px solid transparent!important;background-clip:padding-box}.extend::after{content:'';position:absolute;top:-10px;left:0}.back-to-top-link{display:flex;align-items:center;justify-content:center;position:fixed;right:10px;bottom:2rem;background-color:#fff;border-radius:50%;height:42px;width:42px;text-align:center;font-size:24px;padding:4px;z-index:3;color:#5463A5;transition:.3s}.back-to-top-link svg{fill:#5463A5}#back-to-top-btn.back-to-top-link{bottom:60px;right:26px;color:#1e3a67}#back-to-top-btn.back-to-top-link{fill:#000}#back-to-top-btn.back-to-top-link:hover path{fill:#084298}.notice_head{background-color:#fff1ea;color:#888}.em_bottom{border-bottom:3px dashed #ffa068;padding:0 .5rem}.x-accordion{border:1px solid #ccc;border-radius:4px;overflow:hidden}.x-accordion-item{border-top:1px solid #ccc;padding-left:0;padding-right:0}.is-container:first-of-type .x-accordion-item:first-of-type{border-top:0}.x-accordion-input{display:none}.x-accordion-header{background-color:#ffebe156;padding:10px;cursor:pointer;font-weight:700;position:relative;font-size:1.2rem;margin-bottom:0}.x-accordion-title{display:inline-block;margin-right:20px}.x-accordion-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:12px;height:12px;fill:none;stroke:#333;stroke-width:2px;transition:transform 0.3s}.x-accordion-header:hover{background-color:#fcdac3}.vote_choice .x-accordion-header{background-color:#f1f4ff}.vote_choice .x-accordion-header:hover{filter:brightness(95%)}.x-accordion-input:checked+.x-accordion-header .x-accordion-arrow{transform:translateY(-50%) rotate(180deg)}.x-accordion-content{padding:10px;background-color:#fff;max-height:0;display:none;transition:max-height 0.15s ease-in-out}.x-accordion-input:checked+.x-accordion-header+.x-accordion-content{max-height:100%;transition:max-height 0.15s ease-in-out;display:block}.no-accordion{display:block!important;visibility:visible!important;height:auto!important}.no-accordion .accordion-collapse.collapse{display:block!important}.no-accordion .accordion-button{pointer-events:none;background-color:#ffe8d99d;color:#000;font-weight:700}summary{position:relative;display:flex;align-items:start;justify-content:space-between;cursor:pointer;border-radius:.625rem}summary:hover{filter:brightness(99%)}summary::-webkit-details-marker,.no-before::before,.no-after::after{display:none}summary::marker{content:""}summary::after{position:relative;right:10px;margin-top:8px;width:0;height:0;content:'';border-style:solid;border-width:6px 6px 0 6px;border-color:#c4c4c4 #fff0 #fff0 #fff0;transform:translateY(-50%);transition:transform 0.3s;transform-origin:center}details[open] summary::after{transform:translateY(-50%) rotate(180deg)}details[open] summary{border-bottom:1px solid #f3f3f3;border-radius:.625rem .625rem 0 0}.comparison-table{border:1px solid #dee2e6;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / .05);-ms-overflow-style:none;scrollbar-width:none}.comparison-table::-webkit-scrollbar{display:none}.comparison-column:last-child{border-right:none}.comparison-header{min-height:50px;display:flex;align-items:center;justify-content:center;font-weight:700;border-right:1px solid var(--bs-gray-300)}.comparison-cell{min-height:45px;display:flex;align-items:center;justify-content:center;border-top:1px solid #dee2e6;word-break:break-all;overflow-wrap:break-word;border-right:1px solid var(--bs-gray-300)}.tab-item input[type="radio"]{display:none}.tab-item{display:contents}.tabs-container{display:flex;position:relative;padding-top:40px}.tab-label{padding:4px 4px;position:absolute;cursor:pointer;float:left;top:0;left:8px}label.tab-label:checked{background-color:#d83030}.x-tab-content{margin-top:-8px;border-top:2px solid var(--bs-primary-light);padding:10px 10px 10px 10px;display:none;width:100%}.bio-web .x-tab-content{padding:initial}.bio-web .bio-hero .x-tab .separator{height:1px;width:100%;background:currentColor;opacity:.8;margin-top:0}.bio-hero .x-tab .social,.bio-hero .x-tab .contact-info{color:currentColor;mix-blend-mode:difference}.bio-hero .x-tab .contact-info{color:#b8b8b8;mix-blend-mode:difference}.bio-hero .x-tab .contact-info a{color:#b8b8b8}.bio-hero .contact-info ul{width:fit-content;margin:0 auto}.bio-hero .card-header p{max-width:66.6667%;margin:0 auto}.tab-item input[type="radio"]:checked+.tab-label,.tab-label:hover{background:var(--bs-primary-light);color:var(--bs-primary);border-radius:4px 4px 0 0;font-weight:600}.tab-item input[type="radio"]:checked+label+.x-tab-content{display:block}.tab-label.inside{position:absolute;top:-100%;left:-100%}.tab-label.inside+.x-tab-content{display:block}.ba-compare-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ba-before-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;user-select:none}.ba-after-overlay{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;user-select:none}.ba-after-img{width:100%;height:100%;object-fit:cover;user-select:none}.ba-divider{position:absolute;top:0;left:50%;width:20px;height:100%;margin-left:-10px;cursor:ew-resize;z-index:2;background-color:#fff0;user-select:none}.ba-divider .ba-line{position:absolute;top:0;left:50%;transform:translateX(-50%);width:4px;height:100%;background-color:#fff}.ba-divider .ba-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--bs-primary);user-select:none;pointer-events:none;background-color:#fff;width:24px;height:24px}.ba-divider .ba-arrow.ba-left{right:8px;border-radius:.65rem 0 0 .65rem}.ba-divider .ba-arrow.ba-right{left:8px;border-radius:0 .65rem .65rem 0}.x-timeline-line{position:absolute;top:0;left:50%;transform:translateX(-50%);width:6px;height:100%;background-color:#efefef}.x-timeline-line::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background-color:#fff;border:4px solid #c6c6c6;border-radius:50%;z-index:2}.x-timeline-card{position:relative}.timeline-end{text-align:end}.timeline-end .x-timeline-card{margin-right:40px}.timeline-end .x-timeline-card::before,.timeline-end .x-timeline-card::after{content:'';position:absolute;width:0;height:0;top:50%;left:100%;transform:translateY(-50%);border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-left:20px solid #fff;z-index:2}.timeline-end .x-timeline-card::after{border-top:11px solid #fff0;border-bottom:11px solid #fff0;border-left:21px solid #efefef;z-index:1;filter:drop-shadow(2px 0 4px rgb(0 0 0 / .01))}.timeline-start .x-timeline-card{margin-left:40px}.timeline-start .x-timeline-card::before,.timeline-start .x-timeline-card::after{content:'';position:absolute;width:0;height:0;right:100%;top:50%;transform:translateY(-50%);z-index:2;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-right:20px solid #Fff}.timeline-start .x-timeline-card::after{border-top:11px solid #fff0;border-bottom:11px solid #fff0;border-right:21px solid #efefef;z-index:1;filter:drop-shadow(-2px 0 4px rgb(0 0 0 / .01))}.pic-placeholder{width:100%;height:200px;min-height:40px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;cursor:wait;background-image:linear-gradient(90deg,transparent,rgb(255 255 255 / .85),transparent);background-size:50% 100%;animation:processing 1.5s infinite}@keyframes processing{0%{background-position:-50% 0}100%{background-position:150% 0}}.social-buttons .social-btn{color:#fff;padding-left:0;transition:all 0.3s ease}.social-buttons .social-btn:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgb(0 0 0 / .2)}.social-buttons .google-btn{background-color:#dd4b39}.social-buttons .google-btn:hover{background-color:#c23321}.social-buttons .facebook-btn{background-color:#1877F2}.social-buttons .facebook-btn:hover{background-color:#166fe5}.social-buttons .line-btn{background-color:#06C755}.social-buttons .line-btn:hover{background-color:#05b54d}.Login-icon-container{background-color:rgb(0 0 0 / .2);border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;height:100%;padding:8px}.login-text-container{padding-right:8px}.bg-dark .lang-select,.bg-white .lang-select{background-color:#fff}.bg-white .lang-select{outline:1px solid #f5f5f5}.lang-select .lang-select__icon{color:#3F4254;padding:4px 0 4px 8px}.lang-select .dropdown-menu[data-bs-popper]{left:initial;right:0}.lang-select button{padding-top:.15rem!important;padding-bottom:.15rem!important}.lang-select .btn:hover,.lang-select .btn.show,.lang-select .btn.show:hover,.lang-select .btn.show[aria-expanded="true"]:not(:focus){color:var(--btn-color,#181c32)!important}.votepage .btn-danger{background-color:var(--bs-primary,#d83030)}.votepage .btn-check:checked+.btn.btn-danger,.btn-check:active+.btn.btn-danger,.btn.btn-danger:focus:not(.btn-active),.btn.btn-danger:hover:not(.btn-active),.btn.btn-danger:active:not(.btn-active),.btn.btn-danger.active,.btn.btn-danger.show,.show>.btn.btn-danger{background-color:var(--bs-primary,#D4601D)!important}.modal-header,.modal-footer{padding:.65rem 1.75rem}.modal-dialog-scrollable .modal-body{overflow-y:auto;max-height:calc(100vh - 210px)}.qr-code-modal{background-color:rgb(0 0 0 / .55)}.uppercase{text-transform:uppercase}.productpage .modal-backdrop.fade.show{display:none}.productpage .modal.fade.show{background-color:rgb(0 0 0 / .3)}.slick-prev,.slick-next,.slick-arrow.slick-prev,.slick-arrow.slick-next{height:100%;width:30px;background-color:#e7e7e7ee;z-index:99}.reset .offcanvas .slick-arrow.slick-prev{height:20px;width:100%;top:10px;left:0;border-radius:6px 6px 0 0;position:absolute}.reset .offcanvas .slick-arrow.slick-next{height:20px;width:100%;top:calc(100% - 10px);border-radius:0 0 6px 6px;position:absolute}.slick-slider.slick-vertical{height:calc(100% - 1rem);display:flex;flex-direction:column}.slick-slider.slick-vertical .slick-list{flex-grow:1}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus,.slick-arrow.slick-prev:hover,.slick-arrow.slick-next:hover,.slick-arrow.slick-prev:focus,.slick-arrow.slick-next:focus{background-color:#979797ee}.slick-prev,.slick-arrow.slick-prev{left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.slick-next,.slick-arrow.slick-next{right:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.slider-nav .slick-current,.addon-slider-nav .slick-current,.thumb-slider .slick-slide.slick-current>div{border-bottom:3px solid #d0d0d0ee}.slide-item,.thumb-slider .slick-slide>div{border:1px solid #ececec;border-radius:4px}.thumb-slider .slick-slide>div{display:flex;align-items:center;justify-content:center}.thumb-slider .slick-slide{padding:0 4px}.slick-arrow::before{display:none}.slide-content img,.thumb-content img{height:100%!important;width:100%!important;position:absolute;object-fit:contain}.offcanvas .slider_box{display:flex!important}.offcanvas .main-slider{width:80%!important;padding-right:8px}.offcanvas .thumb-slider{width:20%!important}.mini-window-title{z-index:100}.mini-window .main{margin-bottom:calc(180px + 2rem)}.mini-window-title-p{border-left:5px solid var(--bs-primary)}.required>div:first-child>p:first-child::after,.required>input[type="hidden"]+div>p:first-child::after{content:'*';position:relative;font-size:inherit;color:#f1416c;padding-left:.25rem;font-weight:700}.required .form-check-label::after,.required label::after,.required .xt_area p::after,.required label .xt_area p::after{content:none}.required::after,.required.t-and-c p:after{content:none}.form-check-label{color:var(--bs-gray-800)}.form_box .form-label p,.merge-form .form-label p{color:var(--bs-body-color)}.merge-form{scroll-margin-top:52px}.w-date{min-width:80px;padding-right:2rem}.rankbox a:hover{color:#aaa}.rankbox a.tag_active:hover{color:#fff}.votepage a.tag_active:hover{color:#fff}.votepage .btn-check:checked+.btn.btn-primary,.votepage .btn.btn-primary,.btn-check:active+.btn.btn-primary,.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.btn.btn-primary:active:not(.btn-active),.btn.btn-primary.active,.btn.btn-primary.show,.show>.btn.btn-primary,.btn.btn-vote{color:#FFF;border-color:var(--bs-primary,#D4601D)!important;background-color:var(--bs-primary,#D4601D)}.votepage .btn.btn-primary:hover,.votepage .btn.btn-primary:focus,.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active){background-color:var(--bs-primary,#D4601D)!important;filter:brightness(95%)}.btn.btn-brand-primary{background-color:var(--bs-primary,#D4601D);color:#fff}.btn.btn-brand-primary:hover,.btn.btn-brand-primary:focus,.btn.btn-brand-primary:focus:not(.btn-active),.btn.btn-brand-primary:hover:not(.btn-active){background-color:var(--bs-primary,#D4601D);filter:brightness(95%)}.form_box .btn.btn-primary.form-btn,.form_box .btn.btn-danger.form-btn{background-color:var(--form-btn-bg,#D4601D)!important;color:var(--form-btn-color,#fff)!important}.form_box .btn.btn-primary.form-btn:hover:not(.btn-active),.form_box .btn.btn-primary.form-btn:focus:not(.btn-active),.form_box .btn.btn-danger.form-btn:hover:not(.btn-active),.form_box .btn.btn-danger.form-btn:focus:not(.btn-active){background-color:var(--form-btn-bg-hover,#D4601D)!important;color:var(--form-btn-hover-color,#fff)!important}.form_box .btn.btn-primary.form-btn:focus:not(:focus-visible):not(.btn-active),.form_box .btn.btn-danger.form-btn:focus:not(:focus-visible):not(.btn-active){background-color:var(--form-btn-bg,#D4601D)!important;color:var(--form-btn-color,#fff)!important;filter:brightness(100%)}@media (hover:none) and (pointer:coarse){.form_box .btn.btn-primary.form-btn:focus:not(.btn-active),.form_box .btn.btn-danger.form-btn:focus:not(.btn-active){background-color:var(--form-btn-bg,#D4601D)!important;color:var(--form-btn-color,#fff)!important;filter:brightness(100%)!important;outline:none!important;box-shadow:none!important}}.form_box .btn.btn-primary.form-btn,.form_box .btn.btn-danger.form-btn{-webkit-tap-highlight-color:#fff0}.productpage .btn.btn-outline-primary{color:var(--bs-primary,#e57738);outline:1px solid var(--bs-primary,#e57738)!important}.productpage .offcanvas .bg-light-primary{background-color:var(--bs-light-primary)!important}.productpage .offcanvas .bg-primary{background-color:var(--bs-primary,#e57738)!important}.pop_up_pay .btn-outline-primary:hover,.btn.btn-vote:hover,.btn.btn-vote:focus{color:#FFF;border-color:var(--bs-primary,#e57738)!important;background-color:var(--bs-primary,#e57738)!important}.btn.vote-btn.btn-success{background-color:var(--bs-success-active);color:#fff}.btn.vote-btn.btn-success img{filter:brightness(0) invert(1)}.btn.btn-secondary{color:#fff;background-color:#7C829B!important}.btn.btn-outline-a,.vote_me .btn.btn-outline-secondary{color:var(--bs-primary,#5463A5)!important;background-color:#fff0;outline:1px solid var(--bs-primary,#5463A5)!important}.btn.btn-outline-a:hover,.btn.btn-outline-a:focus,.stickybar .vote_step .btn.btn-outline-a:hover,.stickybar .vote_step .btn.btn-outline-a:focus,.vote_me .btn.btn-outline-secondary:hover,.vote_me .btn.btn-outline-secondary:focus{background-color:var(--bs-primary,#5463A5);color:#fff}.btn-outline-a:hover,.btn-outline-a:focus,.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{color:#fff!important}.btn-secondary:hover{color:#fff;background-color:#7C829B;border-color:#7C829B}.stickybar .vote_step .btn.btn-outline-a{display:none}.hero_header[data-mode="HOR"]{flex-wrap:wrap}.hero_header[data-mode="VER"]{flex-direction:column}.btn-check:checked+.btn.btn-secondary,.btn-check:active+.btn.btn-secondary,.btn.btn-secondary:focus:not(.btn-active),.btn.btn-secondary:hover:not(.btn-active),.btn.btn-secondary:active:not(.btn-active),.btn.btn-secondary.active,.btn.btn-secondary.show,.show>.btn.btn-secondary{color:#FFF;border-color:#979EBD;background-color:#979EBD!important}.productpage .btn-check:checked+.btn.btn-secondary,.productpage.btn-check:active+.btn.btn-secondary,.productpage .btn.btn-secondary:focus:not(.btn-active),.productpage .btn.btn-secondary:hover:not(.btn-active),.productpage .btn.btn-secondary:active:not(.btn-active),.productpage .btn.btn-secondary.active,.productpage .btn.btn-secondary.show,.productpage .show>.btn.btn-secondary{color:#FFF;border-color:var(--bs-primary,#e57738);background-color:var(--bs-primary,#e57738)!important}.votepage h1{color:#084298}.votepage .btn.change{color:var(--bs-primary,#5463A5)!important;position:relative}.votepage .btn.change::before{content:url(../img/hook/voting/bx-left-arrow-circle.svg);position:absolute;left:-4px;width:24px;height:24px}.votepage .cta_box .text,.fit-y,.fit-xl-y{display:flex;flex-direction:column;justify-content:space-between}.votepage .carousel-control-next-icon,.votepage .carousel-control-prev-icon,.catalog .carousel-control-next-icon,.catalog .carousel-control-prev-icon{background-color:#979EBD;border-radius:10px;background-position:center;background-size:75%;padding:1rem}.votepage small.num{display:flex;align-items:center}.votepage small.num span{font-weight:700;color:#181C32}.item-desc{height:100%;overflow:hidden;max-height:104px}.item-desc h4{margin-top:0!important}.item-desc p.card-text{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.deco_img{max-width:300px;width:80%}.social ul{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem;padding-left:0!important;margin-left:0;margin-bottom:0!important}.social ul li{list-style:none;width:100%;max-width:42px}.social img{max-width:42px;width:100%}.social.links i{font-size:1.5rem}.social.links ul li{margin:0 .25rem}.social.links ul li a{text-decoration:none;color:inherit;position:relative}.social.links ul li a i{font-size:24px;transition:transform 0.3s ease,color 0.3s ease}.social.links ul li a:hover i{transform:scale(1.3);color:var(--bs-primary,#e57738)}.footer .social{width:fit-content}.footer .social ul li{max-width:24px}.footer .social img{max-width:24px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"left right";gap:2rem;align-items:start;margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.left-container{grid-area:left;display:flex;flex-direction:column;gap:1rem;min-width:70%}.brand-social-container{width:100%}.brand-part{width:100%;margin-bottom:1.5rem}.social-part{width:100%;padding-top:.5rem}.social-part::before{content:'';display:block;width:100%;height:1px;background:linear-gradient(to right,transparent,#ddd,transparent);margin-bottom:1rem}.customer-service-part{grid-area:right;width:100%}.footer-grid:has(.brand-part[data-company_profile_enabled="NO"]),.footer-grid:has(.brand-part[data-company_profile_enabled="NO"]):has(.social-part[data-social_links_enabled="NO"]){grid-template-columns:1fr;grid-template-areas:"customer" "social";gap:1rem;width:70%;margin:0 auto}.footer-grid:has(.brand-part[data-company_profile_enabled="NO"]) .customer-service-part{grid-area:customer;width:100%}.footer-grid:has(.brand-part[data-company_profile_enabled="NO"]) .social-part{grid-area:social;width:100%}.footer-grid:has(.brand-part[data-company_profile_enabled="NO"]) .left-container{display:contents}.footer-grid:has(.brand-social-container[data-brand_social_container_enabled="NO"]),.footer-grid.brand-hidden{grid-template-columns:1fr;grid-template-areas:"right" "social";justify-items:center}.footer-grid:has(.brand-social-container[data-brand_social_container_enabled="NO"]) .customer-service-part,.footer-grid.brand-hidden .customer-service-part{width:70%;justify-self:center}.footer-grid:has(.brand-social-container[data-brand_social_container_enabled="NO"]) .social-part,.footer-grid.brand-hidden .social-part{width:70%;justify-self:center}.footer-grid:has(.social-part[data-company_profile_enabled="NO"]){grid-template-areas:"left right"}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]){grid-template-columns:1fr;grid-template-areas:"left";justify-items:center}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]) .brand-social-container{width:70%;justify-self:center;margin:0 auto}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]) .brand_logo{display:flex;justify-content:center;margin:0 auto}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]) .brand_logo img{object-position:center}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]) .social{display:flex;justify-content:center;margin:0 auto}.footer:has(.brand-part[data-company_profile_enabled="NO"]):has(.social-part[data-social_links_enabled="NO"]):has(.customer-service-part[data-cs_enabled="NO"]) footer,.brand-social-container[data-brand_social_container_enabled="NO"],.brand-part[data-company_profile_enabled="NO"],.social-part[data-social_links_enabled="NO"],.customer-service-part[data-cs_enabled="NO"]{display:none}.footer:has(.brand-part[data-company_profile_enabled="NO"]):has(.social-part[data-social_links_enabled="NO"]):has(.customer-service-part[data-cs_enabled="NO"]) footer:has(.brand-social-container[data-brand_social_container_enabled="NO"]) footer{display:none}.footer:has(.brand-part[data-company_profile_enabled="NO"]):has(.social-part[data-social_links_enabled="NO"]):has(.customer-service-part[data-cs_enabled="NO"]) footer:has(.brand-social-container[data-brand_social_container_enabled="NO"]){background-color:#fff0}.copyright:has(.serviceby.d-none) span{text-align:center}.slick-slider div,.slick-list div{position:relative}.slick-slider{overflow:hidden;border-radius:.625rem}.slick-slider.slider{padding:0;background-color:none;overflow:initial;z-index:inherit!important}.productpage .btn.btn-secondary{background-color:var(--bs-secondary,#F99F19)!important;border:0px!important}.productpage .btn.btn-primary,.activity .btn.btn-primary{background-color:var(--bs-primary,#e57738)!important}.slider-nav img,.addon-slider-nav img{position:absolute}.slick-slide div div{position:relative;width:100%;height:0;padding-bottom:66.6667%;overflow:hidden}.slider div{cursor:pointer}header.shopping{background-color:#fff;padding:2rem}.shopping p{margin-bottom:0}.shopping .prd_pic{width:100%;height:100%;position:relative}.offcanvas-body .slick-slider.prd_pic{max-width:350px;margin-right:auto;margin-left:auto}.productpage .offcanvas-body{overflow-x:hidden}.offcanvas.offcanvas-bottom{left:initial}.shopping .prd_pic img{width:100%;object-fit:contain;height:100%;position:absolute}.prd_box{justify-content:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.prd_desc p{margin-bottom:0}.shopping .spec{border-radius:12px;background-color:#F5F5F5;padding:16px;gap:12px}.moreinfo_box{border-top:1px solid #e7e7e7;margin-top:10px}.moreinfo_box>div{display:flex;font-size:12px!important;border-color:#e7e7e7;border-width:1px;border-style:solid;border-top:0;border-left:0;border-right:0;gap:16px}.moreinfo_box .infolist{width:82%;flex-grow:1}.moreinfo_box .infolist ul::before,.footer .social ul::before{display:none}.moreinfo_box ul,.campaign_box ul{width:100%;margin-bottom:0!important}.moreinfo_box ul,.campaign_box li{padding-left:0;color:#3F4254}.moreinfo_box li{list-style:none;margin-bottom:6px}.moreinfo_box li:last-child{margin-bottom:0}.shipping_fee,.pay,.shipping_area{padding-top:16px;padding-bottom:16px}.infolist span.badge-outline{border:1px solid #084298;background-color:#fff0;color:#084298;font-size:12px;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px}.infolist span,.prd_highlight span{margin-right:8px}.moreinfo_box>div:last-child{border-width:0PX}.prd_highlight{font-size:12px;font-weight:700;color:#D4601D;width:100%}.shopping .text p{font-size:14px}.choice_session{display:flex;background-color:#fff;border-radius:12px;padding:26px;padding-top:13px;padding-bottom:13px;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px}.choice_session p span:first-child{font-weight:700;color:#7C829B}.text .choice_session p{margin-bottom:0}.team_buying{padding:1rem;background-color:#fff1ea;border-radius:12px;font-size:12px;color:var(--bs-primary,#e57738)}.team_buying p{margin-bottom:0}.team_buying_step{display:flex;justify-content:space-between;gap:1rem}.stepper_item,.stepper_circle{justify-content:center;display:flex;flex-direction:column;text-align:center;flex:1}.stepper_item p:not(.team_buying_price){color:#ddd;font-size:12px}.stepper_item p span{color:#f8dfd0}.stepper_item.unreach span{color:#979797}.stepper_circle:before{--size:3rem;content:"";display:block;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:var(--bs-primary,#e57738);background-image:url(../img/other/tick.svg);background-position:center;background-size:60%;background-repeat:no-repeat;margin:10px auto}.unreach .stepper_circle::before{background-image:url(../img/other/bx-lock.svg)}.stepper_circle:not(.circle_goal)::after{content:"";position:relative;top:calc(var(--circle-size) / 2 + 10px);width:calc(100% - var(--circle-size) - calc(var(--step_spacing) * 2));left:calc(50% + calc(var(--circle-size) / 2 + var(--step_spacing)));height:4px;background-color:var(--bs-primary,#e57738);opacity:.5;order:-1}.unreach .stepper_circle::before{background-color:#a1a1a1}.team_buying_price{font-weight:900;font-size:1rem;position:relative;color:#e57738;display:inline-block}.team_buying_price .position-relative{color:#e57738}.js_del::after{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;background-color:#e57738}.pricespan.js_del::after,.prd_price .js_del::after{background-color:#bbb}#discounted-price-div p,.discounted-price-div p{display:inline-flex;gap:4px;flex-wrap:wrap;align-items:end}#discounted-price-div .pricespan,.discounted-price-div .pricespan{line-height:1.75rem}.hover-pic-zoom .link_pic img,.hover-pic-zoom .ratio img{transition:.5s}.hover-pic-zoom:hover .link_pic img,.hover-pic-zoom:hover .ratio img{transform:scale(1.1)}.team_buying_step .stepper_wrapper{font-size:1rem;color:#000;justify-content:space-between;font-weight:700;margin-bottom:0}.prd_price{background-color:#fff}.prd_price div{min-width:60px;padding-right:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.prd_price p:not(.fs-3){font-size:1.1rem}.prd_price div span:not(.pricespan){color:#777;font-size:1rem}.prd_price div p:not(.fw-bolder){color:#bbb}.prd_price div:not(:first-child){border-left:1px solid #e0e0e0}.team_buying_title{border-bottom:1px dashed #ddd;padding-bottom:.5rem}.team_buying_title span{color:#979797}.stepper_item:not(.unreach) .goal_num{color:#e59e75}.goal_num{font-size:14px;position:relative}.goal_num::after{content:"\4ef6";position:absolute;right:-1rem;top:2px;font-size:10px;color:#f8dfd0}.unreach .goal_num::after,.unreach .team_buying_price::after{color:#ddd}.dollar_sign{position:absolute;font-size:10px;top:2px;right:105%;display:inline-block;width:max-content}.stepper_item.unreach .dollar_sign{color:#ddd}.productpage section.form{padding-top:0;padding-bottom:0}.productpage .accordion-button,.acc_detail .accordion-button{color:#666}.productpage .accordion-button:not(.collapsed),.acc_detail .accordion-button:not(.collapsed){background-color:#ffe8d99d;color:#000;font-weight:700}.productpage .accordion-button .badge-circle.badge-primary,.acc_detail .accordion-button .badge-circle.badge-primary{background-color:#666}.productpage .accordion-button:not(.collapsed) .badge-circle.badge-primary,.acc_detail .accordion-button:not(.collapsed) .badge-circle.badge-primary{background-color:#000}.spec_line{display:flex;flex-wrap:nowrap;border:1px solid #eee;align-items:stretch;color:#777;font-size:.9rem}.spec_subtitle{width:20%;min-width:100px;background-color:#f5f5f5;padding:4px 1rem;font-weight:700}.spec_text{background-color:#fff;flex:1;padding:4px 1rem}.spec .btn{padding-top:4px!important;padding-bottom:4px!important;background-color:#F0762F;color:#fff}.spec>div{border-bottom:1px solid #e7e7e7;padding-bottom:8px;padding-top:8px}.spec>div:last-child{border-bottom:0}.promo_price{border-radius:12px;background-color:#fff;padding:12px;margin-top:12px}.currency{color:#979797}.pricing{font-weight:700}.prd_real_pricing{font-size:32px;margin-right:16px;line-height:32px}.discount_pirce{display:flex;gap:8px;align-items:flex-end}.discount_info{display:flex;flex-direction:column;font-size:12px;color:#979797}.discount_pirce .time{font-size:14px}ul.campagin li{list-style:none}.campaign_box{border-bottom:1px solid #e7e7e7;display:flex;font-size:12px;padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;align-items:baseline;gap:16px}.campaign_box div{width:12%;color:#979797}.product_count,.u_price,.product_spec{display:flex;padding:16px;padding-left:0;gap:16px;border-bottom:1px solid #e7e7e7;align-items:baseline}.modal .u_price{margin-top:6px}.product_count .form-select{max-width:240px;padding-top:.5rem;padding-bottom:.5rem}.product_count .count,.list_count .count{display:flex;align-items:stretch;gap:4px}.product_spec p,.product_count p,.campaign_box p,.u_price p:not(.u_price_final){font-size:12px;color:#979797;margin-bottom:0!important}.product_count .d-inline-flex{gap:8px}.u_price_final{font-size:22px;color:#e57738;font-weight:900;font-family:"Arial Black"}.action_title,.moreinfo_title{max-width:18%;min-width:72px}.moreinfo_title,.action_title{width:14%;color:#979797;font-size:12px}.prd_store .moreinfo_title{max-width:20%;width:auto}.offcanvas .action_title,.modal .action_title{width:100%;max-width:180px}.modal .action_title{max-width:100%}.count span{cursor:pointer}.minus,.plus{background:#f2f2f2;border-radius:4px;border:1px solid #ddd;display:inline-flex;text-align:center;padding:6px 1rem;align-items:center;justify-content:center;font-size:18px;font-weight:700;vertical-align:middle}.count input[type=number]{width:60px;text-align:center;font-size:1rem;border:1px solid #ddd;border-radius:4px;display:inline-block;vertical-align:middle;-moz-appearance:textfield}.count input[type=number]::-webkit-inner-spin-button,.count input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-tooltip{position:absolute;background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;z-index:9999;pointer-events:none;white-space:nowrap;box-shadow:0 2px 8px rgb(0 0 0 / .2);animation:tooltipFadeIn 0.2s ease-in-out}@keyframes tooltipFadeIn{from{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.plus:hover,.minus:hover{cursor:pointer;background-color:#f0f0f0;border-radius:3px}.shopping_count{width:60px}.shopping .button_area{display:flex}#submit-btn{max-width:350px}.shopping .button_gap,#toggleForm:checked~#myForm,.switch[data-mode="OPENING_HOURS"]{display:block}.shopping .button_gap button{width:100%}.slider-for,.addon-slider-for{margin-bottom:16px}.slider-nav div,.addon-slider-nav div{width:100%;height:100%}.slider-nav img,.addon-slider-nav img{object-fit:contain;object-position:center;text-align:center;width:100%;padding:1rem;height:100%}.cart_box{display:flex;align-items:center}.cart_box .logo{width:100px;height:40px;margin-right:16px;border-right:1px solid #7C829B;overflow:hidden;padding-right:1rem}.cart_box .logo .pic{width:100%;padding-bottom:50%}.cart_title{display:flex;align-items:center;justify-content:space-between;width:100%}.cart_title h3{margin-bottom:0}.cart_head{display:flex;justify-content:space-around;width:100%;background-color:#F3F6F9;color:#979797;font-size:12px;font-weight:600;line-height:16px;align-items:center;padding:12px 20px;margin:auto}.cart_head p{margin-bottom:0}ul.cart_list{padding-left:0;margin-bottom:0}.list_head{display:flex;align-items:center;height:fit-content}.cart_list li .pic{width:25%;border-radius:2px;margin-right:1rem;display:inline-table}.cart_pic{width:100%;padding-bottom:66.666667%}.cart_list li .text{width:75%;padding-right:8px;display:flex;flex-direction:column;justify-content:flex-start}.cart_list li .dicount{margin-top:4px}.cart_list li .text .dicount p{font-size:12px}.cart_list li .text .dicount .badge{background-color:#FBF4E580;color:#F0762F;border-radius:2px}.prd_namem,.prd_type,.prd_price{font-weight:700}.cart_list .prd_price{font-size:18px}p.prd_type{margin-bottom:4px}.yousave{font-size:12px;color:#979797}.yousave span{color:#F0762F;font-weight:700}.cart_list li>div:nth-child(3){color:#979797;font-size:14px}.cart_sum{background-color:#fcf3eb;padding:16px;color:#666;font-size:1rem;border-radius:0 0 .625rem .625rem}.cart_sum .button_area{display:flex;flex-direction:row}.shopping_area{border-radius:6px;padding:16px;background-color:#fff;margin-bottom:16px}.deliver_form{gap:.5rem;max-width:600px}.deliver_ques p{flex-basis:90px;flex-shrink:0;flex-grow:0;color:#979797}.deliver_ques div{flex-grow:1;flex-shrink:1}.shopping_fee_note,.coupon{padding:6px 0;border-bottom:1px solid #f7e0e0}.coupon_input{align-items:stretch}.coupon_input button.btn{padding-top:.2rem!important;padding-bottom:0.2rem!important;border-top-left-radius:0;border-bottom-left-radius:0}.coupon_input .form-control{border-top-right-radius:0;border-bottom-right-radius:0;margin-top:0;height:auto}.order_summary div{border-bottom:1px solid #f7e0e0;padding:8px;max-width:320px;width:40%}.order_summary div:last-of-type{border:0}.order_summary p{margin-bottom:0;font-size:18px;display:flex;justify-content:space-between;width:100%;color:#999}.order_num_color{color:#000;font-size:1.2rem;font-weight:700}.discount_color{color:#e57738}.buyerhint{color:#979797;margin-bottom:.125rem}.reminder_buying{background-color:#fff}.reminder_buying .warm_up_banner{border-radius:12px 12px 0 0}.reminder_buying .shadow{box-shadow:0 0 30px rgb(196 160 108 / .301)!important}.buying_bg{background-color:#fff0e7}.note_hightlight{background-color:#f5f5f5;color:#666;border-radius:4px;padding:1rem}.note_hightlight ol,.note_hightlight ul{margin-bottom:0;color:#979797;font-size:1rem}.yed_t{display:block;height:36px}.yed_t img{object-position:left}.reminder_buying p{margin-bottom:0}.reminder_buying_item{padding-bottom:1rem;border-bottom:1px dashed #ddd;align-items:center}.list_head{grid-area:list_head;padding-right:4px}.list_spec{grid-area:list_spec;padding-right:4px}.list_price_o{grid-area:list_price_o;color:#888}.list_price_f{grid-area:list_price_f}.list_price_f .prd_price{background:none}.list_count{grid-area:list_count}.list_action{grid-area:list_action;display:flex;align-items:center}.list_adj_box{grid-area:list_adj_box}.cart_list_line{display:grid;grid-template-columns:4fr 2fr 1fr 2fr 2fr 1fr;grid-template-rows:100%;grid-template-areas:"list_head list_adj_box list_adj_box list_adj_box list_adj_box  list_action";width:100%;margin:auto;padding:16px 20px;border-bottom:1px solid #E5EAEE}.list_adj_box{display:grid;grid-template-columns:1.5fr 1.5fr 2fr 2fr;grid-template-rows:100%;grid-template-areas:"list_spec list_price_o  list_count list_price_f";align-items:center}.price_check_f{padding:1rem;border-radius:12px;border:1px solid #f5f5f5;margin-top:8px}.price_check_f span.pb-3{color:#979797;display:inline-block}.price_check_f h2 span{font-size:12px;color:#ddd;padding-left:4px}.drawer_cart.cart_list{border-top:1px solid #F5F5F5;padding-top:8px}.drawer_cart .cart_list_line{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"list_head list_head list_head list_head  list_action" "list_adj_box list_adj_box list_adj_box list_adj_box list_adj_box";grid-gap:10px;padding:8px;border:1px solid #E5EAEE;border-radius:12px;margin:8px auto}.drawer_cart .list_adj_box{background-color:#f5f5f5;border-radius:12px;padding:8px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;height:max-content}.drawer_cart .list_spec{display:flex;order:1;width:100%;align-items:flex-start}.drawer_cart .list_price_o,.drawer .list_price_f{text-align:right}.drawer_cart .list_price_o{display:flex;align-items:baseline;justify-content:start;order:2;width:100%;flex-direction:row-reverse;gap:.5rem}.drawer_cart .list_count{display:flex;justify-content:flex-start;align-items:center;order:3;width:50%}.drawer_cart .list_price_f{display:flex;order:4;width:50%;flex-direction:column;align-items:flex-end;justify-content:flex-end}.drawer_cart .list_action{display:flex;justify-content:end;padding-right:8px}.drawer_cart .f-price-p.pc-only{display:none}.drawer_cart .d-xl-none.show-drawer-inline{display:inline!important}.productpage .toast{width:250px;z-index:100}.add_cart_toast{background-color:#fcece2;position:relative;z-index:100}.add_cart_toast .text{display:flex;align-items:center;padding:.5rem 1rem;color:#363535}.add_cart_toast .btn-close{position:absolute;background-color:#f9d7c5;right:0;top:-.25rem;padding:.5rem;color:#fff;background-image:url(../img/other/toast_cross.svg)}.apply_member_page .modal-dialog{min-width:55%}.future_email_page .user_bg{background-image:url(../img/future_email/header.png)}.future_email_page .one_col .l_item{background-color:#fff0;flex-direction:column;gap:4rem}.future_email_page .one_col .l_item .pic img{width:65%}.future_email_page .p_area{text-align:left;display:inline-block}.apply_member_page .xbg4{background-color:#FEDFB3;padding-bottom:2rem;padding-top:2rem}section.apply{padding-top:3rem;padding-bottom:3rem}.apply_member_page section.xbg4 h2{color:#371e0f;margin-bottom:0}.apply_member_page section.xbg3 .titlebox .section_title,.apply_member_page section.xbg4 .titlebox .section_title{text-align:center}.apply_member_page section.xbg4 .p_area p{color:#371e0f}.apply_member_page.thankyou header{height:15vh}.apply_member_page.thankyou .s_default .text{background-color:rgb(0 0 0 / .3);color:#fff}.apply_member_page.thankyou h1{text-align:center}.apply_member_page.thankyou .titlebox{text-align:center}.apply_member_page.thankyou .titlebox div{display:inline-block}.apply .status{margin:3rem auto 1rem auto}.apply .status.highlight_bg{background-color:#f5f8fa;padding:2rem;border-radius:6px;margin-bottom:0}.votepage.thankyou h1{font-size:3rem}.trouble{position:relative}.thrcol .trouble .l_item{background:#fff0}.trouble_list{background-color:#979797;color:#fff;padding:1rem;border-radius:6px;margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:row;align-self:stretch;gap:8px}.trouble_list .text{display:flex;flex-direction:column}.trouble_list .straight{width:4px;height:auto;background-color:#fff}.apply_member_page .activity h3{text-align:center;color:#084298;font-size:2rem}.apply_member_page .activity h3~.row{margin:2rem auto}.apply_member_page .activity h3 span{font-size:4rem;font-style:italic;margin-right:1rem}.apply_member_page section.advantage{padding-top:2rem;padding-bottom:2rem}.apply_member_page .advantage h3 span::after{content:'.';font-size:2rem;right:-.5rem;position:relative}.apply_member_page .activity .card{margin:2rem auto;align-items:center}.apply_member_page .activity .card .row{align-items:center}.apply_member_page .activity .card .card-body{padding-right:2.5rem;padding-left:2.5rem}.apply_member_page .xbg2{background-color:#EEF0F8}.apply_member_page .advantage .section_title{color:#084298}.apply_member_page .advantage .l_item{background-color:#fff}.apply_member_page section.s_default .text{background-color:rgb(0 0 0 / .3);color:#fff}.apply_member_page .recommend{padding-top:5rem;padding-bottom:5rem}.apply_member_page .recommend .row{align-items:center}.apply_member_page .recommend .pic{text-align:center}.apply_member_page .recommend img{overflow:hidden;border-radius:50%;margin-bottom:1rem;width:100px;height:100px}.apply_member_page .recommend .text{background-color:#fff;display:inline-block;padding:2rem;border-radius:12px}.apply_member_page .recommend .text:after{content:'';position:absolute;right:100%;top:0;width:16px;height:16px;border-width:0;border-style:solid;border-color:#fff0;border-bottom-width:10px;border-bottom-color:currentColor;border-radius:0 0 0 32px;color:#fff}.apply_member_page .cta_area{padding-top:8rem;padding-bottom:8rem}.apply{background-color:#fff}.apply .row .titlebox{margin-left:auto;margin-right:auto}.step_box{position:relative;padding:1rem;gap:1.5rem;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.step_box .content{display:inline-flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;position:relative;padding:0 0;gap:5rem}.step_box .step{padding:.5rem 1rem;border-radius:6px;position:relative;color:#979797;z-index:3}.step_box .step span{display:block}.step_text{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);vertical-align:top;white-space:nowrap;text-align:center}.step_box .step.now{background-color:#fff0;color:#5463A5;font-weight:700}.step .badge-circle{width:42px;height:42px;color:#fff;line-height:42px}.line{position:absolute;width:80%;height:4px;top:50%;left:10%;background-color:#5463A5;z-index:1;border-radius:5%;transform:scaleY(-50%)}.apply .row:nth-child(2)>div:nth-child(2){background-color:#f5f8fa;padding:2rem;border-radius:6px}.how_to_apply,.how_to_apply ul{border-radius:6px}.how_to_apply{background-color:#f5f8fa;padding:1rem 2rem;text-align:center;margin:2rem auto;margin-top:0rem}.how_to_apply:last-child{text-align:left}.how_to_apply:last-child p{margin-bottom:0}.how_to_apply ul,.how_to_apply .pay_choice,.offline_pay_box,.online_pay_box,.status .info_box{text-align:left;padding:1rem 2rem;background-color:#fff}.nav-link.method{border:1px solid #ddd!important;border-radius:12px}.nav-link.active.method{border:2px solid #5463A5!important}.productpage .how_to_apply{background-color:#fff0;padding:0}.productpage .additional{padding:6px 0}.form_box .form-check-input:checked[type=radio]{background-color:var(--bs-white);border-color:var(--bs-danger);position:relative}.form_box .form-check-input:checked[type=radio]::before,.label_box input[type="radio"]:checked+label .x-radio::before{content:'';z-index:1;position:absolute;width:65%;height:65%;border-radius:50%;background-color:var(--bs-primary,#e57738);top:50%;left:50%;transform:translate(-50%,-50%)}.form_box .form-check-input:checked{background-color:var(--bs-primary,#e57738);border-color:var(--bs-primary,#e57738)}.form_box .form-check-input:checked[type=radio]::before,.label_box input[type="radio"]:checked+label .x-radio::before{animation:radioCheck 0.3s forwards}.info_box{border-radius:6px}.offline_pay_box span,.online_pay_box span,.info_box span{font-size:14px;color:#979797}.info_box .xt_area span{font-size:inherit;color:initial}.xt_area.form-check-label span,.xt_area.form-check-label{margin-bottom:0!important}.online_pay_box a.button{display:block}.offline_pay_box p,.online_pay_box p,.info_box p{font-weight:700}.flex_hor{display:flex;flex-direction:row;flex-wrap:wrap}p.checkout_hint{margin-bottom:4px;font-size:16px;color:#333}.container.checkout{padding-bottom:3rem;margin-top:20px}.checkout-form_box{padding:1rem;background-color:#F6F6F6;border-radius:.625rem;margin-bottom:2rem}.buyer_box,.Recipient_box{width:50%!important}.Recipient_box{position:sticky;top:calc(52px + 1rem);height:fit-content;margin-bottom:2rem}.form_box:not(:has(.Recipient_box)) .buyer_box{width:100%!important}.how_to_apply .pay_button{padding:1rem 0}.form.hor_form{padding-bottom:0}.hor_form_bg{background-image:url(../img/bc.jpg);background-size:cover;padding:3rem 0;margin-top:1rem}.limit_con{height:75vh}.limit_con .button_area{position:sticky;width:100%;bottom:0;right:0;background-color:#f5f8fa;margin:0!important;padding:1rem 0;border-radius:0 0 12px 12px}.hook-margin{margin-top:3rem!important;margin-bottom:3rem!important}.mlt-content{display:flex;justify-content:center;padding-top:2rem;width:80%}.form_first .mlt-content{padding-top:0}.mlt-box{max-width:1650px;margin-right:auto;margin-left:auto}.mlt-box[data-mode="CTR"] .mlt-content{flex-wrap:wrap}.mlt-box:not(.mlt-box[data-mode="CTR"]) .mlt-content .pic{position:sticky;top:10px}.mlt-box[data-mode="CTR"]{max-width:1320px;margin:0 auto;width:100%}.mlt-box[data-mode="CTR"]:not(.withbanner) .pic{display:none}.form_first .mlt-box[data-mode="CTR"] .pic{display:block;width:60%;padding-right:0!important;padding-left:0!important}.mlt-box[data-mode="CTR"] .form_size{width:60%}.slogan[data-mode="CTR"]{width:48%}.mlt-box:not(.mlt-box[data-mode="CTR"]) .form_size{flex-grow:1}.mlt-box:not(.mlt-box[data-mode="CTR"]) .pic .is-container{position:sticky;top:58px}.mlt-box .button_area{padding:2rem;border-radius:0 0 12px 12px}.mlt-box[data-mode="LIR"],.mlt-box[data-mode="LTR"]{width:100%}.quick-type+.mlt-box[data-mode="LIR"] .mlt-content,.quick-type+.mlt-box[data-mode="LTR"] .mlt-content,.quick-type+.mlt-box[data-mode="CTR"] .mlt-content{width:91.6666%;padding-top:0}.mlt-box[data-mode="LIR"] .mlt-content,.mlt-box[data-mode="LTR"] .mlt-content{width:80%;padding:2rem 2.5rem;align-items:stretch}.page-banner.combi-card-type+.mlt-box .mlt-content{padding-top:0}.page-banner.combi-card-type+.mlt-box .mlt-content .rounded.hero_header{border-radius:0 0 .625rem .625rem!important}.productpage header[data-banner="ON"]+section .card-style{border-radius:0!important}.productpage header[data-banner="OFF"]+section .card-style{border-radius:.625rem .625rem 0 0!important}.form_first .mlt-box[data-mode="LIR"] .mlt-content,.form_first .mlt-box[data-mode="LTR"] .mlt-content{padding-top:0;align-items:start}.mlt-box[data-mode="LTR"] .mlt-content{flex-direction:row-reverse}.mlt-box:not(.mlt-box[data-mode="CTR"]) .form_box{border-top-left-radius:0!important;border-top-right-radius:0!important;padding-bottom:0}.mlt-box:not(.mlt-box[data-mode="CTR"]) .click_fix.form_box{border-bottom-left-radius:0.625rem!important;border-bottom-right-radius:0.625rem!important}.mlt-box[data-mode="CTR"] .form_box .button_area{position:static;margin-bottom:.5rem}.mlt-box[data-mode="CTR"] .form_size{margin-bottom:2rem}.mlt-box[data-mode="CTR"] .form_size,.activity .mlt-box .form_box{border-top-right-radius:0;border-top-left-radius:0}.withbanner.mlt-box[data-mode="CTR"] .mlt-content,.withbanner.mlt-box[data-mode="CTR"] .quick-type{width:70%}.withbanner.mlt-box[data-mode="LTR"] .mlt-content,.withbanner.mlt-box[data-mode="LIR"] .mlt-content{width:100%;padding-top:0}.withbanner.mlt-box[data-mode="LTR"] .mlt-content .row{flex-direction:row-reverse}.withbanner.mlt-box[data-mode="CTR"] .mlt-content{padding-top:0}.withbanner.mlt-box[data-mode="CTR"] .mlt-content .pic{display:block;width:100%;margin-left:auto!important;margin-right:auto!important}.withbanner.mlt-box[data-mode="CTR"] .form_size{width:75%;margin-left:auto!important;margin-right:auto!important}.withbanner.mlt-box[data-mode="LTR"] .mlt-content .pic,.withbanner.mlt-box[data-mode="LIR"] .mlt-content .pic{position:relative;top:0}.activity .form_box .button_area{padding-bottom:2.5rem}.activity .mlt-box .form_box .button_area{margin-bottom:0}.activity .offcanvas-body .form_box{position:relative}.activity .offcanvas-body .button_area{position:fixed;bottom:0;left:0;padding-top:16px;padding-bottom:16px;width:100%;background-color:#fff;margin-bottom:0!important}.activity .offcanvas-body .quest_list{padding-bottom:63px}.maptype:not(.maptype[data-mode="NO_MAP"]) .mlt_store,.maptype:not(.maptype[data-mode="NO_MAP"]) .mlt_store{visibility:hidden}.status .option p,p.guide{background-color:#E8ECFC99;padding:8px 12px;color:#5463A5;font-weight:700;border-radius:6px;margin-top:2.5rem}p.guide{display:flex;gap:1rem;align-items:center}span.guide{font-size:14px;text-align:left}.form_box p:first-child{margin-top:0}.status .option p:nth-child(2){margin-top:.5rem}.apply_checkbox{padding:4px 24px;padding-right:0}.form_box .option,.status .option,.shopping_area .option{outline:2px solid #E4E6EF;background-color:#fff;padding:1rem 1.5rem;text-align:center;border-radius:6px;cursor:pointer}.shopping_area .option{color:#000;padding:.85rem 1rem}.status .option{cursor:auto}.donate .option,.pop_up_pay .option{padding:.25rem .75rem}.status h1{margin-bottom:1rem}.modal{font-size:1.2rem}.productpage .modal{z-index:16000163}.modal-body .pay_check,.modal-body .member_check{border-top:1px solid #E4E6EF;margin-top:10px;padding:10px 0}.modal-body p.check_title{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.modal-body .text_hint{display:block;padding-bottom:4px;font-size:16px}.modal-body .member_check{border:0;background-color:#e4e6ef25;padding:4px 8px;border-radius:6px}.modal-body .member_check span{font-size:12px;color:#979797}.modal-body .member_check p{font-weight:700;margin-bottom:0}.modal-body .pay_check div{background-color:#e4e6ef25;padding:4px 8px;border-radius:6px;display:flex;flex-direction:row;align-items:center;gap:1rem;font-size:1.3rem;font-weight:700}.apply_member_page.thankyou .status .option{margin:2rem auto 0 auto}.member_choice,.donate_choice,.receipt_choice,.label_choice,fieldset.pay_choice{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding-left:24px}.apply_member_page .member_choice label,.donate_choice label,.receipt_choice label,.label_choice label{min-width:25%;width:auto}.shopping_area label{min-width:80px}.future_email_page .donate_choice label,.pop_up_pay label{min-width:20%}.apply_member_page .section_title>div{margin:.5rem auto}.apply_member_page input[type="radio"],.donate_choice input[type="radio"],.session_choice input[type="radio"],.session_choice.ticket input[type="checkbox"],.ticket_choice input[type="radio"],.pop_up_pay input[type="radio"],.receipt_choice input[type="radio"],.label_choice input[type="radio"]{display:none}.apply_member_page input[type="radio"]:checked+.option,.donate_choice input[type="radio"]:checked+.option,.pop_up_pay input[type="radio"]:checked+.option,.receipt_choice input[type="radio"]:checked+.option{outline:3px solid #5463A5}.activity .label_choice .option{color:#666}.productpage input[type="radio"]:checked+.option{outline:3px solid #e57738;color:#e57738;font-weight:700}.apply_member_page input[type="checkbox"],.donate_choice input[type="checkbox"]{border-radius:4px;border:1px solid #E4E6EF;margin-right:1rem}.option span:nth-child(1){display:block;font-size:12px;color:#979797}.option .product_count span{font-size:inherit;color:inherit}.option .ticket_price span{display:inline}.ticket-row .session_hint{background-color:var(--bs-light)}.ticket-row .option.full .session_hint{background-color:#fff}.option p{margin-top:.5rem}.member_choice .price{text-align-last:left}.member_choice .price>span,.donate_choice .price>span,.pop_up_pay .price>span{font-size:14px}.member_choice .price div span,.donate_choice .price div span,.pop_up_pay .price div span{display:block;color:#5463A5;font-size:18px;font-weight:700}.member_choice .price div .currency,.donate_choice .price div .currency,.pop_up_pay .price div .currency{color:#979797;font-size:12px}.checkbox span{display:inline-block;margin-bottom:1.5rem}.checkbox .xt_area span{display:inline}.apply .badge-outline{color:#5463A5;background-color:#fff;border:1px solid #5463A5}.checkbox .form-check{display:flex;flex-direction:row;align-items:center}.form_box .button_area{margin:2rem auto;margin-bottom:0;border-top:2px dashed #ededed;padding:2.5rem 1rem 0 1rem}.form_box .button_area button{padding-top:1rem!important;padding-bottom:1rem!important}.form_box .button_area button span{color:var(--form-btn-color,#fff);font-size:1.2rem;font-weight:700}.form_box .button_area button:hover span,.form_box .button_area button:focus span{color:var(--form-btn-hover-color,#fff)}.form_box .button_area p{background-color:#fff0;display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:300}.line-login-button{display:flex;padding:0;align-items:stretch;margin:0 auto;border:none;color:#FFF;font-size:14px;background-color:#06C755;border-radius:8px;cursor:pointer;outline:none;border:2px solid #fff0;transition:background-color 0.3s,border-color 0.3s,opacity 0.3s}.form_box .button_area button.line-login-button{padding:0!important}.line-login-button div{display:flex;align-items:center;padding:0 4px}.line-login-button img{width:44px;height:44px}.line-login-button span{padding:11px 22px;border-left:1px solid rgb(0 0 0 / .08)}.line-login-button:hover{background-color:#048C3C}.line-login-button:active{background-color:#048834;opacity:.8}.line-login-button:disabled{background-color:#E5E5E5;color:#1E1E1E;opacity:.6;cursor:not-allowed}h1,h2,h3,h4,h5,h6,p,span{word-break:break-word}h4{font-size:1.5rem}.card .card-body{padding:1rem}.xcard{margin:1.5rem auto}.card-body h3{font-size:1.4rem}.bg-white.bg-secondary{background-color:white!important}.navbar-brand{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;width:70%;position:relative;overflow:hidden}.navbar-brand .pic{position:relative;display:block;max-width:80px;height:40px;margin-right:8px;min-width:40px}.navbar-brand span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:65%;overflow:hidden;color:#fff}.navbar-brand .pic img{object-fit:contain;object-position:center;display:block;height:100%}.future_email_page .navbar-brand{width:60%}nav.navbar{position:sticky;width:100%;z-index:101;top:0;padding-bottom:4px;padding-top:4px}header .titlebox{text-align:left}.links{display:flex}.links .text_color .nav-link{color:#fff}.logo{width:100%;max-height:40px}.t_bg_01{background-image:url(../img/size.jpg)}.t_bg_02{background-image:url(../img/TV-OLED-Z2-03-Self-Lit-Desktop.jpg)}.t_bg_03{background-image:url(../img/TV-OLED-Z2-11-Cinema-Experience-Desktop.jpg)}.t_bg_04{background-image:url(../img/d22eb_home-banner_desktop.webp)}header .titlebox{display:inline-block;margin:auto}header.kv #s_p01_user,#s_p01_user02{background-color:rgb(0 0 0 / .3);color:#fff;text-align:left}.button_gap{display:inline-block;padding:1rem;padding-top:.5rem;padding-bottom:.5rem}.auto_button{padding-left:5rem;padding-right:5rem}.col001{background-color:antiquewhite}.col001>h3{margin-top:15px}header .pic{text-align:center;margin-left:auto;margin-right:auto}header.hor_layout .text_box{margin-left:auto;margin-right:auto}header.ver_layout .pic{max-height:400px;overflow:hidden}header .pic img{max-width:100%}header.ver_layout .pic img{max-height:400px;object-fit:contain}header.banner_layout .pic{max-height:700px;width:100%}header.banner_layout .pic picture{display:inline-block;max-width:100%;object-fit:contain;max-height:700px;overflow:hidden;border-radius:10px;width:100%}header.kv_banner.banner_layout .pic picture{border-radius:0}.banner_layout div.container{background-color:#fff;padding:2rem;padding-bottom:0;border-radius:10px}.ver_layout .carousel-inner{height:400px}header .ver_layout .carousel-inner .carousel-item>img{object-position:center}.x-carousel .carousel-item{position:relative;height:0;padding:0;padding-bottom:100%;overflow:hidden;border-radius:.625rem;border:1px solid #ededed}.x-carousel .carousel-item.ratio-16x9{padding-bottom:56.25%}.x-carousel .carousel-item.ratio-2x1{padding-bottom:50%}.x-carousel .carousel-item img,.x-carousel .carousel-item iframe{position:absolute;object-fit:cover;height:100%}.x-carousel .carousel-item img{object-fit:scale-down}.shadow-bottom{position:relative}.shadow-bottom::before{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:10px;background:rgb(0 0 0 / .2);border-radius:0 0 8px 8px;filter:blur(4px);z-index:-1}.photo-wall{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(6,1fr);gap:10px;width:100%;margin:0 auto;height:500px}.ph-2-left-top{grid-column:1;grid-row:1 / span 3;border-radius:.625rem 0 0 0;overflow:hidden}.ph-2-left-bottom{grid-column:1;grid-row:4 / span 3;border-radius:0 0 0 .625rem;overflow:hidden}.ph-3-right{grid-column:2;grid-row:span 2;overflow:hidden}.ph-3-right:nth-of-type(3){border-radius:0 .625rem 0 0}.ph-3-right:nth-of-type(5){border-radius:0 0 .625rem 0}.photo-wall img{width:100%;height:100%;object-fit:cover}.fix_pic .text p{margin:auto;text-align:left}.text .subtilte p{text-align:center;margin-bottom:1rem}.text{border-radius:8px;position:relative}.down img{max-width:100px}.text_color{color:#084298}.button_area{text-align:center;padding-left:0}.x_vote_nav_link{padding:1.5rem}.dropdown-css{position:relative;display:inline-block}.dropdown-css .toggle{cursor:pointer;position:relative;padding-right:15px}.dropdown-css .toggle::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:6px solid #fff}.dropdown-css .dropdown-menu-css{display:none;position:absolute;right:0;top:100%;background-color:#fff;min-width:120px;box-shadow:0 4px 8px rgb(0 0 0 / .1);border-radius:4px;padding:0;margin:0;list-style:none;z-index:1000}.dropdown-css .dropdown-menu-css li{width:100%;border-bottom:1px solid #ededed}.dropdown-css .dropdown-menu-css li:last-of-type{border-bottom:none}.dropdown-css .dropdown-menu-css li a{display:block;padding:8px 12px;text-decoration:none;color:#333;white-space:nowrap}.dropdown-css .dropdown-menu-css li a:hover{background-color:#f0f0f0}.dropdown-css .dropdown-menu-css li:first-of-type a:hover{border-radius:4px 4px 0 0}.dropdown-css .dropdown-menu-css li:last-of-type a:hover{border-radius:0 0 4px 4px}.navbar:focus-within{z-index:10000}.dropdown-css:focus-within .dropdown-menu-css{display:block;z-index:1000}.kv{width:100%;min-height:calc(100vh - 52px);background-size:cover;background-position:center top;display:flex}.kv_banner{width:100%;min-height:calc(70vh - 66px);background-size:cover;display:flex}.user_bg{background-image:url(../img/good.jpg)}.ok_img{width:100px;margin:auto}.expired .ok_img{width:200px}.expired_banner,.warm_up_banner,.countdown_banner{padding-top:.5rem;padding-bottom:.5rem;background-color:#F0762F;color:#fff;width:100%;text-align:center;position:absolute;top:0;left:0;max-height:45px}.warm_up_banner,.expired_banner,.countdown_banner{display:flex;align-items:center;justify-content:center;z-index:100}.activity .warm_up_banner,.activity .expired_banner{position:relative}.countdown_banner{top:52px;position:sticky;padding-left:2rem;padding-right:2rem;font-size:13px;background-color:#FFE846;color:#333}.countdown_inside{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.countdown_inside .countdown_banner{position:static;color:#333;justify-content:start;padding-left:8px;padding-right:8px;background-color:#FFE846;flex-wrap:wrap;max-height:initial}.countdown_inside .countdown_banner .minfit{width:100%;margin-bottom:4px;font-weight:600}.tofull.full-width .countdown_inside .countdown_banner .minfit{width:initial;margin-bottom:0}.countdown_inside p{color:#D43659}.countdown_banner .count_box{flex-direction:row;justify-content:center;align-items:center;gap:2px}.countdown_inside .count_box,#countdown-container .count_box{flex-direction:column;gap:0;border-radius:8px;padding:2px 0}#countdown-container .countdown_banner{max-height:fit-content}.countdown_banner .minfit{font-weight:600}.full-width .countdown_inside .count_box{flex-direction:row;padding:4px}.tofull.full-width{width:100vw;position:fixed!important;top:52px;left:0;z-index:9999!important;margin-top:0!important;border-radius:0!important}.expired_banner{padding-top:1.2rem;padding-bottom:1.2rem}.expired_banner h2{margin-bottom:0}.warm_up_banner>span{font-size:1.2rem;margin-left:.5rem;margin-right:.5rem;font-weight:800;color:rgb(255 255 255 / .9)}.productpage .navbar .warm_up_banner>span{font-size:.9rem}.count_box{position:relative;height:auto;min-width:46px;text-align:center;display:flex;flex-direction:column;margin-left:.5rem;margin-right:.5rem;border-radius:2px;color:#222;background-color:#fff;padding:.2rem}.productpage .navbar .warm_up_banner .count_box{padding-top:1px;padding-bottom:1px}.count_box .counter{font-weight:bolder;line-height:24px;font-family:"Arial Black";font-size:16px}.countdown_inside .count_box .counter{line-height:18px}.counter_unit{font-size:10px;color:#333;line-height:16px}.warm_up_banner .count_dot{margin-right:0;margin-left:0;color:rgb(255 255 255 / .7);font-size:12px}.tooltip-inner{text-align:left}.kv_thankyou{min-height:35vh;width:100%;background-size:cover;display:flex}.s_default{background-color:#EEF0F8;color:#084298}.s_default .text{background-color:#fff}.s_default .subtitle{color:hsl(229 100% 77%)}.bg_overlay{background-blend-mode:darken;background-color:rgb(0 0 0 / .35)}.bg_color_2{background-color:#fff}.bg_color_4{background-image:url(https://picsum.photos/1920/1080?random=1)}.bg_color{background-image:url(https://picsum.photos/1920/1080?random=5)}.bg_color_3{background-color:#f6e0c6}.votepage header{background-color:#EEF0F8}.votepage .carousel,.catalog .carousel{padding-bottom:50px}.votepage .carousel-indicators [data-bs-target],.catalog .carousel-indicators [data-bs-target]{background-color:#979797}.votepage .carousel-item,.catalog .carousel-item{height:0;padding-bottom:66.6667%}.catalog .carousel-item{padding-bottom:56.25%}.votepage .modal-body .pic .carousel-item img{width:100%;height:100%;object-fit:contain}.votepage .stickybar{position:fixed;z-index:3;top:52px;background-color:#fff;width:100%;padding:.15rem 2rem;box-shadow:0 0 30px rgb(90 98 117 / .3)}.stickybar .vote_step{margin-bottom:0;padding-bottom:0;overflow-x:hidden;flex-wrap:nowrap;border:0}.stickybar .vote_step .btn.btn-outline-a{background-color:#fff}.stickybar_btn{padding-top:.5rem!important;padding-bottom:.5rem!important}.stickybar.d-flex{flex-direction:row;align-items:center;justify-content:space-between}.stickybar .btn.change{color:#5463A5}.stickybar .btn.change:hover,.stickybar .btn.change:focus{color:#D4601D}.expired header{background-color:#EEF0F8}.expired_box{background-color:#fff;box-shadow:0 0 30px rgb(56 71 109 / .09)}.merge-reset-btn{display:none}.fixtop{scroll-margin-top:52px}.fixtop:target::before{content:"";display:block;height:52px;margin-top:-52px;pointer-events:none;visibility:hidden}html:has(#countdown-container):has(.stickybar.tabet_phone-only:not([style*="display: none"])) .fixtop{scroll-margin-top:157px}html:has(#countdown-container):has(.stickybar.tabet_phone-only:not([style*="display: none"])) .fixtop:target::before{content:"";display:block;height:157px;margin-top:-157px;pointer-events:none;visibility:hidden}html:has(#countdown-container):not(:has(.stickybar.tabet_phone-only:not([style*="display: none"]))) .fixtop{scroll-margin-top:104px}html:has(#countdown-container):not(:has(.stickybar.tabet_phone-only:not([style*="display: none"]))) .fixtop:target::before{content:"";display:block;height:104px;margin-top:-104px;pointer-events:none;visibility:hidden}html:has(.stickybar.tabet_phone-only:not([style*="display: none"])):not(:has(#countdown-container)) .fixtop{scroll-margin-top:105px}html:has(.stickybar.tabet_phone-only:not([style*="display: none"])):not(:has(#countdown-container)) .fixtop:target::before{content:"";display:block;height:105px;margin-top:-105px;pointer-events:none;visibility:hidden}.vote_step{display:flex;margin:0 auto;justify-content:stretch;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid #EDEDED;align-items:stretch}.stick-top{z-index:3;left:0!important;display:block;text-align:center;padding-top:6px;padding-bottom:6px;background-color:#fff}.sticky_center{max-width:1320px;width:100%;display:inline-flex;padding-bottom:6px;position:static}#stickyCheckbox:checked+.sticky_center{position:fixed;top:52px;width:100%;max-width:100%;z-index:100}.vote_icon{width:42px;height:42px}.vote_step div a{display:flex;justify-content:space-between;position:relative}.vote_step div a.btn>div.w-100{display:flex;justify-content:space-between;gap:20px;align-items:center}.vote_step div a.btn>div.w-100 .mb-1.text-start>span{display:flex;gap:8px}.vote_step div a.btn>div.w-100 .mb-1.text-start span.badge-circle{min-width:1.75rem;padding:0}.vote_step a.btn-outline-a .badge.badge-circle,.typetag .badge.badge-circle,.vote_step a.btn-vote .badge.badge-circle{outline:1px solid var(--bs-primary,#5463A5);color:#979EBD}.vote_step a.btn-vote .badge.badge-circle{background-color:#fff}.vote_step a.btn-outline-a:hover .badge.badge-circle,.vote_step a.btn-outline-a:focus .badge.badge-circle,.vote_step a.btn-vote:hover .badge.badge-circle,.vote_step a.btn-vote:focus .badge.badge-circle{color:#979EBD;outline:0;background-color:#fff}.btn.btn-vote:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon),.btn.cat-btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon){padding:.5rem .5rem}.btn.btn-outline.btn-outline-danger{background-color:#fff;border:1px solid var(--bs-primary,#D4601D);color:var(--bs-primary,#D4601D)}.btn.btn-outline.btn-outline-danger:hover{background-color:var(--bs-primary,#D4601D)}.btn.btn-outline.btn-outline-danger:disabled{color:var(--bs-primary,#D4601D)}.badge.vote_state{color:#D4601D}.vote_state.done,.vote_state.do{display:inline-flex;align-items:center}.vote_state.do{color:#fff;background-color:var(--bs-warning)!important}.vote_state.done{color:#fff!important;background-color:var(--bs-success)!important}img.done{width:12px;height:12px;margin-right:8px}img.do{width:12px;height:12px;margin-right:8px}.fix_pic .text{text-align:center}.fix_pic .text h1{display:inline-block;text-align:left}.fix_pic .pic img{width:100%}.kv_slider{width:100%;min-height:60vh;background-size:cover;background-color:#333;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);background-repeat:no-repeat;-webkit-animation:slider 30s linear infinite alternate;animation:slider 30s linear infinite alternate;-webkit-transform-origin:center center;transform-origin:center center}@keyframes slider{0%{background-image:url(https://picsum.photos/1920/1080?random=5)}25%{background-image:url(https://picsum.photos/1920/1080?random=6)}50%{background-image:url(https://picsum.photos/1920/1080?random=7)}75%{background-image:url(https://picsum.photos/1920/1080?random=8)}100%{background-image:url(https://picsum.photos/1920/1080?random=9)}}@-webkit-keyframes slider{0%{background-image:url(https://picsum.photos/1920/1080?random=5)}25%{background-image:url(https://picsum.photos/1920/1080?random=6)}50%{background-image:url(https://picsum.photos/1920/1080?random=7)}75%{background-image:url(https://picsum.photos/1920/1080?random=8)}100%{background-image:url(https://picsum.photos/1920/1080?random=9)}}.kv .text,.kv_banner .text{border-radius:8px;align-self:start}.hor_layout .text p,.hor_layout .text .button_area,.hor_layout .text{text-align:left}.hor_layout .text,header .text{display:inline-block}header .text.form-group{display:block}.ver_layout .textbox{text-align:center}.kv h1,.kv_banner h1,.kv_slider h1{font-size:3rem;font-weight:900}.l_item{background-color:darkgrey}.l_item>p{padding:5%;padding-top:0}.l_item>h3{padding-left:5%;padding-right:5%;padding-top:20px}.one_col .l_item h2{text-align:left}.one_col .l_item{padding-left:0;padding-right:0;background-color:antiquewhite}.one_col .pic img{width:100%}.text p{font-size:1.2rem}.videobox{position:relative;width:100%;height:0;padding-bottom:56.25%}.videobox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.two_col{position:relative;background-color:#f77;padding-top:15px}:root{--circle-size:clamp(1.2rem, 1vw, 2rem);--step_spacing:clamp(0.25rem, 2vw, 0.5rem)}.imgfit,.imgcontain{object-fit:cover!important;width:100%!important;height:100%!important}.imgcontain{object-fit:contain!important}.obj_left{object-position:left}section{padding-top:3rem;padding-bottom:3rem}.xbg{background-color:cadetblue}.xbg2{background-color:darkslategrey}.xbg4{background-color:#f77}.se_connect-t{padding-bottom:0;margin-top:0;margin-bottom:0}.se_connect-b{padding-top:0;margin-top:0;margin-bottom:0}.one_col .connect-t{border-bottom-left-radius:0;border-bottom-right-radius:0}.one_col .connect-b{border-top-left-radius:0;border-top-right-radius:0}.p_area p:last-child{padding-bottom:0;margin-bottom:0}.xcard{border-radius:10px;overflow:hidden}.l_item.noshadow{box-shadow:none}.l_item.noshadow:hover{box-shadow:none}.card,.apply_member_page .l_item,.shadow{border:0;box-shadow:0 0 30px rgb(56 71 109 / .09)}.card:hover,.apply_member_page .l_item:hover{box-shadow:0 0 40px rgb(82 98 138 / .15)}.dl_detail .card:hover{box-shadow:0 10px 40px rgb(81 76 73 / .127)}.card .pic img,.apply_member_page .l_item .pic img{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;object-fit:cover}.card:hover .pic img,.apply_member_page .l_item:hover .pic img{transform:scale(1.2);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.reset-fv-mobile.fv-plugins-icon-container{position:static}.reset-fv-mobile.fv-plugins-icon-container .fv-plugins-message-container{position:absolute;left:0}.apply_member_page .login.mobile-login .phone-group.fv-plugins-bootstrap5-row-valid{padding-bottom:1.5rem}.download.card:not(:last-of-type){margin-bottom:1rem}.download.card .dw_btn{color:#e59e75}.download.card:hover .dw_btn{color:#e57738}.download.card .dw_btn svg{fill:currentColor}.loading-body{padding:0;margin:0;width:100%;background:radial-gradient(#ffffff,#dbe2f8)}.loading-wrapper{width:200px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading-circle{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#5463A5;left:15%;transform-origin:50%;animation:circle .5s alternate infinite ease}@keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:0%}}.loading-circle:nth-child(2){left:45%;animation-delay:.2s}.loading-circle:nth-child(3){left:auto;right:15%;animation-delay:.3s}.loading-shadow{width:20px;height:4px;border-radius:50%;background-color:#5463a53d;position:absolute;top:62px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:shadow .5s alternate infinite ease}@keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}.loading-shadow:nth-child(4){left:45%;animation-delay:.2s}.loading-shadow:nth-child(5){left:auto;right:15%;animation-delay:.3s}.loading-wrapper p{position:relative}.loading-wrapper span{position:absolute;top:75px;font-family:'Lato';font-size:20px;left:50%;transform:translateX(-50%);color:#5463A5;font-weight:600;width:280px}.wrong-div:not(.d-none)+p span{top:10px}.votepage .card .pic{position:relative;overflow:hidden;height:0;padding-bottom:66.66667%;margin:0;background-color:rgba(var(--bs-primary-rgb),.1)}.votepage .pic .card-img-top{border-radius:0}.card .pic,.l_item .pic{position:relative;overflow:hidden;height:auto}.card .num{padding:2px 10px;border-top-left-radius:6px;border-top-right-radius:6px;font-size:12px;display:inline-flex;align-items:center;color:#fff;background-color:#3f4254eb}.card .num span{color:#fff;font-weight:700}.card .pic div.num{position:absolute;left:10px;bottom:10px;font-size:12px;display:flex;align-items:center;border:1px solid #084298;color:#6d7082}.rank .text div.num{position:relative;border:0;padding-left:0;display:block;font-weight:700;margin-bottom:.25rem;font-size:12px;color:#6d7082;z-index:2;margin-top:-1.75rem}.num>div{background-color:#fff;display:inline-flex;padding:.25rem .75rem .1rem .75rem;border-radius:6px;align-items:center}.num div>span,.num span{font-size:1.4rem;color:var(--bs-primary,#5463A5)}.accordion_row{margin-right:0;margin-left:0}.cardbox{padding-top:0%;padding-bottom:2rem;padding-left:.25rem;padding-right:.25rem}.cardbox .col{margin-top:3rem;padding:1.2rem;padding-bottom:0}.cardbox .col:nth-child(1),.cardbox .col:nth-child(2),.cardbox .col:nth-child(3){margin-top:1rem}.subtilte{margin:auto}.bebox{background-color:#fff;border-radius:12px;padding:1rem;margin-bottom:3rem}.votepage .btn-outline-secondary{border:1px solid #979EBD}.rankbox .subtitle,.vote_chart .subtitle{background-color:var(--bs-primary,#2051a1)!important;color:#fff;margin-right:20px;font-size:1rem;z-index:3}.rank .pic{box-shadow:0 0 30px rgb(56 71 109 / .09);position:relative;height:0;padding-bottom:66.6667%;overflow:hidden}.rank .text{padding:.5rem 1rem .5rem 1rem;background-color:#fff;box-shadow:0 0 30px rgb(56 71 109 / .09);border-radius:0 0 6px 6px;position:relative;width:100%}.thankyou .titlebox div,.addon_buying[data-mode="ON"]{display:flex}.offcanvas .addon_buying[data-mode="ON"]{margin-bottom:2rem}.ranklive{margin-top:1rem;padding-bottom:1rem;border-bottom:1px dashed #EDEDED}.rank_share{background-color:#e8ecfc7b;padding:1rem;border-radius:6px;display:flex;justify-content:space-between;flex-direction:column}.vote_title{padding:.3rem;border-radius:10px;display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;gap:.5rem}.votetag_box{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.rankbox h2{margin-top:.5rem}.typetag{border-width:1px;border-style:solid;border-color:#5463A5;border-color:var(--bs-primary,#5463A5);color:#5463A5;color:var(--bs-primary,#5463A5)!important;padding-left:.8rem;padding-right:.8rem;padding-top:10px;padding-bottom:10px;border-radius:6px;text-decoration:none;font-size:1rem;background-color:#fff;display:inline-flex;align-items:center}.typetag:hover,.typetag:focus{background-color:#5463a5;background-color:var(--bs-primary,#5463A5);color:#fff!important}.typetag:first-child{margin-left:0}.tag_active{background-color:#5463a5;background-color:var(--bs-primary,#5463A5);border-width:0;color:#fff!important}.rankbox{border-radius:10px;background-color:#fff;position:relative}.rank_order{display:flex;flex-wrap:wrap}.rank>div{border:1px solid rgba(var(--bs-primary-rgb),.85);border-radius:6px}.rank_no{background-color:#1e3a67;background-color:rgba(var(--bs-primary-rgb),.85);color:#fff;padding:5px;padding-left:10px;padding-right:10px;font-size:.8rem}.rank_no span{font-size:1.2rem;font-weight:700}.rank>div.no1{border:3px solid var(--bs-primary,#2051a1)}.rank_no.no1{background-color:#2051a1;background-color:var(--bs-primary,#2051a1)}.votepage .accordion-button:not(.collapsed){background-color:#5463A5;color:#fff;font-weight:700;font-size:1.2rem}.votepage .done.accordion-button:not(.collapsed),.votepage .done.accordion-button{background-color:#5463A5}.accordion-button:not(.collapsed)::after{content:url(../img/down.svg)}.accordion-button::after{content:url(../img/down.svg);background-image:none}.votepage .accordion-body h3.fw-bolder{display:flex;align-items:center;margin-bottom:10px;color:#5463a5d5;justify-content:center}.votepage .accordion-button{background-color:#6d7287eb;color:#fff;font-weight:700;font-size:1.2rem}.vote_choice,.voted_reminder{padding:2rem;background-color:#fff;border-radius:10px;text-align:left}.vote_choice h2.title,.status h2.title{text-align:left;margin:1rem auto;padding-left:2rem;padding-bottom:1.5rem;border-bottom:1px solid #EDEDED;display:flex;align-items:center;gap:8px;color:#084298}.vote_choice h2.title span,.status h2.title span{padding-left:1rem;border-left:1px solid #EDEDED}.voted_reminder{padding:1rem;background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary,#5463A5);display:flex;justify-content:space-around;box-shadow:0 0 10px rgb(56 71 109 / .09)}.voted_reminder .text p{margin-top:0}.voted_reminder .pic,.voted_reminder .text{text-align:center;padding-bottom:.5rem}.voted_reminder .text{text-align:left}.voted_reminder .pic{background-color:#FFF;border-radius:6px;display:flex;align-items:center;justify-content:center}.voted_reminder .pic img{width:50%}.reminder_text{font-size:.8rem;margin-top:.5rem}.vote_choice_title{display:flex;align-items:center;padding:.5rem;gap:8px;background-color:#e3e8fc99;background-color:rgba(var(--bs-primary-rgb),.1);border-radius:6px;color:var(--bs-primary)}.vote_type{text-align:left;display:flex;align-items:center;gap:8px;padding:1rem 4rem;justify-content:center}h3.vote_type{color:var(--bs-primary,#5463A5)!important;background-color:#e3e8fc99;background-color:rgb(227 232 252 / .6);background-color:rgba(var(--bs-primary-rgb),.1);display:inline-flex;margin-top:1rem;margin-bottom:15px;border-radius:0;width:100%;padding-right:.5rem;padding-left:.5rem}.vote_color{background-color:#EEF0F8}.votepage .card-body{padding-bottom:.5rem;min-height:190px}.vote_me{text-align:center;padding:.5rem;padding-left:1rem;padding-right:1rem}.vote_stat span{font-size:.8rem;color:#888}.vote_stat{margin-top:10px;padding-bottom:0;margin-bottom:0}.vote_chart{border-radius:10px;background-color:#fff;position:relative}.votepage .status{background-color:#fff;margin:0 auto 2rem auto;padding:1.5rem 2rem;border-bottom:1px solid #f5f5f5}.cta_box{background-color:#e8ecfc7b;border-radius:10px;align-items:stretch;margin-left:1rem;margin-right:1rem}.votepage .cta_box{margin-left:auto;margin-right:auto}.cta_box .pic img{border-radius:10px;overflow:hidden;height:170px}.cta-fixed-btn{position:absolute;top:90vh;right:30px;z-index:1000;width:auto;height:auto;box-shadow:0 0 10px rgb(0 0 0 / .1);transition:transform 0.3s ease-in-out;animation:breathe 2s infinite;display:none}.is-wrapper:has(.show-divSidebarSections) .cta-fixed-btn{display:none}.is-wrapper:has(.show-divSidebarSections).activity .cta-fixed-btn,.is-wrapper:has(.show-divSidebarSections).productpage .cta-fixed-btn,.is-wrapper:has(.show-divSidebarSections).leadpage .cta-fixed-btn,.is-wrapper:has(.show-divSidebarSections).votepage .cta-fixed-btn,.is-wrapper:has(.show-divSidebarSections).survey .cta-fixed-btn,.show-cta-fixed-btn .cta-fixed-btn{display:block}.is-wrapper:has(.show-divSidebarSections):has(.no-cta-fixed-btn) .cta-fixed-btn,.is-wrapper:has(.show-divSidebarSections):has(.apply_member_page) .cta-fixed-btn,.thankyou .cta-fixed-btn{display:none}.twocol .l_item{background-color:aliceblue;border-radius:.5rem;overflow:hidden}.xbg3{background-color:EDEDED}.l_item{border-radius:.5rem;overflow:hidden}.fou_col .l_item{background-color:rgb(0 0 0 / .1)}.thrcol .l_item{background-color:rgb(0 0 0 / .1)}.titlebox{text-align:center}.titlebox div{display:inline-block}.titlebox .section_title{text-align:left}.voted_cart{background-color:#e8ecfcd3;padding-top:3rem;padding-bottom:3rem}.votepage .titlebox .section_title,.voted_item{text-align:left;display:flex;justify-content:center}.voted_item{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(56 71 109 / .09)}.voted_item .pic{border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;position:relative}.voted_item .text,.voted_reminder .text{padding:.5rem 1rem;position:relative}.voted_item .text span{margin-bottom:.5rem}.voted_item .text p{margin-top:0;font-weight:600}.del{position:absolute;right:-10px;top:-18px;width:42px;height:42px}.del:hover img,.del:focus img{content:url(../img/hook/voting/xx_click.svg);transition:.1s}.del img{max-width:20px;content:url(../img/hook/voting/xx.svg)}.btn.del:hover .vote-del-1{fill:#979EBD;opacity:.8}.btn.del:hover .vote-del-2{fill:#EAECF2}.voted_item .pic img{width:100%;position:absolute;left:0}.votepage .section_title{padding:2rem;background-color:#fff;border-radius:10px}.votepage .section_title.formtitle{background-color:inherit}.voted{background-color:rgb(237 237 237 / .3);border-radius:10px;padding:1rem 1.5rem}.votepage section.form{background-color:#fff;padding-bottom:1.5rem;padding-top:1.5rem}.votepage section.form .vote_choice h2.title{justify-content:center}.votepage .form_box,.activity section.form .form_box,.activity .form_box,.leadpage .form_box,.productpage .form_box,.query .form_box{background-color:#f5f8fa;padding:1rem 2rem;border-radius:12px;font-size:1rem;position:relative}section.hor_form .limit_con .form_box{border-radius:12px 12px 0 0}.productpage .form_box{background-color:#fff0;padding:0}.section_title h2{font-size:3rem;padding-bottom:10px;text-align:left}.titleimg img{border-radius:10px;overflow:hidden}.section_title .p_area{text-align:left}.section_title .p_area p{margin-bottom:0}.twocol .section_title .p_area,.twocol .section_title h2,.magcol .section_title{color:aliceblue}.carousel_col{padding:0;margin:0}.tablecol table{color:azure}.user_color1{color:azure}.dialogue{width:100%;padding:20px}.user{display:flex;align-items:flex-start;margin-bottom:20px}.user .avatar{width:60px;text-align:center;flex-shrink:0}.user .pic{border-radius:50%;overflow:hidden}.user .pic img{width:100%;vertical-align:middle}.user .name{color:#333}.user .text{background-color:#aaa;padding:16px;border-radius:10px;position:relative}.remote .text{margin-left:20px;margin-right:80px;color:#eee;background-color:#4179f1}.remote .text::before{border-right:10px solid #4179f1;left:-10px}.local{justify-content:flex-end}.local .text{margin-right:20px;margin-left:80px;order:-1;background-color:#fff;color:#333}.local .text::before{border-left:10px solid #fff;right:-10px}.remote .text::before,.local .text::before{content:"";position:absolute;top:20px;border-top:10px solid #fff0;border-bottom:10px solid #fff0}.remote .text,.local .text{font-weight:300;box-shadow:0 0 10px #888}.cta_content .text{display:inline-block;text-align:left}.cta_content h2{text-align:left}.cta_content{text-align:center}.phone,.verifybox{display:flex;flex-wrap:wrap}.phone .form-select{width:30%}.phone .form-control{border-top-right-radius:0;border-bottom-right-radius:0;width:70%}.verifybox .form-control{width:60%}.verifybox .verify_button{width:40%}.verify_button{text-align:right}.verify_button .btn{height:100%}.phone button{border-top-left-radius:0;border-bottom-left-radius:0}.ful .pic img{width:100%}.footer,.footer footer{background-color:#f5f5f5}.brand_logo{width:40%;height:0;padding-bottom:20%;position:relative;margin-bottom:10px}.brand_logo img{width:100%;position:absolute;object-position:left;object-fit:contain;height:100%}.activity .info,.footer .info,.activity .footer .info{border-top:1px solid rgb(0 0 0 / .2);padding-top:12px;padding-bottom:12px;display:flex;align-items:flex-start}.footer .brand+div .is-container:first-of-type .info{border:0}.footer .info.tax_id{border-top:1px solid rgb(0 0 0 / .2)}.activity .info span,.footer .info span{width:70%;padding-right:5%;font-size:1rem}.footer .info span a,.footer .info span{color:#888}.footer[data-mode="POWERED_BY_OFF"] .copyright>div,footer[data-mode="NO"]{display:none}.footer[data-mode="POWERED_BY_OFF"] .copyright>span{text-align:center;padding-bottom:4px}.info.desc .context.xt_area span{width:100%;margin-right:0;font-size:inherit;color:inherit}.info_subtitle{width:30%;display:inline-block;margin-left:0%;color:darkgrey;font-weight:600;max-width:100px;flex-shrink:0}#fixed-right-side-div{position:fixed;top:300px;right:0;width:65px;z-index:16000161;color:#fff;display:none!important}#fixed-right-side-div #powered-by-btn.bg-primary{background-color:#5463A5!important}#fixed-right-side-div[data-mode="POWERED_BY_OFF"] #powered-by-btn{display:none}#fixed-right-side-div .bg-danger{background-color:var(--bs-primary,#f0762f)!important}#fixed-right-side-div .bg-secondary{background-color:var(--bs-secondary,#f99f19)!important}#fixed-right-side-div .symbol-label img{max-width:20px}.addhint{background-color:#a72109;right:-10px;top:-10px;width:26px;height:26px;border-radius:50%;font-weight:300;display:flex;align-items:center;justify-content:center}.over99{vertical-align:sub;position:absolute;top:-2px;right:-1px;font-weight:600;font-size:12px}.rounded-bottom-start{border-bottom-left-radius:.475rem}.copyright{background-color:rgb(84 99 165);color:#fff;align-items:center;z-index:1}.merge-footer .copyright.bg-copyright{background-color:var(--bs-bg-copyright,rgb(84 99 165));color:var(--bs-text-copyright,#fff)}.merge-footer .copyright.bg-copyright a{color:var(--bs-text-copyright,#fff)}.modal-body .pic{max-width:900px;margin:auto;width:80%}.modal-body .pic img{width:100%;position:absolute}.modal-body .text{font-size:1.2rem}.modal-title .item-title-display{font-size:1.7rem}.modal-dialog{min-width:45%}.pay_button{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap}.pay_button .creditcard+div ul{justify-content:flex-start;display:inline-flex;flex-direction:row}.pay_button .creditcard+div ul li{width:20px;height:20px}.pay_button .creditcard+div ul svg{max-width:17px}.pay_choice button{padding:1rem 1.5rem;background-color:#fff;outline:1px solid #979EBD;border:0;border-radius:6px}.pay_choice button:hover,.pay_choice button:focus{background-color:#f3f4f9;outline:2px solid #5463A5;color:#5463A5}.pay_choice .creditcard img,.pay_choice button img,.pay_check div img{width:48px;height:32px;display:inline-block;object-fit:contain;margin-right:4px}.pay_choice .onlinepay img{width:62px;height:42px;display:inline-block;object-fit:contain;margin-right:4px}.tabet_phone-only{display:none!important}.future_email_page{background-color:#FFDDCA}.future_email_page a{color:#ff6f80}.sound{display:flex;align-items:center}.fixedbubble{position:absolute;top:60px;right:10px}.future_email_page .bubble{padding:1rem;color:#fff;position:relative;background:#f4a48c;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.bubble:after{content:'';position:absolute;border-style:solid;border-width:0 15px 15px;border-color:#f4a48c #fff0;display:block;width:0;z-index:1;top:-15px;left:190px}.future_email_page .slogan{height:14px;max-width:60%;position:relative}.future_email_page .navbar.shadow{box-shadow:.5rem 1.5rem .5rem rgb(236 227 227 / .08)!important}.future_email_page .campaign_bg,.future_email_page .campaign_bg2{background-color:#FFDDCA;background-image:url(../img/future_email/bg_kv.png);background-size:cover;background-repeat:no-repeat;background-position:left bottom}.future_email_page .campaign_bg2.one_col,.future_email_page.thankyou .s_default{color:#5E5E5E}.future_email_page .campaign_bg2{background-image:url(../img/future_email/bg_hug.png);background-size:100%;background-attachment:fixed;padding-top:4rem;padding-bottom:4rem;background-color:#FAD6C3}.future_email_page .campaign_bg3{background-image:url(../img/future_email/bg_life.png);background-repeat:repeat-x}.future_email_page .campaign_bg4{background-color:#f7c8b5}.future_email_page section.campaign_bg3,.future_email_page section.campaign_bg4,section.compaign_share{padding-top:4rem;padding-bottom:4rem}.future_email_page section.campaign_bg4{padding-bottom:0}.future_email_page section.campaign_bg4{padding-top:4rem;padding-bottom:4rem}.future_email_page section.campaign_bg3 .row{margin:4rem auto}.future_email_page .btn.btn-primary{background-color:#FF9C7C;font-weight:700}.future_email_page .btn.btn-outline-secondary,.future_email_page .btn.btn-outline-notuse{border:1px solid #FF9C7C!important;color:#FF9C7C;font-weight:700}.future_email_page .btn.btn-outline-notuse{cursor:not-allowed}.future_email_page .btn.btn-outline-secondary:hover,.future_email_page .btn.btn-outline-secondary:focus,.future_email_page .btn.btn-outline-secondary:active,.future_email_page .btn.btn-outline-secondary:checked,.future_email_page .btn-check:checked+.btn.btn-outline-secondary{background-color:#FF9C7C!important;color:#fff}.future_email_page .form_box .btn.btn-outline-secondary{background-color:#fff}.future_email_page .arrow img{width:50%}audio{visibility:hidden;position:absolute}.future_email_page .button_gap{padding-left:0}.future_email_page .button_gap button{padding-left:3rem!important;padding-right:3rem!important}.future_email_page .button_gap button:first-child{margin-right:20px}.titlepic{width:60%;margin:auto}.future_email_page .form_box{background-color:#faded3;padding:2rem;border-radius:0 0 12px}.future_email_page .form_box label{color:#5E5E5E}.future_email_page .formhead p{background-color:#fff0;padding-bottom:0;font-weight:700;color:#fff;margin-bottom:0;font-size:1.5rem}.future_email_page .formhead a{color:#ffffffb8;border-bottom:1px dashed;position:relative}.future_email_page .formhead a:hover{color:#81001399}.future_email_page .formhead a::before{content:url(../img/future_email/bx-bulb.svg);width:24px;height:24px;position:absolute;left:-28px}.future_email_page .formhead{padding:.5rem 1rem;background-color:#f4a48c;align-items:center;border-radius:6px 6px 0 0}.future_email_page .form_box .time{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;font-size:14px;background-color:rgb(255 255 255 / .35);border-radius:6px}.future_email_page .form_box .button_area{border-top:1px solid #f9c7b5}.future_email_page .footer{background-color:#fff;border-radius:60px 60px 0 0}.future_email_page .footer .brand_logo{width:100%;padding-bottom:50%;margin-bottom:0}.future_email_page .footer .copyright{background-color:#fff;color:#5463A5}.txa_400px{height:400px}.donate textarea{height:80px}.future_email_page .accordion-button{font-weight:700;font-size:1.4rem}.future_email_page .accordion-button img{width:24px;height:24px;margin-right:8px}.future_email_page .accordion-item{border:0;border-bottom:1px dashed #EFF2F5}.future_email_page .accordion-button:hover,.future_email_page .accordion-button:not(.collapsed){background-color:#fcecdf80}.future_email_page .accordion-button:not(.collapsed){color:#000}.future_email_page .accordion-body{background-color:rgb(255 250 240 / .62);color:#333}.future_email_page .footer .pic img{max-width:120px;margin-bottom:.5rem}.future_email_page .user_bg{background-color:#F9C7B5;background-image:url(../img/future_email/thank_you.png);padding-top:2rem;padding-bottom:2rem;background-repeat:no-repeat;background-size:100%}.future_email_page.thankyou .status{padding:2rem;border-radius:12px}.future_email_page.thankyou .status p.guide{color:#FFF;background-color:#f4a48c}.future_email_page.thankyou .highlight_bg{background-color:rgb(255 255 255 / .168)}.future_email_page label.note{display:flex;align-items:center;gap:4px}.future_email_page label.note a.badge{border:1px solid}.future_email_page section.feedback_bg,body.future_email_page.thankyou{background-color:#ffe3ce}body.future_email_page.thankyou.pay{background-color:#F9C7B5;height:100%}.future_email_page section.feedback_bg{padding-top:3rem;padding-bottom:3rem}.future_email_page div.feedback{border-radius:12px;background-color:#ffffff46;padding:2rem;flex-direction:row}.future_email_page.thankyou section.campaign_share{background-color:#f0c9b570}.future_email_page.thankyou #toastr_sent{padding:3rem;background-color:#ffffffe0;z-index:99;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);color:#0BB783;font-weight:700;border-radius:6px;box-shadow:0 0 30px 20px #50505017}.future_email_page.thankyou .feedback button img{width:20px;margin-right:4px}.future_email_page .btn-outline-primary{background-color:#fff0;color:#FF9C7C;outline:1px solid #FF9C7C!important;position:relative}.future_email_page .btn-outline-primary:hover{background-color:#FF9C7C!important;color:#fff;outline:0px!important}.future_email_page .feedback .btn-outline-primary svg{width:20px;margin-right:4px}.future_email_page.thankyou .feedback button.btn-outline-primary{background-color:#fff}.future_email_page .donate .form_box{padding:0;background-color:#fff0}.manual,.productpage .manual{padding:12px 1.5rem 12px 1.5rem;align-items:center;flex-wrap:wrap}.manual .form-select:focus{border-right:1px solid #5E6278}.manual .form-select:focus~.form-control{border-left:0}.manual .form-select{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #fff0}.manual .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.manual span,.additional span{margin-right:16px;color:#888}.manual.double_receipt[data-process_type="B"] span{width:104px;margin-right:0}.manual.double_receipt[data-process_type="B"].d-none+.form-check label{width:128PX}.manual.double_receipt[data-process_type="B"]+.form-check label{width:104px}.donate .option img,.productpage .option img{height:20px}.donate .auto,.productpage .auto{width:100%;display:flex;justify-content:space-around;padding-bottom:1rem;border-bottom:1px dashed #ccc}.donate .modal-body .form_box p{margin-top:.5rem}.future_email_page .donate_choice{margin-left:0}.future_email_page .paypal_bottom,.pop_up_pay .paypal_bottom{margin-bottom:18px}.additional{display:flex;align-items:center;padding:6px 1.5rem 6px 1.5rem;color:#888;flex-wrap:wrap}.service .container{z-index:3}.service:has(.footer-cs-link.d-none):has(.footer-terms-link.d-none):has(.footer-privacy-link.d-none){display:none}#service_info{border-top:1px dashed #dddddd89;padding-top:6px;margin-top:4px;padding-bottom:4px}#service_info div.w-100{gap:1rem}#service_info div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:4px;margin-bottom:0;color:#999;font-size:12px}#service_info p{font-weight:700;font-size:12px;margin-bottom:0}#service_info .border_btm{border-top:1px dashed #ddd;padding-top:.5rem}#service_info span.fw-bolder:not(.d-inline){display:flex;width:100%}#service_info .tel,#service_info .mapicon,#service_info .mail{position:relative;max-width:50%;min-width:15%;display:flex;align-items:baseline}#service_info .tel{min-width:20%}#service_info .mapicon{min-width:45%}#service_info .tel::before,#service_info .mapicon::before,#service_info .mail::before{content:" ";background-image:url(../img/future_email/bxs-phone.svg);background-size:100%;margin-right:4px;width:12px;height:12px;left:-2px;top:1px;display:flex;position:relative}#service_info .tel::before svg #service_info .mapicon::before{background-image:url(../img/future_email/bxs-home.svg)}#service_info .mail::before{background-image:url(../img/future_email/bxs-envelope.svg)}.activity header{padding-bottom:3rem}.page-banner.combi-card-type .banner.user_banner{border-radius:12px 12px 0 0}.page-banner.card-type .banner.user_banner,.activity .page-banner.card-type .banner.auto_banner{border-radius:12px}.page-banner .banner{padding:0}#banner{width:100%}.banner-box{padding-bottom:40px}.row.banner-box #banner{padding:0}.banner-box .page-banner{margin-bottom:-40px!important}.page-banner.card-type+.hero-row,.banner-box+.hero-row{margin-top:-40px;z-index:4;position:relative}.activity .badge-outline-primary,.productpage .badge-outline-primary{border:1px solid #e57738;color:#e57738!important;background-color:#fff!important}.banner .clipped .badge-outline-primary{border:1px solid #e57738;color:#e57738;background-color:#fff;display:inline-block;margin-bottom:.5rem}.banner.auto_banner,.banner.user_banner{background-color:#cccccc80;text-align:right;position:relative;border-radius:12px 12px 0 0;overflow:hidden}.page-banner .banner.user_banner{background-color:#fff}.banner.auto_banner{height:0;padding-bottom:36.56%;display:flex}.page-banner.card-type .banner.shadow{box-shadow:0 .1rem 1rem .25rem rgb(0 0 0 / .05)!important}.page-banner .banner.user_banner picture,.page-banner .banner.user_banner img{width:100%}.leadpage .page-banner.card-type .banner.shadow{box-shadow:none!important}.hero-card{background-color:#fff;border-radius:12px}.form-card .form_size{max-width:800px;margin:0 auto;background-color:#fff;padding-top:1rem}.form-card .form_bg{background-color:#f5f5f5;padding:12px 8px}.form-card p,.form-card h1,.form-card h2,.form-card h3,.form-card h4,.form-card h5,.form-card h6,.form-card img{margin-top:0!important;margin-bottom:0!important}.form-card[data-mode="LIR"] .form_size,.form-card[data-mode="LTR"] .form_size{display:flex;flex-direction:row}.form-card[data-mode="LIR"] .form_size{flex-direction:row-reverse}.form-card[data-mode="LIR"] .form-img-box,.form-card[data-mode="LTR"] .form-img-box{width:45%;padding:1rem}.form-card .form-img-box{padding-top:8px}.form-card[data-mode="LIR"] form,.form-card[data-mode="LTR"] form{width:55%;padding:1rem}.banner.auto_banner svg{position:absolute;left:0;top:0}.banner.auto_banner .clipped{position:relative;background-color:#e57738;background-image:url(../img/hook/activity/autobanner_bg.svg);background-size:cover;color:#fff;padding:18.3% 8rem 18.3% 2rem;width:55%;text-align:left;display:flex;align-items:center;clip-path:url(#my-clip-path);-webkit-clip-path:url(#my-clip-path);z-index:2}.banner.auto_banner .clipped div p{opacity:.85}.banner div h1{font-weight:700;font-size:2.5rem}.banner.auto_banner .fix_img{width:65%;height:0;position:absolute;padding-bottom:36.5625%;right:0;top:0}.banner.auto_banner .fix_img img{position:absolute;left:0}.page-banner .banner.user_banner img{max-width:100%;width:auto;margin:0 auto}.intro_bg{background-color:#fff;border-radius:0 0 12px 12px;padding:2rem}.activity .info_area{width:65%;padding:0}.activity .action_area{max-width:365px}.activity .info{justify-content:start;padding:1rem 2rem 1rem 0;align-items:center}.activity .info_area .info{border-color:#ddd}.activity .info_area .info ul{margin-bottom:0}.context{padding-left:1rem;padding-right:1rem;position:relative}.sales_desc.context::after{content:'';position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(-8deg);width:190px;height:190px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 190 190'%3E%3Cdefs%3E%3Cfilter id='stamp-rough'%3E%3CfeTurbulence baseFrequency='0.06' numOctaves='5' result='noise'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='noise' scale='4'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='95' cy='95' r='80' fill='none' stroke='%23e57738' stroke-width='5.5' opacity='0.25' filter='url(%23stamp-rough)'/%3E%3Ccircle cx='95' cy='95' r='75' fill='none' stroke='%23e57738' stroke-width='2.5' opacity='0.2'/%3E%3Ccircle cx='95' cy='95' r='58' fill='none' stroke='%23e57738' stroke-width='1.5' opacity='0.15' stroke-dasharray='4,4'/%3E%3Ccircle cx='95' cy='75' r='2.5' fill='%23e57738' opacity='0.2'/%3E%3Ccircle cx='95' cy='115' r='2.5' fill='%23e57738' opacity='0.2'/%3E%3Ccircle cx='75' cy='95' r='2.5' fill='%23e57738' opacity='0.2'/%3E%3Ccircle cx='115' cy='95' r='2.5' fill='%23e57738' opacity='0.2'/%3E%3Cpath d='M 50 95 L 65 95 M 125 95 L 140 95' stroke='%23e57738' stroke-width='2' opacity='0.18' stroke-linecap='round'/%3E%3Cpath d='M 95 50 L 95 65 M 95 125 L 95 140' stroke='%23e57738' stroke-width='2' opacity='0.18' stroke-linecap='round'/%3E%3Cpath d='M 70 70 Q 75 65 80 70 M 110 70 Q 115 65 120 70 M 70 120 Q 75 125 80 120 M 110 120 Q 115 125 120 120' fill='none' stroke='%23e57738' stroke-width='1.5' opacity='0.15'/%3E%3Ctext x='95' y='102' font-family='Arial, sans-serif' font-size='36' font-weight='900' fill='%23e57738' opacity='0.32' text-anchor='middle' dominant-baseline='middle' letter-spacing='2'%3ESALE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:0;opacity:.4}.context p:first-child{margin-top:0}section.detail{background-color:#fff}.detail.dl_detail{background-color:#fffdfd}.detail.acc_detail{background-color:#fffcf9}.detail.tec_detail{background-color:#f4f4f4}.tec{padding:1.5rem 0;border-bottom:1px dashed #ddd}.tec p{color:#666}.tec_detail .tec:last-of-type{padding-bottom:0;border:0}.activity .info.desc{align-items:flex-start;border:0}.activity .info span{margin-right:16px;width:auto;min-width:60px;color:#888}.activity .info_area .info span{padding-right:0}.activity .context .badge.badge-outline-warning{padding-right:.75rem}.activity .info_area .badge.badge-outline-primary{padding-right:.5rem}.activity .main{padding:2rem;margin-top:1rem}.activity .form_box p.guide{background-color:#e6e6e6;color:#5d5b5b}.productpage .form_box p.guide{background-color:#ffe7d9;color:#a74005}.productpage p.guide.subguide{margin-top:.5rem!important;background-color:#fff0;margin-bottom:0;padding-left:1rem;border-left:8px solid #a74005;border-radius:0}.form_box .badge.badge-outline-primary{color:var(--bs-primary,#e57738);border-color:var(--bs-primary,#e57738);background-color:#fff!important}.form-label{display:flex;gap:8px;align-items:center}.nav_area.sticky{position:sticky;top:60px;right:0}.activity.thankyou header,.contact header,.service_page header,.thankyou header{padding-top:1rem;padding-bottom:2rem}.thankyou header{justify-content:start}.activity.check_in header{padding-top:1.5rem;padding-bottom:1.5rem}.action{border:1px solid #F0762F;background:rgb(240 118 47 / .05);border-radius:6px;padding:1rem 1.5rem}.activity .title{display:flex;gap:8px;justify-content:center;align-items:flex-start}.activity .title:first-of-type{margin:1rem}.title.user_banner,.form_first .slogan,header .slogan{justify-content:start;padding-left:2rem;margin-left:0;color:#666}.form_first .slogan{padding-left:0}.title.user_banner{margin-top:-1.5rem!important}.title.user_banner h2,.form_first .slogan h2,header .slogan h2{position:relative;display:flex;align-items:center}.title.user_banner h2::before,.slogan h2::before{content:'';width:32px;height:32px;background-image:url(../img/hook/activity/highlight.png);background-size:100%;display:inline-block;position:relative;left:-10px}.activity .title.info_title{margin:0;padding-bottom:1rem;border-bottom:1px dashed #ddd;justify-content:start}.activity .title h1,.activity .title h2{margin-bottom:0}.action span{font-size:14px;color:#888}.nav_area{background-color:#fff;padding:.5rem 1rem;border-radius:6px;border:1px solid #ddd}section.map{padding:2rem 0;background-color:#eee}section .indication,.query .indication,.offcanvas .indication,.bio-web .indication{display:flex;align-items:center;padding-bottom:.75rem;border-bottom:1px dashed #ddd;justify-content:center;color:#666;z-index:1}section .indication::before,.query .indication::before,.offcanvas .indication::before,.bio-web .indication::before{content:url(../img/hook/activity/Calendar.svg);width:24px;position:relative;left:0;top:3px;margin-right:8px}.bio-card .card-text.ellipsis2{height:46px}.card.bio-card{background-color:initial;border-radius:.475rem}.tobelink{position:absolute;z-index:5;width:100%;top:0;left:0;height:100%;color:#fff0;background-color:#fff0}.tobelink::before{content:''}.col-banner-overlay{position:absolute;top:0;left:0;right:0;background:rgb(0 0 0 / .6);color:#fff;padding:.5rem;z-index:5;height:2rem;font-size:14px;display:flex;align-items:center;justify-content:center}.col-banner-overlay.bottom{bottom:initial;top:calc(100% - 2rem)}.ratio-2x1{--bs-aspect-ratio:50%}.ratio-3x2{--bs-aspect-ratio:calc(2 / 3 * 100%)}.gmap{padding:0rem 2rem;min-height:400px}.map_info,.address_highlight{background-color:#cacaca15;padding:1.5rem 1rem;border-radius:6px}.address_highlight{background-color:rgb(255 255 255 / .603);padding:1rem;margin-bottom:1rem;border-left:4px solid #e57738;border-radius:0 6px 6px 0}.eng-address{flex-direction:row-reverse;gap:.25rem;justify-content:start}.eng-address.flex-wrap{flex-wrap:wrap-reverse!important}.eng-address span:after{content:',';position:relative}.eng-address span:first-child::after{content:''}.map_info>div:not(.address_highlight){padding:1rem;background-color:rgb(255 255 255 / .103)}.activity.form_first section.form{background-color:initial}.activity section.form,.form-check-input{background-color:#fff}.activity section.form h3{font-weight:700;font-size:2.5rem;margin:1rem auto}.session{border-bottom:1px dashed #ddd;padding:0 0 1.25rem 0}.session span{font-size:14px;color:#666;margin-bottom:.25rem}.session.redeem_session{background-color:#fff;border-radius:.625rem;border-bottom:0;padding:1rem}.session.redeem_session[data-mode="0"]{display:none}.session>div{border-radius:12px;padding:.65rem 2rem .65rem 1.5rem;justify-content:space-between}.session button{padding-top:.25rem!important;padding-bottom:.25rem!important}.session_name{position:relative;display:flex;align-items:center;margin-right:1rem;color:#3f4254;flex-grow:1;min-width:fit-content;font-size:13px}.option .opt_line .session_name span{font-size:13px}.selected .session_name{padding-left:1rem}.session_hint div{color:#979797;font-size:1rem;padding-left:8px}.session .session_hint div{padding-left:0}.session .session_hint{flex-direction:column-reverse}.session .session-bottom .session_hint{flex-direction:row;align-items:center;gap:4px}.session_hint span{position:relative;display:inline-flex;align-items:center;margin-bottom:0;font-weight:700}.selected-session-remaining-display{font-weight:500}.session_hint.under span{color:#F0762F}.session_hint.under span.hint::before{content:'';left:0;top:0;width:12px;height:12px;position:relative;display:inline-block;background-image:url(../img/hook/activity/bx-info-circle.svg);background-position:center 1px;background-size:contain;background-repeat:no-repeat}.session_hint.under span.hint{display:inline-flex;align-items:center;border-radius:4px;padding-left:4px;padding-right:4px}.ticket .user-icon span{color:#aaa!important}.ticket .user-icon::before{display:none}section.service{padding-top:1rem;padding-bottom:1rem;background-color:#f6f9ff}.merge-footer section.service{background-color:rgba(var(--belt-bg-primary-rgb,133,133,133),.1)}.merge-footer section.service a{color:var(--belt-bg-primary,#858585)}section.service[data-mode="CONTACT_US_OFF"]{display:none}.service ul.nav{justify-content:space-around}.service ul.nav li{flex:1;text-align:center}.service a{font-weight:700}.service a:hover{color:#e57738}.service:has(ul.nav:not(:has(a:not(:empty)))){display:none}.session_choice,.label_choice{display:flex;flex-direction:column;width:100%}.session_choice.ticket{flex-wrap:wrap;flex-direction:row;gap:1rem;align-items:end}.session_choice.ticket.pc-only{flex-wrap:wrap}.session_choice.ticket.pc-only .ticket-row{width:100%;padding:0 .5rem}.session_choice.ticket.pc-only .minus,.session_choice.ticket.pc-only .plus{width:30px;padding:.25rem .5rem;line-height:1;font-family:initial}.session_choice.ticket.pc-only .minus{line-height:1.2}.ticket_name::before{content:'';display:inline-block;width:20px;height:20px;background-color:var(--bs-primary);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'%3E%3C/path%3E%3Cpath d='M13 5v2'%3E%3C/path%3E%3Cpath d='M13 17v2'%3E%3C/path%3E%3Cpath d='M13 11v2'%3E%3C/path%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'%3E%3C/path%3E%3Cpath d='M13 5v2'%3E%3C/path%3E%3Cpath d='M13 17v2'%3E%3C/path%3E%3Cpath d='M13 11v2'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;margin-right:8px;vertical-align:middle}.ticket_name{display:flex;align-items:center}.session_choice .option,.label_choice .option{padding:.35rem .5rem;outline:1px solid #e3e3e3;border-radius:6px;margin:.35rem auto}.session_choice.ticket .option{position:relative;margin:0;width:100%}.session_choice.ticket label{min-width:30%}.session_choice .option:hover,.label_choice .option:hover{background-color:#F0762F10;background-color:rgba(var(--bs-primary-rgb),.1);cursor:pointer}.ticket-row .option:hover{background-color:rgba(var(--bs-primary-rgb),.05)}.activity .session_choice input[type="radio"]:checked+.option,.session_choice input[type="radio"]:checked+.option,.label_choice input[type="radio"]:checked+.option{outline:2px solid var(--bs-primary,#F0762F);background-color:#F0762F10;background-color:rgba(var(--bs-primary-rgb),.1)}.session_choice.ticket .ticket-row:has(.sim-checkbox.checked) .option,.session_choice .option.selected{border-left:15px solid var(--bs-primary)}.session_choice .option div.opt_line,.label_choice .option div.opt_line{display:flex;flex-direction:row;align-items:center;width:100%}.session_choice .option .opt_line .session-top{width:100%;padding-bottom:2px;margin-bottom:2px;flex-wrap:wrap;align-items:center}.session_choice .option .opt_line .session-bottom{display:flex}.option.full,.session_choice input[type="radio"]:checked+.option.full,.session_choice.ticket .option.full,.label_choice input[type="radio"]:checked+.option.full{background-color:rgb(238 238 238 / .452);cursor:not-allowed;outline:1px solid #ddd}.session_choice .option .opt_line div.session_time,.session .d-flex.selected div.session_time{display:flex;flex-direction:column;width:40%;min-width:240px}.session .d-flex.selected div.session_time{width:100%;min-width:360px;padding:.5rem 1rem;background-color:#eeeeee26;border-radius:12px}.session_choice .option .opt_line div.session_time div,.session .d-flex.selected div.session_time div{display:flex;flex-direction:row;justify-content:space-between;color:#e57738;position:relative;align-items:center}.session .d-flex.selected div.session_time{padding:0}.session_choice .option .opt_line div.session_time{width:100%}.modal-body .session_time .position-relative.py-3.w-100{width:40px!important;flex-shrink:0}.session_choice .option .opt_line div.session_name{display:flex;font-weight:400}.session_choice input:checked+.option:not(.full) .session_name{font-weight:600;color:#000!important}span.date-time{color:var(--bs-danger)}.friend-inputs-container,.session-fee-display{width:100%}.session-fee-display div.form-control-plaintext{padding-top:0}.friend-inputs-container{border-top:2px dashed var(--bs-gray-300);padding-top:1rem;position:relative;margin-top:4px;margin-bottom:1.75rem}.friend-inputs-container .friend-input-group{padding:1rem;background-color:rgb(255 255 255 / .5)}.quest_list .friend-inputs-container:last-of-type{margin-bottom:0}.sim-radio{width:20px;height:20px;border:1px solid #e3e3e3;border-radius:50%;background-color:#fff;flex-shrink:0}.sim-checkbox{width:20px;height:20px;border:1px solid #e3e3e3;border-radius:4px;background-color:#fff;display:none}input[type="checkbox"]:checked+.option:not(.full) .sim-checkbox,.sim-checkbox.checked{background-color:var(--bs-primary,#0d6efd);border:0;position:relative;color:#fff}input[type="checkbox"]:checked+.option:not(.full) .sim-checkbox::after,.sim-checkbox.checked::after{content:"";position:absolute;display:block;left:1px;top:1px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}.labeltobtn+label{position:relative;padding-left:2.5rem!important}.labeltobtn+label::before,.labeltobtn:checked+label::after{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid var(--bs-gray-300);border-radius:50%;background-color:#fff;transition:background-color 0.3s ease;z-index:2}.session_choice input:checked+.option:not(.full) .sim-radio,.label_choice input:checked+.option:not(.full) .sim-radio,.labeltobtn:checked+label::before{border:4px solid #fff;background-color:var(--bs-primary,#f0762f);outline:1px solid var(--bs-primary,#f0762f)}#hook-offer-items{margin-left:.75rem;margin-right:.75rem}.labeltobtn:checked+label::after{left:9px;width:22px;height:22px;border:3px solid var(--bs-danger,#f0762f);z-index:1}.date-end.form_to{margin-top:12px;position:relative}.date-end.form_to::before{content:'';width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#979797 #fff0 #fff0 #fff0;position:absolute;top:-8px;left:50px}.mlt-box.session .d-flex.selected{width:75%}.mlt-box[data-mode="LIR"] .session .d-flex.selected,.mlt-box[data-mode="LTR"] .session .d-flex.selected{flex-wrap:wrap;flex-grow:1;border-bottom:1px dashed #ddd;width:100%}.mlt-box[data-mode="LIR"] .session-display .btn,.mlt-box[data-mode="LTR"] .session-display .btn{margin:1rem auto!important}.checkout-grid{display:grid;grid-template-columns:1fr auto auto auto;gap:0;min-width:300px;width:fit-content;max-width:100%}.checkout-grid-header{display:contents}.checkout-grid-row{display:contents}.checkout-grid-item{display:flex;align-items:flex-start;padding:8px 4px;min-width:0}.checkout-grid-item:first-child{align-items:flex-start;min-width:200px}.checkout-grid-item:first-child .d-flex{width:100%;align-items:flex-start}.checkout-grid-item:first-child span:last-child{flex:1;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.4}.checkout-grid-item:nth-child(2){align-items:center;justify-content:flex-end;min-width:60px;width:auto}.checkout-grid-item:nth-child(3){align-items:center;justify-content:center;min-width:50px;width:auto}.checkout-grid-item:nth-child(4){align-items:center;justify-content:flex-end;min-width:80px;width:auto}.checkout-grid-header .checkout-grid-item{background-color:#f8f9fa;border-radius:4px;font-weight:700;color:#6c757d;font-size:.875rem;padding:8px 4px}.from_to{width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#979797 #fff0 #fff0 #fff0;position:absolute;left:65px}.noshowtime .from_to{left:80px}.modal-body .from_to{left:50%;border-width:6px 0 6px 6px;border-color:#fff0 #fff0 #fff0 #979797}.modal-body .noshowtime .from_to{right:90px}.quick-type,.quick-type .container.hook-margin{padding-left:0;padding-right:0}.quick-type .hook-margin,.separator-type .container.hook-margin{margin-bottom:0!important;margin-top:0!important;padding:0}.separator-type .container.hook-margin{margin-top:2rem!important}.quick-type .intro_bg,.separator-type .intro_bg{display:none!important}.quick-type .hook-margin .title.user_banner{margin-top:1rem!important}.activity .separator-type .banner{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.context .session_time{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.context .session_time .d-flex{align-items:center;padding-right:8px}.context .session_time div.position-relative{width:20px;height:auto;padding:0!important}.context .session_time .from_to{border-width:6px 0 6px 6px;border-color:#fff0 #fff0 #fff0 #979797;position:static;margin:0 auto}.context .session_time span.badge{font-weight:600}.modal-body .session_choice .option .opt_line div.session_time{flex-direction:row;min-width:360px}.invitation{background-color:#fff;padding:1rem 3rem 2rem;border-radius:12px 12px 0 0;background-image:url(../img/hook/activity/inv_bg_top.webp),url(../img/hook/activity/inv_bg_bottom.webp);background-size:100%;background-position:top,bottom;background-repeat:no-repeat;text-align:center}.activity.thankyou .invitation~.status{border-radius:0 0 12px 12px;padding-top:0}.invitation h1,.redeem_ticket-body h1{font-weight:700;font-size:2rem;padding:10px;display:inline-block;margin:10px auto 2rem auto;position:relative;z-index:2;top:0;color:#5c5f93}.invitation h1::after,.redeem_ticket-body h1::after{content:'';width:100%;height:10px;display:block;background-color:#DEE0EFaa;border-radius:2px;position:absolute;left:0;bottom:6px;z-index:-1}.invitation .text{padding:0 4rem;text-align:left}.invitation .pic{margin:1.5rem auto 1rem auto;width:20%;min-width:120px}.redeem_ticket{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:row;border-radius:20px;box-shadow:4px 4px 25px 2px #d1d1d142;margin-bottom:2rem;margin-top:2rem}.redeem_ticket-head{padding:1.5rem;color:#fff;background-color:#4179f1;position:relative;flex-direction:column;gap:1rem;width:60%}.redeem_ticket-body,.redeem_ticket-head{display:flex;justify-content:center;align-items:center}.redeem_ticket-footer{position:relative;background-color:#f56629;padding:1rem 2rem 4rem 2rem;color:#ffffffa2}.redeem_ticket-footer::before{content:'';width:100%;height:10%;min-height:50px;background-color:#f56629;top:-50px;left:0;position:absolute;border-radius:50% 50% 0 0;box-shadow:4px -5px 10px -6px #3a3a3a40}.redeem_ticket-body{padding:2rem;background-color:#fff;text-align:center;position:relative;flex-grow:1;flex-direction:column}.redeem_ticket-body .pic img{max-width:220px}.option.full{position:relative}.option.full:hover{background-color:rgb(238 238 238 / .452);outline:1px solid #ddd;cursor:not-allowed}.option.full .opt_line>.d-flex{flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap}.option .opt_line p{margin-bottom:0;display:inline-block;color:#F0762F}.option .opt_line span{font-weight:700;font-size:1.1rem;display:inline-block;color:#333;margin-bottom:0}.option .opt_line .session_time .data-time,.option .opt_line .session_time span{font-weight:400}.option .opt_line .session_time .date-time{color:var(--bs-danger)}.option .opt_line .session_time .date-start span,.option .opt_line .session_time .date-end span{font-size:13px}.activity h5.modal-title{font-size:1.4rem}.activity h5.modal-title~p{font-size:14px;color:#979797}.opt_line p{margin-top:0}.activity .form_box .button_area,.productpage .form_box .button_area{margin-bottom:2rem}.activity .form_box .button_area{margin-top:1rem}.activity .detail{overflow:hidden}.form_box .checkbox_area{padding:1rem;padding-left:24px}.checkbox_area .bg-white{padding:1rem;padding-bottom:.55rem;display:flex;flex-direction:row;flex-wrap:wrap}.checkbox_area .form-check{margin-bottom:.45rem;width:100%}.checkbox_area .form-check.form-check-inline{width:auto;min-width:25%;padding-right:1rem}.form_box .checkbox_area p{background-color:#fff0;color:var(--kt-form-label-color);padding:0;margin-bottom:0}.form_box .form-check.mb-3:last-of-type{margin-bottom:0!important}.activity .modal .btn.btn-primary,.productpage .modal .btn.btn-primary{background-color:#e57738}.activity .modal .btn.btn-outline-primary:hover,.productpage .modal .btn.btn-outline-primary:hover,.productpage .btn.btn-outline-primary:hover{background-color:#e57738}.productpage .btn.btn-outline-primary:hover{color:#fff}.thankyou .highlight_bg.bg-light-primary{background-color:var(--bs-primary-light)}.productpage.thankyou .highlight_bg,.activity.thankyou .highlight_bg,.activity.check_in .highlight_bg,.service_page .highlight_bg{background-color:#3082b910}.thankyou .status,.activity.thankyou .status,.activity.check_in .status,.service_page .status{text-align:center;padding:2rem;border-radius:12px}.thankyou .status h1,.activity.thankyou .status h1,.activity.check_in .status h1,.service_paget .status h1{color:#5E5E5E;display:inline-block}.thankyou .status h1 span,.activity.thankyou .status h1 span,.activity.check_in .status h1 span,.service_page .status h1 span{color:#3351a2}.thankyou .status p.guide,.activity.thankyou .status p.guide,.activity.check_in .status p.guide,.service_page .status p.guide{background-color:#3351a210}.privacy .info_box p:not(.fw-bolder){font-weight:500;color:#333}.contact .status .info{border-color:#eee}.contact .status .info span{color:#444}hr.dot{border-top:1px dashed #7b9cc7!important;animation:none;border-radius:0;width:100%;height:1px}.bg-form-gray{background-color:#f5f8fa}.thankyou .card-body p{margin-bottom:0;color:#666}.thankyou .card{box-shadow:0 0 20px 0 #38476D0D}.thankyou .card:hover{box-shadow:0 0 20px 10px #38476D0D}.thankyou .card-body p.card-text,.thankyou .card a h3,.thankyou .card-body p.card-text small{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.thankyou .card-body p.card-text small{-webkit-line-clamp:1}.thankyou .card a h3{color:#333;-webkit-line-clamp:1}.thankyou .link_bg{background-color:#fafbff;padding-top:3rem;padding-bottom:3rem}.link_pic{overflow:hidden;position:relative}.link_pic img{left:0;top:0;position:absolute}.thankyou .share_area,.check_in .check_in_area{padding:2rem;background-color:#fff;border-radius:12px;box-shadow:0 0 20px 0 #38476D0D;display:flex;gap:12px}.thankyou.click_check .check_in_area{border-radius:0 0 12px 12px}.check_in .check_in_area{padding:1rem;color:#555;gap:8px;flex-wrap:wrap}.check_in .check_in_area .act{gap:8px}.thankyou .share_area .text,.check_in .check_in_area .text{padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:space-between}.thankyou .share_area .pic,.check_in .check_in_area .pic{border-radius:6px;overflow:hidden}.check_in_area h1{margin-bottom:.25rem;font-weight:700;color:#5463A5}.check_in_area h2{border-bottom:1px dashed #ddd;padding-bottom:.5rem}.check_in_area h2.title{border-bottom:0;padding-bottom:0}.check_in_area h2.title span{position:relative}.check_in_area h2.title span::before{content:url(../img/hook/activity/qr-code.svg);position:absolute;left:-20px;top:0;width:14px}.check_in_input{background-color:#eaebf4;padding:1.5rem;border-radius:6px;color:#000}.check_in_input .form-control{text-align:center}.check_in_input input[type="number"]::-webkit-inner-spin-button,.check_in_input input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.activity_minititle{color:#aaa;font-size:12px}.thankyou.check_in .result{padding-left:0;padding-right:0;box-shadow:0 0 30px 0 #38476D17}.thankyou.check_in .check_in_result.success,.thankyou.check_in .check_in_result.wrong{background-color:#0BB78340;border-radius:0 0 6px 6px;text-align:center;padding:1.25rem}.thankyou.check_in .check_in_result.wrong{background-color:#d8303020}.thankyou.check_in .check_in_result img{width:40%}.thankyou.check_in p.result_type{padding:.25rem .75rem;color:#fff;margin-bottom:0;border-radius:6px 6px 0 0;font-weight:700}.thankyou.check_in p.result_type.success{background-color:#0BB783}.thankyou.check_in p.result_type.wrong{background-color:#d83030}.thankyou.click_check p.result_type.success{display:flex;align-items:center;gap:16px;justify-content:center;box-shadow:0 0 20px 0 #38476D0D}.thankyou.click_check p.result_type.success img,.query p.result_type img{width:40px}.thankyou.check_in .check_in_result div.d-flex{background-color:#ffffff56;font-weight:700;align-items:stretch;border-radius:6px;overflow:hidden}.thankyou.check_in .check_in_result.wrong div.d-flex{flex-direction:column;padding-top:1rem;padding-bottom:1rem}.thankyou.check_in .check_in_result.wrong div.d-flex p:first-of-type{color:#d83030;display:inline-block;width:60%;padding:.25rem;margin:0 auto .5rem;border-radius:6px}.thankyou.check_in .ticket,.thankyou.check_in .seat{background-color:#faf8e4;border-right:1px dashed #ccc;padding:.75rem 1rem}.thankyou.check_in .seat{background-color:#fff;border-right:0}.thankyou.check_in .seat span,.thankyou.check_in .ticket span{font-size:12px;color:#888;font-weight:300;display:block}.prd_shareimg{width:100%;height:0;padding-bottom:66.66667%;overflow:hidden;position:relative}.prd_shareimg img{object-fit:cover;position:absolute;left:0;top:0}.prd_share_price{background-color:#e57738;padding:4px 12px;color:#fff;position:absolute;bottom:1rem;right:1rem;font-size:1.4rem;font-weight:700}.carousel-control-prev-icon,.carousel-control-next-icon{background-size:90%;background-color:#aaa;padding:4px;border-radius:.625rem;position:absolute}.carousel-control-prev-icon{left:12px}.carousel-control-next-icon{right:12px}#productCarousel .carousel-indicators{bottom:-3rem}#productCarousel .carousel-control-prev{left:-2rem;width:42px}#productCarousel .carousel-control-next{right:-2rem;width:42px}.offcanvas #productCarousel .carousel-control-prev{left:-1rem}.offcanvas #productCarousel .carousel-control-next{right:-1rem}.card__item-prd.card{box-shadow:0 4px 6px rgb(0 0 0 / .05);outline:1px solid #eee}.card__item-prd.card:hover{box-shadow:2px 7px 10px rgb(0 0 0 / .05);transition:all 0.3s ease-out}.card__item-prd.card .pic_67 img{object-position:center}.item-prd-box .css-wrap{flex-wrap:wrap}.addon_buying .item-prd-box[data-mode="LIST-COL"] .css-x-scroll,.addon_buying[data-mode="OFF"]{display:none}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .css-wrap{justify-content:center}.item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:80%;margin:auto}.offcanvas .item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:100%}.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:85%}.item-prd-box[data-mode="LIST-ROW"] .size__item-prd .card__item-prd{flex-direction:row;padding:1rem;flex-wrap:wrap;align-items:center}.item-prd-box[data-mode="LIST-ROW"] .pic_67{width:120px;padding-bottom:80px}.sp-prd-box[data-mode="LIST-ROW"] .pic_67{width:180px;padding-bottom:120px}.item-prd-box[data-mode="LIST-ROW"] .card__item-prd-title{padding-bottom:4px;flex-grow:1;padding-right:1rem;max-width:83%}.item-prd-box[data-mode="LIST-ROW"] .card-body{width:calc(100% - 120px);display:flex;padding-top:0;padding-bottom:0;align-items:center}.sp-prd-box[data-mode="LIST-ROW"] .card-body{width:calc(100% - 180px)}.item-prd-box[data-mode="LIST-ROW"] .card__item-prd-action{min-width:140px;flex-direction:column}.sp-prd-box[data-mode="LIST-ROW"] .card__item-prd-action{min-width:140px}.sp-prd-box[data-mode="LIST-COL"]{width:89%;margin:0 auto}.item-prd-box.sp-prd-box[data-mode="LIST-COL"] .card__item-prd-action .btn{padding-left:8px!important;padding-right:8px!important}.item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:25%}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:23%}.offcanvas .item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:calc(50% - 1rem);padding-right:4px;padding-left:4px}.offcanvas .item-prd-box[data-mode="LIST-COL"] .carousel-item .row{gap:1rem;justify-content:center}.item-prd-box[data-mode="LIST-COL"] .card__item-prd{height:100%}.item-prd-box[data-mode="LIST-COL"] .card-body{display:flex;flex-direction:column;justify-content:space-between}.item-prd-box[data-mode="LIST-COL"] .card__item-prd-action{padding-top:8px}.offcanvas .item-prd-box[data-mode="LIST-COL"] .card__item-prd-action{flex-direction:column}.card__item-prd.selected-prd{outline:2px solid var(--bs-danger-active);position:relative}.selected-prd::after{content:'';position:absolute;top:5px;left:5px;width:28px;height:28px;z-index:2;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2"><g transform="matrix(1.04201,0,0,1.04201,-1.03245,-0.767114)"><circle cx="12.507" cy="12.252" r="11.036" fill="rgb(246,175,114)"/></g><g transform="matrix(0.798773,0,0,0.799061,2.06385,3.15504)"><path d="M21,16L7,16C6.735,16 6.48,15.895 6.293,15.707C6.105,15.52 6,15.265 6,15C6,14.735 6.105,14.48 6.293,14.293C6.48,14.105 6.735,14 7,14L17.44,14C18.109,14 18.758,13.777 19.285,13.365C19.813,12.954 20.187,12.379 20.35,11.73L22,5.24C22.038,5.092 22.041,4.938 22.01,4.789C21.978,4.64 21.914,4.5 21.82,4.38C21.723,4.257 21.598,4.158 21.455,4.092C21.313,4.026 21.157,3.995 21,4L6.76,4C6.554,3.416 6.172,2.911 5.667,2.553C5.162,2.195 4.559,2.002 3.94,2L3,2C2.735,2 2.48,2.105 2.293,2.293C2.105,2.48 2,2.735 2,3C2,3.265 2.105,3.52 2.293,3.707C2.48,3.895 2.735,4 3,4L3.94,4C4.168,3.993 4.392,4.065 4.574,4.203C4.756,4.342 4.885,4.538 4.94,4.76L5,5.24L6.73,12C5.934,12.036 5.186,12.386 4.648,12.974C4.111,13.562 3.829,14.339 3.865,15.135C3.901,15.931 4.251,16.68 4.839,17.217C5.427,17.754 6.204,18.036 7,18L7.18,18C7.016,18.453 6.963,18.939 7.026,19.417C7.089,19.895 7.267,20.351 7.543,20.745C7.82,21.14 8.188,21.462 8.615,21.685C9.043,21.907 9.518,22.023 10,22.023C10.482,22.023 10.957,21.907 11.385,21.685C11.812,21.462 12.18,21.14 12.457,20.745C12.733,20.351 12.911,19.895 12.974,19.417C13.037,18.939 12.985,18.453 12.82,18L15.18,18C15.016,18.453 14.963,18.939 15.026,19.417C15.089,19.895 15.267,20.351 15.543,20.745C15.82,21.14 16.188,21.462 16.615,21.685C17.043,21.907 17.518,22.023 18,22.023C18.482,22.023 18.957,21.907 19.385,21.685C19.812,21.462 20.18,21.14 20.457,20.745C20.733,20.351 20.911,19.895 20.974,19.417C21.037,18.939 20.985,18.453 20.82,18L21,18C21.265,18 21.52,17.895 21.707,17.707C21.895,17.52 22,17.265 22,17C22,16.735 21.895,16.48 21.707,16.293C21.52,16.105 21.265,16 21,16ZM19.72,6L18.41,11.24C18.355,11.462 18.226,11.658 18.044,11.797C17.862,11.935 17.638,12.007 17.41,12L8.78,12L7.28,6L19.72,6ZM10,20C9.802,20 9.609,19.941 9.444,19.831C9.28,19.722 9.152,19.565 9.076,19.383C9,19.2 8.981,18.999 9.019,18.805C9.058,18.611 9.153,18.433 9.293,18.293C9.433,18.153 9.611,18.058 9.805,18.019C9.999,17.981 10.2,18 10.383,18.076C10.565,18.152 10.722,18.28 10.832,18.444C10.941,18.609 11,18.802 11,19C11,19.265 10.895,19.52 10.707,19.707C10.52,19.895 10.265,20 10,20ZM18,20C17.802,20 17.609,19.941 17.444,19.831C17.28,19.722 17.152,19.565 17.076,19.383C17,19.2 16.981,18.999 17.019,18.805C17.058,18.611 17.153,18.433 17.293,18.293C17.433,18.153 17.611,18.058 17.805,18.019C17.999,17.981 18.2,18 18.383,18.076C18.565,18.152 18.722,18.28 18.831,18.444C18.941,18.609 19,18.802 19,19C19,19.265 18.895,19.52 18.707,19.707C18.52,19.895 18.265,20 18,20Z" fill="white" fill-rule="nonzero"/></g><g transform="matrix(1.52824,0,0,1.52824,-12.5298,-3.12443)"><circle cx="19.732" cy="6.182" r="3.873" fill="rgb(255,118,0)"/></g><g transform="matrix(1.36021,0,0,1.36021,-7.81971,-1.10423)"><path d="M16.498,6.226C16.188,5.917 16.188,5.415 16.498,5.105C16.807,4.796 17.309,4.796 17.619,5.105C17.619,5.105 18.137,5.623 18.137,5.623L20.174,3.586C20.483,3.277 20.985,3.277 21.295,3.586C21.604,3.896 21.604,4.398 21.295,4.707L18.697,7.305C18.388,7.614 17.886,7.614 17.576,7.305L16.498,6.226Z" fill="white"/></g></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.sale-info .basic_sales.p-5{padding-left:0!important;padding-right:0!important;padding-top:0!important}.modal .sale-info .basic_sales{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;border-radius:0!important}.modal .sale-info h3{margin-top:-15px!important}.modal .sale-info h3+p{margin-top:2rem!important}.final_price{display:flex;flex-direction:column;justify-content:space-between}.coupon-card-box{filter:drop-shadow(.5rem .5rem 0rem #F3F4F5)}.coupon-card-box[data-mode="CUSTOM_IMAGE"] .pic,.coupon-card-box[data-mode="COUPON_IMAGE"] .coupon-card{display:none}.coupon-card{position:relative;-webkit-mask-image:radial-gradient(circle at 50px 10px,transparent 10px,red 10.5px),radial-gradient(closest-side circle at 50%,red 99%,transparent 100%);-webkit-mask-size:100%,4px 12px;-webkit-mask-repeat:repeat,repeat-y;-webkit-mask-position:0 -10px,48px;-webkit-mask-composite:source-out;mask-composite:subtract;box-shadow:20px 4px 8px rgb(0 0 0 / .6)}.coupon-card-bg{background-image:url(../img/other/coupon_bg_start.svg),url(../img/other/coupon_bg_end.svg),linear-gradient(to right,#D83C00,#F0762F,#EBA387);background-position:0% 0%,right,0%;background-repeat:no-repeat;background-size:contain,auto,contain;padding:1rem 1rem 1rem 6rem}.font-black{font-family:arial #000}.bg-high{background-color:#ffd774;background-image:url(../img/other/bg-high.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover}.coupon-badge{position:absolute;right:10px;top:-10px;border-radius:.5rem .5rem 50% 50%;padding:1rem 1rem 1.5rem 1rem!important}.query header{padding-top:3rem;padding-bottom:3rem;background-color:#f8f8f8}.query .form_box{background-color:#3082b910}.query .indication::before{content:url(../img/other/Calendar.svg)}.query .form_box .button_area{padding-top:0;padding-bottom:.5rem;border:0}.query_result_list{display:flex;background-color:#fff;border-radius:6px;flex-wrap:wrap}.query_result_list h2{padding:1rem 0rem .5rem 0;margin-bottom:.75rem;border-bottom:1px dashed #ddd;display:flex;align-items:center;gap:.75rem}.query_result_list .pic{border-radius:6px;overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%}.query_result_list .pic img{position:absolute;width:100%;top:0;left:0}.query_result_list p{background-color:#fff0;padding-bottom:0;margin-top:0;margin-bottom:0}.query .query_result_list .button_area{border-top:1px dashed #ccc;padding:1rem 0;margin:.75rem auto 0 auto;gap:16px}.query .btn-outline-primary{background-color:#fff0;color:#5463A5;outline:1px solid #5463A5!important;position:relative}.query .btn-outline-primary:hover{background-color:#5463A5!important;color:#fff;outline:0px!important}.query_result_box{display:flex;flex-direction:column;gap:1.5rem}.query .result{padding:1rem 0}.query .result_type{display:flex;flex-direction:row;align-items:center;padding-top:12px;padding-bottom:4px;border-top:1px dashed #ccc;justify-content:center}.query .result_type.success{color:#0bb783d2}.query .result_type.wrong{color:#d83030d2}.pay .form_box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pay_bg{background-color:rgb(221 221 221 / .178);padding:.5rem 1.5rem;border-radius:6px}#resize1{width:50%;padding:.5rem .75rem .5rem 0}#resize2{width:50%}.modal-body{padding-top:1rem;padding-bottom:1rem}fieldset.ticket_choice{display:flex;gap:1rem;flex-direction:column}.ticket_choice label{display:block}.ticket_choice .option{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-left:5px solid #E4E6EF;align-items:center;padding:.5rem 1.5rem}.ticket_choice .option .price{text-align:right}.ticket_choice .option .price .fw-bolder span{font-weight:400}.ticket_choice input[type="radio"]:checked+.option{border-left:5px solid #F0762F;outline:2px solid #F0762F}.ticket_choice .option .more{font-size:12px}.ticket_choice .add_choice{margin-top:.5rem;font-size:12px;width:100%;text-align:left;border-top:1px dashed #ccc;padding-top:8px;display:flex;flex-direction:row;align-items:center;gap:8px}.ticket_choice .add_choice span{display:inline-block;margin-bottom:0}.ticket_choice .add_choice p{display:inline-block;margin-top:0;margin-bottom:0}.ticket_choice .add_choice .badge.badge-outline-primary{font-size:12px;padding-top:2px;padding-bottom:2px}.info_box .btn.btn-primary{border:1px solid var(--bs-primary,#f0762f)!important}.info_box .btn:hover{border:1px solid var(--bs-primary,#f0762f)!important;background-color:var(--bs-primary,#f0762f)!important;color:#fff!important}.info_box .btn.btn-primary:hover{border:1px solid var(--bs-primary-active)!important;background-color:var(--bs-primary)!important}.pay .info_box{padding:0 1.5rem}.future_email_page.pay .info_box{padding:1.5rem}.pay .info_box p{background-color:#fff0;color:#464646;padding:0}.pop_up_pay #resize2{padding-left:1rem}header.catalog{padding-top:1rem;padding-bottom:.5rem;background-color:#fff;box-shadow:0 0 30px rgb(56 71 109 / .09)}.catalog.member_list_page header{margin-top:0}body.catalog.member_list_page,main.catalog.member_list_page{background-color:#EEF0F8}.catalog_title h2{margin-bottom:.25rem}.catalog_title p{font-size:13px;color:#979797}.catalog_list{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#F5F5F5;box-shadow:0 0 30px rgb(56 71 109 / .09);transition:.5s;position:relative}.catalog_list.xcard{border-radius:12px;margin:10px auto}.catalog_list.xcard:hover{box-shadow:10px 10px 50px rgb(27 32 45 / .09);cursor:pointer;background-color:#fff;transition:.5s}.catalog_main{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 0 30px rgb(56 71 109 / .09);border-radius:12px;width:70%;gap:12px}.catalog_list .pic{width:184px;height:184px;overflow:hidden;position:relative}.catalog_list .pic img{transition:.5s;position:absolute;padding:1rem}.catalog_text_box{padding-bottom:20px;position:relative;display:flex;flex-direction:column;flex-grow:1;gap:10px}.catalog_detail .catalog_text_box{gap:0}.catalog_list .name{padding-top:33px;border-bottom:1px dashed #ddd;width:100%}.catalog_list .name p,.catalog_detail .catalog_main .name p{font-size:22px;font-weight:900;margin-bottom:4px;line-height:20px}.catalog_list .name span,.catalog_detail .catalog_main .name span{color:#979797;font-size:14px;display:inline-block;min-height:14px}.catalog_list .member_level{background-color:#084298;position:absolute;display:inline-block;padding-bottom:2px;padding-top:2px;width:120px;color:#fff;top:0;LEFT:0;text-align:center;border-radius:0 0 4px 4px}.catalog_list ul,.catalog_detail .catalog_main ul{display:flex;padding-left:0;margin-bottom:0;color:#979797;width:100%;justify-content:space-between}.catalog_list li,.catalog_detail .catalog_main li{list-style:none;display:inline-flex;flex-direction:row;gap:4px;line-height:20px;font-size:14px;width:65%;align-items:start}.catalog_list .contact_info ul li:first-of-type{width:70%}.catalog_list .contact_info ul:first-of-type li{font-weight:700}.catalog_list .contact_info ul:first-of-type li span{font-weight:500}.catalog_list li a{color:#979797}.contact_career::before,.contact_phone::before,.contact_person::before,.contact_mail::before,.contact_web::before,.contact_line::before,.contact_position::before,.contact_member::before,.contact_global::before{content:'';width:20px;height:20px;background-image:url(../img/catalog/member/bxs-business.svg);background-repeat:no-repeat;background-position:center;display:inline-flex;flex-shrink:0}.contact_phone::before{background-image:url(../img/catalog/member/bxs-phone.svg)}.contact_person::before{background-image:url(../img/catalog/member/bxs-user-circle.svg)}.contact_position::before{background-image:url(../img/catalog/member/bxs-briefcase.svg)}.contact_web::before{background-image:url(../img/catalog/member/bxs-window-alt.svg)}.contact_line::before{background-image:url(../img/catalog/member/LINE.svg)}.contact_mail::before{background-image:url(../img/catalog/member/bx-envelope.svg)}.contact_member::before{background-image:url(../img/catalog/member/houseuser.svg)}.contact_web{word-break:break-all;padding-right:2px}.contact_member{color:#5463A5}.catalog_list .contact_info ul.middle{padding-top:4px;padding-bottom:4px;display:flex;flex-direction:row;width:100%;justify-content:space-between}.catalog_list .catalog_desc{width:30%}.catalog_desc{padding:35px 20px 0 20px}.catalog_desc .d-flex{position:relative;padding-left:34px}.quo_brief{overflow:hidden;max-height:90px}.catalog_desc .d-flex span,.catalog_desc .quo_brief p,.quo_brief div{color:#6e6e6e;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.catalog_desc p{font-size:16px;font-weight:700;margin-bottom:4px;line-height:16px;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.catalog_desc .quo_brief p{font-size:15px;font-weight:400;line-height:22px}@-webkit-keyframes slideInLefta{0%{-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLefta{0%{-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.catalog_desc .text-end{transition:1s}.quotation,.te-quote{width:30px;height:30px;position:absolute;left:-4px;top:-10px}.search{display:flex;flex-direction:row;flex-wrap:nowrap}.search .btn{width:15%;height:42px;border-top-left-radius:0;border-bottom-left-radius:0;background-image:url(../img/catalog/member/bx-search-alt-2.svg);background-position:center;background-repeat:no-repeat}.search .searchbar{font-size:12px;height:42px}.search .form-select{max-width:50%;height:42px;font-size:12px}.search .reset_btn{display:flex;flex-basis:15%;align-items:center;justify-content:center}.catalog_detail{margin:1rem auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding-right:0;overflow:visible;position:relative;min-height:83vh}.catalog_detail article{padding:1rem 2rem;background-color:#fff;box-shadow:0 0 30px rgb(56 71 109 / .09);border-radius:12px}.catalog_detail article .pic{margin:1rem auto}.catalog_detail .catalog_main{flex-direction:column;flex-grow:1;background-color:#fff0;overflow:hidden;width:100%;border-radius:12px;box-shadow:none;position:sticky;top:20px;gap:0}.catalog_detail .catalog_main.catalog_people{top:initial}.catalog_detail .catalog_main .bg-white{border-radius:12px}.catalog_detail .catalog_main .position-relative{border-radius:12px;overflow:hidden;box-shadow:10px 10px 30px #000;margin-top:20px}.catalog_detail .logo{width:100%;height:auto;max-height:inherit;position:relative;overflow:hidden;margin:10px auto 4px auto;padding:4px 16px 8px 16px}.catalog_detail .catalog_main .pic{overflow:hidden;width:50%;height:0;padding-bottom:50%;position:relative;margin:20px auto}.catalog_detail .catalog_main .pic img{position:absolute;border-radius:50%;top:0}.catalog_detail .catalog_main .name{border-bottom:1px dashed #ddd;text-align:center;padding-bottom:20px}.catalog_detail .catalog_main .member_level{color:#fff;background-color:#5463A5;text-align:center;position:absolute;top:0;left:0;width:100%;padding-top:4px;padding-bottom:4px}.catalog_detail .catalog_main ul{flex-direction:column;color:#979797}.catalog_detail .catalog_main li{width:100%;list-style:none;padding:2px;border-bottom:1px dashed rgb(221 221 221 / .548)}.catalog_detail .catalog_main ul:last-child li{border-bottom:none}.catalog_detail .catalog_main .company{padding:20px 0 0 0;color:#a5a5a5}.catalog_detail .catalog_main .company h3{margin-bottom:0;color:#666}.catalog_title.d-flex{gap:8px;align-items:center}.contact_info{position:relative}.contact_info .member_level{position:static;display:inline-block;height:auto;border-radius:4px;background-color:#5463A5;;width:auto;padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;position:relative;margin-right:.5rem}.catalog_detail .contact_info{padding:4px .5rem;width:100%}.catalog_title .back{width:42px;height:42px}.catalog .btn.btn-outline-primary{border:1px solid #5463A5!important;color:#5463A5}.catalog .btn.btn-outline-primary:hover{color:#fff}.leadpage .context{padding-left:0}.lead-collapse .x-accordion-input,.lead-collapse .x-accordion-header{display:none}.lead-collapse .x-accordion-input+.x-accordion-header+.x-accordion-content{display:block;max-height:100%}.lead-collapse .x-accordion-input:checked+.x-accordion-header{padding-top:.25rem;padding-bottom:.25rem;transition:.5S}.dialog-bubble::before{content:'';width:0;height:0;left:-8px;top:50%;width:16px;height:16px;background-color:inherit;transform:translateY(-50%) rotate(45deg);display:block;position:absolute;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.dialog-bubble-right::before{content:'';width:16px;height:16px;background-color:inherit;position:absolute;right:-8px;top:50%;transform:translateY(-50%) rotate(-45deg);display:block;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7}.form_hero_title{border:2px solid #f5f8fa;border-bottom:0}.form_hero_title~.merge-form>.form_box{border-top-left-radius:0!important;border-top-right-radius:0!important;padding:1.5rem!important}.sharethis-inline-share-buttons,.st-inline-share-buttons{width:360px;margin:auto}.backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:1040;display:none;transition:opacity 0.3s ease}#drawer-toggle-m:checked~#drawer-content+.backdrop{display:block}.offcanvas{transform:translateX(100%);transition:transform 0.5s ease}.offcanvas .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 3.10683H6.3151V21.8932H2V3.10683ZM8.63019 14.0655H18.5689L13.5995 20.7863L15.2363 23L23 12.5L15.2363 2L13.5995 4.21366L18.5689 10.9345H8.63019V14.0655Z' fill='black'/%3e%3c/svg%3e");width:24px;height:24px;padding:0;border-radius:0;background-size:12px}#drawer-toggle-m:checked~.offcanvas{transform:translateX(0%);visibility:inherit}.bottom_line{position:absolute;bottom:100%;left:-300px}.powered-by{height:54px;width:54px;background-color:#5463A5;padding:6px 8px 6px 6px;position:absolute;bottom:0;border-radius:0 10px 0 0}.powered-by+.side_btn_box{margin-left:55px}.bottom_line[data-mode="POWERED_BY_OFF"] .powered-by+.side_btn_box{margin-left:0}.booking .hor .main-pic{height:calc(100vh - 52px);position:relative;border-radius:0 0 120px 0;overflow:hidden}.booking-select{flex-grow:1;padding:4px 8px;border-right:1px solid #f5f5f5}.booking-select.booking-cal{max-width:220px}.booking-select:last-child{border:0}.booking-select:first-child{padding-left:0}.booking-type-box label{font-size:13px;color:var(--bs-gray-500);outline:1px solid var(--bs-gray-500);padding:2px 6px;border-radius:4px;margin-right:4px}.booking-type-box input[type="radio"]:checked+label{color:var(--bs-danger);outline-color:var(--bs-danger);font-weight:600}input[type="radio"].stop-booking{cursor:not-allowed;pointer-events:none}input[type="radio"].stop-booking+label,input[type="radio"].stop-booking+label:hover{background-color:#f5f5f5;cursor:not-allowed;outline:1px dashed #979797}input[type="radio"].stop-booking+label p{color:#979797}#venue-date-select-div,#professional-date-select-div,.booking input[type="radio"],input[type="radio"].booking-step+.booking-step-content,.booking .quest .label_box input[type="radio"]{display:none}.booking .quest input[type="radio"]{display:initial}input[type="radio"]:checked.booking-step+.booking-step-content,.booking-step-content #time-date-select-div{display:block}.booking-step-content #time-date-select-div #time-date-select{position:absolute;z-index:-1}.booking-type-box input[type="radio"]#booking-select-mode-time:checked+label~#time-date-select-div,.booking-type-box input[type="radio"]#booking-select-mode-venue:checked+label~#venue-date-select-div,.booking-type-box input[type="radio"]#booking-select-mode-professional:checked+label~#professional-date-select-div{display:flex}.hor .booking-select,.hor #time-date-select-div .booking-select:nth-child(2){border:0}.hor #time-date-select-div .booking-select:last-of-type,.hor #venue-date-select-div .booking-select:first-of-type{width:100%;padding-left:0}.hor #venue-date-select-div .booking-select:nth-child(2){padding-left:0}.bookingstep{background-color:var(--bs-light);padding:8px 12px;border-radius:12px;flex-grow:1;cursor:pointer;color:var(--bs-gray-600)}.bookingstep .badge{background-color:var(--bs-gray-600);color:#fff}.bookingstep.now{background-color:var(--bs-danger);color:#fff}.bookingstep.now .badge{color:#D4601D;background-color:#fff}.booking-toolbar{display:flex;width:100%;border-top:1px solid var(--bs-light);padding-top:8px}.inline-calendar{height:0;padding:0;margin:0;border:0;position:absolute;top:-500px}.inline-calendar+.flatpickr-calendar.inline,#time-date-select-div+.flatpickr-calendar.inline{top:0;margin-bottom:12px;border:0;box-shadow:none;width:100%!important;background-color:var(--bs-gray-100)}.inline-calendar+.flatpickr-calendar .flatpickr-innerContainer,#time-date-select-div+.flatpickr-calendar .flatpickr-innerContainer{border-top:1px solid var(--bs-gray-300);padding-top:4px}.inline-calendar+.flatpickr-calendar .flatpickr-current-month,#time-date-select-div+.flatpickr-calendar .flatpickr-current-month{padding-top:0}.label_box#timeslots{overflow-y:scroll;max-height:320px;padding:1rem}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgb(57 57 57 / .2)}.booking .flatpickr-day.selected,.booking .flatpickr-day.startRange,.booking .flatpickr-day.endRange,.booking .flatpickr-day.selected.inRange,.booking .flatpickr-day.startRange.inRange,.booking .flatpickr-day.endRange.inRange,.booking .flatpickr-day.selected:focus,.booking .flatpickr-day.startRange:focus,.booking .flatpickr-day.endRange:focus,.booking .flatpickr-day.selected:hover,.booking .flatpickr-day.startRange:hover,.booking .flatpickr-day.endRange:hover,.booking .flatpickr-day.selected.prevMonthDay,.booking .flatpickr-day.startRange.prevMonthDay,.booking .flatpickr-day.endRange.prevMonthDay,.booking .flatpickr-day.selected.nextMonthDay,.booking .flatpickr-day.startRange.nextMonthDay,.booking .flatpickr-day.endRange.nextMonthDay{background-color:var(--bs-danger);border-color:var(--bs-danger)}.booking-select #time-date-select{background-color:#fff;min-height:40px}.offcanvas-body .booking-select #timeslots select,.merge-form .booking-select #timeslots select{padding:.5rem;border-radius:.625rem;width:100%;outline:1px solid var(--bs-gray-200);padding:11px 4px;line-height:1.5;-webkit-appearance:none;appearance:none;background:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22><path d=%22M7 10l5 5 5-5z%22/></svg>') no-repeat right 10px center;background-size:18px;min-height:40px;width:100%}.offcanvas-body .booking-select #timeslots select:focus-visible,.merge-form .booking-select #timeslots select{outline-color:var(--bs-gray-300)}.merge-form .booking-select #time-date-select{border-color:var(--bs-gray-200)}.typing{white-space:nowrap;border-right:2px solid #fff0;animation:typing 3.5s steps(20,end) 3,blink-caret .75s step-end infinite;overflow:hidden}.click-btn{transition:transform 0.3s ease-in-out;animation:breathe 2s infinite}@keyframes breathe{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.survey section.form .form_box{background-color:#f7f7f7}.label_box input,.js-step .quest_list.tab-on,input[type="radio"].tab-input,input[type="checkbox"]+.hero_header,input[type="checkbox"].tab-input,input[type="checkbox"]#survey-toolbar+.survey-toolbar,input[type="checkbox"]#survey-entrance:checked~.form{display:none}.quest,p.guide,.quest_list,.xt_area{width:100%}.merge-form .guide,.form-box .guide{border-left:12px solid #777;z-index:2;position:relative;font-size:1.1rem}p.guide+.section_desc{margin-top:-2.5rem;margin-bottom:.75rem;padding:2rem 1rem .5rem;background-color:#fffa}.form_box .xt_area,.merge-form .xt_area{border-radius:8px;margin-bottom:.75rem}.merge-form span.xt_area{margin-bottom:0}.xt_area.te-plain{padding:0rem;margin-bottom:.75rem;background-color:#fff0}.xt_area.te-title{background-color:#eee;padding:.5rem 1rem;position:relative;font-weight:600;color:#5d5b5b;font-size:1.1rem}.xt_area.te-title::before{content:'';height:12px;width:4px;display:inline-block;background-color:#bbb;border-radius:8px;position:absolute;left:6px;top:50%;transform:translateY(-50%)}.xt_area.te-quote{background-color:#ddd4;position:static;height:initial;padding:1.25rem}.xt_area.te-quote::before{content:url(../img/catalog/member/bxs-quote-left.svg)}.form_box .xt_area.te-box,.merge-form .xt_area.te-box{background-color:#fff0;border:1px solid #e3e3e3;padding:1.25rem}.te-title~.quest,p.guide+.xt_area.section_desc~.quest,p.guide~.quest{margin-left:8px}input[type="checkbox"]:checked+.hero_header{display:block}input[type="checkbox"]#survey-entrance~.form,input[type="checkbox"]#survey-toolbar:checked+.survey-toolbar,input[type="radio"]:checked+.quest_list{display:flex}.quest_list{flex-wrap:wrap}.quest>.form-group>div{margin-bottom:6px}.login-btn{padding:4px 8px;margin-bottom:.5rem;border:1px solid var(--bs-light)}.login-btn:hover{background-color:var(--bs-light)}input[type="radio"]:checked+.login-btn{background-color:var(--bs-light);font-weight:600;color:var(--bs-gray-600)}.survey-toolbar{width:100%;padding:10px;text-align:center;border-top:1px dashed #d8d8d8}.survey .survey-toolbar{border-top:0}.label_box label,.selected-list li{padding:.75rem;outline:1px dashed #979797;background-color:#fff;border-radius:8px;cursor:pointer}.label_box label:hover{background-color:#f9f4e5;outline:1px solid var(--bs-danger)}.label_box.label-full{display:flex;flex-direction:column;gap:8px}.label_box.label-full label{width:100%}.label_box.label-50{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.select-list.label_box::before{display:none}.label_box.label-50 label{width:calc(50% - 4px)}.booking-select .label_box.label-50 label,.select-list.label_box.label-50 li,.selected-list.label_box.label-50 li{width:calc(50% - 8px)}.select-list.label_box.label-50 li label,.selected-list.label_box.label-50 li label{width:100%}.label_box.label-modal input[type=checkbox]:checked+label{position:static}.label_box.label-modal input[type=checkbox]+label{position:absolute;top:-1000vh}.quest-drop-modal::before{content:'';z-index:-1;position:fixed;left:0;top:0;background-color:#000;transition:opacity 0.15s linear;width:100vw;height:100vh;opacity:.5}.x-radio,.x-checkbox{width:16px;height:16px;margin-left:2px;margin-right:2px;border:1px solid #979797;background-color:#fff;border-radius:50%;flex-shrink:0}.label_box input[type="radio"]:checked+label,.label_box input[type="checkbox"]:checked+label,.selected-list li{outline:1px solid var(--bs-danger);background-color:#f9f4e5;font-weight:700}.label_box input[type="radio"]:checked+label .x-radio{border:1px solid var(--bs-primary);width:20px;height:20px;margin-right:0;margin-left:0;position:relative}.x-checkbox{border-radius:4px}.label_box input[type="checkbox"]:checked+label .x-checkbox,.selected-list li .x-checkbox{width:20px;height:20px;margin-right:0;margin-left:0;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 15.586L6.707 12.293L5.293 13.707L10 18.414L19.707 8.70697L18.293 7.29297L10 15.586Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;background-color:var(--bs-danger);border:1px solid var(--bs-danger)}.opt[data-mode="NOPIC"]{align-items:center}.ans p{line-height:1}.opt[data-mode="PIC"] .ans{margin-top:-2px}.sub-quest-box{display:table;width:100%}.quest:has(.label-matrix) .fv-plugins-message-container.invalid-feedback~.fv-plugins-message-container.invalid-feedback{display:none}#form-inputs.quiet-mode .fv-plugins-message-container [data-validator="notEmpty"]{display:none!important}#form-inputs .fv-plugins-message-container [data-validator="callback"]{display:block}.quest.attention{padding:.5rem;outline:2px solid var(--bs-danger,#dc3545);border-radius:.625rem}.uploaded{background-color:#fff;padding:8px;border-radius:.625rem}.score-level{display:table-row;width:100%;position:sticky;top:52px;z-index:2;background-color:var(--bs-gray-200)}.score-level .score-level__empty,.score-level .score-level__scales,.sub-quest__title,.label_box.label-matrix{display:table-cell;vertical-align:middle}.label_box.label-matrix label{flex-grow:1;outline:0;background-color:#fff0}.label_box.label-matrix label .d-flex.gap-3{justify-content:center;width:100%;gap:0!important}.label_box.label-matrix input[type="radio"]:checked+label{outline:0;background-color:#fff0}.label_box.label-matrix label .x-radio{margin-right:auto;margin-left:auto;width:18px;height:18px;border:1px solid var(--bs-gray-500);position:relative}.label_box.label-matrix input[type="radio"]:checked+label{font-weight:400}.label_box.label-matrix input[type="radio"]:checked+label .x-radio{border:1px solid var(--bs-primary);width:18px;height:18px}.quest>.badge:first-of-type{width:26.25px;height:26.25px;flex-shrink:0}.sub-quest__title{width:200px}.sub-quest{display:table-row;width:100%;background-color:#ededed;padding:1rem;gap:8px;align-items:center;border-radius:8px;margin-bottom:4px}.survey .quest{border-bottom:1px dashed #d8d8d8;padding-bottom:1rem}.survey .quest:last-of-type{border-bottom:0}.survey .quest_list{display:flex;flex-direction:column;gap:.5rem}.survey .quest_list.tab-on:target,.js-step.js-step-active .quest_list.tab-on{display:flex}.js-step{display:none}.js-step-active{display:block}#nextButton{margin-left:auto}.multicheckbox .form-check.form-check-inline.is-valid:last-of-type{width:100%}input:checked[id$="-other"]{margin-top:8px!important}.label_box [id$="-other"]+.form-check-label .ans,.label_box [id$="-other"]:checked+label .ans,label[for="option-other"]>.opt .ans{flex-grow:1;line-height:1}label[for="option-other"]>.opt{align-items:start}[id$="-other"].has-other+.form-check-label{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.label_box [id$="-other"]:checked+.form-check-label input,.label_box [id$="-other"]:checked+label input{display:block}[id$="-other"].has-other+.form-check-label .other-option-div .form-control,.label_box [id$="-other"]:checked+.form-check-label input,.label_box [id$="-other"]:checked+label input{border:0px!important;border-bottom:1px solid var(--bs-gray-500)!important;margin-bottom:0!important;background-color:initial;border-radius:0;padding:2px}.other-option-div{flex-grow:1}.other-option-div .fv-plugins-message-container{position:absolute}.user-icon{position:relative;padding-left:2px}.user-icon::before{content:'';width:14px;height:14px;display:block;background-image:url("data:image/svg+xml;charset=UTF8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C11.0111 2 10.0444 2.29324 9.22215 2.84265C8.3999 3.39206 7.75904 4.17295 7.3806 5.08658C7.00216 6.00021 6.90315 7.00555 7.09607 7.97545C7.289 8.94536 7.7652 9.83627 8.46447 10.5355C9.16373 11.2348 10.0546 11.711 11.0245 11.9039C11.9945 12.0969 12.9998 11.9978 13.9134 11.6194C14.827 11.241 15.6079 10.6001 16.1573 9.77785C16.7068 8.95561 17 7.98891 17 7C17 5.67392 16.4732 4.40215 15.5355 3.46447C14.5979 2.52678 13.3261 2 12 2ZM12 10C11.4067 10 10.8266 9.82405 10.3333 9.49441C9.83994 9.16476 9.45542 8.69623 9.22836 8.14805C9.0013 7.59987 8.94189 6.99667 9.05764 6.41473C9.1734 5.83279 9.45912 5.29824 9.87868 4.87868C10.2982 4.45912 10.8328 4.1734 11.4147 4.05764C11.9967 3.94189 12.5999 4.0013 13.1481 4.22836C13.6962 4.45542 14.1648 4.83994 14.4944 5.33329C14.8241 5.82664 15 6.40666 15 7C15 7.79565 14.6839 8.55871 14.1213 9.12132C13.5587 9.68393 12.7956 10 12 10ZM21 21V20C21 18.1435 20.2625 16.363 18.9497 15.0503C17.637 13.7375 15.8565 13 14 13H10C8.14348 13 6.36301 13.7375 5.05025 15.0503C3.7375 16.363 3 18.1435 3 20V21H5V20C5 18.6739 5.52678 17.4021 6.46447 16.4645C7.40215 15.5268 8.67392 15 10 15H14C15.3261 15 16.5979 15.5268 17.5355 16.4645C18.4732 17.4021 19 18.6739 19 20V21H21Z' fill='%23F0762F'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;position:absolute;left:-16px;top:1px}.form-progress .progress{background-color:#fff!important}.form-progress .progress-bar{background-color:var(--bs-danger)}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{box-shadow:4px 0 0 0 #fff0}50%{box-shadow:4px 0 0 0 orange}}.x-tab input[type="radio"]{display:none}.x-tab label{cursor:pointer}.x-tab input[type="radio"]:nth-child(1):checked~.x-tab-content .x-tab-pane:nth-child(1),.x-tab input[type="radio"]:nth-child(3):checked~.x-tab-content .x-tab-pane:nth-child(2),.x-tab input[type="radio"]:nth-child(1):checked~.x-tab-content,.x-tab input[type="radio"]:nth-child(3):checked~.x-tab-content{display:block}.x-tab-pane{display:none}.x-tab input[type="radio"]:nth-child(1):checked+label,.x-tab input[type="radio"]:nth-child(3):checked+label{font-weight:700;background-color:#f1f1f1}.login-box{height:calc(100vh - 52px);align-self:stretch}.login-powered-by.ribbon-label{top:-5px;right:-10px}.ver-iframe{height:600px;position:relative;overflow-y:scroll}.ver-iframe .js-step{padding-right:12px}.ver-iframe .survey-toolbar,.ver-iframe .button_area{position:sticky;bottom:0;left:0;width:100%;background-color:#f5f8fa;z-index:5}.ver-iframe .survey-toolbar{background-color:#fff}.allbe-inline div{display:inline!important}.info_box .booking-p span{color:var(--bs-primary);font-size:18px}.x-icon-preview{width:28px;text-align:center}.x-hours-grid{display:grid;grid-template-columns:90px 1fr 1fr;gap:.25rem .5rem;align-items:center}.x-hours-grid .x-time-header{font-size:.75rem;color:#6c757d;text-align:center;font-weight:500;padding:.25rem 0}.x-hours-grid .form-control[type="time"]{min-width:140px}.x-icon-selector{position:relative;display:inline-block}.x-contact-item{overflow:visible!important}.x-contact-item .form-check-input{position:static}.x-contact-item.x-disabled input:not(.form-check-input),.x-contact-item.x-disabled select,.x-contact-item.x-disabled button:not([data-bs-dismiss]){opacity:.5;pointer-events:none;background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed}.x-contact-item.x-disabled .x-icon-selector button{opacity:.5;pointer-events:none;cursor:not-allowed}#applyMondayToAll:disabled{opacity:0.5!important;cursor:not-allowed!important;pointer-events:none}label[for="applyMondayToAll"]:has(+#applyMondayToAll:disabled),#applyMondayToAll:disabled+label{opacity:0.5!important;cursor:not-allowed!important;color:#6c757d!important;pointer-events:none}.x-contact-item.x-enabled input,.x-contact-item.x-enabled select,.x-contact-item.x-enabled button{opacity:1;pointer-events:auto;cursor:auto}.x-icon-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;max-height:250px;overflow-y:auto;overflow-x:hidden;padding:15px;border:1px solid #dee2e6;border-radius:.5rem;background:#fff;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);position:absolute;z-index:9999;display:none;width:360px;left:0;top:100%}.x-icon-grid.show{display:grid}.x-icon-grid button{background:#f8f9fa;border:1px solid #e9ecef;color:#6c757d;transition:all 0.15s ease-in-out}.x-icon-grid button:hover{background:#e9ecef;border-color:#6c757d;color:#495057;transform:translateY(-2px);box-shadow:0 .25rem .5rem rgb(0 0 0 / .15)}.x-icon-grid button.selected{background:linear-gradient(135deg,#6c757d 0%,#495057 100%);border-color:#495057;color:#fff}.x-custom-label{flex-shrink:0;font-size:.9rem;font-weight:600;margin:0}.modal-content.x-setting{border-radius:1rem;border:none;box-shadow:0 1.25rem 3.75rem rgb(0 0 0 / .15);background:#fff}.modal-header.x-setting{background:linear-gradient(135deg,#6c757d 0%,#495057 100%);color:#fff;border-radius:1rem 1rem 0 0;border:none;padding:1.5rem}.modal-header.x-setting .btn-close.x-setting{filter:invert(1);opacity:.8;transition:opacity 0.2s ease}.modal-header.x-setting .btn-close.x-setting:hover{opacity:1}.modal-title.x-setting{font-weight:600;font-size:1.25rem;margin:0}.modal-body.x-setting{background:#f8f9fa;padding:2rem}.modal-footer.x-setting{background:#e9ecef;border-radius:0 0 1rem 1rem;border:none;padding:1.5rem;gap:.75rem}.x-contact-item{background:#fff;border-radius:.75rem;padding:1.25rem;margin-bottom:1rem;border:1px solid #dee2e6;transition:all 0.15s ease-in-out;position:relative;overflow:visible!important}.x-contact-item::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#6c757d 0%,#495057 100%);opacity:0;transition:opacity 0.15s ease-in-out;border-radius:.75rem .75rem 0 0}.x-contact-item:hover{border-color:#6c757d;box-shadow:0 .25rem 1.25rem rgb(108 117 125 / .1)}.x-contact-item:hover::before{opacity:1}.x-contact-item.checked::before{opacity:1}.x-contact-form .form-check-input:checked{background-color:#6c757d;border-color:#6c757d}.x-btn-primary{background:linear-gradient(135deg,#6c757d 0%,#495057 100%)!important;border:none!important;font-weight:600;color:white!important;padding:.75rem 1.5rem;border-radius:.5rem;transition:all 0.2s ease;cursor:pointer;pointer-events:auto}.x-btn-primary:hover{transform:translateY(-1px);box-shadow:0 .375rem 1.25rem rgb(108 117 125 / .4);background:linear-gradient(135deg,#5a6268 0%,#3d4449 100%)!important;color:white!important}.x-btn-secondary{background:#e9ecef!important;border:1px solid #ced4da!important;color:#495057!important;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;transition:all 0.2s ease;cursor:pointer;pointer-events:auto}.x-btn-secondary:hover{background:#dee2e6!important;border-color:#adb5bd!important;transform:translateY(-1px);box-shadow:0 .25rem .75rem rgb(0 0 0 / .1);color:#495057!important}#contactInfoModal i{padding-right:0!important}.x-hours-grid input[type="text"][placeholder="HH:MM"]{font-family:monospace;text-align:center;letter-spacing:1px}.x-hours-grid input[type="text"][placeholder="HH:MM"]:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 .2rem rgb(13 110 253 / .25)}.x-time-hint{font-size:.75rem;color:#6c757d;margin-top:.25rem}.x-time-input{font-family:'Courier New',monospace;text-align:center;letter-spacing:1px;font-weight:500}.x-time-input::placeholder{color:#adb5bd;font-weight:400}.x-time-input:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 .2rem rgb(13 110 253 / .25)}.x-time-input[style*="border-color: rgb(220, 53, 69)"]{border-color:#dc3545!important;box-shadow:0 0 0 .2rem rgb(220 53 69 / .25)}@-moz-document url-prefix(){.fa,.fas,.far,.fal,.fad,.fab{font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","Font Awesome 6 Brands"!important;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.far{font-weight:400!important}.fab{font-weight:400!important;font-family:"Font Awesome 6 Brands"!important}}#contactInfoModal i{font-style:normal!important;font-variant:normal!important;text-rendering:auto!important;line-height:1!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;display:inline-block!important;font-family:"Font Awesome 6 Free"!important;font-weight:900!important}#contactInfoModal i.far{font-weight:400!important}#contactInfoModal i.fab{font-family:"Font Awesome 6 Brands"!important;font-weight:400!important}.modal.x-setting{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:999999!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-dialog.modal-lg{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;max-width:90vw!important;max-height:90vh!important;width:800px!important;overflow:visible}.modal-content.x-setting{max-height:90vh!important;overflow:hidden;display:flex;flex-direction:column}.modal-body.x-setting{overflow-y:auto!important;overflow-x:hidden!important;max-height:70vh!important;flex:1}@media all{.modal.x-setting.in-iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.modal.x-setting.in-iframe .modal-dialog{position:absolute!important;top:10px!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;max-width:95%!important;width:800px!important}}@media screen and (min-width:1280px) and (min-height:768px){.pay.modal-dialog{max-width:80%}}@media screen and (max-width:1280px) and (min-height:576px){.activity .modal-dialog{max-width:65%;max-width:700px}}@media screen and (max-width:1366px){.special-price-display,.original-price-display,.discounted-price-display+small{display:block;position:relative;padding-left:0!important}}@media screen and (max-width:1280px){.sticky_center{padding-left:1rem;padding-right:1rem}.modal-dialog{margin-top:1rem;margin-bottom:1rem}.pay.modal-dialog{max-width:45%}#resize1{width:100%}#resize2{width:100%}.pop_up_pay #resize2{padding-left:0}.hero_header[data-mode="HOR"] .pic{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.future_email_page .footer{border-radius:55px 55px 0 0}.item-prd-box.sp-prd-box[data-mode="LIST-COL"] .card__item-prd-action .btn{padding-left:1.75rem!important;padding-right:1.75rem!important}.item-prd-box[data-mode="LIST-COL"] .card__item-prd-action .btn span.pc-only{display:none}.modal .product_count .form-select{max-width:100%}.modal .count{width:140px}.modal .count+.flex-grow-1{max-width:calc(100% - 140px)}}@media screen and (max-width:1024px){.w-95-tp{width:95%!important}.borr0_pro_bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.borr0_pro_top{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded_pro_bottom{border-bottom-left-radius:0.625rem!important;border-bottom-right-radius:0.625rem!important}.quick-type{padding-left:0;padding-right:0}.pc-sticky{position:initial;top:initial}.pay.modal-dialog{max-width:80%}.tabet_phone-only{display:flex!important}.sticky-top.tabet_phone-only{padding:0 0 0 1rem}.sticky-top.tabet_phone-only div.stickybar_btn{width:80%}.pc-only{display:none!important}.stickybar+.container-fluid{margin-top:51px}.stickybar+.is-container{margin-top:87px}.countdown_banner~.stickybar+.container-fluid{margin-top:87px}.countdown_banner.expired~.stickybar+.container-fluid{margin-top:74px}.vote_me a.btn-outline-secondary,.vote_me a.btn.btn-primary{padding-left:0.5rem!important;padding-right:0.5rem!important}.vote_choice .accordion-body{padding:1.5rem 0}.cardbox{padding-bottom:1rem}.rank_share{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.banner.auto_banner{height:initial;padding-bottom:initial;flex-wrap:wrap}.banner.auto_banner .clipped{background-image:url(../img/hook/activity/autobanner_bg2.svg);clip-path:url(#my-clip-path2);-webkit-clip-path:url(#my-clip-path2)}.banner.auto_banner .clipped{width:100%;position:relative;padding-right:2rem;padding-bottom:3rem;padding-top:3rem}.banner.auto_banner .fix_img{width:100%;padding-bottom:56.25%;left:0;margin-top:-40px;position:relative}.activity.form_first .countdown_banner~.container{margin-top:40px}.activity.form_click .countdown_banner~.container{margin-top:72px}.activity .info_area{width:100%}.activity .info{align-items:baseline}div.session_hint{flex-direction:column;justify-content:end;align-items:flex-start!important}.activity section.form .form_box div.mb-3.selected{padding-left:24px}.mlt-box .form_box div.mb-3.selected{padding-right:24px}.mlt-box[data-mode="LIR"],.mlt-box[data-mode="LTR"]{margin-top:30px}.show-top{position:sticky;bottom:0;width:100%;z-index:3;margin-top:4rem}.bottom_line{width:100%;position:fixed;bottom:0;display:flex;flex-direction:row;background-color:#fae5d9;padding:.35rem 1rem .35rem .35rem;gap:.5rem;align-items:center;left:0;z-index:102;max-width:100vw;right:0}.mobile_first .bottom_line{gap:0}.is-wrapper:not(.productpage) .bottom_line .d-flex:not(.powered-by){width:25%}.bottom_line .d-flex.session_hint{width:100%}.stores .bottom_line .d-flex:not(.powered-by){width:52px}.bottom_line[data-mode="POWERED_BY_OFF"] .powered-by{display:none!important}.minibutton{width:50%;padding:0 .5rem;text-align:center}.minibutton:first-child{border-right:1px solid #fca92c}.minibutton img{width:18px}header.banner_layout .pic picture{max-height:665px}.cardbox .col:nth-child(1),.cardbox .col:nth-child(2),.cardbox .col:nth-child(3){margin-top:3rem}.votepage .card-body{min-height:190px}.future_email_page .one_col .l_item .pic img{width:70%}.future_email_page section.campaign_bg3{padding-bottom:2rem}.form .session .session-display{padding-right:0;padding-left:0;gap:.5rem}.future_email_page .campaign_bg3 .row:nth-child(2){margin-bottom:0}.pop_up_pay #resize2{padding-left:0}.checkbox_area .form-check-inline{min-width:50%}.checkbox_area .form-check{margin-right:0}.activity .action_area{width:100%;max-width:100%}.session .d-flex.selected{border:0;padding-right:0}.catalog_detail .catalog_main ul li{word-break:break-all}.future_email_page .footer{border-radius:50px 50px 0 0}#service_info{margin-top:8px;padding-top:4px}.cart_list{border-top:1px solid #F5F5F5;padding-top:8px}.order_box+.cart_sum{border-radius:.625rem;margin-top:1rem}.cart_list_line{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"list_head list_head list_head list_head  list_action" "list_adj_box list_adj_box list_adj_box list_adj_box list_adj_box";grid-gap:10px;padding:8px;border:1px solid #E5EAEE;border-radius:12px;margin:8px auto}.list_adj_box{background-color:#f5f5f5;border-radius:12px;padding:8px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;height:max-content}.list_spec{display:flex;order:1;width:100%;align-items:flex-start}.list_price_o,.list_price_f{text-align:right}.list_price_o{display:flex;align-items:baseline;justify-content:start;order:2;width:100%;flex-direction:row-reverse;gap:.5rem}.list_count{display:flex;justify-content:flex-start;align-items:center;order:3;width:50%}.list_price_f{display:flex;order:4;width:50%;flex-direction:column;align-items:flex-end;justify-content:flex-end}.list_action{display:flex;justify-content:end;padding-right:8px}.campaign_box{margin-top:0}.limit_con{height:40vh}.productpage .footer{padding-bottom:62px}.productpage .checkout+.footer,.activity.thankyou .footer,.productpage.thankyou .footer,.activity.plain .footer{padding-bottom:0}.productpage .maxbutton{display:flex}.prd_first{margin-bottom:1rem}.bottom_line_tb .d-flex{width:10%;min-width:32px}.bottom_line_tb .minibutton:first-child{border:0}.bottom_line #share-btn img{max-width:24px}.swal2-container{z-index:16000165}.redeem_ticket{flex-direction:column-reverse}.redeem_ticket-head,.form_first .slogan{width:100%}.mlt-box .mlt-content{width:100%;padding:.5rem 2rem 2.5rem 2rem;flex-wrap:wrap}.form_first .mlt-box[data-mode="LIR"] .mlt-content,.form_first .mlt-box[data-mode="LTR"] .mlt-content{flex-wrap:wrap}.mlt-box[data-mode="CTR"] .form_size,.form_first .mlt-box[data-mode="CTR"] .pic{width:85%!important}.mlt-box:not(.mlt-box[data-mode="CTR"]) .mlt-content .pic{position:static}.mlt-box:not(.mlt-box[data-mode="CTR"]) .mlt-content .pic.col-lg-6{width:100%!important}.form-card .form_bg{background-color:initial;padding:0}.redeem_session .session_hint{flex-wrap:wrap}.redeem_session .session_hint div{width:100%}.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:90%}.item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:100%}.item-prd-box[data-mode="LIST-ROW"] .card-body{width:calc(100% - 120px - 1rem);padding-top:0;padding-bottom:0;justify-content:space-between}.item-prd-box[data-mode="LIST-ROW"] .card__item-prd-action{width:80px;align-items:end}.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .card__item-prd-action{min-width:fit-content}.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .card-body{width:calc(100% - 180px - 1rem)}.item-prd-box[data-mode="LIST-ROW"] .css-x-scroll{overflow:auto}.item-prd-box[data-mode="LIST-COL"] .css-x-scroll{overflow-x:scroll}.addon_buying .item-prd-box[data-mode="LIST-COL"] .css-x-scroll{display:block}.item-prd-box[data-mode="LIST-COL"] .css-wrap{flex-wrap:nowrap}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .css-wrap{flex-wrap:wrap}.offcanvas .sp-prd-box.item-prd-box[data-mode="LIST-COL"] .css-wrap{flex-wrap:nowrap}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:48%}.item-prd-box[data-mode="LIST-COL"] .size__item-prd{min-width:200px}.lead-collapse .x-accordion-header{display:block}.lead-collapse .x-accordion-input+.x-accordion-header+.x-accordion-content{display:none}.lead-collapse .x-accordion-input:checked+.x-accordion-header+.x-accordion-content{display:block;max-height:100%}.lead-collapse .x-accordion-input:checked+.x-accordion-header+.x-accordion-content .intro_bg{padding:0 1rem 1rem 1rem}.activity .action_area{text-align:center}.activity .action{border:0}.activity .action button.col-12{max-width:300px;margin:.5rem auto;display:block}.sub-quest{flex-wrap:wrap}.sub-quest span{width:100%;display:block;margin-bottom:.5rem}.booking .hor.hero_form{min-height:calc(70vh - 52px);border-radius:0 0 1rem 1rem}.hero_form{margin-top:-2px}.booking .hor .main-pic{height:calc(50vh - 52px);position:relative;border-radius:0;overflow:hidden}.booking .hor .md-center{max-width:80%!important;margin:0 auto}.label_box#timeslots{overflow-y:auto;max-height:initial}.catalog_list li,.catalog_detail .catalog_main li{width:100%}.withbanner.mlt-box .form_size{max-width:70%;margin:0 auto}.withbanner.mlt-box[data-mode="CTR"] .mlt-content,.withbanner.mlt-box[data-mode="CTR"] .quick-type{width:100%}.withbanner.mlt-box[data-mode="CTR"] .form_size{max-width:75%}.label_box.label-matrix .x-radio,.score-level .score-level__scales{display:none}.sub-quest{display:flex;flex-direction:column}.label_box.label-matrix{display:flex;width:100%}.label_box.label-matrix label{flex-grow:1;outline:1px dashed #979797;background-color:#fff}.label_box.label-matrix label .d-flex.gap-3{justify-content:start;width:100%;gap:0!important}.label_box.label-matrix input[type="radio"]:checked+label{outline:1px solid var(--bs-danger);background-color:#f9f4e5;font-weight:700}.sub-quest__title{width:100%}.link_pic{height:0;padding-bottom:57.201%}.bio-hero .card-header p{width:80%}}@media screen and (max-width:912px){.mlt-box .mlt-content{width:100%;padding:2rem 2.5rem;flex-wrap:wrap}}@media screen and (max-width:768px){.footer-grid{grid-template-columns:1fr;grid-template-areas:"left" "right" "social";gap:1rem}.footer-grid:has(.brand-social-container[data-brand_social_container_enabled="NO"]){grid-template-areas:"right" "social"}.footer-grid:has(.social-part[data-company_profile_enabled="NO"]){grid-template-areas:"left" "right"}.footer-grid:has(.customer-service-part[data-cs_enabled="NO"]){grid-template-areas:"left"}.list_last{order:1}.mlt-box:not(.mlt-box[data-mode="CTR"]) .form_box{max-height:fit-content;overflow-y:initial}.activity section.form .form_box .sub-quest__title{font-size:1.2rem;font-weight:600}.comparison-table{cursor:grab}.comparison-table:active{cursor:grabbing}.form-card .form_size{max-width:600px;margin:0 auto;background-color:#fff}.form-card[data-mode="LIR"] .form_size,.form-card[data-mode="LTR"] .form_size{flex-direction:column}.form-card[data-mode="LIR"] .form-img-box,.form-card[data-mode="LTR"] .form-img-box,.form-card[data-mode="LIR"] form,.form-card[data-mode="LTR"] form{width:100%;padding-right:0;padding-left:0}.form_box:not(:has(.Recipient_box)) .buyer_box{width:90%!important}.checkout-grid{grid-template-columns:1fr auto auto auto;min-width:280px}.checkout-grid-item:first-child{min-width:150px}.checkout-grid-item:nth-child(2),.checkout-grid-item:nth-child(4){min-width:50px}.checkout-grid-item:nth-child(3){min-width:40px}}@media screen and (max-width:767px){html,body{font-size:12px!important}p{font-size:1.25rem}.rwd_pic{max-height:350px}.votepage .section_title{padding:1rem}.rank_order{gap:20px}.rank_share{flex-direction:column;align-items:flex-start}.votepage .card{flex-direction:row;flex-wrap:wrap;align-items:center}.votepage .card .pic .num{position:relative;top:0;left:0;width:100%;border:0}.votepage .card .pic{width:43%;height:0;margin-left:6px;padding-top:0;display:flex;flex-direction:column-reverse;border-radius:0;padding-bottom:28.6667%;position:relative}.votepage .card .pic img{position:absolute;top:0;left:0}.votepage .cardbox .col{padding-left:0;padding-right:0}.vote_choice,.thankyou .status{padding-left:2%;padding-right:2%}.vote_choice .accordion-body{padding-left:.2rem;padding-right:.2rem;padding-bottom:0}.votepage .card .pic img{object-fit:cover;width:100%;border-radius:0;overflow:hidden}.votepage .card .card-body{width:57%;padding:.5rem;padding-top:0}.votepage p.card-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.votepage .stickybar{padding-right:.25em}.stickybar .btn.change{padding-left:0;padding-right:0}.stickybar .tabet_phone-only.vote_step{justify-content:start;margin-left:0;margin-right:0}.cart_box{padding-left:.25rem;padding-right:.25em}.card .vote_me{width:100%;padding-left:.5rem;padding-right:.5rem;margin-left:auto;margin-right:auto}.vote_me p{padding-bottom:.5rem}.card .pic span{top:5px;right:5px}.card:hover .pic img{transform:scale(1);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.vote_choice h2.title,.status h2.title{font-size:2.2rem}.future_email_page .footer{border-radius:50px 50px 0 0}header.shopping{padding:.5rem .5rem}}@media screen and (max-width:990px){.navbar-brand{width:auto;max-width:80%}.catalog_main{width:100%}.catalog_list .catalog_desc{width:100%;padding-top:20px;padding-bottom:10px}.catalog_list .pic{border-bottom-left-radius:12px}.quo_brief{max-height:45px}.catalog_desc .d-flex span,.catalog_desc .quo_brief p{-webkit-line-clamp:2}}@media screen and (max-width:720px){.kv h1{font-size:2rem}.kv_banner h1{font-size:2rem}.copyright div,.copyright span{text-align:center}.cardbox .col:nth-child(1),.cardbox .col:nth-child(2),.cardbox .col:nth-child(3){margin-top:.5rem}.cardbox .col{margin-top:.5rem}.vote_step{flex-direction:column;align-items:center}.cardbox .col{padding:.5rem}.label_box.label-matrix{display:flex;flex-wrap:wrap;gap:4px}.label_box.label-matrix label{width:100%}}@media screen and (max-width:600px){.sharethis-inline-share-buttons,.st-inline-share-button{width:360px}}@media screen and (max-width:576px){.w-sm-95,.productpage .offcanvas{width:95%!important}.w-sm-95 .form_box{padding:1rem}.borr0_sm_top{border-top-left-radius:0!important;border-top-right-radius:0!important}.borr0_sm_bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.info_subtitle{max-width:70px}.slider_box{width:100%;max-width:calc(100vw - 38px);margin-left:auto;margin-right:auto}header.banner_layout .pic picture{max-height:350px}.votepage .card-body{min-height:auto}.votepage .btn.change::before{width:20px;height:20px}nav ul li:not(.nav-item){margin-top:1rem}.verifybox .form-control{width:40%}.verifybox .verify_button{width:60%}.future_email_page .form_box{padding-left:1rem;padding-right:1rem}.countdown_banner{padding:4px 2rem}.countdown_banner~.stickybar{margin-top:32px}.countdown_banner.expired.stickybar{margin-top:20px}.stickybar+.container-fluid{margin-top:0}.countdown_banner~.stickybar+.container-fluid{margin-top:66px}.countdown_banner.expired~.stickybar+.container-fluid{margin-top:64px}.count_box{min-width:40px;padding:2px 4px}.counter,.countdown_inside .counter{font-size:14px}.deco_img{max-width:150px}.warm_up_banner .count_dot,.countdown_banner .count_dot{display:none}.count_box::before{content:':';position:absolute;left:-8px;top:25%;color:#333}.count_box:first-of-type:before{content:''}.countdown_banner .count_box::before{top:2px}.activity .countdown_banner~.container{margin-top:60px}.quick-type{padding-left:0;padding-right:0}.quick-type .hook-margin{padding-left:0;padding-right:0}.withbanner.mlt-box .form_size{max-width:100%;margin:0}.step_box{margin-left:0;margin-right:0}.step_box .content{justify-content:flex-start;gap:2rem}.checkbox .form-check{align-items:flex-start}.item-desc{max-height:inherit}.footer .xlead_logo{max-width:80px}#fixed-right-side-div{background-color:transparent!important;width:42px;top:60%;transform:translateY(-60%);right:4px}#fixed-right-side-div>div:first-child{position:relative}#fixed-right-side-div .menu_button{display:flex;flex-direction:column;gap:16px}#powered-by-btn{border-radius:50%;margin-top:16px}#powered-by-btn p{display:none}.form_box:not(:has(.Recipient_box)) .buyer_box{width:100%!important}.Recipient_box,.buyer_box{width:100%!important}.future_email_page .one_col .l_item .pic img{width:85%}.future_email_page .footer{border-radius:50px 50px 0 0}.future_email_page nav ul li{margin-top:0}.future_email_page .footer .pic{text-align:center}.activity.check_in.clerk_scan .status{padding:1rem}.activity .info_area{width:100%}.banner.auto_banner{display:flex;flex-direction:column}.banner.auto_banner .clipped{width:100%;position:relative;padding-right:2rem;padding-bottom:3.5rem}.banner.auto_banner .fix_img{width:100%;padding-bottom:56.25%;left:0;margin-top:-30px;position:relative}.prd_store .page-banner.combi-card-type .banner{border-radius:0}.activity .title.info_title,.activity .info_area .info{flex-direction:column;align-items:flex-start}.activity .info{padding-left:0;padding-right:1rem}.activity .info .context{padding-left:0;width:100%}.votepage .form_box,.activity section.form .form_box,.query .form_box{padding:2rem 1rem .5rem}.productpage .form_box{padding:0 .5rem}.how_to_apply .pay_choice{padding:1rem .5rem}.context .session_time{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:4px;width:100%;gap:6px}.context .session_time .d-flex{padding-top:4px;flex-direction:column;align-items:stretch;gap:6px;min-width:300px;width:100%}.context .session_time .d-flex div{display:flex;justify-content:space-between}.context .session_time .from_to{border-width:6px 6px 0 6px;border-color:#979797 #fff0 #fff0 #fff0;position:relative;margin:0}.context .session_time .from_to:last-child{display:block;right:12px}.context .session_time div span{display:inline-block}.context .session_time .d-flex div.position-relative{display:flex;justify-content:space-between;height:10px;width:100%}.context .session_time span.badge{width:auto;display:block}.option .session_name::after{content:''}.session_choice .option{padding:.75rem 1rem}.activity section.form .form_box div.mb-3.selected{margin-right:0;padding-left:1rem;padding-right:1rem;flex-wrap:wrap}.activity section.form .form_box div.mb-3.selected+button{margin-bottom:.75rem}.activity section.form h3{font-size:2rem}.form .session .session-display{padding-right:0;padding-left:0}.session_choice.ticket label{min-width:calc(50% - 1rem)}.ticket-row .ticket_price{flex-direction:column;align-items:flex-start!important}.modal-body .session_choice .option .opt_line div.session_time,.session .d-flex.selected div.session_time{min-width:100%}.modal-body .session_choice .option .opt_line div.session_time{flex-wrap:wrap}.modal-body .session_time .from_to{border-color:#979797 #fff0 #fff0 #fff0;border-width:6px 6px 0 6px;left:50%}.modal-body .session_time .position-relative.py-3.w-100{padding:4px!important}.option.full .opt_line>.d-flex{flex-direction:row-reverse;justify-content:space-between;width:100%}.productpage .footer{padding-bottom:4rem}.productpage.stores .footer{padding-bottom:12px}.activity.thankyou .footer,.activity.form_first .footer,.productpage.thankyou .footer{padding-bottom:0}.activity.check_in .footer,.thankyou .footer{padding-bottom:0}.intro_bg{padding-top:1rem}.activity section{padding-top:2rem;padding-bottom:2rem}.activity section.form .form_box{border-radius:0}.query_result_list h2{padding-left:.5rem;padding-right:.5rem;margin-bottom:0;align-items:flex-start;border:0}.query_result_list .pic{border-radius:0}.query .query_result_list .button_area{gap:8px}.pay.modal-dialog{max-width:100%}.donate_choice .price div span,.pop_up_pay .price div span{font-size:16px}.catalog_list .catalog_main{flex-wrap:wrap;gap:0}.catalog_list .pic{width:100%;height:0;padding-bottom:50%;border-radius:0}.catalog_list .name{padding-top:10px}.catalog_text_box{padding:0 10px 10px}.catalog_list .member_level{border-radius:4px;top:0;left:0}.catalog_list ul li{padding-top:3px;padding-bottom:3px;}.catalog_list ul,.catalog_list .contact_info ul.middle{flex-direction:column;padding-left:4px}.catalog_list .contact_info ul.middle{padding-top:0;padding-bottom:0}.catalog_detail .catalog_main .member_level{font-size:1.2rem}.catalog_list .contact_info li:first-of-type{width:100%}.catalog_list.xcard:hover .pic img{transform:scale(1.1);transition:.5s;padding:1rem}header.catalog .container{padding-left:1rem;padding-right:1rem}.catalog_detail{padding-right:9px}.catalog_detail .catalog_main{padding-right:0;padding-left:0}.catalog_detail .catalog_main .company,.catalog_detail .catalog_main .logo{padding-left:16px;padding-right:16px}.session_choice .option div.opt_line{flex-wrap:wrap}.withbanner.mlt-box .session_choice .option div.opt_line{flex-wrap:nowrap}.session_choice .option .opt_line div.session_time{width:100%}.invitation .text{padding:0 2rem}#service_info div.w-100{flex-wrap:wrap;gap:2px}#service_info div.w-100 p{width:100%}#service_info .mapicon{max-width:100%}.back-to-top-link{opacity:.75}.order_summary div{width:100%;max-width:100%}.product_count .form-select{width:100%;min-width:240px}.goal_num{font-size:13px}.team_buying_price{font-size:1.2rem}.prd_price p:not(.fs-3){font-size:.8rem}.product_count,.u_price,.shipping_fee,.pay,.shipping_area{padding-top:12px;padding-bottom:12px}.infolist li,.campaign_box{margin-bottom:0}.limit_con{height:100%}.catalog_desc .quo_brief p{font-size:12px}.pay_choice .onlinepay img{width:36px;height:24px}#yedpay-CC+label.p-5{padding:.7rem!important}.manual.double_receipt[data-process_type="B"] span,.manual.double_receipt[data-process_type="B"]+.form-check label{width:70px;padding-right:8px}.manual.double_receipt[data-process_type="B"].d-none+.form-check label{width:106.5px}.deliver_ques{flex-wrap:wrap;margin-bottom:.5rem}.form_box .shopping_area .deliver_ques p{flex-basis:100%;padding-bottom:.5rem}.productpage .moreinfo_title{min-width:75px}.additional span{width:100%;display:inline-block}.mlt-box .mlt-content{padding:9px!important}.mlt-box.withbanner .mlt-content,.separator-type+.mlt-box .mlt-content{padding:0px!important}.mlt-box.withbanner{margin-top:0}.mlt-box[data-mode="LIR"] .mlt-content,.mlt-box[data-mode="LTR"] .mlt-content{width:100%}.mlt-box[data-mode="CTR"] .form_size,.form_first .mlt-box[data-mode="CTR"] .pic{width:100%!important}.form_first .mlt-box .form_size{margin-top:0!important}.footer .brand{font-size:1rem}#share-modal .modal-body{padding:20px 0;min-width:320px}#share-modal .modal-content{min-width:360px;display:block}.item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:66.67%;min-width:170px}.sp-prd-box.item-prd-box[data-mode="LIST-COL"],.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .size__item-prd{width:100%}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .size__item-prd{width:48%}.item-prd-box[data-mode="LIST-ROW"] .card__item-prd-action{width:50px;align-items:end;min-width:50px}.item-prd-box[data-mode="LIST-ROW"] .pic_67{width:120px;padding-bottom:80px}.sp-prd-box.item-prd-box[data-mode="LIST-COL"] .css-wrap{overflow-x:scroll;padding:14px;justify-content:start}.sp-prd-box.item-prd-box[data-mode="LIST-ROW"] .card-body{width:calc(100% - 120px - 1rem)}.activity.form_click .countdown_banner~.container{margin-top:62px}.booking-select{width:100%;border-right:0;padding-left:0}.booking-select.booking-cal,.booking-select.booking-time{max-width:50%}.merge-form .booking-select.booking-cal,.merge-form .booking-select.booking-time{max-width:100%}.withbanner.mlt-box[data-mode="CTR"] .form_size{max-width:100%}.form-card .form_bg{background-color:initial;padding:0}.photo-wall{height:300px}.comparison-table{-ms-overflow-style:none;scrollbar-width:thinner;scrollbar-color:#d9d9d9 #f1f1f1;overflow-x:scroll;width:95%}.comparison-table::-webkit-scrollbar{display:initial}.comparison-table .row .comparison-header:first-of-type,.comparison-table .row .comparison-cell:first-of-type{position:sticky;z-index:2;left:0;width:calc(100% / 3)}.comparison-header,.comparison-cell{max-width:calc(100% / 3)}.comparison-cell.col,.comparison-header.col{flex-grow:1;width:auto;flex-basis:calc(100% / 3)}.x-timeline-line{left:20px;transform:none}.x-timeline-line::before{display:none}.timeline-end{text-align:start}.x-timeline-point::before{content:'';display:block;width:20px;height:20px;background-color:#fff;border-radius:50%;border:4px solid #7a7a7a;position:absolute;right:100%;margin-right:10px;z-index:3;top:50%;transform:translateY(-50%)}.timeline-start .x-timeline-card,.timeline-end .x-timeline-card{margin-right:0;margin-left:40px}.x-timeline-card{padding-left:10px}.timeline-start .x-timeline-card::before,.timeline-start .x-timeline-card::after,.timeline-end .x-timeline-card::before,.timeline-end .x-timeline-card::after{right:calc(100% - 10px);left:auto;border-right:10px solid #fff;border-left:none}.timeline-start .x-timeline-card::after,.timeline-end .x-timeline-card::after{border-right:11px solid #efefef;filter:drop-shadow(-2px 0 4px rgb(0 0 0 / .01))}.checkout-grid{grid-template-columns:1fr auto auto auto;min-width:250px}.checkout-grid-item{font-size:.875rem;padding:6px 2px}.checkout-grid-item:first-child{min-width:120px}.checkout-grid-item:nth-child(2),.checkout-grid-item:nth-child(4){min-width:45px}.checkout-grid-item:nth-child(3){min-width:35px}}@media screen and (max-width:576px) and (min-width:414px){.sim-radio+.flex-grow-1{padding-left:8px}}@media screen and (max-width:413px){.sim-radio{width:15px;height:15px}.sim-radio+.flex-grow-1{padding-left:10px}}@media screen and (max-width:393px){.session_choice .option div.opt_line{flex-wrap:wrap}.auto_button{padding-left:2rem;padding-right:2rem}.session_choice .option{padding:.5rem}.item-prd-box[data-mode="LIST-COL"] .size__item-prd{min-width:150px}}@media screen and (max-width:280px){.session_time .w-100{flex-direction:column!important;justify-content:start!important;align-items:start!important}.session_time .position-relative.w-100>.from_to:not(:first-of-type){display:none}}@media (any-hover:hover){.back-to-top-link:hover{background-color:#5463A5;transition:.3s}.back-to-top-link:hover svg{fill:#fff;color:#fff}}