.wc-block-cart-items__row.woosb-bundles:not(.woosb-fixed-price) .wc-block-cart-item__prices, .wc-block-cart-items__row.woosb-bundles:not(.woosb-fixed-price) .wc-block-components-product-badge, .wc-block-cart-items__row.woosb-bundles:not(.woosb-fixed-price) .wc-block-components-product-price__value, .wc-block-components-order-summary-item.woosb-bundles:not(.woosb-fixed-price) .wc-block-cart-item__prices, .wc-block-components-order-summary-item.woosb-bundles:not(.woosb-fixed-price) .wc-block-components-product-badge, .wc-block-components-order-summary-item.woosb-bundles:not(.woosb-fixed-price) .wc-block-components-product-price__value {
display: none !important;
}
.wc-block-cart-items__row.woosb-bundled .wc-block-cart-item__remove-link, .wc-block-components-order-summary-item.woosb-bundled .wc-block-cart-item__remove-link {
display: none !important;
}
.wc-block-cart-items__row.woosb-bundled .wc-block-cart-item__quantity, .wc-block-components-order-summary-item.woosb-bundled .wc-block-cart-item__quantity {
pointer-events: none !important;
}
.wc-block-cart-items__row.woosb-bundled.woosb-hide-bundled, .wc-block-components-order-summary-item.woosb-bundled.woosb-hide-bundled {
display: none !important;
}
.wc-block-cart-items__row.woosb-bundled.woosb-fixed-price .wc-block-cart-item__prices, .wc-block-cart-items__row.woosb-bundled.woosb-fixed-price .wc-block-components-product-badge, .wc-block-cart-items__row.woosb-bundled.woosb-fixed-price .wc-block-cart-item__total-price-and-sale-badge-wrapper, .wc-block-cart-items__row.woosb-bundled.woosb-fixed-price .wc-block-components-product-price__value, .wc-block-components-order-summary-item.woosb-bundled.woosb-fixed-price .wc-block-cart-item__prices, .wc-block-components-order-summary-item.woosb-bundled.woosb-fixed-price .wc-block-components-product-badge, .wc-block-components-order-summary-item.woosb-bundled.woosb-fixed-price .wc-block-cart-item__total-price-and-sale-badge-wrapper, .wc-block-components-order-summary-item.woosb-bundled.woosb-fixed-price .wc-block-components-product-price__value {
display: none !important;
}
.wc-block-components-order-summary-item.woosb-bundled.woosb-hide-bundled {
display: none !important;
}.vp-woo-pont-block{position:relative}.vp-woo-pont-block-country-picker{position:relative;background-color:color-mix(in srgb, currentColor 6%, transparent);margin:0 0 10px 0;border-radius:4px}.vp-woo-pont-block-country-picker-inner{padding:13px 16px 13px 14px;display:flex;align-items:center;gap:10px;border-radius:4px}.vp-woo-pont-block-country-picker-label{margin:0 !important;color:rgba(18,18,18,.7);font-size:16px}.is-small .vp-woo-pont-block-country-picker-label{display:none}.vp-woo-pont-block-country-picker .wc-blocks-components-select__expand{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.vp-woo-pont-block-country-picker select{position:absolute;text-align:right;inset:0;border:none;background:none;appearance:none;background:none;border:none;border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:inherit;font-size:16px !important;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:48px;padding:0 48px 0 48px;text-decoration:inherit;text-transform:inherit;width:100%;text-align-last:right}.vp-woo-pont-block-list-item{position:relative;margin-top:0px;box-shadow:inset 0px 1px 0px 0px rgba(18,18,18,.11)}.vp-woo-pont-block-list-item:first-child{box-shadow:none}.vp-woo-pont-block-list-item.selected{border-radius:4px;box-shadow:inset 0 0 0 1.5px currentColor;z-index:1}.vp-woo-pont-block-list-item.selected+.vp-woo-pont-block-list-item{box-shadow:none}.vp-woo-pont-block-list-item .wc-block-components-radio-control__label{display:flex;align-items:center;font-weight:500}.vp-woo-pont-block-list-item i{flex-grow:0;flex-shrink:0;width:32px;height:32px;margin:-6px 10px -6px 0;background-position:center;background-size:100% auto;background-repeat:no-repeat}.vp-woo-pont-block-list-item-details{padding:0 16px 16px 16px}.vp-woo-pont-block-list-item-search{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.wc-block-checkout.is-mobile .vp-woo-pont-block-list-item-search,.wc-block-checkout.is-small .vp-woo-pont-block-list-item-search{flex-wrap:wrap}.wc-block-checkout.is-mobile .vp-woo-pont-block-list-item-search .search-autocomplete,.wc-block-checkout.is-small .vp-woo-pont-block-list-item-search .search-autocomplete{min-width:100%}.vp-woo-pont-block-list-item-search .search-autocomplete{flex-grow:1;min-width:320px;z-index:2}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper{font-family:inherit;border:none;border-radius:4px;background:#fff;border:1px solid rgba(18,18,18,.8)}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper .search-icon{position:absolute;left:0;top:15px}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper .clear-icon{position:absolute;right:0;top:15px;margin:0 14px 0 0 !important}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper input{padding-left:44px !important}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper div.line{margin:0 14px !important;border-top-color:rgba(18,18,18,.11) !important}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul{margin:0 !important;padding:0 !important;border-radius:4px;overflow:auto;max-height:300px}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul .search-icon{display:none}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul li{cursor:pointer}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul li .font-small{font-size:var(--vp-woo-pont-price-font-size)}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul li:hover{background:var(--vp-woo-pont-primary-color-alpha-05) !important}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul li strong{font-size:var(--vp-woo-pont-title-font-size)}.vp-woo-pont-block-list-item-search .search-autocomplete .wrapper ul li .ellipsis{margin:0 14px !important}.vp-woo-pont-block-list-item-search .wc-block-components-button{height:50px !important;border-radius:4px;padding-left:1.5rem;padding-right:1.5rem}.vp-woo-pont-block-list-item-search .wc-block-components-button svg{fill:none !important;color:inherit !important;stroke:currentColor !important}.vp-woo-pont-block-list-item-search .wc-block-components-button .wc-block-components-button__text{display:flex !important;align-items:center;gap:8px}.vp-woo-pont-block-list-item .wc-block-components-spinner{z-index:2}.vp-woo-pont-block-selected{display:flex;flex-direction:column;gap:10px}.wc-block-checkout.is-mobile .vp-woo-pont-block-selected,.wc-block-checkout.is-small .vp-woo-pont-block-selected{flex-wrap:wrap}.vp-woo-pont-block-selected-inline{display:flex;align-items:center;gap:10px;width:100%}.vp-woo-pont-block-selected-features{display:flex;flex-wrap:wrap;gap:10px;flex-direction:column;margin:0;padding:0}.vp-woo-pont-block-selected-features li{display:flex;align-items:center}.vp-woo-pont-block-selected-features i{flex-grow:0;flex-shrink:0;width:32px;height:32px;background-position:center;background-size:100% auto;background-repeat:no-repeat}.vp-woo-pont-block-selected-features-label{font-size:var(--vp-woo-pont-price-font-size)}.vp-woo-pont-block-selected-features-label span{color:var(--vp-woo-pont-text-color)}.vp-woo-pont-block-selected-info{display:flex;flex-direction:column}.vp-woo-pont-block-selected-info strong{font-size:var(--vp-woo-pont-title-font-size)}.vp-woo-pont-block-selected-info span{font-size:var(--vp-woo-pont-price-font-size);color:var(--vp-woo-pont-text-color)}.vp-woo-pont-block-selected .vp-woo-pont-modify-button{font-size:var(--vp-woo-pont-title-font-size);margin-left:auto}.wc-block-checkout.is-mobile .vp-woo-pont-block-selected .vp-woo-pont-modify-button,.wc-block-checkout.is-small .vp-woo-pont-block-selected .vp-woo-pont-modify-button{margin-left:0}.block-editor-inner-blocks .vp-woo-pont-block-selected-info{font-size:16px}.block-editor-inner-blocks .vp-woo-pont-block-selected-info span{font-size:14px}.block-editor-inner-blocks .vp-woo-pont-modify-button{font-size:16px}.wp-block-woocommerce-checkout[data--vp-shipping-method*=vp_pont] .wc-block-components-totals-item__description,.wc-block-components-totals-shipping[data--vp-shipping-method*=vp_pont] .wc-block-components-totals-item__description{display:flex;align-items:center;gap:6px}.wp-block-woocommerce-checkout[data--vp-shipping-method*=vp_pont] .wc-block-components-totals-item__description i,.wc-block-components-totals-shipping[data--vp-shipping-method*=vp_pont] .wc-block-components-totals-item__description i{flex-grow:0;flex-shrink:0;width:24px;height:24px;background-position:center;background-size:100% auto;background-repeat:no-repeat}#kvikk-dialog{box-shadow:0 1px 10px 0 rgba(0,0,0,.5);border-radius:16px;inset:20px !important;width:auto !important;height:auto !important}#kvikk-dialog::backdrop{background-color:rgba(0,0,0,.5)}@media only screen and (max-width: 1024px){#kvikk-dialog{border-radius:0;inset:0 !important;height:100% !important;width:100vw !important}}.wc-block-checkout__shipping-method-option-price em{text-transform:none !important}.wdr-free-item-badge {
display: inline-block;
padding: 4px 8px;
line-height: 1;
background-color: #3d9cd2;
color: white;
border-radius: 3px;
}
.wdr-cart-item-variant-select-toggle {
color: grey;
cursor: pointer;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 1em;
transition: 0.5s;
}
.wdr-cart-item-variant-select-toggle-active,
.wdr-cart-item-variant-select-toggle:hover {
color: #444;
}
.wdr-cart-item-variant-select-toggle:after {
content: '\02795'; font-size: 12px;
color: #777;
margin-left: 10px;
}
.wdr-cart-item-variant-select-toggle-active:after {
content: "\2796"; }
.wdr-cart-item-variant-select {
padding: 0 18px;
display: none;
background-color: white;
overflow: hidden;
}
.wdr-cart-item-variant {
display: flex;
padding: 5px;
cursor: pointer;
}
.wdr-cart-item-variant-name {
padding-left: 10px;
}
.wdr-modal {
display: none;
position: fixed;
padding-top: 100px;
top: 0;
left: 0;
z-index: 1000000;
overflow: auto;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.4);
}
.wdr-modal .wdr-modal-content {
position: relative;
overflow: hidden;
border-radius: 5px;
width: 80%;
margin: auto;
background-color: #fff;
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
}
.wdr-modal .wdr-modal-close {
margin-left: auto;
padding: 0 6px;
color: #4a5568;
float: right;
font-size: 28px;
font-weight: bold;
}
.wdr-modal .wdr-modal-close:hover,
.wdr-modal .wdr-modal-close:focus {
color: #e53e3e;
text-decoration: none;
cursor: pointer; }
.wdr-modal .wdr-modal-header,
.wdr-modal .wdr-modal-footer {
display: flex;
align-items: center;
padding: 8px 16px;
background-color: #f7fafc;
color: #1a202c;
}
.wdr-modal .wdr-modal-header h1,
.wdr-modal .wdr-modal-header h2,
.wdr-modal .wdr-modal-header h3,
.wdr-modal .wdr-modal-header h4,
.wdr-modal .wdr-modal-footer h1,
.wdr-modal .wdr-modal-footer h2,
.wdr-modal .wdr-modal-footer h3,
.wdr-modal .wdr-modal-footer h4 {
padding: 0;
margin: 0;
}
.wdr-modal .wdr-modal-body {
padding: 8px 16px;
}
.wdr-animate-top {
animation-name: wdr-animate-top;
animation-duration: 0.3s;
}
.wdr-animate-fade {
animation-name: wdr-animate-fade;
animation-duration: 0.3s;
}
.wdr-modal .sku_wrapper {
display: block;
}
@keyframes wdr-animate-top {
from {
top: -300px;
opacity: 0; }
to {
top: 0;
opacity: 1; }
}
@keyframes wdr-animate-fade {
0% {
opacity: 0; }
100% {
opacity: 1; }
}
.wdr-products {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin: 0;
transition: opacity .4s ease-in-out;
}
.wdr-products .wdr-product {
display: flex;
flex-direction: column;
gap: 1rem;
align-items: center;
text-align: center;
padding: 2rem 1rem;
max-width: 256px;
}
.wdr-product .wdr-product-summary {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
width: auto;
}
.wc-block-cart-items__row.wdr-free_product .wdr-free-product-qty{
display: flex;
justify-content: center;
width: 107px;
}@font-face {
font-family: 'wpsl-fontello';
src: url(//drdogvitamin.hu/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909);
src: url(//drdogvitamin.hu/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909#iefix) format('embedded-opentype'),
url(//drdogvitamin.hu/wp-content/plugins/wp-store-locator/font/fontello.woff?28897909) format('woff'),
url(//drdogvitamin.hu/wp-content/plugins/wp-store-locator/font/fontello.ttf?28897909) format('truetype'),
url(//drdogvitamin.hu/wp-content/plugins/wp-store-locator/font/fontello.svg?28897909#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
#wpsl-gmap {
float:right;
width:66.5%;
height:350px;
margin-bottom:0;
}
.wpsl-store-below #wpsl-gmap {
float:none;
width:100%;
}
.wpsl-gmap-canvas {
width:100%;
height:300px;
margin-bottom:20px;
}
#wpsl-reset-map:hover {
cursor: pointer;
} #wpsl-gmap div:not[class^="gv-iv"],
#wpsl-gmap img,
.wpsl-gmap-canvas div:not[class^="gv-iv"],
.wpsl-gmap-canvas img {
box-shadow: none !important;
max-width: none !important;
background: none;
}
#wpsl-gmap img,
.wpsl-gmap-canvas img {
display: inline;
opacity: 1 !important;
max-height: none !important;
} #wpsl-gmap * {
box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
}
#wpsl-gmap div.gm-iv-marker,
.wpsl-gmap-canvas div.gm-iv-marker {
backgroud-image: inherit;
}
#wpsl-wrap {
position: relative;
width: 100%;
overflow: hidden;
clear: both;
margin-bottom: 20px;
}
#wpsl-search-wrap {
float: left;
width: 100%;
}
#wpsl-search-wrap form {
margin: 0;
padding: 0;
border: none;
outline: none;
} #wpsl-gmap #wpsl-map-controls {
position: absolute;
height: 40px;
right: 10px;
bottom: 24px;
border-radius: 2px;
z-index: 3;
font-size: 14px;
white-space: nowrap;
overflow: hidden;
box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}
#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists {
right: 60px;
}
#wpsl-map-controls .wpsl-direction-preloader {
margin: 5px 5px 0 5px;
}
#wpsl-map-controls div {
float: left;
background: #fff;
border-radius: 2px;
}
#wpsl-map-controls div:hover {
cursor: pointer;
}
#wpsl-wrap [class^="wpsl-icon-"], 
#wpsl-wrap [class*=" wpsl-icon-"] {
position: relative;
float: left;
padding: 12px 13px;
display: inline-block;
font-family: "wpsl-fontello";
font-style: normal;
font-weight: normal;
font-size: 1.3em;
color: #737373;
speak: none;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} #wpsl-map-controls span {
font-family: inherit;
font-size: inherit;
}
#wpsl-wrap .wpsl-icon-reset {
border-radius: 2px 0 0 2px;
z-index: 2;
padding-right: 4px;
} #wpsl-wrap .wpsl-ie .wpsl-icon-reset {
margin-right: -1px;
}
#wpsl-wrap .wpsl-icon-direction {
z-index: 1;
}
#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction {
border-radius: 0 2px 2px 0;
}
#wpsl-wrap .wpsl-active-icon,
#wpsl-wrap [class^="wpsl-icon-"]:hover,
#wpsl-wrap [class*=" wpsl-icon-"]:hover {
color: #000;
}
#wpsl-wrap [class^="wpsl-icon-"]:active,
#wpsl-wrap [class*=" wpsl-icon-"]:focus {
outline: 0;
}
#wpsl-wrap .wpsl-in-progress:hover,
#wpsl-wrap .wpsl-in-progress {
color: #c6c6c6;
} #wpsl-gmap #wpsl-reset-map {
position: absolute;
display: none;
right: 37px;
top: 37px;
padding: 6px 14px;
background: #fff !important;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 2px;
z-index: 3;
}
#wpsl-reset-map:hover {
cursor: pointer;
} .gm-style-cc {
word-wrap:normal;
}
#wpsl-search-wrap .wpsl-input,
#wpsl-search-wrap .wpsl-select-wrap {
display:table;
}
#wpsl-search-wrap .wpsl-input label,
#wpsl-search-wrap .wpsl-input input,
#wpsl-search-wrap #wpsl-radius,
#wpsl-search-wrap #wpsl-results,
#wpsl-search-btn {
display:table-cell;
}
#wpsl-search-wrap label {
margin-bottom:0;
}
#wpsl-search-input {
width: 179px;
height: auto;
padding: 7px 12px;
font-size: 100%;
margin: 0;
}
#wpsl-search-wrap input,
#wpsl-search-btn {
border: 1px solid #d2d2d2;
border-radius: 3px;
}
#wpsl-search-btn {
padding: 7px 10px;
line-height: 1.428571429;
font-weight: normal;
color: #7c7c7c;
background-color: #e6e6e6;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
text-transform: none !important;
}
#wpsl-search-input.wpsl-error {
border:1px solid #bd0028 !important;
}
.wpsl-search {
margin-bottom:12px;
padding:12px 12px 0 12px;
background:#f4f3f3;
}
.wpsl-search.wpsl-checkboxes-enabled {
padding: 12px;
} .wpsl-back {
display: inline-block;
}
#wpsl-result-list {
width:33%;
margin-right:0.5%;
}
.wpsl-store-below #wpsl-result-list {
width:100%;
margin:12px 0 0 0;
}
#wpsl-stores, 
#wpsl-direction-details {
height:350px;
overflow-y:auto;
}
.wpsl-hide,
#wpsl-direction-details {
display:none;
}
#wpsl-result-list p {
padding-left:10px;
}
.wpsl-store-below #wpsl-result-list p {
padding-left: 0;
}
#wpsl-result-list a {
outline:none;
}
.wpsl-direction-before {
margin: 14px 0 21px 0;
padding-left: 10px;
}
.wpsl-store-below .wpsl-direction-before {
padding-left: 0;
}
.wpsl-direction-before div {
margin-top: 10px;
}
#wpsl-wrap #wpsl-result-list li {
padding: 10px;
border-bottom: 1px dotted #ccc;
margin-left: 0;
overflow: hidden;
list-style: none outside none !important;
text-indent: 0;
}
#wpsl-wrap #wpsl-result-list li li {
padding: 0;
border-bottom: 0;
margin-left: 14px;
overflow: visible;
}
#wpsl-wrap #wpsl-result-list ul li {
list-style: none !important;
}
#wpsl-wrap #wpsl-result-list ol li {
list-style: decimal !important;
}
#wpsl-wrap.wpsl-store-below #wpsl-result-list li {
padding: 10px 10px 10px 0;
}
#wpsl-result-list li p {
padding-left: 0;
margin: 0 0 20px 0;
}
.wpsl-store-details.wpsl-store-listing {
position: relative;
padding-right: 20px;
}
.wpsl-store-details.wpsl-store-listing:before,
.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {
position: absolute;
content: '';
bottom:6px;
right:0;
border-top: 5px solid #000000;
border-left: 6px solid rgba(0, 0, 0, 0);
border-right: 6px solid rgba(0, 0, 0, 0);
}
.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before {
border-bottom: 5px solid #000000;
border-top:none;
border-left: 6px solid rgba(0, 0, 0, 0);
border-right: 6px solid rgba(0, 0, 0, 0);
}
#wpsl-stores .wpsl-store-thumb {
float:right;
border-radius:3px;
margin:7px 0 0 10px;
padding:0;
border:none;
}
.wpsl-direction-index {
float:left;
width:8%;
margin:0 5% 0 0;
}
.wpsl-direction-txt {
float:left;
width:62%;
}
.wpsl-direction-distance {
float:left;
width:20%;
margin:0 0 0 5%;
}
.wpsl-direction-txt span {
display:block;
margin-top:10px;
}
.wpsl-street, 
.wpsl-country {
display: block;
border-bottom: none !important;
}
.wpsl-directions {
display: table;
border-bottom: none !important;
} #wpsl-wrap #wpsl-result-list li.wpsl-preloader {
position: relative;
border-bottom: none;
padding: 10px 10px 10px 35px;
}
.wpsl-preloader img {
position: absolute;
left: 10px;
top: 50%;
margin-top: -8px;
box-shadow:none !important;
border:none !important;
}
.wpsl-preloader span {
float: left;
margin: -5px 0 0 11px;
}
#wpsl-search-wrap div, 
#wpsl-search-btn {
margin-right: 10px;
float: left;
}
#wpsl-search-wrap .wpsl-select-wrap {
position: relative;
z-index: 2;
margin-right: 0;
}
#wpsl-search-wrap  .wpsl-input-field {
position: relative;
}
#wpsl-radius, #wpsl-results {
float: left;
margin-right: 15px;
}
#wpsl-category {
position: relative;
z-index: 1;
clear: both;
}
#wpsl-search-wrap .wpsl-dropdown div {
position: absolute;
float: none;
margin: -1px 0 0 0;
top: 100%;
left: -1px;
right: -1px;
border: 1px solid #ccc;
background: #fff;
border-top: 1px solid #eee;
border-radius: 0 0 3px 3px;
opacity: 0;
overflow: hidden;
-webkit-transition: all 150ms ease-in-out;
-moz-transition: all 150ms ease-in-out;
-ms-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;
}
#wpsl-search-wrap .wpsl-dropdown.wpsl-active div {
opacity: 1;
}
#wpsl-search-wrap .wpsl-input label {
margin-right:0;
}
#wpsl-radius, #wpsl-results {
display:inline;
}
#wpsl-radius {
margin-right:10px;
}
#wpsl-search-btn:hover {
cursor: pointer;
}
#wpsl-search-wrap select, 
#wpsl-search select {
display:none;
}
#wpsl-search-wrap div label {
float:left;
margin-right:10px;
line-height: 32px;
}
#wpsl-results label {
width: auto;
}
#wpsl-result-list ul {
list-style: none;
margin: 0;
padding: 0;
}
.wpsl-direction-details {
display: none;
} #wpsl-gmap .wpsl-info-window,
.wpsl-gmap-canvas .wpsl-info-window {
max-width:225px;
}
.wpsl-more-info-listings span,
.wpsl-info-window span {
display:block;
}
.wpsl-info-window .wpsl-no-margin {
margin:0;
} .wpsl-more-info-listings {
display:none;
} .wpsl-info-window span span {
display:inline !important;
}
#wpsl-wrap .wpsl-info-window p {
margin: 0 0 10px 0;
}
.wpsl-store-hours {
margin-top:10px;
}
.wpsl-store-hours strong {
display:block;
}
#wpsl-gmap .wpsl-info-actions {
display:block;
margin:10px 0 !important;
}
.wpsl-info-actions a {
float:left;
margin-right: 7px;
}
.wpsl-info-actions .wpsl-zoom-here {
margin-right:0;
} .wpsl-dropdown {
position: relative;
width: 90px;
border: 1px solid #ccc;
cursor: pointer;
background: #fff;
border-radius: 3px;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
margin-right: 0 !important;
z-index: 2;
}
#wpsl-results .wpsl-dropdown {
width: 70px;
}
.wpsl-dropdown ul {
position: absolute;
left: 0;
width: 100%;
height: 100%;
padding: 0 !important;
margin: 0 !important;
list-style: none;
overflow: hidden;
}
.wpsl-dropdown:hover {
box-shadow: 0 0 5px rgba( 0, 0, 0, 0.15 );
}
.wpsl-dropdown .wpsl-selected-item,
.wpsl-dropdown li {
position: relative;
display: block;
line-height: normal;
color: #000;
overflow: hidden;
}
#wpsl-radius .wpsl-dropdown .wpsl-selected-item,
#wpsl-radius .wpsl-dropdown li,
#wpsl-results .wpsl-dropdown .wpsl-selected-item,
#wpsl-results .wpsl-dropdown li {
white-space: nowrap;
}
.wpsl-selected-item:after {
position: absolute;
content: "";
right: 12px;
top: 50%;
margin-top: -4px;
border: 6px solid transparent;
border-top: 8px solid #000;
}
.wpsl-active .wpsl-selected-item:after {
margin-top: -10px;
border: 6px solid transparent;
border-bottom: 8px solid #000;
}
.wpsl-dropdown li:hover {
background: #f8f9f8;
position: relative;
z-index: 3;
color: #000;
}
.wpsl-dropdown .wpsl-selected-item,
.wpsl-dropdown li,
.wpsl-selected-item {
list-style: none;
padding: 9px 12px !important;
margin:0 !important;
}
.wpsl-selected-dropdown {
font-weight: bold;
}
.wpsl-clearfix:before,  
.wpsl-clearfix:after {  
content: " ";
display: table;
}  
.wpsl-clearfix:after {  
clear: both;
} 
#wpsl-wrap .wpsl-selected-item {
position: static;
padding-right: 35px !important;
}
#wpsl-category, 
.wpsl-input, 
.wpsl-select-wrap {
position: relative;
margin-bottom: 10px;
}
#wpsl-search-wrap .wpsl-scroll-required div {
overflow-y: scroll;
}
.wpsl-scroll-required ul {
overflow: visible;
}
.wpsl-provided-by {
float: right;
padding: 5px 0;
text-align: right;
font-size: 12px;
width: 100%;
}
#wpsl-wrap .wpsl-results-only label {
width: auto;
} .wpsl-locations-details,
.wpsl-location-address,
.wpsl-contact-details {
margin-bottom: 15px;
}
.wpsl-contact-details {
clear: both;
}
table.wpsl-opening-hours td {
vertical-align: top;
padding: 0 15px 0 0;
text-align: left;
}
table.wpsl-opening-hours time {
display:block;
}
table.wpsl-opening-hours {
width:auto !important;
font-size:100% !important;
}
table.wpsl-opening-hours,
table.wpsl-opening-hours td {
border:none !important;
} .wpsl-gmap-canvas .wpsl-infobox {
min-width:155px;
max-width:350px !important;
padding:10px;
border-radius:4px;
font-size:13px;
font-weight:300;
border:1px solid #ccc;
background:#fff !important;
}
.wpsl-gmap-canvas .wpsl-infobox:after,
.wpsl-gmap-canvas .wpsl-infobox:before {
position:absolute;
content:"";
left:40px;
bottom:-11px;
}
.wpsl-gmap-canvas .wpsl-infobox:after {
border-left:11px solid transparent;
border-right:11px solid transparent;
border-top:11px solid #fff;
}
.wpsl-gmap-canvas .wpsl-infobox:before {
border-left:13px solid transparent;
border-right:13px solid transparent;
border-top:13px solid #ccc;
bottom:-13px;
left:38px;
}
#wpsl-checkbox-filter,
.wpsl-custom-checkboxes {
display: block;
float: left;
margin: 5px 0 15px;
padding: 0;
width: 100%;
}
#wpsl-checkbox-filter li,
.wpsl-custom-checkboxes li {
float: left;
list-style: none;
margin: 0 1% 0 0;
}
#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,
.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li {
width: 99%;
}
#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,
.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li {
width: 49%;
}
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,
.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li {
width: 32%;
}
#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,
.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li {
width: 24%;
}
#wpsl-checkbox-filter input,
.wpsl-custom-checkboxes input {
margin-right: 5px;
}
#wpsl-result-list .wpsl-contact-details span {
display: block !important;
} #wpsl-search-wrap .select2 {
display: none !important;
} .rtl #wpsl-result-list {
float: left;
}
.rtl #wpsl-checkbox-filter input,
.rtl .wpsl-custom-checkboxes input {
margin-right: 0;
margin-left: 5px;
}
.rtl .wpsl-info-actions a {
float: right;
margin: 0 0 0 7px;
}
.rtl #wpsl-gmap .wpsl-info-window {
padding-right: 22px;
}
.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader {
padding: 10px 35px 10px 0;
}
.rtl .wpsl-preloader img {
left: 0;
right: 10px;
} .wpsl-twentynineteen .wpsl-input {
width: 100%;
}
.wpsl-twentynineteen #wpsl-search-input {
line-height: 1.3em;
}
.wpsl-twentynineteen #wpsl-search-wrap label {
margin-top: 6px;
}
.wpsl-twentynineteen .wpsl-dropdown {
width: 116px;
}
#wpsl-results .wpsl-dropdown {
width: 81px;
} #wpsl-search-wrap .wpsl-autocomplete-search-container {
position: relative;
margin-right: 0;
}
#wpsl-autocomplete-search-input {
width: 100%;
padding: 10px;
border: 1px solid #ccc;
border-radius: 4px;
font-size: 16px;
box-sizing: border-box;
}
#wpsl-search-wrap .wpsl-autocomplete-search-results {
position: absolute;
width: 100%;
top: 100%; left: 0;
z-index: 1000;
background: white;
border: 1px solid #ccc;
border-top: none;
border-radius: 0 0 4px 4px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
max-height: 300px;
overflow-y: auto;
display: none;
box-sizing: border-box; }
#wpsl-search-wrap .wpsl-autocomplete-search-results ul {
position: relative;
list-style-type: none;
margin: 0;
padding: 0 0 25px 0;
}
#wpsl-search-wrap .wpsl-autocomplete-search-results ul:after {
content: "";
display: block;
position: absolute;
left: 10px;
right: 0;
background-image: url(https://storage.googleapis.com/geo-devrel-public-buckets/powered_by_google_on_white.png);
background-repeat: no-repeat;
background-size: contain;
height: 18px
}
#wpsl-search-wrap .wpsl-autocomplete-search-results li {
padding: 4px10px;
cursor: pointer;
border-bottom: 1px solid #eee;
margin-bottom: 0;
}
#wpsl-search-wrap .wpsl-autocomplete-search-results li:last-child {
border-bottom: none;
margin-bottom: 10px;
}
#wpsl-search-wrap .wpsl-autocomplete-search-results li:hover,
#wpsl-search-wrap .wpsl-autocomplete-search-results li:focus {
background-color: #f5f5f5;
}
#wpsl-search-wrap .wpsl-autocomplete-search-results li a,
#wpsl-search-wrap .wpsl-autocomplete-search-results li a:link,
#wpsl-search-wrap .wpsl-autocomplete-search-results li a:hover,
#wpsl-search-wrap .wpsl-autocomplete-search-results li a:visited {
text-decoration: none;
color: #000;
box-shadow: none;
}
#wpsl-search-wrap .wpsl-autocomplete-highlight {
font-weight: bold;
}
@media (max-width: 825px) {
#wpsl-search-input {
width: 348px;
}
.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown {
width: 70px;
}
#wpsl-search-wrap .wpsl-input {
width: 100%;
margin-bottom: 10px;
}
.wpsl-input label,
#wpsl-radius label,
#wpsl-category label,
.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,
.wpsl-no-filters #wpsl-search-wrap .wpsl-input,
.wpsl-results-only #wpsl-search-wrap .wpsl-input {
width: auto;
}
}
@media (max-width: 720px) {
#wpsl-search-wrap .wpsl-dropdown {
width: 114px;
}
}
@media (max-width: 675px) {
#wpsl-search-wrap #wpsl-search-btn {
float: left;
margin: 0 5px 0 0;
}
.wpsl-results-only #wpsl-search-wrap .wpsl-input,
.wpsl-dropdown {
width: 100%;
}
.wpsl-search {
padding: 2%;
}
.wpsl-input {
margin-right: 0;
}
#wpsl-result-list,
#wpsl-gmap {
width:49.75%;
}
#wpsl-result-list,
#wpsl-gmap {
float: none;
width: 100%;
}
.wpsl-direction-before {
padding-left: 0;
}
#wpsl-gmap {
margin-bottom: 15px;
}
.wpsl-cat-results-filter .wpsl-select-wrap,
.wpsl-filter .wpsl-select-wrap,
#wpsl-result-list {
margin-bottom: 10px;
}
#wpsl-result-list p,
#wpsl-wrap #wpsl-result-list li {
padding-left: 0;
}
#wpsl-wrap #wpsl-result-list li.wpsl-preloader {
padding-left: 25px;
}
.wpsl-preloader img {
left: 0;
}
#wpsl-stores.wpsl-not-loaded {
height: 25px;
}
#wpsl-reset-map {
top: 25px;
}
#wpsl-gmap {
margin-top: 10px;
}
.wpsl-no-filters #wpsl-search-wrap .wpsl-input,
#wpsl-category, .wpsl-input, .wpsl-select-wrap,
.wpsl-input, #wpsl-search-btn {
margin-bottom: 0;
}
#wpsl-stores.wpsl-no-autoload {
height: auto !important;
}
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,
#wpsl-checkbox-filter.wpsl-checkbox-4-columns li {
width: 49%;
}
}
@media (max-width: 570px) {
#wpsl-search-wrap #wpsl-search-btn {
margin-bottom: 5px;
}
.wpsl-search {
padding: 4%;
}
#wpsl-search-input {
width: 98% !important;
}
.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,
.wpsl-cat-results-filter #wpsl-search-input,
.wpsl-no-results #wpsl-search-input,
.wpsl-results-only #wpsl-search-input {
width: 100% !important;
}
.wpsl-search-btn-wrap {
margin-top: 15px;
}
.wpsl-checkboxes-enabled .wpsl-search-btn-wrap {
margin-top: 0;
}
#wpsl-search-wrap div,
#wpsl-search-btn {
margin-right: 0;
}
#wpsl-search-wrap div label {
display: block;
width: 100%;
}
#wpsl-results {
width:auto;
}
.wpsl-select-wrap {
width: 100%;
}
#wpsl-radius,
#wpsl-results {
width: 50%;
}
#wpsl-radius {
margin-right: 4%;
}
#wpsl-search-wrap .wpsl-dropdown {
width: 96% !important;
}
.wpsl-search-btn-wrap {
clear: both;
}
.wpsl-no-filters #wpsl-search-wrap .wpsl-input,
.wpsl-no-filters #wpsl-search-input {
width: 100% !important;
}
}
@media (max-width: 420px) {
#wpsl-checkbox-filter li {
margin: 0;
}
#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,
#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,
#wpsl-checkbox-filter.wpsl-checkbox-4-columns li {
width: 100%;
}
}@keyframes wpcsb-spinner {
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes wpcsb-spinner {
to {
-webkit-transform: rotate(360deg);
}
}
.wpcsb-wrapper {
z-index: 999;
width: 100%;
display: flex;
align-items: center;
position: fixed;
bottom: 0;
left: 0;
padding: 0;
margin: 0;
opacity: 0;
transition: all 0.2s;
transform: translate3d(0, 100%, 0);
}
.wpcsb-wrapper.wpcsb-active {
opacity: 1;
transform: translate3d(0, 0, 0);
}
.wpcsb-wrapper.wpcsb-wrapper-top {
transform: translate3d(0, -100%, 0);
top: 0;
bottom: auto;
border-width: 0 0 1px 0;
-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05);
box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05);
}
.wpcsb-wrapper.wpcsb-wrapper-top.wpcsb-active {
transform: translate3d(0, 0, 0);
}
.wpcsb-wrapper .wpcsb-container {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
margin: 0 auto;
padding: 15px;
background-color: #ffffff;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #e5e5e5;
-webkit-box-shadow: 0 -10px 10px rgba(0, 0, 0, 0.05);
box-shadow: 0 -10px 10px rgba(0, 0, 0, 0.05);
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product {
width: 100%;
max-width: 1170px;
display: flex;
align-items: center;
justify-content: space-between;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info {
display: flex;
align-items: center;
flex-grow: 1;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-image {
width: 48px;
flex: 0 0 48px;
margin-right: 10px;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-image img {
width: 100%;
height: auto;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data {
flex-grow: 1;
display: flex;
align-items: center;
justify-content: space-between;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-data > div {
margin-right: 10px;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-name {
flex-grow: 1;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-btn .woosq-btn, .wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-btn .woosc-btn, .wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-info .wpcsb-product-btn .woosw-btn {
margin-right: 5px;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .wpcsb-add-to-cart {
display: flex;
align-items: center;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .wpcsb-add-to-cart > div {
margin-left: 5px;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .single_add_to_cart_button {
margin-bottom: 0;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form {
margin: 0;
display: flex;
align-items: center;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .variations {
margin: 0;
width: auto;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .variations td {
padding: 5px;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .reset_variations {
position: absolute;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .single_variation, .wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woosq-btn, .wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woosc-btn, .wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woosw-btn {
display: none !important;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
display: flex;
align-items: center;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product .wpcsb-product-action .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart > * {
margin-left: 5px;
}
.wpcsb-disabled {
opacity: 0.5 !important;
cursor: not-allowed !important;
}
@media screen and (max-width: 767px) {
.wpcsb-wrapper .wpcsb-container .wpcsb-product {
flex-direction: column;
}
.wpcsb-wrapper .wpcsb-container .wpcsb-product-action {
margin-top: 10px;
}
}.woosb-wrap {
display: block;
width: 100%;
clear: both;
}
.woosb-wrap .woosb-text, .woosb-wrap .woosb-products, .woosb-bundles .woosb-text, .woosb-bundles .woosb-products {
margin: 0 0 15px 0;
}
.woosb-wrap .woosb-text, .woosb-bundles .woosb-text {
white-space: pre-line;
}
.woosb-wrap .woosb-summary {
display: flex;
align-items: center;
justify-content: space-between;
}
.woosb-wrap .woosb-summary .woosb-total {
flex-grow: 1;
}
.woosb-products {
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #e5e5e5;
}
.woosb-products .woosb-item-text {
padding: 10px 0;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woosb-item-text-type-h1 > h1, .woosb-item-text-type-h2 > h2, .woosb-item-text-type-h3 > h3, .woosb-item-text-type-h4 > h4, .woosb-item-text-type-h5 > h5, .woosb-item-text-type-h6 > h6, .woosb-item-text-type-p > p {
margin: 0 !important;
}
.woosb-products .woosb-product {
display: flex;
align-items: center;
padding: 10px 0;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woosb-products .woosb-product.woosb-product-hidden {
display: none;
}
.woosb-products[data-exclude-unpurchasable="yes"] .woosb-product.woosb-product-unpurchasable {
display: none;
}
.woosb-products .woosb-product > div {
padding: 0 5px;
}
.woosb-products .woosb-product .woosb-thumb {
width: 50px;
flex: 0 0 50px;
}
.woosb-products .woosb-product .woosb-thumb img {
width: 100%;
max-width: 100%;
height: auto;
display: block;
}
.woosb-products .woosb-product .woosb-quantity {
width: 80px;
flex: 0 0 80px;
}
.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus {
width: 130px;
flex: 0 0 130px;
}
.woosb-products .woosb-product .woosb-quantity label {
display: none;
}
.woosb-products .woosb-product .woosb-quantity input {
width: 100%;
min-width: 40px;
text-align: center;
}
.woosb-products .woosb-product .woosb-price {
width: 100px;
flex: 0 0 100px;
text-align: end;
}
.woosb-products .woosb-product .woosb-price * {
font-size: inherit !important;
}
.woosb-products .woosb-product .woosb-price del {
opacity: .5;
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price del span {
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price ins {
font-weight: normal;
}
.woosb-products .woosb-product .woosb-price .amount {
display: inline-block;
}
.woosb-products .woosb-product .woosb-title {
flex-grow: 1;
text-align: start;
}
.woosb-products .woosb-product .woosb-title .woosb-name {
display: block;
overflow: hidden;
}
.woosb-products .woosb-product .woosb-title .woosb-name a {
text-decoration: none;
box-shadow: none;
}
.woosb-products .woosb-product .woosb-title .woosb-price {
width: auto;
flex: 0 0 auto;
text-align: inherit;
}
.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-image, .woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-price {
display: none !important;
}
.woosb-products .woosb-product .variations_form {
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock {
font-size: 14px;
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock.in-stock {
color: green;
}
.woosb-products .woosb-product .woosb-title .stock.available-on-backorder {
color: orange;
}
.woosb-products .woosb-product .woosb-title .stock.out-of-stock {
color: red;
}
.woosb-products .woosb-product .woosb-description, .woosb-products .woosb-product .woosb-variation-description {
font-size: 14px;
}
.woosb-products .woosb-product .variations_form .variations {
display: inline-block;
margin: 0 -3px;
padding: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation {
display: inline-block;
border-width: 1px;
border-style: solid;
border-color: #e5e5e5;
padding: 5px 10px;
margin: 5px 3px 0 3px;
max-width: 100%;
border-radius: 2px;
float: none;
vertical-align: top;
}
.woosb-products .woosb-product .variations_form .variations .variation > div {
display: block;
}
.woosb-products .woosb-product .variations_form .variations .reset {
display: inline-block;
}
.woosb-products .woosb-product .variations_form .variations .variation:last-child {
margin-bottom: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation .label {
font-size: 12px;
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .value {
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .value select {
width: 100%;
height: auto;
line-height: 1;
padding: 0 16px 0 0;
margin: 0;
background-color: transparent;
border-radius: 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
}
.woosb-products .woosb-product .variations_form .variations a.reset_variations {
margin: 0;
font-size: 12px;
}
.woosb-item-child .product-price .amount, .woosb-item-child .product-price .tax_label,
.woosb-item-child .product-subtotal .amount, .woosb-item-child .product-subtotal .tax_label,
.woosb-item-child .product-total .amount, .woosb-item-child .product-total .tax_label {
opacity: .3;
}
.woosb-alert {
padding: 6px 10px 6px 14px;
border-left: 4px solid #222;
background-color: #eeeeee;
font-size: 14px;
}
body.woocommerce-no-js .woosb-wrap + form.cart {
display: none;
}
.woosb-disabled {
opacity: .5 !important;
pointer-events: none !important;
cursor: not-allowed !important;
}
.woosb-quantity-input {
display: flex;
align-items: center;
}
.woosb-quantity-input .quantity {
flex-grow: 1;
height: auto;
margin: 0;
}
.woosb-quantity-plus-minus .plus, .woosb-quantity-plus-minus .minus, .woosb-quantity-plus-minus .quantity-minus, .woosb-quantity-plus-minus .quantity-plus, .woosb-quantity-plus-minus .plus-btn, .woosb-quantity-plus-minus .minus-btn {
display: none !important;
}
.woosb-quantity-input-plus, .woosb-quantity-input-minus {
width: 40px;
height: 40px;
flex: 0 0 40px;
line-height: 38px;
text-align: center;
cursor: pointer;
background-color: #fefefe;
border: 1px solid #e5e5e5;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.woosb-quantity-input .woosb-qty {
width: 100%;
min-width: 40px;
height: 40px;
line-height: 38px;
margin: 0;
padding: 0 5px;
box-shadow: none;
border-width: 1px 0;
border-style: solid;
border-color: #e5e5e5;
border-radius: 0;
background-color: #fefefe;
-moz-appearance: textfield;
}
.woosb-quantity-input .woosb-qty:focus {
outline: none;
outline-color: transparent;
}
.woosb-quantity-input-plus:hover, .woosb-quantity-input-minus:hover {
background-color: #f0f0f0;
}
.woosb-quantity-input input::-webkit-outer-spin-button, .woosb-quantity-input input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .woosb-products[class*="woosb-products-layout-grid"] {
display: flex;
flex-wrap: wrap;
margin-left: -10px;
margin-right: -10px;
border: none;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-item-text {
width: 100%;
margin: 10px;
padding: 10px 0;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(50% - 20px);
margin: 10px;
padding: 10px;
border: 1px solid #dddddd;
font-size: 14px;
text-align: center;
position: relative;
display: flex;
flex-direction: column;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product:hover {
border-color: green;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .woosb-name {
font-weight: 700;
}
.woosb-products.woosb-products-layout-grid-1 .woosb-product {
width: calc(100% - 20px);
}
.woosb-products.woosb-products-layout-grid-3 .woosb-product {
width: calc(100% / 3 - 20px);
}
.woosb-products.woosb-products-layout-grid-4 .woosb-product {
width: calc(25% - 20px);
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div {
width: 100% !important;
flex: 0 0 auto !important;
text-align: center;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
margin-bottom: 5px;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div:last-child {
margin-bottom: 0;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product select {
text-align: center;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .variations_form .variations .reset {
display: none;
}
.woosb-cart-item-edit:before {
content: '✎';
display: inline-block;
margin-right: 5px;
}
@media only screen and (max-width: 767px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(50% - 20px);
}
}
@media only screen and (max-width: 479px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(100% - 20px);
}
} body.rtl .woosb-alert {
padding: 6px 14px 6px 10px;
border-right: 4px solid #222;
border-left: none;
}