/*
Theme Name: Pangea
Version: 1.0.6.3
Author: thundersquared
Author URI: https://thundersquared.com/
Text Domain: peakshops
Template: peakshops
Domain Path: /inc/languages
*/

@font-face {
    font-family: 'Calendas Plus';
    src: url('fonts/calendas_plus-webfont.eot');
    src: url('fonts/calendas_plus-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calendas_plus-webfont.woff2') format('woff2'),
         url('fonts/calendas_plus-webfont.woff') format('woff'),
         url('fonts/calendas_plus-webfont.ttf') format('truetype'),
         url('fonts/calendas_plus-webfont.svg#calendas_plusregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Calendas Plus';
    src: url('fonts/calendas_plus_italic-webfont.eot');
    src: url('fonts/calendas_plus_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calendas_plus_italic-webfont.woff2') format('woff2'),
         url('fonts/calendas_plus_italic-webfont.woff') format('woff'),
         url('fonts/calendas_plus_italic-webfont.ttf') format('truetype'),
         url('fonts/calendas_plus_italic-webfont.svg#calendas_plusitalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Calendas Plus';
    src: url('fonts/calendas_plus_bold-webfont.eot');
    src: url('fonts/calendas_plus_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/calendas_plus_bold-webfont.woff2') format('woff2'),
         url('fonts/calendas_plus_bold-webfont.woff') format('woff'),
         url('fonts/calendas_plus_bold-webfont.ttf') format('truetype'),
         url('fonts/calendas_plus_bold-webfont.svg#calendas_plusbold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-bolditalic-webfont.eot');
    src: url('fonts/bould-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-bolditalic-webfont.woff2') format('woff2'),
         url('fonts/bould-bolditalic-webfont.woff') format('woff'),
         url('fonts/bould-bolditalic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-mediumitalic-webfont.eot');
    src: url('fonts/bould-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-mediumitalic-webfont.woff2') format('woff2'),
         url('fonts/bould-mediumitalic-webfont.woff') format('woff'),
         url('fonts/bould-mediumitalic-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-regularitalic-webfont.eot');
    src: url('fonts/bould-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-regularitalic-webfont.woff2') format('woff2'),
         url('fonts/bould-regularitalic-webfont.woff') format('woff'),
         url('fonts/bould-regularitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-semibolditalic-webfont.eot');
    src: url('fonts/bould-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-semibolditalic-webfont.woff2') format('woff2'),
         url('fonts/bould-semibolditalic-webfont.woff') format('woff'),
         url('fonts/bould-semibolditalic-webfont.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-extralightitalic-webfont.eot');
    src: url('fonts/bould-extralightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-extralightitalic-webfont.woff2') format('woff2'),
         url('fonts/bould-extralightitalic-webfont.woff') format('woff'),
         url('fonts/bould-extralightitalic-webfont.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-lightitalic-webfont.eot');
    src: url('fonts/bould-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/bould-lightitalic-webfont.woff') format('woff'),
         url('fonts/bould-lightitalic-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-thinitalic-webfont.eot');
    src: url('fonts/bould-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-thinitalic-webfont.woff2') format('woff2'),
         url('fonts/bould-thinitalic-webfont.woff') format('woff'),
         url('fonts/bould-thinitalic-webfont.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-bold-webfont.eot');
    src: url('fonts/bould-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-bold-webfont.woff2') format('woff2'),
         url('fonts/bould-bold-webfont.woff') format('woff'),
         url('fonts/bould-bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-extralight-webfont.eot');
    src: url('fonts/bould-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-extralight-webfont.woff2') format('woff2'),
         url('fonts/bould-extralight-webfont.woff') format('woff'),
         url('fonts/bould-extralight-webfont.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-light-webfont.eot');
    src: url('fonts/bould-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-light-webfont.woff2') format('woff2'),
         url('fonts/bould-light-webfont.woff') format('woff'),
         url('fonts/bould-light-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-medium-webfont.eot');
    src: url('fonts/bould-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-medium-webfont.woff2') format('woff2'),
         url('fonts/bould-medium-webfont.woff') format('woff'),
         url('fonts/bould-medium-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-regular-webfont.eot');
    src: url('fonts/bould-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-regular-webfont.woff2') format('woff2'),
         url('fonts/bould-regular-webfont.woff') format('woff'),
         url('fonts/bould-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-semibold-webfont.eot');
    src: url('fonts/bould-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-semibold-webfont.woff2') format('woff2'),
         url('fonts/bould-semibold-webfont.woff') format('woff'),
         url('fonts/bould-semibold-webfont.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bould';
    src: url('fonts/bould-thin-webfont.eot');
    src: url('fonts/bould-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bould-thin-webfont.woff2') format('woff2'),
         url('fonts/bould-thin-webfont.woff') format('woff'),
         url('fonts/bould-thin-webfont.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

.woo_order_tip {
    border: 1px solid #111;
    padding: 6px;
}

.thb-product-sticky .woo-vou-recipient-fields,
.thb-product-sticky .tm-extra-product-options,
.thb-product-sticky .tc-totals-form,
.thb-product-sticky .wcpa_form_outer,
.thb-product-sticky .woo-vou-fields-wrapper {
    display: none;
}

.thb-full-menu .sqrd-nav-btn > a {
    border: 2px solid;
    padding: 0 10px;
    border-radius: 32px;
    background-color: #fce6f2;
}

.thb-full-menu .sqrd-nav-btn > a:hover {
    border-color: #e2027b;
    background-color: #e2027b;
    color: #fff;
}
