xxl-section{display:grid;grid-template-columns:425px 1fr;min-height:100vh;padding-block-start:var(--xxl-pt, 0);padding-inline-end:var(--xxl-pe, 0);padding-block-end:var(--xxl-pb, 0);padding-inline-start:var(--xxl-ps, 0);overflow:clip}@media screen and (min-width:750px){xxl-section{gap:var(--hh-space-sm);padding-block-start:var(--xxl-pt-desktop, var(--xxl-pt, 0));padding-inline-end:var(--xxl-pe-desktop, var(--xxl-pe, 0));padding-block-end:var(--xxl-pb-desktop, var(--xxl-pb, 0));padding-inline-start:var(--xxl-ps-desktop, var(--xxl-ps, 0))}}@media screen and (max-width:749px){xxl-section{grid-template-columns:1fr;grid-template-rows:auto auto;min-height:unset}}.xxl-section__left-wrapper{position:sticky;transition:top var(--hh-duration-default);top:calc(var(--hh-header-height) + var(--hh-announcement-height));align-self:start;margin-top:var(--hh-space-xl)}.xxl-section__left{transform:translate(-100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}xxl-section.is-visible .xxl-section__left{transform:translate(0)}@media(prefers-reduced-motion:reduce){.xxl-section__left{transform:none;transition:none}}@media screen and (max-width:749px){.xxl-section__left{transform:none}.xxl-section__left-wrapper{overflow:visible;position:static;order:2;margin-top:0}.xxl-section__right{order:1}.xxl-section--product-above .xxl-section__left-wrapper{order:0}.xxl-section--product-above .xxl-section__right{order:1}}.xxl-section__right{display:flex;flex-direction:column}.contributors{padding:0 40px;display:flex;flex-direction:column;gap:32px;box-sizing:border-box;max-width:800px;width:100%;margin:0 auto}@media screen and (max-width:749px){.contributors{padding:24px 20px;gap:24px}}.contributors__heading{font-size:2rem;font-weight:400;line-height:120%;letter-spacing:.03em;text-transform:uppercase;color:var(--hh-color-ink)}@media screen and (max-width:749px){.contributors__heading{text-align:center}}.contributors__cards{display:flex;flex-direction:column;gap:10px}.xxl-description-zone{padding:32px 0 0}@media screen and (max-width:749px){.xxl-description-zone{padding:24px 0 0}}.specifications{padding:32px 40px 0;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;max-width:800px;width:100%;margin:0 auto}@media screen and (max-width:749px){.specifications{padding:24px 20px 0;gap:16px}}.specifications__heading{font-size:2rem;font-weight:400;line-height:120%;letter-spacing:.03em;text-transform:uppercase;color:var(--hh-color-ink)}@media screen and (max-width:749px){.specifications__heading{text-align:center}}.specifications__rows{display:flex;flex-direction:column;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/534/assets/section-xxl-section.css.map */
