@media(max-width:749px){body{--mp-gutter: var(--page-margin, 16px);--mp-section: 56px;--mp-radius: 20px;--mp-body: #b5b5b5;--mp-muted: #8e8e93}body :is(.curtis-workshop-hero__heading,.team-index__heading,.rider-profile__name){font-size:clamp(44px,12.5vw,56px);font-weight:700;line-height:.98;letter-spacing:-.045em;text-transform:none}body :is(.workshop-story-step__heading,.workshop-story-step__inner--layout-feature .workshop-story-step__heading,.workshop-materials__heading,.curtis-page-heading__title,.curtis-vip-profile__title,.curtis-vip-profile--featured .curtis-vip-profile__title,.history-timeline__card-decade,.rider-profile__gallery-title){max-width:14ch;font-size:clamp(38px,10.5vw,48px);font-weight:700;line-height:1;letter-spacing:-.045em}body :is(.workshop-story-step__text,.workshop-story-step__inner--layout-feature .workshop-story-step__text,.workshop-materials__text,.curtis-vip-profile__copy,.curtis-vip-profile--featured .curtis-vip-profile__copy,.history-timeline__card-text,.team-index__introduction,.rider-profile__bio){max-width:none;margin-block-start:24px;font-size:17px;line-height:1.6;color:var(--mp-body);opacity:1}body :is(.workshop-story-step__text,.workshop-materials__text,.curtis-vip-profile__copy,.rider-profile__bio) p{margin:0 0 1em}body :is(.workshop-story-step__text,.workshop-materials__text,.curtis-vip-profile__copy,.rider-profile__bio) p:last-child{margin-bottom:0}body :is(.curtis-vip-profile__role,.team-index__card-disciplines,.rider-profile__discipline,.team-index__result-count){font-family:var(--font-body--family);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-muted)}body :is(.workshop-story-step__media,.workshop-materials__media){margin:0;overflow:visible;border:0;border-radius:0;background:none}body :is(.workshop-story-step__media,.workshop-materials__media)>:is(img,video,.workshop-story-step__video),body .workshop-story-step__video video{border-radius:var(--mp-radius)}body :is(.workshop-story-step__caption,.workshop-materials__caption){padding:14px 0 0;border:0;font-size:14px;line-height:1.5;color:var(--mp-muted)}body :is(.curtis-vip-profile__image,.history-timeline__card-media,.rider-profile__hero-image,.team-index__card,.rider-weapon__card){border-radius:var(--mp-radius);box-shadow:none}body .mp-mono :is(img,video){filter:grayscale(1) contrast(1.08);transition:filter .8s ease}body .mp-mono.is-centred :is(img,video){filter:none}body .history-timeline__card:hover .history-timeline__card-media img,body .team-index__card:hover .team-index__card-img,body .rider-weapon__card:hover .rider-weapon__card-img{transform:none}body :is(.team-index__card,.rider-weapon__card):hover{transform:none;box-shadow:none}body .curtis-swipe-nav{display:flex;align-items:center;gap:12px;margin-top:20px}body .curtis-swipe-nav__count,body .history-gallery__count{margin-right:auto;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--mp-muted);font-variant-numeric:tabular-nums}body :is(.curtis-swipe-nav__step,.history-gallery__control){position:static;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff2e;border-radius:50%;background:#ffffff0a;box-shadow:none;color:#fff;cursor:pointer;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .3s ease}body :is(.curtis-swipe-nav__step,.history-gallery__control):hover{transform:none}body :is(.curtis-swipe-nav__step,.history-gallery__control):disabled{opacity:.3;cursor:default}body .history-gallery__control-icon{width:16px;height:16px}body .rider-profile__back-link{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid #ffffff4d;border-radius:999px;background:#ffffff1f;color:#fff;font-family:var(--font-body--family);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none}body .rider-profile__back-link:hover{transform:none}body .section-workshop-hero>section{height:calc(100svh - var(--header-height, 60px));min-height:520px}body .curtis-workshop-hero__content{padding:0 var(--mp-gutter) 56px}body .curtis-workshop-hero__text{margin-top:20px;font-size:17px;line-height:1.5}body .shopify-section [class*=workshop-story-step-],body .shopify-section [class*=workshop-materials-]{padding-block:var(--mp-section)}body .workshop-story-step__inner,body .workshop-story-step__inner--layout-feature,body .workshop-materials__inner{width:auto;margin-inline:var(--mp-gutter);row-gap:40px}body .workshop-story-step__inner--layout-feature .workshop-story-step__copy{display:block}body .workshop-story-step__inner--layout-feature .workshop-story-step__media,body .workshop-story-step__inner--media-left .workshop-story-step__media{order:0}body .workshop-story-step__inner--layout-split .workshop-story-step__cta,body .workshop-story-step__cta{margin-block-start:32px}body .workshop-materials__layout{gap:40px}body .workshop-materials__proof{gap:0}body .workshop-materials__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;justify-items:center;align-items:center;margin-block-start:48px}body .workshop-materials__logo{max-width:min(100%,132px);max-height:64px}body .curtis-photo-gallery{padding-block:8px var(--mp-section)}body .curtis-photo-gallery__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;margin-inline:calc(var(--mp-gutter) * -1);padding-inline:var(--mp-gutter);scroll-padding-inline:var(--mp-gutter);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}body .curtis-photo-gallery__grid::-webkit-scrollbar{display:none}body .curtis-photo-gallery__item{border-radius:var(--mp-radius);scroll-snap-align:start}body .curtis-photo-gallery__image{aspect-ratio:4 / 5;height:auto;object-fit:cover}body .curtis-page-heading--empty{display:none}body .curtis-page-heading{padding:var(--mp-section) 0 0;text-align:start}body .curtis-vip-profile,body .curtis-vip-profile--featured{padding-block:var(--mp-section)}body .curtis-vip-profile__wrap,body .curtis-vip-profile__gallery-label-container{padding-inline:var(--mp-gutter)}body .curtis-vip-profile__main,body .curtis-vip-profile--featured .curtis-vip-profile__main{gap:28px}body .curtis-vip-profile__image,body .curtis-vip-profile--featured .curtis-vip-profile__image{max-height:none}body .curtis-vip-profile__role{margin:12px 0 0}body .curtis-vip-profile__gallery-wrap,body .curtis-vip-profile--featured .curtis-vip-profile__gallery-wrap{margin-top:48px}body .curtis-vip-profile__gallery-label{margin:0 0 20px;font-size:20px;letter-spacing:-.02em}body .history-timeline{padding-block:32px var(--mp-section)}body .history-timeline__entry{padding-block:var(--mp-section)}body .history-timeline__entry:first-child{padding-block-start:0}body .history-timeline__entry:last-child{padding-block-end:0}body .history-timeline__card{gap:28px;padding-inline:var(--mp-gutter)}body .history-timeline__card-decade{margin:0;background:none;color:#fff;-webkit-text-fill-color:currentColor}body history-gallery{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px 12px;margin:32px 0 0;padding-inline:0 var(--mp-gutter);overflow:visible}body history-gallery:before,body history-gallery:after{display:none}body .history-gallery__track{grid-column:1 / -1;grid-row:1;gap:12px;padding-inline:var(--mp-gutter);scroll-padding-inline:var(--mp-gutter);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}body .history-gallery__item{height:clamp(14rem,64vw,18rem);border-radius:16px;scroll-snap-align:start}body .history-gallery__item[aria-hidden=true]{display:none}body .history-gallery__img{border-radius:16px}body .history-gallery__count{display:block;grid-row:2;grid-column:1;padding-inline-start:var(--mp-gutter)}body .history-gallery__control{grid-row:2}body .history-gallery__control--previous{grid-column:2}body .history-gallery__control--next{grid-column:3}body history-gallery.is-single :is(.history-gallery__control,.history-gallery__count){display:none}body .team-index{padding-block-start:48px}body .team-index__header{margin-block-end:40px}body .team-index__introduction{margin-block-start:20px}body .team-index__filters.curtis-megamenu__tabs{flex-wrap:nowrap;gap:8px;margin-inline:calc(var(--mp-gutter) * -1);padding:0 var(--mp-gutter);border:0;overflow-x:auto;scrollbar-width:none}body .team-index__filters.curtis-megamenu__tabs::-webkit-scrollbar{display:none}body .team-index__filters>li{flex:none}body .team-index__filter.curtis-megamenu__tab{min-height:44px;padding:0 18px;border:1px solid #ffffff2e;border-radius:999px;background:#ffffff0a;font-family:var(--font-body--family);font-size:15px;font-weight:600;letter-spacing:0;white-space:nowrap;color:#fff;opacity:1;transition:background-color .25s ease,color .25s ease,border-color .25s ease}body .team-index__filter.curtis-megamenu__tab.is-active{border-color:#fff;background:#fff;color:#000}body .team-index__filter.curtis-megamenu__tab:before{display:none}body .team-index__result-count{margin-block:24px 20px}body .team-index__grid{gap:20px}body .team-index__card{min-height:0}body .team-index__card-img-wrap:has(.is-active .team-index__card-img--portrait),body .team-index__card-img-wrap:has(>.team-index__card-img--portrait){aspect-ratio:4 / 5}body .team-index__card-img--portrait{object-fit:cover;object-position:center 30%}body .team-index__card-content{padding:22px 20px 20px}body .team-index__card-disciplines{margin-bottom:10px}body .team-index__card-name,body .rider-weapon__card-title{font-size:28px;line-height:1.05;letter-spacing:-.04em}body .team-index__card-description{margin:12px 0 24px;font-size:15px;line-height:1.55;color:var(--mp-body)}body .team-index__card-footer{justify-content:flex-start}body .team-index__card-cta{font-size:15px;font-weight:600}body .rider-profile{padding-block:32px var(--mp-section);overflow-x:clip}body .rider-profile__top-nav{margin-block-end:28px}body .rider-profile__header-grid{gap:32px;margin-block-end:var(--mp-section)}body .rider-profile__name{margin:0 0 12px}body .rider-profile__discipline{margin:0}body .rider-profile__bio{margin-block-end:48px}body .rider-profile__weapon{margin-block-start:0}body .rider-profile__weapon-title{margin-bottom:16px;font-size:20px;letter-spacing:-.02em}body .rider-profile__gallery-title{margin:0 0 24px}body .rider-profile__gallery{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;margin-inline:calc(var(--mp-gutter) * -1);padding-inline:var(--mp-gutter);scroll-padding-inline:var(--mp-gutter);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}body .rider-profile__gallery::-webkit-scrollbar{display:none}body .rider-profile__gallery-item{border-radius:var(--mp-radius);scroll-snap-align:start}body .rider-profile__gallery-img{aspect-ratio:4 / 5;height:auto;object-fit:cover}}@media(max-width:749px)and (prefers-reduced-motion:reduce){body .mp-mono :is(img,video),body .team-index__filter.curtis-megamenu__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/curtis-mobile-pages.css.map */
