:root{--zm-ink: #211712;--zm-muted: #6B5F57;--zm-line: #E8E4DF;--zm-h1: 3.5rem;--zm-h2: 2.25rem;--zm-h3: 1.625rem;--zm-head-gap: 32px;--zm-grid-gap: 16px}@media only screen and (max-width:767px){:root{--zm-h1: 2.125rem;--zm-h2: 1.625rem;--zm-h3: 1.375rem;--zm-head-gap: 20px;--zm-grid-gap: 8px}}body .section-header{display:flex;flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 var(--zm-head-gap);padding:0;text-align:left}body .section-header--content{display:block;flex:1 1 0!important;width:auto!important;min-width:0;max-width:none;margin:0;text-align:left}body .section-header h2,body .section-header h2.h3,body .rich-text h3.h3{margin:0;font-size:var(--zm-h2);font-weight:500;line-height:1.15;letter-spacing:0;text-align:left;color:var(--zm-ink)}body .section-header .rte{margin-top:8px}body .section-header .rte p{margin:0;font-size:1rem;line-height:1.5;color:var(--zm-muted)}body .section-header--button{flex:0 0 auto!important;width:auto!important;margin:0;padding-bottom:4px}body .section-header--button .text-button{font-size:.875rem;line-height:1.4;white-space:nowrap;color:var(--zm-ink)}body .section-rich-text .rich-text{margin:0 0 var(--zm-head-gap);padding:0;text-align:left}body .section-rich-text .rich-text__inner{margin:0;padding:0;max-width:none;text-align:left}body .section-collapsible-content .collapsible-content .row{max-width:860px}body .subheading{margin-bottom:12px;font-size:.6875rem;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}body .button{min-height:48px;font-size:.875rem}body .slideshow .slideshow__slide-content--heading{font-size:var(--zm-h1);font-weight:500;line-height:1.12;color:#fff}body .slideshow .slideshow__slide .subheading,body .slideshow .slideshow__slide p.split-text{color:#fff}body .slideshow .slideshow__slide p.split-text{margin:12px 0 0;font-size:1.125rem;line-height:1.5;max-width:34em}body .slideshow .slideshow__slide .button-overflow-container{margin-top:24px}body .slideshow .slideshow__slide .button{margin-top:0}@media only screen and (min-width:768px){body .slideshow .slideshow__slide-content{max-width:680px}}@media only screen and (max-width:767px){body .slideshow .slideshow__slide .slideshow__slide-inner.content-middle-left{align-items:flex-end}body .slideshow .slideshow__slide .slideshow__slide-overlay{background:linear-gradient(180deg,#140c0800 45%,#140c08b8)!important}body .slideshow .slideshow__slide .slideshow__slide-content{padding:16px 16px 8px}body .slideshow .slideshow__slide .subheading,body .slideshow .slideshow__slide p.split-text{display:none}body .slideshow .slideshow__slide .button-overflow-container{display:block;margin:8px 0 0}body .slideshow .slideshow__slide .button{display:inline-flex;align-items:center;min-height:44px;padding:0;background:transparent!important;border:0!important;color:#fff!important}body .slideshow .slideshow__slide .button:before,body .slideshow .slideshow__slide .button:after{display:none!important}body .slideshow .slideshow__slide .button span{color:#fff!important;font-size:.9375rem;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.zm-cats{padding-top:var(--zm-grid-gap)}.zm-cats__grid{display:grid;gap:var(--zm-grid-gap);grid-template-columns:1fr}@media only screen and (min-width:768px){.zm-cats__grid{grid-template-columns:repeat(3,1fr)}}.zm-cat{position:relative;overflow:hidden;background:var(--zm-ink);color:#fff;aspect-ratio:2.2 / 1}@media only screen and (min-width:768px){.zm-cat{aspect-ratio:1.5 / 1}}.zm-cat__media,.zm-cat__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zm-cat__media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.zm-cat:hover .zm-cat__media img{transform:scale(1.03)}.zm-cat__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 30%,#000000c2)}.zm-cat__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.zm-cat__body{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:16px 48px 16px 16px;pointer-events:none}@media only screen and (min-width:1068px){.zm-cat__body{padding:24px 64px 24px 24px}}.zm-cat__badge{display:inline-block;margin-bottom:6px;font-size:.6875rem;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:#fff}body .zm-cat__title{margin:0 0 4px;color:#fff;font-weight:500;font-size:var(--zm-h3);line-height:1.2}.zm-cat__subs{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.4}.zm-cat__subs li{display:inline-flex;align-items:center;margin:0}.zm-cat__subs li+li:before{content:"\b7";margin:0 6px;color:#fff}.zm-cat__subs a,.zm-cat__subs span{color:#fff;pointer-events:auto;position:relative;z-index:4}.zm-cat__subs a{padding:4px 0;text-decoration:none}.zm-cat__subs a:hover{text-decoration:underline;text-underline-offset:3px}.zm-cat__arrow{position:absolute;right:16px;bottom:20px;z-index:3;width:22px;height:12px;pointer-events:none;transition:transform .3s ease}@media only screen and (min-width:1068px){.zm-cat__arrow{right:24px;bottom:28px}}.zm-cat:hover .zm-cat__arrow{transform:translate(4px)}.zm-trust{padding-top:32px}@media only screen and (min-width:768px){.zm-trust{padding-top:48px}}.zm-trust__inner{display:grid;grid-template-columns:repeat(var(--zm-trust-cols, 4),1fr);max-width:1120px;margin:0 auto}.zm-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 4px;text-align:center;color:var(--zm-ink)}.zm-trust__item+.zm-trust__item{border-left:1px solid var(--zm-line)}.zm-trust__icon{display:block;width:28px;height:28px}.zm-trust__icon svg,.zm-trust__icon img{display:block;width:100%;height:100%;object-fit:contain}.zm-trust__label{margin:0;font-size:.75rem;line-height:1.35;color:var(--zm-ink)}@media only screen and (min-width:768px){.zm-trust__item{gap:12px;padding:0 16px}.zm-trust__icon{width:32px;height:32px}.zm-trust__label{font-size:.875rem}}.zm-launch__grid{display:grid;grid-template-columns:1fr;gap:var(--zm-head-gap) var(--zm-grid-gap)}@media only screen and (min-width:1068px){.zm-launch__grid{grid-template-columns:1fr 1fr;align-items:stretch}}.zm-launch__media{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;background:var(--zm-line)}@media only screen and (min-width:1068px){.zm-launch__media{aspect-ratio:auto;min-height:100%}}.zm-launch__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zm-launch__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--zm-grid-gap);align-content:start}body .image-with-text__content h3{margin:0 0 12px;font-size:var(--zm-h2);font-weight:500;line-height:1.15}body .image-with-text__content .rte,body .image-with-text__content .rte p{font-size:1rem;line-height:1.6;color:var(--zm-muted)}body .image-with-text__content .rte{margin-bottom:24px}body .image-with-text__content .subheading{color:var(--zm-muted)}body .image-with-text__content--inner{margin-left:0;max-width:480px}@media only screen and (max-width:767px){body .image-with-text__content{padding:24px 0 0}}body .gallery:not(.gallery--content-below) .gallery__item-content{align-items:flex-start;justify-content:flex-end;padding:16px;text-align:left}@media only screen and (min-width:1068px){body .gallery:not(.gallery--content-below) .gallery__item-content{padding:24px}}body .gallery:not(.gallery--content-below) .gallery__item-heading{font-weight:500;line-height:1.2;margin-bottom:4px}body .gallery:not(.gallery--content-below) .gallery__item-heading+.text-button{margin-top:0;font-size:.875rem}body .gallery--content-below .gallery__item-heading{margin:0;font-family:Archivo Narrow,sans-serif;font-weight:500;line-height:1.4}body .gallery--content-below .gallery__item-content{padding:10px 0 8px}body .featured-product-card{--overlay-opacity: .38 !important}body .featured-product-card--heading{font-size:var(--zm-h2);font-weight:500;line-height:1.15}
/*# sourceMappingURL=/cdn/shop/t/21/assets/zm-winter.css.map */
