.ztr h1,.ztr h2,.ztr h3,.ztr h4{color:inherit;font-family:var(--font)}.ztr .site-footer h2,.ztr .mobile-panel h2{color:inherit}.ztr .site-footer h2{color:#fff}.ztr .mobile-panel h2{color:var(--muted-on-dark)}.ztr .logo-group h3{color:var(--muted)}.ztr .aud.light{opacity:1}.ztr .link{font-size:inherit;display:inline;text-underline-offset:4px}.ztr .field:before,.ztr .field:after{content:none}.ztr .field{position:static;transition:none}.ztr .zt-page-text{font-size:18px;line-height:1.7}.ztr .zt-page-text h2,.ztr .zt-page-text h3,.ztr .zt-page-text h4{margin:32px 0 12px;font-size:clamp(22px,2.4vw,28px)}.ztr .zt-page-text p,.ztr .zt-page-text li{color:var(--muted)}.ztr .zt-page-text p+p{margin-top:16px}.ztr .zt-page-text ul{padding-left:22px;margin:12px 0}.ztr .zt-page-text strong{color:var(--ink)}.ztr .zt-page-text [style*="text-align: center"]{text-align:left!important}.ztr .page-hero .lead.rte p{margin:0}.ztr .choice{line-height:1.3}.ztr .form-card .notice h3{font-size:20px}#wsg-signup-container,.wsg-signup-container{max-width:900px;margin:48px auto 80px;padding:0 var(--gutter);color:var(--ink)}.wsg-signup-container h1{font-size:clamp(34px,4.6vw,52px);letter-spacing:-.03em;line-height:1.05;font-weight:700;margin:0 0 14px;color:var(--ink)}#wsg-signup{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:clamp(22px,4vw,40px);text-align:left;margin-top:24px}#wsg-signup h2,#wsg-signup h3{font-size:22px;letter-spacing:-.01em;font-weight:700;margin:30px 0 16px;color:var(--ink)}#wsg-signup h2:first-child{margin-top:0}#wsg-signup label{font-weight:600;font-size:15px}#wsg-signup input[type=text],#wsg-signup input[type=email],#wsg-signup input[type=tel],#wsg-signup select,#wsg-signup textarea{width:100%;min-height:48px;padding:11px 14px;border:1.5px solid #c9cdd1;border-radius:8px;background:#fff;font-size:16px;font-family:var(--font);box-shadow:none}#wsg-signup textarea{min-height:120px}#wsg-signup input:focus,#wsg-signup select:focus,#wsg-signup textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #e2231a40}#wsg-signup button[type=submit]{background:var(--red);color:#fff;border:1.5px solid var(--red);border-radius:999px;min-height:48px;padding:12px 26px;font-weight:600;font-size:16px;font-family:var(--font);cursor:pointer;box-shadow:none}#wsg-signup button[type=submit]:hover{background:var(--red-dark);border-color:var(--red-dark)}#wsg-signup button[type=submit]:after,#wsg-signup button[type=submit]:before{display:none}.customer.login{max-width:520px;margin:40px auto 24px;padding:clamp(22px,4vw,40px)!important;background:var(--white);border:1px solid var(--line);border-radius:16px}.customer.login h1{font-size:24px;letter-spacing:-.01em;font-weight:700;color:var(--ink)}.customer.login .button{border-radius:999px;background:var(--red);font-family:var(--font);font-weight:600}.customer.login .button:after{display:none}.customer.login a{color:var(--ink);text-decoration-color:var(--red);text-underline-offset:4px}.ztr .page-hero h1.zt-h1-brand{margin-top:26px}.ztr .page-hero h1.zt-h1-brand>.eyebrow{display:flex;width:fit-content;margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.12em}.ztr .page-hero h1.zt-h1-brand>.zt-h1-text{display:block}#shopify-section-wsg-registration-settings>.wsg-one-half{display:flex;flex-direction:column;align-items:center}#shopify-section-wsg-registration-settings>.wsg-one-half>*{max-width:100%}#shopify-section-wsg-registration-settings #zt-lang{order:-1}#zt-reply{margin:14px 0 0;font-size:1.5rem;opacity:.85}.ztr .zt-cat{padding-block:36px 64px}.ztr .zt-cat .zt-cat-search{flex:1 1 320px;max-width:520px}.ztr .zt-cat-item{display:contents}.ztr .zt-cat-item[hidden],.ztr .zt-cat [hidden]{display:none!important}.ztr .zt-cat .filters .btn{justify-self:start}.ztr .zt-cat-pages{margin-top:28px;text-align:center}.shopify-section:has(.customer.login)+.shopify-section .tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:760px;margin-inline:auto;gap:20px}.shopify-section:has(.customer.login)+.shopify-section .tiles .card{text-align:center;justify-items:center;grid-template-rows:auto 1fr auto;align-content:stretch}@media(max-width:700px){.shopify-section:has(.customer.login)+.shopify-section .tiles{grid-template-columns:1fr!important;max-width:520px}}.ztr .zt-pdp-crumbs{background:var(--ink);padding:18px 0}product-info[id^=MainProduct-]{font-family:var(--font);color:var(--ink)}product-info[id^=MainProduct-] .product__title h1{font-family:var(--font);font-size:clamp(30px,3.6vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin:0}product-info[id^=MainProduct-] .product__info-container>.ztr{display:block;margin:0}product-info[id^=MainProduct-] .zt-pdp-brand{margin-bottom:10px}product-info[id^=MainProduct-] .zt-pdp-brand .eyebrow{text-decoration:none}product-info[id^=MainProduct-] .zt-pdp-badges{margin:12px 0 4px}product-info[id^=MainProduct-] .zt-pdp-badges .row{gap:8px}product-info[id^=MainProduct-] .zt-pdp-access{margin:18px 0}product-info[id^=MainProduct-] .zt-pdp-access .access-box h2{margin:0}product-info[id^=MainProduct-] .zt-pdp-access .access-box p{margin:0}product-info[id^=MainProduct-] .zt-pdp-spec{margin:24px 0 8px}product-info[id^=MainProduct-] .price{font-family:var(--font)}product-info[id^=MainProduct-] .product-form__submit{background:var(--red);color:#fff;border:1.5px solid var(--red);border-radius:999px;min-height:48px;width:100%;font-family:var(--font);font-weight:600;font-size:16px;letter-spacing:0;box-shadow:none}product-info[id^=MainProduct-] .product-form__submit:hover{background:var(--red-dark);border-color:var(--red-dark)}product-info[id^=MainProduct-] .product-form__submit:after,product-info[id^=MainProduct-] .product-form__submit:before{display:none}product-info[id^=MainProduct-] .product__media-item .product-media-container{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}product-info[id^=MainProduct-] .thumbnail{border-radius:10px;border:1.5px solid var(--line);background:#fff}product-info[id^=MainProduct-] .thumbnail[aria-current]{border-color:var(--ink)}product-info[id^=MainProduct-] .product__description{font-size:16px;line-height:1.7;color:var(--muted)}product-info[id^=MainProduct-] .product__accordion .summary__title,product-info[id^=MainProduct-] .accordion__title{font-family:var(--font);font-weight:600}.customer.login a[href*=ws-account-create],.customer.login a[href*="/account/register"]{display:none!important}.ztr .hero-art .zt-tile-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}.ztr .hero-art figure{transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.ztr .hero-art figure:has(.zt-tile-link:hover){transform:translateY(-4px);box-shadow:0 26px 48px #00000038}.ztr .hero-art .zt-tile-link:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media(min-width:901px){.ztr .caps:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}}.ztr .field[hidden],.ztr .hint[hidden]{display:none!important}.ztr [data-zt-route]{margin-top:8px}html.zt-look-a .ztr h1{font-size:clamp(32px,4.4vw,54px);font-weight:600;letter-spacing:-.025em;line-height:1.08}html.zt-look-a .ztr h2{font-size:clamp(25px,2.9vw,36px);font-weight:600;letter-spacing:-.02em}html.zt-look-a .ztr h3{font-weight:600}html.zt-look-a .ztr .eyebrow{font-size:12px;letter-spacing:.16em}html.zt-look-b .ztr h1,html.zt-look-b .ztr h2,html.zt-look-b .ztr h3,html.zt-look-b .ztr h4{font-family:"Manrope",var(--font);font-weight:500;letter-spacing:-.015em}html.zt-look-b .ztr h1{font-size:clamp(30px,4vw,50px);line-height:1.1}html.zt-look-b .ztr h2{font-size:clamp(24px,2.7vw,34px)}html.zt-look-b .ztr .eyebrow{font-size:12px;letter-spacing:.14em}html.zt-look-b .ztr .eyebrow:before{display:none}.zt-look-pill{position:fixed;left:16px;bottom:72px;z-index:60;background:#121416;color:#fff;font:600 13px/1 Inter,system-ui,sans-serif;padding:10px 14px;border-radius:999px;box-shadow:0 8px 24px #0004;display:flex;gap:10px;align-items:center}.zt-look-pill a{color:#a9afb6;text-decoration:none}.zt-look-pill a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:3px}.shopify-section:has(+.shopify-section #contact-form) .tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px}@media(max-width:900px){.shopify-section:has(+.shopify-section #contact-form) .tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.shopify-section:has(+.shopify-section #contact-form) .tiles{grid-template-columns:1fr!important}}.ztr .tiles .card p,.ztr .tiles .card a{overflow-wrap:anywhere}.ztr .eyebrow:before,.zt-reach__eyebrow:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zt-rami-2.css.map */
