:root{--emc-bone: 244, 241, 234;--emc-stone: 233, 228, 218;--emc-ink: 14, 14, 14;--emc-ink-muted: 97, 94, 88;--emc-line: 214, 208, 196;--emc-night: 14, 14, 14;--emc-night-raised: 42, 40, 38;--emc-amber: 255, 179, 0;--emc-font-display: "Archivo", "Arial Black", system-ui, sans-serif;--emc-font-body: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--emc-font-accent: "Instrument Serif", Georgia, serif;--emc-font-mono: "IBM Plex Mono", "Courier New", monospace;--font-body-family: var(--emc-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--emc-font-display);--font-heading-style: normal;--font-heading-weight: 800;--emc-section-y: 9.6rem;--emc-section-y-mobile: 5.6rem;--emc-pattern-night: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='96'%3E%3Cg fill='%232A2826'%3E%3Csvg x='12' y='12' width='48' height='26' viewBox='390.8 236.3 1138.4 607.4'%3E%3Cpath d='M1286.1,393.4c59-12,102.8-45.3,131.4-101.8c-0.1,56.1,26.3,89.7,79.6,101.7c-59.3,11.6-102.6,45.4-131.4,101.4C1365.5,439,1339.7,405,1286.1,393.4z M863.6,662.1l440.5-123.5c1.5,107-62.7,209.5-174.8,253.1c-114.6,44.7-237.1,11-309.3-78.2c-3.4-4.2-6.8-8.4-9.9-12.9c-0.6-0.9-1.4-1.9-2-2.8c-5.6-7.7-14.4-12.4-23.7-12.4c-2.5,0-5.1,0.5-7.6,1.1l-9.8,2.8l-333.2,93.4c-9.5,2.6-14.6-10.6-5.9-15.1L736,610.2l3.7-1.8c0.2-0.2,0.3-0.2,0.5-0.3c13-6.8,20.9-20.7,19.5-35.4v-0.8c-0.3-1.7-0.5-3.2-0.6-4.9c-0.3-2.3-0.5-4.7-0.6-6.8c-0.2-2-0.3-4.2-0.3-6.2c-6.5-114.1,60.5-221.4,174.9-266c112.3-43.7,229-11.3,300.1,68.5L853.8,550.2l-62.7,32.1c-16.5,8.3-24.4,27.7-18.6,45.4c0,0.3,0,0.5,0.2,0.8c1.2,3.5,2.5,6.9,3.9,10.5c1.5,4,3.2,8.1,4.9,12.1c0.2,0.1,0.2,0.5,0.3,0.6c7.9,17,26.5,26.2,44.6,20.9L863.6,662.1z'/%3E%3C/svg%3E%3Csvg x='84' y='60' width='48' height='26' viewBox='390.8 236.3 1138.4 607.4'%3E%3Cpath d='M1286.1,393.4c59-12,102.8-45.3,131.4-101.8c-0.1,56.1,26.3,89.7,79.6,101.7c-59.3,11.6-102.6,45.4-131.4,101.4C1365.5,439,1339.7,405,1286.1,393.4z M863.6,662.1l440.5-123.5c1.5,107-62.7,209.5-174.8,253.1c-114.6,44.7-237.1,11-309.3-78.2c-3.4-4.2-6.8-8.4-9.9-12.9c-0.6-0.9-1.4-1.9-2-2.8c-5.6-7.7-14.4-12.4-23.7-12.4c-2.5,0-5.1,0.5-7.6,1.1l-9.8,2.8l-333.2,93.4c-9.5,2.6-14.6-10.6-5.9-15.1L736,610.2l3.7-1.8c0.2-0.2,0.3-0.2,0.5-0.3c13-6.8,20.9-20.7,19.5-35.4v-0.8c-0.3-1.7-0.5-3.2-0.6-4.9c-0.3-2.3-0.5-4.7-0.6-6.8c-0.2-2-0.3-4.2-0.3-6.2c-6.5-114.1,60.5-221.4,174.9-266c112.3-43.7,229-11.3,300.1,68.5L853.8,550.2l-62.7,32.1c-16.5,8.3-24.4,27.7-18.6,45.4c0,0.3,0,0.5,0.2,0.8c1.2,3.5,2.5,6.9,3.9,10.5c1.5,4,3.2,8.1,4.9,12.1c0.2,0.1,0.2,0.5,0.3,0.6c7.9,17,26.5,26.2,44.6,20.9L863.6,662.1z'/%3E%3C/svg%3E%3C/g%3E%3C/svg%3E")}html body{font-family:var(--emc-font-body);letter-spacing:0;line-height:1.6;color:rgba(var(--color-foreground),.82);-webkit-font-smoothing:antialiased}html ::selection{background:rgb(var(--emc-ink));color:rgb(var(--emc-bone))}html .rte,html .rte p{line-height:1.65}html .rte a,html .emc-prose a{text-underline-offset:.3rem;text-decoration-thickness:.1rem}html h1,html h2,html h3,html .hxxl,html .hxl,html .h0,html .h1,html .h2,html .h3,html .title,html .banner__heading,html .rich-text__heading,html .image-with-text__heading,html .footer-block__heading,html .product__title h1,html .product__title h2{font-family:var(--emc-font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.015em;line-height:.98;color:rgb(var(--color-foreground))}html h4,html h5,html .h4,html .h5{font-family:var(--emc-font-display);font-weight:700;letter-spacing:0;text-transform:none}html .h0{font-size:clamp(4.4rem,7vw,9.6rem);letter-spacing:-.02em;line-height:.92}html .hxl,html .hxxl{font-size:clamp(5.2rem,11vw,14.4rem);letter-spacing:-.025em;line-height:.9}html h1,html .h1{font-size:clamp(3.2rem,4vw,5.6rem)}html h2,html .h2{font-size:clamp(2.6rem,3vw,4.2rem)}html h3,html .h3{font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.1}html .title strong,html .banner__heading strong,html h2 strong{font-weight:800}html h1 em,html h2 em,html h3 em,html .h0 em,html .h1 em,html .h2 em,html .title em,html .banner__heading em,html .rich-text__heading em,html .image-with-text__heading em{font-family:var(--emc-font-accent);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.16em;line-height:.9;color:inherit}html .caption-with-letter-spacing,html .emc-eyebrow,html .emc-breadcrumbs,html .emc-hero__crumbs,html .emc-hero__meta,html .emc-card__tag,html .emc-card__meta,html .emc-aside-card__eyebrow,html .article-card__info,html .circle-divider,html .product__text.caption-with-letter-spacing,html .facets__summary,html .facet-filters__label,html .product-count__text,html .active-facets__button,html .form__label,html .product-form__input .form__label,html .quantity__label,html .totals__total,html .tax-note,html .emc-usp-bar,html .announcement-bar__message,html .emc-option-legend,html .cart-count-bubble,html .pagination__item,html .blog__posts .article-card__footer{font-family:var(--emc-font-mono);font-weight:500;letter-spacing:.06em;text-transform:uppercase}html .caption-with-letter-spacing,html .emc-eyebrow{font-size:1.2rem;color:rgb(var(--emc-ink-muted))}html .color-scheme-3 .caption-with-letter-spacing,html .color-scheme-4 .caption-with-letter-spacing,html .color-scheme-3 .emc-eyebrow,html .color-scheme-4 .emc-eyebrow{color:rgba(var(--color-foreground),.7)}html .emc-breadcrumbs{font-size:1.25rem}html .emc-breadcrumbs li+li:before{content:"\2192";opacity:.55}html .button,html .shopify-challenge__button,html .customer button,html button.shopify-payment-button__button--unbranded,html .shopify-payment-button__button--unbranded{font-family:var(--emc-font-display);font-weight:800;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;min-height:4.8rem;padding:0 2.8rem;border-radius:99rem;transition:background-color .25s ease-out,color .25s ease-out,transform .25s ease-out}html .button:before,html .button:after,html .shopify-payment-button__button--unbranded:before,html .shopify-payment-button__button--unbranded:after{border-radius:99rem}html .button:not([disabled]):hover:after{box-shadow:none}html .button--primary:not([disabled]):hover,html .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{transform:translateY(-1px)}html .product-form__submit:not([disabled]):before{content:"";position:static;z-index:1;display:inline-block;flex:none;width:1.2rem;height:1.2rem;margin-right:1rem;box-shadow:none;border-radius:0;background:rgb(var(--emc-amber));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7 17 11.1 24 12C17 12.9 12.9 17 12 24C11.1 17 7 12.9 0 12C7 11.1 11.1 7 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 7 17 11.1 24 12C17 12.9 12.9 17 12 24C11.1 17 7 12.9 0 12C7 11.1 11.1 7 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease-out}html .product-form__submit:not([disabled]):hover:before{transform:rotate(90deg)}html .link,html .underlined-link{text-underline-offset:.3rem}html .field__input,html .select__select,html .customer .field input,html .search__input{font-family:var(--emc-font-body);letter-spacing:0}html .field__label,html .customer .field label{letter-spacing:.02em}html .newsletter-form__field-wrapper .field__input,html .newsletter-form__field-wrapper .field:after,html .newsletter-form__field-wrapper .field:before{border-radius:99rem}html .newsletter-form__button{border-radius:0 99rem 99rem 0}html .badge{font-family:var(--emc-font-mono);font-weight:500;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.1rem;border:0;border-radius:99rem}html .card__inner,html .card .media,html .card__media{border-radius:.2rem}html .card--standard>.card__content{padding-left:0;padding-right:0}html .card__heading,html .card__heading a{font-family:var(--emc-font-body);font-weight:700;font-size:1.5rem;letter-spacing:0;text-transform:none;line-height:1.35}html .card-information{gap:.2rem}html .card-information .price,html .card-information .price .price-item--regular{font-family:var(--emc-font-body);font-weight:400;font-size:1.5rem;letter-spacing:0}html .card-information .price .price-item--sale{font-weight:700}html .card-information .caption-with-letter-spacing{font-size:1.2rem}html .collection-card-wrapper .card__heading,html .collection-card-wrapper .card__heading a,html .collection-list .card__heading,html .collection-list .card__heading a{font-family:var(--emc-font-display);font-weight:800;text-transform:uppercase;font-size:2rem;letter-spacing:-.01em}html .collection-list .card__heading .icon-wrap{margin-left:.6rem}html .article-card .card__heading,html .article-card .card__heading a{font-family:var(--emc-font-display);font-weight:700;text-transform:none;font-size:2rem;line-height:1.2;letter-spacing:-.01em}html .article-card__excerpt{color:rgba(var(--color-foreground),.72)}@media screen and (min-width:750px){html .title-wrapper-with-link,html .title-wrapper{margin-bottom:4rem}}html .title-wrapper-with-link{align-items:flex-end}html .title-wrapper-with-link .link,html .title-wrapper-with-link a.link{font-family:var(--emc-font-mono);font-weight:500;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}html .rich-text__wrapper{max-width:88rem}html .rich-text__blocks>*+*{margin-top:2.4rem}html .rich-text__text{font-size:1.7rem}html .image-with-text__text,html .image-with-text__text p{font-size:1.7rem;line-height:1.6}html .image-with-text__content{padding:4rem 3.2rem}@media screen and (min-width:990px){html .image-with-text__content{padding:6.4rem 8rem}}html .image-with-text__content>*+*{margin-top:2.4rem}html .image-with-text__heading{font-size:clamp(2.8rem,3vw,4.4rem);line-height:1;max-width:16ch}html .image-with-text__content{max-width:56rem}html .section-header .header-wrapper{background:rgb(var(--emc-bone))}html .header-wrapper--border-bottom{border-bottom:1px solid rgb(var(--emc-line))}html .header{padding-top:1.4rem;padding-bottom:1.4rem}html .header__menu-item{font-family:var(--emc-font-display);font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--emc-ink))}html .header__menu-item:hover span,html .header__active-menu-item{text-decoration-thickness:.15rem;text-underline-offset:.5rem}html .header__icon{color:rgb(var(--emc-ink))}html .menu-drawer__menu-item{font-family:var(--emc-font-display);font-weight:800;text-transform:uppercase;font-size:2.2rem;letter-spacing:-.01em}html .header__submenu .header__menu-item{font-family:var(--emc-font-body);text-transform:none;letter-spacing:0;font-weight:400;font-size:1.5rem}html .header__submenu{border-radius:.2rem}html .emc-usp-bar{font-size:1.25rem}html .emc-usp-bar strong{font-weight:500}html .emc-usp-bar__icon{opacity:.8}html .emc-usp-bar__list{padding-top:1rem;padding-bottom:1rem;gap:.6rem 4.8rem}html .banner__content .banner__box{padding:0}html .banner__heading{margin-bottom:0}html .banner__text{font-size:1.8rem;line-height:1.5;max-width:52rem}html .banner__box>*+.banner__text{margin-top:2.4rem}html .banner__buttons{margin-top:3.2rem;gap:1.2rem}@media screen and (min-width:750px){html .banner__content{padding:8rem 6.4rem}}html .banner__box .emc-seo-h1,html .banner__box h1:not(.banner__heading){font-family:var(--emc-font-mono);font-weight:500;font-size:1.2rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2rem;opacity:.85}html .product__title h1,html .product__title h2.h1{font-size:clamp(3rem,3.6vw,4.4rem);line-height:1}html .product .price--large .price-item{font-family:var(--emc-font-body);font-weight:400;font-size:2.2rem;letter-spacing:0}html .product .price--large .price-item--sale{font-weight:700}html .product__info-container>*+*{margin-top:2rem}html .product__description{font-size:1.6rem;line-height:1.65}html .product-form__input--pill input[type=radio]+label{border-radius:99rem;font-family:var(--emc-font-mono);font-weight:500;font-size:1.3rem;letter-spacing:.06em;background:transparent;color:rgb(var(--emc-ink))}html .product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--emc-ink));color:rgb(var(--emc-bone))}html .product-form__input--swatch .swatch{border-radius:99rem}html .product__media-item .media,html .product-media-container .media{border-radius:.2rem}html .product__media-list .media,html .thumbnail{background:rgb(var(--emc-stone))}html .thumbnail{border-radius:.2rem}html .product__accordion summary .accordion__title,html .accordion__title{font-family:var(--emc-font-display);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.04em}html .accordion{border-color:rgb(var(--emc-line))}html .emc-size-guide-link{font-family:var(--emc-font-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}html .emc-size-dialog{border-radius:.2rem;background:rgb(var(--emc-bone))}html .emc-size-dialog__table tr:first-child td,html .emc-size-dialog__table th{background:rgb(var(--emc-stone));font-family:var(--emc-font-mono);font-weight:500;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}html #sticky-atc-bar,html .sticky-atc{--satc-bg: rgb(var(--emc-bone));--satc-border: rgb(var(--emc-line));--satc-text: rgb(var(--emc-ink));--satc-btn-bg: rgb(var(--emc-ink));--satc-btn-color: rgb(var(--emc-bone));box-shadow:none;border-top:1px solid rgb(var(--emc-line))}html .sticky-atc-select{border-radius:99rem;background-color:rgb(var(--emc-bone));border-color:rgb(var(--emc-ink));font-family:var(--emc-font-mono);font-size:1.3rem}html .sticky-atc-btn,html #sticky-atc-bar button[type=submit],html .sticky-atc button.button{border-radius:99rem;font-family:var(--emc-font-display);font-weight:800;letter-spacing:.08em;text-transform:uppercase}html .collection-hero__title{font-size:clamp(3.4rem,5.2vw,6.4rem)}html .collection-hero__description{font-size:1.7rem;max-width:64rem;color:rgba(var(--color-foreground),.8)}html .collection-hero__inner{padding-top:2.4rem;padding-bottom:1.6rem}html .facets__disclosure,html .facets__summary{border-radius:99rem}html .active-facets__button-inner{border-radius:99rem;background:rgb(var(--emc-stone));box-shadow:none}html .pagination__item--current:after{background:rgb(var(--emc-ink))}html .cart-drawer .drawer__inner,html .drawer__inner{background:rgb(var(--emc-bone))}html .drawer__heading{font-family:var(--emc-font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em}html .cart-item__name{font-family:var(--emc-font-body);font-weight:700;text-transform:none;letter-spacing:0}html .emc-shipping-bar__text{font-family:var(--emc-font-mono);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}html .emc-shipping-bar__text svg{color:rgb(var(--emc-ink))}html .emc-shipping-bar__track{background:rgb(var(--emc-stone));height:.4rem}html .quantity{border-radius:99rem}html .quantity:before,html .quantity:after{border-radius:99rem}html .newsletter__wrapper.color-scheme-4{background-color:rgb(var(--emc-night));background-image:var(--emc-pattern-night);background-size:144px 96px;background-attachment:scroll}html .newsletter__wrapper{padding-top:9.6rem;padding-bottom:9.6rem}html .newsletter__wrapper .newsletter__subheading{font-size:1.7rem;max-width:52rem;margin-left:auto;margin-right:auto}html .newsletter__wrapper .h1,html .newsletter__wrapper h2{font-size:clamp(4rem,6.4vw,8rem);line-height:.92}html .footer{border-top:0}html .footer-block__heading{font-size:1.25rem;font-family:var(--emc-font-mono);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}html .footer-block__details-content .list-menu__item--link,html .footer-block__details-content a{font-family:var(--emc-font-body);font-size:1.5rem;letter-spacing:0;opacity:1}html .footer__content-bottom,html .footer__copyright,html .copyright__content{font-family:var(--emc-font-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}html .footer-block__brand-info .footer-block__heading{font-family:var(--emc-font-display);font-weight:800;font-size:2.8rem;letter-spacing:-.01em;opacity:1;line-height:1}html #popup-gratisverzending>div{background:rgb(var(--emc-bone))!important;border-radius:.2rem!important;padding:4.8rem 4rem!important}html #popup-gratisverzending h2,html #popup-gratisverzending h3{font-family:var(--emc-font-display)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.01em;color:rgb(var(--emc-ink))!important}html #popup-gratisverzending p:not(.emc-popup__error){color:rgb(var(--emc-ink-muted))!important}html #popup-gratisverzending p strong{color:rgb(var(--emc-ink))}html #popup-gratisverzending input{border-radius:99rem!important;border:1px solid rgb(var(--emc-ink))!important;background:#fff!important;padding:1.4rem 2rem!important}html #popup-gratisverzending button:not([onclick^=sluit]){border-radius:99rem!important;background:rgb(var(--emc-ink))!important;color:rgb(var(--emc-bone))!important;font-family:var(--emc-font-display)!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.3rem!important}html #gratis-verzending-code{background:rgb(var(--emc-stone))!important;border-radius:.2rem!important;font-family:var(--emc-font-mono)!important;font-weight:500!important}html *:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}@media screen and (max-width:749px){html h1,html h2,html .h0,html .h1,html .h2,html .title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}html .h0{font-size:clamp(3.6rem,11vw,5.6rem)}html h1,html .h1{font-size:clamp(2.2rem,6.2vw,3.4rem)}html h2,html .h2{font-size:clamp(2.4rem,6.6vw,3rem)}html .button{min-height:4.6rem;padding:0 2.2rem}html .newsletter__wrapper{padding-top:6.4rem;padding-bottom:6.4rem}html .banner__text{font-size:1.6rem}html .image-with-text__content{padding:3.2rem 0}}html{scroll-padding-top:14rem}html body:has(#sticky-atc-bar){scroll-padding-bottom:10rem}@media screen and (max-width:989px){html{scroll-padding-top:11rem}}html .button:focus-visible,html .header__icon:focus-visible,html .product-form__input input:focus-visible+label,html .card__heading a:focus-visible,html .full-unstyled-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:0 0 0 .6rem rgb(var(--color-background))}html .card-wrapper:focus-within .card__inner{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}html .emc-breadcrumbs a{display:inline-flex;align-items:center;min-height:2.4rem}html .emc-size-guide-link{display:inline-flex;align-items:center;min-height:4.4rem}html .emc-blog-tags a,html .emc-hero .emc-blog-tags a{display:inline-flex;align-items:center;min-height:4rem}html .emc-toc__list a{min-height:4.4rem;align-items:center}html .footer-block__details-content .list-menu__item--link{display:inline-flex;align-items:center;min-height:4.4rem;padding-top:0;padding-bottom:0}html .pagination__item{min-width:4.4rem;min-height:4.4rem}html .emc-usp-bar__link{min-height:2.4rem}html .share-button__button,html .emc-size-dialog__close{min-width:4.4rem;min-height:4.4rem}@media screen and (min-width:750px){html .banner:not(.banner--mobile-bottom) .banner__media:after,html .banner--desktop-transparent .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0e0e0e9e,#0e0e0e61 45%,#0e0e0e00 72%)}html .banner__box .emc-eyebrow{opacity:1;color:#f4f1eae6}}html .rte p,html .product__description,html .emc-prose p,html .rich-text__text p{text-transform:none}html .product__description,html .rich-text__text,html .collection-hero__description,html .emc-hero__lede{max-width:68ch}html .rich-text__blocks.center .rich-text__text{margin-left:auto;margin-right:auto}html .price--on-sale .price-item--regular{text-decoration:line-through;color:rgb(var(--emc-ink-muted));font-weight:400}html .price--on-sale .price-item--sale{color:rgb(var(--color-foreground))}html .price .unit-price{font-family:var(--emc-font-mono);font-size:1.2rem;letter-spacing:.04em}html .product-form__input input[type=radio].disabled+label,html .product-form__input input[type=radio]:disabled+label{color:rgb(var(--emc-ink-muted));text-decoration:line-through;border-style:dashed}html .emc-size-error{font-family:var(--emc-font-body);font-size:1.5rem}html .form__message,html .product-form__error-message-wrapper{font-size:1.5rem}@media(prefers-reduced-motion:reduce){html *,html *:before,html *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html .button:hover,html .emc-card__link:hover,html .product-form__submit:hover:before{transform:none!important}html .scroll-trigger{opacity:1!important;transform:none!important}}@media(forced-colors:active){html .product-form__submit:before{display:none}html .button,html .badge,html .product-form__input--pill input[type=radio]+label{border:1px solid ButtonText}html .newsletter__wrapper.color-scheme-4{background-image:none}}html .emc-popup__label{display:block;text-align:left;font-family:var(--emc-font-mono);font-weight:500;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--emc-ink));margin:0 0 .8rem}html .emc-popup__close{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:rgb(var(--emc-ink));font-size:2rem;border-radius:99rem}html .emc-popup__error{color:#a30016;font-size:1.4rem;text-align:left;margin:0 0 1.2rem}html .emc-popup__note{font-size:1.3rem;color:rgb(var(--emc-ink-muted));margin-top:1.6rem}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .title,html .emc-hero__title,html .emc-card__title{text-wrap:balance}html .rte p,html .emc-prose p{text-wrap:pretty}@media screen and (max-width:749px){:root{--emc-gutter: 1.6rem;--emc-box: 2.4rem;--emc-section-m: 5.6rem}html .page-width,html .footer__content-top.page-width,html .footer__content-bottom.page-width{padding-left:var(--emc-gutter);padding-right:var(--emc-gutter)}html .banner__content{padding:0!important}html .banner__box{padding:3.2rem var(--emc-gutter) 4rem!important}html .banner__box .emc-eyebrow{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;margin-bottom:1.6rem}html .banner__box>*+.banner__text{margin-top:1.6rem}html .banner__buttons{margin-top:2.4rem;display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;max-width:none}html .banner__buttons .button{width:100%;margin:0}html .rich-text__wrapper{width:100%!important;max-width:none;margin:0!important;padding:0!important}html .rich-text__blocks{width:100%;max-width:none}html .rich-text--full-width .rich-text__wrapper{padding:0 var(--emc-gutter)!important}html .rich-text__blocks>*+*{margin-top:1.6rem}html .image-with-text__content{padding:3.2rem var(--emc-box) 4rem!important}html .image-with-text__content>*+*{margin-top:1.6rem}html .image-with-text__content .button{width:100%}html .article-card .card__inner .card__content,html .article-card .card__content{padding:0}html .article-card .card--text .card__information,html .article-card .card__information{padding:var(--emc-box)}html .article-card .card--media .card__information{padding:1.6rem 0 0}html .newsletter__wrapper{padding:6.4rem var(--emc-gutter)!important}html .newsletter-form{max-width:none}html .footer{padding-top:5.6rem!important}html .footer-block{margin-bottom:3.2rem}html .title-wrapper-with-link,html .title-wrapper{margin-bottom:2.4rem}html .collection__view-all{margin-top:3.2rem}html .collection__view-all .button{width:100%}html .product-grid{column-gap:1.2rem;row-gap:3.2rem}html .card-information{margin-top:.4rem}}@media screen and (max-width:749px){html body:has([id$=__image_banner]) #MainContent [class*=section-template--][class*=-padding]:not(.rich-text--full-width){padding-top:var(--emc-section-m)!important;padding-bottom:0!important}html body:has([id$=__image_banner]) #MainContent .rich-text--full-width[class*=-padding]{padding-top:6.4rem!important;padding-bottom:6.4rem!important}html body:has([id$=__image_banner]) #MainContent .shopify-section:has(+.shopify-section :is(.rich-text--full-width,.newsletter__wrapper).color-scheme-4) [class*=section-template--][class*=-padding]:not(.rich-text--full-width){padding-bottom:var(--emc-section-m)!important}}@media screen and (max-width:749px){html slider-component.slider-mobile-gutter{padding-left:0!important;padding-right:0!important}html slider-component.slider-mobile-gutter>.grid:not(.slider){padding-left:var(--emc-gutter);padding-right:var(--emc-gutter)}html .title-wrapper--self-padded-tablet-down,html .title-wrapper--self-padded-mobile{padding-left:var(--emc-gutter);padding-right:var(--emc-gutter)}html .slider.slider--tablet,html .slider.slider--mobile{scroll-padding-left:var(--emc-gutter)}html .slider--tablet.grid--peek .grid__item:first-of-type,html .slider--mobile.grid--peek .grid__item:first-of-type{margin-left:var(--emc-gutter)}html .slider--tablet.grid--peek .grid__item:last-of-type,html .slider--mobile.grid--peek .grid__item:last-of-type{margin-right:var(--emc-gutter)}html .collection__view-all{padding-left:var(--emc-gutter);padding-right:var(--emc-gutter)}html .collection-card-wrapper .card__content,html .collection-list .card__content{padding:0!important}html .collection-card-wrapper .card__information,html .collection-list .card__information{padding:1.2rem 0 0!important}html .article-card .card__information{padding:var(--emc-box)!important}html .article-card .card--media .card__information{padding:1.6rem 0 0!important}html h1,html h2,html .h0,html .h1,html .h2,html .title{-webkit-hyphens:manual!important;hyphens:manual!important;overflow-wrap:break-word}html .emc-breadcrumbs ol,html .emc-hero__crumbs{flex-wrap:nowrap;overflow:hidden;white-space:nowrap}html .emc-breadcrumbs li{flex:none}html .emc-breadcrumbs li:last-child,html .emc-hero__crumbs>:last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}html body:has(.product) [id$=__main] [class*=-padding]{padding-top:1.6rem!important}html .product__info-container,html .thumbnail-slider .thumbnail-list{padding-left:0;padding-right:0}html .tbk__list{padding:.4rem var(--emc-box)!important}html .pib__list,html .payment-icons-block ul{justify-content:flex-start!important;margin-left:0;margin-right:0;padding-left:0;padding-right:0}html .product__description h2,html .product__description h3{font-size:2rem;line-height:1.15;margin:3.2rem 0 1.2rem}html .product__description>:first-child{margin-top:0}html .product__description li:empty{display:none}html .mobile-facets__open-label,html .mobile-facets__open .mobile-facets__open-label{font-family:var(--emc-font-mono);font-weight:500;font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase}html .emc-hero .emc-blog-tags{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(-1 * var(--emc-gutter));margin-right:calc(-1 * var(--emc-gutter));padding:0 var(--emc-gutter) .4rem;scrollbar-width:none}html .emc-hero .emc-blog-tags::-webkit-scrollbar{display:none}html .emc-hero .emc-blog-tags a{flex:none}html .emc-hero .emc-blog-tags{align-self:stretch;min-width:0;max-width:none}html .emc-hero__crumbs{align-self:stretch;min-width:0;max-width:100%}html .emc-blog-grid{gap:0}html .emc-blog-grid>.emc-card+.emc-card{border-top:1px solid rgb(var(--emc-line))}html .emc-blog-grid>.emc-card{padding:3.2rem 0}html .emc-blog-grid>.emc-card:first-child{padding-top:0}html .emc-card__title{text-transform:none;font-weight:700;letter-spacing:-.01em;line-height:1.15;font-size:2.2rem}html .emc-card__body{padding-top:1.6rem;gap:.8rem}html .emc-card:not(:has(.emc-card__media)) .emc-card__body{padding-top:0}html .emc-layout{padding-top:3.2rem!important;gap:3.2rem}html .emc-prose .emc-tldr,html .emc-prose .emc-cta{padding:var(--emc-box)!important}html .emc-prose table th,html .emc-prose table td{padding:1.2rem 1.6rem}html .emc-prose h2{margin-top:4rem}html .emc-hero{padding:2.4rem 0 3.2rem!important}html .menu-drawer__menu-item,html .menu-drawer__utility-links{padding-left:var(--emc-gutter)!important;padding-right:var(--emc-gutter)!important}html .menu-drawer__close-button{padding-left:var(--emc-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/emc-brand.css.map */
