.brand-showcase .brand-grid{margin-bottom:20px}.brand-showcase .brand-grid a{min-height:55px;transition:border-color .15s ease,box-shadow .15s ease}.brand-showcase .brand-grid a[aria-selected=true]{border-color:#ea8a34;box-shadow:inset 0 -3px #ea8a34}.brand-showcase .brand-banner{position:relative;min-height:350px;overflow:hidden;border-radius:14px;background:#122e44;color:#fff}.brand-showcase .brand-banner picture{position:absolute;top:0;right:0;bottom:0;left:0}.brand-showcase .brand-banner-art{position:absolute;right:0;width:auto;height:100%;max-width:none;object-fit:contain}.brand-showcase .brand-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#122e44,#122e44f2 23%,#122e4400 62%);pointer-events:none}.brand-showcase .brand-banner-copy{position:relative;z-index:1;padding:65px 44px;width:45%}.brand-showcase .brand-banner h3{font-family:Anton,Poppins,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.05;margin-bottom:20px;overflow-wrap:anywhere}.brand-showcase .brand-banner p{font-size:15px;margin-bottom:24px}.brand-showcase .brand-banner .button{border-radius:24px;background:#ea8a34;color:#122e44;font-size:13px}.brand-showcase .brand-banner--custom .brand-banner-art{width:68%}.brand-showcase .brand-banner-emblem{position:absolute;right:6%;top:18%;bottom:18%;width:42%;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff26;border-radius:14px;background:#fff;padding:36px}.brand-showcase .brand-banner-logo{width:100%;max-height:100%;object-fit:contain}@media(max-width:599px){.brand-showcase .brand-banner{min-height:0}.brand-showcase .brand-banner picture{position:relative;display:block}.brand-showcase .brand-banner .brand-banner-art{position:static;width:100%;height:auto;max-width:100%}.brand-showcase .brand-banner:after{display:none}.brand-showcase .brand-banner-copy{width:100%;padding:26px}.brand-showcase .brand-banner h3{font-size:36px;margin-bottom:16px}.brand-showcase .brand-banner-emblem{position:relative;inset:auto;width:auto;height:160px;margin:24px 24px 0;padding:26px}}@media(prefers-reduced-motion:reduce){.brand-showcase .brand-grid a{transition:none}}body.mk-taste-site .brand-showcase .brand-banner--scene-v12 .brand-banner-art{width:100%;height:100%;left:0;object-fit:cover;object-position:center}body.mk-taste-site .brand-showcase .brand-banner--scene-v12:after{display:block;background:linear-gradient(90deg,#08131ff2 0%,#08131fcc 34%,#08131f22 66%,transparent 100%)}@media(max-width:599px){body.mk-taste-site .brand-showcase .brand-banner--scene-v12 .brand-banner-art{height:auto;object-fit:contain}body.mk-taste-site .brand-showcase .brand-banner--scene-v12:after{display:none}}.footer .footer-extra-link,.footer nav>details>summary{display:flex;align-items:center;min-height:44px;padding-top:8px;padding-bottom:8px}[data-hero] .hero-slide--art-only:after{display:none}[data-hero] .hero-slide--art-only .hero-art{width:100%;height:100%;object-fit:contain;object-position:center}[data-hero] .hero-art-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}[data-hero] .hero-art-link:focus-visible{outline-offset:-6px}.mk-store{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;max-width:1280px;margin:0 auto;padding:48px 24px;color:#122e44;background:#fff}.mk-store,.mk-store *{box-sizing:border-box}.mk-store__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background:#f3f4f6}.mk-store__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mk-store h2{margin:16px 0;font-size:clamp(26px,3vw,40px);line-height:1.15;color:inherit}.mk-store p,.mk-store address{font-size:16px;line-height:1.6}.mk-store address{font-style:normal;font-weight:600;margin-top:24px}.mk-store .mk-store__eyebrow{font-size:13px}.mk-store__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.mk-store__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;border:1px solid #122e44;border-radius:6px;font:inherit;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;color:#122e44;background:#fff;cursor:pointer}.mk-store__button--primary{background:#ea8a34;border-color:#ea8a34}.mk-store__button:focus-visible{outline:3px solid #122e44;outline-offset:4px}.mk-store__tour{margin-top:16px}.mk-store__tour summary{list-style:none}.mk-store__tour summary::-webkit-details-marker{display:none}.mk-store__tour summary:before{content:"\25b6";font-size:12px;margin-right:10px}.mk-store__tour[open] summary:before{content:"\25a0"}.mk-store__player video{display:block;margin:16px auto 0;width:100%;max-height:70vh;aspect-ratio:9 / 16;object-fit:contain;background:#122e44;border-radius:10px}.mk-store__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.mk-store{grid-template-columns:minmax(0,1fr);padding:32px 20px;gap:24px}.mk-store__actions{flex-direction:column}.mk-store__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map */
