/** Shopify CDN: Minification failed

Line 96:18 Unexpected "{"
Line 96:27 Expected ":"
Line 97:13 Expected identifier but found "{"
Line 97:14 Unexpected "{"
Line 97:30 Expected ":"
Line 97:70 Expected ":"
Line 97:96 Expected identifier but found "{"
Line 97:97 Unexpected "{"
Line 97:113 Expected ":"
Line 97:153 Expected ":"
... and 56 more hidden warnings

**/
/* START_SECTION:kailash-announcement (INDEX:61) */
ke-announcement .ke-bar,ke-announcement .ke-dialog{font-family:Quicksand,sans-serif;color:var(--cream);box-sizing:border-box}ke-announcement .ke-bar *,ke-announcement .ke-dialog *{box-sizing:border-box}ke-announcement .ke-bar button,ke-announcement .ke-dialog button{font:inherit;cursor:pointer}ke-announcement .ke-bar{position:fixed;inset:0 0 auto;z-index:120;background:linear-gradient(110deg,#0d0c0a,#251c12 55%,#100e0b);border-bottom:1px solid var(--gold);box-shadow:0 3px 14px #0003;animation:ke-slide .5s ease both;display:flex;align-items:center;min-height:48px;padding:0 12px;gap:8px}ke-announcement .ke-bar[hidden]{display:none}ke-announcement .ke-bar .ke-open{border:0;background:none;color:var(--gold);display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;flex:1;padding:11px 0}ke-announcement .ke-bar .ke-gift{border:1px solid #caa24a88;width:28px;height:28px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:15px}ke-announcement .ke-bar .ke-window{overflow:hidden;max-width:100%}ke-announcement .ke-bar .ke-track{display:flex;width:max-content}ke-announcement .ke-bar .ke-copy{white-space:nowrap;font:italic 15px 'Libre Baskerville',Georgia,serif}ke-announcement .ke-bar .ke-copy strong{font:600 14px Cinzel,Georgia,serif;margin-right:8px}ke-announcement .ke-bar .ke-duplicate{display:none}ke-announcement .ke-close{background:transparent;color:#caa24a;border:0;width:44px;height:44px;flex-shrink:0;font-size:24px!important;display:grid;place-items:center}ke-announcement .ke-bar button:focus-visible,ke-announcement .ke-dialog :focus-visible{outline:2px solid #f2d484;outline-offset:3px}ke-announcement .ke-dialog{padding:0;width:min(650px,calc(100% - 32px));max-height:calc(100dvh - 32px);border:1px solid #9e7b38;border-radius:8px;background:radial-gradient(ellipse at 50% 0,#35291a 0,#191610 65%);box-shadow:0 28px 100px #0009;margin:auto;overflow:auto}ke-announcement .ke-dialog::backdrop{background:#070604b8;backdrop-filter:blur(4px)}ke-announcement .ke-dialog[open]{animation:ke-pop .25s ease both}ke-announcement .ke-dialog .ke-inner{padding:34px 32px 26px;text-align:center}ke-announcement .ke-dialog .ke-close{position:absolute;right:5px;top:5px}ke-announcement .ke-dialog .ke-symbol{font-size:23px;color:var(--gold);letter-spacing:16px;padding-left:16px;margin:0 0 16px}ke-announcement .ke-dialog h2{font:500 clamp(23px,4vw,30px)/1.3 Cinzel,Georgia,serif;color:#e3c582;margin:0 0 12px}ke-announcement .ke-dialog .ke-sub{font:italic 13px/1.9 'Libre Baskerville',Georgia,serif;max-width:430px;margin:0 auto 24px;color:#c4b59b}ke-announcement .ke-dialog .ke-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}ke-announcement .ke-dialog .ke-card{background:#ffffff03;border:1px solid #caa24a40;border-radius:5px;padding:22px 14px 16px}ke-announcement .ke-dialog .ke-card a{color:inherit;text-decoration:none}ke-announcement .ke-dialog .ke-photo{width:132px;height:132px;object-fit:cover;border-radius:50%;border:1px solid #caa24a99;padding:4px;display:block;margin:0 auto 18px}ke-announcement .ke-dialog h3{font:500 16px/1.5 Cinzel,Georgia,serif;margin:0 0 8px;color:#ecdfc5}ke-announcement .ke-dialog .ke-price{font:24px/1.3 'Libre Baskerville',Georgia,serif;color:#dfbe77;margin:0 0 18px}ke-announcement .ke-dialog .ke-price small{font:11px Quicksand,sans-serif;letter-spacing:1px;color:#b8aa90}ke-announcement .ke-dialog .ke-add{width:100%;min-height:44px;border:1px solid #d6b466;border-radius:3px;background:#caa24a;color:#17130c;font-weight:700;transition:background .2s}ke-announcement .ke-dialog .ke-add:hover{background:#e4c47f}ke-announcement .ke-dialog .ke-add:disabled{opacity:.6;cursor:wait}ke-announcement .ke-dialog .ke-status{font:12px/1.5 Quicksand,sans-serif;min-height:18px;margin:10px 0 0;color:#e4c47f}ke-announcement .ke-dialog .ke-note{font:12px/1.7 Quicksand,sans-serif;color:#b6a88e;margin:20px 0 10px}ke-announcement .ke-dialog .ke-cart{font:600 12px Quicksand,sans-serif;color:#e4c47f;text-underline-offset:4px}ke-announcement .ke-spacer{height:50px} @keyframes ke-slide{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ke-pop{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ke-marquee{to{transform:translateX(-50%)}}@media(max-width:749px){ke-announcement .ke-bar{padding:0 3px 0 12px;gap:2px;min-height:44px}ke-announcement .ke-bar .ke-open{padding:7px 0;gap:9px;justify-content:flex-start}ke-announcement .ke-bar .ke-gift{width:24px;height:24px;font-size:13px}ke-announcement .ke-bar .ke-copy{font-size:13px;padding-right:38px}ke-announcement .ke-bar .ke-copy strong{font-size:12px}ke-announcement .ke-bar .ke-duplicate{display:block}ke-announcement .ke-bar .ke-track{animation:ke-marquee 24s linear infinite}ke-announcement .ke-bar .ke-open:hover .ke-track,ke-announcement .ke-bar .ke-open:focus .ke-track{animation-play-state:paused}ke-announcement .ke-dialog .ke-inner{padding:36px 16px 20px}ke-announcement .ke-dialog .ke-grid{gap:10px}ke-announcement .ke-dialog .ke-card{padding:18px 9px 12px}ke-announcement .ke-dialog .ke-photo{width:100px;height:100px;margin-bottom:15px}ke-announcement .ke-dialog h3{font-size:13px;min-height:39px}ke-announcement .ke-dialog .ke-sub{font-size:12px;margin-bottom:20px}ke-announcement .ke-dialog .ke-price{font-size:23px}}@media(prefers-reduced-motion:reduce){ke-announcement .ke-bar,ke-announcement .ke-dialog[open],ke-announcement .ke-bar .ke-track{animation:none}ke-announcement .ke-bar .ke-window{overflow-x:auto}ke-announcement .ke-bar .ke-duplicate{display:none}}

ke-announcement{display:block}ke-announcement[hidden]{display:none!important}ke-announcement .ke-bar{background:linear-gradient(110deg,var(--bg-start),var(--bg-end));font-family:var(--ui-font);color:var(--text-color)}
ke-announcement .ke-bar .ke-open{color:var(--banner-color)}ke-announcement .ke-bar .ke-copy,ke-announcement .ke-bar .ke-copy strong{font-size:var(--banner-size)}ke-announcement .ke-bar .ke-copy{font-family:var(--body-font)}ke-announcement .ke-bar .ke-copy strong{font-family:var(--heading-font)}
ke-announcement .ke-dialog{background:var(--modal-bg);border-color:var(--gold);font-family:var(--ui-font);color:var(--text-color)}ke-announcement .ke-dialog h2{font-family:var(--heading-font);font-size:var(--title-size);color:var(--text-color)}ke-announcement .ke-dialog .ke-sub{font-family:var(--body-font);font-size:var(--body-size);color:var(--muted-color)}ke-announcement .ke-dialog .ke-note{font-size:var(--body-size);color:var(--muted-color)}ke-announcement .ke-dialog .ke-card{background:var(--card-bg);border-color:var(--gold)}ke-announcement .ke-dialog h3{font-family:var(--heading-font);font-size:var(--product-size);color:var(--text-color);overflow-wrap:anywhere}ke-announcement .ke-dialog .ke-price{font-size:var(--price-size);font-family:var(--body-font);color:var(--gold)}ke-announcement .ke-dialog .ke-add{font-size:var(--button-size);background:var(--button-bg);color:var(--button-color);border-color:var(--gold)}ke-announcement .ke-dialog .ke-photo{width:min(var(--image-size),100%);height:auto;aspect-ratio:1;border-color:var(--gold)}ke-announcement .ke-dialog .ke-grid:has(.ke-card:only-child){grid-template-columns:1fr}ke-announcement .ke-close{color:var(--gold)}ke-announcement .ke-dialog .ke-cart,ke-announcement .ke-dialog .ke-status{color:var(--gold)}ke-announcement .ke-dialog .ke-product{display:block}ke-announcement .ke-dialog .ke-add:disabled{cursor:not-allowed}ke-announcement .ke-bar .ke-gift{border-color:var(--gold)}
@media(max-width:749px){ke-announcement .ke-bar .ke-copy,ke-announcement .ke-bar .ke-copy strong{font-size:var(--banner-mobile)}ke-announcement .ke-dialog h2{font-size:var(--title-mobile)}ke-announcement .ke-dialog h3{font-size:var(--product-size)}ke-announcement .ke-dialog .ke-sub{font-size:var(--body-size)}ke-announcement .ke-dialog .ke-photo{width:min(calc(var(--image-size)*.76),100%)}ke-announcement .ke-bar .ke-track{animation-duration:var(--speed)}}

ke-announcement .ke-dialog .ke-price{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;row-gap:4px}ke-announcement .ke-dialog .ke-current-price{color:var(--gold);font-weight:600;overflow-wrap:anywhere}ke-announcement .ke-dialog .ke-original-price{color:var(--muted-color);font-size:.75em;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;overflow-wrap:anywhere}

ke-announcement .ke-bar .ke-copy strong{font-family:var(--lead-font);font-weight:var(--lead-weight);font-style:var(--lead-style)}
ke-announcement .ke-bar .ke-copy{font-family:var(--banner-font);font-weight:var(--banner-weight);font-style:var(--banner-style)}
ke-announcement .ke-dialog h2{font-family:var(--title-font);font-weight:var(--title-weight);font-style:var(--title-style)}
ke-announcement .ke-dialog .ke-sub{font-family:var(--subtitle-font);font-weight:var(--subtitle-weight);font-style:var(--subtitle-style)}
ke-announcement .ke-dialog h3{font-family:var(--product-font);font-weight:var(--product-weight);font-style:var(--product-style)}
ke-announcement .ke-dialog .ke-current-price{font-family:var(--current-font);font-weight:var(--current-weight);font-style:var(--current-style)}
ke-announcement .ke-dialog .ke-original-price{font-family:var(--original-font);font-weight:var(--original-weight);font-style:var(--original-style)}
ke-announcement .ke-dialog .ke-add{font-family:var(--button-font);font-weight:var(--button-weight);font-style:var(--button-style)}
ke-announcement .ke-dialog .ke-note{font-family:var(--note-font);font-weight:var(--note-weight);font-style:var(--note-style)}
ke-announcement .ke-dialog .ke-cart{font-family:var(--cart-font);font-weight:var(--cart-weight);font-style:var(--cart-style)}

/* 公告条高于普通内容，交互弹层优先 */
ke-announcement .ke-bar{z-index:120 !important;}
body:has(#Product-Drawer.is-active) ke-announcement .ke-bar,
body:has(#Product-Drawer.active) ke-announcement .ke-bar,
body:has(.side-panel.active) ke-announcement .ke-bar,
body:has(.search-drawer.active) ke-announcement .ke-bar,
body:has([role="dialog"][aria-modal="true"]:not([hidden])) ke-announcement .ke-bar{z-index:20 !important;}
/* END_SECTION:kailash-announcement */
/* START_SECTION:kailash-countdown (INDEX:62) */
.ke-countdown{position:relative;z-index:2147480000;font-family:Arial,Helvetica,sans-serif}
.ke-countdown[hidden],.ke-countdown__overlay[hidden]{display:none!important}
.ke-countdown__tab{position:fixed;left:0;top:var(--ke-desktop-y);transform:translateY(-50%);width:var(--ke-desktop-width);height:var(--ke-desktop-height,auto);box-sizing:border-box;color:var(--ke-text);background:var(--ke-background);border:1px solid var(--ke-border);border-left:0;border-right:0;border-radius:0 var(--ke-radius) var(--ke-radius) 0;box-shadow:0 3px 8px #0006}
.ke-countdown__open{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--ke-top) var(--ke-right) var(--ke-bottom) var(--ke-left);background:transparent;border:0;color:inherit;cursor:pointer;line-height:1}
.ke-countdown__title{display:block;width:100%;font-size:12px;margin-bottom:var(--ke-title-gap-desktop,8px);text-align:center;white-space:pre-line}
.ke-countdown__title::after{content:"";display:block;width:var(--ke-underline-width-desktop,80%);margin:4px auto 0;border-bottom:var(--ke-underline-thickness-desktop,1px) var(--ke-underline-style-desktop,solid) var(--ke-underline-color-desktop,#c6a14e)}
.ke-countdown__title[data-underline-desktop="false"]::after{display:none}
@media(max-width:749px){.ke-countdown__title{margin-bottom:var(--ke-title-gap-mobile,4px)}.ke-countdown__title::after{width:var(--ke-underline-width-mobile,80%);border-bottom-width:var(--ke-underline-thickness-mobile,1px);border-bottom-style:var(--ke-underline-style-mobile,solid);border-bottom-color:var(--ke-underline-color-mobile,#c6a14e)}.ke-countdown__title[data-underline-desktop="false"]::after{display:block}.ke-countdown__title[data-underline-mobile="false"]::after{display:none}}
.ke-countdown__clock{display:flex;width:100%;justify-content:center;align-items:center}
.ke-countdown__unit{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;font-size:var(--ke-digit);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.05}
.ke-countdown__unit:not(:last-child){border-right:1px solid var(--ke-line)}
.ke-countdown__unit small{font-size:var(--ke-unit);letter-spacing:1px;line-height:1.2;font-weight:400;margin-top:2px}
.ke-countdown__dismiss{position:absolute;right:2px;top:1px;z-index:2;border:0;background:none;color:#c7a04b;font-size:16px;line-height:12px;padding:0 1px;cursor:pointer}
.ke-countdown__flags{position:absolute;left:0;right:0;bottom:calc(-1 * var(--ke-flag-height));height:var(--ke-flag-height);background:linear-gradient(to right,#244b9a 0 20%,#fff 20% 40%,#b9262c 40% 60%,#477e49 60% 80%,#e2a91d 80% 100%)}
.ke-countdown__overlay{position:fixed;inset:0;z-index:2147480001;background:#080706b8;display:flex;align-items:center;justify-content:center;padding:16px}
.ke-countdown__dialog{position:relative;width:min(100%,480px);max-height:90vh;overflow:auto;color:#f4efe8;background:var(--ke-dialog-bg);border:1px solid #a78a53;border-radius:6px;box-shadow:0 20px 65px #000b}
.ke-countdown__dialog-content{text-align:center;padding:50px 26px 38px}
.ke-countdown__dialog h2{font:400 clamp(27px,5vw,38px)/1.15 Georgia,serif;margin:20px 0}
.ke-countdown__dialog p{font-size:13px;line-height:1.7;color:#dbd0bc}
.ke-countdown__brand{letter-spacing:2px;font-size:10px!important}
.ke-countdown__dialog h3{font:400 20px Georgia,serif;margin:22px 0 8px}
.ke-countdown__modal-clock{display:flex;justify-content:center;gap:12px;font:400 32px Georgia,serif;color:#d2b071;margin:25px 0}
.ke-countdown__modal-close{position:sticky;float:right;top:4px;margin:6px 7px 0 0;z-index:3;border:0;background:transparent;color:#f4e8d3;font-size:26px;cursor:pointer}
.ke-countdown__open{gap:var(--ke-float-gap,0px);min-height:var(--ke-fixed-height,auto)}
.ke-countdown__dialog{width:min(100%,var(--ke-modal-width,480px));height:var(--ke-modal-height,auto);border:var(--ke-modal-border,1px solid #a78a53);border-radius:var(--ke-modal-radius,6px)}
.ke-countdown__dialog-content{display:flex;flex-direction:column;align-items:stretch;gap:var(--ke-modal-gap,18px);padding:var(--ke-image-space,150px) var(--ke-modal-pad,28px) var(--ke-modal-pad,28px);text-align:left;isolation:isolate;position:relative}
.ke-countdown__dialog-content>*{margin:0!important;max-width:none;flex:none}
.ke-countdown__dialog-content h2{white-space:normal}
.ke-countdown__dialog-content .ke-countdown__modal-clock{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:0;width:100%;margin:0!important;position:relative;isolation:isolate;padding:var(--ke-clock-pad,10px) 0}
.ke-countdown__modal-clock::before{content:"";position:absolute;z-index:-1;inset:-12px -18px;pointer-events:none;background:radial-gradient(ellipse var(--ke-mask-horizontal,78%) var(--ke-mask-vertical,82%) at center,color-mix(in srgb,var(--ke-mask-color,#171510) var(--ke-mask-opacity,75%),transparent) 0%,transparent 100%);opacity:var(--ke-mask-enabled,1)}
.ke-countdown__modal-clock-row{display:flex;justify-content:var(--ke-clock-justify,space-between);align-items:stretch;gap:var(--ke-clock-unit-gap,5px);width:100%}
.ke-countdown__modal-time{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:4px;line-height:1}
.ke-countdown__modal-time b{font-family:var(--ke-clock-digit-font,Georgia,serif);font-weight:var(--ke-clock-digit-weight,400);font-size:var(--ke-clock-digit-size,40px);color:var(--ke-clock-digit-color,#d6b779);letter-spacing:var(--ke-clock-spacing,0px);line-height:var(--ke-clock-line-height,1.1);font-variant-numeric:tabular-nums}
.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__dialog-content h2,.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__dialog-content h3,.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__dialog-content p,.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__modal-time b,.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__modal-time small,.ke-countdown__dialog[data-unified-font="true"] .ke-countdown__cta{font-family:var(--ke-modal-shared-font,Georgia,serif)!important}
.ke-countdown__modal-time small{font-family:Arial,sans-serif;font-size:var(--ke-clock-label-size,10px);font-weight:400;letter-spacing:var(--ke-clock-label-letter,1px);line-height:1.3;color:var(--ke-clock-label-color,#b5a58a)}
.ke-countdown__modal-rule{display:block;flex:none;box-sizing:border-box;width:100%;height:var(--ke-clock-rule-width,1px)!important;min-height:0;max-height:var(--ke-clock-rule-width,1px);background:var(--ke-clock-line,#c7ab7540);border:0!important;box-shadow:none!important;margin:10px 0}
.ke-countdown__modal-clock .ke-countdown__modal-rule:first-child,.ke-countdown__modal-clock .ke-countdown__modal-rule:last-child{height:var(--ke-clock-rule-width,1px)!important;background:var(--ke-clock-line,#c7ab7540)!important}
.ke-countdown__preview-trigger{position:fixed;left:50%;bottom:14px;transform:translateX(-50%);z-index:2147480003;cursor:pointer;padding:8px 13px;background:#221e17;color:#f1dfbd;border:1px solid #b59b68;border-radius:18px;font:12px Arial,sans-serif;box-shadow:0 4px 12px #0004}
.ke-countdown__preview-trigger[hidden]{display:none!important}

@media(max-width:749px){.ke-countdown__modal-time b{font-size:var(--ke-clock-digit-mobile,34px)}.ke-countdown__modal-time small{font-size:var(--ke-clock-label-size-mobile,10px)}}

.ke-countdown__modal-close{position:absolute;right:10px;top:8px;float:none;margin:0;z-index:5}
.ke-countdown__dialog{background-position:center top!important;background-size:cover!important}
.ke-countdown__dialog:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent var(--ke-gradient-start,12%),color-mix(in srgb,var(--ke-gradient-color,#171510) 25%,transparent) 42%,color-mix(in srgb,var(--ke-gradient-color,#171510) 85%,transparent) var(--ke-gradient-end,64%),color-mix(in srgb,var(--ke-gradient-color,#171510) var(--ke-gradient-bottom,98%),transparent) 100%);pointer-events:none;z-index:0}
.ke-countdown__dialog-content .ke-countdown__cta{align-self:flex-start}
@media(max-width:749px){.ke-countdown__dialog-content{padding-top:var(--ke-image-space,150px);padding-bottom:28px}}


/* 弹窗倒计时：桌面 / 移动端独立的内部与外部留白 */
#shopify-section-{{ section.id }} .ke-countdown__dialog-content .ke-countdown__modal-clock {
padding-left:{{ ke_popup_block.settings.modal_clock_pad_x_desktop }}px !important;padding-right:{{ ke_popup_block.settings.modal_clock_pad_x_desktop }}px !important;
margin-top:{{ ke_popup_block.settings.modal_clock_margin_top_desktop }}px !important;margin-bottom:{{ ke_popup_block.settings.modal_clock_margin_bottom_desktop }}px !important;
}
@media(max-width:749px){#shopify-section-{{ section.id }} .ke-countdown__dialog-content .ke-countdown__modal-clock {padding-left:{{ ke_popup_block.settings.modal_clock_pad_x_mobile }}px !important;padding-right:{{ ke_popup_block.settings.modal_clock_pad_x_mobile }}px !important;margin-top:{{ ke_popup_block.settings.modal_clock_margin_top_mobile }}px !important;margin-bottom:{{ ke_popup_block.settings.modal_clock_margin_bottom_mobile }}px !important;}}
/* 冒号为独立布局单元，数字列间距始终有效 */
#shopify-section-{{ section.id }} .ke-countdown__modal-clock-row {justify-content:center !important;gap:{{ ke_popup_block.settings.modal_unit_gap }}px !important;width:max-content !important;max-width:100% !important;margin-left:auto;margin-right:auto;}
#shopify-section-{{ section.id }} .ke-countdown__modal-clock-row .ke-countdown__modal-time {flex:0 1 auto !important;min-width:0;}
#shopify-section-{{ section.id }} .ke-countdown__modal-clock-row .ke-countdown__modal-colon {flex:0 0 auto;align-self:flex-start;font-size:{{ ke_popup_block.settings.modal_colon_size_desktop }}px !important;line-height:{{ ke_popup_block.settings.modal_digit_line | divided_by: 10.0 }} !important;font-weight:{{ ke_popup_block.settings.modal_digit_weight }};color:{{ ke_popup_block.settings.modal_colon_color }};}
@media(max-width:749px){#shopify-section-{{ section.id }} .ke-countdown__modal-clock-row .ke-countdown__modal-colon {font-size:{{ ke_popup_block.settings.modal_colon_size_mobile }}px !important;}}
.ke-countdown__expired{font-size:10px;line-height:1.3}
.ke-countdown__cta{display:inline-block;margin-top:22px;background:#c6a15f;color:#21190f;text-decoration:none;padding:13px 22px;font-size:12px;letter-spacing:1px}
@media(min-width:750px){.ke-countdown__unit{font-size:22px}.ke-countdown__unit small{font-size:10px}.ke-countdown__open{min-height:100px}}
@media(max-width:749px){
  .ke-countdown__tab{top:var(--ke-mobile-y);width:var(--ke-mobile-width);height:auto!important;min-height:0;border-right:0!important;box-shadow:0 3px 7px rgba(0,0,0,.22)}
  .ke-countdown__clock{flex-direction:column}
  .ke-countdown__unit{flex:none;width:100%;min-height:37px;padding:3px 0 4px;font-size:var(--ke-digit)}
  .ke-countdown__unit:not(:last-child){border-right:0;border-bottom:1px solid var(--ke-line);position:relative}
  .ke-countdown__unit:not(:last-child):after{content:"";position:absolute;bottom:-1px;left:50%;height:1px;width:25px;transform:translateX(-50%);background:var(--ke-line)}
  .ke-countdown__unit:not(:last-child){border-bottom:0}
  .ke-countdown__dismiss{right:3px;top:2px}
}

.ke-countdown__tab[data-border="false"]{border:0!important}
.ke-countdown__tab[data-background="false"]{background-color:transparent!important;box-shadow:none}
.ke-countdown__clock{gap:var(--ke-clock-gap,0px)}
.ke-countdown__unit:not(:last-child){border-right:var(--ke-divider-width,1px) solid var(--ke-line)}
.ke-countdown__unit small{letter-spacing:var(--ke-unit-spacing,1px)}
.ke-countdown[data-desktop-side="right"] .ke-countdown__tab{left:auto;right:0;border-left:0;border-right:0;border-radius:var(--ke-radius) 0 0 var(--ke-radius)}
.ke-countdown[data-desktop-orientation="vertical"] .ke-countdown__clock{flex-direction:column}
.ke-countdown[data-desktop-orientation="vertical"] .ke-countdown__unit{width:100%;min-height:37px;padding:3px 0 4px}
.ke-countdown[data-desktop-orientation="vertical"] .ke-countdown__unit:not(:last-child){border-right:0;border-bottom:var(--ke-divider-width,1px) solid var(--ke-line)}
@media(max-width:749px){
.ke-countdown [style*="--ke-size-mobile"]{font-size:var(--ke-size-mobile)!important}
.ke-countdown[data-mobile-side="right"] .ke-countdown__tab{left:auto;right:0;border-left:0;border-right:0!important;border-radius:var(--ke-radius) 0 0 var(--ke-radius)}
.ke-countdown[data-mobile-side="left"] .ke-countdown__tab{left:0;right:auto}
.ke-countdown[data-mobile-orientation="horizontal"] .ke-countdown__clock{flex-direction:row}
.ke-countdown[data-mobile-orientation="horizontal"] .ke-countdown__unit{flex:1;width:auto}
.ke-countdown[data-mobile-orientation="horizontal"] .ke-countdown__unit:not(:last-child){border-right:var(--ke-divider-width,1px) solid var(--ke-line);border-bottom:0}
.ke-countdown[data-mobile-orientation="horizontal"] .ke-countdown__unit:not(:last-child):after{display:none}
.ke-countdown[data-mobile-orientation="vertical"] .ke-countdown__unit:not(:last-child):after{height:var(--ke-divider-width,1px)}
@media(max-width:749px){.ke-countdown[data-mobile-orientation="vertical"] .ke-countdown__unit:not(:last-child){border-right:0!important;border-left:0!important;border-bottom:0!important}.ke-countdown[data-mobile-orientation="vertical"] .ke-countdown__unit:not(:last-child)::after{display:block;right:auto;left:50%;width:25px;max-width:calc(100% - 12px);height:var(--ke-divider-width,1px);border:0;background:var(--ke-line)}}
}

.ke-countdown__date-tool{position:fixed;right:16px;bottom:16px;z-index:2147480002;max-width:260px;background:#faf8f4;color:#292720;border:1px solid #c6a14e;box-shadow:0 10px 24px #0003;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:7px;font:12px Arial,sans-serif}
.ke-countdown__date-tool[hidden]{display:none!important}
.ke-countdown__date-tool:not(.ke-countdown__date-tool--open){width:42px;height:42px;min-width:0;padding:0;overflow:hidden;border-radius:50%;align-items:center;justify-content:center}
.ke-countdown__date-tool:not(.ke-countdown__date-tool--open)>:not(.ke-countdown__date-toggle){display:none}
.ke-countdown__date-toggle{border:0;background:transparent!important;color:#292720!important;font-size:21px!important;padding:4px!important;line-height:1!important;cursor:pointer}
.ke-countdown__date-tool--open{width:260px}
.ke-countdown__date-tool--open .ke-countdown__date-toggle{align-self:flex-end}

.ke-countdown__date-tool label{font-size:12px;font-weight:600}
.ke-countdown__date-tool input{padding:8px;border:1px solid #cfc8ba;border-radius:4px;font:12px Arial,sans-serif}
.ke-countdown__date-tool button{background:#292720;color:white;border:0;border-radius:4px;padding:8px;cursor:pointer}
.ke-countdown__date-tool small{font-size:10px;color:#686258;line-height:1.4}
.ke-countdown__clock{column-gap:var(--ke-time-gap-desktop,0px)!important;row-gap:var(--ke-time-gap-desktop,0px)!important}
.ke-countdown__unit{font-size:var(--ke-digit-desktop,17px)!important;letter-spacing:var(--ke-digit-letter-desktop,0px);gap:var(--ke-time-unit-gap-desktop,2px)}
.ke-countdown__unit small{margin-top:0}
@media(max-width:749px){.ke-countdown__clock{column-gap:var(--ke-time-gap-mobile,0px)!important;row-gap:var(--ke-time-gap-mobile,0px)!important}.ke-countdown__unit{font-size:var(--ke-digit-mobile,17px)!important;letter-spacing:var(--ke-digit-letter-mobile,0px);gap:var(--ke-time-unit-gap-mobile,2px)}}
.ke-countdown__title .ke-title-mobile{display:none}
@media(max-width:749px){.ke-countdown__title .ke-title-mobile{display:inline}.ke-countdown__title .ke-title-desktop{display:none}}
.ke-countdown__upper-richtext,.ke-countdown__lower-richtext{background:none!important;padding:0;text-shadow:0 1px var(--ke-shadow-blur) color-mix(in srgb,var(--ke-shadow-color) calc(var(--ke-shadow-opacity)*100%),transparent)}

.ke-countdown__subtitle{display:block;width:100%;box-sizing:border-box;margin:var(--ke-sub-margin-top) 0 var(--ke-sub-margin-bottom);font-family:var(--ke-sub-font);font-size:var(--ke-sub-size);font-weight:var(--ke-sub-weight);font-style:var(--ke-sub-style);text-decoration:var(--ke-sub-decoration);text-align:var(--ke-sub-align);color:var(--ke-sub-color);line-height:1.4;white-space:pre-line}
.ke-countdown__subtitle .ke-subtitle-mobile{display:none}
@media(max-width:749px){.ke-countdown__subtitle{margin:var(--ke-sub-margin-top-mobile) 0 var(--ke-sub-margin-bottom-mobile);font-family:var(--ke-sub-font-mobile);font-size:var(--ke-sub-size-mobile);font-weight:var(--ke-sub-weight-mobile);font-style:var(--ke-sub-style-mobile);text-decoration:var(--ke-sub-decoration-mobile);color:var(--ke-sub-color-mobile)}.ke-countdown__subtitle .ke-subtitle-desktop{display:none}.ke-countdown__subtitle .ke-subtitle-mobile{display:inline}}
/* END_SECTION:kailash-countdown */
