.specifications-container{background-color:var(--skin-product-tile-background-color);margin:0 auto;padding-top:47px;padding-bottom:50px}.specifications-container .container{display:grid}.specifications-container .container .section-header-wrapper{grid-row:1}.specifications-container .container .section-header-wrapper .product-name{font:var(--skin-eyebrow);color:var(--skin-tertiary-color);text-align:center}.specifications-container .container .section-header-wrapper .section-header{font:var(--skin-headline-3-desktop);color:var(--skin-base-color);text-align:center;padding:7px 0 0 0}.specifications-container .container .files-list-wrapper{grid-row:3;margin:0 auto}.specifications-container .container .files-list-wrapper .files-list{list-style:none;padding:0;margin:0}.specifications-container .container .files-list-wrapper .files-list .icon-file{width:16px;margin:8px 12px 8px auto}.specifications-container .container .main-content-wrapper{grid-row:2;padding:0}.specifications-container .container .main-content-wrapper .expand-text{font:var(--skin-p-large);font-weight:var(--skin-weight-regular);color:var(--skin-primary-color);background-color:unset;text-align:center;margin:17px auto 14px;border:unset;padding:unset;display:block}.specifications-container .container .main-content-wrapper .expand-text:hover{cursor:pointer}.specifications-container .container .main-content-wrapper .specifications-wrapper{background-color:var(--skin-body-background-color);border-radius:var(--skin-product-tile-border-radius)}@media (min-width: 767px){.specifications-container .container .main-content-wrapper .specifications-wrapper{max-width:800px}}.specifications-container .container .main-content-wrapper .specifications-wrapper:not(:first-child){margin:10px auto}.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name{font:var(--skin-headline-5-mobile);font-weight:var(--skin-weight-light);color:var(--skin-base-color);padding:19px 18px 16px 22px;cursor:pointer}.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name .fa.fa-chevron-up,.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name .fa.fa-chevron-down{color:var(--skin-quaternary-color);float:right}.specifications-container .container .main-content-wrapper .specifications-wrapper .specifications-list{list-style:none;font:var(--skin-p-large);padding:6px 18px 15px 22px;display:none}.specifications-container .container .main-content-wrapper .specifications-wrapper .specifications-list .name{font:var(--skin-p-large);font-weight:var(--skin-weight-medium);color:var(--skin-body-color)}.specifications-container .container .main-content-wrapper .specifications-wrapper .specifications-list .value{display:list-item;font-weight:var(--skin-weight-regular)}.specifications-container .container .main-content-wrapper .specifications-wrapper .specifications-list li{display:block;padding:10px 0}.specifications-container .container .main-content-wrapper .specifications-wrapper .specifications-list li:not(:last-child){border-bottom:var(--skin-border-bottom)}@media (min-width: 1220px){.specifications-container{padding:120px 0px}.specifications-container .container div:nth-of-type(1){grid-column:1;grid-row:1}.specifications-container .container div:nth-of-type(1) .product-name,.specifications-container .container div:nth-of-type(1) .section-header{text-align:left}.specifications-container .container div:nth-of-type(2){grid-column:1;grid-row:2;margin:unset}.specifications-container .container div:nth-of-type(2) .files-list{padding-top:25px}.specifications-container .container div:nth-of-type(3){grid-column:2;grid-row:1 / span 3}.specifications-container .container div:nth-of-type(3) .expand-text{text-align:right;margin:14px auto 15px;float:right}.specifications-container .container div:nth-of-type(3) .expand-text:first-of-type{margin:-35px auto 14px}.specifications-container .container div:nth-of-type(3) .specifications-wrapper{width:777px;max-width:777px}.specifications-container .container div:nth-of-type(3) .specifications-wrapper:not(:first-child){margin:10px 0 10px auto}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li{display:-webkit-box;display:-ms-flexbox;display:flex;width:733px;max-width:733px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .name,.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .value{width:351px}}.specifications-container{background-color:var(--skin-primary-color);color:var(--skin-invert-color);padding:110px 0 80px}@media (max-width: 766.98px){.specifications-container{padding:40px 0 50px}}@media screen and (min-width: 1220px){.specifications-container .container{grid-template-columns:repeat(12, [col-start] 1fr);gap:0 20px}}@media (max-width: 766.98px){.specifications-container .container{position:relative}}.specifications-container .container .section-header-wrapper .product-name{display:none}.specifications-container .container .section-header-wrapper .section-header{font:var(--skin-headline-3-mobile);letter-spacing:0.07rem;color:var(--skin-invert-color)}@media (min-width: 767px){.specifications-container .container .section-header-wrapper .section-header{font:var(--skin-headline-3-tablet)}}@media (min-width: 991px){.specifications-container .container .section-header-wrapper .section-header{font:var(--skin-headline-3-desktop)}}@media (max-width: 766.98px){.specifications-container .container .section-header-wrapper .section-header{text-align:left;padding-bottom:24px;max-width:75%}}@media (max-width: 766.98px){.specifications-container .container .files-list-wrapper{width:100%;padding-top:30px}}@media (max-width: 766.98px){.specifications-container .container .files-list-wrapper .files-list .file-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:75%}}.specifications-container .container .files-list-wrapper .files-list .file-list-item a{color:var(--skin-invert-color);font:450 16px/24px var(--skin-body-font);letter-spacing:0.8px}@media (max-width: 766.98px){.specifications-container .container .files-list-wrapper .files-list .file-list-item a{font:450 14px/22px var(--skin-body-font);letter-spacing:0.56px}}.specifications-container .container .files-list-wrapper .files-list .icon-file{width:30px;height:30px;margin:8px 12px 8px auto}@media (max-width: 766.98px){.specifications-container .container .files-list-wrapper .files-list .icon-file{margin:0 10px 0 0}}@media screen and (min-width: 1220px){.specifications-container .container div:nth-of-type(1),.specifications-container .container div:nth-of-type(2){grid-column:1 / 3}}@media screen and (min-width: 1220px){.specifications-container .container div:nth-of-type(3){grid-column:5 / 13}}.specifications-container .container div:nth-of-type(3) .specifications-wrapper{width:100%;max-width:100%}.specifications-container .container div:nth-of-type(3) .specifications-wrapper:not(:first-child){margin:0}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list{padding:0;margin:0;border-bottom:1px solid rgba(255,255,255,0.4)}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li{width:100%;max-width:100%;padding:15px 0 20px}@media screen and (min-width: 1220px){.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li{display:grid;grid-template-columns:repeat(12, [col-start] 1fr);gap:0 20px;padding:18px 0}}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .name,.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .value{color:var(--skin-invert-color);font:450 14px/20px var(--skin-body-font);letter-spacing:0.7px;width:auto;max-width:none}@media (max-width: 766.98px){.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .name,.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .value{font-size:13px;letter-spacing:0.52px}}.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .name{font-weight:600;line-height:28px}@media screen and (min-width: 1220px){.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .name{grid-column:1 / 3;font-weight:450;line-height:20px}}@media screen and (min-width: 1220px){.specifications-container .container div:nth-of-type(3) .specifications-wrapper .specifications-list li .value{grid-column:6 / 12}}.specifications-container .container .main-content-wrapper{position:relative}.specifications-container .container .main-content-wrapper .specifications-wrapper{background-color:transparent}.specifications-container .container .main-content-wrapper .specifications-wrapper:first-of-type .group-name{border-top:1px solid rgba(255,255,255,0.4)}.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name{font:450 22px/28px var(--skin-header-font);letter-spacing:1.1px;color:var(--skin-invert-color);padding:16px 0;border-bottom:1px solid rgba(255,255,255,0.4)}@media (max-width: 766.98px){.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name{font:450 18px/24px var(--skin-header-font)}}.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name .fa.fa-chevron-up,.specifications-container .container .main-content-wrapper .specifications-wrapper .group-name .fa.fa-chevron-down{font-size:12px;line-height:inherit}.specifications-container .container .main-content-wrapper .expand-text{color:var(--skin-link-color-light);font-size:14px}.specifications-container .container .main-content-wrapper .expand-text:hover{text-decoration:underline}.specifications-container .container .main-content-wrapper .expand-text:focus{outline:none}@media (max-width: 766.98px){.specifications-container .container .main-content-wrapper .expand-text{font-size:16px;position:absolute;top:-67px;right:0}}@media (max-width: 766.98px){.specifications-container .container .main-content-wrapper .expand-text:last-child{top:auto;bottom:-70px}}

