:root{--font-body-family: "Figtree", "Helvetica Neue", Helvetica, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "bc-novatica-cyr", "Be Vietnam Pro", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 300;--zm-navy: #06425C;--zm-yellow: #F7EE54;--zm-cream: #F6F5F1;--zm-beige: #E8DFD3;--zm-card-bg: url(https://assets.ziemi.com/f/293891720523045/2432x1680/d411e7e625/background_compr.png/m/1200x0)}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{font-family:var(--font-body-family);font-weight:500;letter-spacing:0;min-height:4.8rem}.button--primary{--color-button-text: 6, 66, 92}.product__media-item .product-media-container,.product__media-list .media{background:transparent;border-radius:0}.product__media img{object-fit:cover}@media screen and (min-width:990px){.product--stacked .product__media-list{display:grid;grid-template-columns:minmax(0,470fr) minmax(0,282fr);gap:1.6rem;margin:0;width:100%;max-width:100%}.product--stacked .product__media-list .product__media-item{width:100%!important;max-width:none;min-width:0;padding:0!important;margin:0!important;overflow:hidden}.product--stacked .product__media-list .product__media-item:first-child{grid-row:span 2}.product--stacked .product__media-list .product__media-item .product-media-container,.product--stacked .product__media-list .product__media-item .product__modal-opener,.product--stacked .product__media-list .product__media-item .product__media{height:100%}.product--stacked .product__media-list .product__media-item .product-media-container{aspect-ratio:282 / 291}.product--stacked .product__media-list .product__media-item:first-child .product-media-container{aspect-ratio:470 / 598}.product--stacked .product__media-list .product__media-item:nth-child(2):last-child{grid-row:span 2}.product--stacked .product__media-list .product__media-item:nth-child(2):last-child .product-media-container{aspect-ratio:auto}.product--stacked .product__media-list .product__media-item:only-child{grid-column:1 / -1}.product--stacked .product__media-list .product__media-item:only-child .product-media-container{aspect-ratio:4 / 3}.product--stacked .product__media-list .product__media-item .product__media{padding-top:0!important}.product--stacked .product__media-list .product__media-item .product__media img,.product--stacked .product__media-list .product__media-item .product__media video{object-fit:cover;width:100%;height:100%}.product--stacked .product__media-list .product__media-item:nth-child(n+4) .product-media-container{aspect-ratio:1}.product--stacked .product__media-icon{left:1.6rem;right:auto;bottom:1.6rem;top:auto}}@media screen and (max-width:989px){.product__media-list .product-media-container{aspect-ratio:1}.product__media-list .product__media{padding-top:0!important;height:100%}.product__media-list .product__modal-opener{height:100%}.product__media-list .product__media img{width:100%;height:100%;object-fit:cover}}.product__title h1{font-size:clamp(3.2rem,3.2vw,4.8rem);line-height:1.05}.product .price--large .price-item{font-size:2rem;font-weight:700;letter-spacing:0}.product .price__sale .price-item--regular{color:#06425c99}.product .badge.price__badge-sale{background:var(--zm-yellow);color:var(--zm-navy);border:0}.product-form__input--pill input[type=radio]+label{font-family:var(--font-body-family)}.product__info-container .product__accordion summary{font-weight:500}.card--card .card__inner .card__media,.card--standard .card__inner .card__media{background:var(--zm-cream) var(--zm-card-bg) center / cover no-repeat}.card__heading{font-family:var(--font-heading-family);font-weight:400}.drawer__heading,.title--primary{font-family:var(--font-heading-family);font-weight:300}.cart-item__name{font-weight:500;text-decoration:none}.cart-item__media .cart-item__image{background:var(--zm-beige);border-radius:8px}.totals__total-value{font-weight:700}.rte blockquote{margin:48px 0 0;padding:32px;border:0;border-radius:6px;background:#fff;font-style:normal;display:flex;flex-direction:column;gap:32px}.rte blockquote p{margin:0}.rte blockquote p:first-child{font-family:var(--font-heading-family);font-size:clamp(22px,2.2vw,32px);line-height:1.25;color:rgb(var(--color-foreground))}.rte blockquote p:first-child:before{content:open-quote}.rte blockquote p:first-child:after{content:close-quote}.rte blockquote p:last-child:not(:first-child){font-size:13px;line-height:1.5;font-weight:500;color:rgb(var(--color-foreground))}.rte blockquote cite{font-style:normal;color:#8c98ab}:root{--page-width: 2016px }.page-width{padding-left:clamp(20px,calc(15px + 2.3vw),48px);padding-right:clamp(20px,calc(15px + 2.3vw),48px)}@media screen and (min-width:990px){.page-width--narrow{max-width:var(--page-width)}.page-width--narrow>.main-page-title,.page-width--narrow>.rte{max-width:calc((100% - 11 * clamp(12px,1.15vw,24px)) / 12 * 7 + 6 * clamp(12px,1.15vw,24px))}.main-page-title{font-size:48px;line-height:1}.page-width--narrow>.rte{font-size:18px;line-height:1.5}}@media screen and (min-width:990px){.zm-pdp.product{column-gap:clamp(12px,1.15vw,24px);flex-wrap:nowrap}.zm-pdp.product.product>.product__media-wrapper.product__media-wrapper{flex:0 0 auto;width:calc((100% - 11 * clamp(12px,1.15vw,24px)) / 12 * 7 + 6 * clamp(12px,1.15vw,24px));max-width:none}.zm-pdp.product.product>.product__info-wrapper.product__info-wrapper{flex:1 1 0;width:auto;max-width:none;margin-left:clamp(12px,1.15vw,24px);padding:0 48px}.zm-pdp .zm-pdp-gallery__grid{aspect-ratio:861 / 672;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ziemi-brand.css.map */
