.modulo-imq,.modulo-imq *{box-sizing:border-box}.modulo-imq{background:var(--modulo-imq-bg, #FFFFFF);padding-block:var(--modulo-imq-pad-top, 0px) var(--modulo-imq-pad-bottom, 0px);font-family:inherit;-webkit-font-smoothing:antialiased}.modulo-imq__grid{display:grid;grid-template-columns:1fr clamp(54px,7vw,104px) 1.08fr;grid-template-areas:"panel seam media";align-items:stretch;min-height:var(--modulo-imq-min-h, 480px);max-width:1400px;margin-inline:auto}.modulo-imq--media-left .modulo-imq__grid{grid-template-areas:"media seam panel"}.modulo-imq--width-page.modulo-imq--cw-standard .modulo-imq__grid{max-width:1200px}.modulo-imq--width-page.modulo-imq--cw-wide .modulo-imq__grid{max-width:1400px}.modulo-imq--width-page.modulo-imq--cw-full .modulo-imq__grid{max-width:none}.modulo-imq--width-boxed{padding-inline:20px}.modulo-imq--width-boxed .modulo-imq__grid{max-width:1280px;border-radius:var(--modulo-imq-outer-radius, 28px);overflow:hidden}.modulo-imq__panel{grid-area:panel;background:var(--modulo-imq-panel, #EFEDE8);display:flex;flex-direction:column;gap:1.4rem;padding:clamp(36px,5vw,76px) clamp(28px,4.5vw,72px);border:var(--modulo-imq-border-w, 1px) solid transparent}.modulo-imq--border .modulo-imq__panel{border-color:var(--modulo-imq-border, #DCD9D1)}.modulo-imq--align-h-left .modulo-imq__panel{align-items:flex-start;text-align:left}.modulo-imq--align-h-center .modulo-imq__panel{align-items:center;text-align:center}.modulo-imq--align-h-right .modulo-imq__panel{align-items:flex-end;text-align:right}.modulo-imq--align-v-top .modulo-imq__panel{justify-content:flex-start}.modulo-imq--align-v-center .modulo-imq__panel{justify-content:center}.modulo-imq--align-v-bottom .modulo-imq__panel{justify-content:flex-end}.modulo-imq__eyebrow{margin:0;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--modulo-imq-body, #5B5A52)}.modulo-imq__heading{margin:0;font-size:var(--modulo-imq-heading-size, 38px);line-height:1.05;letter-spacing:-.015em;font-weight:680;color:var(--modulo-imq-ink, #46453F);text-wrap:balance;max-width:18ch}.modulo-imq__heading strong,.modulo-imq__heading b{color:var(--modulo-imq-accent, #D9421E);font-weight:inherit}.modulo-imq__body{margin:0;font-size:var(--modulo-imq-body-size, 17px);line-height:1.62;color:var(--modulo-imq-body, #5B5A52);max-width:44ch}.modulo-imq__cta{margin-top:.5rem;display:inline-flex;align-items:center;gap:.55em;font:inherit;font-size:.74rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .28s ease,color .28s ease,transform .28s ease,box-shadow .28s ease,border-color .28s ease}.modulo-imq__cta-arrow{width:1.05em;height:1.05em;transition:transform .28s ease;flex:none}.modulo-imq__cta:hover .modulo-imq__cta-arrow{transform:translate(3px)}.modulo-imq__cta:focus-visible{outline:2px solid var(--modulo-imq-accent, #D9421E);outline-offset:3px}.modulo-imq--btn-outline .modulo-imq__cta{padding:.92em 1.9em;border-radius:999px;border:1.5px solid var(--modulo-imq-btn, #46453F);color:var(--modulo-imq-btn, #46453F);background:transparent}.modulo-imq--btn-outline .modulo-imq__cta:hover{background:var(--modulo-imq-btn, #46453F);color:var(--modulo-imq-panel, #EFEDE8);transform:translateY(-2px);box-shadow:0 10px 24px -12px #0006}.modulo-imq--btn-solid .modulo-imq__cta{padding:.96em 2em;border-radius:999px;border:1.5px solid var(--modulo-imq-btn, #46453F);background:var(--modulo-imq-btn, #46453F);color:var(--modulo-imq-btn-text, #FFFFFF)}.modulo-imq--btn-solid .modulo-imq__cta:hover{background:color-mix(in srgb,var(--modulo-imq-btn, #46453F) 88%,#fff);border-color:color-mix(in srgb,var(--modulo-imq-btn, #46453F) 88%,#fff);transform:translateY(-2px);box-shadow:0 12px 26px -12px #00000073}.modulo-imq--btn-text-link .modulo-imq__cta{padding:0 0 2px;border:0;border-bottom:1.5px solid currentColor;border-radius:0;background:none;color:var(--modulo-imq-btn, #46453F)}.modulo-imq--btn-text-link .modulo-imq__cta:hover{color:var(--modulo-imq-accent, #D9421E)}.modulo-imq__media{grid-area:media;position:relative;overflow:hidden;min-height:100%;background:#ddd9d2}.modulo-imq__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;transition:transform 1.4s cubic-bezier(.16,.84,.3,1)}.modulo-imq:hover .modulo-imq__img{transform:scale(1.035)}.modulo-imq__seam{grid-area:seam;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.modulo-imq__seam .modulo-imq__rail-track{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--modulo-imq-gap, 40px);will-change:transform;animation:imq-roll-up var(--modulo-imq-speed, 28s) linear infinite}.modulo-imq--dir-down .modulo-imq__seam .modulo-imq__rail-track{animation-name:imq-roll-down}.modulo-imq__word{writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--modulo-imq-seam-size, 24px);font-weight:600;letter-spacing:.01em;line-height:1;color:var(--modulo-imq-seam-text, #3C3B36);white-space:nowrap;text-transform:lowercase}.modulo-imq--upper .modulo-imq__word{text-transform:uppercase}.modulo-imq__sep{display:inline-flex;align-items:center;justify-content:center;width:.62em;height:.62em;font-size:var(--modulo-imq-seam-size, 24px);color:var(--modulo-imq-seam-text, #3C3B36);flex:none;animation:imq-spin 9s linear infinite}.modulo-imq__sep svg{width:100%;height:100%;display:block}.modulo-imq--pausable .modulo-imq__seam:hover .modulo-imq__rail-track,.modulo-imq--pausable .modulo-imq__band:hover .modulo-imq__rail-track{animation-play-state:paused}.modulo-imq__band{display:none}@keyframes imq-roll-up{to{transform:translate3d(0,-50%,0)}}@keyframes imq-roll-down{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}@keyframes imq-roll-left{to{transform:translate3d(-50%,0,0)}}@keyframes imq-roll-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes imq-spin{to{transform:rotate(360deg)}}@media(max-width:860px){.modulo-imq__grid,.modulo-imq--media-left .modulo-imq__grid{grid-template-columns:1fr;grid-template-areas:"media" "panel" "band";min-height:0;max-width:none}.modulo-imq__seam{display:none}.modulo-imq__media{aspect-ratio:var(--modulo-imq-mob-aspect, 4 / 3);min-height:0}.modulo-imq--align-m-left .modulo-imq__panel{align-items:flex-start;text-align:left}.modulo-imq--align-m-center .modulo-imq__panel{align-items:center;text-align:center}.modulo-imq--align-m-right .modulo-imq__panel{align-items:flex-end;text-align:right}.modulo-imq__band{grid-area:band;display:block;position:relative;overflow:hidden;padding-block:clamp(14px,4vw,22px);border-top:1px solid transparent;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.modulo-imq--border .modulo-imq__band{border-top-color:var(--modulo-imq-border, #DCD9D1)}.modulo-imq__band .modulo-imq__rail-track{display:flex;align-items:center;gap:var(--modulo-imq-gap, 40px);width:max-content;will-change:transform;animation:imq-roll-left var(--modulo-imq-speed, 28s) linear infinite}.modulo-imq--dir-down .modulo-imq__band .modulo-imq__rail-track{animation-name:imq-roll-right}.modulo-imq__band .modulo-imq__word{writing-mode:horizontal-tb;transform:none}}@media(max-width:480px){.modulo-imq__heading{font-size:clamp(1.55rem,6vw,var(--modulo-imq-heading-size, 38px))}.modulo-imq__panel{padding:clamp(28px,7vw,40px) clamp(22px,6vw,32px)}.modulo-imq__cta{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.modulo-imq__rail-track,.modulo-imq__sep,.modulo-imq__img{animation:none!important;transition:none!important;transform:none!important}.modulo-imq__word{transform:rotate(180deg)}.modulo-imq__band .modulo-imq__word{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modulo-section-image-marquee.css.map */
