.apf-shopify-section{width:calc(100% - 32px);max-width:var(--apf-max-width, 1280px);margin:32px auto}.apf-shopify-empty{padding:32px;margin:24px auto;max-width:1280px;border:1px solid #dce1d8;border-radius:12px;color:#4b5646;background:#f6f7f3}.apf-shopify-section .apf-toolbar button{min-height:48px}@media(max-width:650px){.apf-shopify-section{width:calc(100% - 16px);margin:20px auto}}.brand-identity{margin:0 0 30px;color:#fff;background:linear-gradient(125deg,#061424,#0c2947 68%,#123b63);border-top:4px solid #ef3934}.brand-identity--authorized{background:linear-gradient(125deg,#080b0f,#171d24 72%,#242c35)}.brand-identity--product-line{background:linear-gradient(125deg,#101010,#242424 65%,#3a1111)}.brand-identity__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,310px);align-items:center;gap:42px;min-height:260px;padding-top:42px;padding-bottom:42px}.brand-identity__copy{max-width:820px}.brand-identity__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#ff5a52;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.brand-identity__mark{width:28px;height:3px;background:currentColor}.brand-identity__title{margin:0;color:#fff;font-size:clamp(38px,5vw,68px);font-weight:800;line-height:1;letter-spacing:-.035em}.brand-identity__lead{margin:20px 0 7px;color:#fff;font-size:clamp(17px,2vw,23px);font-weight:700;line-height:1.35}.brand-identity__text{max-width:720px;margin:0;color:#ffffffc2;font-size:15px;line-height:1.65}.brand-identity__seal{display:flex;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:26px;border:1px solid rgba(255,255,255,.24);border-radius:50%;text-align:center;aspect-ratio:1;background:#ffffff0a}.brand-identity__seal img{width:min(100%,240px);height:auto;object-fit:contain}.brand-identity__check{color:#ff5a52;font-size:52px;font-weight:800;line-height:1}.brand-identity__seal small{color:#fff;font-size:11px;font-weight:800;line-height:1.35;letter-spacing:.15em}.brand-identity__wordmark{color:#fff;font-size:clamp(28px,3vw,46px);font-weight:900;letter-spacing:-.05em}@media screen and (max-width:749px){.brand-identity__inner{grid-template-columns:1fr;gap:26px;min-height:0;padding-top:32px;padding-bottom:32px}.brand-identity__seal{width:150px;min-height:150px;padding:20px;justify-self:start}}.menu-child-navigation{padding-top:28px;padding-bottom:36px}.menu-child-navigation__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.menu-child-navigation__link{display:block;height:100%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:12px;background:#fff;color:#111827;font-weight:700;line-height:1.25;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.menu-child-navigation__media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:4 / 3;padding:14px;background:#fff}.menu-child-navigation__image,.menu-child-navigation__placeholder{display:block;width:100%;height:100%;object-fit:contain;object-position:center center;transition:transform .22s ease}.menu-child-navigation__placeholder{padding:16%;color:#d1d5db}.menu-child-navigation__content{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px}.menu-child-navigation__label{font-weight:700}.menu-child-navigation__link:hover,.menu-child-navigation__link:focus-visible{border-color:#ef2b2d;box-shadow:0 8px 22px #1118271a;transform:translateY(-2px)}.menu-child-navigation__link:hover .menu-child-navigation__image,.menu-child-navigation__link:focus-visible .menu-child-navigation__image{transform:scale(1.035)}.menu-child-navigation__link:focus-visible{outline:3px solid rgba(239,43,45,.28);outline-offset:2px}.menu-child-navigation__arrow{flex:0 0 auto;color:#ef2b2d;font-size:22px}@media screen and (max-width:989px){.menu-child-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:589px){.menu-child-navigation{padding-top:20px;padding-bottom:28px}.menu-child-navigation__grid{grid-template-columns:1fr}.menu-child-navigation__content{min-height:62px;padding:14px 16px}}.zn-bench{display:block;padding-top:48px;padding-bottom:48px}.zn-bench h2{margin-bottom:12px}.zn-bench__layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:32px;align-items:center;margin-top:24px}.zn-bench__stage{background:#f5f5f5;border-radius:8px;overflow:hidden}.zn-bench model-viewer{width:100%;height:560px;--poster-color:#fff}.zn-bench fieldset{border:0;padding:0;margin:0}.zn-bench legend{font-weight:600;margin-bottom:24px}.zn-bench label{display:flex;justify-content:space-between;gap:12px;font-size:15px;text-transform:none;letter-spacing:normal}.zn-bench output{font-size:13px;text-align:right}.zn-bench input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:0;height:40px;margin:4px 0 16px;background:transparent;border:0;box-shadow:none;cursor:pointer}.zn-bench input[type=range]::-webkit-slider-runnable-track{height:4px;background:#c5ccd2;border-radius:2px}.zn-bench input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7px;border-radius:50%;background:#134c72}.zn-bench input[type=range]::-moz-range-track{height:4px;background:#c5ccd2;border-radius:2px}.zn-bench input[type=range]::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:#134c72}.zn-bench input[type=range]:focus-visible{outline:2px solid #134c72;outline-offset:4px}.zn-bench input[type=range]:disabled{opacity:.4;cursor:not-allowed}.zn-bench .zn-bench__switch{align-items:center;justify-content:flex-start;margin-top:18px}.zn-bench__switch input{margin:0;accent-color:#134c72;width:20px;height:20px}.zn-bench [data-status]{min-height:3em;margin-top:24px;font-size:14px}.zn-bench__note{font-size:12px;opacity:.72;line-height:1.7}@media(max-width:749px){.zn-bench__layout{grid-template-columns:1fr;gap:20px}.zn-bench model-viewer{height:420px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
