.shop-home,.shop-ticker{background:var(--shop-bg-page);color:var(--shop-text-primary)}.shop-home h1,.shop-home h2,.shop-home h3{color:inherit}.shop-home{position:relative;isolation:isolate}.shop-home__inner{position:relative;max-width:var(--shop-page-max);margin-inline:auto;padding:var(--shop-space-section) var(--shop-space-page-x)}.shop-home__eyebrow{margin:0 0 var(--shop-space-md);color:var(--shop-text-accent);text-transform:uppercase}.shop-home__heading{margin:0 0 var(--shop-space-md);text-transform:uppercase;overflow-wrap:anywhere}.shop-home__body{max-width:var(--shop-home-copy-width);margin:0;color:var(--shop-text-muted);line-height:var(--shop-home-text-line)}.shop-home a:focus-visible,.shop-ticker button:focus-visible{outline:var(--shop-focus-width) solid var(--shop-accent-gold);outline-offset:var(--shop-focus-offset)}.shop-home__text-link{display:inline-flex;gap:var(--shop-space-xs);align-items:center;min-height:var(--shop-touch-min);margin-top:var(--shop-space-md);color:inherit;text-transform:uppercase;text-decoration:none}.shop-accent-type{color:var(--shop-accent-gold);background:var(--shop-gradient-accent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shop-hex--gradient .shop-hex__photo{background:var(--shop-gradient-accent)}.shop-hex--gradient .shop-hex__outline{display:none}.shop-hex--wire .shop-hex__photo{background:transparent}.shop-honeycomb{position:absolute;width:calc(var(--shop-honeycomb-cell) * 16);pointer-events:none;opacity:var(--shop-honeycomb-opacity);-webkit-mask-image:radial-gradient(ellipse,var(--shop-bg-page),transparent 70%);mask-image:radial-gradient(ellipse,var(--shop-bg-page),transparent 70%)}.shop-honeycomb polygon,.shop-honeycomb use{fill:none;stroke:var(--shop-border-gold);stroke-width:calc(var(--shop-stroke-hex) * 2)}.shop-hero__pattern--right{left:auto;right:0;top:calc(var(--shop-space-section) * 2)}.shop-ticker{display:flex;position:relative;align-items:center;overflow:hidden;min-height:var(--shop-ticker-height);background:var(--shop-gradient-accent);color:var(--shop-text-on-accent)}.shop-ticker__track,.shop-ticker__group{display:flex;flex-shrink:0;align-items:center;width:max-content}.shop-ticker__track{padding-right:var(--shop-touch-min)}.shop-ticker__item{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;text-transform:uppercase}.shop-ticker__item:empty{display:none}.shop-ticker__item:after{content:"\25c6";padding-inline:var(--shop-space-md)}.shop-ticker__toggle{position:absolute;right:0;top:0;bottom:0;min-width:var(--shop-touch-min);border:0;background:var(--shop-accent-gold);color:var(--shop-text-on-accent);cursor:pointer}.shop-ticker__toggle:focus-visible{outline-color:var(--shop-text-on-accent)!important;outline-offset:calc(var(--shop-focus-offset) * -1)!important}.shop-hero{overflow:hidden}.shop-hero__inner{min-height:var(--shop-hero-height);padding-top:var(--shop-space-3xl)}.shop-hero__copy{position:relative;z-index:2;width:62%;max-width:calc(var(--shop-home-copy-width) + var(--shop-space-xl))}.shop-hero__heading{margin:0 0 var(--shop-space-xl);text-transform:uppercase}.shop-hero__heading>span{display:block}.shop-hero__heading--solid>span{color:var(--shop-hero-heading-color, var(--shop-text-primary))}.shop-hero__heading--solid .shop-accent-type{background:none;-webkit-text-fill-color:currentColor}.shop-hero__heading--gradient>span{color:transparent;background:var(--shop-gradient-accent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shop-hero .shop-home__body{max-width:calc(var(--shop-home-copy-width) - var(--shop-space-section))}.shop-hero__buttons{display:flex;flex-wrap:wrap;gap:var(--shop-space-md);margin-top:var(--shop-space-xl)}.shop-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.shop-hero__backing{position:absolute;width:var(--shop-hero-art-size);right:var(--shop-space-lg);top:var(--shop-space-section)}.shop-hero__mascot{position:absolute;width:var(--shop-hero-mascot-width);right:calc(var(--shop-space-section) - var(--shop-space-sm));top:var(--shop-space-md)}.shop-hero__mascot img{display:block;width:100%;height:auto;transform:scaleX(-1)}.shop-hero__mobile-photo{display:none}.shop-hero__pattern{left:calc(var(--shop-space-section) * -2);top:calc(var(--shop-space-section) * 2)}.shop-hero__chips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.shop-hero__chip{position:absolute;width:var(--shop-chip-width-small);right:var(--shop-space-sm);top:calc(var(--shop-space-section) * 3);pointer-events:auto}.shop-hero__chip:first-child{width:var(--shop-chip-width);right:calc(var(--shop-hero-mascot-width) - var(--shop-space-xl));top:calc(var(--shop-space-section) * 5)}.shop-hero__chip:nth-child(3){top:calc(var(--shop-space-section) * 5.5)}.shop-hero__scroll{display:grid;place-items:center;position:absolute;bottom:var(--shop-space-lg);right:var(--shop-space-page-x);width:var(--shop-circle-md);height:var(--shop-circle-md);border:var(--shop-stroke-rule) solid var(--shop-border-strong);border-radius:var(--shop-radius-pill);text-decoration:none;color:var(--shop-text-primary)}.shop-product-card--chip{display:grid;grid-template-columns:var(--shop-touch-min) minmax(0,1fr);gap:var(--shop-space-xs);min-height:0;padding:var(--shop-space-xs) var(--shop-space-sm);max-width:none;border-color:var(--shop-border-strong);border-radius:var(--shop-radius-card-sm);background:var(--shop-overlay-dim);transition:background-color var(--duration-medium) var(--shop-ease),border-color var(--duration-medium) var(--shop-ease),color var(--shop-duration) var(--shop-ease)}.shop-product-card--chip .shop-product-card__media{display:grid;place-items:center;width:var(--shop-touch-min);height:var(--shop-touch-min);margin:auto}.shop-product-card--chip .shop-product-card__media .shop-hex{width:var(--shop-chip-hex)}.shop-product-card--chip .shop-product-card__body{display:grid;grid-template-columns:minmax(0,1fr) var(--shop-touch-min);column-gap:var(--shop-space-xs)}.shop-product-card--chip .shop-product-card__title{grid-column:1;grid-row:1}.shop-product-card--chip .shop-product-card__price{grid-column:1;grid-row:2}.shop-product-card--chip .shop-product-card__form,.shop-product-card--chip .shop-product-card__actions>.shop-circle-button{grid-column:2;grid-row:1 / span 2;align-self:center}.shop-product-card--chip .shop-product-card__category{display:none}.shop-product-card--chip .shop-product-card__title{margin:0;font:var(--shop-type-label-weight) var(--shop-type-label-size)/var(--shop-home-text-line) var(--shop-font-body);transition:color var(--shop-duration) var(--shop-ease)}.shop-product-card--chip .shop-product-card__actions{display:contents}.shop-product-card--chip .shop-product-card__price{font-size:var(--shop-type-label-size);transition:color var(--shop-duration) var(--shop-ease)}.shop-product-card--chip .shop-product-card__error{position:absolute;top:100%;bottom:auto;inset-inline:0;padding:var(--shop-space-xs);border-radius:var(--shop-radius-card-sm);background:var(--shop-bg-page)}.shop-product-card--chip .shop-circle-button{width:var(--shop-touch-min);height:var(--shop-touch-min)}.shop-product-card--chip .shop-circle-button{transform:none;transition:color var(--shop-duration) var(--shop-ease)}.shop-product-card--chip:is(:hover,:focus-within){background:var(--shop-accent-gold);border-color:var(--shop-accent-gold);color:var(--shop-text-on-accent)}.shop-product-card--chip:is(:hover,:focus-within) .shop-product-card__title,.shop-product-card--chip:is(:hover,:focus-within) .shop-product-card__price{color:var(--shop-text-on-accent)}.shop-product-card--chip:is(:hover,:focus-within) .shop-circle-button{color:var(--shop-accent-gold)}.shop-product-card--chip:is(:hover,:focus-within) .shop-circle-button:before{background:var(--shop-bg-page)}.shop-product-card--chip:is(:hover,:focus-within) .shop-circle-button .path{stroke:var(--shop-accent-gold)}.shop-product-card--chip .shop-circle-button:after{background:var(--shop-bg-inverse)}.shop-product-card--chip .shop-circle-button:is(:hover,:focus-visible){color:var(--shop-text-on-accent)}.shop-product-card--chip .shop-circle-button:is(:hover,:focus-visible):after{opacity:1}.shop-product-card--chip .shop-circle-button:is(:hover,:focus-visible):before{background:var(--shop-bg-inverse)}.shop-home .shop-product-card--chip:is(:hover,:focus-within) :focus-visible{outline-color:var(--shop-text-on-accent);box-shadow:none}.shop-home .shop-product-card--chip:is(:hover,:focus-within) .shop-circle-button:focus-visible{outline-offset:0}.shop-spotlight{overflow:hidden;background:var(--shop-gradient-accent);color:var(--shop-spotlight-text, var(--shop-text-on-accent))}.shop-spotlight--solid{background:var(--shop-spotlight-solid-color, var(--shop-accent-orange))}.shop-spotlight__inner{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--shop-space-xl);align-items:center}.shop-spotlight__copy{grid-column:1}.shop-spotlight .shop-home__eyebrow,.shop-spotlight .shop-home__body{color:inherit}.shop-spotlight__heading{margin:0 0 var(--shop-space-lg);text-transform:uppercase}.shop-spotlight__heading>span{display:block}.shop-spotlight__media{grid-column:2;grid-row:1 / span 2;width:min(100%,var(--shop-spotlight-hex));justify-self:center}.shop-spotlight__purchase{grid-column:1;margin-top:var(--shop-space-lg)}.shop-spotlight__pattern{right:0;top:var(--shop-space-md)}.shop-spotlight .shop-quantity{color:inherit;box-shadow:inset 0 0 0 var(--shop-stroke-ghost) currentColor}.shop-spotlight .shop-button--black{color:var(--shop-text-accent)}.shop-spotlight a:focus-visible,.shop-spotlight button:focus-visible,.shop-spotlight select:focus-visible,.shop-spotlight .shop-quantity:focus-within{outline-color:currentColor}shop-purchase,shop-purchase product-form{display:block}.shop-purchase__label{display:block;margin-bottom:var(--shop-space-xs);text-transform:uppercase}.shop-purchase__select{display:block;width:100%;min-height:var(--shop-touch-min);padding:var(--shop-space-xs) var(--shop-space-sm);border:var(--shop-stroke-ghost) solid currentColor;border-radius:var(--shop-radius-card-sm);background:transparent;color:inherit}.shop-purchase__select option{background:var(--shop-bg-inverse);color:var(--shop-text-on-accent)}.shop-purchase__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--shop-space-sm);margin-top:var(--shop-space-sm)}.shop-purchase__submit{flex:1}.shop-purchase__error{margin-bottom:var(--shop-space-sm)}.shop-purchase__success{margin:var(--shop-space-sm) 0 0}.shop-button>.loading__spinner{position:absolute;width:var(--shop-icon-size)}.shop-button.loading>.shop-button__content{visibility:hidden}.shop-button>.loading__spinner .path{stroke:currentColor}.shop-shelf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--shop-space-card-gap);margin-top:var(--shop-space-xl)}.shop-shelf__item{min-width:0}.shop-product-card--shelf{max-width:none;min-height:calc(var(--shop-card-height) - var(--shop-space-section));padding:var(--shop-space-md)}.shop-product-card--shelf:not(.shop-product-card--coming-soon){border-color:var(--shop-border-gold)}.shop-product-card--shelf .shop-product-card__media{width:min(100%,var(--shop-shelf-hex));margin-top:0}.shop-product-card--shelf .shop-product-card__title{margin-bottom:var(--shop-space-md)}.shop-gear__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--shop-space-card-gap);margin-top:var(--shop-space-xl)}.shop-product-card--gear{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--shop-space-sm);min-height:calc(var(--shop-card-width) + var(--shop-space-md));max-width:none;height:100%}.shop-product-card--gear .shop-product-card__media{grid-column:2;grid-row:1;width:min(100%,var(--shop-gear-hex));align-self:center;margin:0}.shop-product-card--gear .shop-product-card__body{grid-column:1;grid-row:1}.shop-product-card--gear .shop-product-card__actions{display:flex;align-items:flex-start;flex-direction:column;gap:var(--shop-space-md)}.shop-product-card--gear .shop-product-card__error{position:static;margin-bottom:var(--shop-space-xs)}.shop-gear__soon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--shop-space-sm);padding:var(--shop-space-lg);margin-top:var(--shop-space-xl);border:var(--shop-stroke-ghost) solid var(--shop-border-gold);border-radius:var(--shop-radius-card);color:var(--shop-text-accent)}.shop-gear__soon h3{margin:0;color:inherit}.shop-gear__soon span{text-transform:uppercase}.shop-newsletter__card{position:relative;isolation:isolate;overflow:hidden;padding:var(--shop-space-2xl);border:var(--shop-stroke-rule) solid var(--shop-border-subtle);border-radius:var(--shop-radius-card);background:var(--shop-bg-surface)}.shop-newsletter__card>:not(.shop-honeycomb){position:relative}.shop-newsletter .shop-home__heading{max-width:var(--shop-hero-mascot-width)}.shop-newsletter__pattern{right:calc(var(--shop-space-section) * -2);top:calc(var(--shop-space-xl) * -1)}.shop-newsletter__fields{display:flex;flex-wrap:wrap;gap:var(--shop-space-sm);margin-top:var(--shop-space-lg);max-width:calc(var(--shop-home-copy-width) + var(--shop-space-section))}.shop-newsletter__email{min-height:var(--shop-size-btn-lg);flex:1;min-width:0;padding:var(--shop-space-sm) var(--shop-space-lg);border:var(--shop-stroke-ghost) solid var(--shop-border-strong);border-radius:var(--shop-radius-pill);background:var(--shop-bg-field);color:var(--shop-text-primary)}.shop-newsletter__email::placeholder{color:var(--shop-text-muted);opacity:1;text-transform:uppercase}.shop-newsletter__email:focus-visible{outline:var(--shop-focus-width) solid var(--shop-accent-gold);outline-offset:var(--shop-focus-offset)}@media(prefers-reduced-motion:no-preference){.shop-ticker[data-motion-ready] .shop-ticker__track{animation:shop-ticker var(--shop-ticker-duration) linear infinite}.shop-ticker[data-paused=true] .shop-ticker__track,.shop-ticker:hover .shop-ticker__track,.shop-ticker:focus-within .shop-ticker__track{animation-play-state:paused}.shop-hero__backing{animation:shop-hex-in var(--shop-entrance-duration) var(--shop-ease) both}.shop-shelf__item.is-visible .shop-hex{animation:shop-hex-in var(--shop-entrance-duration) var(--shop-ease)}.shop-shelf__item:nth-child(2).is-visible .shop-hex{animation-delay:var(--shop-duration)}.shop-shelf__item:nth-child(3).is-visible .shop-hex{animation-delay:calc(var(--shop-duration) * 2)}@keyframes shop-ticker{to{transform:translate(-50%)}}@keyframes shop-hex-in{0%{opacity:.4;transform:scale(.94)}to{opacity:1;transform:scale(1)}}}@media(max-width:1099px){.shop-hero__inner{min-height:0;padding-top:var(--shop-space-xl);padding-bottom:var(--shop-space-xl)}.shop-hero__copy{width:100%;max-width:none}.shop-hero__heading{font-size:var(--shop-type-display-l-size)}.shop-hero__art{position:relative;margin-top:var(--shop-space-lg)}.shop-hero__backing,.shop-hero__mascot{display:none}.shop-hero__mobile-photo{display:block;width:min(100%,var(--shop-card-hex-size));margin-inline:auto;pointer-events:auto}.shop-hero__chips{position:relative;margin-top:var(--shop-space-md)}.shop-hero__chip:first-child{position:static;width:min(100%,var(--shop-chip-width));margin-inline:auto}.shop-hero__chip:not(:first-child),.shop-hero__scroll{display:none}.shop-spotlight__heading{font-size:var(--shop-type-display-l-size)}.shop-home__heading{font-size:var(--shop-type-title-size)}.shop-product-card--gear{display:flex;min-height:0}.shop-product-card--gear .shop-product-card__media{width:min(100%,var(--shop-shelf-hex));margin:0 auto var(--shop-space-md)}.shop-product-card--gear .shop-product-card__actions{flex-direction:row;align-items:center}.shop-product-card--gear .shop-product-card__title{margin-bottom:var(--shop-space-md)}}@media(max-width:749px){.shop-home__body{font-size:var(--shop-type-body-size)}.shop-home__eyebrow{font-size:var(--shop-type-label-size);margin-bottom:var(--shop-space-sm)}.shop-hero__heading{font-size:clamp(var(--shop-type-title-size),18vw,var(--shop-type-display-l-size));margin-bottom:var(--shop-space-md)}.shop-hero__buttons{flex-direction:column;gap:var(--shop-space-sm);margin-top:var(--shop-space-md)}.shop-hero__buttons .shop-button{width:100%}.shop-spotlight__inner{display:flex;flex-direction:column;align-items:stretch;gap:var(--shop-space-lg)}.shop-spotlight__heading{font-size:var(--shop-type-title-size)}.shop-spotlight__media{width:min(100%,var(--shop-gear-hex));align-self:center}.shop-spotlight__purchase{margin-top:0}.shop-purchase__actions{gap:var(--shop-space-xs)}.shop-purchase__submit{padding-inline:var(--shop-space-sm)}.shop-shelf__grid,.shop-gear__grid{grid-template-columns:minmax(0,1fr);margin-top:var(--shop-space-lg)}.shop-product-card--shelf{display:grid;grid-template-columns:var(--shop-shelf-hex-mobile) minmax(0,1fr);gap:var(--shop-space-sm);padding:var(--shop-space-sm);min-height:0}.shop-product-card--shelf .shop-product-card__media{width:var(--shop-shelf-hex-mobile);align-self:center;margin:0}.shop-product-card--shelf .shop-product-card__title{font-size:var(--shop-type-card-title-size)}.shop-product-card--shelf .shop-product-card__category{font-size:var(--shop-type-label-size);letter-spacing:var(--shop-type-button-tracking)}.shop-product-card--shelf .shop-product-card__actions{gap:var(--shop-space-xs)}.shop-product-card--shelf .shop-product-card__price{font-size:var(--shop-type-body-l-size)}.shop-product-card--gear{padding:var(--shop-space-md)}.shop-product-card--gear .shop-product-card__actions .shop-button{padding-inline:var(--shop-space-sm)}.shop-gear__soon{padding:var(--shop-space-md);margin-top:var(--shop-space-md)}.shop-newsletter__card{padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.shop-newsletter__pattern,.shop-hero__pattern,.shop-hero__pattern--right{display:none}.shop-newsletter__fields{flex-direction:column}.shop-newsletter__email{flex-basis:auto}}@media(max-width:374px){.shop-product-card--shelf{grid-template-columns:minmax(0,1fr)}.shop-product-card--shelf .shop-product-card__media{margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mrmoto-homepage.css.map */
