@font-face{
    font-family:BraunLinear;
    font-weight:700;
    src:url(/files/descriptions/font/76/7628907/storage_app_opisy2_braun_20723681_fonts/braunlinear_bold.woff2) format("woff2")
}
@font-face{
    font-family:BraunLinear;
    font-weight:300;
    src:url(/files/descriptions/font/76/7628907/storage_app_opisy2_braun_20723681_fonts/braunlinear_light.woff2) format("woff2")
}
@font-face{
    font-family:BraunLinear;
    font-weight:500;
    src:url(/files/descriptions/font/76/7628907/storage_app_opisy2_braun_20723681_fonts/braunlinear_medium.woff2) format("woff2")
}
@font-face{
    font-family:BraunLinear;
    font-weight:400;
    src:url(/files/descriptions/font/76/7628907/storage_app_opisy2_braun_20723681_fonts/braunlinear_regular.woff2) format("woff2")
}
#prod-desc-AIO7580 .pm-container {
    margin:0 auto;
    width:100%;
    max-width:920px;
    font-weight:400;
    letter-spacing:.12em;
    word-spacing:.16em;
    font-size:12px;
    font-family:BraunLinear,sans-serif;
    line-height:1.5;
    overflow-x:hidden;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-container__strong-text {
    font-weight:500
}
#prod-desc-AIO7580 .lazy {
    width:initial;
    max-width:100%;
    height:auto
}
#prod-desc-AIO7580 .pm-layout-mex .pm-container {
    margin:0 auto;
    width:100%;
    max-width:1010px;
    font-weight:400;
    font-size:14px;
    font-family:BraunLinear,sans-serif;
    line-height:1.2;
    letter-spacing:inherit;
    word-spacing:inherit;
    overflow-x:hidden
}
#prod-desc-AIO7580 .pm-layout-mex .pm-container h1, #prod-desc-AIO7580 .pm-layout-mex .pm-container h2, #prod-desc-AIO7580 .pm-layout-mex .pm-container h3, #prod-desc-AIO7580 .pm-layout-mex .pm-container h4, #prod-desc-AIO7580 .pm-layout-mex .pm-container h5, #prod-desc-AIO7580 .pm-layout-mex .pm-container p {
    margin:0;
    letter-spacing:inherit;
    word-spacing:inherit;
    line-height:1.2
}
#prod-desc-AIO7580 .pm-layout-mex .pm-container *, #prod-desc-AIO7580 .pm-layout-mex .pm-container *:after, #prod-desc-AIO7580 .pm-layout-mex .pm-container *:before {
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-layout-mex .pm-container__strong-text {
    font-weight:500
}
#prod-desc-AIO7580 .pm-intro {
    width:100%;
    position:relative;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-intro__bg-img, #prod-desc-AIO7580 .pm-intro__bg-img.lazy {
    display:block;
    width:100%;
    height:auto;
    object-fit:cover;
    object-position:center
}
#prod-desc-AIO7580 .pm-intro__container {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    align-items:flex-start;
    padding:8px 15px;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__container {
        padding:20px 30px
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__container--disclaimer-lower {
        padding:40px 20px 20px 40px
    }
}
#prod-desc-AIO7580 .lazy .pm-intro__logo, #prod-desc-AIO7580 .pm-intro__logo {
    display:block;
    width:100%;
    height:auto;
    max-width:15.63vw;
    object-fit:contain;
    object-position:center
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .lazy .pm-intro__logo, #prod-desc-AIO7580 .pm-intro__logo {
        max-width:100px
    }
}
#prod-desc-AIO7580 .lazy .pm-intro__logo--x-large, #prod-desc-AIO7580 .pm-intro__logo--x-large {
    max-width:33.63vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .lazy .pm-intro__logo--x-large, #prod-desc-AIO7580 .pm-intro__logo--x-large {
        max-width:230px
    }
}
#prod-desc-AIO7580 .lazy .pm-intro__logo--large, #prod-desc-AIO7580 .pm-intro__logo--large {
    max-width:20.63vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .lazy .pm-intro__logo--large, #prod-desc-AIO7580 .pm-intro__logo--large {
        max-width:150px
    }
}
#prod-desc-AIO7580 .lazy .pm-intro__logo--medium, #prod-desc-AIO7580 .pm-intro__logo--medium {
    max-width:15.63vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .lazy .pm-intro__logo--medium, #prod-desc-AIO7580 .pm-intro__logo--medium {
        max-width:100px
    }
}
#prod-desc-AIO7580 .lazy .pm-intro__logo--small, #prod-desc-AIO7580 .pm-intro__logo--small {
    max-width:10vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .lazy .pm-intro__logo--small, #prod-desc-AIO7580 .pm-intro__logo--small {
        max-width:80px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container {
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    justify-content:flex-start;
    max-width:51.13vw;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container {
        max-width:553px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container--medium {
    max-width:51.13vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container--medium {
        max-width:553px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container--large {
    max-width:52.53vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container--large {
        max-width:700px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title {
    font-weight:700;
    color:#fff;
    font-size:5.6vw;
    line-height:1.5;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title .sup, #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title .sub {
    font-size:2.5vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title .sup, #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title .sub {
        font-size:20px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--yellow {
    color:#ffad14
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--gradient-titanium {
    color:transparent;
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--gradient-titanium sup, #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--gradient-titanium sub {
    color:#fff;
    background:transparent;
    position:inherit;
    -webkit-text-fill-color:white;
    vertical-align:super
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--gradient-gold {
    color:transparent;
    background:linear-gradient(180deg,#bfab90,#e0c8ae);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--gold {
    color:#d4c1a2
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--light-blue {
    color:#bddcfe
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--large {
    font-size:6.25vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--large {
        font-size:42px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--medium {
    font-size:5.63vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--medium {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--small {
    font-size:2.5vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__title-container .pm-intro__title--small {
        font-size:24px
    }
}
#prod-desc-AIO7580 .pm-intro__description {
    color:#fff;
    font-size:5vw;
    font-weight:400;
    line-height:1.5;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__description {
        font-size:32px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-intro__description {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-intro__description .sup, #prod-desc-AIO7580 .pm-intro__description .sub {
    font-size:3.6vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__description .sup, #prod-desc-AIO7580 .pm-intro__description .sub {
        font-size:20px
    }
}
#prod-desc-AIO7580 .pm-intro__disclaimer {
    color:#fff;
    font-size:3.13vw;
    line-height:1.5;
    margin:0;
    font-weight:300;
    padding-top:7px
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__disclaimer {
        padding-top:10px;
        font-size:18px
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__disclaimer--lower {
        padding-top:30px
    }
}
#prod-desc-AIO7580 .pm-intro__content {
    width:100%;
    display:flex;
    flex-direction:row;
    align-items:flex-end;
    justify-content:space-between
}
#prod-desc-AIO7580 .pm-intro__label {
    position:absolute;
    bottom:20px;
    right:20px;
    display:flex;
    flex-direction:column;
    align-items:center;
    max-width:31.25vw;
    gap:2.56vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label {
        gap:0;
        max-width:250px;
        bottom:40px;
        right:28px
    }
}
#prod-desc-AIO7580 .pm-intro__label--left {
    align-items:flex-start
}
#prod-desc-AIO7580 .pm-intro__label--right {
    align-items:flex-end
}
#prod-desc-AIO7580 .pm-intro__label--center {
    align-items:center
}
#prod-desc-AIO7580 .pm-intro__label--shavers-series-9-9625s {
    gap:.56vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label--shavers-series-9-9625s {
        gap:0
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label--shavers-series-9-9625s .pm-intro__label-text--decorative {
        top:-2px
    }
}
#prod-desc-AIO7580 .pm-intro__label-img, #prod-desc-AIO7580 .pm-intro__label-img.lazy {
    display:block;
    width:100%;
    height:auto;
    max-width:25.88vw;
    object-fit:contain;
    object-position:center
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-img, #prod-desc-AIO7580 .pm-intro__label-img.lazy {
        width:222px
    }
}
#prod-desc-AIO7580 .pm-intro__label-img-wrapper {
    position:relative;
    max-width:25.88vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-img-wrapper {
        max-width:222px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative {
    color:#fff;
    font-size:3.13vw;
    line-height:1.2;
    margin:0;
    position:absolute;
    top:-7px;
    left:50%;
    transform:translate(-50%);
    text-align:center
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--decorative {
        top:-5px;
        font-size:22px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative .label-span {
    display:block
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--decorative .label-span {
        font-size:24px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative--gradient-gold .label-span {
    color:transparent;
    background:linear-gradient(180deg,#bfab90,#e0c8ae);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    mix-blend-mode:luminosity
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative--gradient-titanium .label-span {
    color:transparent;
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    mix-blend-mode:luminosity
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative--gradient-titanium .sup, #prod-desc-AIO7580 .pm-intro__label-text--decorative--gradient-titanium .sub {
    color:#fff;
    background:transparent;
    position:inherit;
    vertical-align:super
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative--yellow, #prod-desc-AIO7580 .pm-intro__label-text--decorative--yellow .label-span {
    color:#ffad14
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative .sup {
    font-size:12px
}
#prod-desc-AIO7580 .pm-intro__label-text--decorative .big {
    font-size:3.13vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--decorative .big {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text {
    color:#fff;
    font-size:3.13vw;
    line-height:1.5;
    font-weight:300;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text {
        font-size:18px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--left {
    text-align:left
}
#prod-desc-AIO7580 .pm-intro__label-text--right {
    text-align:right
}
#prod-desc-AIO7580 .pm-intro__label-text--center {
    text-align:center
}
#prod-desc-AIO7580 .pm-intro__label-text--small {
    font-size:2.5vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--small {
        font-size:11px
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--disclaimer-low {
        padding-top:20px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--medium {
    font-size:3.13vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--medium {
        font-size:18px
    }
}
#prod-desc-AIO7580 .pm-intro__label-text--large {
    font-size:3.13vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-intro__label-text--large {
        font-size:18px
    }
}
#prod-desc-AIO7580 .pm-columns {
    width:100%;
    display:flex;
    flex-direction:column;
    gap:10px;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns {
        flex-direction:row;
        gap:20px
    }
}
#prod-desc-AIO7580 .pm-columns--secondary {
    padding:10px 0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns--secondary {
        padding:20px 0;
        display:grid;
        grid-template-columns:repeat(2,1fr);
        grid-template-rows:repeat(2,1fr)
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns--secondary .pm-columns__column--1 {
        grid-area:1/1/3/2
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns--secondary .pm-columns__column--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns--secondary .pm-columns__column--3 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns--secondary .pm-columns__column--4 {
        grid-area:2/2/3/3
    }
}
#prod-desc-AIO7580 .pm-columns__column {
    position:relative;
    width:100%;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:10px;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-columns__content {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    padding:20px;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__content {
        padding:25px 40px 40px 25px
    }
}
#prod-desc-AIO7580 .pm-columns__content--top {
    justify-content:flex-start
}
#prod-desc-AIO7580 .pm-columns__content--center {
    align-items:center;
    text-align:center
}
#prod-desc-AIO7580 .pm-columns__content--bottom {
    justify-content:flex-end
}
#prod-desc-AIO7580 .pm-columns__content--bottom-center {
    justify-content:flex-end;
    align-items:center;
    text-align:center
}
#prod-desc-AIO7580 .pm-columns__image.lazy, #prod-desc-AIO7580 .pm-columns__image {
    display:block;
    width:100%;
    height:100%;
    object-fit:cover
}
#prod-desc-AIO7580 .pm-columns__title {
    font-size:6.25vw;
    font-weight:700;
    color:#2890f8;
    margin:0;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__title {
        font-size:26px
    }
}
#prod-desc-AIO7580 .pm-columns__title--medium {
    font-size:4.43vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__title--medium {
        font-size:22px
    }
}
#prod-desc-AIO7580 .pm-columns__title--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-columns__title--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-columns__title--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__title--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-columns__title--yellow {
    color:#ffad14
}
#prod-desc-AIO7580 .pm-columns__title--gradient-titanium {
    color:transparent;
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-columns__title--gradient-gold {
    color:transparent;
    background:linear-gradient(180deg,#bfab90,#e0c8ae);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-columns__title--gradient-braun {
    color:transparent;
    background:linear-gradient(to right,#f2d5b2 0% 10%,#dec4da 30% 50%,#cfb5f7 70%,#7a6cff 80% 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-columns__description {
    font-size:6.25vw;
    color:#010101;
    font-weight:300;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__description {
        font-size:26px
    }
}
#prod-desc-AIO7580 .pm-columns__description--medium {
    font-size:4.43vw
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__description--medium {
        font-size:22px
    }
}
#prod-desc-AIO7580 .pm-columns__description--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-columns__description--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-columns__description--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__items {
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    gap:10px;
    padding-top:65px
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__items {
        padding-top:55px
    }
}
#prod-desc-AIO7580 .pm-columns__item {
    display:flex;
    flex-direction:column
}
#prod-desc-AIO7580 .pm-columns__item-number {
    font-size:32px;
    font-weight:300;
    color:#fff;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__item-number {
        font-size:54px
    }
}
#prod-desc-AIO7580 .pm-columns__item-number--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-columns__item-number--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-columns__item-number--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__item-number--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-columns__item-description {
    font-size:12px;
    font-weight:300;
    color:#fff;
    margin:0
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__item-description {
        font-size:14px
    }
}
#prod-desc-AIO7580 .pm-columns__item-description--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-columns__item-description--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-columns__item-description--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__item-description--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-columns__items-row {
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:flex-end;
    gap:30px;
    padding-top:10px;
    margin:0 auto
}
#prod-desc-AIO7580 .pm-columns__item-row {
    display:flex;
    flex-direction:column;
    gap:10px;
    justify-content:center;
    align-items:center
}
#prod-desc-AIO7580 .pm-columns__item-row-icon.lazy, #prod-desc-AIO7580 .pm-columns__item-row-icon {
    display:block;
    width:100%;
    height:auto;
    object-fit:contain;
    object-position:center;
    max-width:30px
}
#prod-desc-AIO7580 .pm-columns__item-row-big-text {
    font-size:4.63vw;
    margin:0;
    text-align:center;
    font-weight:300;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__item-row-big-text {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-columns__item-row-big-text--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__item-row-big-text--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-columns__item-row-big-text--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-columns__item-row-big-text .small {
    font-size:16px;
    font-weight:300
}
#prod-desc-AIO7580 .pm-columns__item-row-small-text {
    font-size:1.63vw;
    margin:0;
    padding:0;
    font-weight:400;
    box-sizing:border-box;
    text-align:center
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-columns__item-row-small-text {
        font-size:10px
    }
}
#prod-desc-AIO7580 .pm-columns__item-row-small-text--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-columns__item-row-small-text--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-columns__item-row-small-text--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-set-other {
    width:100%
}
#prod-desc-AIO7580 .pm-set-other--white {
    background-color:#fff
}
#prod-desc-AIO7580 .pm-set-other--light-white {
    background-color:#eff0f2
}
#prod-desc-AIO7580 .pm-set-other--black {
    background-color:#010101
}
#prod-desc-AIO7580 .pm-set-other--dark {
    background-color:#141414
}
#prod-desc-AIO7580 .pm-set-other--blue {
    background-color:#2890f8
}
#prod-desc-AIO7580 .pm-set-other--gradient-titanium {
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7)
}
#prod-desc-AIO7580 .pm-set-other--gradient-dark-gray {
    background:linear-gradient(180deg,#3a3a3b,#636465)
}
#prod-desc-AIO7580 .pm-set-other--gradient-braun {
    background:linear-gradient(to right,#f2d5b2 0% 10%,#dec4da 30% 50%,#cfb5f7 70%,#7a6cff 80% 100%)
}
#prod-desc-AIO7580 .pm-set-other--gradient-gold {
    background:linear-gradient(180deg,#bfab90,#e0c8ae)
}
#prod-desc-AIO7580 .pm-set-other--gradient-braun-dark {
    background:linear-gradient(271deg,#fba8a5,#606eea 90%,#3960fd)
}
#prod-desc-AIO7580 .pm-set-other__container {
    display:flex;
    flex-direction:row;
    gap:10px;
    align-items:center;
    justify-content:flex-start
}
#prod-desc-AIO7580 .pm-set-other__container--euro {
    padding-top:20px;
    border-bottom:1px solid #010101
}
#prod-desc-AIO7580 .pm-set-other__decoration {
    padding:0;
    margin:0;
    font-weight:400;
    font-size:38px
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other__decoration {
        font-size:42px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other__decoration {
        font-size:66px
    }
}
#prod-desc-AIO7580 .pm-set-other__decoration--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-set-other__decoration--orange {
    color:#ffac16
}
#prod-desc-AIO7580 .pm-set-other__decoration--gradient-titanium {
    color:transparent;
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-set-other__decoration .small {
    font-size:20px
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other__decoration .small {
        font-size:24px
    }
}
#prod-desc-AIO7580 .pm-set-other__title {
    margin:0;
    font-size:5vw;
    font-weight:500;
    text-align:center;
    padding:20px 10px 10px
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other__title {
        font-size:30px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other__title {
        font-size:42px
    }
}
#prod-desc-AIO7580 .pm-set-other__title--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-set-other__title--black {
    color:#010101
}
#prod-desc-AIO7580 .pm-set-other__title--dark {
    color:#141414
}
#prod-desc-AIO7580 .pm-set-other__title--blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-set-other__title--gradient-titanium {
    color:transparent;
    background:linear-gradient(to left,#8a8d8f,#cfd1d2 30%,#f7f8fa,#cfd1d2 70%,#d8d7d7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-set-other__title--gradient-dark-gray {
    color:transparent;
    background:linear-gradient(180deg,#3a3a3b,#636465);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-set-other__title--gradient-braun {
    color:transparent;
    background:linear-gradient(to right,#f2d5b2 0% 10%,#dec4da 30% 50%,#cfb5f7 70%,#7a6cff 80% 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
#prod-desc-AIO7580 .pm-set-other__title--euro {
    text-align:left;
    font-weight:400
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other__title--euro {
        font-size:32px
    }
}
#prod-desc-AIO7580 .pm-set-other__items {
    display:grid;
    grid-template-columns:1fr;
    gap:10px;
    padding:20px;
}
#prod-desc-AIO7580 .pm-set-other__item {
    display:flex;
    flex-direction:column;
    gap:10px;
    align-items:center;
    justify-content:center;
    margin-bottom:16px;
}
#prod-desc-AIO7580 .pm-set-other__item-image.lazy, #prod-desc-AIO7580 .pm-set-other__item-image {
    display:block;
    width:auto;
    height:auto;
    object-fit:contain;
    object-position:center;
    max-width:60%;
    margin:auto
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other__item-image.lazy, #prod-desc-AIO7580 .pm-set-other__item-image {
        max-width:90%
    }
}
#prod-desc-AIO7580 .pm-set-other__item-title {
    margin:0;
    font-size:3.125vw;
    font-weight:400;
    text-align:center
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other__item-title {
        font-size:18px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other__item-title {
        font-size:22px
    }
}
#prod-desc-AIO7580 .pm-set-other__item-title--white {
    color:#fff
}
#prod-desc-AIO7580 .pm-set-other__item-title--black {
    color:#010101
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__items {
        grid-template-columns:repeat(2,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__items {
        grid-template-columns:repeat(5,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--1 {
        grid-area:1/1/3/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--3 {
        grid-area:1/3/2/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--4 {
        grid-area:1/4/2/5
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--5 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--6 {
        grid-area:2/3/3/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--7 {
        grid-area:2/4/3/5
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3560 .pm-set-other__item--8 {
        grid-area:1/5/3/6
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__items {
        grid-template-columns:repeat(2,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__items {
        grid-template-columns:repeat(4,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--1 {
        grid-area:1/1/3/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--3 {
        grid-area:1/3/2/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--4 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--5 {
        grid-area:2/3/3/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO3540 .pm-set-other__item--6 {
        grid-area:1/4/3/5
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__items {
        grid-template-columns:repeat(2,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__items {
        grid-template-columns:repeat(5,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--1 {
        grid-area:1/1/2/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--3 {
        grid-area:1/3/2/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--4 {
        grid-area:1/4/2/5
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--5 {
        grid-area:2/1/3/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--6 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--7 {
        grid-area:2/3/3/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--8 {
        grid-area:2/4/3/5
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5560 .pm-set-other__item--9 {
        grid-area:1/5/3/6
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO7580 .pm-set-other__items {
        grid-template-columns:repeat(3,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7580 .pm-set-other__items {
        grid-template-columns:repeat(6,1fr)
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__items {
        grid-template-columns:repeat(2,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__items {
        grid-template-columns:repeat(4,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--1 {
        grid-area:1/1/2/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--3 {
        grid-area:1/3/2/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--4 {
        grid-area:2/1/3/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--5 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--6 {
        grid-area:2/3/3/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO5540 .pm-set-other__item--7 {
        grid-area:1/4/3/5
    }
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__items {
        grid-template-columns:repeat(2,1fr);
        align-items:baseline
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__items {
        grid-template-columns:repeat(5,1fr)
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--1 {
        grid-area:1/1/2/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--2 {
        grid-area:1/2/2/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--3 {
        grid-area:1/3/2/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--4 {
        grid-area:1/4/2/5
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--5 {
        grid-area:2/1/3/2
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--6 {
        grid-area:2/2/3/3
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--7 {
        grid-area:2/3/3/4
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--8 {
        grid-area:2/4/3/5
    }
}
#prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--9 {
    align-self:center
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-set-other--AIO7540 .pm-set-other__item--9 {
        grid-area:1/5/3/6
    }
}
#prod-desc-AIO7580 .pm-table {
    display:block;
    position:relative;
    width:100%;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__bg, #prod-desc-AIO7580 .pm-table__bg.lazy {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
    z-index:1;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__content {
    position:relative;
    z-index:2;
    display:flex;
    flex-direction:column;
    padding:20px;
    overflow-x:scroll;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__logo, #prod-desc-AIO7580 .pm-table__logo.lazy {
    display:block;
    max-width:100px;
    height:auto;
    object-fit:contain;
    object-position:center;
    width:100%;
    padding:10px;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__logo, #prod-desc-AIO7580 .pm-table__logo.lazy {
        max-width:140px;
        padding:15px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-table__logo, #prod-desc-AIO7580 .pm-table__logo.lazy {
        max-width:200px;
        padding:20px
    }
}
#prod-desc-AIO7580 .pm-table__table {
    width:100%;
    border-collapse:separate;
    border-spacing:0
}
#prod-desc-AIO7580 .pm-table__caption {
    font-size:14px;
    font-weight:400;
    color:#fff;
    text-align:center;
    margin:0;
    box-sizing:border-box;
    opacity:0
}
#prod-desc-AIO7580 .pm-table__benefit-row {
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:center;
    width:100%
}
#prod-desc-AIO7580 .pm-table__col-header, #prod-desc-AIO7580 .pm-table__row-header {
    text-align:left;
    vertical-align:middle;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__col-header--feature, #prod-desc-AIO7580 .pm-table__col-header--feature-title {
    min-width:185px;
    max-width:235px;
    width:100%;
    opacity:0
}
#prod-desc-AIO7580 .pm-table__products {
    display:flex;
    flex-direction:column;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__products-row {
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:center;
    width:100%
}
#prod-desc-AIO7580 .pm-table__product {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:5px;
    min-width:240px;
    max-width:240px;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__product-image, #prod-desc-AIO7580 .pm-table__product-image.lazy {
    display:block;
    width:60px;
    height:auto;
    object-fit:contain;
    object-position:center;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__product-image, #prod-desc-AIO7580 .pm-table__product-image.lazy {
	    width:110px;
	}
}
#prod-desc-AIO7580 .pm-table__product-name, #prod-desc-AIO7580 .pm-table__product-series {
    font-size:14px;
    font-weight:400;
    color:#fff;
    text-align:center;
    margin:0;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__product-name, #prod-desc-AIO7580 .pm-table__product-series {
        font-size:16px
    }
}
@media only screen and (min-width: 1020px){
    #prod-desc-AIO7580 .pm-table__product-name, #prod-desc-AIO7580 .pm-table__product-series {
        font-size:18px
    }
}
#prod-desc-AIO7580 .pm-table__product-name--color-text-white, #prod-desc-AIO7580 .pm-table__product-series--color-text-white {
    color:#fff
}
#prod-desc-AIO7580 .pm-table__product-name--color-text-gold, #prod-desc-AIO7580 .pm-table__product-series--color-text-gold {
    color:#d4c1a2
}
#prod-desc-AIO7580 .pm-table__product-name--color-text-light-yellow, #prod-desc-AIO7580 .pm-table__product-series--color-text-light-yellow {
    color:#a68f68
}
#prod-desc-AIO7580 .pm-table__product-name--color-text-black, #prod-desc-AIO7580 .pm-table__product-series--color-text-black {
    color:#010101
}
#prod-desc-AIO7580 .pm-table__product-name--color-text-blue, #prod-desc-AIO7580 .pm-table__product-series--color-text-blue {
    color:#2890f8
}
#prod-desc-AIO7580 .pm-table__product-series {
    font-weight:700
}
#prod-desc-AIO7580 .pm-table__benefits-row {
    display:flex;
    flex-direction:column;
    align-items:center;
    width:100%;
    padding-top:30px
}
#prod-desc-AIO7580 .pm-table__products-row-inner {
    display:block;
    min-width:185px;
    max-width:185px;
    width:100%
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__products-row-inner {
        min-width:235px;
        max-width:235px
    }
}
#prod-desc-AIO7580 .pm-table__benefit {
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:space-between;
    width:100%;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__benefit-content {
    display:grid;
    grid-template-columns:minmax(0,40px) auto;
    align-items:center;
    justify-content:flex-start;
    gap:10px;
    min-width:185px;
    max-width:185px;
    padding-right:10px;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__benefit-content {
        min-width:235px;
        max-width:235px
    }
}
#prod-desc-AIO7580 .pm-table__benefit-icon, #prod-desc-AIO7580 .pm-table__benefit-icon.lazy {
    display:block;
    width:auto;
    height:auto;
    object-fit:contain;
    object-position:center;
    box-sizing:border-box;
    max-width:42px
}
#prod-desc-AIO7580 .pm-table__benefit-items {
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__benefit-item {
    text-align:center;
    display:flex;
    align-items:center;
    justify-content:center;
    min-width:240px;
    max-width:240px;
    border-right:1px solid #6d593d;
    border-bottom:1px solid #6d593d;
    padding:10px;
    align-self:stretch;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__benefit-item:last-child {
    border-right:none
}
#prod-desc-AIO7580 .pm-table__benefit-item--color-brown {
    border-right:1px solid #6d593d;
    border-bottom:1px solid #6d593d
}
#prod-desc-AIO7580 .pm-table__benefit-item--color-gold {
    border-right:1px solid #d4c1a2;
    border-bottom:1px solid #d4c1a2
}
#prod-desc-AIO7580 .pm-table__benefit-item--color-white {
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff
}
#prod-desc-AIO7580 .pm-table__benefit-item--color-light-yellow {
    border-right:1px solid #a68f68;
    border-bottom:1px solid #a68f68
}
#prod-desc-AIO7580 .pm-table__benefit-item--color-sand {
    border-right:1px solid #e7d6c3;
    border-bottom:1px solid #e7d6c3
}
#prod-desc-AIO7580 .pm-table__benefit-title, #prod-desc-AIO7580 .pm-table__benefit-item {
    font-size:14px;
    color:#fff;
    font-weight:400;
    margin:0;
    box-sizing:border-box
}
#prod-desc-AIO7580 .pm-table__benefit-title--color-text-white, #prod-desc-AIO7580 .pm-table__benefit-item--color-text-white {
    color:#fff
}
#prod-desc-AIO7580 .pm-table__benefit-title--color-text-gold, #prod-desc-AIO7580 .pm-table__benefit-item--color-text-gold {
    color:#d4c1a2
}
#prod-desc-AIO7580 .pm-table__benefit-title--color-text-light-yellow, #prod-desc-AIO7580 .pm-table__benefit-item--color-text-light-yellow {
    color:#a68f68
}
#prod-desc-AIO7580 .pm-table__benefit-title--color-text-black, #prod-desc-AIO7580 .pm-table__benefit-item--color-text-black {
    color:#010101
}
#prod-desc-AIO7580 .pm-table .benefit-strong {
    font-weight:700
}
#prod-desc-AIO7580 .pm-table__disclaimer {
    text-align:center;
    width:100%;
    padding:20px;
    font-size:12px;
    color:#fff;
    font-weight:400;
    margin:0;
    box-sizing:border-box
}
@media only screen and (min-width: 768px){
    #prod-desc-AIO7580 .pm-table__disclaimer {
        font-size:14px;
        padding:40px 20px 20px
    }
}
#prod-desc-AIO7580 .pm-table__disclaimer--color-text-white {
    color:#fff
}
#prod-desc-AIO7580 .pm-table__disclaimer--color-text-gold {
    color:#d4c1a2
}
#prod-desc-AIO7580 .pm-table__disclaimer--color-text-light-yellow {
    color:#a68f68
}
#prod-desc-AIO7580 .pm-table__disclaimer--color-text-black {
    color:#010101
}
 