.elementor-16 .elementor-element.elementor-element-89e3a17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-ce9c74b img{width:150px;}.elementor-16 .elementor-element.elementor-element-8d770eb{--display:flex;}.elementor-16 .elementor-element.elementor-element-c0cb235{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16 .elementor-element.elementor-element-93d9cef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-32d9b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-f2c82e9 .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );font-weight:var( --e-global-typography-6230aba-font-weight );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-d676806 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-d676806 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-d676806{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-d676806 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2cb2070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-d251b1f .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );font-weight:var( --e-global-typography-6230aba-font-weight );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-854f32d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-854f32d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-854f32d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-854f32d .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-25b790d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-9eabfa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-a602df7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-678846b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-d4b0c22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-65bc0ab{--display:flex;}.elementor-16 .elementor-element.elementor-element-8e3148f{--display:flex;}.elementor-16 .elementor-element.elementor-element-3e62e33{--display:flex;}.elementor-16 .elementor-element.elementor-element-e019359{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:var( --e-global-typography-888d39e-font-weight );--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-e019359 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-fecf016 );}.elementor-16 .elementor-element.elementor-element-8a118e8{--display:flex;}.elementor-16 .elementor-element.elementor-element-42adeb1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-icon-gap:10px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-16 .elementor-element.elementor-element-42adeb1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:var( --e-global-typography-888d39e-font-weight );--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-42adeb1 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-fecf016 );}.elementor-16 .elementor-element.elementor-element-60492bd .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-16 .elementor-element.elementor-element-60492bd{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:90%;--e-off-canvas-height:90%;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-16 .elementor-element.elementor-element-9704e42{--display:flex;}.elementor-16 .elementor-element.elementor-element-bf92e3a{text-align:left;}.elementor-16 .elementor-element.elementor-element-bf92e3a img{width:150px;}.elementor-16 .elementor-element.elementor-element-8afb913{--spacer-size:0px;}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a, .elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-7d2063d );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-menu-toggle:hover,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a:hover,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a:focus,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-7d2063d );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-7d2063d );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7e181e0-font-size );font-weight:var( --e-global-typography-7e181e0-font-weight );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-16 .elementor-element.elementor-element-adbeb19 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-feec9b6{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-af7e180{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-accent );--toggle-button-icon-hover-color:var( --e-global-color-secondary );--items-indicator-text-color:var( --e-global-color-7d2063d );--items-indicator-background-color:var( --e-global-color-secondary );--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-16 .elementor-element.elementor-element-af7e180 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-f2c82e9 .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-d251b1f .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-e019359{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-42adeb1{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7e181e0-font-size );}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-f2c82e9 .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-d251b1f .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-e019359{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-42adeb1{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7e181e0-font-size );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-f2c82e9 .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-d251b1f .elementor-heading-title{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-16 .elementor-element.elementor-element-e019359{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-e019359 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-42adeb1{--n-menu-title-font-size:var( --e-global-typography-888d39e-font-size );}.elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-16 .elementor-element.elementor-element-42adeb1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-888d39e-line-height );}.elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown .elementor-item, .elementor-16 .elementor-element.elementor-element-0a0fd49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-7e181e0-font-size );}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-89e3a17{--content-width:1200px;}.elementor-16 .elementor-element.elementor-element-9eabfa0{--width:25%;}.elementor-16 .elementor-element.elementor-element-a602df7{--width:25%;}.elementor-16 .elementor-element.elementor-element-678846b{--width:25%;}.elementor-16 .elementor-element.elementor-element-d4b0c22{--width:25%;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-af7e180 */-webkit-text-size-adjust: 100%;
    --cfw-heading-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    --cfw-body-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    --cfw-body-background-color: #fff;
    --cfw-body-text-color: #666;
    --cfw-body-link-color: #0073aa;
    --cfw-header-background-color: #fff;
    --cfw-header-text-color: #2b2b2b;
    --cfw-header-bottom-margin: 0;
    --cfw-footer-background-color: #fff;
    --cfw-footer-text-color: #999;
    --cfw-footer-top-margin: 0;
    --cfw-cart-summary-background-color: #fff;
    --cfw-cart-summary-mobile-background-color: #f4f4f4;
    --cfw-cart-summary-text-color: #333;
    --cfw-cart-summary-item-quantity-background-color: hsla(0,0%,45%,.902);
    --cfw-cart-summary-item-quantity-text-color: #fff;
    --cfw-cart-summary-order-total-text-color: #000;
    --cfw-breadcrumb-completed-text-color: rgba(0,0,0,.502);
    --cfw-breadcrumb-current-text-color: #333;
    --cfw-breadcrumb-next-text-color: rgba(0,0,0,.502);
    --cfw-breadcrumb-completed-accent-color: #333;
    --cfw-breadcrumb-current-accent-color: #333;
    --cfw-breadcrumb-next-accent-color: #333;
    --cfw-buttons-primary-background-color: #333;
    --cfw-buttons-primary-text-color: #fff;
    --cfw-buttons-primary-hover-background-color: #555;
    --cfw-buttons-primary-hover-text-color: #fff;
    --cfw-buttons-secondary-background-color: #333;
    --cfw-buttons-secondary-text-color: #fff;
    --cfw-buttons-secondary-hover-background-color: #555;
    --cfw-buttons-secondary-hover-text-color: #555;
    --cfw-logo-url: "";
    --cfw-loading-shimmer-display-mode: block;
    --cfw-loading-shimmer-cart-item-quantity-display-mode: none;
    --cfw-loading-shimmer-primary-color: #eff1f3;
    --cfw-loading-shimmer-gradient: linear-gradient(90deg,var(--cfw-loading-shimmer-primary-color) 4%,#e2e2e2 25%,var(--cfw-loading-shimmer-primary-color) 36%);
    --cfw-horizontal-divider-color: #b0b0b2;
    --cfw-loading-shimmer-filter: none;
    --cfw-tb-review-title: #333;
    --cfw-tb-review-subtitle: #6b7280;
    --cfw-tb-review-content: #333;
    --cfw-tb-guarantee-title: #333;
    --cfw-tb-guarantee-content: #333;
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
    --direction-multiplier: 1;
    --page-title-display: block;
    --coupon_display_bg: #efefef;
    --coupon_display_bg_hover: #ececec;
    --coupon_display_text_color: inherit;
    --kl-reviews-color-light-gray: #e9e9eb;
    --swiper-pagination-bottom: 0;
    --swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    cursor: default;
    font-family: "GK_HarmonyOS_Sans",Arial,Helvetica,sans-serif;
    font-size: 14.5px;
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #00A6BA;
    --e-global-typography-primary-font-family: "GK_HarmonyOS_Sans";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "GK_HarmonyOS_Sans";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "GK_HarmonyOS_Sans";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "GK_HarmonyOS_Sans";
    --e-global-typography-accent-font-weight: 500;
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    direction: ltr;
    -webkit-tap-highlight-color: transparent;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 9998;
    width: 400px;
    max-width: 80%;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    transform: translateX(0);
    transition: all 400ms ease;
    background: #FFF;
    color: #333;/* End custom CSS */