:root{--site-max-width: 1280px;--site-gutter: clamp(16px,3.5vw,32px);--page-bg: #FAF9F6;--ha-gap: .9rem;--ha-lr-pad: 2.2vw;--ha-cta-top: 14px;--ha-img-ratio: 4/5;--ha-radius: 1px;--ha-uline-thickness: 1.3px;--ha-uline-offset: 1px;--ha-sweep-time: .3s;--ha-sweep-ease: cubic-bezier(.4,0,.2,1);--ha-cover-overshoot: 4px}.ha-ed__outer{max-width:var(--site-max-width);margin-inline:auto}.ha-ed__outer.is-full{max-width:none}.ha-ed__inner{padding-inline:var(--site-gutter)}.section-spacing--disable-top{padding-top:0!important}.section-spacing--disable-bottom{padding-bottom:0!important}.ha-ed__head{display:block!important;text-align:center!important;justify-content:center!important;align-items:center!important;margin-bottom:clamp(12px,2.2vw,22px)}.ha-ed__h{text-align:center!important;margin-inline:auto!important;font-size:2.2rem!important;line-height:2.2rem!important;letter-spacing:-.01rem;margin:0}.ha-ed__desc{margin:.5rem auto 0;max-width:29rem;font-size:1rem;line-height:1.2rem!important;text-wrap:pretty;opacity:.9}.ha-tile-media{display:block;width:100%;aspect-ratio:var(--img-ratio, 4/5);overflow:hidden;border-radius:0;line-height:0;touch-action:pan-y pinch-zoom;-webkit-user-drag:none}.ha-tile-media>img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ha-cta{position:relative;display:inline-block;text-decoration:none;padding-block:2px;padding-inline:0;-webkit-tap-highlight-color:transparent;overflow:hidden;font-size:1rem;font-weight:400;letter-spacing:0rem;line-height:1.5rem;cursor:pointer;--uline-thickness: var(--ha-uline-thickness);--uline-offset: var(--ha-uline-offset);--sweep-time: var(--ha-sweep-time);--sweep-ease: var(--ha-sweep-ease);--cover-overshoot: var(--ha-cover-overshoot);--cta-bg: var(--page-bg);touch-action:manipulation}.ha-cta:before{content:"";position:absolute;left:0;right:0;bottom:var(--uline-offset);height:var(--uline-thickness);background:currentColor;z-index:0}.ha-cta:after{content:"";position:absolute;bottom:var(--uline-offset);height:var(--uline-thickness);background:var(--cta-bg);left:calc(-1 * var(--cover-overshoot) / 2);width:0%;z-index:1;transition:width var(--sweep-time) var(--sweep-ease);will-change:width}.ha-cta.cover-grow:after,.ha-cta.cover-full:after{width:calc(100% + var(--cover-overshoot))}.ha-cta.cover-shrink:after{width:0%}.ha-cta.ha-cta--exit-rtl.cover-shrink:after{right:calc(-1 * var(--cover-overshoot) / 2);left:auto}.ha-cta.ha-cta--on-image:before{background:currentColor;height:var(--uline-thickness);bottom:var(--uline-offset);left:0;right:0;transform:scaleX(1);transform-origin:right;transition:transform var(--sweep-time) var(--sweep-ease);will-change:transform;opacity:1}.ha-cta.ha-cta--on-image:after{width:0!important;transition:none!important;background:transparent!important}.ha-cta.ha-cta--on-image.cover-grow:before,.ha-cta.ha-cta--on-image.cover-full:before{transform:scaleX(0);transform-origin:right}.ha-cta.ha-cta--on-image.cover-shrink:before{transform:scaleX(1);transform-origin:left}.ha-cta:active:after{width:calc(100% + var(--cover-overshoot))}.ha-cta.ha-cta--on-image:active:before{transform:scaleX(0);transform-origin:right}@media (prefers-reduced-motion: reduce){.ha-cta:after{transition:none!important}.ha-cta.ha-cta--on-image:before{transition:none!important}}.ha-ol{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:var(--ol-color, #FAF9F6);text-align:center;padding:clamp(8px,2.2vw,24px);touch-action:pan-y}.ha-ol__inner{max-width:90%;pointer-events:auto;touch-action:manipulation}.ha-ol__title{font-size:2.2rem;line-height:2.2rem;letter-spacing:-.02em;margin:0 0 8px;color:inherit}.ha-ol .ha-cta{color:inherit}:root{--ha-chevron-size: 22px;--ha-chevron-color: currentColor;--ha-chevron-hit: 40px}.ha-icon{display:inline-block;width:var(--ha-chevron-size);height:var(--ha-chevron-size);font-size:var(--ha-chevron-size);line-height:1;vertical-align:middle;text-align:center;color:var(--ha-chevron-color);-webkit-user-select:none;user-select:none}.ha-caro__slide{opacity:1!important}.ha-caro__track{transition:transform .18s ease-out;will-change:transform}.ha-caro--noanim .ha-caro__track{transition:none!important}.ha-caro img,.ha-caro picture img{transition:none!important}.ha-icon--sm{--ha-chevron-size: 18px}.ha-icon--md{--ha-chevron-size: 22px}.ha-icon--lg{--ha-chevron-size: 28px}.ha-icon--xl{--ha-chevron-size: 34px}.ha-chev-btn{display:grid;place-items:center;width:var(--ha-chevron-hit);height:var(--ha-chevron-hit);padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.ha-chev-btn[disabled]{opacity:.4;cursor:not-allowed}.ha-chev-btn:hover{opacity:1;transform:translateY(-.25px)}.ha-chev-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ha-chev-fade{opacity:0;transition:opacity .15s ease}.ha-chev-fade:hover,.ha-chev-fade:focus-within{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ha-editorial.css.map */
