.pf-size-guide-modal-wrapper {
    position: fixed;
    z-index: 2147483648;
    padding: 20px;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    box-sizing: border-box;
}

.pf-size-guide-modal {
    background-color: #fff;
    width: 100%;
    height: 100%;
    max-width: 900px;
    overflow: hidden;
    overflow-y: auto;
    position: relative;
    margin: auto;
}

.pf-size-guide-modal__close {
    height: 30px;
    width: 30px;
    cursor: pointer;
    border: 0;
    background: 0 0;
    padding: 0;
    -webkit-appearance: none;
    float: right;
    background: none !important;
}

.pf-size-guide-modal__header {
    width: 100%;
    box-sizing: border-box;
    padding: 15px;
}

.pf-size-guide-modal__title {
    float: left;
    font-weight: bold;
    margin: 0;
    clear: none;
}

.pf-size-guide-modal__close img {
    height: 30px;
    width: 30px;
}

.pf-size-guide-modal__content {
    padding: 15px;
}

.pf-size-guide-modal__content h4 {
    margin: 24px 0 16px;
}
.pf-size-guide-modal__content p {
   margin: 0 0 10px;
}
.pf-size-guide-modal-size-chart {
    overflow-x: auto;
}

.pf-product-size-guide__tabs {
    white-space: nowrap;
}

.pf-product-size-guide__tabs,
.pf-size-guide-modal-size-chart__tabs {
    list-style: none;
    padding: 0;
    margin: 0;
    box-shadow: inset 0 -1px 0 0 #E5E5E5;
}

.pf-product-size-guide__tab {
    cursor: pointer;
    vertical-align: bottom;
    margin-right: 8px;
    display: inline-block;
    padding: 12px 16px;
    border: 1px solid #F8F8F8;
    border-bottom: 1px solid #E5E5E5;
}

.pf-product-size-guide__tab.pf-product-size-guide__tab--active {
    border: solid 1px #E5E5E5;
    border-bottom: none;
}

.pf-size-guide-modal-size-chart__tab {
    font-size: 15px;
    font-weight: bold;
    border: solid 1px transparent;
    cursor: pointer;
    vertical-align: bottom;
    margin-right: 8px;
    display: inline-block;
    padding: 12px 8px;
    text-transform: capitalize;
}
.pf-size-guide-modal-size-chart__tab.pf-size-guide-modal-size-chart__tab--active {
    box-shadow: inset 0 -3px #222;
    font-weight: bold;
}

.pf-size-guide-modal-measurements {
    padding: 15px 0;
}

.pf-size-guide-modal-measurements__description {
    float: left;
    width: 65%;
    position: relative;
}

.pf-size-guide-modal-measurements__image {
    position: relative;
    width: 35%;
    padding: 5px;
    text-align: center;
    float: left;
}

@media only screen and (max-width: 960px) {
    .pf-size-guide-modal-measurements__image,
    .pf-size-guide-modal-measurements__description {
        float: none;
        display: block;
        width: 100%;
    }

    .pf-product-size-guide__tabs {
        overflow-x: scroll;
    }
}

.pf-size-guide-modal-size-chart__table {
    border-collapse: collapse;
    width: 100%;
    overflow-x: auto;
}

.pf-size-guide-modal-size-chart__table thead {
    text-transform: uppercase;
    font-weight: bold;
}

.pf-size-guide-modal-size-chart__table tr {
    border: none;
    border-collapse: collapse;
}

.pf-size-guide-modal-size-chart__table td {
    border: none;
    border-bottom: 1px solid #E5E5E5;
    font-size: 16px;
    text-transform: uppercase;
    padding: 12px 8px;
}

.pf-size-guide-modal-clear {
    clear: both;
}

/*
Theme Name: Oxygen
Theme URI: https://laborator.co/themes/oxygen/
Author: Laborator
Author URI: https://laborator.co/
Description: Oxygen &ndash; is a WooCommerce theme, built exclusively for online shopping and offers great variety of options to customize the look and feel of the theme via theme options panel. Activate it and let the fun begin. Connect with Laborator on: <a href="https://themeforest.net/user/laborator">Envato</a> &bull; <a href="https://twitter.com/thelaborator">Twitter</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Version: 5.2.8
License: GNU General Public License version 3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: oxygen
*/