.twi{position:relative;overflow:hidden;border-radius:var(--twi-radius, 0)}.twi,.twi *,.twi *:before,.twi *:after{box-sizing:border-box}.twi--bordered{border:1px solid rgb(var(--colors-line-and-border))}.twi__media,.twi__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.twi__media{z-index:0;overflow:hidden}.twi__media img,.twi__media video{display:block;width:100%;height:100%;object-fit:cover}.twi__media--video{z-index:auto;overflow:visible}.twi__media--video video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.twi__video-control{position:absolute;right:1rem;bottom:1rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid currentColor;border-radius:999px;background:rgba(var(--colors-background),.82);color:rgb(var(--colors-text));cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.twi__video-control:focus-visible{outline:3px solid rgb(var(--colors-text-link));outline-offset:3px}[dir=rtl] .twi__video-control{right:auto;left:1rem}.twi__overlay{z-index:1}.twi__overlay--solid{background:rgba(var(--twi-overlay-color, 0, 0, 0),var(--twi-overlay-opacity, 1))}.twi__overlay--gradient-up{background:linear-gradient(to top,rgba(var(--twi-overlay-color, 0, 0, 0),var(--twi-overlay-opacity, 1)),rgba(var(--twi-overlay-color, 0, 0, 0),0) 90%)}.twi__overlay--gradient-down{background:linear-gradient(to bottom,rgba(var(--twi-overlay-color, 0, 0, 0),var(--twi-overlay-opacity, 1)),rgba(var(--twi-overlay-color, 0, 0, 0),0) 90%)}.twi__blocks{position:relative;z-index:2;display:flex;flex-direction:var(--twi-direction, column);align-items:var(--twi-align, flex-start);justify-content:var(--twi-position, flex-start);gap:var(--twi-gap, 2.5rem);text-align:var(--twi-text-align, left);min-width:0;min-height:inherit;width:100%}.twi-block{min-width:0;max-width:100%}.twi-image-column,.twi__content{min-width:0}@media(min-width:768px){.twi__blocks--desktop-image-left>.twi-image-column{order:0}.twi__blocks--desktop-image-left>.twi__content{order:1}.twi__blocks--desktop-image-right>.twi__content{order:0}.twi__blocks--desktop-image-right>.twi-image-column{order:1}}.twi__content{display:flex;flex-direction:column;align-items:var(--twi-content-cross, flex-start);justify-content:var(--twi-content-main, flex-start);gap:var(--twi-gap, 2.5rem);min-width:0;min-height:inherit;flex:var(--twi-fill-grow, 0) 1 .01%;width:100%}.twi-img{position:relative;display:block;overflow:hidden;border-radius:var(--twi-img-radius, 0)}.twi-img[href]:focus-visible{outline:3px solid rgb(var(--colors-text-link));outline-offset:3px}.twi-img__media{display:block;width:100%;height:100%;object-fit:cover}.twi-img--square{aspect-ratio:1 / 1}.twi-img--portrait{aspect-ratio:3 / 4}.twi-img--landscape{aspect-ratio:4 / 3}.twi-img--widescreen{aspect-ratio:16 / 9}.twi-img--natural .twi-img__media{height:auto}.twi-img__placeholder{display:block;width:100%;height:100%}.twi-text-block{color:rgb(var(--twi-block-color, var(--colors-text)));overflow-wrap:anywhere}.twi-text-block>:first-child{margin-top:0}.twi-text-block>:last-child{margin-bottom:0}.twi-typo--small,.twi-typo--default,.twi-typo--large{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:1.6}.twi-typo--small{font-size:calc(var(--font-size-small-mobile) * var(--twi-font-scale, 1))}.twi-typo--default{font-size:calc(var(--font-size-medium-mobile) * var(--twi-font-scale, 1))}.twi-typo--large{font-size:calc(var(--font-size-large-mobile) * var(--twi-font-scale, 1))}.twi-typo--heading-1,.twi-typo--heading-2,.twi-typo--heading-3,.twi-typo--heading-4,.twi-typo--heading-5,.twi-typo--heading-6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:var(--heading-text-tranform, none);line-height:1.15;margin:0}.twi-typo--heading-1{font-size:calc(var(--twi-heading-base, 2.25rem) * 1.05 * var(--twi-font-scale, 1))}.twi-typo--heading-2{font-size:calc(var(--twi-heading-base, 2.25rem) * .98 * var(--twi-font-scale, 1))}.twi-typo--heading-3{font-size:calc(var(--twi-heading-base, 2.25rem) * .77 * var(--twi-font-scale, 1))}.twi-typo--heading-4{font-size:calc(var(--twi-heading-base, 2.25rem) * .6 * var(--twi-font-scale, 1))}.twi-typo--heading-5{font-size:calc(var(--twi-heading-base, 2.25rem) * .49 * var(--twi-font-scale, 1))}.twi-typo--heading-6{font-size:calc(var(--twi-heading-base, 2.25rem) * .42 * var(--twi-font-scale, 1))}@media(min-width:768px){.twi-typo--small{font-size:calc(var(--font-size-small) * var(--twi-font-scale, 1))}.twi-typo--default{font-size:calc(var(--font-size-medium) * var(--twi-font-scale, 1))}.twi-typo--large{font-size:calc(var(--font-size-large) * var(--twi-font-scale, 1))}.twi-typo--heading-1{font-size:calc(var(--twi-heading-base, 2.25rem) * 1.5 * var(--twi-font-scale, 1))}.twi-typo--heading-2{font-size:calc(var(--twi-heading-base, 2.25rem) * 1.4 * var(--twi-font-scale, 1))}.twi-typo--heading-3{font-size:calc(var(--twi-heading-base, 2.25rem) * 1.1 * var(--twi-font-scale, 1))}.twi-typo--heading-4{font-size:calc(var(--twi-heading-base, 2.25rem) * .85 * var(--twi-font-scale, 1))}.twi-typo--heading-5{font-size:calc(var(--twi-heading-base, 2.25rem) * .7 * var(--twi-font-scale, 1))}.twi-typo--heading-6{font-size:calc(var(--twi-heading-base, 2.25rem) * .6 * var(--twi-font-scale, 1))}}.twi-typo--custom{font-family:var(--twi-custom-font, var(--font-body-family));font-weight:var(--twi-custom-weight, var(--font-body-weight));font-size:var(--twi-custom-size, 1rem);line-height:var(--twi-custom-lh, 1.5);letter-spacing:var(--twi-custom-ls, 0em);text-transform:var(--twi-custom-transform, none);text-wrap:var(--twi-custom-wrap, pretty)}.twi-text-block .highlight.hl-font{font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit}.twi-measure--narrow{max-width:30rem}.twi-measure--normal{max-width:42rem}.twi-label{margin:0;color:rgb(var(--twi-block-color, var(--colors-text)));letter-spacing:.15em;font-weight:600}.twi-label--pill,.twi-label--line,.twi-label--numbered{display:flex;align-items:center;gap:.6em}.twi-label--align-left{justify-content:flex-start}.twi-label--align-center{justify-content:center}.twi-label--align-right{justify-content:flex-end}.twi-label--line.twi-label--align-center{flex-direction:column;gap:.55em}.twi-label__line-row{display:inline-flex;align-items:center;justify-content:center;gap:.6em}.twi-label--numbered.twi-label--align-left .twi-label__line--lead,.twi-label--numbered.twi-label--align-right .twi-label__line--trail{display:none}.twi-label--numbered.twi-label--align-right{flex-direction:row-reverse}.twi-label__text{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.twi-label__badge{display:inline-flex;align-items:center;gap:.5em;padding:.55em 1.1em;border-radius:999px;background:var(--twi-label-bg, transparent);border:1px solid var(--twi-label-border, transparent)}.twi-label__line{position:relative;flex:0 1 var(--twi-label-line-w, 48px);width:min(var(--twi-label-line-w, 48px),25vw);min-width:1rem;height:1px;border-radius:99px;background:var(--twi-label-accent, currentColor);opacity:.5}.twi-label--line .twi-label__line:after{content:"";position:absolute;top:50%;width:.4em;height:.4em;border-radius:50%;background:var(--twi-label-accent, currentColor);transform:translateY(-50%)}.twi-label--line .twi-label__line{opacity:1}.twi-label--line.twi-label--align-left .twi-label__line--trail:after,.twi-label--line.twi-label--align-center .twi-label__line--trail:after{left:-.2em}.twi-label--line.twi-label--align-right .twi-label__line--lead:after,.twi-label--line.twi-label--align-center .twi-label__line--lead:after{right:-.2em}.twi-label__num{display:inline-flex;align-items:center;justify-content:center;padding:.3em .65em;border-radius:.4em;border:1px solid var(--twi-label-border, transparent);background:var(--twi-label-bg, transparent);font-size:.9em;line-height:1;font-variant-numeric:tabular-nums}.twi-label__divider{flex:0 0 auto;width:1px;height:1.25em;background:var(--twi-label-border, currentColor)}.twi-label__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.25em;height:1.25em;color:var(--twi-label-accent, currentColor)}.twi-label__icon--editorial{width:28px;height:28px}.twi-label--line:not(.twi-label--align-center) .twi-label__icon--editorial{transform:rotate(90deg)}.twi-label__svg{display:block;width:100%;height:100%}.twi-font--serif{font-family:var(--font-heading-family, sans-serif)}.twi-font--sans{font-family:var(--font-body-family)}.twi-font--heading{font-family:var(--font-heading-family)}@media(prefers-reduced-motion:reduce){.twi .anm-fade-element{visibility:visible;opacity:1;transform:none;transition:none;animation:none;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/text-with-image.css.map */
