@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap');

/* lato-300 - latin-ext_latin */

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.eot');
    /* IE9 Compat Modes */
    src: local(''), url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-300.svg#Lato') format('svg');
    /* Legacy iOS */
}


/* lato-regular - latin-ext_latin */

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.eot');
    /* IE9 Compat Modes */
    src: local(''), url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/lato-v23-latin-ext_latin-regular.svg#Lato') format('svg');
    /* Legacy iOS */
}


/* oswald-regular - latin-ext_latin */

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    src: url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.eot');
    /* IE9 Compat Modes */
    src: local(''), url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-regular.svg#Oswald') format('svg');
    /* Legacy iOS */
}


/* oswald-500 - latin-ext_latin */

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 500;
    src: url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.eot');
    /* IE9 Compat Modes */
    src: local(''), url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/fonts/oswald-v49-latin-ext_latin-500.svg#Oswald') format('svg');
    /* Legacy iOS */
}


/* RESET */

#prod-desc-container h3 {
    font-size: 20px;
    line-height: normal;
    padding-left: 22px;
    padding-bottom: 10px;
}

#at h2,
#at h3,
#at h4,
#at h5,
#at h6,
#at a,
#at p,
#at span,
#at em,
#at small,
#at strong,
#at sub,
#at sup,
#at mark,
#at del,
#at ins,
#at strike,
#at abbr,
#at dfn,
#at blockquote,
#at q,
#at cite,
#at code,
#at pre,
#at ol,
#at ul,
#at li,
#at dl,
#at dt,
#at dd,
#at div,
#at section,
#at article,
#at main,
#at aside,
#at nav,
#at header,
#at hgroup,
#at footer,
#at img,
#at figure,
#at figcaption,
#at address,
#at time,
#at audio,
#at video,
#at canvas,
#at iframe,
#at details,
#at summary,
#at fieldset,
#at form,
#at label,
#at legend,
#at table,
#at caption,
#at tbody,
#at tfoot,
#at thead,
#at tr,
#at th,
#at td {
    margin: 0;
    padding: 0;
    border: 0;
}

#at a,
#at a:visited {
    color: inherit;
}

#at article,
#at aside,
#at footer,
#at header,
#at nav,
#at section,
#at main {
    display: block;
}

#at ol,
#at ul {
    list-style: none;
}

#at img,
#at video {
    max-width: 100%;
}

#at img {
    border-style: none;
    line-height: 0;
}

#at blockquote,
#at q {
    quotes: none;
}

#at blockquote:after,
#at blockquote:before,
#at q:after,
#at q:before {
    content: "";
    content: none;
}


/* SIATKA */

#at .kontyner-full {
    width: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
}

#at .kontyner {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: 0 15px;
}

@media (min-width: 1230px) {
    #at .kontyner {
        max-width: 920px;
    }
}

#at .rzad {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

#at .kol,
#at .kol-1,
#at .kol-10,
#at .kol-11,
#at .kol-12,
#at .kol-2,
#at .kol-3,
#at .kol-4,
#at .kol-5,
#at .kol-6,
#at .kol-7,
#at .kol-8,
#at .kol-9,
#at .kol-auto,
#at .kol-lg,
#at .kol-lg-1,
#at .kol-lg-10,
#at .kol-lg-11,
#at .kol-lg-12,
#at .kol-lg-2,
#at .kol-lg-3,
#at .kol-lg-4,
#at .kol-lg-5,
#at .kol-lg-6,
#at .kol-lg-7,
#at .kol-lg-8,
#at .kol-lg-9,
#at .kol-lg-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
}

#at .kol {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

#at .kol-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none
}

#at .kol-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
}

#at .kol-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
}

#at .kol-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

#at .kol-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

#at .kol-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
}

#at .kol-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

#at .kol-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
}

#at .kol-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
}

#at .kol-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

#at .kol-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
}

#at .kol-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
}

#at .kol-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

