:root{--mdg-navy:#0d1117;--mdg-navy-light:#0d1117;--mdg-ink:#0d1117;--mdg-blue:#0d1117;--mdg-cyan:#0d1117;--mdg-steel:#5c636b;--mdg-border:#e5e5e1;--mdg-surface:#f5f5f2;--ui-ink:#0d1117;--ui-ink-2:#2b3036;--ui-muted:#5c636b;--ui-faint:#8a9097;--ui-line:#e5e5e1;--ui-line-strong:#cfcfca;--ui-bed:#f5f5f2;--ui-paper:#fff;--ui-r-sm:6px;--ui-r-md:10px;--ui-ease:cubic-bezier(.2,.7,.2,1) }html body{color:var(--ui-ink-2);letter-spacing:0;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}html body :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:var(--ui-ink);font-weight:600;letter-spacing:-.022em}html body :is(h4,h5,.h4,.h5){color:var(--ui-ink);letter-spacing:-.01em}html body a{text-underline-offset:.22em;text-decoration-thickness:1px}html body ::selection{background:var(--ui-ink);color:#fff}html body :focus-visible{outline:2px solid var(--ui-ink)!important;outline-offset:3px!important;box-shadow:none!important}html body .button,html body .shopify-challenge__button,html body .customer button{--buttons-radius:6px;--buttons-radius-outset:7px;min-height:4.8rem;font-weight:600;letter-spacing:.01em;font-size:1.45rem}html body .button:not(.button--secondary):not(.button--tertiary){background:var(--ui-ink);color:#fff}html body .button:after,html body .button:before{box-shadow:none!important}html body .button--secondary{background:transparent;color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-ink)}html body .field__input,html body .select__select,html body .customer .field input{border-radius:6px}html body .announcement-bar,html body .utility-bar{background:var(--ui-ink);border:0}html body .announcement-bar__message{font-size:1.2rem;letter-spacing:.04em;font-weight:400;color:#e8e8e4;padding:.9rem 2rem}html body .header-wrapper{background:#fffffff5;border-bottom:1px solid var(--ui-line);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}html body .header{padding-top:1.4rem;padding-bottom:1.4rem}html body .header__menu-item{font-size:1.4rem;font-weight:500;color:var(--ui-ink-2);letter-spacing:0}html body .header__menu-item:hover{color:var(--ui-ink)}html body .header__menu-item:hover span{text-decoration:none}html body .header__active-menu-item{color:var(--ui-ink);text-decoration:underline;text-decoration-color:var(--ui-ink);text-underline-offset:.9rem;text-decoration-thickness:1px}html body .header__icon{color:var(--ui-ink)}html body .header__submenu{border:1px solid var(--ui-line);border-radius:var(--ui-r-md);box-shadow:0 12px 32px #0d11170f;padding:.8rem 0}html body .header__submenu .header__menu-item{font-size:1.4rem;padding:.8rem 2.2rem}html body .menu-drawer{background:#fff;border-right:1px solid var(--ui-line)}html body .menu-drawer__menu-item{font-size:1.8rem;font-weight:500;color:var(--ui-ink)}html body .section-template--main-padding,html body .collection-hero{background:#fff}html body .mdg-finder{background:#fff;color:var(--ui-ink-2);padding:88px 0 96px}html body .mdg-finder-hero{max-width:820px;margin-bottom:72px}html body .mdg-finder-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--ui-muted);margin:0 0 20px}html body .mdg-finder h1{font-size:clamp(36px,4.6vw,64px);line-height:1.04;letter-spacing:-.035em;font-weight:600;color:var(--ui-ink);margin:0 0 22px}html body .mdg-finder-intro{font-size:18px;line-height:1.6;color:var(--ui-muted);max-width:620px;margin:0 0 34px}html body .mdg-finder-nav{gap:10px}html body .mdg-finder-nav a{padding:14px 22px;border:1px solid var(--ui-ink);border-radius:6px;color:var(--ui-ink);font-size:14px;font-weight:600;background:#fff;transition:background .2s var(--ui-ease),color .2s var(--ui-ease)}html body .mdg-finder-nav a:first-child,html body .mdg-finder-nav a:hover{background:var(--ui-ink);color:#fff}html body .mdg-finder h2{font-size:clamp(24px,2.4vw,32px);line-height:1.2;font-weight:600;letter-spacing:-.025em;color:var(--ui-ink);margin:0 0 8px}html body .mdg-finder-subtitle{font-size:15px;color:var(--ui-muted);margin:0 0 28px}html body .mdg-finder-grid{gap:0;border-top:1px solid var(--ui-line);border-left:1px solid var(--ui-line);margin-bottom:88px}html body .mdg-finder-card{padding:30px 30px 26px;background:#fff;border:0;border-right:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);border-radius:0;min-height:208px;transition:background .25s var(--ui-ease)}html body .mdg-finder-card:hover{background:var(--ui-bed);box-shadow:none;transform:none;border-color:var(--ui-line)}html body .mdg-finder-icon{display:none}html body .mdg-finder-card h3{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ui-ink);margin:0 0 10px}html body .mdg-finder-card p{font-size:14.5px;line-height:1.6;color:var(--ui-muted);margin:0 0 24px;max-width:34ch}html body .mdg-finder-link{justify-content:flex-start;gap:8px;font-size:13.5px;font-weight:600;color:var(--ui-ink)}html body .mdg-finder-link span[aria-hidden]{font-size:0}html body .mdg-finder-link span[aria-hidden]:after{content:"\2192";font-size:14px;display:inline-block;transition:transform .25s var(--ui-ease)}html body .mdg-finder-card:hover .mdg-finder-link span[aria-hidden]:after{transform:translate(4px)}html body .mdg-series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html body .mdg-series-card{flex-direction:column;align-items:flex-start;gap:0;padding:0;background:transparent;border:0;border-radius:0;transition:none}html body .mdg-series-card:hover{transform:none;box-shadow:none}html body .mdg-series-image{width:100%;height:auto;aspect-ratio:4/3;flex:none;object-fit:contain;padding:12% 18%;background:var(--ui-bed);border-radius:var(--ui-r-md);margin-bottom:14px;transition:transform .5s var(--ui-ease)}html body .mdg-series-card:hover .mdg-series-image{transform:scale(1.015)}html body .mdg-series-card strong{font-size:16px;font-weight:600;color:var(--ui-ink);letter-spacing:-.01em}html body .mdg-series-card small{font-size:14px;color:var(--ui-muted);margin-top:3px}html body .mdg-series-arrow{display:none}html body .mdg-finder-help{margin-top:96px;padding:48px 52px;border:0;border-radius:var(--ui-r-md);background:var(--ui-ink);color:#b8bcc2}html body .mdg-finder-help strong{font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.025em;margin-bottom:10px}html body .mdg-finder-help p{font-size:15px;max-width:52ch}html body .mdg-finder-help a{background:#fff;color:var(--ui-ink);padding:15px 24px;border-radius:6px;font-weight:600}html body .mdg-finder-help a:hover{background:#e8e8e4}html body .mdg-news{padding:24px 0 96px;background:#fff}html body .mdg-news-header{margin-bottom:32px;padding-top:56px;border-top:1px solid var(--ui-line)}html body .mdg-news-kicker{font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--ui-muted)}html body .mdg-news h2{font-size:clamp(24px,2.4vw,32px);font-weight:600;letter-spacing:-.025em;color:var(--ui-ink)}html body .mdg-news-all{color:var(--ui-ink);font-weight:600;text-decoration:underline}html body .mdg-news-grid{gap:32px}html body .mdg-news-card{border:0;border-radius:0;background:transparent;overflow:visible}html body .mdg-news-image{border-radius:var(--ui-r-md);background:var(--ui-bed)}html body .mdg-news-copy,html body .mdg-news-single .mdg-news-copy{padding:20px 0 0;background:transparent}html body .mdg-news-copy time{font-size:12.5px;color:var(--ui-faint);letter-spacing:.02em}html body .mdg-news-copy h3{font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.015em;margin:8px 0 10px}html body .mdg-news-copy p{font-size:15px;line-height:1.65;color:var(--ui-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body .mdg-news-read{color:var(--ui-ink);font-weight:600;font-size:14px}html body .mdg-news-read span{display:none}html body .collection-hero__inner{padding-top:5.6rem;padding-bottom:1.6rem}html body .collection-hero__title{font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.08;font-weight:600;letter-spacing:-.03em;color:var(--ui-ink);margin-bottom:1.4rem}html body .collection-hero__description{font-size:1.6rem;line-height:1.65;color:var(--ui-muted);max-width:62ch}html body .facets-container,html body .product-count__text,html body .facet-filters__label{color:var(--ui-muted);font-size:1.35rem}html body .facet-filters__sort{font-size:1.35rem;color:var(--ui-ink)}html body .collection .product-grid{row-gap:4rem}@media(min-width:990px){html body .collection .product-grid{column-gap:2.4rem}}html body .product-card-wrapper .card__inner{background:var(--ui-bed);border:0;border-radius:var(--ui-r-md);overflow:hidden}html body .product-card-wrapper .card__inner:after,html body .product-card-wrapper .card:after{display:none}html body .product-card-wrapper .card__media .media img{object-fit:contain;padding:12%;mix-blend-mode:multiply;transition:transform .6s var(--ui-ease)}html body .product-card-wrapper:hover .card__media .media img{transform:scale(1.035)}html body .product-card-wrapper .card__content{padding:1.4rem 0 0}html body .product-card-wrapper .card__heading{font-size:1.5rem;line-height:1.4;font-weight:600;letter-spacing:-.005em;margin:0 0 .4rem;min-height:0}html body .product-card-wrapper .card__heading a{color:var(--ui-ink);text-decoration:none}html body .product-card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--ui-line-strong)}html body .product-card-wrapper .card-information .caption-large:empty{display:none}html body .mdg-card-price{margin:0;font-size:1.35rem;line-height:1.4;color:var(--ui-muted)}html body .product-card-wrapper .card--text .card__inner .card__content{display:grid;place-items:center;padding:2.4rem;text-align:center}html body .product-card-wrapper .card--text .card__inner .card__heading{font-size:1.4rem;font-weight:500;color:var(--ui-muted);max-width:22ch}html body .product-card-wrapper .card--text .card__inner .card__heading a{color:var(--ui-muted)}html body .product__info-container>*+*{margin-top:1.4rem}html body .product__text.caption-with-letter-spacing{font-size:1.15rem;letter-spacing:.14em;font-weight:600;color:var(--ui-muted);opacity:1}html body .product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--ui-ink)}html body .product__media-wrapper .product__media,html body .product__media-item .product-media-container{background:var(--ui-bed);border:0;border-radius:var(--ui-r-md)}html body .product__media-item .product-media-container img{mix-blend-mode:multiply}html body .product__media-list{gap:1.2rem}html body .product__media-wrapper .thumbnail-slider{margin-top:1.2rem}html body .product__media-wrapper .thumbnail-list{gap:.8rem}html body .product__media-wrapper .thumbnail{background:var(--ui-bed);border:1px solid transparent;border-radius:8px;box-shadow:none;overflow:hidden}html body .product__media-wrapper .thumbnail img{mix-blend-mode:multiply;object-fit:contain;padding:8%}html body .product__media-wrapper .thumbnail:hover{border-color:var(--ui-line-strong)}html body .product__media-wrapper .thumbnail[aria-current]{border-color:var(--ui-ink);box-shadow:none}html body .product__media-wrapper .slider-button{color:var(--ui-ink)}html body .mdg-product-audiences{margin:1.8rem 0 2.2rem}html body .mdg-audience-label{color:var(--ui-muted);font-size:11.5px;letter-spacing:.12em;font-weight:600}html body .mdg-audience-list{gap:8px}html body .mdg-audience-badge{padding:7px 12px;gap:6px;border:1px solid var(--ui-line);border-radius:999px;background:#fff;color:var(--ui-ink-2);font-size:13px;font-weight:500}html body .mdg-audience-badge:hover{background:#fff;border-color:var(--ui-ink);color:var(--ui-ink)}html body .mdg-audience-icon{display:none}html body .mdg-audience-arrow{width:12px;height:12px;opacity:.55}html body product-info .mdg-inquiry{background:#fff;color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:var(--ui-r-md);box-shadow:none;padding:26px}html body product-info .mdg-inquiry:before{display:none}html body product-info .mdg-inquiry h2{color:var(--ui-ink);font-size:22px;font-weight:600;letter-spacing:-.02em}html body product-info .mdg-inquiry__eyebrow{color:var(--ui-muted);font-weight:600;letter-spacing:.12em}html body product-info .mdg-inquiry__copy{color:var(--ui-muted);font-size:14.5px}html body product-info .mdg-inquiry__button{background:var(--ui-ink);border-color:var(--ui-ink);color:#fff;border-radius:6px;font-weight:600;min-height:50px;padding:12px 18px}html body product-info .mdg-inquiry__button:hover{background:var(--ui-ink-2);border-color:var(--ui-ink-2);color:#fff}html body product-info .mdg-inquiry__note{color:var(--ui-faint)}html body product-info .mdg-downloads h2{color:var(--ui-ink);font-size:13px;font-weight:600;letter-spacing:.02em}html body product-info .mdg-downloads__grid{gap:0;grid-template-columns:1fr;border-top:1px solid var(--ui-line)}html body product-info .mdg-download{min-height:0;padding:14px 2px;background:transparent;border:0;border-bottom:1px solid var(--ui-line);border-radius:0;color:var(--ui-ink)}html body product-info .mdg-download:hover{background:transparent;border-color:var(--ui-line)}html body product-info .mdg-download:hover strong{text-decoration:underline}html body product-info .mdg-download span{display:flex;align-items:baseline;gap:10px}html body product-info .mdg-download strong{font-size:14px;font-weight:500}html body product-info .mdg-download small{margin:0;color:var(--ui-faint);font-size:12.5px}html body product-info .mdg-download svg{color:var(--ui-ink)}html body product-info .mdg-quote-panel{background:var(--ui-bed);border:0!important;border-radius:var(--ui-r-md)!important;box-shadow:none!important;padding:28px!important}html body product-info .mdg-quote-panel :is(h1,h2,h3){color:var(--ui-ink)!important;font-size:20px!important;font-weight:600!important}html body product-info .mdg-quote-panel p{color:var(--ui-muted)!important}html body product-info .mdg-quote-panel label{color:var(--ui-ink-2)!important;font-weight:500!important;font-size:12.5px!important}html body product-info .mdg-quote-panel :is(input,textarea,select){border:1px solid var(--ui-line-strong)!important;border-radius:6px!important;background:#fff!important;color:var(--ui-ink)!important;min-height:46px!important}html body product-info .mdg-quote-panel :is(input,textarea,select):focus{border-color:var(--ui-ink)!important}html body product-info .mdg-quote-panel :is(button[type=submit],input[type=submit],.mdg-quote-submit){background:var(--ui-ink)!important;border-color:var(--ui-ink)!important;color:#fff!important;border-radius:6px!important;font-weight:600!important}html body product-info .mdg-quote-panel :is(button[type=submit],input[type=submit],.mdg-quote-submit):hover{background:var(--ui-ink-2)!important}html body .share-button__button{font-size:1.3rem;color:var(--ui-muted)}html body .mdg-product-details{max-width:1040px;margin:96px auto 72px;color:var(--ui-ink-2)}html body .mdg-detail-intro{border:0;padding:0;font-size:clamp(19px,1.8vw,23px);line-height:1.5;letter-spacing:-.01em;color:var(--ui-ink);max-width:760px;margin-bottom:56px}html body .mdg-detail-grid{gap:0 64px}html body .mdg-detail-card,html body .mdg-detail-card--advice{background:transparent;border:0;border-top:1px solid var(--ui-ink);border-radius:0;padding:22px 0 40px}html body .mdg-detail-card h2{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-ink);margin:0 0 18px}html body .mdg-detail-card li{margin:8px 0;color:var(--ui-ink-2)}html body .mdg-detail-card li::marker{color:var(--ui-faint)}html body .mdg-detail-card--technical{background:transparent;border:0;border-top:1px solid var(--ui-ink);border-radius:0;padding:0}html body .mdg-detail-card--technical h2{padding:22px 0 0}html body .mdg-detail-table caption{padding:0 0 14px;color:var(--ui-faint);font-size:13px}html body .mdg-detail-table thead{display:none}html body .mdg-detail-table th,html body .mdg-detail-table td{padding:14px 0;border-top:1px solid var(--ui-line)}html body .mdg-detail-table tbody tr:nth-child(odd),html body .mdg-detail-table tbody tr:nth-child(2n){background:transparent}html body .mdg-detail-table tbody th{color:var(--ui-muted);font-weight:400;font-size:14px}html body .mdg-detail-table tbody td{color:var(--ui-ink);font-size:14.5px}html body .mdg-detail-table th:first-child{width:36%}html body .mdg-detail-card--technical>p,html body .mdg-detail-note{padding:14px 0 0;font-size:13px;color:var(--ui-faint)}html body .mdg-product-details a{color:var(--ui-ink)}html body [id$=__image-with-text] .image-with-text{border:0;border-radius:var(--ui-r-md);box-shadow:none}html body [id$=__image-with-text] .image-with-text__grid{background:var(--ui-ink)}html body [id$=__image-with-text] .image-with-text__content{background:var(--ui-ink);padding:56px;--color-foreground:255,255,255;--color-background:13,17,23}html body [id$=__image-with-text] .image-with-text__heading{color:#fff;font-weight:600;letter-spacing:-.03em;font-size:clamp(2.8rem,3vw,4rem);line-height:1.1}html body [id$=__image-with-text] .image-with-text__text{color:#aeb3b9;font-size:1.6rem;line-height:1.6;max-width:44ch}html body [id$=__image-with-text] .image-with-text__media{background:var(--ui-ink)}html body [id$=__image-with-text] .image-with-text__content .button:not(.button--tertiary){background:#fff;color:var(--ui-ink);border:1px solid #fff;border-radius:6px;font-weight:600;box-shadow:none}html body [id$=__image-with-text] .image-with-text__content .button:not(.button--tertiary):hover{background:#e8e8e4;border-color:#e8e8e4;color:var(--ui-ink)}html body [id$=__image-with-text] .image-with-text__content .button:not(.button--tertiary)+.button:not(.button--tertiary){background:transparent;color:#fff;border-color:#4a5058}html body [id$=__image-with-text] .image-with-text__content .button:not(.button--tertiary)+.button:not(.button--tertiary):hover{background:#1c2128;border-color:#8a9097;color:#fff}html body .related-products__heading{font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:600;letter-spacing:-.025em;color:var(--ui-ink)}html body .mdg-editorial{color:var(--ui-ink-2)}html body .mdg-editorial h2{color:var(--ui-ink);font-weight:600}html body .mdg-editorial-lead{background:transparent;border:0;border-top:1px solid var(--ui-ink);border-radius:0;padding:20px 0 0;font-size:1.12em;color:var(--ui-ink)}html body .mdg-editorial strong{color:var(--ui-ink)}html body .mdg-editorial figure img{border:0;border-radius:var(--ui-r-md)}html body .mdg-editorial figcaption{color:var(--ui-faint)}html body .mdg-editorial-cta{background:var(--ui-bed);border:0;border-radius:var(--ui-r-md);padding:32px}html body .mdg-editorial-cta .button{background:var(--ui-ink);border-radius:6px}html body .article-template__title{color:var(--ui-ink);font-weight:600;letter-spacing:-.03em}html body .article-template__hero-container img{background:var(--ui-bed)}html body .blog-articles .article-card{border:0;border-radius:0;background:transparent}html body .blog-articles .article-card .card__inner{border-radius:var(--ui-r-md);overflow:hidden}html body .mdg-news-copy{background:transparent}html body .main-blog h1,html body .main-page-title{font-weight:600;letter-spacing:-.03em;color:var(--ui-ink)}html body .footer{background:var(--ui-ink);border-top:0;color:#9aa0a6;--color-foreground:154,160,166;--color-background:13,17,23}html body .footer .footer-block__heading{color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.02em;margin-bottom:1.6rem}html body .footer a,html body .footer .list-menu__item--link{color:#9aa0a6;font-size:1.4rem}html body .footer a:hover{color:#fff;text-decoration:none}html body .footer .rte,html body .footer .footer-block__details-content{color:#9aa0a6;font-size:1.4rem;line-height:1.65}html body .footer .footer-block__newsletter .footer-block__heading{color:#fff}html body .footer .field__input{background:transparent;border:0;border-radius:6px;color:#fff;box-shadow:inset 0 0 0 1px #3a4048}html body .footer .field:after,html body .footer .field:before{display:none}html body .footer .field__label{color:#8a9097}html body .footer .newsletter-form__button{color:#fff}html body .footer__content-bottom{border-top:1px solid #23282f}html body .footer__copyright,html body .footer__copyright a{color:#6b7178;font-size:1.2rem}@media(max-width:989px){html body .mdg-finder-grid,html body .mdg-series-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){html body .mdg-finder{padding:48px 0 64px}html body .mdg-finder-hero{margin-bottom:48px}html body .mdg-finder h1{font-size:34px}html body .mdg-finder-intro{font-size:16px}html body .mdg-finder-nav{flex-direction:column}html body .mdg-finder-nav a{text-align:center}html body .announcement-bar__message{font-size:1.1rem;letter-spacing:0;padding:.8rem 1.6rem;line-height:1.4}html body .mdg-finder-grid{grid-template-columns:1fr;margin-bottom:56px}html body .mdg-finder-card{min-height:0;padding:22px 20px}html body .mdg-series-grid{gap:20px 12px}html body .mdg-series-card strong{font-size:14.5px}html body .mdg-series-card small{font-size:12.5px}html body .mdg-finder-help{margin-top:56px;padding:32px 24px}html body .mdg-news{padding-bottom:64px}html body .collection-hero__inner{padding-top:3.2rem}html body .collection .product-grid{row-gap:2.8rem}html body .product-card-wrapper .card__heading{font-size:1.35rem}html body .mdg-card-price{font-size:1.25rem}html body .mdg-product-details{margin:56px auto 48px}html body .mdg-detail-intro{margin-bottom:36px}html body [id$=__image-with-text] .image-with-text__content{padding:32px 24px}}@media(max-width:599px){html body .mdg-finder-grid{grid-template-columns:1fr}html body .mdg-series-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html body *{transition:none!important}html body .product-card-wrapper:hover .card__media .media img,html body .mdg-series-card:hover .mdg-series-image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mdg-ui-pass.css.map */
