#place_order.ppcp-hidden{display:none !important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{--apm-button-border-radius: 4px;overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:var(--apm-button-border-radius);height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius: 50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-checkout .ppcp-button-apm,.wp-block-woocommerce-cart .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.mfp-wrap.itinerary-download-fade {
z-index: 999999;
}
.itinerary-download-fade.mfp-bg {
opacity: 0;
-webkit-transition: all 0.15s ease-out;
-moz-transition: all 0.15s ease-out;
transition: all 0.15s ease-out;
} .itinerary-download-fade.mfp-bg.mfp-ready {
opacity: 0.8;
} .itinerary-download-fade.mfp-bg.mfp-removing {
opacity: 0;
}
.itinerary-download-fade.mfp-wrap .mfp-content {
opacity: 0;
transition: all 0.4s ease-out;
}
.itinerary-download-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.itinerary-download-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.wte-itinerary-downloader-outer-wrap {
box-shadow: 0px 40px 40px -40px #00000029;
border: 1px solid #0F1D231A;
border-radius: 8px;
background: #fff;
padding: 24px;
margin-bottom: 32px;
}
.wte-itinerary-downloader-inn-wrap {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 16px;
}
.wte-itinerary-downloader-inn-wrap .itinerary-downloader-icon {
align-self: flex-start;
flex: 0 0 40px;
}
.wte-itinerary-downloader-inn-wrap .itinerary-downloader-icon img {
vertical-align: top;
width: 40px;
height: auto;
}
.wte-itinerary-downloader-inn-wrap .itinerary-downloader-dwnld-text-wrap {
flex: 1;
}
.download-itinerary-main-label {
font-size: 16px;
font-weight: bold;
line-height: 1.75;
margin: 0 0 4px;
}
.download-itinerary-main-description {
font-weight: 400;
font-size: 14px;
line-height: 1.75;
color: rgba(15, 29, 35, .64);
}
.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download {
display: inline-flex;
justify-content: center;
align-items: center;
gap: 8px;
text-decoration: none;
border-radius: 100px;
padding: 15px 32px;
background-color: var(--wpte-primary-color, var(--primary-color));
color: #fff;
font-weight: 600;
font-size: 15px;
line-height: 1.2;
text-align: center;
width: 100%;
transition: 0.6s all;
cursor: pointer;
}
.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download.disabled {
opacity: 0.5;
pointer-events: none;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download.is-loading::after {
content: "";
display: inline-block;
width: 10px;
height: 10px;
border-radius: 50%;
border: 2px solid #ffffffab;
border-right-color: transparent;
animation: spin 1s linear infinite;
}
.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download:hover {
opacity: 0.8;
color: #fff;
text-decoration: none;
}
.widget .wte-itinerary-downloader-inn-wrap .main-button-wrap {
width: 100%;
}
#wte-id-button-message {
display: inline-block;
margin-top: 10px;
padding-left: 102px;
padding-right: 30px;
font-style: italic;
position: relative;
}
#wte-id-button-message::before {
content: "";
width: 20px;
height: 20px;
border: 2px solid blue;
border-right: none;
border-bottom: none;
border-left: none;
border-radius: 100%;
position: absolute;
top: 0;
right: 0;
margin: 0 auto;
-webkit-animation-name: loader-rotate;
animation-name: loader-rotate;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
@-webkit-keyframes loader-rotate {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loader-rotate {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.wte-itinerary-dwnld-form {
padding: 4%;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.85);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
z-index: 9999;
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-form-inner {
max-width: 768px;
width: 100%;
position: relative;
background: #fff;
border-radius: 5px;
padding: 40px;
left: -20px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close {
cursor: pointer;
width: 20px;
height: 20px;
position: absolute;
top: 0;
left: calc(100% + 20px);
overflow: hidden;
text-indent: 40px;
white-space: nowrap;
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close::before,
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close::after {
content: "";
background: #999;
width: 100%;
height: 2px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close::after {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close:hover::before,
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close:hover::after {
background: #ddd;
}
.download-itinerary-popup-title {
font-weight: 600;
font-size: 24px;
line-height: 1.5;
margin-bottom: 8px;
}
.download-itinerary-popup-desc {
font-weight: 400;
font-size: 16px;
line-height: 1.75;
color: #566267;
}
.itinerary-download-popup-wrap-2 {
display: flex;
flex-direction: column;
align-items: flex-start;
margin-top: 24px;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-email {
width: 100%;
margin-bottom: 24px;
padding: 14px 12px;
font-weight: 400;
font-size: 16px;
line-height: 1.6;
border: 1px solid #DCDCDC;
border-radius: 4px;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-send-mail {
order: 3;
padding: 14px 24px;
font-weight: 500;
font-size: 16px;
line-height: 1.375;
border-radius: 100px;
background-color: var(--wpte-primary-color, var(--primary-color));
color: #fff;
text-decoration: none;
transition: 0.6s all;
cursor: pointer;
border: none;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-msg {
order: 5;
margin-top: 15px;
width: 100%;
background: #f5f5f5;
padding: 5px 15px;
border-left: 5px solid #333;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-msg.error{
border-left-color: #F04438;
color: #F04438;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-msg.success{
border-left-color: #00A854;
color: #00A854;
}
.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-msg:empty {
display: none;
}
.itinerary-download-popup-wrap-2 .itinerary-consent-check-wrap {
order: 2;
margin-bottom: 25px;
position: relative;
display: flex;
}
.itinerary-download-popup-wrap-2 .itinerary-consent-check-wrap input[type="checkbox"] {
transform: translateY(2px);
}
.itinerary-download-popup-wrap-2 .itinerary-consent-check-wrap label {
position: relative;
padding-left: 8px;
display: block;
line-height: 1.6;
}
.itinerary-download-user-consent-label{
display: block;
margin: 0 0 8px;
font-weight: 500;
}
.required {
color: #F04438;
}
.itinerary-download-popup-wrap-2 .itinerary-consent-check-wrap .error+label {
-webkit-animation-name: color-blink;
animation-name: color-blink;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
@-webkit-keyframes color-blink {
from {
background: red;
}
to {
background: none;
}
}
@keyframes color-blink {
from {
background: red;
}
to {
background: none;
}
}
.itinerary-download-popup-wrap-2 .itinerary-consent-check-wrap label:focus {
outline: 1px dotted;
}
.mfp-close-btn-in .wte-itinerary-dwnld-form .mfp-close {
display: none;
}
@media screen and (max-width: 1024px) {
.wte-itinerary-downloader-inn-wrap .itinerary-downloader-dwnld-text-wrap {
padding-left: 15px;
}
#wte-id-button-message {
padding-left: 87px;
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-form-inner {
left: 0;
padding: 0 20px;
overflow: auto;
min-height: auto;
max-height: 80vh;
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close {
left: auto;
right: 12px;
top: 5px;
}
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close:hover::before,
.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close:hover::after {
background: #333;
}
.itinerary-download-popup-wrap-1 {
margin-top: 30px;
}
.itinerary-download-popup-wrap-2 {
margin-bottom: 30px;
align-items: center;
}
}
@media screen and (max-width: 767px) {
.wte-itinerary-downloader-outer-wrap {
padding-left: 20px;
padding-right: 20px;
}
.wte-itinerary-downloader-inn-wrap .itinerary-downloader-icon {
align-self: center;
}
.wte-itinerary-downloader-inn-wrap {
flex-direction: column;
text-align: center;
}
}
.test-button {
display: inline-block;
padding: 10px 20px;
background-color: #000;
color: #fff;
text-decoration: none;
}.weather-forecast-days {
text-align: center;
border: 1px solid #eee;
padding: 20px;
background: #f9f9f9;
}
.weather-forecast-days figure {
margin-bottom: 0;
}
ul.forcast-day {
margin: 0;
padding: 0;
list-style: none;
font-size: 1.1112em;
}
ul.forcast-day li {
margin-bottom: 10px;
}
ul.forcast-day li.forcast-date {
font-style: italic;
color: #999;
}
ul.forcast-day li.forcast-condition {
font-weight: 600;
font-size: 1.5em;
}
ul.forcast-day li.forcast-temp {
font-size: 4em;
font-weight: 800;
line-height: 1.2;
margin-bottom: 0;
}
div#departure-dates-countdown {
display: flex;
flex: 1;
flex-flow: row wrap;
justify-content: center;
align-items: center;
font-size: 1.1112em;
}
div#departure-dates-countdown .departure-seperator{
font-size: 0.5em;
margin: 0 10px;
color: rgba(0, 0, 0, 0.7);
}
div#departure-dates-countdown .departure-seperator svg{
display: block;
margin: 0 0 6px;
}
.departure-time-holder {
width: 110px;
text-align: center;
padding: 20px;
background: #111;
color: #fff;
margin-bottom: 20px;
margin-left: 1.5%;
margin-right: 1.5%;
border-radius: 4px;
min-height: 130px;
display: flex;
flex: auto;
flex-direction: column;
justify-content: center;
}
.departure-time-holder #days, 
.departure-time-holder #hours, 
.departure-time-holder #minutes, 
.departure-time-holder #seconds {
font-size: 2.5em;
font-weight: 800;
margin-bottom: 10px;
line-height: 1;
border-bottom: 2px solid rgba(255, 255, 255, 0.2);
padding-bottom: 12px;
}
#secondary .departure-seperator:nth-child(4), 
.site-footer .departure-seperator:nth-child(4) {
display: none;
}.te-post-wrap article .te-title-wrap .te-post-rating .review-wrap{margin:0;background:0 0;border:none;padding:0}.te-post-wrap .review-wrap .average-rating .aggregate-rating .rating-star{display:none}.te-post-wrap article .te-title-wrap .te-post-rating .average-rating{border:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.te-post-wrap article .te-title-wrap .te-post-rating .average-rating .agg-rating{width:90px!important;pointer-events:none}.te-post-wrap article .te-title-wrap .te-post-rating .average-rating .agg-rating svg{width:16px;margin:0 2px}.te-post-wrap article .te-title-wrap .te-post-rating .average-rating .jq-ry-rated-group svg{color:#f39c12;stroke:none}.te-post-wrap .te-post-rating .review-wrap .aggregate-rating{color:rgba(0,0,0,.6);margin-left:5px;line-height:1;font-size:14px;font-weight:600;font-family:sans-serif}.te-post-wrap img{max-width:100%;vertical-align:top}.te-post-wrap .te-post{background:#fff;box-shadow:0 3px 26px rgba(0,0,0,.06);border-radius:10px}.te-post-img{margin:0;position:relative}.te-post-img img{width:100%}.te-post-img>span{position:absolute;top:10px;left:10px}.te-post-img .te-post-discount{background:var(--primary-color);color:#fff;font-size:.8888em;font-weight:500;padding:3px 10px;border-radius:50px}.te-post-img .te-post-group{left:auto;right:10px;text-align:center}.te-post-group .te-group-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#282828;color:#fff;border-radius:100%;width:30px;height:30px;line-height:25px;border:2px solid #fff;box-shadow:0 3px 9px rgba(0,0,0,.26);font-size:.8888em}.te-post-group .te-tooltip{position:absolute;top:3px;right:100%;background:#333;font-size:.6112em;line-height:1.5;letter-spacing:.5px;color:#fff;width:170px;padding:4px;border-radius:3px;box-shadow:0 5px 10px rgba(255,255,255,.15);opacity:0;visibility:hidden;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}.te-post-group .te-group-icon:hover+.te-tooltip{right:calc(100% + 10px);opacity:1;visibility:visible}.te-post-group .te-tooltip::after{content:"";border-left:4px solid #333;border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;right:-4px;top:7px;bottom:0;height:0;width:0}.te-post-content-wrap .te-post-title{margin-top:0;margin-bottom:0;font-size:1em;font-weight:600;line-height:1.65}.te-list-layout .te-post-content-wrap .te-post-title{font-size:1.3333em;line-height:1.5;margin-bottom:10px}.te-post-content-wrap .te-post-title a{display:inline-block;text-decoration:none;color:#000}.te-post-content-wrap .te-post-title a:hover{color:var(--primary-color)}.te-post-price del{color:rgba(var(--primary-color-rgb),.5);font-size:14px;font-weight:600;margin-right:5px}.te-post-price ins{color:#000;font-size:20px;font-weight:700;text-decoration:none;background:0 0}.te-post-meta .te-post-days,.te-post-meta .te-post-location{font-size:14px;color:rgba(0,0,0,.7);display:inline-block;margin-top:10px}.te-grid-layout .te-post-meta .te-post-days{margin-right:20px}.te-list-layout .te-post-meta .te-post-location{margin-left:20px}.te-post-meta svg{margin-right:5px;font-size:1.1em}.te-post-meta .te-post-location a{color:rgba(0,0,0,.7);text-decoration:none}.te-post-meta .te-post-location a:hover{color:var(--primary-color)}.te-post-departure b{font-size:14px;display:inline-block;font-weight:600;letter-spacing:.5px;color:rgba(0,0,0,.8);margin-bottom:5px}.te-post-departure .wte-next-departure-list{margin:0;padding:0;list-style:none}.te-post-departure .wte-next-departure-list li{display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid rgba(0,0,0,.15);line-height:1.3}.te-post-departure .wte-next-departure-list li:last-child{border-right:none;margin-right:0;padding-right:0}.te-post-departure .te-departure-date{font-size:14px;color:rgba(0,0,0,.6);display:inline-block;font-weight:500}.te-grid-layout .owl-carousel .owl-item{padding-bottom:40px}.te-post-wrap.te-grid-layout .te-post-content-wrap{padding-top:15px;position:relative}.te-grid-layout .te-post-price{position:absolute;top:-20px;left:20px;background:#fff;box-shadow:0 3px 36px rgba(0,0,0,.07);border-radius:50px;padding:5px 15px}.te-grid-layout article .te-title-wrap{display:flex;flex-direction:column-reverse}.te-grid-layout .te-post-content-wrap .te-post-title{padding:0 20px 10px 20px;font-weight:600;font-size:22px}.te-grid-layout article .te-title-wrap .te-post-rating{padding-top:15px;padding-bottom:5px}.te-grid-layout .te-post-meta{padding:0 20px 15px 20px}.te-grid-layout .te-post-rating{display:block;padding:0 20px 15px 20px}.te-grid-layout .te-post-rating .review-wrap{padding:0}.te-grid-layout .te-post-rating img{width:auto}.te-grid-layout .te-post-departure{display:block;padding:20px;border-top:1px solid rgba(0,0,0,.1)}.te-grid-layout .te-post-departure b{display:block}.te-grid-layout .te-post-departure .te-departure-date{display:block}.te-grid-layout .owl-carousel .owl-nav [class*=owl-]{position:absolute;top:50%;left:0;width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#000;border-radius:100%;transform:translateY(-50%);box-shadow:0 10px 15px rgba(0,0,0,.1)}.te-grid-layout .owl-carousel .owl-nav .owl-next{left:auto;right:0}.te-grid-layout .owl-carousel .owl-nav [class*=owl-]:hover{background:#333;color:#fff}.te-post-wrap.te-list-layout .te-post{display:flex;flex:1;flex-wrap:wrap;margin-bottom:40px}.te-post-wrap.te-list-layout .te-post .te-post-img{width:252px}.te-post-wrap.te-list-layout .te-post .te-post-img img{width:100%;height:100%;object-fit:cover}.te-post-wrap.te-list-layout .te-post .te-post-content-wrap{padding:30px 35px;width:calc(100% - 252px);display:flex;flex:1;flex-wrap:wrap;align-items:flex-start}.te-post-wrap.te-list-layout .te-post .te-title-wrap{width:calc(100% - 300px)}.te-post-wrap.te-list-layout .te-post .te-title-wrap .review-wrap{padding:0!important}.te-post-wrap.te-list-layout .te-post .te-post-meta{width:300px;text-align:right}.te-post-wrap.te-list-layout .te-post .te-post-meta .te-post-price{display:block;margin-bottom:5px}.te-post-wrap.te-list-layout .te-post .te-footer{width:100%;margin-top:25px;display:flex;flex:auto;flex-wrap:wrap;align-items:center}.te-post-wrap.te-list-layout .te-post .te-footer>span{display:flex;flex:1;flex-wrap:wrap;align-items:center}.te-post-wrap.te-list-layout .te-post .te-footer>span.te-post-departure{justify-content:flex-end}.te-post-wrap.te-list-layout .te-post .te-footer .te-post-departure b{margin-bottom:0;margin-right:10px}.te-post-wrap.te-grid-layout .owl-carousel .owl-item img{height:auto}@media screen and (max-width:1024px){.te-post-wrap.te-list-layout .te-post .te-post-content-wrap{padding-left:15px;padding-right:15px;flex:inherit}.te-post-wrap.te-list-layout .te-post .te-post-title,.te-post-wrap.te-list-layout .te-post .te-title-wrap{width:100%}.te-post-wrap.te-list-layout .te-post .te-post-meta{width:100%;text-align:left}.te-post-wrap.te-list-layout .te-post .te-footer{flex-direction:column;align-items:flex-start}.te-post-wrap.te-list-layout .te-post .te-footer>span{margin-bottom:10px}}@media screen and (max-width:540px){.te-grid-layout .owl-carousel .owl-nav [class*=owl-]{width:40px;height:40px;line-height:40px}.te-post-wrap.te-list-layout .te-post{display:block}.te-post-wrap.te-list-layout .te-post .te-post-content-wrap,.te-post-wrap.te-list-layout .te-post .te-post-img{width:100%}.te-post-wrap.te-list-layout .te-post .te-post-img img{width:100%;height:auto;object-fit:cover}.te-post-wrap.te-list-layout .te-post .te-post-meta .te-post-price{display:inline-block;margin-bottom:0;margin-right:20px}.te-list-layout .te-post-meta .te-post-location{display:block;margin-left:0}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.ppcp-button-applepay{--apple-pay-button-height: 45px;--apple-pay-button-min-height: 35px;--apple-pay-button-width: 100%;--apple-pay-button-max-width: 750px;--apple-pay-button-border-radius: var(--apm-button-border-radius);--apple-pay-button-overflow: hidden;--apple-pay-button-box-sizing: border-box}.ppcp-width-min .ppcp-button-applepay{--apple-pay-button-height: 35px}.ppcp-width-300 .ppcp-button-applepay{--apple-pay-button-height: 45px}.ppcp-width-500 .ppcp-button-applepay{--apple-pay-button-height: 55px}.ppcp-button-applepay.ppcp-button-minicart{--apple-pay-button-display: block}.ppcp-button-applepay.ppcp-preview-button.ppcp-button-dummy{--apm-button-dummy-background: url(//africonnectgroup.com/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-applepay/assets/images/applepay.png)}.wp-block-woocommerce-checkout .ppcp-button-applepay,.wp-block-woocommerce-cart .ppcp-button-applepay{--apple-pay-button-margin: 0}.wp-block-woocommerce-checkout .ppcp-button-applepay apple-pay-button,.wp-block-woocommerce-cart .ppcp-button-applepay apple-pay-button{min-width:0;width:100%;--apple-pay-button-width-default: 100%}.wp-admin.ppcp-non-ios-device .ppcp-button-applepay apple-pay-button{display:block}.wp-admin .ppcp-button-applepay apple-pay-button{display:block}.ppcp-button-apm .gpay-card-info-container-fill .gpay-card-info-container{outline-offset:-1px}.ppcp-button-googlepay{min-height:40px}.ppcp-button-googlepay .gpay-card-info-container,.ppcp-button-googlepay .gpay-button{outline-offset:-1px;border-radius:var(--apm-button-border-radius)}.ppcp-button-googlepay.ppcp-preview-button.ppcp-button-dummy{--apm-button-dummy-background: url(//africonnectgroup.com/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-googlepay/assets/images/googlepay.png)}.wp-block-woocommerce-checkout .gpay-button,.wp-block-woocommerce-cart .gpay-button{min-width:0 !important}#ppc-button-ppcp-googlepay{display:none}.hide-icon.main-menu ul.sub-menu li a:before {
display: none;
}
.hide-icon.main-menu ul.sub-menu li a:hover {
padding-left: 0;
} .filter-item.hidden {
display: none;
}