.mn-card-mobile-option{display:none}.section--featured-collection .grid-layout:has(.mn-card-story){--card-grid-per-row: 1 !important;grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:none!important;gap:22px}.product-card-wrapper:has(.mn-card-story){min-width:0;--mn-card-photo-height: 285px}.product-card-wrapper:has(.mn-card-story)>.card{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0!important;padding:0!important;min-height:422px;border:1px solid #57616d;border-radius:7px!important;overflow:hidden;background:#151c24}.mn-card-story{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;gap:14px;padding:22px 20px;background:radial-gradient(ellipse at 50% 95%,#2c3e5055,transparent 80%),#151c24}.section--featured-collection .mn-card-story .card--block-media{height:var(--mn-card-photo-height)!important;padding:0!important;min-height:0;width:100%;flex:0 0 auto}.section--featured-collection .mn-card-story :is(.ratio,card-media,.media){display:block;height:100%!important;min-height:0;padding:0!important;aspect-ratio:auto!important}.mn-card-story .ratio:before{content:none!important}.section--featured-collection .mn-card-story .card--block-media img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;transform:none!important}.product-card-wrapper .mn-card-story .card--block-title{display:flex;align-items:center;justify-content:center;min-height:76px;margin:0;padding:0 3px}.product-card-wrapper .mn-card-story .card--block-title .card__heading,.product-card-wrapper .mn-card-story .card--block-title .card__heading :is(a,.text-block,.text,.link--hover-underline){font-size:32px!important;margin:0}.product-card-wrapper:has(.mn-card-story) .card-product-information{display:flex;flex-direction:column;align-items:stretch!important;min-width:0;width:100%;padding:26px!important;gap:0!important;border-left:1px solid #4a5562;background:#181e26}.product-card-wrapper:has(.mn-card-story) .card-information{display:flex;flex-direction:column;align-items:stretch!important;flex:1;min-width:0;padding:0!important;margin:0;gap:0}.product-card-wrapper:has(.mn-card-story) .mn-product-reward{margin:0 0 20px}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__entries{font-size:clamp(30px,8cqw,38px)}.product-card-wrapper:has(.mn-card-story) .src-variant-picker{display:flex;flex-direction:column;flex:1;align-items:stretch;width:100%;margin:0!important;gap:0}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__option{margin:0 0 16px}.product-card-wrapper:has(.mn-card-story) .mn-card-option-label{display:block;color:#c7cfd9;font:400 12px/1.5 Arial,sans-serif;text-transform:none;letter-spacing:normal;text-align:center;margin-bottom:8px}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__values{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__row{display:contents}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__pill{flex:0 1 auto;min-width:58px;min-height:42px;padding:8px 12px!important;border:1px solid #596572!important;border-radius:4px!important;font:400 12px/1.2 Arial,sans-serif!important;background:#14191f!important;color:#dfe6ed!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__pill--active{background:#326d9f!important;border-color:#82b8e7!important;color:#fff!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__pill:hover:not(:disabled){border-color:#a4bdcf!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__atc{width:100%;min-height:48px;margin-top:auto!important;padding:12px 16px!important;border-radius:4px!important;font:400 17px/1.2 MN Racing,Impact,sans-serif!important;letter-spacing:.01em!important;text-transform:none}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__atc:disabled{background:#202a34!important;border-color:#485767!important;color:#b6c1cb!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__atc:not(:disabled){background:#235983!important;border-color:#4e99d6!important;color:#fff!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__atc:hover:not(:disabled){background:#3173a9!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__status{display:block;min-height:18px;margin:8px 0 0;color:#bdc9d5;font:400 12px/1.5 Arial,sans-serif;text-align:center}.product-card-wrapper:has(.mn-card-story) :is(button,select):focus-visible{outline:3px solid #9bcfff;outline-offset:3px}@media(min-width:990px){.product-card-wrapper:has(.mn-card-story) .card-product-information:has(.src-variant-picker):not(:has(.src-variant-picker__option)){padding-block:22px!important}.product-card-wrapper:has(.mn-card-story) .card-information:has(.src-variant-picker):not(:has(.src-variant-picker__option)){display:grid;grid-template-rows:var(--mn-card-photo-height) minmax(0,1fr)}.product-card-wrapper:has(.mn-card-story) .card-information:has(.src-variant-picker):not(:has(.src-variant-picker__option)) .mn-product-reward{align-self:center;margin:0}}@media(max-width:989px){.product-card-wrapper:has(.mn-card-story)>.card{grid-template-columns:minmax(0,1fr);min-height:0}.mn-card-story{padding:16px 18px 18px;gap:12px;background-color:#131920}.section--featured-collection .mn-card-story .card--block-media{height:250px!important}.product-card-wrapper .mn-card-story .card--block-title{min-height:60px}.product-card-wrapper .mn-card-story .card--block-title .card__heading,.product-card-wrapper .mn-card-story .card--block-title .card__heading :is(a,.text-block,.text,.link--hover-underline){font-size:clamp(22px,6.4cqw,30px)!important}.product-card-wrapper:has(.mn-card-story) .card-product-information{padding:18px 20px 16px!important;border-left:0;border-top:3px solid #9ca5af;background:#202731}.product-card-wrapper:has(.mn-card-story) .mn-product-reward{max-width:340px;margin:0 auto 16px;padding:0 8px 9px;background:none;border:0}.product-card-wrapper:has(.mn-card-story) .mn-card-desktop-option{display:none}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__option{width:100%;align-items:stretch}.product-card-wrapper:has(.mn-card-story) .mn-card-mobile-option{display:block;width:100%;margin:0}.product-card-wrapper:has(.mn-card-story) .mn-card-option-select{display:block;width:100%;min-height:46px;height:auto;padding:10px 34px 10px 12px;border:1px solid #68778a;border-radius:4px!important;color:#edf1f5;background-color:#11171e;font:400 16px/1.5 Arial,sans-serif;text-transform:none;letter-spacing:normal;cursor:pointer;color-scheme:dark}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__atc{margin-top:4px!important}}@media(max-width:480px){.mn-card-story{padding:12px 14px 14px}.section--featured-collection .mn-card-story .card--block-media{height:225px!important}.product-card-wrapper:has(.mn-card-story) .card-product-information{padding:16px 14px 13px!important}}@media(max-width:989px){.mn-card-story{padding:10px 8px 14px;gap:8px}.section--featured-collection .mn-card-story .card--block-media{height:auto!important;aspect-ratio:1!important;max-width:440px;margin-inline:auto}.product-card-wrapper:has(.mn-card-story) .card-product-information{padding:16px 14px 10px!important}.product-card-wrapper:has(.mn-card-story) .mn-product-reward{max-width:380px;margin-bottom:12px;padding:0 4px 4px}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__entries{font-size:clamp(42px,14.8cqw,52px);margin-bottom:6px}.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price,.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price *{font-size:22px!important}.product-card-wrapper:has(.mn-card-story) .mn-card-mobile-option .mn-card-option-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__option{margin-bottom:12px}.product-card-wrapper:has(.mn-card-story) .mn-card-option-select{appearance:none!important;-webkit-appearance:none!important;min-height:52px;padding:12px 40px;border:1px solid #6e9abd;border-radius:5px!important;background-color:#1b2935;background-image:linear-gradient(45deg,transparent 50%,#b4dcfa 50%),linear-gradient(135deg,#b4dcfa 50%,transparent 50%),linear-gradient(180deg,#2d3c4b,#19242e);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%,0 0;background-size:6px 6px,6px 6px,100% 100%;background-repeat:no-repeat;box-shadow:inset 0 1px #d1e8fa26;color:#edf1f5;font:400 19px/1.3 MN Racing,Impact,sans-serif;text-align:center;text-align-last:center}.product-card-wrapper:has(.mn-card-story) .mn-card-option-select option{font:400 16px/1.4 Arial,sans-serif;background:#19242e;color:#edf1f5}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__status{min-height:0;margin:0}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__status:not(:empty){margin-top:8px}}@media(min-width:990px){.section--featured-collection .grid-layout:has(.mn-card-story){max-width:1000px!important;margin-inline:auto}.product-card-wrapper:has(.mn-card-story){--mn-card-photo-height: 440px}.mn-card-story{padding:16px 12px 14px;gap:10px}.product-card-wrapper .mn-card-story .card--block-title{min-height:60px}.product-card-wrapper:has(.mn-card-story) .card-product-information,.product-card-wrapper:has(.mn-card-story) .card-product-information:has(.src-variant-picker):not(:has(.src-variant-picker__option)){padding:16px 20px 10px!important}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__entries{font-size:clamp(50px,15.5cqw,60px);margin-bottom:6px}.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price,.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price *{font-size:22px!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__option,.product-card-wrapper:has(.mn-card-story) .mn-card-desktop-option{width:100%}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__values{flex-direction:column;align-items:center;gap:8px}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__row{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:8px}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__pill{min-width:72px;padding:8px 10px!important;font-size:13px!important}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__status{min-height:0;margin:0}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__status:not(:empty){margin-top:8px}}@media(min-width:990px){.product-card-wrapper:has(.mn-card-story) .card-information:has(>.src-variant-picker>.src-variant-picker__option){flex:0 0 auto;margin-block:auto}.product-card-wrapper:has(.mn-card-story) .src-variant-picker:has(>.src-variant-picker__option){flex:0 0 auto}.product-card-wrapper:has(.mn-card-story) .src-variant-picker>.src-variant-picker__option:has(+.src-variant-picker__atc){margin-bottom:20px}.product-card-wrapper:has(.mn-card-story) .src-variant-picker:has(>.src-variant-picker__option)>.src-variant-picker__atc{margin-top:0!important}}@media(max-width:989px){.mn-card-story{gap:4px;padding-bottom:8px}.product-card-wrapper .mn-card-story .card--block-title{min-height:36px}.product-card-wrapper:has(.mn-card-story) .card-product-information{padding-top:12px!important}.product-card-wrapper:has(.mn-card-story) .mn-product-reward{margin-bottom:10px;padding-bottom:2px}.product-card-wrapper:has(.mn-card-story) .mn-product-reward:has(>.mn-product-reward__entries:not([hidden])){display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;column-gap:16px}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__entries:not([hidden]){display:contents;font-size:clamp(34px,12cqw,48px);margin-bottom:0}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__entry-line{grid-column:1;grid-row:1}.product-card-wrapper:has(.mn-card-story) .mn-product-reward:has(>.mn-product-reward__entries:not([hidden]))>.src-price-row__price{grid-column:2;grid-row:1;border-left:1px solid #617180;padding-left:14px}.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price,.product-card-wrapper:has(.mn-card-story) .card-information .mn-product-reward .src-price-row__price *{font-size:21px!important}.product-card-wrapper:has(.mn-card-story) .mn-product-reward__breakdown{grid-column:1 / -1;grid-row:2;margin:8px 0 0}.product-card-wrapper:has(.mn-card-story) .src-variant-picker__option{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mn-responsive-cards.css.map */
