:root{--border-radius: 4px;--light-red: #FD6473;--dark-red: #c63527}h1{font-weight:100;font-size:4rem;line-height:1.2;padding-bottom:.5rem}@media only screen and (min-width:768px)and (max-width:1099px){h1{font-size:3rem}}@media only screen and (max-width:767px){h1{font-size:2.5rem}}h2{font-weight:600;font-size:2rem;opacity:90%;line-height:1.2;padding-top:3.5rem;padding-bottom:.5rem}h3{font-weight:100;font-size:1.5rem;color:#3d4345;opacity:90%;line-height:1.2;letter-spacing:.3;padding-top:1.5rem;padding-bottom:.5rem}h4{font-weight:600;font-size:1rem;opacity:95%;line-height:1.2;letter-spacing:.3;padding-top:.5rem}h5{color:#3d4345;font-size:1rem;font-weight:600;padding-top:.5rem}p{opacity:85%;padding-top:.5rem;padding-bottom:.5rem}.collection-grid-item p{opacity:100%}li{opacity:85%}.hero__content h2,.hero__content h3{padding-top:.5rem;opacity:100%}.brick__block h2,.brick__block h3,.brick__block h4{padding-top:.5rem}:root{interpolate-size:allow-keywords}.colorblock-details{border-radius:var(--border-radius);overflow:hidden}.colorblock-details summary{padding:.5rem 1rem;cursor:pointer;background:var(--INVERSE-BG-ACCENT);display:list-item;font-weight:600;color:var(--BRIGHT-SECONDARY)}.colorblock-details div{padding-block:1rem;padding-left:1rem;padding-right:1rem}.colorblock-details::details-content{background:var(--COLOR-BG-ACCENT);block-size:0;transition:block-size 1s,content-visibility 1s;transition-behavior:allow-discrete}.colorblock-details[open]::details-content{block-size:auto}.ap-tooltip{position:relative;display:inline-block}.ap-tooltip .ap-tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease;position:absolute;z-index:100;bottom:100%}.ap-tooltip-small .ap-tooltip-text{background-color:var(--COLOR-TEXT-LIGHT);color:#fff;text-align:center;padding:.5rem;border-radius:var(--border-radius);width:160px;left:-70px}.ap-tooltip-large .ap-tooltip-text{border-radius:calc(4 * var(--border-radius));background-color:#fff;padding:.5rem;border:1px solid var(--BRIGHT-BG-ACCENT);box-shadow:0 2px 6px #0000000f;width:90vw;left:0%;bottom:100%;margin-bottom:-1rem}@media(min-width:768px){.ap-tooltip-large .ap-tooltip-text{width:140%;margin-left:-20%;min-width:120px}}.ap-tooltip:hover .ap-tooltip-text{visibility:visible;opacity:1}.ap-tooltip-flex-container{display:flex;justify-content:flex-start;flex-wrap:wrap;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.ap-tooltip-item{display:inline-block;border-radius:100px;background-color:var(--BRIGHT-BG-ACCENT);color:var(--COLOR-TEXT);padding:0 .5em;margin:.5em}#gf-grid{z-index:3!important}.gf-filter-contents{padding-right:5px}.collection-specs{width:100%;color:#798082;font-size:var(--font-2);opacity:1;text-decoration:underline;text-decoration-color:#5a5f6133;text-underline-offset:2px}.collection-specs:hover{text-decoration:underline}.icon{width:1em;height:1em;vertical-align:-.125em}.text__standard,.text-left{margin-left:auto;margin-right:auto}.wrapper--narrow{max-width:60%}.wrapper--tiny{max-width:45%}@media only screen and (min-width:1100px)and (max-width:1399px){.wrapper--narrow{max-width:80%}.wrapper--tiny{max-width:50%}}@media only screen and (min-width:768px)and (max-width:1099px){.wrapper--narrow{max-width:90%}.wrapper--tiny{max-width:60%}}@media only screen and (min-width:480px)and (max-width:767px){.wrapper--narrow{max-width:90%}.wrapper--tiny{max-width:80%}}@media only screen and (max-width:479px){.wrapper--narrow{max-width:90%}.wrapper--tiny{max-width:80%}}.header__dropdown__wrapper{background-color:var(--BRIGHT-BG-ACCENT)}.ap-menu-first-row{width:100%;padding-top:10px}.ap-search-bar{margin:auto;color:#5e5e5e;background-color:#e2e2e2;border-radius:16px;width:80%;max-width:800px;padding:3px 1rem;box-shadow:0 0 5px #0000001f}.ap-menu-desktop .navtext{font-weight:600}.theme__header .header__desktop__bar__c{flex-grow:1;flex-basis:400px}[data-header-transparent=true]:not(.meganav--visible) .theme__header{border-bottom:none;background-image:linear-gradient(0deg,#0000,#0000004d 30%,#00000080)}.navlink--toplevel{padding-bottom:12px}.hover__bar{bottom:8px}.theme__header .icon-set-classic-search path{stroke:gray}.theme__header .icon-theme{height:21px;width:21px}.header__mobile{padding-top:8px}.drawer__menu{padding-bottom:4rem}.announcement{background:#38c0c7;background-size:200%;text-shadow:0 0 8px rgba(255,255,255,0)}.announcement .announcement-inner{background:radial-gradient(#00000026,#0000);background-size:200%;animation:aurora 7s infinite}@keyframes aurora{0%{background-position:left top}25%{background-position:right top}50%{background-position:right bottom}75%{background-position:left bottom}to{background-position:left top}}.announcement strong{text-decoration:underline}@media screen and (max-width:768px){div.gf-actions div.gf-filter-selection,div.gf-actions div.gf-filter-trigger{flex:1 1 100%!important;max-width:100%!important}.theme-store-id-739.gf-theme-version-7 #gf-controls-container div.gf-filter-trigger div.gf-refine-toggle-mobile{background-color:var(--COLOR-SECONDARY)!important;border-radius:100px!important;color:#fff!important;border-color:var(--COLOR-SECONDARY)!important}.theme-store-id-739.gf-theme-version-7 #gf-controls-container div.gf-filter-trigger div.gf-refine-toggle-mobile span{font-size:1.5em;justify-content:center}}@media(max-width:380px){.theme-store-id-739.gf-theme-version-7.spf-has-filter #gf-controls-container .gf-filter-selection,.theme-store-id-739.gf-theme-version-7.spf-has-filter #gf-controls-container .gf-filter-trigger{flex:1 1 100%;max-width:100%!important}}div.product-grid-item>div:first-child,.product-image-wrapper>div:first-child{filter:brightness(.95);background-color:var(--COLOR-BG);border-radius:var(--border-radius)}.product-grid-item .grid__swatch__container .grid__swatch__placeholder{display:none}.product-grid-item .grid__swatch__container .grid__swatch__hover{visibility:visible;opacity:1;height:initial;top:0}.selector-wrapper--color .swatch__button input.unavailable~label:before,.selector-wrapper--color .swatch__button input.sold-out~label:before{width:0px}.product__grid__title{font-weight:600}.ap-product-grid-subtitle{font-size:var(--font-3);padding:0;line-height:1.5;font-weight:500}.product__grid__price{display:flex!important;justify-content:space-between!important;width:100%!important;align-items:flex-start!important;gap:1em!important;overflow:visible;line-height:normal}.product__grid__price>*{flex-shrink:1;min-width:0}.product__grid__title{margin-top:0;padding-bottom:0;margin-bottom:0;line-height:normal}a.blue-link{color:var(--COLOR-SECONDARY);text-decoration:underline}.blue-link:hover{text-decoration:none}.ap-card-icon-holder{position:absolute;left:calc(var(--inner) / 2);top:calc(var(--inner) / 2);max-width:calc(100% - var(--inner));line-height:1em;z-index:400;display:flex;flex-wrap:nowrap;flex-direction:row;gap:.5rem;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.ap-card-icon{border-radius:var(--border-radius);background-color:#fff;padding:5px;display:flex;align-items:center}.ap-promo-text-holder{position:absolute;left:calc(var(--inner) / 2);bottom:calc(var(--inner) / 1);max-width:calc(100% - var(--inner));line-height:1em;font-size:.8em;z-index:400;background-color:var(--COLOR-BADGE);color:#fff;padding:5px 15px;border-radius:100px}.collection-top-content-wrapper{display:flex;flex-direction:row;gap:10px}.collection-top-content-wrapper h3{font-size:2rem;font-weight:900;color:#000}.collection-top-content-wrapper .content-left,.collection-top-content-wrapper .content-right{width:50%;padding:10px 10px 0;border-radius:4px;font-size:.9rem;display:flex}.collection-top-content-wrapper .content-left{flex-direction:column;justify-content:space-between}.collection-top-content-wrapper .content-right{flex-direction:row;justify-content:space-between}.collection-top-content-wrapper .content-left h3,.collection-top-content-wrapper .content-right h3{font-size:2rem;font-weight:900;color:#000;padding:10px 20px 0}.collection-top-content-wrapper .content-left p,.collection-top-content-wrapper .content-right p{padding-left:20px}.collection-top-content-wrapper .content-left .shipping-card-img{max-height:150px;overflow:hidden;align-self:flex-end;background-color:#277b85}.collection-top-content-wrapper .content-left .shipping-card-img img{filter:opacity(.9)}.collection-top-content-wrapper .content-right .finance-text{padding-bottom:20px;width:50%}.collection-top-content-wrapper .content-right .finance-card-img{height:auto;max-height:250px;width:50%}.collection-top-content-wrapper .content-right .finance-text .finance-button-wrap{width:auto;padding-left:20px}@media only screen and (max-width:959px){.collection-top-content-wrapper{flex-direction:column}.collection-top-content-wrapper .content-left,.collection-top-content-wrapper .content-right{flex-direction:row;width:100%}.collection-top-content-wrapper .content-left .shipping-text{width:50%}.collection-top-content-wrapper .content-left .shipping-card-img{max-height:auto;width:50%}}@media only screen and (max-width:639px){.collection-top-content-wrapper h3{font-size:1.6rem}.collection-top-content-wrapper .content-left,.collection-top-content-wrapper .content-right{font-size:.8rem}}@media only screen and (max-width:439px){.collection-top-content-wrapper .content-left .shipping-text,.collection-top-content-wrapper .content-right .finance-text{width:66%}.collection-top-content-wrapper .content-left .shipping-card-img,.collection-top-content-wrapper .content-right .finance-card-img{width:34%}.collection-top-content-wrapper .content-left .shipping-text h3,.collection-top-content-wrapper .content-right .finance-text h3{padding:10px 0 0!important}.collection-top-content-wrapper .content-left p,.collection-top-content-wrapper .content-right p{padding-left:0}.collection-top-content-wrapper .content-right .finance-text .finance-button-wrap{width:auto;padding-left:0}}#yeti-cycles-specials .collection-list a:first-of-type:before,#santa-cruz-specials .collection-list a:first-of-type:before,#orbea-specials .collection-list a:first-of-type:before,#norco-specials .collection-list a:first-of-type:before,#rocky-mountain-specials .collection-list a:first-of-type:before,#niner-specials .collection-list a:first-of-type:before{content:"All "}@media only screen and (min-width:480px)and (max-width:1099px){#gf-products{grid-template-columns:repeat(2,1fr)!important}}.variant-data-hidden{display:none}.product__block__variants input,.product__block__variants label{border-radius:100px}.swatch__button--square{--swatch-border-radius: 100px}.product__badge,.swatch__label,.checkout__button{border-radius:100px}.product-section{position:relative;z-index:101}#shopify-section-template--18495326814436__section_richtext_custom_iixNCf{position:sticky;bottom:0;z-index:100}.product-page .product-image-wrapper div{max-height:400px}.product-page .product-image-wrapper div img{object-fit:contain;min-height:200px!important;max-height:400px}.product-page .flickity-viewport{min-height:200px!important}.product-page .product__mobile--carousel .flickity-viewport{padding-bottom:0!important}@media only screen and (min-width:768px){.product-page .product__media__wrapper{position:sticky;top:0;align-self:flex-start}}#airpark-bike-co-gift-card .product-image-wrapper>div:first-child{filter:brightness(1)}#airpark-bike-co-gift-card .media__thumb__holder{display:none}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding{background-color:var(--COLOR-BG-ACCENT);border-radius:4px}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .standard__kicker{margin-bottom:0;padding-bottom:0}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .standard__kicker p{margin:0 auto;line-height:1rem}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .standard__heading{margin-bottom:0;padding:0}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .standard__heading p{padding:0;line-height:2rem}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .body-size-4{margin-bottom:0}#specials-at-airpark-bike-co .specials-brand-text .wrapper--narrow.section-padding .text-left .block__kicker--flourished:after{display:none}#specials-at-airpark-bike-co .product-grid-item__image-wrapper .relative img{filter:brightness(.95);border-radius:4px}#specials-at-airpark-bike-co .product-grid-item__container .product__badge{display:none}#specials-at-airpark-bike-co .section-columns [data-grid][data-grid-large] [data-item]{width:calc(100% / var(--grid-large-items) - 20px)}@media only screen and (max-width:1099px){#specials-at-airpark-bike-co .section-columns [data-grid][data-grid-medium] [data-item]{width:calc(100% / var(--grid-medium-items) - 20px)}}@media only screen and (max-width:767px){#specials-at-airpark-bike-co .section-columns [data-grid][data-grid-small] [data-item]{width:80vw!important;min-width:280px}}#specials-at-airpark-bike-co .section-columns .grid__item{padding:0 0 20px!important;margin:0 10px 20px!important;background-color:#f2f2f2;border-radius:4px;overflow:hidden}#specials-at-airpark-bike-co .section-columns .index__column .column__image .relative img{object-position:top center!important}#specials-at-airpark-bike-co .section-columns .index__column .body-size-4{padding:0 30px}#specials-at-airpark-bike-co .section-columns .index__column .body-size-4 a{color:var(--COLOR-SECONDARY)!important}#specials-at-airpark-bike-co .section-columns .index__column .btn{background-color:VAR(--COLOR-PRIMARY)}#specials-at-airpark-bike-co td.yes{color:var(--COLOR-PRIMARY);font-size:2.5rem;text-align:center}#specials-at-airpark-bike-co td.no{color:var(--light-red);font-size:1.5rem;text-align:center}#specials-at-airpark-bike-co tr:nth-child(2n){background-color:#f3f9ff}#specials-at-airpark-bike-co .table-scroll{position:relative;width:100%;z-index:1;margin:auto;overflow:auto}#specials-at-airpark-bike-co .table-scroll table{width:100%;min-width:1280px;margin:auto;border-collapse:separate;border-spacing:0}#specials-at-airpark-bike-co .table-scroll thead td,#specials-at-airpark-bike-co .table-scroll tfoot td{font-weight:700}#specials-at-airpark-bike-co th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background-color:var(--COLOR-VIDEO-BG);padding-left:10px}#specials-at-airpark-bike-co tbody th:nth-child(2n){background-color:var(--COLOR-BG-ACCENT);z-index:2}#specials-at-airpark-bike-co thead th:first-child{z-index:5}#specials-at-airpark-bike-co thead td,#specials-at-airpark-bike-co tfoot td{background-color:var(--COLOR-VIDEO-BG);text-align:center}@media only screen and (max-width:1099px){#specials-at-airpark-bike-co .table-scroll table{min-width:960px}#specials-at-airpark-bike-co th:first-child{max-width:200px}#specials-at-airpark-bike-co table{font-size:.9rem}#specials-at-airpark-bike-co td.yes{font-size:2rem}#specials-at-airpark-bike-co td.no{font-size:1.2rem}}@media only screen and (max-width:767px){#specials-at-airpark-bike-co .table-scroll table{min-width:768px}#specials-at-airpark-bike-co th:first-child{max-width:150px}#specials-at-airpark-bike-co table{font-size:.8rem}#specials-at-airpark-bike-co td.yes{font-size:1.5rem}#specials-at-airpark-bike-co td.no{font-size:.9rem}#specials-at-airpark-bike-co th,#specials-at-airpark-bike-co td{padding:5px;line-height:1rem}}.product-grid-item.section--image .product-grid-item__link{padding-top:100%!important}.product-grid-item__link .align--bottom-center{align-items:center}
/*# sourceMappingURL=/cdn/shop/t/59/assets/airpark-custom.css.map */
