.wp-block .thaps-search-box {
width: 550px;
margin: 0;
}
.thaps-search-box .th-icon {
-webkit-font-smoothing: subpixel-antialiased;
}
.wp-block-th-advance-product-search {
--tapsp-searchBtnBgClr: #111;
--tapsp-searchBtnTextClr: #fff;
--tapsp-searchBtnHvrTextClr: #fff;
--tapsp-searchBtnHvrBgClr: #111;
--tapsp-searchBrdrClr: #e7f5ff;
--tapsp-searchTextClr: var(--tapsp-searchTextClr);
--tapsp-searchBarClr: var( --tapsp-searchBarClr);
--taiowcp-searchWidth:550px;
--taiowcp-searchWidthTablet:550px;
--taiowcp-searchWidthMobile:550px;
--taiowcp-barborderRadius:4px;
--taiowcp-barborderRadiusTablet:4px;
--taiowcp-barborderRadiusMobile:4px;
--tapsp-searchborderClr:#e7f5ff;
}
.wp-block-th-advance-product-search .thaps-search-box {
max-width: var(--taiowcp-searchWidth);
width: var(--taiowcp-searchWidth);
}
.wp-block-th-advance-product-search #thaps-search-button {
background: var(--tapsp-searchBtnBgClr);
color: var(--tapsp-searchBtnTextClr);
padding: 0.3rem 0.5rem;
border-radius: var(--taiowcp-barborderRadius);
cursor: pointer;
}
.wp-block-th-advance-product-search #thaps-search-button:hover {
background: var(--tapsp-searchBtnHvrBgClr);
color: var(--tapsp-searchBtnHvrTextClr);
}
.wp-block-th-advance-product-search .thaps-from-wrap {
background: var(--tapsp-searchBarClr);
border-color: var(--tapsp-searchborderClr);
}
.wp-block-th-advance-product-search .thaps-search-autocomplete {
background-color: transparent;
}
.wp-block-th-advance-product-search .thaps-search-autocomplete::-moz-placeholder {
color: var(--tapsp-searchTextClr);
}
.wp-block-th-advance-product-search .thaps-search-autocomplete,
.wp-block-th-advance-product-search .thaps-search-autocomplete::placeholder {
color: var(--tapsp-searchTextClr);
}
.wp-block-th-advance-product-search .thaps-search-autocomplete:focus {
box-shadow: none;
outline: none;
}
.wp-block-th-advance-product-search .thaps-search-box .icon-style, .wp-block-th-advance-product-search .thaps-search-box .click-icon {
color: var(--tapsp-searchIconClr);
}
.wp-block-th-advance-product-search .thaps-box-open .tapsp-icon-arrow {
border-left-color: var(--tapsp-searchBarColor);
border-top-color: var(--tapsp-searchBarColor);
background: var(--tapsp-searchBarClr);
}
.wp-block-th-advance-product-search .icon_style .tapsp-search-form {
min-width: 320px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.wp-block-th-advance-product-search {
--taiowcp-searchWidthTablet:550px;
--taiowcp-barborderRadiusTablet:4px;
}
.wp-block-th-advance-product-search .thaps-search-box {
max-width: var(--taiowcp-searchWidthTablet);
width: var(--taiowcp-searchWidthTablet);
}
.wp-block-th-advance-product-search #thaps-search-button {
border-radius: var(--taiowcp-barborderRadiusTablet);
}
.wp-block-th-advance-product-search .thaps-from-wrap {
border-radius: var(--taiowcp-barborderRadiusTablet);
}
}
@media screen and (max-width: 767px) {
.wp-block-th-advance-product-search {
--taiowcp-searchWidthMobile:550px;
--taiowcp-barborderRadiusMobile:4px;
}
.wp-block-th-advance-product-search .thaps-search-box {
max-width: var(--taiowcp-searchWidthMobile);
width: var(--taiowcp-searchWidthMobile);
}
.wp-block-th-advance-product-search #thaps-search-button {
border-radius: var(--taiowcp-barborderRadiusMobile);
}
.wp-block-th-advance-product-search .thaps-from-wrap {
border-radius: var(--taiowcp-barborderRadiusMobile);
}
}.wp-block-taiowc .taiowc-wrap {
display: inline-flex;
}
.taiowc .taiowc-wrap:focus, .wp-block-taiowc:focus,
:where(.wp-block-taiowc *:focus) {
outline-style: none;
outline-width: 0;
}
.wp-block-taiowc {
display: inline-flex;
--taiowc-padding-top:var(--taiowc-padding-top);
--taiowc-padding-bottom:var(--taiowc-padding-top);
--taiowc-padding-left:var(--taiowc-padding-left);
--taiowc-padding-right:var(--taiowc-padding-right);
--taiowc-padding-top-tablet:var(--taiowc-padding-top-tablet);
--taiowc-padding-bottom-tablet:var(--taiowc-padding-top-tablet);
--taiowc-padding-left-tablet:var(--taiowc-padding-left-tablet);
--taiowc-padding-right-tablet:var(--taiowc-padding-right-tablet);
--taiowc-padding-top-mobile:var(--taiowc-padding-top-mobile);
--taiowc-padding-bottom-mobile:var(--taiowc-padding-top-mobile);
--taiowc-padding-left-mobile:var(--taiowc-padding-left-mobile);
--taiowc-padding-right-mobile:var(--taiowc-padding-right-mobile);
--taiowc-margin-top: var(--taiowc-padding-top);
--taiowc-margin-bottom: var(--taiowc-padding-bottom);
--taiowc-margin-left: var(--taiowc-padding-left);
--taiowc-margin-right: var(--taiowc-padding-right);
--taiowc-margin-top-tablet: var(--taiowc-padding-top-tablet);
--taiowc-margin-bottom-tablet: var(--taiowc-padding-bottom-tablet);
--taiowc-margin-left-tablet: var(--taiowc-padding-left-tablet);
--taiowc-margin-right-tablet: var(--taiowc-padding-right-tablet);
--taiowc-margin-top-mobile: var(--taiowc-padding-top-mobile);
--taiowc-margin-bottom-mobile: var(--taiowc-padding-bottom-mobile);
--taiowc-margin-left-mobile: var(--taiowc-padding-left-mobile);
--taiowc-margin-right-mobile: var(--taiowc-padding-right-mobile);
--taiowc-cartBgClr:var(--taiowc-cartBgClr);
--taiowc-priceClr:var(--taiowc-priceClr);
--taiowc-countClr:var(--taiowc-countClr);
--taiowc-countBgClr:var(--taiowc-countBgClr);
--taiowc-iconClr:var(--taiowc-iconClr);
--taiowc-iconfontSize:32px;
--taiowc-pricefontSize:14px;
--taiowc-countSize:25px;
--taiowc-countFontSize:12px;
--taiowc-borderRadius:3px;
--taiowc-iconfontSizeTablet:32px;
--taiowc-pricefontSizeTablet:14px;
--taiowc-countSizeTablet:25px;
--taiowc-countFontSizeTablet:12px;
--taiowc-borderRadiusTablet:3px;
--taiowc-confontSizeMobile:32px;
--taiowc-pricefontSizeMobile:14px;
--taiowc-countSizeMobile:25px;
--taiowc-countFontSizeMobile:12px;
--taiowc-borderRadiusMobile:3px;
}
.wp-block-taiowc .taiowc-cart-item {
padding-top: var(--taiowc-padding-top);
padding-bottom: var(--taiowc-padding-bottom);
padding-left: var(--taiowc-padding-left);
padding-right: var(--taiowc-padding-right);
margin-top: var(--taiowc-margin-top);
margin-bottom: var(--taiowc-margin-bottom);
margin-left: var(--taiowc-margin-left);
margin-right: var(--taiowc-margin-right);
background-color: var(--taiowc-cartBgClr);
border-radius: var(--taiowc-borderRadius);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-icon .th-icon {
color: var(--taiowc-iconClr);
font-size: var(--taiowc-iconfontSize);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-total {
color: var(--taiowc-priceClr);
font-size: var(--taiowc-pricefontSize);
display: none;
}
.wp-block-taiowc.th-showprice .taiowc-cart-item .taiowc-total {
display: block;
}
.wp-block-taiowc .cart-count-item {
background-color: var(--taiowc-countBgClr);
color: var(--taiowc-countClr);
font-size: var(--taiowc-countFontSize);
height: var(--taiowc-countSize);
width: var(--taiowc-countSize);
line-height: var(--taiowc-countSize);
display: none;
}
.wp-block-taiowc.th-showcount .cart-count-item {
display: block;
}
.wp-block-taiowc.right .cart-count-item {
right: -5px;
left: auto;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.wp-block-taiowc .taiowc-cart-item {
padding-top: var(--taiowc-padding-top-tablet);
padding-bottom: var(--taiowc-padding-bottom-tablet);
padding-left: var(--taiowc-padding-left-tablet);
padding-right: var(--taiowc-padding-right-tablet);
margin-top: var(--taiowc-margin-top-tablet);
margin-bottom: var(--taiowc-margin-bottom-tablet);
margin-left: var(--taiowc-margin-left-tablet);
margin-right: var(--taiowc-margin-right-tablet);
border-radius: var(--taiowc-borderRadiusTablet);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-icon .th-icon {
font-size: var(--taiowc-iconfontSizeTablet);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-total {
font-size: var(--taiowc-pricefontSizeTablet);
}
.wp-block-taiowc .cart-count-item {
font-size: var(--taiowc-countFontSizeTablet);
height: var(--taiowc-countSizeTablet);
width: var(--taiowc-countSizeTablet);
line-height: var(--taiowc-countSizeTablet);
}
}
@media screen and (max-width: 767px) {
.wp-block-taiowc .taiowc-cart-item {
padding-top: var(--taiowc-padding-top-mobile);
padding-bottom: var(--taiowc-padding-bottom-mobile);
padding-left: var(--taiowc-padding-left-mobile);
padding-right: var(--taiowc-padding-right-mobile);
margin-top: var(--taiowc-margin-top-mobile);
margin-bottom: var(--taiowc-margin-bottom-mobile);
margin-left: var(--taiowc-margin-left-mobile);
margin-right: var(--taiowc-margin-right-mobile);
border-radius: var(--taiowc-borderRadiusMobile);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-icon .th-icon {
font-size: var(--taiowc-iconfontSizeMobile);
}
.wp-block-taiowc .taiowc-cart-item .taiowc-total {
font-size: var(--taiowc-pricefontSizeMobile);
}
.wp-block-taiowc .cart-count-item {
font-size: var(--taiowc-countFontSizeMobile);
height: var(--taiowc-countSizeMobile);
width: var(--taiowc-countSizeMobile);
line-height: var(--taiowc-countSizeMobile);
}
}.wc-block-components-skeleton{display:flex;flex-direction:column;gap:1rem}.wc-block-components-skeleton__element{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow:hidden;position:relative}.wc-block-components-skeleton__element:after{animation:wc-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 5%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}.wc-block-components-skeleton__element--static:after{display:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-quantity-selector{border-radius:4px;box-sizing:content-box;display:flex;margin:0 0 .25em;position:relative;width:107px}.wc-block-components-quantity-selector:after{border:1px solid hsla(0,0%,7%,.11);border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.has-dark-controls .wc-block-components-quantity-selector:after{border-color:hsla(0,0%,100%,.4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{appearance:textfield;background:transparent;border:0;box-shadow:none;color:currentColor;flex:1 1 auto;font-size:1em;font-weight:600;line-height:1;margin:0;min-width:40px;order:2;padding:.4em 0;text-align:center;vertical-align:middle}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{opacity:.6}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:none transparent;border:0;box-shadow:none;color:currentColor;cursor:pointer;font-size:.9em;font-style:normal;font-weight:400;margin:0;min-width:30px;opacity:.6;padding:0;text-align:center;text-decoration:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{opacity:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{box-shadow:none;cursor:default;opacity:.6}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:4px 0 0 4px;order:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 4px 4px 0;order:3}.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:none transparent}.wc-block-add-to-cart-form .input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.wp-block-woocommerce-add-to-cart-form{width:unset}.wp-block-woocommerce-add-to-cart-form .variations_button,.wp-block-woocommerce-add-to-cart-form form.cart{display:grid;grid-auto-flow:column;grid-template-columns:min-content auto auto}.wp-block-woocommerce-add-to-cart-form .variations_button:before,.wp-block-woocommerce-add-to-cart-form form.cart:before{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button .quantity,.wp-block-woocommerce-add-to-cart-form form.cart .quantity{align-items:stretch;display:inline-flex}.wp-block-woocommerce-add-to-cart-form .variations_button>:not(.quantity),.wp-block-woocommerce-add-to-cart-form form.cart>:not(.quantity){grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button>.single_add_to_cart_button,.wp-block-woocommerce-add-to-cart-form form.cart>.single_add_to_cart_button{grid-column:2/3;justify-self:start}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty,.wp-block-woocommerce-add-to-cart-form form.cart>.quantity:not(.wc-block-components-quantity-selector) .qty{margin-right:.5em;padding:0 5px}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form,.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form{width:fit-content;word-break:normal}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form button[type=submit],.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form button[type=submit]{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .quantity{margin-right:4px}.wp-block-woocommerce-add-to-cart-form .quantity .qty{box-sizing:content-box;text-align:center;width:3.631em}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{background-color:#fff;display:inline-flex;grid-column:1;margin-bottom:0;margin-right:.5em;width:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td .wc-block-components-quantity-selector input.input-text.qty.text{min-width:60px}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__label,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__price{vertical-align:middle}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .wc-block-components-quantity-selector,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .wc-block-components-quantity-selector{height:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector .input-text{font-size:var(--wp--preset--font-size--small)}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-inner-spin-button,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number].input-text.qty.text{-moz-appearance:textfield;border:unset;font-size:var(--wp--preset--font-size--small);margin:0;margin-right:unset;order:1;padding:.9rem 0;text-align:center}.wp-block-woocommerce-single-product .wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector{width:107px}:where(.wp-block-woocommerce-add-to-cart-form>*+*){margin-top:12px;padding:0 4px}:where(.wp-block-woocommerce-add-to-cart-form .wcpay-express-checkout-wrapper){padding:0}