.cn-button.bootstrap {
background: #3452ff;
}
.cn-text-container {
font-family: 'Chivo';
}
#header-secondary-outer .nectar-center-text a {
font-size: 14px !important;
}
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
padding-bottom: 20px;
} .paypal-button.paypal-button-layout-vertical {
margin-top: 30px !important;
}
.wc-proceed-to-checkout .button.checkout-button, .woocommerce #order_review #payment #place_order, body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
font-size: 1.2em;
padding: 20px !important;
width: auto;
}
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .nectar-quick-view-box a.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button {
text-transform: none !important;
}
.woocommerce .payment_box p {
line-height: 19px;
font-size: 14px;
}
.woocommerce-checkout #payment div.payment_box {
padding: 0.5em 1em;
margin: 0em 0 1.5em;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
line-height: 10px;
font-weight: 600 !important;
font-size: 15px;
}
.wc-proceed-to-checkout .button.checkout-button, .woocommerce #order_review #payment #place_order, body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
font-weight: 500;
margin-top: 30px;
}
h3#ship-to-different-address {
font-size: 20px;
}
.woocommerce .wc-bacs-bank-details-account-name {
font-weight: 500;
font-size: 18px;
font-family: 'Chivo';
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
color: #000000 !important;
}
body:not(.woocommerce-cart) .main-content td {
font-size: 16px !important;
}
.woocommerce table.order-review th, .woocommerce-page table.order-review th, .woocommerce table.order-review tfoot td, .woocommerce table.order-review tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {
font-family: 'Chivo';
font-weight: 400;
}
h2.wc-bacs-bank-details-heading, h2.woocommerce-column__title {
font-size: 25px;
}
.row .woocommerce-products-header .term-description p {
padding-bottom: 3em;
font-size: 16px;
font-family: 'Saira';
line-height: 23px;
}
#ajax-content-wrap .related.products h2 {
line-height: 25px;
}
body:not(.woocommerce-cart) .main-content td {
font-size: 14px !important;
}
.woocommerce table.shop_attributes th {
width: 300px;
}
.woocommerce table.shop_attributes td p {
padding: 3px 0;
}
.woocommerce .summary .price, .woocommerce div.product .summary p.price {
color: #777;
font-size: 25px;
letter-spacing: 0px;
font-family: 'Saira';
font-weight: 400;
}
.woocommerce-page button[type="submit"].single_add_to_cart_button, body[data-form-submit="regular"].woocommerce-page .container-wrap button[type="submit"].single_add_to_cart_button {
font-size: 14px;
letter-spacing: 0.1px;
}
div.product .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs {
margin: 30px 0 20px 0;
}  body:not(.woocommerce-cart) .main-content tr td:first-child {
border-left-width: 0px;
}
body:not(.woocommerce-cart) .main-content table {
border-top: 0px solid #ececec;
}
body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1) {
background-color: #ffffff;
}
body:not(.woocommerce-cart) .main-content td {
border-width: medium 0 0 medium;
padding: 15px;
}  #mobile-menu .menu-items-wrap ul li::before {
border-bottom: 1px solid #777;
}
@media only screen and (max-width: 600px) {
.swiper-container[data-tho="auto"][data-tco="auto"][data-pho="auto"][data-pco="auto"] .swiper-slide .content {
display: none;
}
}
@media only screen and (max-width: 900px) {
.swiper-slide .content .buttons {
padding-top: 0px;
}
}@font-face {
font-family: 'Chivo';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/chivo-normal-latin-ext-300.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Chivo';
font-style: normal;
font-weight: 300;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/chivo-normal-latin-300.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Chivo';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/chivo-normal-latin-ext-400.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Chivo';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/chivo-normal-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Saira';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.alpine-kompetenz.com/wp-content/uploads/omgf/redux-google-fonts-salient_redux/saira-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}