.evh{box-sizing:border-box;position:relative;isolation:isolate;width:100%;max-width:100%;overflow:clip;border-radius:var(--eh-radius);background:var(--eh-bg);color:var(--eh-fg);font-family:var(--eh-body-family);font-weight:var(--eh-body-weight);font-style:var(--eh-body-style);text-align:var(--eh-align)}.evh *,.evh *:before,.evh *:after{box-sizing:border-box}.evh--contained{width:calc(100% - 40px);max-width:var(--eh-width);margin-inline:auto}.evh .evh__inner{max-width:var(--eh-width);margin-inline:auto;padding:var(--eh-pad-top) var(--eh-pad-side) var(--eh-pad-bottom)}.evh .evh__grid{display:grid;grid-template-columns:minmax(0,var(--eh-copy-width)) minmax(0,var(--eh-visual-width));gap:var(--eh-gap);align-items:var(--eh-vertical);min-height:var(--eh-min-height)}.evh.evh--image-left .evh__grid{grid-template-columns:minmax(0,var(--eh-visual-width)) minmax(0,var(--eh-copy-width))}.evh.evh--image-left .evh__visual{grid-column:1;grid-row:1}.evh.evh--image-left .evh__copy{grid-column:2;grid-row:1}.evh.evh--no-copy .evh__grid{grid-template-columns:minmax(0,1fr)}.evh .evh__copy,.evh .evh__visual{min-width:0;position:relative}.evh .evh__copy{z-index:2;text-align:var(--eh-align)}.evh .evh__block{margin:0 0 var(--eh-space)}.evh .evh__block:last-child{margin-bottom:0}.evh p,.evh h1,.evh h2,.evh h3{margin:0;padding:0}.evh a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.evh a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.evh svg{display:block;width:24px;height:24px;flex-shrink:0}.evh .evh__eyebrow{display:inline-flex;align-items:center;gap:10px;max-width:100%;font-family:var(--eh-body-family);font-size:var(--eh-size);line-height:1.5;font-weight:600;letter-spacing:var(--eh-tracking);text-transform:none;overflow-wrap:anywhere}.evh .evh__plus{font:500 24px/1 Arial,sans-serif;flex-shrink:0}.evh .evh__heading{font-family:var(--eh-heading-family);font-size:clamp(32px,7.2vw,var(--eh-size));font-style:var(--eh-heading-style);font-weight:var(--eh-heading-weight);line-height:var(--eh-leading);letter-spacing:var(--eh-tracking);text-transform:none;overflow-wrap:anywhere}.evh .evh__heading-line{display:block}.evh .evh__highlight{display:inline}.evh .evh__text{display:inline-block;width:100%;max-width:var(--eh-text-width);font-family:var(--eh-body-family);font-size:var(--eh-size);line-height:var(--eh-leading);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.evh .evh__text p+p{margin-top:.65em}.evh .evh__text ul,.evh .evh__text ol{text-align:start;padding-inline-start:1.4em}.evh .evh__text a{text-decoration:underline;text-underline-offset:3px}.evh .evh__buttons{display:inline-flex;flex-wrap:wrap;gap:var(--eh-button-gap);max-width:100%}.evh .evh__button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;min-height:var(--eh-button-height);max-width:100%;padding:14px var(--eh-button-padding);background:var(--eh-button-bg);border:1px solid var(--eh-button-bg);border-radius:var(--eh-button-radius);color:var(--eh-button-fg);font-family:var(--eh-body-family);font-size:var(--eh-button-size);font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;text-align:start;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.evh .evh__button span{overflow-wrap:anywhere}.evh .evh__button svg{width:20px;height:20px}.evh .evh__button--secondary{background:transparent;border-color:var(--eh-secondary-fg);color:var(--eh-secondary-fg)}.evh .evh__button:hover{background:var(--eh-button-hover);color:var(--eh-button-hover-fg);border-color:var(--eh-button-hover)}.evh .evh__stage{position:relative;isolation:isolate;height:var(--eh-image-height);width:100%}.evh .evh__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:var(--eh-image-blend)}.evh .evh__picture,.evh .evh__placeholder{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.evh .evh__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:var(--eh-image-fit);object-position:var(--eh-image-position);transform:translate(var(--eh-image-x),var(--eh-image-y)) rotate(var(--eh-image-rotate)) scale(var(--eh-image-scale));transform-origin:center}.evh .evh__placeholder-svg{width:100%;height:100%;fill:currentColor;opacity:.2}.evh .evh__outline{position:absolute;left:var(--eh-outline-x);top:var(--eh-outline-y);transform:translate(-50%,-50%) rotate(var(--eh-outline-rotation));color:transparent;-webkit-text-stroke:var(--eh-outline-stroke) var(--eh-outline-color);font-family:var(--eh-heading-family);font-size:var(--eh-outline-size);font-weight:700;line-height:.9;letter-spacing:-.05em;opacity:var(--eh-outline-opacity);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.evh .evh__badge{position:absolute;top:var(--eh-badge-y);left:var(--eh-badge-x);transform:translate(-50%,-50%) rotate(var(--eh-badge-rotation));z-index:3;width:var(--eh-badge-size);height:var(--eh-badge-size);border:1px solid var(--eh-badge-border);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;color:var(--eh-badge-color);background:var(--eh-badge-bg);text-align:center;font-size:var(--eh-badge-font);line-height:1.4;font-weight:600;overflow-wrap:anywhere}.evh .evh__badge svg{margin-top:6px;width:20px;height:20px}.evh .evh__caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:var(--eh-caption-space);color:var(--eh-caption-color);position:relative;z-index:4;text-align:start}.evh .evh__caption>div{min-width:0}.evh .evh__caption-title{font-size:var(--eh-caption-title);font-weight:600;line-height:1.5;overflow-wrap:anywhere}.evh .evh__caption-detail{margin-top:2px;font-size:var(--eh-caption-meta);line-height:1.6;overflow-wrap:anywhere}.evh .evh__circle-link{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--eh-border);border-radius:50%;transition:background-color .2s ease}.evh .evh__circle-link:hover{background:var(--eh-accent)}.evh .evh__bottom{margin-top:var(--eh-bottom-top);padding-block:var(--eh-bottom-padding);border-top:1px solid var(--eh-bottom-border);color:var(--eh-bottom-color);font-size:var(--eh-bottom-size);line-height:1.5;display:flex;justify-content:space-between;align-items:center;gap:16px 28px;flex-wrap:wrap;text-align:start}.evh .evh__bottom>p{letter-spacing:.06em;overflow-wrap:anywhere}.evh .evh__bottom>a,.evh .evh__bottom>span{display:inline-flex;align-items:center;gap:24px;margin-inline-start:auto;min-height:44px}.evh .evh__bottom>a:hover{text-decoration:underline;text-underline-offset:4px}.evh .evh__bottom svg{width:18px;height:18px}.evh .evh__image-wrap--animate{animation:evh-appear .85s ease-out both}@keyframes evh-appear{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media(max-width:999px)and (min-width:750px){.evh .evh__grid{gap:min(var(--eh-gap),24px)}.evh .evh__inner{padding-inline:min(var(--eh-pad-side),32px)}}@media(max-width:749px){.evh{text-align:var(--eh-align-m)}.evh.evh--contained{width:calc(100% - 24px)}.evh .evh__inner{padding:var(--eh-pad-top-m) var(--eh-pad-side-m) var(--eh-pad-bottom-m)}.evh .evh__grid,.evh.evh--image-left .evh__grid{display:flex;flex-direction:column;gap:var(--eh-mobile-gap);align-items:stretch;min-height:0}.evh.evh--image-first .evh__visual{order:-1}.evh .evh__copy{text-align:var(--eh-align-m)}.evh .evh__block{margin-bottom:var(--eh-space-m)}.evh .evh__block:last-child{margin-bottom:0}.evh .evh__eyebrow,.evh .evh__text,.evh .evh__heading{font-size:var(--eh-size-m)}.evh .evh__buttons--full-mobile{display:flex;width:100%}.evh .evh__buttons--full-mobile .evh__button{width:100%}.evh .evh__stage{height:var(--eh-image-height-m)}.evh .evh__image{object-position:var(--eh-image-position-m);transform:translate(var(--eh-image-x-m),var(--eh-image-y-m)) rotate(var(--eh-image-rotate-m)) scale(var(--eh-image-scale-m))}.evh .evh__outline{font-size:var(--eh-outline-size-m)}.evh .evh__badge{top:var(--eh-badge-y-m);left:var(--eh-badge-x-m);width:var(--eh-badge-size-m);height:var(--eh-badge-size-m);font-size:var(--eh-badge-font-m)}.evh .evh__bottom{font-size:var(--eh-bottom-size-m)}.evh .evh__hide-mobile{display:none}}@media(prefers-reduced-motion:reduce){.evh *,.evh *:before,.evh *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AQ */