@media only screen and (max-width: 959px) {
    #at .kol-mb {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }
    #at .kol-mb-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }
    #at .kol-mb-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
        max-width: 8.333333%
    }
    #at .kol-mb-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%
    }
    #at .kol-mb-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    #at .kol-mb-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    #at .kol-mb-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    #at .kol-mb-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    #at .kol-mb-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    #at .kol-mb-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    #at .kol-mb-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    #at .kol-mb-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%
    }
    #at .kol-mb-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%
    }
    #at .kol-mb-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
}


/* WSPÓLNE */

#at .lazy {
    width: auto;
    max-width: 100%;
    height: auto;
}

#at {
    font-family: 'Lato', sans-serif;
    color: #222222;
    max-width: 920px;
    margin: 0 auto;
}

#at .pc_nie {
    display: none;
}

#at .kontyner {
    background-color: #f6f6f6;
    padding: 0;
}

#at p {
    font-size: 16px;
    line-height: 27px;
}

#at h2 {
    font-family: 'Oswald', sans-serif;
    color: #222222;
    font-size: 42px;
    line-height: 50px;
    border-bottom: 1px solid #222222;
    margin-bottom: 40px;
    padding-bottom: 26px;
    font-weight: 500;
    margin-top: 0;
}

#at h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 20px !important;
    line-height: normal;
    padding-left: 22px !important;
    padding-bottom: 10px !important;
    font-weight: 400;
    position: relative;
}

#at h3::before {
    content: "/";
    font-family: 'Lato', sans-serif;
    font-size: 48px;
    font-weight: 300;
    position: absolute;
    left: 0;
    top: -17px;
}

#at .txtCenter {
    text-align: center;
}

#at .relaw {
    position: relative;
}


/* KONTENT */

#at .txtBox {
    padding: 120px 60px 0 60px;
    margin-bottom: 120px;
}

#at .txtBox2 {
    padding: 120px 30px 0 60px;
}

#at .txtBox3 {
    padding: 120px 60px 0 30px;
}

#at img.sl-start {
    position: absolute;
    top: 0;
    left: -60px;
    min-width: 600px;
}

#at ul.daneTechLista {
    list-style-type: disc;
    font-size: 16px;
    line-height: 27px;
    margin-left: 17px;
}

#at .bg01 {
    background-image: url(//f00.esfr.pl/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/img/bg01.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
}

#at .bg02 {
    background-color: #f6f6f6;
    background-image: url(//f00.esfr.pl/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/img/bg02.jpg);
    background-position: right center;
    background-repeat: no-repeat;
}

#at .bg03 {
    background-image: url(//f00.esfr.pl/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/img/bg03.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    color: #fff;
}

#at .bg04 {
    background-image: url(//f00.esfr.pl/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/img/bg04.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 370px;
}

#at .bg05 {
    background-image: url(//f00.esfr.pl/si_upload/OPR/audio-technika/1249960_audio-technica_ath-m50xbt2_v3/img/bg05.jpg);
    background-position: right center;
    background-repeat: no-repeat;
    background-color: #ffffff;
}

#at .bg03 h2 {
    color: #fff !important;
    border-bottom: 1px solid #ffffff;
}

#at .bg03 h3 {
    color: #fff !important;
}

#at .pbul {
    margin-bottom: 60px;
}

@media only screen and (max-width: 959px) {
    #at .pc_nie {
        display: block;
    }
    #at .mb_nie {
        display: none;
    }
    #at .mb_tak {
        display: block;
    }
    #at .txtBox {
        padding: 60px 15px 0 15px;
        margin-bottom: 60px;
    }
    #at .bg02,
    #at .bg05,
    #at .bg01 {
        background: none;
    }
    #at .bg01 {
        padding-top: 60px;
    }
    #at .bg03 {
        background: #222;
        padding-top: 0;
    }
    #at .bg05 {
        background: #fff;
        padding-top: 60px;
    }
    #at ul.daneTechLista {
        margin-left: 15px;
    }
}
