.widget_product_search.commercekit-ajs-active,.widget_search.commercekit-ajs-active{overflow:visible}.commercekit-ajs-results{position:absolute;overflow-y:auto;min-height:280px;overflow-x:hidden}.header-4 .commercekit-ajs-results{z-index:3;}.commercekit-ajs-suggestions{top:0;left:0;bottom:0;right:0;background:#fff;border:1px solid #d6d6d6}.commercekit-ajs-suggestions>.autocomplete-suggestion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border-bottom:1px solid #d6d6d6;background:0 0;display:flex;transition:.2s all}.commercekit-ajs-suggestions>.autocomplete-suggestion:hover,.commercekit-ajs-suggestions>.autocomplete-suggestion.active{background-color:#F8F8F8 }.commercekit-ajs-suggestions>.autocomplete-suggestion:last-child{border-bottom:none;margin-bottom:10px}.commercekit-ajs-suggestions>.autocomplete-suggestion.autocomplete-selected>a{background-color:#f8f8f8}.commercekit-ajs-suggestions>.autocomplete-no-suggestion{line-height:40px;text-align:center;font-size:13px;}.commercekit-ajs-suggestions>.autocomplete-no-suggestion+.autocomplete-no-suggestion{display:none;}.commercekit-ajs-results.has-viewall-button{padding-bottom:30px}.commercekit-ajs-results.has-viewall-button .commercekit-ajs-suggestions{bottom:30px}.commercekit-ajs-view-all-holder{width: calc(100% + 2px);z-index:9999;}.commercekit-ajs-view-all-holder+.autocomplete-no-suggestion{display:none;}.commercekit-ajs-view-all-holder>a{display:block;height:40px;line-height:40px;background:#373636;text-align:center;color:#fff;text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:.02em}.commercekit-ajs-view-all-holder>a:hover{color:#fff}.commercekit-ajs-other-result{height:33px;line-height:33px;background:#f5f3f3;color:#555;text-transform:uppercase;padding-left:10px;padding-right:10px;width:100%;font-size:11px;letter-spacing:.02em}.commercekit-ajs-hide .commercekit-ajs-suggestions,.commercekit-ajs-hide .commercekit-ajs-view-all-holder{display:none!important}.commercekit-ajs-suggestions .commercekit-ajs-post,.commercekit-ajs-suggestions .commercekit-ajs-product{width:100%;color:#323232}.commercekit-ajs-post .commercekit-ajs-post-image,.commercekit-ajs-product .commercekit-ajs-product-image{display:inline-flex;max-width:60px;vertical-align:top;flex-shrink:0;align-self: start;}.commercekit-ajs-post .commercekit-ajs-post-image img,.commercekit-ajs-product .commercekit-ajs-product-image img{padding:5px 5px 5px 0;margin:0}.commercekit-ajs-post .commercekit-ajs-post-title{display:inline-block;vertical-align:top;padding:0 10px;}.commercekit-ajs-product-desc{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0 10px;}.commercekit-ajs-post .commercekit-ajs-post-title{padding:0;display:flex;align-items:center}.autocomplete-suggestion a{display:flex;padding:10px;transition:.2s all}.commercekit-ajs-product-title{font-size:13px;line-height:1.4;font-weight:bold;}.commercekit-ajs-product .commercekit-ajs-product-desc{display:flex;flex-direction:column;justify-content:center;}.commercekit-ajs-product-price{font-size:13px}.commercekit-ajs-post .commercekit-ajs-post-title{font-size:13px;line-height:1.4;width:100%}.commercekit-ajs-post .commercekit-ajs-post-title span.post-type{text-transform:uppercase;color:#999;font-size:11px;margin-left:auto;padding-left:10px}.commercekit-ajs-other-result-wrap{cursor:auto!important;padding:0!important;margin:0!important;border:none}.commercekit-ajs-product-price,.commercekit-ajs-product-price ins{color:#de9915;font-weight:600}.commercekit-ajs-product-price del{margin-right:5px;color:#999;font-weight:400}.commercekit-ajs-results span.match-text{text-decoration:underline;display:contents}.commercekit-ajs-results span.product-short-desc{color:#323232;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden;font-weight:normal;}.commercekit-ajs-results::-webkit-scrollbar{width:5px;}.commercekit-ajs-results::-webkit-scrollbar-track{background:#f1f1f1;}.commercekit-ajs-results::-webkit-scrollbar-thumb{background:#888;}.commercekit-ajs-results::-webkit-scrollbar-thumb:hover{background:#555;}
.keyboard-active .commercekit-ajs-suggestions .commercekit-ajs-product:focus-visible, .keyboard-active input.commercekit-ajax-search{outline-offset: -2px;}
.autocomplete-suggestion:has(+ .commercekit-ajs-view-all-holder) {border-bottom: 0;} .rtl .commercekit-ajs-post .commercekit-ajs-post-title span.post-type {margin-left: 0;margin-right: auto;padding-left: 0;padding-right: 10px;}.commercekit-inventory { display: inline-block; width: 45%; margin-bottom: 15px; vertical-align: top; line-height: 1.25; position: relative; }
.commercekit-inventory.cgkit-inventory-shortcode { width: 100%; }
.commercekit-inventory span { font-size: 13px; }
.commercekit-inventory .progress-bar { float: none; position: relative; width: 100%; height: 10px; margin-top: 10px; padding: 0; border-radius: 5px; background-color: #e2e2e2; transition: all 0.4s ease; }
.commercekit-inventory .progress-bar span { position: absolute; top: 0; left: auto; width: 28%; height: 100%; border-radius: inherit; background: #f5b64c; transition: width 3s ease; }
.commercekit-inventory .progress-bar.full-bar span { width: 100% !important; }
.commercekit-inventory .cki-variation { width: 100%; }
@media (max-width: 500px) { .commercekit-inventory { display: block; margin-top: 20px; width: 100%; border: none; } 
.commercekit-inventory .cki-variation { position: relative; } }.shipped_via {
display:none;
} .shippo-live-tracking {
margin: 20px 0;
}
.shippo-summary-row {
position: relative;
padding-left: 28px;
display: flex;
align-items: center;
margin-bottom: 20px;
font-size: 14px;
}
.shippo-summary-row strong {
margin-right: 5px;
}
.shippo-summary-eta::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 20px;
height: 20px;
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/clock.svg) no-repeat center center;
background-size: contain;
}
.shippo-summary-tracking::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 20px;
height: 20px;
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/box.svg) no-repeat center center;
background-size: contain;
}
.shippo-summary-courier::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 20px;
height: 20px;
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/delivery-truck.svg) no-repeat center center;
background-size: contain;
}
.shippo-tracking-item {
display: flex;
flex-direction: column;
justify-content: space-between;
gap: 10px;
}
.shippo-tracking-item.empty {
align-items: center;
background: #F1F1F1;
padding: 40px;
border-radius: 10px;
}
.shippo-latest-status {
position: relative;
background: #EBFAEC;
padding: 15px;
border-radius: 10px;
margin: 20px 0;
}
.shippo-status-header {
display: flex;
align-items: baseline;
justify-content: space-between;
}
.shippo-status-badge {
background: #fff;
color: #0D8B3B;
font-weight: bold;
padding: 4px 12px;
border-radius: 4px;
display: inline-block;
margin-bottom: 10px;
font-size: 14px;
}
.shippo-status-time {
font-size: 14px;
}
.shippo-status-text {
position: relative;
padding-left: 26px;
min-height: 20px;
font-size: 14px;
}
.shippo-status-text::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 18px;
height: 18px;
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/info.png) no-repeat center center;
background-size: contain;
}
.shippo-status-location {
position: relative;
padding-left: 26px;
min-height: 20px;
font-size: 14px;
}
.shippo-status-location::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 18px;
height: 18px;
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/location.png) no-repeat center center;
background-size: contain;
}
.shippo-history-item {
background: #F1F1F1;
padding: 15px;
border-radius: 10px;
margin-bottom: 20px;
}
.shippo-history-item .shippo-status-badge {
color: #646464;
}
.shippo-history-toggle {
text-align: center;
}
.shippo-show-history {
position: relative;
padding-right: 22px;
font-size: 14px;
font-weight: bold;
display: inline-block;
}
.shippo-show-history::after {
content: "";
position: absolute;
right: 0;
top: 50%;
width: 18px;
height: 18px;
transform: translateY(-50%);
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/chevron-down.svg) no-repeat center center;
background-size: contain;
transition: 0.2s ease;
}
.shippo-show-history.open::after {
background: url(//aiobeautycream.com/wp-content/plugins/hippoo-shippo-integration-for-woocommerce/assets/images/chevron-up.svg) no-repeat center center;
background-size: contain;
}
.shippo-history-toggle a,
.shippo-history-toggle a:hover,
.shippo-history-toggle a:focus {
text-decoration: none;
border: none;
outline: none;
}.woocommerce-address-suggestions{position:absolute;z-index:1000;width:100%;max-width:100%;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:none}.woocommerce-address-suggestions .suggestions-list{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto}.woocommerce-address-suggestions .suggestions-list li{padding:8px 12px;font-size:14px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--wc-form-color-text,#444)}.woocommerce-address-suggestions .suggestions-list li:last-child{border-bottom:none}.woocommerce-address-suggestions .suggestions-list li.active,.woocommerce-address-suggestions .suggestions-list li:hover{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.woocommerce-address-suggestions .suggestions-list li:focus{outline:0;background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.woocommerce-address-suggestions .woocommerce-address-autocomplete-branding{background:#d3d3d3;padding:8px 12px;color:rgba(34,34,34,.66);font-size:12px;display:flex;align-items:center}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1){position:relative;display:block}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1) .address-search-icon{display:none}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#billing_address_1,.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#shipping_address_1{padding-right:calc(1.1rem + 16px)}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available .address-search-icon{display:block;position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;line-height:16px;z-index:1;background-color:var(--wc-form-color-text,#444);mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat center;-webkit-mask-size:contain}