.product-specification__instruction__title,.product-specification__shipping__title,.product-specification__specification__title{font-family:var(--font-var-1);font-size:var(--heading-h6);font-weight:500;letter-spacing:0;line-height:1.04}.product-specification__instruction__description,.product-specification__shipping__description,.product-specification__specification__content,.product-specification__warranty__description{font-family:var(--font-var-1);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.2}.product-specification__container .accordion__title span{font-family:var(--font-var-1);font-size:18px;font-weight:400;letter-spacing:0;line-height:1.1}.product-specification__instruction__download a,.product-specification__shipping__download a{font-family:var(--font-var-1);font-size:var(--button-m);font-weight:500;letter-spacing:0;line-height:1.1;text-transform:uppercase}.product-specification__section{margin-bottom:var(--bottom-spacing);margin-top:var(--top-spacing)}.product-specification__container{margin:0 auto}.product-specification__container--horizontal-margin{padding:0 var(--page-margin)}.product-specification__container--size-sm{max-width:var(--sm__page-size)}.product-specification__container--size-md{max-width:var(--md__page-size)}.product-specification__container--size-lg{max-width:var(--lg__page-size)}.product-specification__container--size-xl{max-width:var(--xl__page-size)}@media screen and (min-width:1025px){.product-specification__container--1-columns .product-specification__border{width:8.3333333333%}.product-specification__container--2-columns .product-specification__border{width:16.6666666667%}.product-specification__container--3-columns .product-specification__border{width:25%}.product-specification__container--4-columns .product-specification__border{width:33.3333333333%}.product-specification__container--5-columns .product-specification__border{width:41.6666666667%}.product-specification__container--6-columns .product-specification__border{width:50%}.product-specification__container--7-columns .product-specification__border{width:58.3333333333%}.product-specification__container--8-columns .product-specification__border{width:66.6666666667%}.product-specification__container--9-columns .product-specification__border{width:75%}.product-specification__container--10-columns .product-specification__border{width:83.3333333333%}.product-specification__container--11-columns .product-specification__border{width:91.6666666667%}.product-specification__container--12-columns .product-specification__border{width:100%}.product-specification__container .mobile{display:none}}.product-specification__container .desktop{display:none}@media screen and (min-width:1025px){.product-specification__container .desktop{display:grid}}.product-specification__container .accordion__title span{font-weight:500!important;padding:24px 0!important}.product-specification__container .accordion__title svg{height:20px;width:20px}.product-specification__grid{display:grid}@media screen and (min-width:1025px){.product-specification__grid{gap:8px;grid-template-columns:repeat(2,1fr)}}.product-specification__cell-name__title{cursor:pointer;font-family:var(--font-var-1);font-size:64px;font-weight:500;line-height:64px;position:relative}.product-specification__cell-name__title span{display:inline-block;transform:translateX(47px);transition:transform .65s ease}.product-specification__cell-name__title:not(.active){font-weight:400;opacity:.5}.product-specification__cell-name__title:not(.active) span{transform:translateX(0)}.product-specification__cell-name__title:not(.active) svg{height:0;opacity:0;width:0}.product-specification__cell-name svg{height:auto;left:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all 1s ease;width:auto}.product-specification__cell-content{position:relative}.product-specification__cell-content [data-specificatin]{opacity:1;position:absolute;top:0;transition:opacity .65s ease}.product-specification__cell-content [data-specificatin]:not(.active){opacity:0;pointer-events:none}.product-specification__specification{display:flex;flex-direction:column;gap:4px;padding-top:8px}@media screen and (min-width:1025px){.product-specification__specification{flex-direction:row;gap:0;justify-content:space-between}}.product-specification__specification__container{display:grid;gap:8px}.product-specification__specification__container--tallest{position:relative!important}.product-specification__specification__title{color:var(--light__text_grey);text-transform:uppercase}@media screen and (min-width:1025px){.product-specification__specification__title{font-family:var(--font-var-1);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.2}}.product-specification__specification__content{color:var(--light__text_light-grey)}@media screen and (min-width:1025px){.product-specification__specification__content{font-family:var(--font-var-1);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.2}}.product-specification__warranty__description{color:var(--light__text_grey)}@media screen and (min-width:1025px){.product-specification__warranty__description{font-family:var(--font-var-1);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.2}}.product-specification__instruction__container,.product-specification__shipping__container{display:grid;gap:24px}@media screen and (min-width:1025px){.product-specification__instruction__container,.product-specification__shipping__container{gap:40px}}.product-specification__instruction__title,.product-specification__shipping__title{font-weight:500;padding-bottom:8px}@media screen and (min-width:1025px){.product-specification__instruction__title,.product-specification__shipping__title{font-family:var(--font-var-1);font-size:var(--display-2);font-weight:500;letter-spacing:0;line-height:1.2}}.product-specification__instruction__description,.product-specification__shipping__description{color:var(--light__text_grey)}@media screen and (min-width:1025px){.product-specification__instruction__description,.product-specification__shipping__description{font-family:var(--font-var-1);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.2}}.product-specification__instruction__download,.product-specification__shipping__download{align-items:start;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1025px){.product-specification__instruction__download,.product-specification__shipping__download{flex-direction:row;gap:16px}.product-specification__instruction__download a,.product-specification__shipping__download a{font-family:var(--font-var-1);font-size:var(--button-xl);font-weight:500;letter-spacing:0;line-height:1.1;text-transform:uppercase}}.product-specification__instruction__download a svg,.product-specification__shipping__download a svg{transform:none!important}
/*# sourceMappingURL=section.product-specification.css.map*/