.wc-stripe-payment-button-preview{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:5px;height:40px}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(0.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}
button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent !important;cursor:pointer;border:none}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{float:right;display:flex;align-items:center;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.single-payment-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.single-payment-element .content{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");
@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);  :root {
--c-purple-light: #cdc9ec;
--c-yellow: #ffa700;
--c-line: #645c9c;
--c-blue: #18284a;
--c-mediumgrey: #797979;
--c-grey: #131313;
--c-fgrey: #323232;
--c-lightgrey: #f1f1f1;
--c-darkred: #a70009;
--c-red: #e30713;
--c-black: black;
}
#breadcrumbs {
max-width: 1280px;
width: 100%;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
}
[data-type="acf/breadcrumbs"] .admin-breadcrumbs {
background-color: var(--c-lgrey);
text-align: center;
padding: 20px;
box-sizing: border-box;
}
[data-type="acf/breadcrumbs"] .admin-breadcrumbs span {
font-size: 12px;
padding: 0;
margin: 0;
}
.breadcrumb-cont, .admin-breadcrumbs {
position: relative;
}
#breadcrumbs {
position: relative;
font-size: 14px;
font-weight: 600;
padding: 20px 20px !important;
}
@media screen and (max-width: 812px) {
.breadcrumb-cont {
padding: 20px 0 0;
}
.breadcrumb-cont #breadcrumbs {
padding: 0px 20px !important;
}
}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");
@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);  :root {
--c-purple-light: #cdc9ec;
--c-yellow: #ffa700;
--c-line: #645c9c;
--c-blue: #18284a;
--c-mediumgrey: #797979;
--c-grey: #131313;
--c-fgrey: #323232;
--c-lightgrey: #f1f1f1;
--c-darkred: #a70009;
--c-red: #e30713;
--c-black: black;
}
.maintitle {
max-width: 1280px;
width: 100%;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
}
[data-type="acf/main-title"] .admin-title {
text-align: center;
padding: 20px;
box-sizing: border-box;
font-size: 30px;
font-weight: 600;
}
[data-type="acf/main-title"] .admin-title span {
font-size: 12px;
font-weight: 300;
padding: 0;
margin: 0;
display: inherit;
}
[data-type="acf/main-title"] .admin-title p {
font-size: 30px;
padding: 0;
margin: 0;
}
.maintitle {
font-size: 14px;
font-weight: 600;
padding: 30px 20px;
position: relative;
}
.maintitle h1 {
text-align: center;
color: var(--c-red);
padding: 0;
margin: 0;
margin: 25px 0 0 0;
font-size: 27px;
}
@media screen and (max-width: 812px) {
.maintitle h1 {
padding: 0 20px;
}
}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");
@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);  :root {
--c-purple-light: #cdc9ec;
--c-yellow: #ffa700;
--c-line: #645c9c;
--c-blue: #18284a;
--c-mediumgrey: #797979;
--c-grey: #131313;
--c-fgrey: #323232;
--c-lightgrey: #f1f1f1;
--c-darkred: #a70009;
--c-red: #e30713;
--c-black: black;
}
.brands .brands-slider {
max-width: 1280px;
width: 100%;
margin: 0 auto;
padding: 0 20px;
box-sizing: border-box;
}
[data-type="acf/brands"] .brands-slider {
display: flex;
flex-wrap: wrap;
}
[data-type="acf/brands"] .brands-slider .brand {
width: 20%;
}
[data-type="acf/brands"] .brands-slider .brand img {
width: 100%;
}
.brands {
padding: 40px 0;
}
.brands .brands-slider .brand .brand--image {
position: relative;
padding: 0 10px;
box-sizing: border-box;
}
.brands .brands-slider .brand .brand--image svg {
width: 100%;
height: auto;
max-height: 125px;
}
.brands .brands-slider .brand .brand--image svg path, .brands .brands-slider .brand .brand--image svg polygon, .brands .brands-slider .brand .brand--image svg rect {
fill: var(--c-fgrey) !important;
}
.brands .brands-slider .slick-arrow {
top: 50%;
width: 50px;
height: 50px;
background-size: 90px;
transform: translate(0%, -50%) rotate(0deg);
left: auto;
right: 0;
z-index: 1001;
}
.brands .brands-slider .slick-arrow:before {
color: black;
}
.brands .brands-slider .slick-arrow:hover {
right: -10px;
}
.brands .brands-slider .slick-prev {
left: 30px;
transform: translate(-50%, -50%) rotate(-180deg);
}
.brands .brands-slider .slick-prev:hover {
left: 20px;
right: auto;
}
@media screen and (max-width: 812px) {
.brands .brands-slider img {
width: auto;
display: inline-block;
padding: 0;
}
.brands .brands-slider .brand .brand--image {
width: 100%;
text-align: center;
}
}