.download-navigation-section,.download-content-section{display:flow-root;min-width:0;padding-inline:var(--page-padding);background:#f8f4f0}:not(.download-center-layout)>.download-navigation-section{padding-block:48px}:not(.download-center-layout)>.download-navigation-section .download-navigation{position:static;width:100%;margin-inline:auto}:not(.download-center-layout)>.download-navigation-section .download-navigation__links{flex-direction:row;flex-wrap:wrap}.download-center-layout{display:grid;grid-template-columns:195px minmax(0,1fr);grid-template-rows:repeat(var(--download-content-count, 1),auto);column-gap:128px;width:100%;background:#f8f4f0;color:#1c1b1a;font-family:var(--font-body-family)}.download-center-layout>.download-navigation-section{grid-column:1;grid-row:1 / -1;min-width:0;padding-inline:0;padding-top:80px}.download-center-layout>.download-content-section{grid-column:2;min-width:0;padding-inline:0}.download-section,.download-navigation{color:#1c1b1a;font-family:var(--font-body-family);font-style:normal}.download-section{position:relative;width:100%;margin-inline:auto;padding-block:80px;scroll-margin-top:120px}.download-navigation{position:sticky;top:120px;display:flex;flex-direction:column;gap:48px;width:195px;max-width:100%}.download-search{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:10px 16px;border:1px solid rgb(0 0 0 / 20%);border-radius:140px}.download-search__icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px}.download-search__input{min-width:0;width:100%;padding:0;border:0;outline-offset:5px;background:transparent;color:inherit;font:300 14px / 22px var(--font-body-family);letter-spacing:.02em}.download-search__input::placeholder{color:#1c1b1acc;opacity:1}.download-search__mobile-placeholder{display:none}.download-navigation__links{display:flex;flex-direction:column;gap:32px}.download-navigation__links a{display:block;padding-block:10px;border-bottom:2px solid transparent;color:#1c1b1a99;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.02em}.download-navigation__links a.is-active{border-color:#1c1b1a;color:#1c1b1a}.download-panel{position:relative}.download-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;list-style:none;cursor:default}.download-panel__heading::-webkit-details-marker{display:none}.download-panel__heading h2{margin:0;color:inherit;font:500 32px / 42px var(--font-body-family);letter-spacing:0;text-transform:none}.download-panel__heading>.download-chevron{display:none}.download-chevron{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;transition:transform .28s ease}.download-chevron img,.download-search__icon img,.download-card__file-icon img,.download-store-badge img{width:auto;height:auto;max-width:none}.download-products__body{margin-top:35px}.download-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.download-card{display:flex;flex-direction:column;gap:32px;min-width:0;overflow:hidden;border-radius:16px;background:#fff}.download-card__product{position:relative;height:267px;flex:0 0 267px}.download-card__picture{position:relative;width:267px;max-width:100%;height:267px;margin-inline:auto;overflow:hidden}.download-card__picture img{display:block;width:100%;height:100%;object-fit:contain}.download-card__title{position:absolute;inset-inline:8px;bottom:0;margin:0;overflow:hidden;color:inherit;font:400 18px / 26px var(--font-body-family);letter-spacing:.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.download-card__files{display:flex;flex-direction:column;gap:12px;padding:0 16px 26px}.download-card__file{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;color:inherit;font-size:14px;font-weight:300;line-height:22px;letter-spacing:.02em}a.download-card__file:hover>span:first-child{text-decoration:underline}.download-card__file-icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px}.download-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:48px}.download-pagination button{display:grid;place-items:center;width:24px;height:24px;padding:0;color:#1c1b1a66;font:300 14px / 22px var(--font-body-family);letter-spacing:.02em}.download-pagination button[aria-current=page]{color:#1c1b1a;font-weight:400}.download-pagination button:disabled{opacity:.3;cursor:default}.download-pagination__previous .download-chevron{transform:rotate(180deg)}.download-products__empty{margin:0;padding-block:24px;font-size:14px;line-height:22px}.download-section__description{width:411px;max-width:100%;margin:0;color:#1c1b1a99;font-size:14px;font-weight:300;line-height:22px;letter-spacing:.02em}.download-app__body,.download-contact__body{display:grid;grid-template-columns:minmax(0,1fr) 411px}.download-app__body>.download-section__description,.download-contact__body>.download-section__description{grid-column:2;margin-top:-42px}.download-app__artwork{grid-column:1 / -1;width:732px;max-width:calc(100% - 108px);height:396px;margin-top:48px}.download-app__desktop-art{position:relative;width:732px;height:396px;overflow:hidden}.download-app__phone{position:absolute;top:-8px;left:236px;width:274px;height:438px;object-position:bottom}.download-app__device{position:absolute;top:121px;left:316px;width:115px;height:118px;overflow:hidden}.download-app__device img{position:absolute;top:-43.63%;left:-19.26%;width:138.63%;height:180%;max-width:none}.download-app__device-title{position:absolute;top:90px;left:330px;width:86px;height:18px;color:#000;font-size:14.184px;font-weight:500;line-height:15.602px;letter-spacing:.02em;text-align:center}.download-app__side{position:absolute;top:56px;width:246px;height:394px;overflow:hidden}.download-app__side--left{left:24px}.download-app__side--right{left:475px}.download-app__side img{position:absolute;top:.07%;width:430.63%;height:116.69%;max-width:none}.download-app__side--left img{left:-62.74%}.download-app__side--right img{left:-267.48%}.download-app__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#f8f4f000 76.743%,#f8f4f0)}.download-app__mobile-art{display:none}.download-app__custom-image{display:block;width:100%;height:100%;object-fit:contain}.download-app__stores{position:absolute;top:199px;left:772px;display:flex;flex-direction:column;gap:40px}.download-app__store{display:flex;flex-direction:column;gap:6px}.download-app__qr,.download-app__qr img{display:block;width:67px;height:67px;object-fit:contain}.download-app__store-link{display:block;width:67px;height:20px}.download-store-badge{position:relative;display:block;width:180px;height:52px;transform:scale(.3722222222,.3846153846);transform-origin:top left}.download-store-badge--google>img{width:auto;height:auto;transform:translateY(52px) scale(1.25,-1.25);transform-origin:top left}.download-store-badge--apple img{position:absolute;width:auto;height:auto}.download-store-badge__background{top:.98px;left:1px}.download-store-badge__border{top:52px;left:0;transform:scale(1.253,-1.2384);transform-origin:top left}.download-store-badge__logo{top:8.08px;left:17.06px}.download-store-badge__title{top:23.4px;left:56.55px}.download-store-badge__caption{top:8.52px;left:58.24px}.download-contact{padding-bottom:160px}.download-contact__mobile-heading{display:none}.download-contact__form{grid-column:1 / -1;display:block;margin-top:48px;padding:32px 22px;border-radius:16px;background:#fff}.download-contact__form .contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.download-contact__form .field{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.download-contact__form .field--full{grid-column:1 / -1}.download-contact__form .field>.label{position:static;order:-1;height:auto;margin:0;color:#1c1b1a;font-size:14px;font-weight:300;line-height:22px;letter-spacing:.02em;opacity:1;pointer-events:auto;transform:none}.download-contact__form :is(.input,.textarea){height:52px;min-height:0;padding:11px 16px;border:1px solid rgb(28 27 26 / 20%);border-radius:16px;background:#fff;color:#1c1b1a;font:300 14px / 22px var(--font-body-family)}.download-contact__form .textarea{height:152px;resize:vertical}.download-contact__form .button{width:100%;min-height:0;height:40px;padding:10px 22px;border:0;border-radius:60px;background:#1c1b1a;color:#fff;font:500 14px / 20px var(--font-body-family);letter-spacing:.02em;text-transform:none}.download-contact__form .button:after{border:0}.download-contact__form .btn-text{font:inherit;letter-spacing:inherit}.download-center-layout [hidden],.download-navigation [hidden],.download-section [hidden]{display:none!important}@media screen and (min-width:768px)and (max-width:1199px){.download-center-layout{column-gap:48px}.download-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-app__body,.download-contact__body{display:block}.download-app__body>.download-section__description,.download-contact__body>.download-section__description{margin-top:16px}.download-app__desktop-art{display:none}.download-app__mobile-art{display:block}.download-app__stores{position:static;flex-direction:row;gap:32px;margin-top:24px}.download-app__artwork{max-width:100%;height:auto}}@media screen and (max-width:767px){:not(.download-center-layout)>.download-navigation-section{padding-block:32px}.download-center-layout{display:flow-root}.download-center-layout>.download-navigation-section{padding-top:32px;padding-bottom:32px}.download-navigation{position:static;width:100%}.download-navigation__links{display:none}.download-search__input{font-size:12px;line-height:22px}.download-search__input::placeholder{color:transparent}.download-search__mobile-placeholder{position:absolute;inset-inline:50px 16px;display:block;overflow:hidden;color:#1c1b1acc;font-size:12px;font-weight:300;line-height:22px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.download-search:has(input:not(:placeholder-shown)) .download-search__mobile-placeholder{display:none}.download-section{padding:32px 0 0;border-bottom:1px solid rgb(28 27 26 / 20%);scroll-margin-top:110px}.download-products{padding-top:0}.download-panel__heading{padding-bottom:32px;cursor:pointer}.download-panel__heading h2{font-size:18px;font-weight:400;line-height:24px;letter-spacing:.02em}.download-panel__heading>.download-chevron{display:grid;transform:rotate(90deg)}.download-panel[data-expanded=true]>.download-panel__heading>.download-chevron{transform:rotate(-90deg)}.download-panel__body{padding-bottom:60px}.download-products__body{margin-top:0}.download-products__grid{grid-template-columns:minmax(0,1fr)}.download-card{flex-direction:row;gap:0;padding-block:20px}.download-card__product{flex:0 0 151px;width:151px;height:175px}.download-card__picture{width:151px;height:151px}.download-card__picture--default img{position:absolute;top:-35%;left:-13.75%;width:127.5%;height:170%;max-width:none}.download-card__title{line-height:24px}.download-card__files{flex:1;justify-content:space-between;gap:0;min-width:0;height:175px;padding:10px}.download-card__file{min-height:20px;gap:4px;font-size:12px;font-weight:500;line-height:16px}.download-card__file>span:first-child{text-decoration:underline;text-underline-position:from-font}.download-card__file-icon{flex-basis:20px;width:20px;height:20px}.download-pagination{justify-content:center;margin-top:32px}.download-app__body,.download-contact__body{display:flex;flex-direction:column;gap:32px;margin-top:-24px}.download-section__description{width:100%;font-size:12px;line-height:16px}.download-app__body>.download-section__description,.download-contact__body>.download-section__description{margin:0}.download-app__artwork{width:100%;max-width:100%;height:210px;margin-top:0}.download-app__desktop-art{display:none}.download-app__mobile-art{position:relative;display:block;width:100%;height:210px;overflow:hidden}.download-app__mobile-art img{position:absolute;top:5.97%;left:-.94%;width:100%;height:88.1%}.download-app__stores{position:static;align-self:center;gap:8px}.download-app__store{gap:0}.download-app__qr{display:none}.download-app__store-link{width:180px;height:52px}.download-store-badge{transform:none}.download-contact{margin-bottom:120px}.download-contact__desktop-heading{display:none}.download-contact__mobile-heading{display:inline}.download-contact__form{margin:0;padding:20px 12px}.download-contact__form .contact__fields{grid-template-columns:minmax(0,1fr);gap:20px}.download-contact__form .field>.label{font-size:12px;line-height:16px}.download-contact__form :is(.input,.textarea){height:38px;font-size:12px;line-height:16px}.download-contact__form .textarea{height:102px}.download-contact__form .button{height:36px;font-size:12px;line-height:16px}}@media(prefers-reduced-motion:reduce){.download-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/download-center.css.map */
