.product-lines{margin-bottom:4rem}@media only screen and (max-width: 767px){.product-lines{margin-bottom:1.5rem}}.product-lines__container{padding-inline:4rem;margin-inline:auto}@media only screen and (max-width: 767px){.product-lines__container{padding-inline:1rem}}.product-lines__tab input{display:none}.product-lines__tab-labels{display:flex;justify-content:space-evenly;border-bottom:2px solid #f4f4f4;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:.125rem 0}@media only screen and (max-width: 991px){.product-lines__tab-labels{justify-content:flex-start;margin-inline:-1rem}}.product-lines__tab-labels::-webkit-scrollbar{display:none}.product-lines__label{text-align:center;display:inline-flex;cursor:pointer;justify-content:center;align-items:center;flex-direction:column;padding:.75rem 1.5rem;border-bottom:2px solid rgba(0,0,0,0);transition:.3s ease;font-style:1rem;font-weight:600;margin-bottom:-0.125rem;white-space:nowrap}@media only screen and (max-width: 1150px){.product-lines__label{padding-inline:1.125rem}}@media only screen and (max-width: 991px){.product-lines__label:first-of-type{margin-left:1rem}}input:checked+.product-lines__label{border-color:#000}.product-lines__content-wrapper{margin-top:1.5rem;display:none !important;width:100%;order:1}@media only screen and (max-width: 767px){.product-lines__content-wrapper{text-align:center;margin-top:0}}input:checked+.product-lines__content-wrapper{display:block !important;animation:opacity-appear .5s ease forwards}.product-lines__tab-content{display:grid;grid-template-columns:2fr 1fr;gap:4rem}@media only screen and (max-width: 991px){.product-lines__tab-content{grid-template-columns:1fr 1fr;gap:2.5rem}}@media only screen and (max-width: 767px){.product-lines__tab-content{display:block}}.product-lines__media{display:grid;grid-template-columns:2.1fr 1fr;gap:1rem;align-items:start}@media only screen and (max-width: 991px){.product-lines__media{display:block}}@media only screen and (max-width: 767px){.product-lines__media{margin-bottom:1.5rem}}.product-lines__media-item{padding-top:100%;position:relative}@media only screen and (max-width: 991px){.product-lines__media-item:last-child{display:none}}.product-lines__media-item img{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;object-fit:cover}.product-lines__title{text-transform:none;margin-bottom:1.5rem}@media only screen and (max-width: 767px){.product-lines__title{margin-bottom:1rem}}.product-lines__compression{margin-top:2.5rem}@media only screen and (max-width: 767px){.product-lines__compression{margin-bottom:1.5rem}}.product-lines__compression-title{margin-bottom:1rem;font-size:1.125rem;font-weight:700;letter-spacing:.01em}.product-lines__compression-level{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700}.product-lines__compression-line{display:inline-block;width:23.4375rem;height:2px;background-color:#000;position:relative}@media only screen and (max-width: 991px){.product-lines__compression-line{width:100%}}.product-lines__compression-line span{position:absolute;top:50%;transform:translate(-50%, -50%);display:inline-block;width:1rem;height:1rem;border-radius:50%;border:1px solid #fff;background-color:#000}.product-lines__button{margin-top:2rem;border-radius:10rem}@media only screen and (max-width: 767px){.product-lines__button{margin-inline:auto;margin-bottom:1rem}}.product-lines__icons{display:none;gap:2.5rem;font-size:14px;font-weight:600;text-align:center;margin-top:2.5rem}@media only screen and (max-width: 767px){.product-lines__icons{justify-content:center}}.product-lines__icon{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem}.product-lines__icon--mobile-hidden{display:none}@media only screen and (max-width: 767px){.product-lines__icon--mobile-hidden{display:flex}}@media only screen and (max-width: 767px){.product-lines__icon--desktop-hidden{display:none}}
