@media(max-width:820px){html,body{overflow-x:hidden!important}body.apex-menu-open{overflow:hidden!important}body .apex-header,.co-top-announcement+.apex-header{grid-template-columns:minmax(118px,1fr) 42px!important;align-content:start!important;gap:8px!important;padding:10px 12px!important}.apex-brand.co-brand-logo img,.apex-brand img{width:clamp(128px,36vw,172px)!important}.apex-menu-button{width:42px!important;height:42px!important;min-height:42px!important;border-radius:8px!important}.apex-menu-open .apex-header{height:auto!important;max-height:calc(100svh - var(--co-announcement-height, 30px) - 8px)!important;overflow-y:auto!important}.apex-menu-open .apex-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;padding-top:10px!important;overflow:visible!important;white-space:normal!important}.apex-menu-open .apex-nav a{min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 6px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:#ffffff0e!important;font-size:10.5px!important;line-height:1.08!important;letter-spacing:.04em!important;text-align:center!important}.apex-menu-open .apex-nav a.is-active,.apex-menu-open .apex-nav a[aria-current=page]{color:#08110b!important;background:linear-gradient(135deg,#31e878,#d8ad39)!important;border-color:#ffe66cd1!important}.apex-menu-open .apex-header-tools{display:grid!important;grid-template-columns:repeat(3,42px)!important;justify-content:end!important;gap:8px!important;width:100%!important;padding-top:8px!important;border-top:1px solid rgba(255,255,255,.12)!important}.apex-header-tools a{width:42px!important;height:42px!important;min-height:42px!important;border-radius:8px!important}}@media(max-width:760px){.template-index .co-home-category-strip,.template-index .apex-home-experience>.co-home-category-panel--standalone .co-home-category-strip,.apex-collection-page .co-collection-side-grid,.apex-collection-page--trust-inline .co-line-selector-options,.co-collection-filter-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important}.template-index .co-home-category-strip a,.template-index .apex-home-experience>.co-home-category-panel--standalone .co-home-category-strip a,.apex-collection-page .co-side-category-card,.apex-collection-page--trust-inline .co-line-selector-options a,.apex-collection-page--trust-inline .co-line-selector-options button,.co-collection-filter-strip a{min-height:54px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;place-items:center!important;gap:3px!important;padding:7px 4px!important;border-radius:8px!important;text-align:center!important}.template-index .co-home-category-strip a i,.template-index .co-home-category-strip a svg,.apex-collection-page .co-side-category-card i,.apex-collection-page .co-side-category-card svg{width:18px!important;height:18px!important;margin:0!important}.template-index .co-home-category-strip a span,.apex-collection-page .co-side-category-card span,.apex-collection-page--trust-inline .co-line-selector-options a,.apex-collection-page--trust-inline .co-line-selector-options button,.co-collection-filter-strip a{max-width:100%!important;font-size:clamp(8.8px,2.55vw,10.5px)!important;line-height:1.05!important;letter-spacing:.025em!important;white-space:normal!important;overflow-wrap:anywhere!important}.template-index .co-home-category-strip a small,.apex-collection-page .co-side-category-card small{grid-column:auto!important;font-size:clamp(6.8px,2vw,8px)!important;line-height:1.05!important;letter-spacing:.04em!important;white-space:normal!important}.apex-collection-page .co-side-category-card.is-active:after,.apex-collection-page .co-side-category-card[aria-current=page]:after{display:none!important}.apex-collection-page .apex-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.apex-collection-page .apex-product-card{border-radius:8px!important;min-width:0!important}.apex-collection-page .apex-product-card .apex-card-media,.apex-collection-page .apex-product-card .co-static-product-media,.apex-collection-page .apex-product-card .co-clean-media,.apex-collection-page .apex-product-card .apex-card-media.co-auto-product-gallery{height:clamp(150px,43vw,190px)!important;min-height:clamp(150px,43vw,190px)!important;max-height:none!important;aspect-ratio:auto!important;padding:8px!important;border-radius:8px 8px 0 0!important}.apex-collection-page .apex-product-card .apex-card-media img,.apex-collection-page .apex-product-card .co-static-product-media img,.apex-collection-page .apex-product-card .co-clean-media img,.apex-collection-page .apex-product-card .co-auto-gallery-slide img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important}.apex-collection-page .apex-product-card .apex-card-body{padding:9px!important;gap:6px!important}.apex-collection-page .apex-product-card .co-card-topline{gap:5px!important}.apex-collection-page .apex-product-card .co-card-rating span{display:none!important}.apex-collection-page .apex-product-card .co-card-rating b{font-size:8px!important}.apex-collection-page .apex-product-card .apex-card-body h3{min-height:2.2em!important;font-size:clamp(12px,3.25vw,15px)!important;line-height:1.1!important}.apex-collection-page .apex-product-card .apex-card-price{font-size:clamp(13px,3.65vw,17px)!important}.apex-collection-page .apex-product-card .apex-card-actions,.apex-collection-page .apex-product-card .co-quote-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin-top:0!important}.apex-collection-page .apex-product-card .apex-card-actions .apex-button,.apex-collection-page .apex-product-card .co-quote-actions button{min-height:34px!important;width:100%!important;padding:0 5px!important;border-radius:8px!important;font-size:clamp(7.2px,2.15vw,9px)!important;line-height:1.05!important;letter-spacing:.025em!important;white-space:normal!important}.template-index .co-horizontal-products.co-showcase-slider .apex-product-card,.template-index .co-horizontal-products .apex-product-card{min-width:min(78vw,320px)!important}.template-index .co-horizontal-products.co-showcase-slider .apex-card-media,.template-index .co-horizontal-products .apex-card-media{min-height:clamp(210px,62vw,300px)!important}}@media(max-width:760px){.template-product .apex-product-page{padding:12px!important;gap:14px!important}.template-product .apex-product-left-rail{display:grid!important;gap:12px!important}.template-product .apex-product-media.co-product-gallery{padding:8px!important;border-radius:8px!important}.template-product .co-product-gallery-main{height:min(86vw,390px)!important;min-height:0!important;max-height:420px!important;aspect-ratio:1 / 1!important;border-radius:8px!important}.template-product .co-product-gallery-slide{padding:8px!important}.template-product .co-product-gallery-thumbs{grid-auto-columns:58px!important;gap:6px!important;margin-top:8px!important;padding-bottom:6px!important}.template-product .co-product-gallery-thumbs button{min-height:0!important;padding:4px!important;border-radius:8px!important}.template-product .apex-product-info{padding:14px!important;gap:12px!important;border-radius:8px!important}.template-product .apex-product-info h1{font-size:clamp(24px,7.2vw,34px)!important;line-height:1.05!important}.template-product .apex-product-purchase-card{padding:12px!important;gap:8px!important;border-radius:8px!important}.template-product .apex-product-purchase-card .apex-price{font-size:clamp(26px,8vw,36px)!important}.template-product .apex-product-status{min-height:34px!important;justify-self:stretch!important;white-space:normal!important;text-align:center!important}.template-product .apex-variant-builder{padding:12px!important;gap:10px!important;border-radius:8px!important}.template-product .apex-variant-builder-head h2{font-size:clamp(20px,6vw,28px)!important}.template-product .apex-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.template-product .apex-option-chip{min-height:38px!important;padding:7px 4px!important;border-radius:8px!important}.template-product .apex-option-chip span{font-size:clamp(9px,2.7vw,11px)!important;line-height:1.05!important;text-align:center!important;overflow-wrap:anywhere!important}.template-product .co-product-buy-row,.template-product .co-product-quote-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}.template-product .co-product-buy-row .apex-button,.template-product .co-product-quote-actions .co-quote-button,.template-product .shopify-payment-button__button{min-height:42px!important;padding:0 8px!important;border-radius:8px!important;font-size:10px!important;line-height:1.08!important;letter-spacing:.035em!important;white-space:normal!important}.template-product .shopify-payment-button{margin-top:8px!important}.template-product .co-mini-compare-selector--variants select{min-height:40px!important;font-size:12px!important}.template-product .co-mini-compare-pair{grid-template-columns:1fr!important}}@media(max-width:430px){.apex-collection-page .apex-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.apex-collection-page .apex-product-card .apex-card-media,.apex-collection-page .apex-product-card .co-static-product-media,.apex-collection-page .apex-product-card .co-clean-media,.apex-collection-page .apex-product-card .apex-card-media.co-auto-product-gallery{height:clamp(142px,41vw,170px)!important;min-height:clamp(142px,41vw,170px)!important}.template-index .co-home-category-strip a,.apex-collection-page .co-side-category-card,.co-collection-filter-strip a{min-height:50px!important}.template-product .co-product-gallery-main{height:min(88vw,360px)!important}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/cyclooutlet-v133-mobile-navigation-product-fix.css.map */
