﻿@import"https://fonts.googleapis.com/css?family=Space+Mono:400,700&amp;display=swap";@font-face{font-family:"favorit";src:url("fonts/favorit/CannondaleFavorit-Regular.woff2") format("woff2"),url("fonts/favorit/CannondaleFavorit-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"favorit";src:url("fonts/favorit/CannondaleFavorit-Bold.woff2") format("woff2"),url("fonts/favorit/CannondaleFavorit-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"favorit";src:url("fonts/favorit/CannondaleFavorit-Light.woff2") format("woff2"),url("fonts/favorit/CannondaleFavorit-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"cannondale-icon-font";src:url("fonts/cannondale-icons/cannondale-icon-font.ttf") format("truetype"),url("fonts/cannondale-icons/cannondale-icon-font.woff") format("woff"),url("fonts/cannondale-icons/cannondale-icon-font.svg") format("svg");font-weight:normal;font-style:normal}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}section{position:relative;z-index:0}nav ul li::before{display:none}nav ul{margin:0;padding:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{color:#222;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}*{box-sizing:border-box}.icon-square-fill-small:before{content:""}.icon-square-outline-small:before{content:""}.icon-cart:before{content:""}.icon-check:before{content:""}.icon-close-large:before{content:""}.icon-close-small:before{content:""}.icon-menu:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}.icon-star-empty:before{content:""}.icon-star-full:before{content:""}.icon-star-half:before{content:""}.icon-square-aluminum-medium:before{content:""}.icon-square-box:before{content:""}.icon-square-carbon-medium:before{content:""}.icon-square-check-medium:before{content:""}.icon-square-check-small:before{content:""}.icon-square-document-medium:before{content:""}.icon-square-landscape-medium:before{content:""}.icon-square-location:before{content:""}.icon-square-lock-large:before{content:""}.icon-square-lock-medium:before{content:""}.icon-square-materials-medium:before{content:""}.icon-square-mountain-medium:before{content:""}.icon-square-nut-medium:before{content:""}.icon-square-pencil-medium:before{content:""}.icon-square-play-inverted:before{content:""}.icon-square-plus-medium:before{content:""}.icon-square-print-medium:before{content:""}.icon-square-truck:before{content:""}.icon-square-warning-medium:before{content:""}.icon-square-warning-small:before{content:""}.icon-square-warranty:before{content:""}.icon-square-wheel-medium:before{content:""}.icon-video-close:before{content:""}.icon-video-mute:before{content:""}.icon-video-pause:before{content:""}.icon-video-play:before{content:""}.icon-video-play-full:before{content:""}.icon-video-volume:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-location-outline:before{content:""}.icon-location-solid:before{content:""}.icon-caret-large-down:before{content:""}.icon-caret-large-left:before{content:""}.icon-caret-large-right:before{content:""}.icon-caret-large-up:before{content:""}.icon-caret-medium-down:before{content:""}.icon-caret-medium-left:before{content:""}.icon-caret-medium-right:before{content:""}.icon-caret-medium-up:before{content:""}.icon-caret-small-down:before{content:""}.icon-caret-small-left:before{content:""}.icon-caret-small-right:before{content:""}.icon-caret-small-up:before{content:""}.icon-circle-check-medium:before{content:""}.icon-circle-check-small:before{content:""}.icon-circle-close-medium:before{content:""}.icon-circle-close-small:before{content:""}.icon-circle-error-medium:before{content:""}.icon-circle-minus-medium:before{content:""}.icon-circle-minus-small:before{content:""}.icon-circle-plus-large:before{content:""}.icon-circle-plus-medium:before{content:""}.icon-circle-plus-small:before{content:""}.icon-arrow-large-down:before{content:""}.icon-arrow-large-left:before{content:""}.icon-arrow-large-right:before{content:""}.icon-arrow-large-up:before{content:""}.icon-arrow-medium-down:before{content:""}.icon-arrow-medium-left:before{content:""}.icon-arrow-medium-right:before{content:""}.icon-arrow-medium-up:before{content:""}.icon-arrow-small-down:before{content:""}.icon-arrow-small-left:before{content:""}.icon-arrow-small-right:before{content:""}.icon-arrow-small-up:before{content:""}.product-features header,.site-gutters,.content-container,main>header:not(.-fullbleed),main>section:not(.-fullbleed),main>div:not(.-fullbleed){margin-left:auto;margin-right:auto;width:100%;max-width:1281px}@media all and (min-width: 768px){.search-results-menu .menu,.blog-list-top-story.image-right .blog-list-top-story-container .image,.timeline,.hero-pdp .zoom,.mobile-menu-sort .sort-by,.mobile-menu-sort{padding-left:42px;padding-right:42px}}.carousel-image,.blog-list-top-story.image-right,.storyteller-product .item.one,.crosslink-content .image,.two-column{max-width:none;margin-left:auto;margin-right:0;padding-right:0}@media all and (min-width: 1281px){body:not(.pdp__body) .carousel-image,body:not(.pdp__body) .blog-list-top-story.image-right,body:not(.pdp__body) .storyteller-product .item.one,.storyteller-product body:not(.pdp__body) .item.one,body:not(.pdp__body) .crosslink-content .image,.crosslink-content body:not(.pdp__body) .image,body:not(.pdp__body) .two-column{width:calc(50vw + 640px)}}.no-decoration,.account-page .title,.CoveoResultList .blog-card time,.search-results-menu .item a,.carousel-terrain .headline,.carousel-collection__headline span,.blog-list-top-story.image-top .headline strong,.blog-list-top-story.image-right .blog-list-top-story-container strong,.blog-header time,.blog-footer .share .title,.timeline .year-indicator,.timeline .year,.storyteller-product .trigger,.sort-bar .dropdown-filter:first-of-type .label,.product-specifications .tools .tool-link,.product-specifications .note,.product-specifications .section-title,.predictive-results .title,.nav-footer .title,.nav-anchors .num,.hero-pdp .close::after,.hero-collections .headline strong,.filter-product .dropdown .label,.filter-product .title,.filter-product .title-trigger,.filter-product .filter-trigger,.filter-product .all-filters-trigger,.crosslink-editorial,.consumer-benefits .consumer-benefits-item .eyebrow,.compare-tool .mobile-compare-card .title .year,.compare-tool .compare-panel-header .add,.compare-tool .show-trigger,.billboard .bottom-link a,.billboard-centered .headline .preheadline,.bike-finder-tag-wrapper span[data-action="select tag"],.bike-finder-tag-wrapper .bike-finder-tag,.bike-finder-question .question strong,.sizing-measurements,.archive-search-result strong,.archive-search-expanded .title,.accordion .supplement .label,.accordion .supplement .value,.accordion .model-year,.quote cite,.platform-signature .name strong,.product-card-legacy .compare,.product-card .compare,.nav-arrows,.detail-label,.preferred,.tag,.carousel-product .label,.carousel-blog .label,.crosslink-split .label,.crosslink-content .label,.billboard .large .label,.billboard .label{font-family:"Space Mono",monospace;font-weight:400;letter-spacing:2px;text-transform:uppercase}.account-detail__edit::before,.product-specifications .unit-toggle button.is-active::before,.product-specifications .inner-trigger[data-trigger]::after,.hero-pdp .close::before,.filter-product .title-trigger::after,.filter-product .filter-trigger::after,.filter-product .all-filters-trigger::after,.filter-and-sort__filters-close::before,.filter-and-sort__search-bar__clear,.help-section__coverage .expandable-item__trigger::after,.Cart-item-remove,.accordion .trigger.item::after,.closeModal::before,.formField.is-match .error-label__indicator::after,input[type=checkbox]:not([class*=klaviyo])+label::before,input[type=checkbox]:not([class*=klaviyo])+input[type=hidden]+label::before,.dropdown .selected::after,.register-a-bike .register__retailer-list-item.selected::after,.content-assist .trigger ::after,#nav-close,.header-search .close,#MiniCart .close,.bike-configuration__close,.cookie-banner .close,.guest-checkout .trigger.close,.icon{font-family:"cannondale-icon-font" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel-product .label,.carousel-blog .label,.crosslink-split .label,.crosslink-content .label,.billboard .large .label,.billboard .label{font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1;left:-10px;top:27px;position:absolute;text-align:right}@media all and (min-width: 768px){.carousel-product .label,.carousel-blog .label,.crosslink-split .label,.crosslink-content .label,.billboard .large .label,.billboard .label{display:inline-block;font-size:1.2rem;left:-12px;top:46px}}@media all and (min-width: 1200px){.carousel-product .label,.carousel-blog .label,.crosslink-split .label,.crosslink-content .label,.billboard .large .label,.billboard .label{font-size:1.3rem;left:-18px;top:90px}}#nav-close,.header-search .close,#MiniCart .close,.bike-configuration__close,.cookie-banner .close,.guest-checkout .trigger.close{min-width:0 !important;background:#fff;border:none;cursor:pointer;height:40px;position:absolute;display:flex;align-items:center;justify-content:center;width:40px}@media all and (min-width: 768px){#nav-close,.header-search .close,#MiniCart .close,.bike-configuration__close,.cookie-banner .close,.guest-checkout .trigger.close{height:40px;width:40px}}@media all and (min-width: 960px){#nav-close,.header-search .close,#MiniCart .close,.bike-configuration__close,.cookie-banner .close,.guest-checkout .trigger.close{height:40px;width:40px}}#nav-close::before,.header-search .close::before,#MiniCart .close::before,.bike-configuration__close::before,.cookie-banner .close::before,.guest-checkout .trigger.close::before{content:"";display:block;font-weight:700;font-size:1.6rem;margin:auto}@media all and (min-width: 768px){#nav-close::before,.header-search .close::before,#MiniCart .close::before,.bike-configuration__close::before,.cookie-banner .close::before,.guest-checkout .trigger.close::before{font-weight:400}}@media all and (min-width: 960px){#nav-close::before,.header-search .close::before,#MiniCart .close::before,.bike-configuration__close::before,.cookie-banner .close::before,.guest-checkout .trigger.close::before{content:"";font-size:1.6rem}}.error-page .error-links-container ul,#ProfileSettingsNav,.search-results-menu .menu,.blog-footer .share ul,.store-detail ul,.social-links,.service-offerings .services,.product-overview .logos,.predictive-results ul,.nav-footer dl ul,.filter-product .filter-checkbox,.filter-product .menu-filter,.sizing-fit,.archive-search-expanded ul,ul.plain,ol.plain,.two-column ul,.register-a-bike ul{list-style:none;margin:0;padding:0}.error-page .error-links-container ul>li,#ProfileSettingsNav>li,.search-results-menu .menu>li,.blog-footer .share ul>li,.store-detail ul>li,.social-links>li,.service-offerings .services>li,.product-overview .logos>li,.predictive-results ul>li,.nav-footer dl ul>li,.filter-product .filter-checkbox>li,.filter-product .menu-filter>li,.sizing-fit>li,.archive-search-expanded ul>li,ul.plain>li,ol.plain>li,.two-column ul>li,.register-a-bike ul>li{margin:0}.error-page .error-links-container ul>li::before,#ProfileSettingsNav>li::before,.search-results-menu .menu>li::before,.blog-footer .share ul>li::before,.store-detail ul>li::before,.social-links>li::before,.service-offerings .services>li::before,.product-overview .logos>li::before,.predictive-results ul>li::before,.nav-footer dl ul>li::before,.filter-product .filter-checkbox>li::before,.filter-product .menu-filter>li::before,.sizing-fit>li::before,.archive-search-expanded ul>li::before,ul.plain>li::before,ol.plain>li::before,.two-column ul>li::before,.register-a-bike ul>li::before{display:none}.product-features .trigger b,#PDPDetailCarousel .trigger b,.hero-about .image,.billboard[data-type=image] .image,input[type=radio]:not([class*=klaviyo]),input[type=checkbox]:not([class*=klaviyo]),.dropdown .option.default,.dropdown select,.dropdown .select,.cookie-banner .close span,.nav-arrows b,[class^=accessibility],.accessibility{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important}@media all and (max-width: 767px){.search-results-menu .button strong,.search-results-menu #LocallyProductLocator.-enable-cta #lcly-button-buy strong,#LocallyProductLocator.-enable-cta .search-results-menu #lcly-button-buy strong,.search-results-menu .filter-product .clear-input strong,.filter-product .search-results-menu .clear-input strong,.header-search small{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important}}.content-assist .trigger ::after{content:"";font-size:3.6rem;height:24px;line-height:.7;margin-bottom:-24px;position:relative}@media all and (min-width: 768px){.content-assist .trigger ::after{content:"";font-size:2.5rem;height:auto;line-height:1;margin-bottom:0}}.content-assist .trigger .is-active::after{transform:rotate(180deg)}.view-more-filters:hover,.filter-and-sort__filter-item:hover,.filter-and-sort__sort-item:hover,.filter-and-sort__active-filters-list__item:hover,.filter-and-sort__toggle-filters:hover{color:#757575}.view-more-filters:hover path,.filter-and-sort__filter-item:hover path,.filter-and-sort__sort-item:hover path,.filter-and-sort__active-filters-list__item:hover path,.filter-and-sort__toggle-filters:hover path{fill:#757575 !important}.form-row:has(.is-visible) .formField:has(.label-swap:not(.is-visible)),.flex-row.formField-row:has(.is-visible) .formField:has(.label-swap:not(.is-visible)){margin-top:24px}body{display:flex;align-items:center;flex-direction:column}main,.site-header,.site-footer{width:100%;flex-shrink:0}.site-header{order:1}main{flex-grow:1;width:100%;order:2}@media(max-width: 767.2px){main>header:not(.-fullbleed),main>section:not(.-fullbleed),main>div:not(.-fullbleed){padding-left:20px;padding-right:20px}}@media all and (min-width: 768px){main>header:not(.-fullbleed),main>section:not(.-fullbleed),main>div:not(.-fullbleed){padding-left:42px;padding-right:42px}}.site-footer{order:3}@media all and (max-width: 767px){.site-gutters{padding-left:20px;padding-right:20px}}@media all and (min-width: 768px){.site-gutters{padding-left:42px;padding-right:42px}}@media all and (min-width: 768px){.offset-7-5{display:flex;justify-content:space-between}}@media all and (min-width: 768px){.offset-7-5 .column:first-of-type{width:49.1228070175%}}@media all and (min-width: 960px){.offset-7-5 .column:first-of-type{width:57.6271186441%}}@media all and (min-width: 768px){.offset-7-5 .column:last-of-type{width:49.1228070175%}}@media all and (min-width: 960px){.offset-7-5 .column:last-of-type{width:40.6779661017%}}.row{display:flex;flex-direction:column}@media all and (min-width: 768px){.row[class*=split-]{flex-direction:row;justify-content:space-between}}@media all and (min-width: 768px){.row.split-6-6 .column:first-child{max-width:49.1228070175%}.row.split-6-6 .column:last-child{max-width:49.1228070175%}}@media all and (min-width: 1200px){.row.split-6-6 .column:first-child{max-width:49.1525423729%}.row.split-6-6 .column:last-child{max-width:49.1525423729%}}@media all and (min-width: 768px){.row.split-8-4 .column:first-child{max-width:66.081871345%}.row.split-8-4 .column:last-child{max-width:32.1637426901%}}@media all and (min-width: 1200px){.row.split-8-4 .column:first-child{max-width:66.1016949153%}.row.split-8-4 .column:last-child{max-width:32.2033898305%}}.flex-row{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.flex-row.-space-between{justify-content:space-between}.flex-row.-align-start{align-items:flex-start}.flex-row.-row-reverse{flex-direction:row-reverse}.flex-row:not(.-auto-size-children)>*{width:100%}.flex-row>div{text-align:center}.flex-row.-left-align-text,.flex-row.-left-align-text>*{text-align:left}.flex-row:not(.mobile-break) .button,.flex-row:not(.mobile-break) #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .flex-row:not(.mobile-break) #lcly-button-buy,.flex-row:not(.mobile-break) .filter-product .clear-input,.filter-product .flex-row:not(.mobile-break) .clear-input{min-width:0 !important;margin:0 !important;width:100% !important}.flex-row.formField-row .formField:not(.hidden)+.formField{margin-left:22px}@media all and (max-width: 959px){.flex-row.mobile-break{display:block}.flex-row.mobile-break>div{width:100%;text-align:left}.flex-row.mobile-break>div+div{margin-top:20px}}@media all and (min-width: 960px){.flex-row.mobile-break .button,.flex-row.mobile-break #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .flex-row.mobile-break #lcly-button-buy,.flex-row.mobile-break .filter-product .clear-input,.filter-product .flex-row.mobile-break .clear-input{min-width:0 !important;margin:0 !important;width:100% !important}}.register-a-bike{max-width:none}@media all and (max-width: 767px){.register-a-bike p{font-size:1.4rem}}.register-a-bike .headline{margin:0 0 8px}@media all and (min-width: 768px){.register-a-bike .headline{font-size:6rem;margin-bottom:53px}}.register-a-bike .register__column-block{padding:0 20px}.register-a-bike .register__column-block .inner-column{margin:0 auto;max-width:916px}.register-a-bike .register__column-block .inner-column.separator{border-top:2px solid #d9d9d9;margin-top:47px;padding-top:47px}.register-a-bike .register__column-block .inner-column .text-content h3{margin:0 0 7px}.register-a-bike .register__column-block .inner-column .text-content p{width:100%}@media all and (min-width: 768px){.register-a-bike .register__column-block{padding-bottom:68px;padding-top:68px}.register-a-bike .register__column-block.register__form-block{padding-bottom:0}.register-a-bike .register__column-block .inner-column.separator{border:none;margin-top:0;padding-top:0}.register-a-bike .register__column-block.separator{border-top:2px solid #d9d9d9}.register-a-bike .register__column-block .text-content h3{margin-top:50px !important}}.register-a-bike .register__column-block .text-content{margin:0 0 12px}.register-a-bike .register__column-block img{display:block;width:100%}@media all and (min-width: 768px){.register-a-bike .register__column-block img{width:66.1016949153%}}.register-a-bike .register__column-block h3,.register-a-bike .register__column-block h4,.register-a-bike .register__column-block h5,.register-a-bike .register__column-block h6{font-size:2.4rem;font-weight:300;margin:0 0 7px}@media all and (min-width: 768px){.register-a-bike .register__column-block h3,.register-a-bike .register__column-block h4,.register-a-bike .register__column-block h5,.register-a-bike .register__column-block h6{margin-bottom:11px}}.register-a-bike .register__column-block .title{margin-bottom:24px}@media all and (max-width: 767px){.register-a-bike .register__column-block .title{margin-bottom:12px}}.register-a-bike .register header{margin:0 0 3px;padding:0 0 52px}@media all and (max-width: 767px){.register-a-bike .register header .text-content{font-size:1.2rem;line-height:1.3333}.register-a-bike .register header .text-content p{font-size:inherit;line-height:inherit;margin-bottom:1.25em}}.register-a-bike .register .text-content{padding:7px 0 0 0}@media all and (min-width: 768px){.register-a-bike .register .text-content{padding-top:0}}@media all and (min-width: 768px){.register-a-bike .register .form{padding-top:40px}}.register-a-bike .register .button,.register-a-bike .register #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register #lcly-button-buy,.register-a-bike .register .filter-product .clear-input,.filter-product .register-a-bike .register .clear-input{margin-top:7px}.register-a-bike .register .button.serial-search,.register-a-bike .register #LocallyProductLocator.-enable-cta .serial-search#lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register .serial-search#lcly-button-buy,.register-a-bike .register .filter-product .serial-search.clear-input,.filter-product .register-a-bike .register .serial-search.clear-input{margin-bottom:24px;width:100%}@media all and (min-width: 768px){.register-a-bike .register .button.serial-search,.register-a-bike .register #LocallyProductLocator.-enable-cta .serial-search#lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register .serial-search#lcly-button-buy,.register-a-bike .register .filter-product .serial-search.clear-input,.filter-product .register-a-bike .register .serial-search.clear-input{margin-bottom:0}}.register-a-bike .register .button.loading:before,.register-a-bike .register #LocallyProductLocator.-enable-cta .loading#lcly-button-buy:before,#LocallyProductLocator.-enable-cta .register-a-bike .register .loading#lcly-button-buy:before,.register-a-bike .register .filter-product .loading.clear-input:before,.filter-product .register-a-bike .register .loading.clear-input:before{content:" ";background-image:url(img/icons/progress.svg);margin:0 8px;width:20px;height:20px;display:block;animation:rotate 2s linear infinite}.register-a-bike .register .button.loading:hover,.register-a-bike .register #LocallyProductLocator.-enable-cta .loading#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .register-a-bike .register .loading#lcly-button-buy:hover,.register-a-bike .register .filter-product .loading.clear-input:hover,.filter-product .register-a-bike .register .loading.clear-input:hover{background-color:#000 !important;color:#fff !important}@media all and (max-width: 767px){.register-a-bike .register .button,.register-a-bike .register #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register #lcly-button-buy,.register-a-bike .register .filter-product .clear-input,.filter-product .register-a-bike .register .clear-input{display:block;margin-top:0}}@media all and (min-width: 768px){.register-a-bike .register .button,.register-a-bike .register #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register #lcly-button-buy,.register-a-bike .register .filter-product .clear-input,.filter-product .register-a-bike .register .clear-input{width:400px}}.register-a-bike .register button.large{border-color:#000;width:100%}@media all and (max-width: 767px){.register-a-bike .register button.large{margin-top:0}}@media all and (min-width: 768px){.register-a-bike .register button.large{margin-top:25px;width:400px !important}}.register-a-bike .register__step-section{margin-bottom:60px;padding-top:12px}@media all and (min-width: 768px){.register-a-bike .register__step-section{margin-bottom:120px}}.register-a-bike .register__steps{border:1px solid #4f4f4f;color:#4f4f4f;font-family:Space Mono;font-size:1.1rem;letter-spacing:2px;line-height:16px;margin-bottom:24px;text-align:center;text-transform:uppercase;width:max-content;padding:0 6px}.register-a-bike .register__where-to-look{text-align:right;margin-top:19px}.register-a-bike .register__where-to-look a{color:#757575}.register-a-bike .register__retailer-manual-entry-edit-row{text-align:right}.register-a-bike .register__edit-link{display:inline-block;font-family:Space Mono;font-size:1.3rem;font-weight:400;letter-spacing:3px;line-height:16px;margin-top:11px;text-transform:uppercase}.register-a-bike .register__error-already-registered{color:#d70a0a;display:flex;margin-bottom:12px}.register-a-bike .register__error-already-registered p{margin-bottom:0}.register-a-bike .register__error-generic{margin-top:12px}.register-a-bike .register__error-serial{display:inline-block;margin-left:0;margin-right:12px;vertical-align:middle}.register-a-bike .register__serial-search-step{display:inline-block}.register-a-bike .register__product-info img{display:inline-block !important;vertical-align:top;width:180px !important}.register-a-bike .register__product-container{display:flex;flex-wrap:wrap;margin-top:-14px}.register-a-bike .register__product-container .register__product-title-block,.register-a-bike .register__product-container .register__product-info-block,.register-a-bike .register__product-container .register__change-serial-block{width:100%}@media all and (min-width: 768px){.register-a-bike .register__product-container .register__product-title-block,.register-a-bike .register__product-container .register__change-serial-block{order:1;width:50%}.register-a-bike .register__product-container .register__product-info-block{order:2;padding:0 65px;width:100%}.register-a-bike .register__product-container .register__change-serial-block{text-align:right}.register-a-bike .register__product-container .register__change-serial-block a{margin-top:36px}}.register-a-bike .register__product-text{margin-top:24px}.register-a-bike .register__product-text p{font-family:Favorit;font-weight:400;margin-bottom:0}.register-a-bike .register__product-text .register__product-manufacturer{font-size:11px;line-height:16px}.register-a-bike .register__product-text .register__product-platform,.register-a-bike .register__product-text .register__product-model{font-size:14px;line-height:24px}.register-a-bike .register__product-text .register__product-model{font-weight:700 !important}.register-a-bike .register__product-text .register__product-variant,.register-a-bike .register__product-text .register__product-serial{font-size:11px;line-height:16px}.register-a-bike .register__product-text.user-reported-block{margin-left:0;margin-right:0}@media all and (min-width: 768px){.register-a-bike .register__product-text{display:inline-block;margin:0 60px}.register-a-bike .register__product-text .register__product-manufacturer{font-size:16px;line-height:27px}.register-a-bike .register__product-text .register__product-platform{font-size:25px;line-height:34px}.register-a-bike .register__product-text .register__product-model{font-size:25px;font-weight:700 !important;line-height:34px}.register-a-bike .register__product-text .register__product-variant,.register-a-bike .register__product-text .register__product-serial{font-size:12px;line-height:14px}}@media all and (min-width: 768px){.register-a-bike .register #retailer-search-panel .form-row{align-items:flex-end}.register-a-bike .register #retailer-search-panel .form-row:has(.has-error){align-items:unset}.register-a-bike .register #retailer-search-panel .form-row:has(.has-error) .retailer-zip.has-error{margin-top:42px}.register-a-bike .register #retailer-search-panel .form-row:has(.has-error) .retailer-zip.has-error:has(.is-visible){margin-top:18px}}.register-a-bike .register__retailer-search-button{display:block;width:100%}.register-a-bike .register__retailer-results-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.register-a-bike .register__retailer-results-block>a{display:inline-block;margin:40px auto 0}.register-a-bike .register__retailer-results{--scrollbar-foreground: #000;--scrollbar-background: #eee;height:420px;overflow-y:scroll;padding-right:2px;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background);width:100%}.register-a-bike .register__retailer-results::-webkit-scrollbar{width:3px}.register-a-bike .register__retailer-results::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground)}.register-a-bike .register__retailer-results::-webkit-scrollbar-track{background:var(--scrollbar-background)}.register-a-bike .register__retailer-list-item{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px !important;padding:10px;border:1px solid #efefef}.register-a-bike .register__retailer-list-item h3.dealer-title{font-size:1.2rem !important;font-weight:400;line-height:1.6rem;margin:0 0 6px}.register-a-bike .register__retailer-list-item p{font-size:1.2rem;line-height:1.6rem;padding:0;margin:0}.register-a-bike .register__retailer-list-item .dealer-distance{font-size:1.1rem;line-height:1.6rem;margin-bottom:10px !important}.register-a-bike .register__retailer-list-item .register__retailer-select-button{font-family:Favorit;font-size:13px;font-weight:700;line-height:45px;max-width:213px;margin-top:0;min-width:96px;text-transform:none;width:35%}.register-a-bike .register__retailer-list-item.selected{align-items:flex-start;border:1px solid #34c759;position:relative}.register-a-bike .register__retailer-list-item.selected .register__edit-link{margin-top:0}.register-a-bike .register__retailer-list-item.selected::before{content:"";display:block !important;width:0;height:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:20px solid #41c751;transform:rotate(225deg);position:absolute;top:-13px;left:-3px}.register-a-bike .register__retailer-list-item.selected::after{content:"";font-size:12px;color:#fff;position:absolute;top:3px;left:3px}@media all and (max-width: 767px){.register-a-bike .register__retailer-list-item.selected .dealer-address,.register-a-bike .register__retailer-list-item.selected .dealer-distance,.register-a-bike .register__retailer-list-item.selected .dealer-phone{display:none}.register-a-bike .register__retailer-list-item.selected .register__edit-link{position:absolute;right:0;top:46px}.register-a-bike .register__retailer-list-item.selected::before{border:21px solid #41c751;left:auto;right:0;top:0;transform:rotate(0deg)}.register-a-bike .register__retailer-list-item.selected::after{left:auto;right:14px;top:15px}}@media all and (min-width: 768px){.register-a-bike .register__retailer-list-item h3.dealer-title{font-size:1.8rem !important;line-height:2.7rem}.register-a-bike .register__retailer-list-item p{line-height:1.8rem}.register-a-bike .register__retailer-list-item .dealer-distance{font-size:1rem;line-height:1.5rem}.register-a-bike .register__retailer-list-item .register__retailer-select-button{font-size:16px;line-height:64px}}.register-a-bike .register__retailer-manual-entry .formField.selectField::before{z-index:0}.register-a-bike .register #retailer-purchase-date{margin-top:40px}@media all and (min-width: 768px){.register-a-bike .register #retailer-purchase-date{margin-top:24px}}@media all and (min-width: 768px){.register-a-bike .register__confirmation-block{padding:0 65px}}.register-a-bike .register__confirmation-button-links{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.register-a-bike .register__confirmation-button-links .button,.register-a-bike .register__confirmation-button-links #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register__confirmation-button-links #lcly-button-buy,.register-a-bike .register__confirmation-button-links .filter-product .clear-input,.filter-product .register-a-bike .register__confirmation-button-links .clear-input{margin-top:12px;width:100%}@media all and (min-width: 768px){.register-a-bike .register__confirmation-button-links{margin-top:120px}.register-a-bike .register__confirmation-button-links .button,.register-a-bike .register__confirmation-button-links #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .register__confirmation-button-links #lcly-button-buy,.register-a-bike .register__confirmation-button-links .filter-product .clear-input,.filter-product .register-a-bike .register__confirmation-button-links .clear-input{width:48%}}.register-a-bike .register__app-block{align-items:center;background:#7fe39c;margin:48px -20px;padding:16px 45px;text-align:center}.register-a-bike .register__app-block p{margin-bottom:0}.register-a-bike .register__app-block .register__app-link a{display:block;margin-bottom:6px;text-decoration:none}.register-a-bike .register__app-block .register__app-link a>p{display:inline-block;margin-left:12px}@media all and (min-width: 768px){.register-a-bike .register__app-block{display:flex;flex-direction:row-reverse;height:112px;justify-content:space-between;margin:38px auto}.register-a-bike .register__app-block .register__app-cta-container p{max-width:200px;text-align:left}}.register-a-bike .associated{background:#000;color:#fff;display:flex;justify-content:flex-start}@media all and (max-width: 767px){.register-a-bike .associated{margin-left:-20px;margin-right:-20px;padding:0 20px;width:100vw}}@media all and (min-width: 768px){.register-a-bike .associated{margin-right:-42px;width:calc(40.6432748538% + 42px)}}@media all and (min-width: 960px){.register-a-bike .associated{margin-right:calc(-50vw + 50%)}}@media all and (min-width: 1200px){.register-a-bike .associated{padding:0 42px;width:40.6779661017%}}@media all and (min-width: 768px){.register-a-bike .associated .inner{margin:0 auto}}@media all and (min-width: 768px){.register-a-bike .associated .inner{padding:0 42px}}@media all and (min-width: 1200px){.register-a-bike .associated .inner{max-width:422px;padding:0}}.register-a-bike .associated .text-content{margin:0 0 3px}@media all and (min-width: 768px){.register-a-bike .associated .text-content{margin-bottom:40px}}@media all and (min-width: 1200px){.register-a-bike .associated .text-content{margin-bottom:50px}}.register-a-bike .associated .title{color:#fff}.register-a-bike .associated input{margin:0 0 20px}.register-a-bike .associated .button,.register-a-bike .associated #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .associated #lcly-button-buy,.register-a-bike .associated .filter-product .clear-input,.filter-product .register-a-bike .associated .clear-input{display:block;margin:0 0 8px}@media all and (min-width: 768px){.register-a-bike .associated .button,.register-a-bike .associated #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .associated #lcly-button-buy,.register-a-bike .associated .filter-product .clear-input,.filter-product .register-a-bike .associated .clear-input{margin-bottom:18px}}@media all and (min-width: 1200px){.register-a-bike .associated .button,.register-a-bike .associated #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .associated #lcly-button-buy,.register-a-bike .associated .filter-product .clear-input,.filter-product .register-a-bike .associated .clear-input{margin-bottom:24px}}.register-a-bike .associated .cta{margin:42px 0 0 0}@media all and (min-width: 768px){.register-a-bike .associated .cta{margin-top:55px}}@media all and (min-width: 1200px){.register-a-bike .associated .cta{margin-top:81px}}.register-a-bike .associated{padding-bottom:40px}@media all and (min-width: 768px){.register-a-bike .associated{padding-top:60px;padding-bottom:140px}}.register-a-bike .associated .inner{width:100%}.register-a-bike .tools{font-size:1.2rem;margin-top:-14px}@media all and (min-width: 768px){.register-a-bike .tools{font-size:1.4rem;margin-top:0}}@media all and (max-width: 767px){.register-a-bike .tools .column{margin-bottom:10px}}.register-a-bike .tools .column+.column{margin-top:0}.register-a-bike .tools p{margin:0}.register-a-bike .title{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 30px}@media all and (min-width: 768px){.register-a-bike .title{font-size:4rem;margin:8px 0 72px}}.register-a-bike ul{margin-bottom:24px}.register-a-bike li{position:relative}.register-a-bike ul.iconlist{padding-top:0}@media all and (max-width: 767px){.register-a-bike ul.iconlist{margin-bottom:0}}@media all and (min-width: 768px){.register-a-bike ul.iconlist{padding-top:14px}}.register-a-bike ul.iconlist li{padding:6px 0 6px 41px}.register-a-bike ul.iconlist .icon{font-size:2.4rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.register-a-bike input{display:block;width:100%}.register-a-bike .forgot{display:block;font-size:1.2rem;margin:-14px 0 40px;text-align:right}.register-a-bike .forgot a{color:#fff}.register-a-bike .form-row:not(.formField){margin-bottom:0}.register-a-bike .form-row .dropdown{padding-top:22px;width:100%}@media all and (min-width: 768px){.register-a-bike .form-row .dropdown{max-width:calc(33.3333% - 16px)}}.register-a-bike .form-row .dropdown .trigger{text-align:left;padding-left:6px}.register-a-bike .form-row .dropdown .trigger .selected.default{position:relative}.register-a-bike .form-row .dropdown .trigger .selected.default::after{position:absolute;right:0}@media all and (min-width: 768px){.register-a-bike .form-row .dropdown .label{font-size:1.6rem}}.register-a-bike .form-row .retailer-zip{margin-top:18px}.register-a-bike .registered-product{display:flex;align-items:flex-start;justify-content:flex-start;font-size:1.2rem}@media all and (min-width: 768px){.register-a-bike .registered-product{font-size:1.4rem;padding:32px 26px 32px 0}}.register-a-bike .registered-product img{background:#f4f4f4;display:block;margin:0 17px 0 0;max-width:88px;padding:18px 7px}@media all and (min-width: 768px){.register-a-bike .registered-product img{margin-right:22px;max-width:198px;padding:36px 28px 30px 26px}}.register-a-bike .registered-product .dropdown .label,.register-a-bike .registered-product .dropdown .selected,.register-a-bike .registered-product .dropdown .select,.register-a-bike .registered-product .dropdown .option{font-size:1.2rem}@media all and (min-width: 768px){.register-a-bike .registered-product .dropdown .label,.register-a-bike .registered-product .dropdown .selected,.register-a-bike .registered-product .dropdown .select,.register-a-bike .registered-product .dropdown .option{font-size:1.4rem}}.register-a-bike .product-info{flex-grow:1}.register-a-bike .product-title{display:block;font-size:1.4rem;line-height:1.5;margin:0 0 2px}@media all and (min-width: 768px){.register-a-bike .product-title{font-size:2.4rem;margin-bottom:-1px}}.register-a-bike .product-title .brand{display:block;font-size:1rem;font-weight:400;margin:0 0 1px;opacity:.7}@media all and (min-width: 768px){.register-a-bike .product-title .brand{font-size:1.4rem;margin-bottom:6px}}.register-a-bike .product-desc{line-height:1.1428571429}.register-a-bike .input-container label{display:none}.register-a-bike .dropdown input+div{margin-right:-38px}.register-a-bike__response-block{margin:30px auto !important}.register-a-bike__response-block>p{font-size:1.6rem;width:100%;color:#757575}.register-a-bike__response-block li{padding-bottom:9px;width:100%}.register-a-bike__response-rows{display:flex;flex-wrap:wrap}@media all and (min-width: 768px){.register-a-bike__response-rows>li{width:33.3%}}.register-a-bike input[type=checkbox]:checked+label::before,.register-a-bike input[type=checkbox]:checked+input[type=hidden]+label::before{color:#fff !important;background-color:#000 !important}.standard-content{padding-bottom:50px;padding-top:17px;max-width:none !important}@media all and (min-width: 768px){.standard-content{display:flex;justify-content:space-between;padding-bottom:100px;padding-top:60px}}@media all and (min-width: 768px){.standard-content article{position:relative;width:57.6023391813%}}@media all and (min-width: 1200px){.standard-content article{width:49.1525423729%}}@media all and (min-width: 768px){.standard-content .article-header{width:40.6432748538%}}@media all and (min-width: 1200px){.standard-content .article-header{width:49.1525423729%}}.standard-content .page-title{margin:0 0 16px}@media all and (min-width: 768px){.standard-content .page-title{margin-bottom:82px}}@media all and (min-width: 1200px){.standard-content .page-title{margin-bottom:161px}}.standard-content .summary{margin:0 0 60px}@media all and (min-width: 768px){.standard-content .summary{margin-bottom:64px}}@media all and (min-width: 1200px){.standard-content .summary{margin-bottom:95px}}@media all and (min-width: 768px){.standard-content .summary .headline{margin:0 0 35px}}.single-column{max-width:400px !important}.two-column{position:relative}@media all and (min-width: 768px){.two-column{display:flex;justify-content:space-between}}@media all and (max-width: 767px){.two-column{margin-right:0 !important}}.two-column header p{margin:0 0 10px 0}.two-column header .icon{margin-right:8px}.two-column .headline{margin:0 0 8px}@media all and (min-width: 1200px){.two-column .headline{margin-bottom:18px}}.two-column .left-column{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:60px;padding-right:34px;width:100%;margin-left:auto}@media all and (min-width: 1200px){.two-column .left-column{width:calc(57.6023391813% + 22px)}}@media all and (max-width: 767px){.two-column .left-column{padding-right:0}}@media all and (min-width: 768px){.two-column .left-column .inner{margin:0 auto}}@media all and (min-width: 1200px){.two-column .left-column .inner{max-width:660px}}.two-column .left-column header{margin:0 0 3px}@media all and (min-width: 768px){.two-column .left-column header{margin-bottom:20px}}.two-column .left-column .title{margin:0 0 30px;font-weight:600;font-size:4rem}@media all and (min-width: 960px){.two-column .left-column .title{margin-bottom:18px;font-size:6rem}}.two-column .left-column .text-content{padding:7px 0 0 0}@media all and (min-width: 768px){.two-column .left-column .text-content{padding-top:10px}}@media all and (min-width: 1200px){.two-column .left-column .text-content{padding-top:0}}@media all and (max-width: 767px){.two-column .left-column .form{padding-right:0}}.two-column .left-column .checkbox-container{display:flex;justify-content:space-between;padding-top:10px}@media all and (max-width: 959px){.two-column .left-column .checkbox-container{flex-direction:column}}.two-column .left-column .privacy-links{display:flex;justify-content:flex-end}.two-column .left-column .privacy-links a{color:#000}.two-column .left-column .privacy-links a:hover{color:#008a02}@media all and (max-width: 1199px){.two-column .left-column .privacy-links{justify-content:flex-start;margin-bottom:20px}}.two-column .left-column .button,.two-column .left-column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column #lcly-button-buy,.two-column .left-column .filter-product .clear-input,.filter-product .two-column .left-column .clear-input{margin-top:10px}.two-column .left-column .button.large,.two-column .left-column #LocallyProductLocator.-enable-cta .large#lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column .large#lcly-button-buy,.two-column .left-column .filter-product .large.clear-input,.filter-product .two-column .left-column .large.clear-input{border-color:#000;display:inline-block;margin-top:20px}@media all and (min-width: 1200px){.two-column .left-column .button.large,.two-column .left-column #LocallyProductLocator.-enable-cta .large#lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column .large#lcly-button-buy,.two-column .left-column .filter-product .large.clear-input,.filter-product .two-column .left-column .large.clear-input{margin-right:18px}}@media all and (min-width: 768px){.two-column .left-column .button.large,.two-column .left-column #LocallyProductLocator.-enable-cta .large#lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column .large#lcly-button-buy,.two-column .left-column .filter-product .large.clear-input,.filter-product .two-column .left-column .large.clear-input{max-width:422px;margin-top:78px}}@media all and (max-width: 1199px){.two-column .left-column .button.large,.two-column .left-column #LocallyProductLocator.-enable-cta .large#lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column .large#lcly-button-buy,.two-column .left-column .filter-product .large.clear-input,.filter-product .two-column .left-column .large.clear-input{width:100%;display:block}}@media all and (min-width: 768px){.two-column .left-column .button.secondary,.two-column .left-column #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .left-column .secondary#lcly-button-buy,.two-column .left-column .filter-product .secondary.clear-input,.filter-product .two-column .left-column .secondary.clear-input{max-width:422px}}.two-column .right-column{background:#000;color:#fff;display:flex;justify-content:flex-start;position:relative;width:100%}@media all and (max-width: 959px){.two-column .right-column{padding:40px 20px 60px 20px}}@media all and (max-width: 767px){.two-column .right-column{margin-left:-20px;margin-right:-20px;width:100vw}}@media all and (min-width: 960px){.two-column .right-column{padding:60px 42px}}@media all and (min-width: 1200px){.two-column .right-column{width:41.6666666667%}}.two-column .right-column .inner{padding:0}@media all and (min-width: 768px){.two-column .right-column .inner{margin:0 auto}}@media all and (min-width: 1200px){.two-column .right-column .inner{max-width:422px}}.two-column .right-column .text-content{margin:0 0 3px}@media all and (min-width: 768px){.two-column .right-column .text-content{margin-bottom:40px}}@media all and (min-width: 1200px){.two-column .right-column .text-content{margin-bottom:50px}}.two-column .right-column .title{color:#fff;margin-bottom:50px}@media all and (max-width: 959px){.two-column .right-column .title{margin-bottom:15px}}.two-column .right-column input{margin:0 0 20px;background:#000;color:#fff}.two-column .right-column input[type=text]:focus,.two-column .right-column input[type=password]:focus{border-bottom-color:gray}@media all and (max-width: 959px){.two-column .right-column .form{display:flex;flex-direction:column;align-items:center}}.two-column .right-column .button,.two-column .right-column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .right-column #lcly-button-buy,.two-column .right-column .filter-product .clear-input,.filter-product .two-column .right-column .clear-input{margin-bottom:8px}@media all and (min-width: 768px){.two-column .right-column .button,.two-column .right-column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .right-column #lcly-button-buy,.two-column .right-column .filter-product .clear-input,.filter-product .two-column .right-column .clear-input{margin-bottom:18px}}@media all and (min-width: 1200px){.two-column .right-column .button,.two-column .right-column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .right-column #lcly-button-buy,.two-column .right-column .filter-product .clear-input,.filter-product .two-column .right-column .clear-input{margin-bottom:24px}}.two-column .right-column .signin-form .button,.two-column .right-column .signin-form #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .two-column .right-column .signin-form #lcly-button-buy,.two-column .right-column .signin-form .filter-product .clear-input,.filter-product .two-column .right-column .signin-form .clear-input{margin-top:40px}.two-column .right-column .bottom-btn-container{position:absolute;bottom:40px}.two-column .right-column .bottom-btn-container a{font-size:1.2rem;color:#fff;display:block;margin-bottom:8px}.two-column .right-column .bottom-btn-container a:nth-child(2){color:#008a02}.two-column .right-column .bottom-btn-container,.two-column .right-column .signin-form{display:none}.two-column .right-column .bottom-btn-container.active,.two-column .right-column .signin-form.active{display:block}.two-column .right-column .cta{margin:42px 0 0 0}@media all and (min-width: 768px){.two-column .right-column .cta{margin-top:55px}}@media all and (min-width: 1200px){.two-column .right-column .cta{margin-top:81px}}.two-column .left-column,.two-column .right-column{padding-bottom:40px}@media all and (min-width: 768px){.two-column .left-column,.two-column .right-column{padding-bottom:140px}}@media all and (min-width: 960px){.two-column .left-column,.two-column .right-column{padding-bottom:120px}}@media all and (min-width: 1200px){.two-column .left-column,.two-column .right-column{padding-bottom:200px}}.two-column .left-column .inner,.two-column .right-column .inner{width:100%}.two-column .tools{font-size:1.2rem;margin-top:-14px}@media all and (min-width: 768px){.two-column .tools{font-size:1.4rem;margin-top:-18px}}@media all and (max-width: 767px){.two-column .tools .column{margin-bottom:10px}}.two-column .tools p{margin:0}.two-column .title{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 8px}@media all and (min-width: 768px){.two-column .title{font-size:3.2rem;line-height:1.25}}@media all and (min-width: 960px){.two-column .title{font-size:3.6rem}}@media all and (min-width: 1200px){.two-column .title{font-size:4rem;margin:0 0 18px}}.two-column ul{margin-bottom:24px}.two-column li{position:relative}.two-column .iconlist li{padding:0 0 16px 33px}@media all and (min-width: 1200px){.two-column .iconlist li{padding:0 0 30px 49px}}.two-column .iconlist .icon{font-size:2.2rem;position:absolute;left:0;top:0%}@media all and (min-width: 1200px){.two-column .iconlist .icon{font-size:3.4rem}}.two-column input{display:block;width:100%}.two-column .forgot{display:block;font-size:1.2rem;margin:-14px 0 40px;text-align:right}.two-column .forgot a{color:#fff}.two-column .column-block{margin:25px 0 20px;padding:25px 0 20px}@media all and (min-width: 768px){.two-column .column-block{border-top:2px solid #d9d9d9;padding:40px calc(20px + 20px) 35px 20px;margin:40px calc(-20px - 20px) 35px -20px}}@media all and (min-width: 1200px){.two-column .column-block{margin:60px -111px 0 calc(-50vw + 50%);padding:64px 111px 0 calc(50vw - 50%)}}.two-column .column-block .text-content{margin:0 0 12px}@media all and (min-width: 1200px){.two-column .column-block .text-content{width:66.1016949153%}}.two-column .column-block img{display:block;max-width:100%}.two-column .column-block h3,.two-column .column-block h4,.two-column .column-block h5,.two-column .column-block h6{font-size:2.4rem;font-weight:300;margin:0 0 7px}@media all and (min-width: 768px){.two-column .column-block h3,.two-column .column-block h4,.two-column .column-block h5,.two-column .column-block h6{margin-bottom:11px}}@media all and (max-width: 959px){.two-column .form-row .dropdown{width:100%}}.two-column .registered-product{display:flex;align-items:flex-start;justify-content:flex-start;font-size:1.2rem}@media all and (min-width: 768px){.two-column .registered-product{font-size:1.4rem;padding:32px 26px 32px 0}}.two-column .registered-product img{background:#f4f4f4;display:block;margin:0 17px 0 0;max-width:88px;padding:18px 7px}@media all and (min-width: 768px){.two-column .registered-product img{margin-right:22px;max-width:198px;padding:36px 28px 30px 26px}}.two-column .registered-product .dropdown .label,.two-column .registered-product .dropdown .selected,.two-column .registered-product .dropdown .select,.two-column .registered-product .dropdown .option{font-size:1.2rem}@media all and (min-width: 768px){.two-column .registered-product .dropdown .label,.two-column .registered-product .dropdown .selected,.two-column .registered-product .dropdown .select,.two-column .registered-product .dropdown .option{font-size:1.4rem}}.two-column .product-info{flex-grow:1}.two-column .product-title{display:block;font-size:1.4rem;line-height:1.5;margin:0 0 2px}@media all and (min-width: 768px){.two-column .product-title{font-size:2.4rem;margin-bottom:-1px}}.two-column .product-title .brand{display:block;font-size:1rem;font-weight:400;margin:0 0 1px;opacity:.7}@media all and (min-width: 768px){.two-column .product-title .brand{font-size:1.4rem;margin-bottom:6px}}.two-column .product-desc{line-height:1.1428571429}.two-column .payment-form .form{margin-top:20px;position:relative;padding-top:0}.two-column .input-error{border-bottom:1px solid #d70a0a}.two-column .input-error:focus{box-shadow:none;border-color:#d70a0a}@media all and (max-width: 959px){.sign-up-confirmation .headline{margin-bottom:20px}}.success,.open{font-size:1.4rem}.checkout-start .guest-checkout .button,.checkout-start .guest-checkout #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .checkout-start .guest-checkout #lcly-button-buy,.checkout-start .guest-checkout .filter-product .clear-input,.filter-product .checkout-start .guest-checkout .clear-input{float:right;margin-top:15px}.checkout-start .right-column .button,.checkout-start .right-column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .checkout-start .right-column #lcly-button-buy,.checkout-start .right-column .filter-product .clear-input,.filter-product .checkout-start .right-column .clear-input{width:100%}.input-container{position:relative}.input-container .why{color:#008a02;position:absolute;right:5px;bottom:10px}.product-image-detail-container{display:flex;align-items:flex-start;justify-content:flex-start;font-size:1.2rem}@media all and (min-width: 768px){.product-image-detail-container{font-size:1.4rem;margin:32px 26px 32px 0}}.product-image-detail-container img{background:#f4f4f4;display:block;margin:0 17px 0 0;max-width:88px;padding:18px 7px}@media all and (min-width: 768px){.product-image-detail-container img{margin-right:22px;max-width:198px;padding:36px 28px 30px 26px}}.product-image-detail-container .dropdown .label,.product-image-detail-container .dropdown .selected,.product-image-detail-container .dropdown .select,.product-image-detail-container .dropdown .option{font-size:1.2rem}@media all and (min-width: 768px){.product-image-detail-container .dropdown .label,.product-image-detail-container .dropdown .selected,.product-image-detail-container .dropdown .select,.product-image-detail-container .dropdown .option{font-size:1.4rem}}.product-image-detail-container .product-info{flex-grow:1}.product-image-detail-container .product-title{display:block;font-size:1.4rem;line-height:1.5;margin:0 0 2px}@media all and (min-width: 768px){.product-image-detail-container .product-title{font-size:2.4rem;margin-bottom:-1px}}.product-image-detail-container .product-title .brand{display:block;font-size:1rem;font-weight:400;margin:0 0 1px;opacity:.7}@media all and (min-width: 768px){.product-image-detail-container .product-title .brand{font-size:1.4rem;margin-bottom:6px}}.product-image-detail-container .product-desc{line-height:1.1428571429}.guest-checkout .why{z-index:9}.guest-checkout .why.is-active{opacity:0}.guest-checkout .trigger.close{background:rgba(0,0,0,0);color:#000;display:block;position:absolute;top:0;right:0;width:40px;height:30px}.guest-checkout .trigger.close:before{font-size:1.2rem}.guest-checkout .why-copy{background-color:#fff;border:1px solid #000;position:absolute;right:0;top:40px;width:40%;padding:20px}@media all and (max-width: 767px){.guest-checkout .why-copy{width:60%;top:20px}}.guest-checkout .why-copy span{width:80%}.guest-checkout .why-copy[data-panel]{opacity:0}.guest-checkout .why-copy[data-panel].is-open{opacity:1;z-index:8}@media all and (max-width: 959px){.help-copy{width:100%}}.help-copy h2{margin-bottom:10px;color:#fff}html,body{height:100%;margin:0;padding:0;width:100%;transition:margin-top .3s}html.noscroll,html.noscroll body,body.noscroll,body.noscroll body{overflow:hidden;touch-action:none;-ms-touch-action:none}@media all and (max-width: 767px){html.noscroll-mobile,html.noscroll-mobile body,body.noscroll-mobile,body.noscroll-mobile body{overflow:hidden;touch-action:none;-ms-touch-action:none}}html{font-size:62.5%;font-kerning:none}html.is-fixed{position:fixed;max-width:none}body{font-family:"favorit",Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;line-height:1.7142857143;overflow-x:hidden}@media all and (min-width: 1200px){body{font-size:1.6rem;line-height:1.5}}main{position:relative;z-index:1}main.prevent-top-padding{padding-top:0 !important}footer{z-index:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:700}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{color:#000;font-weight:700;letter-spacing:.5px;margin:0}h1{font-size:4rem;line-height:1.2}@media all and (min-width: 1200px){h1{font-size:6rem;line-height:1.1;margin:0 0 38px}}@media all and (min-width: 1200px){h1.heading-2,h2,h3{font-size:2.4rem;line-height:1.25}}@media all and (min-width: 768px){h1.heading-2,h2{margin:65px 0 25px}}h1.heading-2:first-child,h2:first-child{margin-top:0}h3{font-weight:400}@media all and (min-width: 1200px){h3{font-size:2.2rem;line-height:1.2727272727;margin:24px 0}}@media all and (min-width: 1200px){h4,h5,h6{margin:12px 0}}h4{font-weight:400}@media all and (min-width: 1200px){h4{font-size:2rem;line-height:1.3}}@media all and (min-width: 1200px){h5,h6{font-size:1.8rem;line-height:1.3333333333}}h6{font-weight:400}a[data-anchor]{cursor:pointer}a{cursor:pointer;color:#000;text-decoration:underline;transition:all .15s ease-out}p,ul,ol,dl{margin:0 0 24px}@media all and (max-width: 767px){p{font-size:1.7rem}}ul,ol{padding-left:0}ul{list-style:none;padding-left:12px}ul li{position:relative}ul li::before{content:"";display:block;width:6px;height:6px;background:url("img/bullets/square-outline-small.svg") center center no-repeat;position:absolute;top:7px;left:-14px}footer ul li::before{width:auto;height:auto;top:auto;left:auto;position:static}ol{padding-left:17px}ul ul,ul ol,ol ol,ol ul{margin:0;padding-top:10px}li{line-height:1.4285714286;margin-bottom:10px}@media all and (min-width: 1200px){li{line-height:1.375}}dt,dd{margin:0;padding:0}code{background:#e8e8e8;font-size:1.7rem;padding:0 4px}hr{background:gray;border:none;height:2px;margin:0;overflow:hidden;width:100%}.secondary-text{font-family:"Space Mono",monospace;opacity:.4;font-size:1.3rem;color:#000;letter-spacing:1px;text-transform:uppercase}.under-button a{font-size:1.4rem}.vis-tablet-up,.vis-lrg-tablet-up,.vis-desktop-up{display:none}@media all and (max-width: 767px){.vis-tablet-up{display:none !important}}@media all and (min-width: 768px){.vis-mobile-only{display:none !important}.vis-tablet-up{display:block}}@media all and (min-width: 960px){.vis-tablet-down{display:none}.vis-lrg-tablet-up{display:block}}@media all and (min-width: 1200px){.vis-lrg-tablet-down{display:none}.vis-desktop-up{display:block}}.float-left{float:left}.float-right{float:right}.success,.open{color:#008a02;display:flex;align-items:baseline;justify-content:flex-start}.success .icon,.open .icon{font-size:1.6rem;margin-right:8px;top:3px}@media all and (min-width: 768px){.success .icon,.open .icon{font-size:2.4rem;top:5px}}.error,.closed{color:#d70a0a}.responsive-table{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.responsive-iframe{overflow:hidden;position:relative;z-index:3;padding-top:56.25%}.responsive-iframe iframe{border:0;height:100%;position:absolute;top:0;left:0;width:100%}.responsive-iframe iframe{z-index:1}.billboard-centered .html5-video,.billboard-centered .video-embed,.lab71-billboard .html5-video,.lab71-billboard .video-embed{width:100%;position:absolute;z-index:1}.billboard-centered .html5-video video,.billboard-centered .video-embed video,.lab71-billboard .html5-video video,.lab71-billboard .video-embed video{display:block;position:relative;width:100%}.billboard-centered .html5-video .mobile-img,.billboard-centered .video-embed .mobile-img,.lab71-billboard .html5-video .mobile-img,.lab71-billboard .video-embed .mobile-img{display:none;position:relative}.billboard-centered .html5-video .mobile-img img,.billboard-centered .video-embed .mobile-img img,.lab71-billboard .html5-video .mobile-img img,.lab71-billboard .video-embed .mobile-img img{width:100%}@media all and (max-width: 767px){.billboard-centered .html5-video video,.billboard-centered .html5-video .responsive-iframe,.billboard-centered .video-embed video,.billboard-centered .video-embed .responsive-iframe,.lab71-billboard .html5-video video,.lab71-billboard .html5-video .responsive-iframe,.lab71-billboard .video-embed video,.lab71-billboard .video-embed .responsive-iframe{display:none}.billboard-centered .html5-video .mobile-img,.billboard-centered .video-embed .mobile-img,.lab71-billboard .html5-video .mobile-img,.lab71-billboard .video-embed .mobile-img{display:block}}.billboard-centered .video-embed,.lab71-billboard .video-embed{top:0}.billboard-centered .video-embed .responsive-iframe iframe,.lab71-billboard .video-embed .responsive-iframe iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;top:50%;left:50%;transform:translate(-50%, -50%)}.responsive-map{display:flex;align-items:stretch;flex-wrap:wrap;height:100%;position:absolute;left:0;top:0;width:100%}.responsive-map>*{width:100%}.responsive-map iframe{height:100%;position:absolute;width:100%}.rotated[data-rotated=deg-270]{display:inline-block;transform:rotate(270deg);transform-origin:bottom left}.trigger{cursor:pointer}.tag{border:1px solid #4f4f4f;display:inline-block;font-size:1.2rem;line-height:22px;letter-spacing:1.2px;padding:0 6px;color:#4f4f4f}.tag.plain{border:none}.tag+.tag{margin-left:12px}.color-indicator{border-radius:100%;display:inline-block;height:12px;margin:0 8px 0 5px;order:1;overflow:hidden;width:12px}.preferred{color:#008a02;display:inline-block;font-size:1rem}@media all and (min-width: 960px){.preferred{font-size:1.3rem}}.preferred .icon{font-size:1.5rem;margin:0 6px 0 0;top:2px}@media all and (min-width: 960px){.preferred .icon{top:1px}}.detail-label{font-size:1rem}@media all and (min-width: 960px){.detail-label{display:block;font-size:1.2rem;opacity:.7;white-space:nowrap}}.centered{text-align:center}.row-spread{display:flex;justify-content:space-between}.tabbed-layout{display:flex;flex-direction:column;height:100%}.tabbed-layout__trigger{display:inline-flex;align-items:center}.tabbed-layout__trigger img,.tabbed-layout__trigger span{display:block}.tabbed-layout__trigger img{margin-right:17px;width:35px}.tabbed-layout__trigger span{padding-right:35px}.tabbed-layout__panel{height:100%;overflow:auto}.tabbed-layout__panel:not(.is-active){display:none}.-light{font-weight:300}.-regular{font-weight:400 !important}.-bold{font-weight:700 !important}.-underline{text-decoration:underline}.-strike{text-decoration:line-through;color:#707070}.-green{color:#008a02}.-green a{color:#008a02}.-green.tooltip{background-color:#008a02}.list,.eyebrow_h,.eyebrow_v,.tags,.more_info{font-family:"Space Mono";text-transform:uppercase}.display,.h1,.h2,.h3,.h4,.p,.p_s,.p_xs,.checkout__error-modal__ak-hi .Cart-item-size_and_color,.checkout__error-modal__ak-hi .Cart-item-details-subtitle,.help-section__coverage .expandable-item .expandable-item__content p,.help-section__coverage .expandable-item__trigger p,.FullCart__help p,.p_xxs{font-family:"favorit",Helvetica,sans-serif}.display,.h1,.h2,.h3,.h4{letter-spacing:.5px}.display{font-size:120px;line-height:120px;font-weight:700}@media(max-width: 1024px){.display{font-size:96px;line-height:96px}}@media(max-width: 767px){.display{font-size:48px;line-height:48px}}.h1{font-size:60px;line-height:66px}@media(max-width: 1024px){.h1{font-size:54px;line-height:59px}}@media(max-width: 767px){.h1{font-size:40px;line-height:52px}}.h2{font-size:40px;line-height:52px}@media(max-width: 1024px){.h2{font-size:36px;line-height:48px}}@media(max-width: 767px){.h2{font-size:24px;line-height:34px}}.h3{font-size:32px;line-height:40px}@media(max-width: 1024px){.h3{font-size:24px;line-height:34px}}@media(max-width: 767px){.h3{font-size:18px;line-height:27px}}.h4{font-size:24px;line-height:34px}@media(max-width: 1024px){.h4{font-size:18px;line-height:27px}}@media(max-width: 767px){.h4{font-size:18px;line-height:27px}}.p{font-size:18px;line-height:27px}@media(max-width: 1024px){.p{font-size:16px;line-height:24px}}.p_s{font-size:16px !important;line-height:24px !important}.p_xs,.checkout__error-modal__ak-hi .Cart-item-size_and_color,.checkout__error-modal__ak-hi .Cart-item-details-subtitle,.help-section__coverage .expandable-item .expandable-item__content p,.help-section__coverage .expandable-item__trigger p,.FullCart__help p{font-size:14px !important;line-height:21px !important}.p_xxs{font-size:12px;line-height:18px !important}.list{font-size:16px;line-height:24px;letter-spacing:2px}@media(max-width: 1024px){.list{font-size:14px;line-height:21px}}.eyebrow_h,.eyebrow_v{font-size:14px !important;line-height:16px !important}@media(max-width: 767px){.eyebrow_h,.eyebrow_v{font-size:12px !important;line-height:14px !important}}.eyebrow_h{letter-spacing:2px}.eyebrow_v{letter-spacing:1px}.tags,.more_info{font-size:12px;line-height:18px}.tags{letter-spacing:1.2px}.more_info{letter-spacing:2px}.nowrap{white-space:nowrap}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]),.button,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .clear-input{background:#fff;border:1px solid #fff;border-radius:0;color:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]) svg path,.button svg path,#LocallyProductLocator.-enable-cta #lcly-button-buy svg path,.filter-product .clear-input svg path{fill:#000;transition:fill .15s ease-out}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]),.button,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .clear-input{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;font-family:"favorit",Helvetica,sans-serif;font-size:1.6rem;line-height:43px;font-weight:700;padding:0 20px;text-align:center;text-decoration:none;transition:all .15s ease-out;-webkit-appearance:none;white-space:nowrap;min-width:170px;max-width:100%;text-decoration:none !important;height:45px}@media(min-width: 1024px){button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]),.button,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .clear-input{line-height:63px;height:65px}}@media all and (min-width: 768px){button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]),.button,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .clear-input{min-width:200px}}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]):not(:disabled):not([data-disabled]):hover,.button:not(:disabled):not([data-disabled]):hover,#LocallyProductLocator.-enable-cta #lcly-button-buy:not(:disabled):not([data-disabled]):hover,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover{text-decoration:none !important;background-color:#000;color:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]):not(:disabled):not([data-disabled]):hover svg path,.button:not(:disabled):not([data-disabled]):hover svg path,#LocallyProductLocator.-enable-cta #lcly-button-buy:not(:disabled):not([data-disabled]):hover svg path,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover svg path{fill:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]):not(:disabled):not([data-disabled]):hover,.button:not(:disabled):not([data-disabled]):hover,#LocallyProductLocator.-enable-cta #lcly-button-buy:not(:disabled):not([data-disabled]):hover,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover{border-color:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]):not(:disabled):not([data-disabled]):hover.on-dark-bg,.button:not(:disabled):not([data-disabled]):hover.on-dark-bg,#LocallyProductLocator.-enable-cta #lcly-button-buy:not(:disabled):not([data-disabled]):hover.on-dark-bg,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover.on-dark-bg{border-color:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]):disabled:hover,button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info])[data-disabled]:hover,.button:disabled:hover,#LocallyProductLocator.-enable-cta #lcly-button-buy:disabled:hover,.filter-product .clear-input:disabled:hover,.button[data-disabled]:hover,#LocallyProductLocator.-enable-cta [data-disabled]#lcly-button-buy:hover,.filter-product [data-disabled].clear-input:hover{cursor:default !important}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).inverted,.filter-product button.clear-input:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]),.button.inverted,#LocallyProductLocator.-enable-cta .inverted#lcly-button-buy,.filter-product .button.clear-input,.filter-product #LocallyProductLocator.-enable-cta .clear-input#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .clear-input#lcly-button-buy,.filter-product .inverted.clear-input,.filter-product .clear-input{background:#000;border:1px solid #000;color:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).inverted svg path,.button.inverted svg path,#LocallyProductLocator.-enable-cta .inverted#lcly-button-buy svg path,.filter-product .clear-input svg path{fill:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).inverted:not(:disabled):not([data-disabled]):hover,.button.inverted:not(:disabled):not([data-disabled]):hover,#LocallyProductLocator.-enable-cta .inverted#lcly-button-buy:not(:disabled):not([data-disabled]):hover,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover{background:#fff;border-color:#000;color:#000;transition:all .15s ease-out}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).inverted:not(:disabled):not([data-disabled]):hover svg path,.button.inverted:not(:disabled):not([data-disabled]):hover svg path,#LocallyProductLocator.-enable-cta .inverted#lcly-button-buy:not(:disabled):not([data-disabled]):hover svg path,.filter-product .clear-input:not(:disabled):not([data-disabled]):hover svg path{fill:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).blue,.button.blue,#LocallyProductLocator.-enable-cta .blue#lcly-button-buy,.filter-product .blue.clear-input{background-color:#3f66f0;border-color:#3f66f0;color:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).blue svg,.button.blue svg,#LocallyProductLocator.-enable-cta .blue#lcly-button-buy svg,.filter-product .blue.clear-input svg{stroke:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).transparent,.button.transparent,#LocallyProductLocator.-enable-cta .transparent#lcly-button-buy,.filter-product .transparent.clear-input{background:rgba(0,0,0,0)}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).fullWidth,.button.fullWidth,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .fullWidth.clear-input{display:block;width:100%;text-align:center}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).fullWidth img,.button.fullWidth img,#LocallyProductLocator.-enable-cta #lcly-button-buy img,.filter-product .fullWidth.clear-input img{display:inline-block;margin-left:10px}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).large,.button.large,#LocallyProductLocator.-enable-cta .large#lcly-button-buy,.filter-product .large.clear-input{max-width:100%;width:100%}@media all and (min-width: 768px){button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).large,.button.large,#LocallyProductLocator.-enable-cta .large#lcly-button-buy,.filter-product .large.clear-input{min-width:250px;width:auto}}@media all and (min-width: 960px){button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).large,.button.large,#LocallyProductLocator.-enable-cta .large#lcly-button-buy,.filter-product .large.clear-input{min-width:325px}}@media all and (min-width: 1200px){button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).large,.button.large,#LocallyProductLocator.-enable-cta .large#lcly-button-buy,.filter-product .large.clear-input{min-width:425px}}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary,.button.secondary,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,.filter-product .secondary.clear-input{background:rgba(0,0,0,0);border:1px solid #000;color:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary svg path,.button.secondary svg path,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy svg path,.filter-product .secondary.clear-input svg path{fill:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary,.button.secondary,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,.filter-product .secondary.clear-input{font-size:1.6rem}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary .icon,.button.secondary .icon,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy .icon,.filter-product .secondary.clear-input .icon{top:-1px}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary.on-dark,.button.secondary.on-dark,#LocallyProductLocator.-enable-cta .secondary.on-dark#lcly-button-buy,.filter-product .secondary.on-dark.clear-input{border-color:#fff;color:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary.on-dark svg path,.button.secondary.on-dark svg path,#LocallyProductLocator.-enable-cta .secondary.on-dark#lcly-button-buy svg path,.filter-product .secondary.on-dark.clear-input svg path{fill:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary:not(:disabled):not([data-disabled]):hover,.button.secondary:not(:disabled):not([data-disabled]):hover,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:not(:disabled):not([data-disabled]):hover,.filter-product .secondary.clear-input:not(:disabled):not([data-disabled]):hover{background:#fff;border-color:#fff;color:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary:not(:disabled):not([data-disabled]):hover svg path,.button.secondary:not(:disabled):not([data-disabled]):hover svg path,#LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:not(:disabled):not([data-disabled]):hover svg path,.filter-product .secondary.clear-input:not(:disabled):not([data-disabled]):hover svg path{fill:#000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary.inverted:not(:disabled):not([data-disabled]):hover,.button.secondary.inverted:not(:disabled):not([data-disabled]):hover,#LocallyProductLocator.-enable-cta .secondary.inverted#lcly-button-buy:not(:disabled):not([data-disabled]):hover,.filter-product .secondary.clear-input:not(:disabled):not([data-disabled]):hover{background-color:#000;border-color:#000;color:#fff;transition:all .15s ease-out}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).secondary.inverted:not(:disabled):not([data-disabled]):hover svg path,.button.secondary.inverted:not(:disabled):not([data-disabled]):hover svg path,#LocallyProductLocator.-enable-cta .secondary.inverted#lcly-button-buy:not(:disabled):not([data-disabled]):hover svg path,.filter-product .secondary.clear-input:not(:disabled):not([data-disabled]):hover svg path{fill:#fff}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]).outlined,.button.outlined,#LocallyProductLocator.-enable-cta #lcly-button-buy,.filter-product .outlined.clear-input{border:1px solid #000}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info]) .icon,.button .icon,#LocallyProductLocator.-enable-cta #lcly-button-buy .icon,.filter-product .clear-input .icon{color:inherit}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info])[type=submit].with-state.submitted,.button[type=submit].with-state.submitted,#LocallyProductLocator.-enable-cta [type=submit].with-state.submitted#lcly-button-buy,.filter-product [type=submit].with-state.submitted.clear-input{background-color:#666;border-color:#666}button:not([class*=trigger]):not(.slick-arrow):not([class^=tt-]):not([class*=klaviyo]):not([class*=adyen]):not([class*=card-info])[type=submit].with-state.submitted:after,.button[type=submit].with-state.submitted:after,#LocallyProductLocator.-enable-cta [type=submit].with-state.submitted#lcly-button-buy:after,.filter-product [type=submit].with-state.submitted.clear-input:after{content:" ";background-image:url(img/icons/progress.svg);margin:0 8px;width:20px;height:20px;display:block;animation:rotate 2s linear infinite}@media all and (min-width: 960px){button[class*=trigger].background,.button[class*=trigger].background,#LocallyProductLocator.-enable-cta [class*=trigger].background#lcly-button-buy,.filter-product [class*=trigger].background.clear-input{background-color:#000;transition:background-color .15s ease-out}button[class*=trigger].background:enabled:hover,.button[class*=trigger].background:enabled:hover,#LocallyProductLocator.-enable-cta [class*=trigger].background#lcly-button-buy:enabled:hover,.filter-product [class*=trigger].background.clear-input:enabled:hover{background-color:#fff;color:#000}}button{background:none;border:none;padding:0}.button:enabled:hover,#LocallyProductLocator.-enable-cta #lcly-button-buy:enabled:hover,.filter-product .clear-input:enabled:hover{text-decoration:none}.button .icon.first,#LocallyProductLocator.-enable-cta #lcly-button-buy .icon.first,.filter-product .clear-input .icon.first{margin:0 8px 0 0}@media all and (min-width: 768px){.button .icon.first,#LocallyProductLocator.-enable-cta #lcly-button-buy .icon.first,.filter-product .clear-input .icon.first{margin:0 16px 0 0}}.button .icon.last,#LocallyProductLocator.-enable-cta #lcly-button-buy .icon.last,.filter-product .clear-input .icon.last{margin:0 0 0 8px}@media all and (min-width: 768px){.button .icon.last,#LocallyProductLocator.-enable-cta #lcly-button-buy .icon.last,.filter-product .clear-input .icon.last{margin:0 0 0 16px}}.button-social{padding:0 !important;display:flex !important;color:#000;margin-top:20px !important;border:1px solid #000}.button-social .icon{display:flex;justify-content:center;align-items:center;padding-right:16px}.button-social span{flex-shrink:1;position:relative}@media all and (max-width: 959px){.button-social span{font-size:1.4rem}}.button-social.google{position:relative}.button-social.google:hover{background-color:#fff !important;color:#000 !important}.button-social.facebook:hover{background-color:#fff !important;color:#000 !important}.breadcrumb-link{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px;margin-right:auto;text-decoration:none}.breadcrumb-link::before{content:"";display:block;width:24px;height:11px;margin:auto 0;background:url("img/icons/arrow-back.svg");background-size:contain}.breadcrumb-link span{display:block;margin-left:20px;font-size:1.8rem}.color{--swatch-color: #000000;border-radius:50%;border:1px solid #000;display:inline-block;margin:0;position:relative;width:14px;font-size:0;margin-left:4px}.color::before{content:"";display:block;width:100%;padding-bottom:100%;border-radius:50%}.color::after{content:"";display:block;box-sizing:content-box;width:100%;height:100%;border-radius:50%;padding:3px;border:1px solid rgba(0,0,0,0);background:none;position:absolute;top:-4px;left:-4px}@media all and (max-width: 768px){.color{width:18px}}.color.active::after,.color:hover::after{border-color:#4f4f4f}.card{border:1px solid rgba(0,0,0,0);color:#000;position:relative;text-decoration:none;transition:all .2s ease-out;width:100%;box-sizing:border-box}@media all and (min-width: 768px){body:not(.pdp__body) .card{width:calc(50% - 11px);margin:0 0 22px 0}}@media all and (min-width: 1096.704px){body.pdp__body .card{width:calc(50% - 11px);margin:0 0 22px 0}}@media all and (min-width: 960px){body:not(.pdp__body) .card{margin-right:22px;flex-shrink:0;width:calc(33.333% - 14.6666666667px)}body:not(.pdp__body) .card:nth-child(3n){margin-right:0}}@media all and (min-width: 1370.88px){body.pdp__body .card{margin-right:22px;flex-shrink:0;width:calc(33.333% - 14.6666666667px)}body.pdp__body .card:nth-child(3n){margin-right:0}}.card.info-card{line-height:1.1428571429}@media all and (min-width: 960px){body:not(.pdp__body) .card.info-card{font-size:1.6rem;line-height:1.4444444444}}@media all and (min-width: 1370.88px){body.pdp__body .card.info-card{font-size:1.6rem;line-height:1.4444444444}}@media all and (min-width: 1200px){body:not(.pdp__body) .card.info-card{font-size:1.8rem}}@media all and (min-width: 1650px){body.pdp__body .card.info-card{font-size:1.8rem}}.card:focus{outline:none}.card:hover .title,.card:hover .details{text-decoration:underline}.card .content{width:100%}.card img,.card picture{display:block;width:90%;margin:auto}.card picture>img{width:auto}.card .title,.card .details{font-size:1.6rem;line-height:1.1;margin:0}.card .title{font-weight:700}.card .featured-title{font-size:2.2rem;line-height:1.2727272727;margin:0 0 17px}.card .description{font-size:1.4rem;line-height:1.2142857143;margin:0 0 37px}.card .details{display:flex;justify-content:space-between}.card .price{white-space:nowrap}.card .image{display:none}.card .blog-card .image{display:block}.card[data-color=light]{color:#fff}.card[data-color=light] .tag,.card[data-color=light] .title,.card[data-color=light] .featured-title,.card[data-color=light] .details,.card[data-color=light] .secondary.button:not(:hover),.card[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:not(:hover),#LocallyProductLocator.-enable-cta .card[data-color=light] .secondary#lcly-button-buy:not(:hover),.card[data-color=light] .filter-product .secondary.clear-input:not(:hover),.filter-product .card[data-color=light] .secondary.clear-input:not(:hover){color:#fff !important}.card[data-color=light] .tag,.card[data-color=light] .secondary.button,.card[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .card[data-color=light] .secondary#lcly-button-buy,.card[data-color=light] .filter-product .secondary.clear-input,.filter-product .card[data-color=light] .secondary.clear-input{border-color:#fff}.card .indicator{padding:0 5px;position:relative;top:-11px}@media all and (min-width: 960px){.card .indicator{display:none}}.nav-arrows{font-size:1.2rem;position:absolute;bottom:0;left:50%;z-index:2;text-align:center;transform:translateX(-50%);width:100%}@media all and (min-width: 960px){body:not(.pdp__body) .nav-arrows{left:45px;transform:none;margin:0 0 0 -22px;position:static;text-align:left}}@media all and (min-width: 1370.88px){body.pdp__body .nav-arrows{left:45px;transform:none;margin:0 0 0 -22px;position:static;text-align:left}}.nav-arrows button{color:#000;display:inline-block;font-size:3.6rem;line-height:1;text-decoration:none}@media all and (min-width: 768px){.nav-arrows button{line-height:1;padding:14px 14px 10px}}@media all and (min-width: 960px){.nav-arrows button{line-height:1;padding:5px 14px 18px}}@media all and (max-width: 1199px){.nav-arrows button:focus{outline:none}}.nav-arrows button:hover{text-decoration:none}.nav-arrows .indicator{padding:0 5px;position:relative;top:-11px}@media all and (min-width: 960px){.nav-arrows .indicator{display:none}}.search-results-archive .card .tags,.search-results-archive .card .color,.search-results-archive .card .price{visibility:hidden !important}.product-card{display:flex;flex-direction:column;margin:0 0 5px 0 !important}@media all and (min-width: 768px){body:not(.pdp__body) .product-card{width:50%}}@media all and (min-width: 1096.704px){body.pdp__body .product-card{width:50%}}@media all and (min-width: 960px){body:not(.pdp__body) .product-card{flex-shrink:0;width:33.3333333333%}}@media all and (min-width: 1370.88px){body.pdp__body .product-card{flex-shrink:0;width:33.3333333333%}}.product-card__upper{position:relative}.product-card__upper::before{content:"";display:block;font-size:0;width:100%;padding-bottom:100%}@media(hover: hover){.-has-3Q .product-card__upper:hover .product-card__main-image{opacity:0 !important}.-has-3Q .product-card__upper:hover .product-card__3Q-image{opacity:1 !important}}.product-card__lower{flex-grow:1;display:flex;flex-direction:column;padding:0 3%}.product-card__title{font-size:1.6rem;color:#000;line-height:1.1;margin:0;font-weight:700;padding-bottom:5px}.product-card__subtitle{font-weight:400}.product-card__price-and-swatches{display:flex}.product-card__price{font-weight:300;font-size:1.4rem}.product-card__price-sale{margin-right:7px}.product-card__price.-on-sale .product-card__price-main{text-decoration:line-through;color:#707070}.product-card__price:not(.hidden)+.product-card__swatches{margin-left:8px;padding-left:8px;border-left:1px solid #d3d3d3}.product-card__rating{display:flex;text-decoration:none;margin-top:12px}.product-card__rating-stars{display:block;position:relative;font-size:0}.product-card__rating-stars__inner{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}.product-card__rating-stars img{width:83px;height:16px;max-width:none;display:block}.product-card__rating-stars .-hover-img{display:none}.product-card__rating-count{font-family:"Space Mono",monospace;color:#757575;font-size:1.3rem;letter-spacing:3px;margin-left:5px}@media(hover: hover){.product-card__rating:hover .-hover-img-base{display:none}.product-card__rating:hover .-hover-img{display:block}.product-card__rating:hover-count{color:#000}}.product-card__add-to-cart{margin:auto -3.092% 0}.product-card__add-to-cart .button,.product-card__add-to-cart #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .product-card__add-to-cart #lcly-button-buy,.product-card__add-to-cart .filter-product .clear-input,.filter-product .product-card__add-to-cart .clear-input{margin:20px 0 0;width:100%}@media all and (max-width: 768px){body:not(.pdp__body) .product-card__add-to-cart .button,body:not(.pdp__body) .product-card__add-to-cart #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta body:not(.pdp__body) .product-card__add-to-cart #lcly-button-buy,body:not(.pdp__body) .product-card__add-to-cart .filter-product .clear-input,.filter-product body:not(.pdp__body) .product-card__add-to-cart .clear-input{height:45px !important;font-size:14px}}@media all and (max-width: 1095.704px){body.pdp__body .product-card__add-to-cart .button,body.pdp__body .product-card__add-to-cart #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta body.pdp__body .product-card__add-to-cart #lcly-button-buy,body.pdp__body .product-card__add-to-cart .filter-product .clear-input,.filter-product body.pdp__body .product-card__add-to-cart .clear-input{height:45px !important;font-size:14px}}.product-card__description{margin:0 auto 0 0;width:85%;padding:6px 0 0}.product-card__description:last-child{padding-bottom:14px}.product-card__description{color:#757575;font-size:1.4rem;font-weight:300}@media all and (min-width: 768px){body:not(.pdp__body) .product-card.wide .product-card__upper::before{padding-bottom:50%}}@media all and (min-width: 1096.704px){body.pdp__body .product-card.wide .product-card__upper::before{padding-bottom:50%}}.product-card .card-inner{background-color:#f8f8f8;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #f8f8f8;transition:border-color .4s;width:auto !important;box-sizing:border-box}.product-card .card-inner:hover{border-color:#b0b0b0}.product-card.large .card-inner,.product-card.wide .card-inner{background-size:cover}.product-card .content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:3%;position:relative;box-sizing:border-box;height:100%}.product-card.wide .content{justify-content:center}.product-card.wide .content h2{font-size:2.4rem;margin-bottom:4%}.product-card.wide .content .description{margin-bottom:4%}@media all and (min-width: 768px){body:not(.pdp__body) .product-card.wide .content{width:40%;padding:0 0 0 60px;box-sizing:content-box}}@media all and (min-width: 1096.704px){body.pdp__body .product-card.wide .content{width:40%;padding:0 0 0 60px;box-sizing:content-box}}.product-card .color+.color{margin-left:4px}.product-card .product-details{position:relative;z-index:1;display:block;width:100%}.product-card .tags{margin:0 auto 0 0;position:relative;top:0}.product-card .tag{font-size:1.2rem}.product-card span.tag[data-tag-name=New]{background-color:#000 !important;color:#fff !important}.product-card .img-tag{display:inline-block;margin:0 7px 0 0;width:77px}@media all and (min-width: 1200px){body:not(.pdp__body) .product-card .img-tag{width:87px}}@media all and (min-width: 1650px){body.pdp__body .product-card .img-tag{width:87px}}@media all and (min-width: 1920px){body:not(.pdp__body) .product-card .img-tag{width:97px}}@media all and (min-width: 2370px){body.pdp__body .product-card .img-tag{width:97px}}.product-card__image{width:80%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -53%)}.product-card__image>img{opacity:0}.product-card__3Q-image{display:none;opacity:0 !important;width:66% !important}.-has-3Q .product-card__3Q-image{display:block}.product-card .compare{font-size:1.2rem;transition:all .15s ease-out;padding:0 14px;line-height:45px;position:absolute;top:0;right:0;border:0 none;text-decoration:none;color:#4f4f4f}.product-card .compare:hover{color:#000;text-decoration:underline}.product-card .product{color:#000;text-decoration:none}.product-card .product:hover{text-decoration:none}.product-card .compare,.product-card .tag,.product-card__title,.product-card__price,.product-card__description{transition:font-size .4s}@media all and (min-width: 800px){.product-card .compare,.product-card .tag{font-size:1.4rem}.product-card__title{font-size:1.4rem}.product-card__price,.product-card__description{font-size:1.8rem}.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.2rem}.-filters-hidden .product-card__title{font-size:1.6rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.4rem}}@media(min-width: 920px){.product-card .compare,.product-card .tag{font-size:1.1rem}.product-card__title{font-size:1.4rem}.product-card__price,.product-card__description{font-size:1.3rem}.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.2rem}.-filters-hidden .product-card__title{font-size:1.6rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.4rem}}@media all and (min-width: 1024px){.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.1rem}.-filters-hidden .product-card__title{font-size:1.5rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.3rem}}@media all and (min-width: 1280px){.product-card .compare,.product-card .tag{font-size:1.1rem}.product-card__title{font-size:1.3rem}.product-card__price,.product-card__description{font-size:1.2rem}.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.2rem}.-filters-hidden .product-card__title{font-size:1.6rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.4rem}}@media all and (min-width: 1440px){.product-card .compare,.product-card .tag{font-size:1.2rem}.product-card__title{font-size:1.8rem}.product-card__price,.product-card__description{font-size:1.4rem}.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.2rem}.-filters-hidden .product-card__title{font-size:1.8rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.6rem}}@media all and (min-width: 1680px){.product-card .compare,.product-card .tag{font-size:1.2rem}.product-card__title{font-size:1.8rem}.product-card__price,.product-card__description{font-size:1.6rem}.-filters-hidden .product-card .compare,.-filters-hidden .product-card .tag{font-size:1.4rem}.-filters-hidden .product-card__title{font-size:2rem}.-filters-hidden .product-card__price,.-filters-hidden .product-card__description{font-size:1.8rem}}.coveo-result-list-container{display:block !important;margin:0 !important}.CoveoResult{margin:0 !important;float:left;width:50% !important;padding:0;display:block !important;box-sizing:border-box}@media all and (max-width: 768px){body:not(.pdp__body) .CoveoResult{width:100% !important;top:auto !important;left:auto !important;position:relative !important}}@media all and (max-width: 1095.704px){body.pdp__body .CoveoResult{width:100% !important;top:auto !important;left:auto !important;position:relative !important}}.CoveoResult[data-feature]{width:100% !important}.threeAcross .CoveoResult{width:33.3333333333% !important}.threeAcross .CoveoResult[data-feature]{width:66.6666666667% !important}.CoveoResult .card{display:block;width:100% !important;margin:0 !important}.CoveoResult .blog-card{padding:20px}.product-card-legacy{margin:0 !important}@media all and (min-width: 768px){body:not(.pdp__body) .product-card-legacy{width:50%}}@media all and (min-width: 1096.704px){body.pdp__body .product-card-legacy{width:50%}}@media all and (min-width: 960px){body:not(.pdp__body) .product-card-legacy{flex-shrink:0;width:33.3333333333%}}@media all and (min-width: 1370.88px){body.pdp__body .product-card-legacy{flex-shrink:0;width:33.3333333333%}}.product-card-legacy::before{content:"";display:block;font-size:0;width:100%;padding-bottom:100%}@media all and (min-width: 768px){body:not(.pdp__body) .product-card-legacy.wide::before{padding-bottom:50%}}@media all and (min-width: 1096.704px){body.pdp__body .product-card-legacy.wide::before{padding-bottom:50%}}.product-card-legacy .card-inner{background-color:#f7f5f5;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #fff;transition:border-color .4s;width:auto !important;margin:11px;box-sizing:border-box}.product-card-legacy .card-inner:hover{border-color:#000}.product-card-legacy.large .card-inner,.product-card-legacy.wide .card-inner{background-size:cover}.product-card-legacy .content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:14px;position:relative;box-sizing:border-box;height:100%}.product-card-legacy.wide .content{justify-content:center}.product-card-legacy.wide .content h2{font-size:2.4rem;margin-bottom:4%}.product-card-legacy.wide .content .description{margin-bottom:4%}@media all and (min-width: 768px){body:not(.pdp__body) .product-card-legacy.wide .content{width:40%;padding:0 0 0 60px;box-sizing:content-box}}@media all and (min-width: 1096.704px){body.pdp__body .product-card-legacy.wide .content{width:40%;padding:0 0 0 60px;box-sizing:content-box}}.product-card-legacy .color+.color{margin-left:4px}.product-card-legacy .product-details{position:relative;z-index:1;display:block;width:100%}.product-card-legacy .tags{margin:0 auto 0 0;position:relative;top:0}.product-card-legacy img,.product-card-legacy picture{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%, -53%)}.product-card-legacy picture>img{width:auto;position:static;transform:none}.product-card-legacy .compare{font-size:1rem;transition:all .15s ease-out;padding:0 14px;line-height:45px;position:absolute;top:0;right:0;border:0 none;text-decoration:none}.product-card-legacy .compare:hover{text-decoration:underline}@media all and (min-width: 768px){body:not(.pdp__body) .product-card-legacy .compare{font-size:1.2rem}}@media all and (min-width: 1096.704px){body.pdp__body .product-card-legacy .compare{font-size:1.2rem}}.product-card-legacy .product{color:#000;text-decoration:none}.product-card-legacy .product:hover{text-decoration:none}.cookie-banner{background:#000;color:#fff;padding:20px 0;position:fixed;max-width:none;bottom:0;left:0;width:100%;z-index:99}.cookie-banner .site-gutters{align-items:center;display:flex;flex-direction:column;max-width:none;width:100%}.cookie-banner .button,.cookie-banner #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .cookie-banner #lcly-button-buy,.cookie-banner .filter-product .clear-input,.filter-product .cookie-banner .clear-input,.cookie-banner .close{border:1px solid rgba(0,0,0,0)}.cookie-banner .button:hover,.cookie-banner #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .cookie-banner #lcly-button-buy:hover,.cookie-banner .filter-product .clear-input:hover,.filter-product .cookie-banner .clear-input:hover,.cookie-banner .close:hover{border-color:#fff}.cookie-banner .secondary{white-space:nowrap}.cookie-banner .action{order:3}.cookie-banner .content{margin:0 0 30px 0;order:2}.cookie-banner .close{margin:0 0 20px auto;order:1}@media all and (max-width: 767px){.cookie-banner br,.cookie-banner br::after{content:" "}}@media all and (min-width: 768px){.cookie-banner .site-gutters{flex-direction:row}.cookie-banner .action,.cookie-banner .content{margin-right:20px}.cookie-banner .action{order:1}.cookie-banner .content{margin-bottom:0}.cookie-banner .close{order:3}}@media all and (min-width: 1200px){.cookie-banner .site-gutters{padding:0 42px}}.cookie-banner .close{background:rgba(0,0,0,0);color:#fff;position:relative}.cookie-banner .close::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dropdown-filter{visibility:hidden}.dropdown{border:1px solid rgba(0,0,0,0);display:block;margin:0 0 10px;position:relative;z-index:2;visibility:visible;width:100%}@media all and (min-width: 768px){.dropdown{width:325px}}@media all and (min-width: 960px){.dropdown{margin-bottom:24px}}@media all and (min-width: 1200px){.dropdown{margin-bottom:13px}}.dropdown .label{cursor:pointer;display:none;font-size:1.3rem;font-weight:400;flex-grow:1;text-align:left;opacity:.5}@media all and (min-width: 960px){.dropdown .label{font-size:1.6rem}}.dropdown .trigger{border-bottom:2px solid gray;padding-bottom:6px;padding:12px 34px 9px 20px;position:relative;z-index:2;width:100%}.dropdown .trigger:hover .selected::after{color:#008a02}@media all and (max-width: 767px){.dropdown .trigger:focus{outline:none}}.dropdown.inline{left:-15px;top:2px}.dropdown.inline .label{flex-grow:0}.dropdown.inline .trigger{border:none;justify-content:flex-start}.dropdown .selected{background:rgba(0,0,0,0);border:none;display:inline-flex;align-items:center;justify-content:flex-start;font-family:"favorit",Helvetica,sans-serif;font-size:1.3rem;font-weight:700;line-height:1;padding:2px 14px 2px 10px;position:relative;text-align:left;width:100%}@media all and (min-width: 960px){.dropdown .selected{font-size:1.4rem;padding:4px 14px 3px 10px}}.dropdown .selected::after{content:"";display:inline;font-size:1rem;margin-left:auto;position:relative;left:10px;transition:color .15s ease-out}.dropdown .selected .text{order:1}.dropdown .selected .indicator{order:2}.dropdown .selected::after{order:3}.dropdown .new-select{background:#fff;height:0;min-width:calc(100% + 2px);overflow:hidden;position:absolute;left:-1px;top:calc(100% - 2px)}.dropdown.default .label,.dropdown.sticky-label .label{display:inline-block}.dropdown.default .selected{padding-left:0}.dropdown.default:not(.sticky-label) .selected{width:25px}.dropdown.sticky-label .selected{white-space:nowrap}.dropdown.is-open{background:#fff;border-color:#000;z-index:4}.dropdown.is-open .trigger{background:#fff;border-bottom-color:#fff}.dropdown.is-open .trigger:focus{outline:none}.dropdown.is-open .selected::after{transform:rotate(180deg)}.dropdown.is-open .new-select{border:1px solid #000;border-top:0;height:auto;max-height:200px;overflow:auto;padding:14px 0}.dropdown .option{color:#000;display:flex;align-items:center;justify-content:flex-start;font-size:1.6rem;font-weight:700;text-decoration:none;padding:7px 10px 7px 21px;width:100%}@supports(-webkit-overflow-scrolling: touch){.dropdown .option{padding:7px 9px 7px 21px}}@media all and (min-width: 1200px){.dropdown .option{font-size:1.5rem}}.dropdown .option:hover{text-decoration:underline}.dropdown .text{order:2}.dropdown .indicator{border-radius:100%;display:inline-block;height:12px;margin:0 8px 0 5px;order:1;overflow:hidden;width:12px}:root{--input-border-color: #808080}textarea:not([class*=adyen]),select:not([class*=adyen]),input[type=text]:not([class*=adyen]),input[type=password]:not([class*=adyen]),input[type=email]:not([class*=adyen]),input[type=number]:not([class*=adyen]),input[type=search]:not([class*=adyen]),input[type=tel]:not([class*=adyen]),input[type=url]:not([class*=adyen]),input[type=time]:not([class*=adyen]),input[type=date]:not([class*=adyen]),input[type=datetime-local]:not([class*=adyen]),input[type=month]:not([class*=adyen]),input[type=week]:not([class*=adyen]){border:none;border-bottom:1px solid var(--input-border-color);border-radius:0;font-family:"favorit",Helvetica,sans-serif;font-size:1.6rem;line-height:2.8rem;margin:0;max-width:100%;padding:0 8px;transition:all .1s ease-in-out;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (min-width: 768px){textarea:not([class*=adyen]),select:not([class*=adyen]),input[type=text]:not([class*=adyen]),input[type=password]:not([class*=adyen]),input[type=email]:not([class*=adyen]),input[type=number]:not([class*=adyen]),input[type=search]:not([class*=adyen]),input[type=tel]:not([class*=adyen]),input[type=url]:not([class*=adyen]),input[type=time]:not([class*=adyen]),input[type=date]:not([class*=adyen]),input[type=datetime-local]:not([class*=adyen]),input[type=month]:not([class*=adyen]),input[type=week]:not([class*=adyen]){border-bottom-width:2px}}@media all and (-ms-high-contrast: none){textarea:not([class*=adyen]):not(textarea),select:not([class*=adyen]):not(textarea),input[type=text]:not([class*=adyen]):not(textarea),input[type=password]:not([class*=adyen]):not(textarea),input[type=email]:not([class*=adyen]):not(textarea),input[type=number]:not([class*=adyen]):not(textarea),input[type=search]:not([class*=adyen]):not(textarea),input[type=tel]:not([class*=adyen]):not(textarea),input[type=url]:not([class*=adyen]):not(textarea),input[type=time]:not([class*=adyen]):not(textarea),input[type=date]:not([class*=adyen]):not(textarea),input[type=datetime-local]:not([class*=adyen]):not(textarea),input[type=month]:not([class*=adyen]):not(textarea),input[type=week]:not([class*=adyen]):not(textarea){height:46px}}textarea:not([class*=adyen]) input[type=number],select:not([class*=adyen]) input[type=number],input[type=text]:not([class*=adyen]) input[type=number],input[type=password]:not([class*=adyen]) input[type=number],input[type=email]:not([class*=adyen]) input[type=number],input[type=number]:not([class*=adyen]) input[type=number],input[type=search]:not([class*=adyen]) input[type=number],input[type=tel]:not([class*=adyen]) input[type=number],input[type=url]:not([class*=adyen]) input[type=number],input[type=time]:not([class*=adyen]) input[type=number],input[type=date]:not([class*=adyen]) input[type=number],input[type=datetime-local]:not([class*=adyen]) input[type=number],input[type=month]:not([class*=adyen]) input[type=number],input[type=week]:not([class*=adyen]) input[type=number]{-moz-appearance:textfield}textarea:not([class*=adyen])::-webkit-input-placeholder,select:not([class*=adyen])::-webkit-input-placeholder,input[type=text]:not([class*=adyen])::-webkit-input-placeholder,input[type=password]:not([class*=adyen])::-webkit-input-placeholder,input[type=email]:not([class*=adyen])::-webkit-input-placeholder,input[type=number]:not([class*=adyen])::-webkit-input-placeholder,input[type=search]:not([class*=adyen])::-webkit-input-placeholder,input[type=tel]:not([class*=adyen])::-webkit-input-placeholder,input[type=url]:not([class*=adyen])::-webkit-input-placeholder,input[type=time]:not([class*=adyen])::-webkit-input-placeholder,input[type=date]:not([class*=adyen])::-webkit-input-placeholder,input[type=datetime-local]:not([class*=adyen])::-webkit-input-placeholder,input[type=month]:not([class*=adyen])::-webkit-input-placeholder,input[type=week]:not([class*=adyen])::-webkit-input-placeholder{color:#707070}textarea:not([class*=adyen])::-moz-placeholder,select:not([class*=adyen])::-moz-placeholder,input[type=text]:not([class*=adyen])::-moz-placeholder,input[type=password]:not([class*=adyen])::-moz-placeholder,input[type=email]:not([class*=adyen])::-moz-placeholder,input[type=number]:not([class*=adyen])::-moz-placeholder,input[type=search]:not([class*=adyen])::-moz-placeholder,input[type=tel]:not([class*=adyen])::-moz-placeholder,input[type=url]:not([class*=adyen])::-moz-placeholder,input[type=time]:not([class*=adyen])::-moz-placeholder,input[type=date]:not([class*=adyen])::-moz-placeholder,input[type=datetime-local]:not([class*=adyen])::-moz-placeholder,input[type=month]:not([class*=adyen])::-moz-placeholder,input[type=week]:not([class*=adyen])::-moz-placeholder{color:#707070}textarea:not([class*=adyen]):-ms-input-placeholder,select:not([class*=adyen]):-ms-input-placeholder,input[type=text]:not([class*=adyen]):-ms-input-placeholder,input[type=password]:not([class*=adyen]):-ms-input-placeholder,input[type=email]:not([class*=adyen]):-ms-input-placeholder,input[type=number]:not([class*=adyen]):-ms-input-placeholder,input[type=search]:not([class*=adyen]):-ms-input-placeholder,input[type=tel]:not([class*=adyen]):-ms-input-placeholder,input[type=url]:not([class*=adyen]):-ms-input-placeholder,input[type=time]:not([class*=adyen]):-ms-input-placeholder,input[type=date]:not([class*=adyen]):-ms-input-placeholder,input[type=datetime-local]:not([class*=adyen]):-ms-input-placeholder,input[type=month]:not([class*=adyen]):-ms-input-placeholder,input[type=week]:not([class*=adyen]):-ms-input-placeholder{color:#707070}textarea:not([class*=adyen]):-moz-placeholder,select:not([class*=adyen]):-moz-placeholder,input[type=text]:not([class*=adyen]):-moz-placeholder,input[type=password]:not([class*=adyen]):-moz-placeholder,input[type=email]:not([class*=adyen]):-moz-placeholder,input[type=number]:not([class*=adyen]):-moz-placeholder,input[type=search]:not([class*=adyen]):-moz-placeholder,input[type=tel]:not([class*=adyen]):-moz-placeholder,input[type=url]:not([class*=adyen]):-moz-placeholder,input[type=time]:not([class*=adyen]):-moz-placeholder,input[type=date]:not([class*=adyen]):-moz-placeholder,input[type=datetime-local]:not([class*=adyen]):-moz-placeholder,input[type=month]:not([class*=adyen]):-moz-placeholder,input[type=week]:not([class*=adyen]):-moz-placeholder{color:#707070}textarea:not([class*=adyen])::placeholder,select:not([class*=adyen])::placeholder,input[type=text]:not([class*=adyen])::placeholder,input[type=password]:not([class*=adyen])::placeholder,input[type=email]:not([class*=adyen])::placeholder,input[type=number]:not([class*=adyen])::placeholder,input[type=search]:not([class*=adyen])::placeholder,input[type=tel]:not([class*=adyen])::placeholder,input[type=url]:not([class*=adyen])::placeholder,input[type=time]:not([class*=adyen])::placeholder,input[type=date]:not([class*=adyen])::placeholder,input[type=datetime-local]:not([class*=adyen])::placeholder,input[type=month]:not([class*=adyen])::placeholder,input[type=week]:not([class*=adyen])::placeholder{color:#707070}textarea:not([class*=adyen]):focus,select:not([class*=adyen]):focus,input[type=text]:not([class*=adyen]):focus,input[type=password]:not([class*=adyen]):focus,input[type=email]:not([class*=adyen]):focus,input[type=number]:not([class*=adyen]):focus,input[type=search]:not([class*=adyen]):focus,input[type=tel]:not([class*=adyen]):focus,input[type=url]:not([class*=adyen]):focus,input[type=time]:not([class*=adyen]):focus,input[type=date]:not([class*=adyen]):focus,input[type=datetime-local]:not([class*=adyen]):focus,input[type=month]:not([class*=adyen]):focus,input[type=week]:not([class*=adyen]):focus{border-color:rgba(0,0,0,0);box-shadow:0 1px var(--input-border-color);outline:none}textarea:not([class*=adyen]).inverted,.filter-product textarea.clear-input:not([class*=adyen]),select:not([class*=adyen]).inverted,.filter-product select.clear-input:not([class*=adyen]),input[type=text]:not([class*=adyen]).inverted,.filter-product input[type=text].clear-input:not([class*=adyen]),input[type=password]:not([class*=adyen]).inverted,.filter-product input[type=password].clear-input:not([class*=adyen]),input[type=email]:not([class*=adyen]).inverted,.filter-product input[type=email].clear-input:not([class*=adyen]),input[type=number]:not([class*=adyen]).inverted,.filter-product input[type=number].clear-input:not([class*=adyen]),input[type=search]:not([class*=adyen]).inverted,.filter-product input[type=search].clear-input:not([class*=adyen]),input[type=tel]:not([class*=adyen]).inverted,.filter-product input[type=tel].clear-input:not([class*=adyen]),input[type=url]:not([class*=adyen]).inverted,.filter-product input[type=url].clear-input:not([class*=adyen]),input[type=time]:not([class*=adyen]).inverted,.filter-product input[type=time].clear-input:not([class*=adyen]),input[type=date]:not([class*=adyen]).inverted,.filter-product input[type=date].clear-input:not([class*=adyen]),input[type=datetime-local]:not([class*=adyen]).inverted,.filter-product input[type=datetime-local].clear-input:not([class*=adyen]),input[type=month]:not([class*=adyen]).inverted,.filter-product input[type=month].clear-input:not([class*=adyen]),input[type=week]:not([class*=adyen]).inverted,.filter-product input[type=week].clear-input:not([class*=adyen]){--input-border-color: white;background:#000;color:#fff}label{font-family:"favorit",Helvetica,sans-serif;font-size:1.2rem}.label-swap{display:none}.label-swap.is-visible{display:inline-block}.label-swap:not(.is-visible)~.error-label__indicator{top:0}option{color:#000}.select-placeholder{color:#a0a0a0}input[type=checkbox]:not([class*=klaviyo])+label,input[type=checkbox]:not([class*=klaviyo])+input[type=hidden]+label{cursor:pointer;display:inline-block;font-size:1.4rem;margin:0 0 6px;padding:0 0 0 31px;position:relative}input[type=checkbox]:not([class*=klaviyo])+label::before,input[type=checkbox]:not([class*=klaviyo])+input[type=hidden]+label::before{content:"";font-size:1.2rem;font-weight:700;line-height:16px;text-align:center;height:18px;width:18px;background:#fff;border:1px solid #000;position:absolute;left:0;top:1px}@media all and (min-width: 768px){input[type=checkbox]:not([class*=klaviyo])+label,input[type=checkbox]:not([class*=klaviyo])+input[type=hidden]+label{font-size:1.6rem}}input[type=checkbox]:not([class*=klaviyo]):checked+label::before,input[type=checkbox]:not([class*=klaviyo]):checked+input[type=hidden]+label::before{color:#000;content:""}.on-dark input[type=checkbox]:not([class*=klaviyo]):checked+label::before,.on-dark input[type=checkbox]:not([class*=klaviyo]):checked+input[type=hidden]+label::before{color:#fff}input[type=checkbox]:not([class*=klaviyo]):disabled+label,input[type=checkbox]:not([class*=klaviyo]):disabled+input[type=hidden]+label,input[type=checkbox]:not([class*=klaviyo])[data-disabled]+label,input[type=checkbox]:not([class*=klaviyo])[data-disabled]+input[type=hidden]+label{opacity:.4}input[type=checkbox]:not([class*=klaviyo]):disabled+label::after,input[type=checkbox]:not([class*=klaviyo]):disabled+input[type=hidden]+label::after,input[type=checkbox]:not([class*=klaviyo])[data-disabled]+label::after,input[type=checkbox]:not([class*=klaviyo])[data-disabled]+input[type=hidden]+label::after{opacity:.5}input[type=radio]:not([class*=klaviyo])+label,input[type=radio]:not([class*=klaviyo])+input[type=hidden]+label{cursor:pointer;font-size:1.3rem;padding:5px 10px 3px}input[type=radio]:not([class*=klaviyo]):checked+label,input[type=radio]:not([class*=klaviyo]):checked+input[type=hidden]+label{background:#008a02;color:#fff}.label-swap,label{position:relative}.msg{font-size:1.2rem;position:absolute;right:0;top:0;z-index:5}.msg.error-msg{color:#d70a0a}.msg.confirmation-msg{color:#008a02}.msg .icon{position:relative;top:7px}.msg .icon::before{font-size:2.4rem}.form-row{margin:0 0 32px}@media all and (min-width: 768px){.form-row{display:flex;justify-content:space-between}.form-row .form-col-4{width:calc(33.3333% - 16px)}.form-row .form-col-6{width:calc(50% - 16px)}.form-row .form-col-8{width:calc(66.6666% - 16px)}}@media all and (min-width: 960px){.form-row .dropdown{width:100%;max-width:calc(33.3333% - 16px)}}.form-row .dropdown .trigger{min-width:0;width:100%}.error-label,.alert-label{color:#d70a0a;line-height:24px;width:100%;max-width:300px;position:relative;text-align:right;align-self:flex-end;display:flex;align-items:center}.error-label.leftAlign,.alert-label.leftAlign{text-align:left;align-self:flex-start}.error-label.leftAlign .error-label__indicator,.error-label.leftAlign .alert-label__indicator,.alert-label.leftAlign .error-label__indicator,.alert-label.leftAlign .alert-label__indicator{margin-left:0;margin-right:8px}.error-label.leftAlign .error-label__msg,.error-label.leftAlign .alert-label__msg,.alert-label.leftAlign .error-label__msg,.alert-label.leftAlign .alert-label__msg{vertical-align:middle}.error-label__indicator,.alert-label__indicator{flex-shrink:0;background:#d70a0a;width:24px;height:24px;line-height:24px;border-radius:50%;display:inline-block;text-align:center;margin-left:12px}.error-label__indicator::after,.alert-label__indicator::after{content:"!";font-size:2.2rem;color:#fff}.error-label__msg,.alert-label__msg{color:#d70a0a !important;display:inline-block;font-size:1.4rem;max-width:90%;line-height:1.3 !important}.error-label__msg.fullWidth,#LocallyProductLocator.-enable-cta .error-label__msg#lcly-button-buy,.alert-label__msg.fullWidth,#LocallyProductLocator.-enable-cta .alert-label__msg#lcly-button-buy{max-width:100%}.error-label__popup,.alert-label__popup{border:1px solid #d70a0a;color:#d70a0a;background:#fff;padding:10px;z-index:2;position:absolute;right:40px;bottom:15px;font-size:1.2rem;line-height:1.3;max-width:calc(100% - 40px)}.error-label__popup.touch,.alert-label__popup.touch{padding-left:28px}.error-label__popup.touch::after,.alert-label__popup.touch::after{content:"";font-family:"cannondale-icon-font" !important;font-size:1rem;position:absolute;top:10px;left:10px}.error-label._cart-label,.alert-label._cart-label{line-height:1.7rem;align-items:flex-start}.error-label._cart-label.leftAlign,.alert-label._cart-label.leftAlign{flex-direction:row-reverse}.error-label._cart-label .alert-label__indicator,.error-label._cart-label .error-label__indicator,.alert-label._cart-label .alert-label__indicator,.alert-label._cart-label .error-label__indicator{margin-top:2px;width:16px;height:16px;line-height:inherit}.error-label._cart-label .alert-label__indicator::after,.error-label._cart-label .error-label__indicator::after,.alert-label._cart-label .alert-label__indicator::after,.alert-label._cart-label .error-label__indicator::after{content:"!";font-size:13px;color:#fff;line-height:16px}.alert-label,.alert-label__msg,.alert-label__popup{color:#008a02 !important}.alert-label__popup{border-color:#008a02}.alert-label__indicator{background-color:#008a02}.alert-label__indicator::after{content:"";display:block;font-family:"cannondale-icon-font" !important;color:#fff;font-size:8px;font-weight:bold;text-align:center}.passwordRules{color:#707070}.passwordRules .passwordRules-list{padding-left:0}.passwordRules .passwordRules-list li{font-size:1.2rem;margin-bottom:8px;margin-left:7px}.passwordRules .passwordRules-list li::before{background-image:none}.passwordRules .passwordRules-list li.valid{color:#008a02;padding-left:24px}.passwordRules .passwordRules-list li.valid::before{content:"";mask:url("img/icons/checkmark.svg") no-repeat 50% 50%;mask-size:cover;-webkit-mask:url("img/icons/checkmark.svg") no-repeat 50% 50%;-webkit-mask-size:cover;background-color:#008a02;display:inline-block;height:13px;left:0;top:1px;width:13px}.passwordRules .passwordRules-list li.invalid{color:#d70a0a;padding-left:24px}.passwordRules .passwordRules-list li.invalid::before{content:"";mask:url("img/icons/x.svg") no-repeat 50% 50%;mask-size:cover;-webkit-mask:url("img/icons/x.svg") no-repeat 50% 50%;-webkit-mask-size:cover;background-color:#d70a0a;display:inline-block;height:13px;left:0;top:2px;width:13px}.password-toggle-btn{cursor:pointer;height:24px;width:24px;position:absolute;z-index:2;right:0}.formField.has-error .password-toggle-btn,.formField.is-match .password-toggle-btn{right:32px}.error-item{display:none}.formField{position:relative;margin-bottom:24px;text-align:left !important}.formField__wrapper-spread{display:flex;justify-content:space-between;flex-direction:row}@media all and (max-width: 959px){.formField__wrapper-spread.breakMobile{display:block}}.formField.selectField{position:relative}.formField.selectField::before{content:"";display:block;width:6px;height:6px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg);font-size:0;position:absolute;top:6px;right:9px;z-index:-1}.formField.selectField select{padding-right:28px;background:rgba(0,0,0,0)}.formField.selectField .error-label__indicator{right:0}.formField.selectField.has-error::before{right:32px}.formField.selectField:has(.is-visible)::before{top:30px}.formField .error-label,.formField .alert-label{position:absolute;bottom:0;right:0}.formField .error-label__msg{margin-left:9px;margin-top:8px}.formField .error-label__indicator{position:absolute;top:24px;right:0px}.formField .error-label,.formField .alert-label{display:none}.formField.has-error:not(.is-match) .error-label,.formField.has-error:not(.is-match) .alert-label,.formField.has-error:not(.is-match) .error-item{display:block}.formField.is-match .error-label,.formField.is-match .alert-label,.formField.is-match .error-item{display:block}.formField.is-match .error-label__msg{color:#008a02 !important}.formField.is-match .error-label__indicator{background:#008a02}.formField.is-match .error-label__indicator::after{content:"";font-size:1.2rem}.formField.has-error .password-toggle,.formField.is-match .password-toggle{padding-right:42px}.formField.radioInput [type=radio]{-webkit-appearance:none;-moz-appearance:none}.formField.radioInput [type=radio]+label,.formField.radioInput [type=radio]+input[type=hidden]+label{display:inline-block;margin:0 0 6px;padding:0 0 0 31px}.formField.radioInput [type=radio]+label:before,.formField.radioInput [type=radio]+input[type=hidden]+label:before{border-radius:50%;border:2px solid #000;content:"";display:inline-block;height:20px;left:0;position:absolute;top:-3px;width:20px}@media all and (min-width: 768px){.formField.radioInput [type=radio]+label,.formField.radioInput [type=radio]+input[type=hidden]+label{font-size:1.6rem}.formField.radioInput [type=radio]+label:before,.formField.radioInput [type=radio]+input[type=hidden]+label:before{top:-1px}}.formField.radioInput [type=radio]:checked+label,.formField.radioInput [type=radio]:checked+input[type=hidden]+label{background:#fff;color:#000}.formField.radioInput [type=radio]:checked+label:after,.formField.radioInput [type=radio]:checked+input[type=hidden]+label:after{background-color:#000;border-radius:50%;content:"";display:inline-block;height:14px;left:5px;position:absolute;top:2px;width:14px}@media all and (min-width: 768px){.formField.radioInput [type=radio]:checked+label:after,.formField.radioInput [type=radio]:checked+input[type=hidden]+label:after{top:4px}}.registration-terms-checkbox{margin-top:32px}.registration-terms-checkbox .error-label__msg{margin-left:0}.registration-terms-checkbox .error-label__indicator{display:none !important}.form{font-family:"favorit",Helvetica,sans-serif;padding:0;box-sizing:border-box}.form h1{font-size:4rem;margin:0 0 25px}.form h1.headline{margin:0 0 8px}.form p{font-size:1.6rem}.form input[type=text]:not([class*=adyen]),.form input[type=email]:not([class*=adyen]){border-bottom-width:1px !important;box-shadow:0 1px var(--input-border-color)}.form textarea{border:1px solid var(--input-border-color) !important;height:200px;resize:none;margin-top:10px}.form textarea:focus{box-shadow:none !important;border:1px solid var(--input-border-color)}.form input[type=submit]{cursor:pointer}.form input[type=submit]:focus{outline:none}.form input[type=password]::-ms-reveal{display:none}.form .section{margin-top:75px}.form .section p{margin:unset}.form .select2{margin-top:10px;margin-bottom:30px;display:block}.signin{margin-bottom:24px}.password{display:flex;flex-direction:column;margin:32px auto 64px}.password .button,.password #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .password #lcly-button-buy,.password .filter-product .clear-input,.filter-product .password .clear-input{width:100%}.password-flow__back-link{display:inline-block;text-decoration:none;font-weight:bold;margin-bottom:40px}.password-flow__back-link::before{content:"←";margin-right:15px}.password-flow-sizing{width:500px;max-width:100%;font-size:2.4rem;line-height:1.5}.enter-new-password h1.headline{margin-bottom:24px}#cannondale-facebook-add-email-form .btn-container{padding:20px 0 50px}.grecaptcha-badge{z-index:1}#recaptcha-checkbox{margin-bottom:24px}.js-price-range__bar{display:block;margin:25px auto 30px;background-repeat:no-repeat;background-image:linear-gradient(black, black),linear-gradient(#bdbdbd, #bdbdbd);background-position:var(--bar-left) 0,0 0;background-size:calc(var(--bar-width)*100%) 100%,100% 100%;width:calc(100% - 22px);position:relative;height:3px}.js-price-range__bar-orb{background:#000;width:21px;height:21px;user-select:none;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:calc(var(--pct)*100%);transform:translate(-10px, -10px);cursor:pointer}.js-price-range__bar-orb__inner{position:relative;box-sizing:border-box;width:9px;height:8px;border-left:1px solid #fff;border-right:1px solid #fff}.js-price-range__bar-orb__inner::before{content:"";display:block;background:#fff;width:1px;height:100%;position:absolute;left:3px;top:0}.js-price-range__bar-orb.-last-active{z-index:2}.js-price-range__inputs{display:flex}@media all and (min-width: 800px){.js-price-range__inputs{flex-direction:column}}@media all and (min-width: 1280px){.js-price-range__inputs{flex-direction:row}}.js-price-range__inputs-input{-moz-appearance:textfield;display:block;box-sizing:border-box;outline:0 none;box-shadow:none !important;border:1px solid rgba(0,0,0,0) !important;color:#000 !important;height:34px;padding:0 5px 0 20px !important;color:#000;font-size:1.6rem !important;text-align:left;width:100% !important;opacity:0;background:#fff;position:relative;z-index:1;border-radius:4px !important}.js-price-range__inputs-input:focus{opacity:1}.js-price-range__inputs-input::-webkit-outer-spin-button,.js-price-range__inputs-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.js-price-range__inputs-input__outer{position:relative;border:1px solid #e0e0e0;border-radius:4px}.js-price-range__inputs-input__outer.-active,.js-price-range__inputs-input__outer.-active .js-price-range__inputs-input{border-color:#000}.js-price-range__inputs-input__outer::before,.js-price-range__inputs-input__outer::after{font-family:favorit,sans-serif;color:#000;font-size:1.6rem;display:block;position:absolute;top:1px;height:34px;line-height:34px}.js-price-range__inputs-input__outer::before{content:attr(data-currency-symbol);left:5px;z-index:2}.js-price-range__inputs-input__outer::after{content:attr(data-formatted-price);left:19px;z-index:0}.js-price-range__inputs-separator{width:auto;font-size:1.4rem;margin:auto 10px;text-align:center}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loadingGraphic{display:flex;justify-content:center;align-items:center;margin:auto;z-index:999999999}.loadingGraphic>div{width:80px;height:80px;position:relative;border:8px solid #000;border-radius:50%;border-top-color:rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.1);animation:rotate 2s linear infinite}.loadingGraphic[data-positioning]{position:absolute;top:0;left:0;bottom:0;right:0;max-width:none}.loadingGraphic[data-positioning=fixed]{position:fixed;max-width:none}.loadingGraphic.-fixed-spinner{clip:rect(0, auto, auto, 0)}.loadingGraphic.-fixed-spinner>div{position:fixed;top:calc(50vh - 40px)}.modalopen main{z-index:1}.modal[data-modal-name]{position:fixed;max-width:none;top:0;bottom:0;left:0;width:100vw;background:rgba(0,0,0,.4);align-items:center;justify-content:center;z-index:99999999999;display:none}.modal[data-modal-name].modalOpen{display:flex}.modalOuter{height:auto;overflow:auto;width:90%;max-height:90%;max-width:600px;background:#fff;border:1px solid #000;box-sizing:border-box;position:relative}@media all and (max-width: 767px){.modal:not(.-no-fullscreen-mobile) .modalOuter{width:100%;height:100%;max-height:100%}}.modalInner{width:100%;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.closeModal{position:absolute;top:20px;right:20px;width:24px;height:24px;cursor:pointer;background:#000;display:flex;align-items:center;justify-content:center;z-index:1}.closeModal::before{content:"";content:"";display:block;margin:auto;color:#fff;font-size:16px}picture img{width:100%;display:block}.pagination{text-align:center}[data-pagination]{list-style-type:none;display:inline-block;font-size:18px;padding:3px 6px;cursor:pointer}[data-pagination]::before{content:attr(data-pagination);position:static;background:none;width:auto;height:auto}[data-pagination].activePage{color:#fff;background:#000}@media all and (min-width: 1200px){.platform-signature .name{width:64px}}.platform-signature .name strong{white-space:nowrap;color:#fff;font-size:1.6rem;font-weight:400;margin:0;padding:0 0;display:inline-block;color:#000}@media all and (min-width: 960px){.platform-signature .name strong{font-size:1.4rem}}@media all and (min-width: 1200px){.platform-signature .name strong{font-size:1.3rem;background:#222;color:#fff;font-weight:400;transform-origin:left bottom;transform:rotate(270deg) translate(-42%, 0);line-height:64px;padding:0 30px;position:absolute;bottom:0;left:64px}}.platform-signature .signature{order:1}.platform-signature img{display:block}.plural-text-parent[data-state=plural] .-txt-singular{display:none}.plural-text-parent[data-state=singular] .-txt-plural{display:none}.prog-load{overflow:hidden}.prog-load>picture{display:block}.prog-load>picture,.prog-load>picture>img{height:100%;object-fit:cover;width:100%}.prog-load,.prog-load>picture:first-child{position:relative}.prog-load>picture:first-child{z-index:1}.prog-load.is-img-loading>picture:first-child>img{filter:blur(7px);transform:translate3d(0, 0, 0);-webkit-filter:blur(7px);-webkit-transform:translate3d(0, 0, 0)}.prog-load>picture:nth-child(2){position:absolute;top:0;left:0;z-index:2}.prog-load.is-img-loading>picture:nth-child(2){opacity:0;animation:none}@keyframes imgfadein{to{opacity:1}}.prog-load.is-img-loaded>picture:nth-child(2){opacity:0;animation-duration:150ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-name:imgfadein}@keyframes imgfadeout{to{opacity:0}}.prog-load.is-img-loaded>picture:first-child{opacity:1;animation-duration:150ms;animation-delay:200ms;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-name:imgfadeout}.quote,.quote div,.quote p{position:relative;font-size:3rem;font-weight:400;line-height:1.2;margin:0;color:#000}.quote>div::before{float:left;display:block}@media all and (min-width: 768px){.quote>div::before{float:none;position:absolute;right:100%}.quote,.quote div,.quote p{font-size:3.6rem}}@media all and (min-width: 960px){.quote{width:84%;margin:0 auto}.quote,.quote div,.quote p{font-size:5.2rem}}@media all and (min-width: 1200px){.quote,.quote div,.quote p{font-size:7rem}}.quote>div>:last-child{display:inline}.quote.has-author>div::before{content:"“"}.quote.has-author>div:after{content:"”"}.quote cite{display:block;font-size:1.6rem;font-style:normal;margin:1em 0 0}@media all and (min-width: 768px){.quote cite{font-size:1.8rem}}.quote cite::before{content:"–";display:inline-block;padding-right:.25em}@media all and (max-width: 767px){.show-mobile~.show-tablet,.show-mobile~.show-desktop,.show-tablet~.show-desktop{display:none}}@media(min-width: 768px)and (max-width: 1199px){.show-mobile,.show-tablet~.show-desktop{display:none}}@media all and (min-width: 1200px){.show-mobile,.show-tablet{display:none}}[data-panel]{height:0;overflow:hidden}[data-panel]:not(.inline){background:#fff;position:absolute}[data-panel].is-active,[data-panel].is-open{height:auto;overflow:visible;z-index:10}[data-panel] .close{background:rgba(0,0,0,0);border:none;cursor:pointer;display:block;height:40px;overflow:hidden;width:40px;padding:0;position:absolute;z-index:2}.showhide-container{position:relative}.spacer{display:block;font-size:50px;margin:0;clear:both;float:none;padding:0}.spacer.spacer-extra-small{padding:.8em 0 0}.spacer.spacer-small{padding:1.2em 0 0}.spacer.spacer-medium{padding:1.7em 0 0}.spacer.spacer-medium-large{padding:2.4em 0 0}.spacer.spacer-large{padding:2.8em 0 0}@media all and (max-width: 1199px){.spacer.spacer-t-3{padding-top:0.3em}.spacer.spacer-t-4{padding-top:0.4em}.spacer.spacer-t-5{padding-top:0.5em}.spacer.spacer-t-6{padding-top:0.6em}.spacer.spacer-t-7{padding-top:0.7em}.spacer.spacer-t-8{padding-top:0.8em}.spacer.spacer-t-9{padding-top:0.9em}.spacer.spacer-t-10{padding-top:1em}.spacer.spacer-t-11{padding-top:1.1em}.spacer.spacer-t-12{padding-top:1.2em}.spacer.spacer-t-13{padding-top:1.3em}.spacer.spacer-t-14{padding-top:1.4em}.spacer.spacer-t-15{padding-top:1.5em}.spacer.spacer-t-16{padding-top:1.6em}.spacer.spacer-t-17{padding-top:1.7em}.spacer.spacer-t-18{padding-top:1.8em}.spacer.spacer-t-19{padding-top:1.9em}.spacer.spacer-t-20{padding-top:2em}.spacer.spacer-t-21{padding-top:2.1em}.spacer.spacer-t-22{padding-top:2.2em}.spacer.spacer-t-23{padding-top:2.3em}.spacer.spacer-t-24{padding-top:2.4em}.spacer.spacer-t-25{padding-top:2.5em}.spacer.spacer-t-26{padding-top:2.6em}.spacer.spacer-t-27{padding-top:2.7em}.spacer.spacer-t-28{padding-top:2.8em}.spacer.spacer-t-29{padding-top:2.9em}.spacer.spacer-t-30{padding-top:3em}}@media all and (max-width: 767px){.spacer.spacer-m-3{padding-top:0.3em}.spacer.spacer-m-4{padding-top:0.4em}.spacer.spacer-m-5{padding-top:0.5em}.spacer.spacer-m-6{padding-top:0.6em}.spacer.spacer-m-7{padding-top:0.7em}.spacer.spacer-m-8{padding-top:0.8em}.spacer.spacer-m-9{padding-top:0.9em}.spacer.spacer-m-10{padding-top:1em}.spacer.spacer-m-11{padding-top:1.1em}.spacer.spacer-m-12{padding-top:1.2em}.spacer.spacer-m-13{padding-top:1.3em}.spacer.spacer-m-14{padding-top:1.4em}.spacer.spacer-m-15{padding-top:1.5em}.spacer.spacer-m-16{padding-top:1.6em}.spacer.spacer-m-17{padding-top:1.7em}.spacer.spacer-m-18{padding-top:1.8em}.spacer.spacer-m-19{padding-top:1.9em}.spacer.spacer-m-20{padding-top:2em}.spacer.spacer-m-21{padding-top:2.1em}.spacer.spacer-m-22{padding-top:2.2em}.spacer.spacer-m-23{padding-top:2.3em}.spacer.spacer-m-24{padding-top:2.4em}.spacer.spacer-m-25{padding-top:2.5em}.spacer.spacer-m-26{padding-top:2.6em}.spacer.spacer-m-27{padding-top:2.7em}.spacer.spacer-m-28{padding-top:2.8em}.spacer.spacer-m-29{padding-top:2.9em}.spacer.spacer-m-30{padding-top:3em}}.status-circle::before{content:" ";background-repeat:no-repeat;background-position:center center;width:19px;height:19px;display:block}.status-circle[data-status=Processing]::before{background-image:url(img/icons/processing.svg)}.status-circle[data-status=BikePickedUp]::before,.status-circle[data-status=DeliveredToConsumer]::before,.status-circle[data-status=DeliveredToDealer]::before,.status-circle[data-status=ReturnCompleted]::before,.status-circle[data-status=ReturnAccepted]::before{background-image:url(img/icons/black-check.svg)}.status-circle[data-status=ReturnInitiated]::before{background-image:url(img/icons/return-initiated.svg)}.status-circle[data-status=Shipped]::before,.status-circle[data-status=PartiallyShipped]::before,.status-circle[data-status=ReturnInTransit]::before{background-image:url(img/icons/green-outline.svg)}.status-circle[data-status=ReadyToPickup]::before{background-image:url(img/icons/green-filled.svg)}.status-circle[data-status=Canceled]::before,.status-circle[data-status=Cancelled]::before{background-image:url(img/icons/cancelled.svg)}.status-circle[data-status=ReturnRejected]::before{background-image:url(img/icons/return-rejected.svg)}.summary{font-size:1.4rem;font-weight:300}@media all and (min-width: 768px){.summary{font-size:2rem;line-height:1.6}}@media all and (min-width: 1200px){.summary{font-size:2.4rem;line-height:1.5}}@media all and (min-width: 768px){.summary .headline{font-size:4rem;line-height:1.2}}.tooltip{position:relative;display:inline-block;background-color:#000;margin-left:10px;width:16px;height:16px;position:relative;top:2px;border-radius:50%;font-size:0 !important}.tooltip:not(.help-icon)::before,.tooltip:not(.help-icon)::after{content:"";width:2px;background:#fff;position:absolute;left:7px}.tooltip:not(.help-icon)::before{top:3px;height:1.5px}.tooltip:not(.help-icon)::after{bottom:3px;height:7px}.tooltip.help-icon{margin-left:10px;margin-top:-10px;vertical-align:top}.tooltip.help-icon::before{content:"?";color:#fff;font-size:1.2rem;left:6px;position:absolute;top:0}.tooltip em{display:none;font-style:normal;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%, 0);white-space:nowrap;background:#000;color:#fff;padding:8px 16px;border-radius:4px}.tooltip:hover em{display:block}.tooltip__message{color:#000;background-color:#f8f8f8;font-size:14px;font-weight:400;border:1px solid #000;padding:10px;position:absolute;bottom:26px;left:-22px;line-height:2.1rem;width:max-content;max-width:220px;display:none}.tooltip__message.-show{display:block}.tooltip__message::after{content:"";display:block;background-color:#f8f8f8;position:absolute;transform:rotate(-45deg);left:21px;bottom:-9px;width:16px;height:16px;border-left:1px solid #000;border-bottom:1px solid #000}.tooltip__message.tooltip__below{bottom:auto;top:28px;left:-158px}.tooltip__message.tooltip__below::after{top:-9px;border-right:1px solid #000;border-top:1px solid #000;border-left:none;border-bottom:none;left:156px}.help-icon-container{text-align:left !important}.tooltip__pdp .tooltip__message{--indicator-offset: 0;--offset: 0}.tooltip__pdp .tooltip__message.-dynamic-value{left:var(--offset) !important}.tooltip__pdp .tooltip__message.-dynamic-value::after{left:var(--indicator-offset) !important}.txt__monospace{font-family:"Space Mono",monospace;font-size:1.3rem;text-transform:uppercase;letter-spacing:1px}.txt__section-headline{font-size:2.4rem;margin:0 !important}.txt__p-small{font-size:1.4rem}@media all and (max-width: 768px){.txt__p-small{font-size:1.1rem}}.txt__right{text-align:right}@media all and (max-width: 768px){.mobile-text-swap::before{content:attr(data-mobile-text)}.mobile-text-swap span{display:none}}p#affirmDisplay{text-align:center}p#affirmDisplay a{display:block;width:100%}.slider-container{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:auto}.slider-container .back-bar{height:10px;position:relative}.slider-container .back-bar .selected-bar{position:absolute;height:100%}.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{position:absolute;top:30px;font-size:12px;background:#fff;white-space:nowrap;color:#000;line-height:1}.slider-container .back-bar .focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container .scale{display:none;top:2px;position:relative}.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.slider-container .scale ins{display:none}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}.theme-green .back-bar{height:1px;border-radius:2px;background-color:#000}.theme-green .back-bar .selected-bar{border-radius:2px;height:2px;background-color:#008a02}.theme-green .back-bar .pointer{width:24px;height:24px;top:-10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:25px;border:1px solid #008a02;background-color:#fff}.theme-green .scale span{border-left:1px solid #e5e5e5}.theme-green .scale ins{color:#999}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;min-width:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow{cursor:pointer}.slick-arrow.slick-hidden{display:none}.slick-slider.slick-dotted.carousel .slick-dots{display:flex;justify-content:center;align-items:flex-end;margin:5px 0 0;padding:0}@media all and (min-width: 768px){.slick-slider.slick-dotted.carousel .slick-dots{margin-top:9px}}.slick-slider.slick-dotted.carousel .slick-dots li::before{display:none}.slick-slider.slick-dotted.carousel .slick-dots button:not([class*=trigger]):not(.slick-arrow){font-size:0;line-height:0;width:21px;height:21px;min-width:unset;border-bottom:8px solid #fff;border-top:12px solid #fff;border-left:0;border-right:0;padding:0;margin:0 2px;background-color:#000}.slick-slider.slick-dotted.carousel .slick-dots button:not([class*=trigger]):not(.slick-arrow):hover{border-color:#fff !important;border-top:9px solid #fff}@media all and (min-width: 768px){.slick-slider.slick-dotted.carousel .slick-dots button:not([class*=trigger]):not(.slick-arrow){width:42px;margin:0 5px 0 6px;border-top-width:11px}}.slick-slider.slick-dotted.carousel .slick-dots .slick-active>button:not([class*=trigger]):not(.slick-arrow){border-top:9px solid #fff}@media all and (min-width: 768px){.slick-slider.slick-dotted.carousel .slick-dots .slick-active>button:not([class*=trigger]):not(.slick-arrow){border-top-width:8px}}.bike-configuration__headline+#tt-teaser-widget{margin:15px 0}body.pdp__body #tt-reviews-summary{padding-top:125px;margin-top:-125px}@media all and (min-width: 769px){body.pdp__body #tt-reviews-summary{min-width:89vw}}@media all and (min-width: 769px){body.pdp__body #tt-reviews-summary .tt-l-grid__row.tt-c-reviews-summary__grid-row:first-child,body.pdp__body #tt-reviews-summary .tt-c-reviews-summary__no-reivews{padding-right:84px}}@media(min-width: 769px)and (max-width: 850px){body.pdp__body #tt-reviews-summary .tt-l-grid__row.tt-c-reviews-summary__grid-row:first-child,body.pdp__body #tt-reviews-summary .tt-c-reviews-summary__no-reivews{width:calc(112.3% - 255px)}}@media(min-width: 851px)and (max-width: 1500px){body.pdp__body #tt-reviews-summary .tt-l-grid__row.tt-c-reviews-summary__grid-row:first-child,body.pdp__body #tt-reviews-summary .tt-c-reviews-summary__no-reivews{width:70vw}}@media(min-width: 1501px){body.pdp__body #tt-reviews-summary .tt-l-grid__row.tt-c-reviews-summary__grid-row:first-child,body.pdp__body #tt-reviews-summary .tt-c-reviews-summary__no-reivews{width:calc(112.3% - 450px)}}.accordion .sortable-items{border-bottom:1px solid #d9d9d9}.accordion .sortable-item{height:0;overflow:hidden}.accordion .sortable-item.is-visible{border-top:1px solid #d9d9d9;height:auto;overflow:visible}.accordion .trigger.item{display:flex;align-items:baseline;font-size:1.4rem;line-height:1.2142857143;padding:16px 20px 15px 0;position:relative;text-align:left;width:100%}@media all and (min-width: 768px){.accordion .trigger.item{font-size:1.8rem}}@media all and (min-width: 1200px){.accordion .trigger.item{font-size:2.4rem;padding:25px 2px 26px 0}}.accordion .trigger.item::after{content:"";font-size:3.8rem;margin-left:auto;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}@media all and (min-width: 768px){.accordion .trigger.item::after{content:"";font-size:2.4rem;right:2px}}.accordion .trigger.item.is-active::after{transform:rotate(180deg) translateY(50%)}.accordion .trigger.item:hover{color:gray;transition:color .15s ease-out}@media all and (max-width: 1199px){.accordion .trigger.item:focus{outline:none}}.accordion .trigger .platform{order:1;margin-right:8px}.accordion .trigger .name{order:2}.accordion .trigger .model-year{order:3}.accordion .trigger::after{order:4}.accordion .platform{display:inline-block}.accordion .platform::after{content:" ";white-space:pre-wrap}.accordion .model-year{font-size:1rem;opacity:.5}.accordion .model-year::before{content:" ";white-space:pre-wrap}@media all and (min-width: 768px){.accordion .trigger.item,.accordion .panel{padding-left:7px}}@media all and (min-width: 1200px){.accordion .panel{padding-right:9px}}.accordion .panel::before,.accordion .panel::after{content:"";display:block}.accordion .panel::before{height:28px}@media all and (min-width: 768px){.accordion .panel::before{height:30px}}@media all and (min-width: 1200px){.accordion .panel::before{height:34px}}.accordion .panel::after{height:45px}@media all and (min-width: 768px){.accordion .panel::after{height:52px}}@media all and (min-width: 1200px){.accordion .panel::after{height:63px}}.accordion .text-content{padding:0 0 18px}@media all and (min-width: 768px){.accordion .text-content{padding-bottom:30px;width:74.5614035088%}}@media all and (min-width: 1200px){.accordion .text-content{padding-bottom:60px;width:49.1525423729%}}@media all and (min-width: 768px){.accordion .supplement{display:flex;align-items:center;flex-direction:column;justify-content:center}}.accordion .supplement table{border-collapse:collapse}@media all and (min-width: 768px){.accordion .supplement table{margin:0 auto 29px}}.accordion .supplement th{font-size:1.3rem;font-weight:400;letter-spacing:0;padding:0 20px 16px;white-space:nowrap}@media all and (min-width: 768px){.accordion .supplement th{font-size:2rem}}@media all and (min-width: 1200px){.accordion .supplement th{font-size:2.4rem;padding:0 48px 26px}}@media all and (max-width: 767px){.accordion .supplement th:first-child{padding-left:0}}@media all and (max-width: 767px){.accordion .supplement th:last-child{padding-right:0}}.accordion .supplement td{text-align:center}.accordion .supplement .label,.accordion .supplement .value{font-size:1rem;line-height:1.6}@media all and (min-width: 768px){.accordion .supplement .label,.accordion .supplement .value{font-size:1.2rem}}@media all and (min-width: 1200px){.accordion .supplement .label,.accordion .supplement .value{font-size:1.3rem}}.accordion .supplement .label{letter-spacing:1px;opacity:.5}.accordion .supplement .value{border-bottom:1px solid #000;padding:48px 0 5px}@media all and (min-width: 1200px){.accordion .supplement .value{padding-bottom:2px}}.accordion .supplement .top .value{padding-top:30px}.accordion .supplement .note{font-size:1.4rem;line-height:1.7142857143;text-align:center}@media all and (min-width: 768px)and (max-width: 1199px){.accordion .supplement .note{max-width:66.081871345%}}@media all and (min-width: 1200px){.accordion .supplement .note{max-width:40.6779661017%}}.account-link{font-size:1.4rem !important}.privacy-link{color:#4f4f4f;font-size:1.2rem;line-height:1.8rem}.social-media-links{margin-bottom:32px}#Login{display:flex;flex-direction:column}#Login.sign-in{margin:32px auto 40px !important;max-width:400px}#Login.sign-in p{font-size:1.6rem;line-height:2.4rem}#Login.sign-in .button,#Login.sign-in #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #Login.sign-in #lcly-button-buy,#Login.sign-in .filter-product .clear-input,.filter-product #Login.sign-in .clear-input{width:100%}#Login.sign-in .form-login-registration{margin-bottom:24px;padding-top:14px}#Login.sign-in .sign-in__left-side{margin-bottom:16px}#Login.sign-in .sign-in__left-side .flex-row div:nth-child(1){flex-grow:1;margin-right:24px;width:auto}#Login.sign-in .sign-in__left-side .flex-row div:nth-child(2){width:auto}#Login.sign-in .sign-in__left-side .social-media-links{margin-bottom:24px}#Login.sign-in .sign-in__right-side{border-top:1px solid #bdbdbd;margin-top:0;padding-top:32px}#Login.sign-in .headline{font-size:36px;line-height:48px;margin-bottom:8px}@media(min-width: 1024px){#Login.sign-in .headline{font-size:40px;line-height:52px}}@media(max-width: 767px){#Login.sign-in .headline{font-size:24px;line-height:34px}}@media(max-width: 767px){#Login.sign-in .sign-in__left-side .headline{font-size:24px;line-height:34px}}@media(min-width: 1024px){#Login.sign-in{flex-direction:row;margin:40px auto 40px !important}#Login.sign-in .button:not(.button-social),#Login.sign-in #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.button-social),#LocallyProductLocator.-enable-cta #Login.sign-in #lcly-button-buy:not(.button-social),#Login.sign-in .filter-product .clear-input:not(.button-social),.filter-product #Login.sign-in .clear-input:not(.button-social){width:189px}#Login.sign-in.two-column{display:flex;justify-content:center;max-width:none}#Login.sign-in .sign-in__left-side{margin-bottom:0;margin-right:72px;width:334px}#Login.sign-in .sign-in__right-side{border-top:none;border-left:1px solid #bdbdbd;padding-left:72px;padding-top:0;width:406px}}#Login .sign-in__divider-h{display:flex;width:100%;flex-wrap:nowrap;align-items:center;margin-bottom:24px}#Login .sign-in__divider-h p{padding:0 10px;margin-bottom:0}#Registration.sign-in{margin:32px auto 40px}#Registration.sign-in .social-media-links{margin-bottom:24px}#Registration.sign-in .button,#Registration.sign-in #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #Registration.sign-in #lcly-button-buy,#Registration.sign-in .filter-product .clear-input,.filter-product #Registration.sign-in .clear-input{width:100%}#cannondaleLoginForm{width:100%;max-width:422px}#Login-CreateAnAccount div{padding-bottom:8px}#Login-CreateAnAccount h2{font-size:2.4rem;line-height:2.9rem}#Login-CreateAnAccount .form-guest-checkout .button,#Login-CreateAnAccount .form-guest-checkout #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #Login-CreateAnAccount .form-guest-checkout #lcly-button-buy,#Login-CreateAnAccount .form-guest-checkout .filter-product .clear-input,.filter-product #Login-CreateAnAccount .form-guest-checkout .clear-input{margin-bottom:24px}#cannondaleGuestCheckoutForm header.has-error{margin-bottom:30px}#cannondaleGuestCheckoutForm header.has-error .form-login-registration__error{margin-top:30px}#cannondaleGuestCheckoutForm h2{font-weight:700;font-size:4rem !important;line-height:4.8rem !important}#cannondaleGuestCheckoutForm a{color:#fff}#app-store-wrapper{display:flex;flex-direction:column;justify-content:space-around;align-items:center}#app-store-wrapper>img{width:30%;max-width:480px;display:block;margin:10% auto 4%}@media all and (max-width: 960px){#app-store-wrapper>img{width:35%;margin-bottom:6%}}@media all and (max-width: 767px){#app-store-wrapper>img{width:60%;margin-bottom:10%}}#app-store-logos{display:flex;justify-content:center;width:80%;max-width:1100px}#app-store-logos a{display:inline-block;max-width:300px}#app-store-logos a:first-child{margin-right:8%}#app-store-logos img{display:block;width:100%}@media all and (max-width: 767px){#app-store-logos{display:block}#app-store-logos a{margin:auto auto}#app-store-logos a:first-child{margin-bottom:30px}}#app-store-notice{text-align:center;margin:7% auto;font-weight:300;font-size:2rem}@media all and (max-width: 767px){#app-store-notice{font-size:1.8rem;margin:50px auto}}.archive-search{padding-top:70px;height:88vh;position:relative}@media all and (max-width: 767px){.archive-search{padding-top:50px}}.archive-search .headline{margin-bottom:70px}@media all and (max-width: 767px){.archive-search .headline{margin-bottom:15px}}.archive-search .input-container{display:flex;position:relative}.archive-search .input-container .icon-search{position:absolute;top:10px;left:5px;color:gray}@media all and (min-width: 769px){.archive-search .input-container .icon-search{display:none}}@media all and (max-width: 767px){.archive-search .input-container .search-input{padding-left:25px}}.archive-search .input-container .trigger{color:gray;display:inline-block;min-width:auto;padding:0;position:absolute;right:6px;top:6px}.archive-search .input-container .trigger:hover{background:rgba(0,0,0,0);color:#008a02}@media all and (min-width: 768px){.archive-search .input-container .trigger{display:none}}.archive-search .btn-container{display:flex}.archive-search .button,.archive-search #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search #lcly-button-buy,.archive-search .filter-product .clear-input,.filter-product .archive-search .clear-input{display:block;min-width:100%}.archive-search .button.primary,.archive-search #LocallyProductLocator.-enable-cta .primary#lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search .primary#lcly-button-buy,.archive-search .filter-product .primary.clear-input,.filter-product .archive-search .primary.clear-input{display:none;margin-right:16px}@media all and (min-width: 768px){.archive-search .button.primary,.archive-search #LocallyProductLocator.-enable-cta .primary#lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search .primary#lcly-button-buy,.archive-search .filter-product .primary.clear-input,.filter-product .archive-search .primary.clear-input{display:block}}@media all and (max-width: 767px){.archive-search .button.secondary,.archive-search #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search .secondary#lcly-button-buy,.archive-search .filter-product .secondary.clear-input,.filter-product .archive-search .secondary.clear-input{position:absolute;bottom:65px}}@media all and (min-width: 768px){.archive-search-expanded{border-top:1px solid #d9d9d9;margin-top:110px;padding-top:30px}}.archive-search-expanded .title{color:#008a02;font-size:1.3rem;text-transform:uppercase}.archive-search-expanded ul{padding-top:10px}@media all and (min-width: 768px){.archive-search-expanded ul{padding-top:25px}}.archive-search-expanded ul a{color:gray;text-decoration:none}.archive-search-expanded ul a:hover{color:#008a02;transition:color .15s ease-out}.archive-search-expanded ul strong{color:#000;margin-right:8px;font-weight:400}.archive-search-result{display:flex;justify-content:space-between;align-items:center;padding:30px 0 60px 0;opacity:0}@media all and (max-width: 767px){.archive-search-result{padding:20px 0 16px 0}}.archive-search-result.fade-in{opacity:1;transition:opacity 1s ease-in}.archive-search-result strong{background:#fff;color:gray;text-transform:uppercase}.archive-search-result .button,.archive-search-result #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search-result #lcly-button-buy,.archive-search-result .filter-product .clear-input,.filter-product .archive-search-result .clear-input{display:block}@media all and (max-width: 767px){.archive-search-result .button,.archive-search-result #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .archive-search-result #lcly-button-buy,.archive-search-result .filter-product .clear-input,.filter-product .archive-search-result .clear-input{margin:auto;min-width:auto;width:85%;position:fixed;max-width:none;left:0;right:0;top:85vh;z-index:10}}.hero-archive-pdp.hero-pdp .tag:not(.plain),.hero-archive-pdp.hero-pdp .options,.hero-archive-pdp.hero-pdp .price,.hero-archive-pdp.hero-pdp .financing,.hero-archive-pdp.hero-pdp .add-to-cart,.hero-archive-pdp.hero-pdp .stock{display:none !important}.hero-archive-pdp.hero-pdp .actions{display:flex;align-items:center;justify-content:flex-end}#BikeConfiguration{width:100%;display:flex;flex-direction:column;align-items:flex-end;text-align:left;box-sizing:border-box;z-index:4;line-height:1.3}@media all and (min-width: 769px){#BikeConfiguration__Outer{position:absolute;top:0;left:100%;height:100%;width:30vw;max-width:450px;min-width:255px}#BikeConfiguration{position:sticky;width:100%;top:121px;right:0;height:calc(100vh - 120px);border-left:1px solid #ebebeb}.compare-toolbar-active #BikeConfiguration{height:calc(100vh - 190px)}}#BikeConfiguration.subpanel-open::before{content:"";display:block;position:absolute;top:0;right:0;width:100vw;height:100%;background:rgba(0,0,0,.6)}@media all and (max-width: 768px){#BikeConfiguration.subpanel-open::before{position:fixed;z-index:98}}.bike-configuration__close{top:20px;left:32px}.bike-configuration__inner{width:100%;z-index:1;padding:24px;background:#fff}@media all and (min-width: 769px){.bike-configuration__inner{height:100%;overflow:auto}}@media all and (min-width: 1201px){.bike-configuration__inner{padding-left:30px;padding-right:30px}}.bike-configuration__size{padding:0 40px 40px;overflow:auto;height:100%;display:flex;flex-direction:column}.bike-configuration__size-copy{margin-top:auto}.bike-configuration__size-copy h3{font-weight:bold;font-size:1.6rem;margin:0}.bike-configuration__size-gear,.bike-configuration__size-gear img{flex-shrink:0;width:100%}.bike-configuration__no-sizing{max-width:300px;font-weight:300;font-size:24px;line-height:1.5}.bike-configuration__headline{font-size:2.5rem;line-height:1.4;font-weight:300;margin:0 0 9px}.bike-configuration__headline .platform{display:block;font-size:2.5rem;font-weight:700;margin-bottom:7px}@media all and (max-width: 768px){.bike-configuration__headline,.bike-configuration__headline .platform{font-size:1.9rem}}.bike-configuration__price{font-size:2.3rem;margin:15px 0}.bike-configuration__price s{display:inline-block;color:#707070;margin-left:8px}@media all and (max-width: 768px){.bike-configuration__price{font-size:1.9rem;margin-bottom:27px}}.bike-configuration__description{font-size:1.4rem;margin-bottom:25px}.bike-configuration__description strong{font-weight:bold}.bike-configuration__size-list{margin-top:20px;margin-bottom:30px}.bike-configuration__retailer-purchasing-message{padding:5px 0;font-size:1.2rem !important;margin-bottom:0 !important}.bike-configuration__retailer-purchasing-message::before{content:" "}.bike-configuration__retailer-pick-up{padding:25px 0 5px;text-align:left}.bike-configuration__retailer-pick-up h3{font-size:1.4rem;line-height:1.5}.bike-configuration__retailer-pick-up div{display:flex;align-items:center;justify-content:flex-end}.bike-configuration__retailer-pick-up h3,.bike-configuration__retailer-pick-up div{margin-bottom:10px}.bike-configuration__retailer-pick-up p{font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.19px;margin:0}.bike-configuration__retailer-pick-up img{margin-left:10px}.bike-configuration__recommendation-message{display:none}.bike-configuration__recommendation-message h3{font-size:1.6rem;font-weight:bold;margin-bottom:4px}.bike-configuration__recommendation-message p{font-size:1.4rem;line-height:2.1rem;margin-bottom:16px}.bike-configuration__add-to-cart{width:100%;height:auto !important;background:#3f66f0 !important;border-color:#3f66f0 !important;margin-bottom:10px}.bike-configuration__add-to-cart:hover{border-color:#000 !important;background:#000 !important;color:#fff !important}.bike-configuration__add-to-cart.disabled,.bike-configuration__add-to-cart.disabled:hover{cursor:default;border-color:#757575 !important;background:#757575 !important;color:#fff !important}.bike-configuration__add-to-cart__error{color:#d70a0a;font-size:1.2rem}.bike-configuration__add-to-cart__error .error-label__msg{max-width:100%;white-space:normal}.bike-configuration__check-locally{width:100%;height:auto !important;border-color:#000;margin-top:10px}.bike-configuration__msg-availability h3{font-size:2.4rem;font-weight:bold;line-height:3.6rem;margin:28px auto 0}.bike-configuration__msg-availability p{font-size:1.8rem;line-height:2.7rem;margin:0 0 19px}.bike-configuration__msg-availability .button,.bike-configuration__msg-availability #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .bike-configuration__msg-availability #lcly-button-buy,.bike-configuration__msg-availability .filter-product .clear-input,.filter-product .bike-configuration__msg-availability .clear-input{width:100%}.bike-configuration__retailer-summary{margin-top:20px}.bike-configuration__sub-panel{position:absolute;background:#fff;top:0;left:0;height:100%;width:100%;z-index:0;border-right:1px solid #e0e0e0;padding-top:114px;text-align:left;display:none}@media all and (min-width: 769px){.bike-configuration__sub-panel{display:block;overflow-x:hidden;transition:all .4s;transform:translate(0, 0)}.bike-configuration__sub-panel.is-open{transform:translate(-100%, 0);width:71vw}}@media all and (max-width: 768px){.bike-configuration__sub-panel{position:fixed;top:20vh;height:80vh}.compare-toolbar-active .bike-configuration__sub-panel{height:calc(80vh - 47px)}.bike-configuration__sub-panel{border:0 none;padding-top:44px}.bike-configuration__sub-panel.is-open{display:block;z-index:99}}.bike-configuration__sub-panel__close{font-family:"Space Mono",monospace;text-transform:uppercase;position:absolute;top:32px;left:30px;font-size:1.3rem}@media all and (min-width: 961px){.bike-configuration__sub-panel__close{left:50px}}@media all and (max-width: 768px){.bike-configuration__sub-panel__close{font-size:0;right:30px;left:auto;top:-30px;width:61px;height:61px;background:#fff;border:1px solid #000}.bike-configuration__sub-panel__close::before,.bike-configuration__sub-panel__close::after{content:"";display:block;position:absolute;height:26px;width:1px;left:30px;top:16px;background:#000}.bike-configuration__sub-panel__close::before{transform:rotate(-45deg)}.bike-configuration__sub-panel__close::after{transform:rotate(45deg)}}.bike-configuration__sub-panel .headline{font-size:2.5rem}.bike-configuration__size-and-geometry__panel{padding:28px 30px;overflow:auto}.bike-configuration__size-and-geometry__panel p{font-size:2.4rem;padding:28px 0}.bike-configuration__size-and-geometry__panel p.small-txt{font-size:14px;padding-top:18px}@media all and (min-width: 961px){.bike-configuration__size-and-geometry__panel{padding:28px 50px}.bike-configuration__size-and-geometry__panel p{padding:40px 0}.bike-configuration__size-and-geometry__panel p.small-txt{font-size:16px}}.bike-configuration__size-and-geometry__chart,.bike-configuration__size-and-geometry__chart li{margin:0;padding:0}.bike-configuration__size-and-geometry__chart li::before{content:none}.bike-configuration__size-and-geometry__chart li{display:flex;justify-content:space-between;align-items:center;height:50px;box-sizing:content-box}.bike-configuration__size-and-geometry__chart li+li{border-top:1px solid #e0e0e0}.bike-configuration__size-and-geometry__chart li span{font-size:14px}@media all and (min-width: 961px){.bike-configuration__size-and-geometry__chart li span{font-size:16px}}.bike-configuration__tabbed-nav{text-align:left;padding:0 30px;border-bottom:1px solid #e0e0e0}.bike-configuration__tabbed-nav a{font-family:"Space Mono",monospace;text-transform:uppercase;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:10px}.bike-configuration__tabbed-nav a.is-active{border-color:#008a02}.bike-configuration__tabbed-nav a+a{margin-left:35px}@media all and (min-width: 961px){.bike-configuration__tabbed-nav{padding:0 50px}}.bike-configuration__retailers{padding:0 30px 28px;overflow:auto;height:100%}@media all and (min-width: 769px){.bike-configuration__retailers{width:71vw}}.bike-configuration__retailers-search{display:flex;flex-wrap:wrap;margin-bottom:32px}.bike-configuration__retailers-search .flex-row .formField{align-self:flex-end;margin-bottom:0}.bike-configuration__retailers-search #retailer-search__error{position:absolute;top:100%;left:0;color:#d70a0a;font-size:1.2rem}.bike-configuration__retailers .bike-configuration__zipcode-row .formField{margin-bottom:0;margin-right:36px}.bike-configuration__retailers .bike-configuration__checkbox-row{margin-top:32px}@media all and (min-width: 769px){.bike-configuration__retailers-search{flex-wrap:nowrap}.bike-configuration__retailers-search .bike-configuration__zipcode-row{width:66%}.bike-configuration__retailers-search .bike-configuration__checkbox-row{width:33%}.bike-configuration__retailers-search .bike-configuration__checkbox-row .formField{text-align:right !important}}.bike-configuration__retailers-list{padding:0}.bike-configuration__retailers-list__item{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 10px !important;padding:10px;border:1px solid #efefef}.bike-configuration__retailers-list__item::before{display:none}.bike-configuration__retailers-list__item h3{color:#000;font-size:1.2rem !important;margin:0 0 4px}.bike-configuration__retailers-list__item p{color:#757575;font-size:1.2rem;padding:0;margin:0}.bike-configuration__retailers-list__item-details__distance{margin-bottom:10px !important}.bike-configuration__retailers-list__item-inventory-status{text-align:right;max-width:50%;margin:0 0 0 10px}.bike-configuration__retailers-list__item-inventory-status h4{margin:0 0 4px;font-size:1.4rem}.bike-configuration__retailers-list__item-inventory-status p{max-width:180px;color:#000}@media all and (min-width: 961px){.bike-configuration__retailers{padding:28px 50px}.bike-configuration__retailers-list__item h3{font-size:1.8rem !important}.bike-configuration__retailers-list__item p{color:#000}.bike-configuration__retailers-list__item-details__distance{font-size:1rem !important}.bike-configuration__retailers-list__item-inventory-status h4{margin:0 0 10px}}.bike-configuration__shipping-message .tooltip{margin-left:0;top:-4px}.bike-configuration__shipping-message .tooltip .tooltip__below{z-index:20}.size-calculator{justify-content:flex-start}.size-calculator .flex-row,.size-calculator .formField{width:auto}.size-calculator .formField{display:flex;align-items:center;margin-bottom:0}.size-calculator .formField[data-unit-val]::after{content:attr(data-unit-val);display:block;margin-left:15px}.size-calculator .select-wrap{position:relative}.size-calculator .select-wrap::before{content:"";display:block;position:absolute;right:10px;top:10px;width:6px;height:6px;transform:rotate(45deg);border-right:1px solid #000;border-bottom:1px solid #000;z-index:-1}.size-calculator select{padding:5px 30px 5px 1px;background:rgba(0,0,0,0)}.size-calculator__wrapper{display:block}@media all and (min-width: 769px){.size-calculator__wrapper{display:flex}}.size-calculator__interface{width:100%}.size-calculator__interface p{font-size:2.4rem}@media all and (min-width: 769px){.size-calculator__interface{max-width:380px;margin-right:45px}}.size-calculator__field-spacing{margin-left:34px}@media all and (max-width: 767px){.size-calculator__field-spacing{margin-left:20px}}.size-calculator__results{width:100%;font-size:2.4rem}.size-calculator__results,.size-calculator__results+p{margin-bottom:0;padding-bottom:0}.size-calculator__results em{font-style:normal}.size-calculator__rich-text p{font-size:1.4rem}.size-calculator__rich-text p+p{padding-top:0}.size-calculator input[type=number]{width:70px;padding:5px 0 5px 13px}.sizing-fit{margin:50px 0 40px;width:100%;padding-left:0}.sizing-fit li{border-bottom:1px solid #000;display:flex;flex-direction:row;align-items:center;height:50px}.size-label{display:inline-block;font-size:1.6rem;width:43px}.size-s .size-label{margin-right:0}.size-m .size-label{margin-right:5.2%}.size-l .size-label{margin-right:10.4%}.size-xl .size-label{margin-right:15.6%}.size-xxl .size-label{margin-right:20.8%}@media all and (min-width: 768px){.size-s .size-label{margin-right:0}.size-m .size-label{margin-right:8%}.size-l .size-label{margin-right:16%}.size-xl .size-label{margin-right:24%}.size-xxl .size-label{margin-right:32%}}@media all and (min-width: 960px){.size-s .size-label{margin-right:0}.size-m .size-label{margin-right:10%}.size-l .size-label{margin-right:20%}.size-xl .size-label{margin-right:30%}.size-xxl .size-label{margin-right:40%}}.fit-low,.fit-high{font-size:1rem}.sizing-measurements{border-collapse:collapse;font-size:1rem;font-weight:400;padding:0;text-align:center;width:100%}@media all and (min-width: 768px){.sizing-measurements{font-size:1.3rem}}@media all and (min-width: 1200px){.sizing-measurements{font-size:1.3rem}}.sizing-measurements th{font-weight:400;width:130px}.sizing-measurements td{border-bottom:1px solid #000;padding:30px 15px 2px;vertical-align:bottom;white-space:nowrap}.sizing-measurements td:first-child{padding-left:0;text-align:left}.sizing-measurements .label{font-family:"favorit",Helvetica,sans-serif;font-size:1.75rem;letter-spacing:0;text-transform:none}.imperial,.metric{text-transform:none;white-space:nowrap}.metric{display:none}[data-togglestring=metric-units] .metric{display:block}[data-togglestring=metric-units] .imperial{display:none}.sizing-chart-slider{display:block;position:relative;width:100%;height:20px;margin:0 50px}.sizing-chart-slider-bar{transition:all .8s ease-out;position:absolute;left:0;display:flex;flex-direction:row;align-items:center;height:20px}.sizing-chart-slider-bar>span,.sizing-chart-slider-bar>div{display:block;height:100%}.sizing-chart-slider-bar .fit-low,.sizing-chart-slider-bar .fit-high{position:absolute;line-height:20px}.sizing-chart-slider-bar .fit-low{right:calc(100% + 6px)}.sizing-chart-slider-bar .fit-high{left:calc(100% + 8px)}.sizing-chart-green-line{width:0;flex-grow:1;margin:0;height:9px !important;border-right:2px solid #41c751;border-left:2px solid #41c751}.sizing-chart-green-line::after{content:"";display:block;width:100%;height:0;position:relative;top:50%;margin-top:-1px;border:1px solid #41c751}#AddToCartPrice{white-space:pre;display:none}#ShippingRestrictions p{font-size:1.3rem}.shipping-restriction-note__width-lg.modalOpen .modalOuter{max-width:787px}.shipping-restriction-note__width-lg.modalOpen .modalOuter .closeModal{background-color:#fff}.shipping-restriction-note__width-lg.modalOpen .modalOuter .closeModal::before{color:#000}.shipping-restriction-note__info-modal-content{margin-top:50px;margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-start;gap:27px}.shipping-restriction-note__info-modal-content h2{font-size:60px;line-height:70px;font-weight:700;margin-bottom:0}.shipping-restriction-note__info-modal-content p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media all and (max-width: 768px){.shipping-restriction-note{gap:18px}.shipping-restriction-note__width-lg.modalOpen .modalOuter{max-width:100%;height:auto;position:absolute;top:155px;margin:0 25px;width:calc(100% - 50px)}.shipping-restriction-note__info-modal-content h2{font-size:40px;line-height:48px}.shipping-restriction-note__info-modal-content p+p{margin-top:24px}}@media all and (min-width: 800px){.bikefinder{padding-bottom:65px}}.bikefinder__intro{display:flex;flex-direction:column;min-height:calc(100vh - 120px);justify-content:center;align-items:center;text-align:center;position:relative;z-index:2}.bikefinder__intro-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:880px;margin:auto}.bikefinder__intro__outro{display:block;text-align:center}.bikefinder__intro-headline{width:100%;max-width:690px;font-size:6rem;line-height:1.3;margin-top:auto}.bikefinder__intro-copy{font-size:3.4rem;font-weight:300;line-height:1.3;margin:25px auto 130px}.bikefinder__intro-start-button{margin-bottom:auto}@media all and (max-width: 1440px){.bikefinder__intro-inner{max-width:700px}.bikefinder__intro-headline{font-size:5rem;max-width:560px}.bikefinder__intro-copy{font-size:2.7rem;margin:15px auto 115px}}@media all and (max-width: 1280px){.bikefinder__intro-inner{max-width:540px}.bikefinder__intro-headline{font-size:4rem;max-width:460px}.bikefinder__intro-copy{font-size:2.1rem}}@media all and (max-width: 1024px){.bikefinder__intro-inner{max-width:none}.bikefinder__intro-headline{font-size:4.2rem;max-width:none}.bikefinder__intro-copy{font-size:2.7rem}}@media all and (max-width: 800px){.bikefinder__intro-inner{width:86vw}.bikefinder__intro-headline{font-size:4rem}.bikefinder__intro-copy{font-size:1.6rem;line-height:2;margin-bottom:100px;width:72vw}.bikefinder__intro-start-button{min-width:213px;height:40px;line-height:40px}}@media all and (max-width: 799px){.bikefinder .filter-and-sort__products{padding-left:10px;padding-right:10px}}.bikefinder .filter-and-sort__status-and-sort{transition:top 250ms ease}@media(min-width: 1024px){.bikefinder .filter-and-sort__status-and-sort{top:0 !important}}.BikeFinder-progress-bar::after{background-image:linear-gradient(to left, #BFBFFF, #6060FF) !important}.BikeFinder-progress-bar.green-bar{background:#7fe39c !important}.BikeFinder-questions__answer.-selected .BikeFinder-questions__answer-img{box-shadow:inset 0 0 0 5px #6060ff !important}#BikeFinderContainer{opacity:0;transition:opacity .4s}@media all and (max-width: 1023px){.BikeFinder-status{top:88px !important;border-bottom:1px solid #e0e0e0 !important}.-fs-has-results .-results-view .BikeFinder-status{background:rgba(0,0,0,0) !important;z-index:5}.-results-view .BikeFinder-status{display:none}}@media(min-width: 768px)and (max-width: 799px){.BikeFinder-status{top:122px !important}}@media all and (max-width: 1023px){.-results-view .BikeFinder-questions{margin-top:70px}}.bike-finder{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:79.6vh;padding-top:33px;text-align:center}@media all and (min-width: 768px){.bike-finder{min-height:76vh;padding-top:50px}}.bike-finder .introduction .headline{font-size:4.8rem;line-height:1.1666666667;margin-bottom:38px}@media all and (min-width: 768px){.bike-finder .introduction .headline{font-size:6rem;line-height:1.1;margin-bottom:30px}}.bike-finder .button,.bike-finder #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .bike-finder #lcly-button-buy,.bike-finder .filter-product .clear-input,.filter-product .bike-finder .clear-input{margin:0 auto}.bike-finder .button-container{width:100%;transition:all .5s;opacity:1;visibility:visible}.bike-finder .button-container.inactive-button-container{opacity:0;visibility:hidden}.bike-finder .sub-headline{font-family:"favorit",Helvetica,sans-serif;font-size:1.7rem;line-height:1.75;text-transform:none}@media all and (min-width: 768px){.bike-finder .sub-headline{font-size:2.4rem;line-height:1.2083333333;margin-bottom:6px}}.bike-finder [type=checkbox]:checked+label svg .st0,.bike-finder [type=checkbox]:checked+label svg .st1{stroke:#008a02}.bike-finder-icon-container{cursor:pointer;display:inline-block;margin:0 0 29px;width:126px}@media all and (min-width: 768px){.bike-finder-icon-container{margin:0;padding:0;width:124px}}@media all and (min-width: 960px){.bike-finder-icon-container{display:flex;flex-direction:column}}.bike-finder-icon-container.selected,.bike-finder-icon-container:hover,.bike-finder-icon-container:active{color:#008a02}.bike-finder-icon-container.selected img,.bike-finder-icon-container:hover img,.bike-finder-icon-container:active img{border:Solid 1px #008a02}.bike-finder-icon-container.selected svg .st0,.bike-finder-icon-container.selected svg .st1,.bike-finder-icon-container:hover svg .st0,.bike-finder-icon-container:hover svg .st1,.bike-finder-icon-container:active svg .st0,.bike-finder-icon-container:active svg .st1{stroke:#008a02}.bike-finder-icon-container [type=radio]+label{font-size:1.4rem;padding:0}@media all and (min-width: 768px){.bike-finder-icon-container [type=radio]+label{font-size:1.6rem}}.bike-finder-icon-container [type=radio]:checked+label{background:rgba(0,0,0,0);color:#008a02}.bike-finder-icon-container [type=radio]:checked+label svg .st0,.bike-finder-icon-container [type=radio]:checked+label svg .st1{stroke:#008a02}.bike-finder-icon-container svg{display:block;fill:#000;margin:0 0 7px;max-width:none;width:126px}@media all and (min-width: 768px){.bike-finder-icon-container svg{margin-bottom:29px;width:124px}}.bike-finder-icon-container svg .st0,.bike-finder-icon-container svg .st1{fill:none;stroke:#000;stroke-width:2}.bike-finder-icon-container svg .st1{stroke-dasharray:6,8}.bike-finder-question{min-height:19.05vh}@media all and (min-width: 768px){.bike-finder-question{min-height:21.6vh}}@media all and (min-width: 960px){.bike-finder-question{min-height:23.4vh}}.bike-finder-question .question{font-size:2.4rem;font-weight:700;line-height:1.3333333333;margin:0}@media all and (min-width: 768px){.bike-finder-question .question{font-size:4rem}}.bike-finder-question .question strong{display:block;font-size:1rem;font-weight:400;margin:0 0 10px}@media all and (min-width: 768px){.bike-finder-question .question strong{font-size:1.3rem;margin-bottom:6px}}.bike-finder-choices{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:850px;width:100%}.bike-finder-range{max-width:920px;min-height:44vh;padding-top:16vh}@media all and (min-width: 768px){.bike-finder-range{min-height:30vh;padding-top:13vh}}@media all and (min-width: 960px){.bike-finder-range{min-height:18.75vh;padding-top:7.3vh}}.bike-finder-tag-wrapper{margin-bottom:20px;text-align:left;margin:0 auto;cursor:pointer}@media all and (max-width: 767px){.bike-finder-tag-wrapper{margin-left:-20px;margin-right:-20px;text-align:center}}@media all and (min-width: 768px){.bike-finder-tag-wrapper{text-align:center}}.bike-finder-tag-wrapper span[data-action="select tag"],.bike-finder-tag-wrapper .bike-finder-tag{font-size:1.3rem;border:1px solid #222;border-radius:30px;color:#000;display:inline-block;margin:0 4px 16px 0;padding:0 30px;line-height:64px;text-transform:uppercase}@media all and (max-width: 959px){.bike-finder-tag-wrapper span[data-action="select tag"],.bike-finder-tag-wrapper .bike-finder-tag{padding:0 10px;line-height:35px;margin:0 6px 10px 0}}@media all and (min-width: 768px){.bike-finder-tag-wrapper span[data-action="select tag"],.bike-finder-tag-wrapper .bike-finder-tag{margin:0 12px 16px 0}}.bike-finder-tag-wrapper span[data-action="select tag"]{transition:all .25s}.bike-finder-tag-wrapper span[data-action="select tag"]:hover,.bike-finder-tag-wrapper span[data-action="select tag"].selected{color:#fff;background-color:#000}.bike-finder-tag-wrapper span[data-action="select tag"].invalid{display:none}.bike-finder-tag-wrapper span[data-action="select tag"] label{margin:0;padding:0}.bike-finder-tag-wrapper span[data-action="select tag"] label::before,.bike-finder-tag-wrapper span[data-action="select tag"] label::after{display:none}.bike-finder-final{padding:20px 0}.bike-finder-final+.product-grid+.button-container{padding-top:0}.hero-bike-finder{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;padding:210px 0 0;margin-top:-60px}@media all and (max-width: 959px){.hero-bike-finder{padding-top:137px}}@media all and (max-width: 767px){.hero-bike-finder{padding-top:78px}}@media all and (min-width: 768px){.hero-bike-finder{margin-top:-85px}}@media all and (min-width: 1200px){.hero-bike-finder{text-align:center}}.hero-bike-finder .headline{color:#000;font-weight:400;font-size:1.7rem;position:relative;z-index:2;text-align:center}@media all and (min-width: 768px){.hero-bike-finder .headline{font-size:3rem}}@media all and (min-width: 960px){.hero-bike-finder .headline{font-size:3.4rem}}@media all and (min-width: 1200px){.hero-bike-finder .headline{font-size:4rem}}.hero-bike-finder .headline strong{display:block;font-size:4.8rem;font-weight:700;line-height:1.1666666667;margin:0 0 -6px;position:relative;top:-3px}@media all and (min-width: 768px){.hero-bike-finder .headline strong{font-size:8rem;margin-bottom:-13px;top:-6px}}@media all and (min-width: 960px){.hero-bike-finder .headline strong{font-size:10rem}}@media all and (min-width: 1200px){.hero-bike-finder .headline strong{font-size:12rem;margin-bottom:-21px;top:-11px}}.hero-bike-finder[data-color=light]{color:#fff}.hero-bike-finder[data-color=light] .headline{color:#fff}.hero-bike-finder[data-color=light] .button,.hero-bike-finder[data-color=light] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-bike-finder[data-color=light] #lcly-button-buy,.hero-bike-finder[data-color=light] .filter-product .clear-input,.filter-product .hero-bike-finder[data-color=light] .clear-input{border-color:#fff}.hero-bike-finder[data-color=light] .button.secondary,.hero-bike-finder[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-bike-finder[data-color=light] .secondary#lcly-button-buy,.hero-bike-finder[data-color=light] .filter-product .secondary.clear-input,.filter-product .hero-bike-finder[data-color=light] .secondary.clear-input{color:#fff}.hero-bike-finder[data-type=image]{background-position:50% 50%;background-size:cover}.hero-bike-finder[data-type=image] .image{display:none}.billboard-centered{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:0 20px;position:relative;background-image:var(--background);background-size:cover;background-position:center center}@media all and (min-width: 1200px){.billboard-centered{min-height:59.03vw;padding:0 42px}.billboard-centered[data-video]{min-height:55vw}}@media all and (max-width: 1199px){.billboard-centered{background-image:var(--background-tablet)}}@media all and (max-width: 1199px){.billboard-centered{min-height:100vh;background-image:var(--background-mobile)}.billboard-centered[data-video]{min-height:100vh !important}.billboard-centered[data-video] video{width:auto;height:100vh}}.billboard-centered:first-child{margin-top:29px}@media all and (min-width: 1200px){.billboard-centered:first-child{margin-top:36px;text-align:center}}.billboard-centered .image{position:absolute;left:0;right:0;width:100%;height:100%}.billboard-centered .image img{width:100%}.billboard-centered .image .mobile-image{display:none;position:relative}.billboard-centered .image .mobile-image img{width:100%}@media all and (max-width: 767px){.billboard-centered .image .mobile-image{display:block}}.billboard-centered .headline{display:block;margin:0;position:relative;top:3px;z-index:2;text-align:center}@media all and (max-width: 767px){.billboard-centered .headline{margin-top:100px}}.billboard-centered .headline h1,.billboard-centered .headline h2,.billboard-centered .headline h3,.billboard-centered .headline h4,.billboard-centered .headline h5{font-weight:700}.billboard-centered .headline h1 span,.billboard-centered .headline h2 span,.billboard-centered .headline h3 span,.billboard-centered .headline h4 span,.billboard-centered .headline h5 span{white-space:pre-line}.billboard-centered .headline h1 .preheadline,.billboard-centered .headline h2 .preheadline,.billboard-centered .headline h3 .preheadline,.billboard-centered .headline h4 .preheadline,.billboard-centered .headline h5 .preheadline{font-size:1.4rem;line-height:1.4rem}.billboard-centered .headline h1 img,.billboard-centered .headline h2 img,.billboard-centered .headline h3 img,.billboard-centered .headline h4 img,.billboard-centered .headline h5 img{margin-bottom:68px;margin-top:45px;max-height:60px}@media(min-width: 767px){.billboard-centered .headline h1 img,.billboard-centered .headline h2 img,.billboard-centered .headline h3 img,.billboard-centered .headline h4 img,.billboard-centered .headline h5 img{max-height:90px;margin-bottom:60px;margin-top:50px}}@media all and (min-width: 768px){.billboard-centered .headline h1,.billboard-centered .headline h2,.billboard-centered .headline h3,.billboard-centered .headline h4,.billboard-centered .headline h5{margin-bottom:10px}}@media all and (min-width: 1200px){.billboard-centered .headline h1,.billboard-centered .headline h2,.billboard-centered .headline h3,.billboard-centered .headline h4,.billboard-centered .headline h5{margin-bottom:0;top:10px}}.billboard-centered .headline.small{margin-bottom:30px}@media all and (min-width: 960px){.billboard-centered .headline.small h1,.billboard-centered .headline.small h2,.billboard-centered .headline.small h3,.billboard-centered .headline.small h4,.billboard-centered .headline.small h5{font-size:6rem;margin-bottom:10px}}@media all and (min-width: 1200px){.billboard-centered .headline.small h1,.billboard-centered .headline.small h2,.billboard-centered .headline.small h3,.billboard-centered .headline.small h4,.billboard-centered .headline.small h5{font-size:8rem;margin-bottom:0;top:10px}}@media all and (max-width: 767px){.billboard-centered .headline.small{font-size:6rem;line-height:6rem}}.billboard-centered .headline.large{margin-bottom:60px}@media all and (min-width: 960px){.billboard-centered .headline.large h1,.billboard-centered .headline.large h2,.billboard-centered .headline.large h3,.billboard-centered .headline.large h4,.billboard-centered .headline.large h5{font-size:12rem;margin-bottom:10px}}@media all and (min-width: 1200px){.billboard-centered .headline.large h1,.billboard-centered .headline.large h2,.billboard-centered .headline.large h3,.billboard-centered .headline.large h4,.billboard-centered .headline.large h5{font-size:16rem;margin-bottom:0;top:10px}}@media all and (max-width: 767px){.billboard-centered .headline.large{font-size:10rem;line-height:10rem}}.billboard-centered .headline .rotated.label{position:absolute;bottom:14px;left:-8px;font-family:"Space Mono",monospace;font-weight:400;letter-spacing:2px;text-transform:uppercase;transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);text-align:left}@media all and (min-width: 768px){.billboard-centered .headline .rotated.label{bottom:23px}}@media all and (min-width: 960px){.billboard-centered .headline .rotated.label{bottom:31px}}@media all and (min-width: 1200px){.billboard-centered .headline .rotated.label{bottom:25px}}.billboard-centered .headline .preheadline{display:block;color:#000;font-size:1.4rem;margin:0 0 8px}@media all and (min-width: 768px){.billboard-centered .headline .preheadline{margin-bottom:9px}}.billboard-centered .button-container{flex-wrap:wrap}@media all and (max-width: 767px){.billboard-centered .button-container{margin-bottom:30px}}.billboard-centered .button-container a.button,.billboard-centered .button-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered .button-container a#lcly-button-buy,.billboard-centered .button-container .filter-product a.clear-input,.filter-product .billboard-centered .button-container a.clear-input{margin:10px}@media all and (max-width: 767px){.billboard-centered .button-container a.button,.billboard-centered .button-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered .button-container a#lcly-button-buy,.billboard-centered .button-container .filter-product a.clear-input,.filter-product .billboard-centered .button-container a.clear-input{min-width:70%;width:70%;display:block;position:relative;left:0}}.billboard-centered a.button,.billboard-centered #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered a#lcly-button-buy,.billboard-centered .filter-product a.clear-input,.filter-product .billboard-centered a.clear-input{margin:10px}@media all and (min-width: 768px){.billboard-centered a.button,.billboard-centered #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered a#lcly-button-buy,.billboard-centered .filter-product a.clear-input,.filter-product .billboard-centered a.clear-input{margin-bottom:9px}}.billboard-centered .subheadline{width:40%;margin:0 auto;margin-bottom:20px;color:#fff;z-index:2;padding-top:30px}@media all and (max-width: 767px){.billboard-centered .subheadline{padding-top:10px}}@media all and (max-width: 959px){.billboard-centered .subheadline{width:60%}}.billboard-centered .subheadline p{font-weight:400;text-align:center}.billboard-centered .subheadline p span{white-space:pre-line}.billboard-centered .subheadline.small p{font-size:1.2rem}@media all and (max-width: 767px){.billboard-centered .subheadline.small{font-size:1rem}}.billboard-centered .subheadline.large p{font-size:2rem}@media all and (max-width: 767px){.billboard-centered .subheadline.large p{font-size:1.8rem}}.billboard-centered .button-container{padding-top:0}.billboard-centered .diptych{display:flex;flex-direction:column;height:100%;position:absolute;left:0;top:0;z-index:1;width:100%}@media all and (min-width: 768px){.billboard-centered .diptych{flex-direction:row;justify-content:space-between;height:100%}}.billboard-centered .column{height:50%;overflow:hidden;position:relative;width:100%}@media all and (max-width: 767px){.billboard-centered .column{order:1}}@media all and (min-width: 768px){.billboard-centered .column{height:100%;width:50%}}@media all and (max-width: 767px){.billboard-centered .column:first-child{order:2}}.billboard-centered .background{background-position:50% 0;background-size:cover;height:100%;position:absolute;left:0;top:0;z-index:1;width:100%}.billboard-centered picture{display:none}.billboard-centered .button,.billboard-centered #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered #lcly-button-buy,.billboard-centered .filter-product .clear-input,.filter-product .billboard-centered .clear-input{position:relative;z-index:2}@media all and (max-width: 767px){.billboard-centered .button,.billboard-centered #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered #lcly-button-buy,.billboard-centered .filter-product .clear-input,.filter-product .billboard-centered .clear-input{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}}.billboard-centered[data-color=light]{background-color:gray;color:#fff}.billboard-centered[data-color=light] .headline,.billboard-centered[data-color=light] .preheadline,.billboard-centered[data-color=light] h1,.billboard-centered[data-color=light] h2,.billboard-centered[data-color=light] h3,.billboard-centered[data-color=light] h4,.billboard-centered[data-color=light] h5{color:#fff}.billboard-centered[data-color=light] .headline strong,.billboard-centered[data-color=light] .preheadline strong,.billboard-centered[data-color=light] h1 strong,.billboard-centered[data-color=light] h2 strong,.billboard-centered[data-color=light] h3 strong,.billboard-centered[data-color=light] h4 strong,.billboard-centered[data-color=light] h5 strong{color:#fff}.billboard-centered[data-color=light] .button.secondary,.billboard-centered[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered[data-color=light] .secondary#lcly-button-buy,.billboard-centered[data-color=light] .filter-product .secondary.clear-input,.filter-product .billboard-centered[data-color=light] .secondary.clear-input{color:#fff;border-color:#fff}.billboard-centered[data-color=light] .button.secondary:hover,.billboard-centered[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .billboard-centered[data-color=light] .secondary#lcly-button-buy:hover,.billboard-centered[data-color=light] .filter-product .secondary.clear-input:hover,.filter-product .billboard-centered[data-color=light] .secondary.clear-input:hover{color:#000}.billboard-centered .billboard-centered-lower{margin:0 auto;width:100%;max-width:1100px;position:relative;z-index:2}.billboard-centered.left .billboard-centered-lower .subheadline{margin:0 auto;width:25%}@media all and (max-width: 959px){.billboard-centered.left .billboard-centered-lower .subheadline{width:60%}}.billboard-centered.left .billboard-centered-lower .subheadline p{text-align:left}@media all and (min-width: 960px){.billboard-centered.left .billboard-centered-lower .button,.billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower #lcly-button-buy,.billboard-centered.left .billboard-centered-lower .filter-product .clear-input,.filter-product .billboard-centered.left .billboard-centered-lower .clear-input{width:215px;margin:0 auto}.billboard-centered.left .billboard-centered-lower .button+.button,.billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower #lcly-button-buy+.button,.billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower .button+#lcly-button-buy,.billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower #lcly-button-buy+#lcly-button-buy,.billboard-centered.left .billboard-centered-lower .filter-product .clear-input+.button,.billboard-centered.left .billboard-centered-lower .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard-centered.left .billboard-centered-lower .clear-input+.button,.filter-product .billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard-centered.left .billboard-centered-lower .clear-input+#lcly-button-buy,.billboard-centered.left .billboard-centered-lower .filter-product .button+.clear-input,.billboard-centered.left .billboard-centered-lower .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard-centered.left .billboard-centered-lower .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard-centered.left .billboard-centered-lower .button+.clear-input,.filter-product .billboard-centered.left .billboard-centered-lower #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard-centered.left .billboard-centered-lower #lcly-button-buy+.clear-input,.billboard-centered.left .billboard-centered-lower .filter-product .clear-input+.clear-input,.filter-product .billboard-centered.left .billboard-centered-lower .clear-input+.clear-input{margin-top:12px}}.billboard{background-color:rgba(0,0,0,.5);overflow:hidden;padding:71px 20px 0;position:relative}@media all and (min-width: 768px){.billboard{padding:92px 87px 0}}@media all and (min-width: 1200px){.billboard{padding:74px 0 0;text-align:center}}.billboard:first-of-type{margin-top:-60px;padding-top:131px}@media all and (min-width: 768px){.billboard:first-of-type{margin-top:-85px;padding-top:177px}}@media all and (min-width: 1200px){.billboard:first-of-type{padding-top:159px;text-align:center}}.billboard .headline-container,.billboard .content-container,.billboard .headline,.billboard .content,.billboard .bottom-link{position:relative}.billboard .content-container{text-align:center}@media all and (min-width: 768px){.billboard .content-container{margin:0}}@media all and (min-width: 1200px){.billboard .content-container{padding-left:calc(42px*2);padding-right:calc(42px*2)}}@media only screen and (min-width: 1382px){.billboard .content-container{margin:0 auto;padding-left:0;padding-right:0}}.billboard .headline-container{display:inline-block;text-align:center}.billboard .headline{display:inline-block;font-size:6rem;line-height:0.9666666667;margin:0 0 37px;z-index:1}@media all and (min-width: 768px){.billboard .headline{font-size:8rem;line-height:1;margin-bottom:27px;text-align:center}}@media all and (min-width: 1200px){.billboard .headline{font-size:12rem;margin-bottom:76px}}.billboard .headline.large{font-size:8rem;line-height:1;margin:0 0 33px}@media all and (min-width: 768px){.billboard .headline.large{line-height:1;margin-bottom:27px}}@media all and (min-width: 1200px){.billboard .headline.large{font-size:12rem;margin-bottom:76px}}.billboard .label{top:41px}@media all and (min-width: 768px){.billboard .label{top:57px}}@media all and (min-width: 1200px){.billboard .label{top:91px}}.billboard .large .label{top:60px}@media all and (min-width: 768px){.billboard .large .label{top:57px}}@media all and (min-width: 1200px){.billboard .large .label{top:91px}}.billboard .content{line-height:1.7142857143;text-align:left;z-index:3}@media all and (min-width: 768px){.billboard .content{font-size:1.6rem;line-height:1.5;width:73.9%}}@media all and (min-width: 960px){.billboard .content{font-size:1.8rem;max-width:675px}}@media all and (min-width: 1200px){.billboard .content{font-size:2.4rem;width:32.2033898305%}}.billboard .content p,.billboard .content ul,.billboard .content ol{margin:0 0 21px;width:100%}@media all and (min-width: 768px){.billboard .content p,.billboard .content ul,.billboard .content ol{margin-bottom:34px}}@media all and (min-width: 768px)and (max-width: 1199px){.billboard .content p,.billboard .content ul,.billboard .content ol{padding-right:100px}}.billboard .buttons{display:flex;justify-content:center}@media all and (min-width: 768px){.billboard .buttons{justify-content:center}}.billboard .buttons .button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy,.billboard .buttons .filter-product .clear-input,.filter-product .billboard .buttons .clear-input{display:flex}@media all and (max-width: 767px){.billboard .buttons .button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy,.billboard .buttons .filter-product .clear-input,.filter-product .billboard .buttons .clear-input{width:calc(50% - 4px)}.billboard .buttons .button+.button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+.button,.billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .button+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+#lcly-button-buy,.billboard .buttons .filter-product .clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard .buttons .clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy,.billboard .buttons .filter-product .button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard .buttons .button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input,.billboard .buttons .filter-product .clear-input+.clear-input,.filter-product .billboard .buttons .clear-input+.clear-input{margin-left:8px}}@media all and (min-width: 768px){.billboard .buttons .button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy,.billboard .buttons .filter-product .clear-input,.filter-product .billboard .buttons .clear-input{display:flex;min-width:213px}}@media all and (max-width: 767px){.billboard .buttons .button+.button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+.button,.billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .button+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+#lcly-button-buy,.billboard .buttons .filter-product .clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard .buttons .clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy,.billboard .buttons .filter-product .button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard .buttons .button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input,.billboard .buttons .filter-product .clear-input+.clear-input,.filter-product .billboard .buttons .clear-input+.clear-input{width:calc(50% - 4px)}.billboard .buttons .button+.button+.button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button+.button,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+.button+.button,.billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons .button+#lcly-button-buy+.button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+#lcly-button-buy+.button,.billboard .buttons #LocallyProductLocator.-enable-cta .button+.button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .button+.button+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+.button+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .button+#lcly-button-buy+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+#lcly-button-buy+#lcly-button-buy,.billboard .buttons .filter-product .clear-input+.button+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+.button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+.button+#lcly-button-buy,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy+#lcly-button-buy,.filter-product .billboard .buttons .clear-input+.button+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+.button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+.button+#lcly-button-buy,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy+#lcly-button-buy,.billboard .buttons .filter-product .button+.clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+.button,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .button+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .button+.clear-input+#lcly-button-buy,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input+#lcly-button-buy,.filter-product .billboard .buttons .button+.clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+.button,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .button+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .button+.clear-input+#lcly-button-buy,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input+#lcly-button-buy,.billboard .buttons .filter-product .clear-input+.clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+.clear-input+#lcly-button-buy,.filter-product .billboard .buttons .clear-input+.clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+.clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+.clear-input+#lcly-button-buy,.billboard .buttons .filter-product .button+.button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.button+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .button+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .button+#lcly-button-buy+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+#lcly-button-buy+.clear-input,.filter-product .billboard .buttons .button+.button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .button+#lcly-button-buy+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+#lcly-button-buy+.clear-input,.billboard .buttons .filter-product .clear-input+.button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy+.clear-input,.filter-product .billboard .buttons .clear-input+.button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy+.clear-input,.billboard .buttons .filter-product .button+.clear-input+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input+.clear-input,.filter-product .billboard .buttons .button+.clear-input+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input+.clear-input,.billboard .buttons .filter-product .clear-input+.clear-input+.clear-input,.filter-product .billboard .buttons .clear-input+.clear-input+.clear-input{margin-left:8px}}@media all and (min-width: 768px){.billboard .buttons .button+.button,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+.button,.billboard .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .button+#lcly-button-buy,.billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons #lcly-button-buy+#lcly-button-buy,.billboard .buttons .filter-product .clear-input+.button,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard .buttons .clear-input+.button,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons .clear-input+#lcly-button-buy,.billboard .buttons .filter-product .button+.clear-input,.billboard .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .buttons .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard .buttons .button+.clear-input,.filter-product .billboard .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .buttons #lcly-button-buy+.clear-input,.billboard .buttons .filter-product .clear-input+.clear-input,.filter-product .billboard .buttons .clear-input+.clear-input{margin-left:12px}}.billboard .content .buttons{display:flex;align-items:stretch;justify-content:space-between;position:relative;z-index:3;text-align:left}@media all and (min-width: 1200px){.billboard .content .buttons{flex-direction:column;justify-content:flex-start;width:213px}}.billboard .content .buttons .button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy,.billboard .content .buttons .filter-product .clear-input,.filter-product .billboard .content .buttons .clear-input{display:flex;width:100%}@media all and (max-width: 767px){.billboard .content .buttons .button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy,.billboard .content .buttons .filter-product .clear-input,.filter-product .billboard .content .buttons .clear-input{width:calc(50% - 4px)}.billboard .content .buttons .button+.button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy+.button,.billboard .content .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons .button+#lcly-button-buy,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy+#lcly-button-buy,.billboard .content .buttons .filter-product .clear-input+.button,.billboard .content .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard .content .buttons .clear-input+.button,.filter-product .billboard .content .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .content .buttons .clear-input+#lcly-button-buy,.billboard .content .buttons .filter-product .button+.clear-input,.billboard .content .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .content .buttons .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard .content .buttons .button+.clear-input,.filter-product .billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .content .buttons #lcly-button-buy+.clear-input,.billboard .content .buttons .filter-product .clear-input+.clear-input,.filter-product .billboard .content .buttons .clear-input+.clear-input{margin-left:8px}}@media all and (min-width: 768px){.billboard .content .buttons .button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy,.billboard .content .buttons .filter-product .clear-input,.filter-product .billboard .content .buttons .clear-input{min-width:calc(50% - 6px)}}@media all and (min-width: 1200px){.billboard .content .buttons .button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy,.billboard .content .buttons .filter-product .clear-input,.filter-product .billboard .content .buttons .clear-input{width:auto}.billboard .content .buttons .button+.button,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy+.button,.billboard .content .buttons #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons .button+#lcly-button-buy,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy+#lcly-button-buy,.billboard .content .buttons .filter-product .clear-input+.button,.billboard .content .buttons .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .content .buttons .filter-product .clear-input+#lcly-button-buy,.filter-product .billboard .content .buttons .clear-input+.button,.filter-product .billboard .content .buttons #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .billboard .content .buttons .clear-input+#lcly-button-buy,.billboard .content .buttons .filter-product .button+.clear-input,.billboard .content .buttons .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .billboard .content .buttons .filter-product #lcly-button-buy+.clear-input,.filter-product .billboard .content .buttons .button+.clear-input,.filter-product .billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .billboard .content .buttons #lcly-button-buy+.clear-input,.billboard .content .buttons .filter-product .clear-input+.clear-input,.filter-product .billboard .content .buttons .clear-input+.clear-input{margin-left:0}}@media all and (min-width: 1200px){.billboard .content .buttons .button:first-child,.billboard .content .buttons #LocallyProductLocator.-enable-cta #lcly-button-buy:first-child,#LocallyProductLocator.-enable-cta .billboard .content .buttons #lcly-button-buy:first-child,.billboard .content .buttons .filter-product .clear-input:first-child,.filter-product .billboard .content .buttons .clear-input:first-child{margin-bottom:12px}}.billboard .bottom-link{position:absolute;bottom:28px;left:0;z-index:5;text-align:center;width:100%}@media all and (min-width: 768px){.billboard .bottom-link{bottom:60px}}@media all and (min-width: 1200px){.billboard .bottom-link{width:auto;text-align:left}}.billboard .bottom-link a{color:#fff;display:inline-block;font-size:1rem;opacity:.35;text-decoration:none}@media all and (min-width: 768px){.billboard .bottom-link a{font-size:1.2rem}}.billboard .bottom-link a:hover{opacity:1}.billboard .billboard-video{height:calc(100% + 4px);overflow:hidden;position:absolute;left:0;top:-2px;z-index:1;width:calc(100vw + 4px)}.billboard .billboard-video video{height:100%;min-width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.billboard .button.secondary,.billboard #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard .secondary#lcly-button-buy,.billboard .filter-product .secondary.clear-input,.filter-product .billboard .secondary.clear-input{border-color:#000}.billboard[data-color=light]{color:#fff}.billboard[data-color=light] .headline{color:#fff}.billboard[data-color=light] .button.secondary,.billboard[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-color=light] .secondary#lcly-button-buy,.billboard[data-color=light] .filter-product .secondary.clear-input,.filter-product .billboard[data-color=light] .secondary.clear-input{border-color:#fff;color:#fff}.billboard[data-color=light] .button.secondary:hover,.billboard[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .billboard[data-color=light] .secondary#lcly-button-buy:hover,.billboard[data-color=light] .filter-product .secondary.clear-input:hover,.filter-product .billboard[data-color=light] .secondary.clear-input:hover{border-color:#fff;color:#000}.billboard[data-type=color] .content-container,.billboard[data-type=image] .content-container{padding-bottom:50px}@media all and (min-width: 768px){.billboard[data-type=color] .content-container,.billboard[data-type=image] .content-container{padding-bottom:84px}}@media all and (min-width: 1200px){.billboard[data-type=color] .content-container,.billboard[data-type=image] .content-container{min-height:705px;padding-bottom:110px}}.billboard[data-type=color] .image{margin:-18px -20px -50px;pointer-events:none;position:relative;z-index:3}@media all and (min-width: 768px){.billboard[data-type=color] .image{margin:-22px -87px -84px}}@media all and (min-width: 1200px){.billboard[data-type=color] .image{margin:0;position:absolute;bottom:0;left:50%;z-index:2;transform:translateX(-50%);top:90px;width:100%}}.billboard[data-type=color] .image img{display:block;max-width:100%;margin:0 auto;width:100%}@media all and (min-width: 1200px){.billboard[data-type=color] .image img{height:100%;max-width:none;position:absolute;left:50%;top:0;transform:translateX(-50%);width:auto}}.billboard[data-type=image]{background-position:50% 50%;background-size:cover}.billboard[data-type=image] .content-container{padding-bottom:230px}@media all and (min-width: 768px){.billboard[data-type=image] .content-container{padding-bottom:264px}}@media all and (min-width: 1200px){.billboard[data-type=image] .content-container{padding-bottom:110px}}.billboard[data-type=video]{display:flex;align-items:center;min-height:100vw;padding-top:0}@media all and (min-width: 768px){.billboard[data-type=video]{min-height:56.26vw}}.billboard[data-type=video] .content-container{min-height:0;padding:50px 0;position:static;z-index:2;text-align:center}@media all and (min-width: 768px){.billboard[data-type=video] .content-container{padding:0;width:100%}}.billboard[data-type=video] .content{margin-bottom:0}@media all and (min-width: 768px){.billboard[data-type=video] .content{margin:0 auto;max-width:75%;padding:0}}@media all and (min-width: 1200px){.billboard[data-type=video] .content{justify-content:center;width:75%}}.billboard[data-type=video] .headline{margin-bottom:20px;z-index:2}@media all and (max-width: 767px){.billboard[data-type=video] .headline{font-size:6rem}}@media all and (min-width: 768px){.billboard[data-type=video] .headline{margin-bottom:30px}}@media all and (min-width: 1200px){.billboard[data-type=video] .headline{margin-bottom:39px}}@media all and (min-width: 1200px){.billboard[data-type=video] .bottom-link{left:50%;text-align:right;transform:translateX(-50%);width:1281px}}.billboard[data-type=diptych]{background:rgba(0,0,0,0);padding:0}@media all and (min-width: 768px){.billboard[data-type=diptych]{display:flex}}.billboard[data-type=diptych] .column{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;min-height:100vw;width:100%}@media all and (min-width: 768px){.billboard[data-type=diptych] .column{min-height:59.03vw;width:50%}}.billboard[data-type=diptych] .buttons{justify-content:center;min-width:0;padding:0;width:100%;z-index:2}@media all and (min-width: 768px){.billboard[data-type=diptych] .buttons{top:2px}}@media all and (min-width: 1200px){.billboard[data-type=diptych] .buttons{top:20px}}.billboard[data-type=diptych] .button,.billboard[data-type=diptych] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-type=diptych] #lcly-button-buy,.billboard[data-type=diptych] .filter-product .clear-input,.filter-product .billboard[data-type=diptych] .clear-input{margin:0;max-width:85%;min-width:216px;width:auto}@media all and (min-width: 1200px){.billboard[data-type=diptych] .button,.billboard[data-type=diptych] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-type=diptych] #lcly-button-buy,.billboard[data-type=diptych] .filter-product .clear-input,.filter-product .billboard[data-type=diptych] .clear-input{max-width:75%}}.billboard[data-type=diptych] .billboard-video{width:100%}.billboard[data-type=diptych] .background{background-position:50% 0;background-size:cover;height:100%;position:absolute;left:0;top:0;z-index:1;width:100%}.billboard[data-type=diptych] .background picture{display:none}.button-container{display:flex;justify-content:center;padding:4px 0 0 0;min-width:100%}@media all and (min-width: 768px){.button-container{padding-top:40px}}.button-animation-container{background:rgba(0,0,0,0);overflow:hidden;padding:0;display:inline-block;min-width:100%}@media all and (min-width: 768px){.button-animation-container{padding-top:40px}}.call2recycle__width-lg .modalOuter{max-width:800px}.call2recycle__width-md .modalOuter{max-width:600px}.call2recycle__width-lg .closeModal,.call2recycle__width-md .closeModal{background:#fff}.call2recycle__width-lg .closeModal::before,.call2recycle__width-md .closeModal::before{color:#000}.call2recycle__info-modal-content{margin-top:24px}.call2recycle__fullcart{margin:8px 0 18px}.call2recycle__fullcart p{color:#707070;margin-bottom:0;font-size:14px}.call2recycle__line-item{color:#707070}.call2recycle__line-item a{color:#707070}.careers .filter-section{margin-top:32px}.careers .job-board h3{font-size:3.6rem;font-weight:300;line-height:4.4rem;margin:28px 0 0;width:100%}.careers .department-wrapper{border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap}.careers .department-wrapper:last-of-type{border-bottom:none}.careers .department-jobs-list{list-style:none;margin:0 0 16px;padding-left:0}.careers .department-jobs-list p{font-size:1.7rem;line-height:2.5rem;margin:16px 0}.careers .department-jobs-list li::before{content:none}.careers .department-jobs-list a{text-decoration:underline}.careers .department-jobs-list span{color:gray}@media all and (min-width: 800px){.careers .job-board>h3{padding:0 10px 28px}.careers .department-wrapper{flex-wrap:nowrap;padding:28px 10px}.careers .department-wrapper:first-of-type{border-top:1px solid #ccc}.careers .department-wrapper h3{margin-top:0;width:304px}.careers .department-wrapper ul{flex:1;margin:16px 0 0;padding-left:48px}.careers .department-wrapper p{margin:0 0 32px}}.careers.region-ctas,.careers.health-plan{max-width:900px;margin:45px auto}@media all and (min-width: 800px){.careers.region-ctas,.careers.health-plan{padding:0 20px}}.careers.region-ctas .btn-row,.careers.health-plan .btn-row{display:flex;flex-wrap:wrap;margin:50px -15px}@media all and (min-width: 800px){.careers.region-ctas .btn-row,.careers.health-plan .btn-row{margin-left:-35px;margin-right:-35px}}.careers.region-ctas .btn-row a,.careers.health-plan .btn-row a{display:block;margin:0 15px 30px;min-width:0;flex-grow:1;width:calc(50% - 30px)}@media all and (min-width: 800px){.careers.region-ctas .btn-row a,.careers.health-plan .btn-row a{width:calc(25% - 30px)}}.careers.region-ctas h2,.careers.health-plan h2{font-size:4rem;font-weight:300;line-height:1.25}.careers.region-ctas p,.careers.health-plan p{font-size:2.4rem;font-weight:300;line-height:1.5}.header-cart{margin-left:35px;z-index:4}@media all and (max-width: 767px){.header-cart{margin-left:20px}}.header-cart .trigger{text-decoration:none;position:relative;top:2px;font-size:1.7rem;padding:4px 1px;padding-bottom:0}.header-cart .trigger[data-quantity]::after,.header-cart .trigger[data-error]::after{position:absolute;top:-8px;right:-8px;width:12px;height:12px;line-height:12px;background:#000;border-radius:50%;font-size:1rem;color:#fff;padding:1px;font-weight:bold;text-align:center}.header-cart .trigger[data-quantity]::after{content:attr(data-quantity)}.header-cart .trigger[data-error]::after{content:"!";background:#d70a0a}.cart__body .site-header{background:#fff !important;border-color:#000 !important}.cart__body .modalOuter{padding-top:12px}.cart__body .modalOuter .modalInner{padding-bottom:16px}.cart__body .modalOuter .modalInner div{padding-top:16px;margin-top:20px}.cart__body .modalOuter .closeModal{background-color:hsla(0,0%,100%,0);top:32px}.cart__body .modalOuter .closeModal::before{color:#000 !important}#MiniCart{position:fixed;z-index:109;width:100vw;height:100vh;top:0;left:0;border-top:1px solid #d4d4d4;border-bottom:1px solid #000}@media all and (min-width: 768px){#MiniCart{position:fixed;max-width:none;z-index:99;background:rgba(0,0,0,.5);border:0 none}}#MiniCart__inner{display:flex;flex-direction:column;justify-content:space-between;background:#fff;height:100vh}@media all and (min-width: 768px){#MiniCart__inner{position:absolute;right:0;width:550px}}#MiniCart .close{height:16px;width:16px}#MiniCart .close::before{font-size:1.6rem}#MiniCart .close{top:26px;right:20px;z-index:1}@media all and (min-width: 768px){#MiniCart .close{right:42px}}#MiniCart .button.large,#MiniCart #LocallyProductLocator.-enable-cta .large#lcly-button-buy,#LocallyProductLocator.-enable-cta #MiniCart .large#lcly-button-buy,#MiniCart .filter-product .large.clear-input,.filter-product #MiniCart .large.clear-input{width:100%}#MiniCart .scrollable-content__arrow{top:155.5px}@media(max-width: 767px){#MiniCart .scrollable-content__arrow{top:142.5px}}#MiniCart .recommended-products-carousel{overflow:visible;width:calc(100% + 40px);padding:0 !important}#MiniCart .recommended-products-carousel header{margin-bottom:0;padding-left:0}@media(max-width: 768px){#MiniCart .recommended-products-carousel header{padding-left:20px}}#MiniCart .recommended-products-carousel .recommended-products-headline{font-size:24px;line-height:34px;margin-bottom:0;letter-spacing:.5px;margin-left:42px}@media(max-width: 768px){#MiniCart .recommended-products-carousel .recommended-products-headline{font-size:18px;line-height:27px;margin-left:20px}}#MiniCart .recommended-products-carousel .product-card.card{max-width:311px !important}@media(max-width: 767px){#MiniCart .recommended-products-carousel .product-card.card{max-width:285px !important}}#MiniCart .recommended-products-carousel .product-card.card .product-details .product-card__title{font-size:18px;line-height:27px}@media(max-width: 767px){#MiniCart .recommended-products-carousel .product-card.card .product-details .product-card__title{font-size:16px;line-height:24px}}#MiniCart .recommended-products-carousel .product-card.card .product-details .product-card__price{font-size:16px;line-height:24px}@media(max-width: 767px){#MiniCart .recommended-products-carousel .product-card.card .product-details .product-card__price{font-size:14px;line-height:21px}}#MiniCart .recommended-products-carousel .product-card.card__description{font-size:14px;line-height:21px}#MiniCart .recommended-products-carousel .product-card.card:first-of-type{margin-left:42px !important}#MiniCart .recommended-products-carousel .product-card.card:last-of-type{margin-right:84px !important}@media(max-width: 767px){#MiniCart .recommended-products-carousel .product-card.card:last-of-type{margin-right:40px !important}}#MiniCart .call2recycle__line-item{margin-top:8px}.recommended-products-carousel{display:none;line-height:1.5;margin-top:auto;padding:0 0 0 40px}@media all and (max-width: 767px){.recommended-products-carousel{padding:0 0 0 40px}}.recommended-products-carousel header{margin-bottom:6px}.recommended-products-carousel{width:100%;max-width:100%}.recommended-products-carousel .recommended-products{width:100%}.recommended-products-carousel .product-details .product-card__title{font-size:18px;line-height:27px}@media(max-width: 1024px){.recommended-products-carousel .product-details .product-card__title{font-size:16px;line-height:24px}}.recommended-products-carousel .product-details .product-card__price{font-size:16px;line-height:24px}@media(max-width: 1024px){.recommended-products-carousel .product-details .product-card__price{font-size:14px;line-height:21px}}@media all and (min-width: 768px){body:not(.pdp__body) .recommended-products-carousel#mini-cart-recommendations.-title-above .product-card{min-width:250px;width:calc(100% - 195px) !important}}@media all and (min-width: 1096.704px){body.pdp__body .recommended-products-carousel#mini-cart-recommendations.-title-above .product-card{min-width:250px;width:calc(100% - 195px) !important}}.recommended-products-carousel#full-cart-recommendations.-title-above{margin-top:24px}.recommended-products-carousel#full-cart-recommendations.-title-above header{margin-bottom:8px}.recommended-products-carousel#full-cart-recommendations.-title-above .recommended-products.carousel-container{padding:0 0 40px}.recommended-products-carousel#full-cart-recommendations.-title-above .scrollable-content__arrow{top:155.5px}@media(max-width: 768px){.recommended-products-carousel#full-cart-recommendations.-title-above .scrollable-content__arrow{top:142.5px}}@media all and (min-width: 1024px){body:not(.pdp__body) .recommended-products-carousel#full-cart-recommendations.-title-above .product-card{width:30% !important}}@media all and (min-width: 1462.272px){body.pdp__body .recommended-products-carousel#full-cart-recommendations.-title-above .product-card{width:30% !important}}@media(max-width: 1440px){.recommended-products-carousel#full-cart-recommendations.-title-above .product-card{max-width:311px !important}}@media(max-width: 768px){.recommended-products-carousel#full-cart-recommendations.-title-above .product-card{max-width:285px !important}}.recommended-products-carousel#full-cart-recommendations.-title-above .product-card__description{font-size:14px;line-height:21px}.recommended-products-carousel .compare{display:none}.recommended-products-carousel .button,.recommended-products-carousel #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .recommended-products-carousel #lcly-button-buy,.recommended-products-carousel .filter-product .clear-input,.filter-product .recommended-products-carousel .clear-input{line-height:43px}.recommended-products-carousel .recommended-products-headline{font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:0}.recommended-products-carousel .product-card__add-to-cart{width:68%;min-width:fit-content}@keyframes product-card-fade{0%{opacity:1}75%{opacity:.2}100%{opacity:1}}.recommended-products-carousel .product-card-fade{animation:product-card-fade 2s ease-out 1}.recommended-products-carousel .notification-item-added{border:1px solid #000;background-color:#fff;height:56px;left:calc(50% - 88px);line-height:56px;position:absolute;text-align:center;top:calc(50% - 74px);width:176px;z-index:2}#full-cart-recommendations{padding-left:0;padding-bottom:0;overflow:visible}#full-cart-recommendations .product-card.card:first-of-type{margin-left:0 !important}@media(max-width: 767px){#full-cart-recommendations .product-card.card:first-of-type{margin-left:0 !important}}#full-cart-recommendations .product-card.card:last-of-type{margin-right:42px !important}@media(max-width: 767px){#full-cart-recommendations .product-card.card:last-of-type{margin-right:20px !important}}#full-cart-recommendations .product-card.card{max-width:311px !important;min-width:unset}@media(max-width: 1024px){#full-cart-recommendations .product-card.card{max-width:285px !important}}#full-cart-recommendations .recommended-products-headline{font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:0}@media all and (max-width: 767px){#full-cart-recommendations{margin-top:24px}}#full-cart-recommendations .-right-arrow{right:42px}#full-cart-recommendations .-left-arrow{left:42px}#full-cart-recommendations header{padding-left:0}#full-cart-recommendations .scrollable-content__scroller{padding-bottom:0}.Cart-section-header{padding:24px 16px;background:#f8f8f8}.Cart-section-header h3{font-size:2.4rem;line-height:2.9rem;font-weight:700;margin:0 0 24px}.Cart-section-header p{font-size:1.6rem;line-height:2.4rem;margin:0}.Cart-item{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative;padding:24px 0;border-bottom:1px solid #bdbdbd}.Cart-item.-ghost-item{padding:32px 0}.Cart-item:last-child{border:none}.Cart-item+.Cart-item-section-header{margin-top:24px}.Cart-item-ghost-text{margin:0;padding:0 16px;font-size:1.6rem;line-height:1.5}.Cart-item-ghost-text a{text-decoration:underline}.Cart-item-remove{border:none;cursor:pointer;height:20px;width:20px;position:absolute;top:20px;right:2px;z-index:1;display:flex;align-items:center;justify-content:center}.Cart-item-remove::before{content:"";display:block;font-weight:400;font-size:1.6rem}.Cart-item-wrapper{margin-bottom:20px}.Cart-item-img{display:block;background-color:#f7f5f5;flex-shrink:0;flex:0 0 32.6454033771%}@media(max-width: 767px){.Cart-item-img{flex:0 0 18%}}.Cart-item-img{min-width:64px;max-width:174px;background-size:77.5862068966%;background-repeat:no-repeat;background-position:center center;margin-right:16px}.Cart-item-img::before{content:"";display:block;width:100%;padding-bottom:100%}.Cart-item-details{display:flex;flex-direction:column;flex:0 0 calc(100% - 190px)}@media(max-width: 1018px){.Cart-item-details{flex:0 0 calc(67.1669793621% - 16px)}}@media(max-width: 767px){.Cart-item-details{flex:0 0 calc(80.8955223881% - 16px)}}@media(max-width: 394px){.Cart-item-details{flex:0 0 calc(100% - 80px)}}.Cart-item-details{padding:0;min-width:0}.Cart-item-details-title{font-size:1.6rem;line-height:1.5;margin:0}@media(min-width: 1024px){.Cart-item-details-title{font-size:1.8rem}}.Cart-item-details-title a{text-decoration:none}.Cart-item-details-subtitle{display:block;font-size:1.4rem;line-height:1.7rem;margin:8px 0;color:#4f4f4f}.Cart-item-size_and_color{font-size:1.4rem;line-height:1.5;color:#4f4f4f;margin-bottom:calc(7.8125vw - 13.296875px)}@media(min-width: 768px){.Cart-item-size_and_color{margin-bottom:calc(11.764vw - 74.34752px)}}@media(min-width: 1024px){.Cart-item-size_and_color{font-size:1.6rem;margin-bottom:24px}}@media(min-width: 1440px){.Cart-item-size_and_color{margin-bottom:32px}}.Cart-item-quantity{display:flex;justify-content:space-between;align-items:center;width:90px;height:34px;box-sizing:border-box;border:1px solid #000;font-size:16px}.Cart-item-quantity-display{font-size:1.3rem;line-height:1}.Cart-item-quantity-arrow{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin:0 8px;text-decoration:none}.Cart-item-quantity-arrow.disabled{opacity:.2}.Cart-item-quantity.order-label:hover,.Cart-item-quantity.order-label:active{background:#fff}.Cart-item-quantity.order-label:hover,.Cart-item-quantity.order-label:active{color:#707070}.Cart-item-quantity:hover,.Cart-item-quantity:active{background:#000}.Cart-item-quantity:hover,.Cart-item-quantity:hover .icon,.Cart-item-quantity:active,.Cart-item-quantity:active .icon{color:#fff}.Cart-item-price{color:#000;font-size:16px;line-height:24px;margin:0 0 0 16px}@media(min-width: 1024px){.Cart-item-price{font-size:18px;line-height:27px}}.Cart-item-price-strikethrough{color:#707070;text-decoration:line-through;font-size:12px;line-height:18px}@media(min-width: 1024px){.Cart-item-price-strikethrough{font-size:14px;line-height:21px}}.Cart-item__out-of-stock{margin-top:6px}.Cart-item__out-of-stock span{color:red}.Cart-item .error-label,.Cart-item .alert-label{margin-bottom:16px;justify-content:flex-start}.Cart-item .error-label__msg,.Cart-item .alert-label__msg{white-space:normal;position:relative;top:2px}.Cart-item .error-label__indicator,.Cart-item .alert-label__indicator{width:16px;height:16px;line-height:18px}.Cart-item .error-label__indicator::after,.Cart-item .alert-label__indicator::after{content:"!";font-size:1.4rem;color:#fff}.Cart-link-remove{box-sizing:border-box;border:1px solid #000;margin-left:24px;height:34px;width:34px;background:rgba(0,0,0,0) url(img/icons/trashcan.svg) center center no-repeat;text-decoration:none}.Cart-link-remove:hover,.Cart-link-remove:active{background-image:url(img/icons/trashcan-white.svg);background-color:#000}.cart-section__error{margin:24px;text-align:center}.cart-section__empty{margin:auto}.cart-section__empty h2,.cart-section__empty h4{text-align:center}.cart-section__summary{width:100%}.cart-section__subtotal{font-size:1.6rem}.cart-section__subtotal-label{font-size:1.6rem}.cart-section__subtotal-label__info-icon{display:inline-block;vertical-align:top;margin-left:4px}.cart-section__error-summary{max-width:100%;margin-top:20px;display:flex;align-items:flex-start;justify-content:flex-end}.cart-section__error-summary .error-label__msg{padding-top:3px}.cart-section__checkout-link[data-disabled]{opacity:.3}#FullCartSummary__upper{padding:24px 20px;background:#f8f8f8}#FullCartSummary__upper .affirm-as-low-as{margin:16px auto 0}#FullCartSummary__upper .card-types{margin-left:auto;margin-right:auto}@media(min-width: 768px){#FullCartSummary__upper__subtotal-mobile{display:none}}#FullCartSummary__additional-info{padding:24px 0 16px}@media all and (min-width: 768px){#FullCartSummary__additional-info{padding-bottom:0px}}@media(max-width: 767.2px){#FullCartSummary__subtotal-and-button{padding:16px 20px;background:#fff;border-top:1px solid #000;position:fixed;bottom:0;left:0;right:0;z-index:9999}}#mcSummary-upper{padding:24px 20px 8px 20px}#mcSummary-upper>h4{color:#008a02;font-size:2.4rem;font-weight:700;line-height:2.9rem;margin:0}#mcSummary-upper>h4::before{content:"";mask:url("img/icons/checkmark.svg") no-repeat 50% 50%;mask-size:cover;-webkit-mask:url("img/icons/checkmark.svg") no-repeat 50% 50%;-webkit-mask-size:cover;background-color:#008a02;display:inline-block;height:13px;left:0;top:0;margin-right:8px;width:13px}@media all and (min-width: 768px){#mcSummary-upper{padding:24px 42px 8px 42px}}#mcSummary{overflow-x:hidden;overflow-y:scroll;display:flex;flex-direction:column;position:relative;flex:1}#mcSummary>a{position:relative;text-decoration:none;padding:31px 24px 0 56px;line-height:1}#mcSummary>a::before{content:"";position:absolute;display:block;width:24px;height:18px;top:26px;left:24px;transform:rotate(180deg);background-size:contain;background-repeat:no-repeat;background-image:url(img/icons/arrow-next.svg)}#mcSummary .cart-section__summary-list{padding:16px 20px}@media all and (min-width: 768px){#mcSummary .cart-section__summary-list{padding:16px 42px}}#mcSummary .mc-item{border-bottom:1px solid #bdbdbd;padding-bottom:24px}#mcSummary .mc-item__message{display:flex;flex-wrap:wrap}#mcSummary .mc-item__message::before{content:"";display:inline-block;height:24px;margin-right:8px;vertical-align:text-top;width:24px}#mcSummary .mc-item__message.mc-icon-c2c::before{background-image:url("../../../../-/media/images/ecommerceicons/icon_my-retailer-no-outline.svg")}#mcSummary .mc-item__message.mc-icon-d2c::before{background-image:url("../../../../-/media/images/ecommerceicons/icon_box-no-outline.svg")}#mcSummary .mc-item__message-header{margin-bottom:3px}#mcSummary .mc-item__message-text{margin-left:32px;width:100%}#mcSummary .mc-item .tooltip{margin-left:0;margin-top:-4px}#mcSummary .mc-item__details{display:flex}#mcSummary .mc-item__image{display:flex;flex-direction:column;height:64px;justify-content:center;width:64px;background-color:#f8f8f8;padding:7px}#mcSummary .mc-item__info{font-size:1.4rem;line-height:2.1rem;margin:0 0 0 10px}#mcSummary .mc-item__info h3,#mcSummary .mc-item__info h4{margin:0}#mcSummary .mc-item__info h3{font-size:1.6rem;font-weight:bold;line-height:2.4rem}#mcSummary .mc-item__info h4{font-size:1.4rem}#mcSummary-items{padding:0 40px 40px;overflow:auto;margin-top:20px}#mcSummary-lower{padding:16px 20px 24px;background-color:#fff;border-top:1px solid #000}#mcSummary-lower span{line-height:1;max-width:75%}#mcSummary-lower .under-button{font-size:1.6rem;line-height:2.4rem;text-align:center}@media all and (min-width: 768px){#mcSummary-lower{padding:16px 42px 24px}}#mcSummary-subtotal{align-items:center;line-height:2.4rem}#mcSummary-subtotal span{font-size:1.6rem}.status-added #mcSummary>h4{display:block}#mcErrors{margin:auto;text-align:center;justify-content:center}@media all and (max-width: 767px){#mcErrors{display:none !important}}#mcErrors-mobile{padding:0 40px;margin-top:20px;width:100%;max-width:100%;display:flex}#mcErrors-mobile .error-label__msg{white-space:normal}#mcCartLink{margin:16px 0}#mcCartLink[data-disabled]{opacity:.2}@media all and (max-width: 767px){#mcCartLink{height:45px;font-size:14px}}@media all and (max-width: 767px){.mc-desktop{display:none}}@media all and (min-width: 768px){.mc-mobile{display:none}}#FullCart{max-width:1200px;margin:0 auto !important}#FullCart .two-column{width:100%;margin:0;flex-wrap:wrap}@media(max-width: 767.2px){#FullCart .two-column{display:flex;flex-direction:column}}#FullCart__title{font-size:4rem;margin:32px 0 24px}@media(min-width: 767px){#FullCart__title{margin-bottom:16px}}#FullCart .left-column{flex:1 0 auto;padding:0 24px 0 0}@media(max-width: 1250px){#FullCart .left-column{width:50%}}@media(max-width: 1024px){#FullCart .left-column{padding-right:16px}}@media(max-width: 767.2px){#FullCart .left-column{padding-right:0;margin-top:0;width:100%}}#FullCart__right-side{flex-direction:column;position:relative;z-index:1;background:#fff;color:#000}@media all and (min-width: 768px){#FullCart__right-side{padding:0 0 40px;width:50%;max-width:375px;flex-shrink:0}}@media all and (max-width: 767px){#FullCart__right-side{margin-top:0 !important;padding-top:0 !important;order:3}}#FullCart__right-side hr{margin-bottom:20px}#FullCart__right-side .button,#FullCart__right-side #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #FullCart__right-side #lcly-button-buy,#FullCart__right-side .filter-product .clear-input,.filter-product #FullCart__right-side .clear-input{width:100%;margin:0}#FullCart__right-side .headline{font-size:4rem;font-weight:normal}#FullCart__right-side .headline:first-of-type{margin-bottom:57px}#FullCart__right-side .cart-section__subtotal-block p{margin-bottom:0}#FullCart__right-side .cart-section__subtotal-block{margin-bottom:16px}#FullCart__right-side .vat-block{margin-bottom:16px;margin-top:-16px}#FullCart__right-side .vis-mobile-only .cart-section__subtotal-block{margin-bottom:0 !important}#FullCart__right-side .vis-mobile-only .vat-block{margin-top:0;margin-bottom:0}#FullCart__right-side .inner>.headline:first-child{margin-bottom:57px}.FullCart__help{text-align:center;font-size:14px;line-height:21px;margin:16px 0 0;color:#707070}.FullCart__help p{margin:0}.card-types{width:177px;margin:16px auto 0}@media(max-width: 767px){.card-types{margin-left:0}}.coverage .headline,.coverage h1,.help-section .headline,.help-section h1{color:#fff;font-size:2.4rem;font-weight:normal}.help-section__section{border-top:3px solid #fff;margin-top:40px;padding-top:30px;width:100%}.help-section__coverage .expandable-item{border-bottom:1px solid #bdbdbd;border-top:none;padding:0 16px}.help-section__coverage .expandable-item:first-of-type{border-top:1px solid #bdbdbd}.help-section__coverage .expandable-item__trigger{justify-content:space-between !important}.help-section__coverage .expandable-item__trigger p{margin:0;display:flex;flex-wrap:nowrap}.help-section__coverage .expandable-item__trigger::after{font-size:1.4rem;display:inline-block;content:"";transition:all .4s;margin-right:2px}.help-section__coverage .expandable-item .expandable-item__content{color:#4f4f4f;display:flex;padding:0 8px;flex-direction:column;position:relative;border:none}.help-section__coverage .expandable-item .expandable-item__content a{color:#4f4f4f !important}.help-section__coverage .expandable-item.is-open .expandable-item__trigger::after{transform:rotate(180deg)}.help-section__coverage .expandable-item.is-open .expandable-item__content{border:none;margin-bottom:16px}.help-section__coverage h2{font-size:18px;line-height:27px;font-weight:400;margin-bottom:16px}.help-section__coverage-link{display:flex;align-items:center;cursor:pointer;padding-top:17.5px;padding-bottom:17.5px;margin:0;justify-content:space-between}.help-section__coverage-link__image{width:24px;height:24px;margin-right:16px;display:block}.help-section__coverage-link__body__inner{margin-top:-1.5px}.help-section__coverage-link__body__inner p:last-of-type{margin-bottom:0}.FullCart__empty{margin-right:0 !important;padding-bottom:120px}.FullCart__empty>.left-column{padding-right:0 !important;margin-top:0;padding-top:90px !important}@media all and (max-width: 767px){.FullCart__empty>.left-column{padding-top:35px !important}}@media(max-width: 1023px){.FullCart__empty{padding-bottom:96px}}.FullCart__empty .cart-section__empty{width:100%;text-align:center;padding-top:56px}.FullCart__empty .cart-section__empty-headline{font-size:4rem;line-height:4.8rem;margin:0 auto 24px}.FullCart__empty .cart-section__empty-subheadline{font-size:2.4rem;line-height:2.9rem;font-weight:700;margin:0 auto}.FullCart__empty .cart-section__empty-buttons{margin:48px auto 0;width:100%;display:flex;justify-content:center}@media(min-width: 768px){.FullCart__empty .cart-section__empty-buttons a:first-child{margin-right:32px}}@media(max-width: 1024px){.FullCart__empty .cart-section__empty{padding-top:48px}}@media(max-width: 767px){.FullCart__empty .cart-section__empty{padding-top:32px}.FullCart__empty .cart-section__empty-buttons{display:block;margin-left:auto !important;margin-right:auto !important}.FullCart__empty .cart-section__empty-buttons .button,.FullCart__empty .cart-section__empty-buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .FullCart__empty .cart-section__empty-buttons #lcly-button-buy,.FullCart__empty .cart-section__empty-buttons .filter-product .clear-input,.filter-product .FullCart__empty .cart-section__empty-buttons .clear-input{display:flex;margin:0 auto}.FullCart__empty .cart-section__empty-buttons .button:first-child,.FullCart__empty .cart-section__empty-buttons #LocallyProductLocator.-enable-cta #lcly-button-buy:first-child,#LocallyProductLocator.-enable-cta .FullCart__empty .cart-section__empty-buttons #lcly-button-buy:first-child,.FullCart__empty .cart-section__empty-buttons .filter-product .clear-input:first-child,.filter-product .FullCart__empty .cart-section__empty-buttons .clear-input:first-child{margin-bottom:24px}}.shippingRestrictionsNotice{width:100%;margin-top:24px}.shippingRestrictionsNotice a{font-size:1.3rem;padding:6px 0}.shipping-restriction-modal.modalOpen .modalOuter{max-width:787px}.shipping-restriction-modal.modalOpen .modalOuter .closeModal{background-color:#fff}.shipping-restriction-modal.modalOpen .modalOuter .closeModal::before{color:#000}.shipping-restriction-modal__info-modal-content{margin-top:50px;margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-start;gap:27px}.shipping-restriction-modal__info-modal-content h2{font-size:60px;line-height:70px;font-weight:700;margin-bottom:0}.shipping-restriction-modal__info-modal-content p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media all and (max-width: 767px){.shipping-restriction-modal{gap:18px}.shipping-restriction-modal.modalOpen .modalOuter{max-width:100%;height:auto;position:absolute;top:155px;margin:0 25px;width:calc(100% - 50px)}.shipping-restriction-modal__info-modal-content h2{font-size:40px;line-height:48px}.shipping-restriction-modal__info-modal-content p+p{margin-top:24px}}.Cart-section-header~.Cart-section-header{margin-top:24px}.call2recycle__fullcart .row-spread p{max-width:66.67%}.category-grid-component .headline{font-size:2.4rem;line-height:3.6rem;margin-bottom:5px;padding:0 11px}.category-grid-container{display:flex;flex-wrap:wrap;width:100%}.category-card{padding:11px;width:100%}.category-card__outer{position:relative}.category-card__outer::before{display:block;content:"";padding-bottom:100%;width:100%}@media all and (min-width: 800px){.category-card.card-count-3,.category-card.card-count-5,.category-card.card-count-6{width:50%}}@media all and (min-width: 1280px){.category-card.card-count-3,.category-card.card-count-5,.category-card.card-count-6{width:33.3%}}@media all and (min-width: 800px){.category-card.card-count-3 .category-card__inner,.category-card.card-count-5 .category-card__inner,.category-card.card-count-6 .category-card__inner{background:var(--background-desktop-square) center center/cover}}@media all and (min-width: 800px){.category-card.card-count-2,.category-card.card-count-4,.category-card.card-count-7,.category-card.card-count-8{width:50%}}@media all and (min-width: 800px){.category-card.card-count-2 .category-card__inner,.category-card.card-count-4 .category-card__inner,.category-card.card-count-7 .category-card__inner,.category-card.card-count-8 .category-card__inner{background:var(--background-desktop-wide) center center/cover}}@media all and (min-width: 1280px){.category-card.card-count-2 .category-card__outer::before,.category-card.card-count-4 .category-card__outer::before,.category-card.card-count-7 .category-card__outer::before,.category-card.card-count-8 .category-card__outer::before{padding-bottom:70%}}@media all and (min-width: 800px){.category-card.card-count-1{width:100%}}@media all and (min-width: 800px){.category-card.card-count-1 .category-card__inner{background:var(--background-desktop-wide) center center/cover}}@media all and (min-width: 800px){.category-card.card-count-1 .category-card__outer::before{padding-bottom:52%}}@media all and (min-width: 1280px){.category-card.card-count-1 .category-card__outer::before{padding-bottom:34.4%}}.category-card__inner{background:var(--background-mobile-square) center center/cover;bottom:0;left:0;position:absolute;right:0;top:0}.category-card__link{align-items:flex-end;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 13.37%, rgba(0, 0, 0, 0) 58.33%),rgba(0,0,0,.1);display:flex;height:100%;text-decoration:none}.category-card__text-block{margin-bottom:29px;margin-left:28px;width:292px}@media all and (max-width: 799px){.category-card__text-block{width:24.1rem}}.category-card__title{color:#fff;font-size:4rem;font-weight:bold;line-height:100%;margin-bottom:17.4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media all and (min-width: 800px){.category-card__title{font-size:5.5rem}}.category-card__description{color:#fff;font-size:1.6rem;line-height:2.1rem;margin-bottom:17.4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media all and (min-width: 800px){.category-card__description{font-size:2rem;line-height:2.7rem}}.category-card__button.button,#LocallyProductLocator.-enable-cta .category-card__button#lcly-button-buy,.filter-product .category-card__button.clear-input{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff;flex-shrink:1;font-size:1.4rem;height:44px;min-width:unset;padding:0;width:145px}.checkout-header{display:flex;font-size:1.2rem;height:80px;justify-content:space-between;line-height:1.8rem;margin:0 auto;max-width:1281px;padding-bottom:8px;width:100%}.checkout-header__cart-link,.checkout-header__secure-checkout{display:flex;align-items:flex-end}.checkout-header__cart-link ::before,.checkout-header__secure-checkout ::before{content:"";display:block;height:24px;margin:auto;width:24px}.checkout-header__cart-link ::before{background:url("img/icons/arrow-back.svg") center no-repeat}.checkout-header__cart-link{text-decoration:none}.checkout-header__secure-checkout ::before{background:url("img/icons/icon_lock-no-outline.svg")}.checkout{margin:32px auto 0;padding-bottom:40px;display:flex;flex-direction:column;max-width:400px !important}@media(min-width: 768px){.checkout{flex-direction:row;max-width:806px !important;justify-content:space-between}.checkout>section{width:100%}.checkout__forms{max-width:400px;margin-right:16px}.checkout__summary-and-details{max-width:334px}}.checkout__section-header{display:flex;justify-content:space-between;padding-bottom:16px}.checkout__section-header-icon{fill:currentColor;height:24px;margin-top:2px;width:24px}.checkout .txt__section-headline{color:inherit;font-size:2.4rem;display:flex;line-height:2.9rem}.checkout__h3{font-size:2.4rem;line-height:1.3;margin:24px 0}.checkout__forms{display:flex;flex-direction:column;justify-content:flex-start}.checkout__placeholder{display:none;line-height:1.3;margin-bottom:16px}.checkout__placeholder:last-child{margin-bottom:0}.checkout__placeholder p{font-size:1.6rem;line-height:2.4rem;margin-bottom:0}.checkout__placeholder-shipping-address-block{margin-top:16px}.checkout__placeholder-dealer-delivery-estimate,.checkout__placeholder-home-delivery-estimate{margin-top:16px}.checkout__placeholder-payment{display:flex;margin-bottom:0}.checkout__placeholder-payment .cc-icon{height:25px;margin-right:8px;width:35px}.checkout__placeholder-payment .cc-icon.visa{background:center/contain no-repeat url("img/misc/Visa.png")}.checkout__placeholder-payment .cc-icon.matercard{background:center/contain no-repeat url("img/misc/Mastercard.png")}.checkout__placeholder-payment .cc-icon.amex{background:center/contain no-repeat url("img/misc/American-Express.png")}.checkout__placeholder-payment .cc-icon.discover{background:center/contain no-repeat url("img/misc/Discover.png")}.checkout__placeholder-payment .cc-info{font-size:1.6rem;line-height:2.4rem}.checkout__placeholder-billing{margin-bottom:16px;margin-top:8px}.checkout__placeholder-billing p{font-size:1.6rem;line-height:2.4rem;margin-bottom:0}.checkout__zip-row .formField,.checkout__zip-row p{width:100%}@media all and (min-width: 961px){.checkout__zip-row p{margin-left:15px}}.checkout-selected::before,.checkout__options-option>input:checked+label::before{background-color:#000 !important}.checkout__step,#checkoutOrderSummary{color:#000;border-top:3px solid currentColor;padding:16px 0}.checkout__step:last-of-type,#checkoutOrderSummary:last-of-type{border-bottom:3px solid currentColor}.checkout__step .form-completed-summary,#checkoutOrderSummary .form-completed-summary{display:none}.checkout__step-edit{text-decoration:underline;font-size:14px;line-height:2.1rem;flex-shrink:0;display:none}.checkout__step-edit em{font-style:normal;font-weight:400;margin-left:20px;cursor:pointer}.checkout__step[data-state=disabled],[data-state=disabled]#checkoutOrderSummary{color:#707070}.checkout__step[data-state=disabled] .checkout__section-header,[data-state=disabled]#checkoutOrderSummary .checkout__section-header{padding-bottom:0}.checkout__step[data-state=disabled] .checkout__items,[data-state=disabled]#checkoutOrderSummary .checkout__items{display:none}.checkout__step[data-state=disabled] form,[data-state=disabled]#checkoutOrderSummary form{display:none}.checkout__step[data-state=completed] form:not(#CheckoutPayment),[data-state=completed]#checkoutOrderSummary form:not(#CheckoutPayment){display:none}.checkout__step[data-state=completed] #creditCardPayment,[data-state=completed]#checkoutOrderSummary #creditCardPayment{display:none}.checkout__step[data-state=completed] .form-completed-summary,[data-state=completed]#checkoutOrderSummary .form-completed-summary{display:block}.checkout__step[data-state=completed] .checkout__step-edit,[data-state=completed]#checkoutOrderSummary .checkout__step-edit{display:block}.checkout__step[data-state=completed] .checkout__placeholder,[data-state=completed]#checkoutOrderSummary .checkout__placeholder{display:block}.checkout__step[data-state=completed] .checkout__items-msg,[data-state=completed]#checkoutOrderSummary .checkout__items-msg{display:none}@media(max-width: 767px){.checkout #checkoutSteps .checkout__step:last-of-type,.checkout #checkoutSteps #checkoutOrderSummary:last-of-type{border-bottom:0 none}}.checkout__options-row{justify-content:flex-start;align-items:flex-start}.checkout__options-option{width:120px !important}.checkout__options-option+.checkout__options-option{border-top:1px solid #707070;margin-left:10px}.checkout__options-option>label{width:120px;height:120px;background:rgba(0,0,0,0) !important;box-sizing:border-box;border:1px solid #bdbdbd;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.checkout__options-option>label span{display:block;text-align:center;max-width:80px;font-family:"Space Mono",monospace;font-size:1.3rem;letter-spacing:.95px;line-height:1.2;color:#000;margin-bottom:10px}.checkout__options-option>input{visibility:hidden}.checkout__options-option>p{margin:10px 0 0;font-size:1.2rem;text-align:left;padding:0 2px}.checkout__shipping-section{margin-bottom:24px}.checkout__shipping-section p{margin-bottom:16px}.checkout__shipping-section .txt__section-headline+p{margin-bottom:0}.checkout__shipping-section .button,.checkout__shipping-section #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .checkout__shipping-section #lcly-button-buy,.checkout__shipping-section .filter-product .clear-input,.filter-product .checkout__shipping-section .clear-input{margin-top:0}.checkout__id-requirements{margin-bottom:0}.checkout__payment-cards-accepted{text-align:left !important;margin-left:auto;width:153px !important}.checkout__payment-cards-accepted label{font-size:14px;font-weight:600}@media all and (max-width: 768px){.checkout__payment-cards-accepted{width:111px !important}.checkout__payment-cards-accepted label{display:none}}.checkout__payment-cards-accepted img{width:100%}.checkout__payment-cards-accepted__row{padding-bottom:10px}.checkout__payment-details .formField+.formField{margin-left:22px}@media all and (max-width: 600px){.checkout__payment-details{flex-wrap:wrap}.checkout__payment-details .formField{width:calc(50% - 11px) !important}.checkout__payment-details .formField:last-child{margin-left:0}}.checkout__retailers{display:flex;flex-direction:column;margin-top:24px}.checkout__retailers-list{overflow:auto;padding-left:0}.checkout__retailers-list__item{cursor:pointer;padding:16px;padding-left:56px;background-color:#f2f2f2}.checkout__retailers-list__item::before{content:"";display:block !important;width:22px;height:22px;border:1px solid #000;border-radius:50%;left:16px;top:16px;background:none;box-shadow:inset #fff 0 0 0 4px;background-color:#fff}.checkout__retailers-list__item-details p{font-size:16px;line-height:24px}.checkout__retailers-list__item-details__distance{font-size:14px;line-height:21px;padding-top:4px}.checkout__retailers-button{margin:0 0 0 auto;display:block}.checkout__retailers-see-more-link{margin-left:0}.checkout__payment-options{display:flex;flex-direction:column}.checkout__payment-options .affirm-body-panel .button,.checkout__payment-options .affirm-body-panel #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .checkout__payment-options .affirm-body-panel #lcly-button-buy,.checkout__payment-options .affirm-body-panel .filter-product .clear-input,.filter-product .checkout__payment-options .affirm-body-panel .clear-input{height:42px;margin-top:0;min-width:auto;width:147px}.checkout__payment-options .affirm-body-panel p{margin-bottom:0;margin-top:16px}.checkout__payment-options .same-as-shipping-block{margin-bottom:0}.checkout__payment-options .same-as-shipping-block label{color:#000}.checkout__payment-options .single-payment{border-top:none !important}.checkout__payment-options .single-payment>label{cursor:default !important}.checkout__payment-options .single-payment>label::before{display:none}.checkout__payment-options .single-payment>label span{padding-left:16px !important}.checkout__step[data-step=contact][data-state=completed] .checkout__placeholder-contact,[data-step=contact][data-state=completed]#checkoutOrderSummary .checkout__placeholder-contact{padding-bottom:8px}.checkout__step[data-step=dealer][data-state=completed],[data-step=dealer][data-state=completed]#checkoutOrderSummary{padding-bottom:32px}.checkout__step[data-step=payment] .txt__section-headline>.checkout__step-edit,[data-step=payment]#checkoutOrderSummary .txt__section-headline>.checkout__step-edit{display:none}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .checkout__options-option,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .checkout__options-option,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .checkout__options-option,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .checkout__options-option{width:100% !important;margin:0}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .radio-toggle,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .radio-toggle,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .radio-toggle,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .radio-toggle{display:flex;flex-direction:row;align-items:center;width:100%;height:68px;padding:0;border:none}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .radio-toggle span,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .radio-toggle span,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .radio-toggle span,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .radio-toggle span{max-width:unset;margin:auto auto auto 0;font-family:unset;text-align:left;font-size:16px;line-height:24px}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .radio-toggle img,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .radio-toggle img,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .radio-toggle img,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .radio-toggle img{margin:auto 16px auto auto;height:38px;width:auto}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .radio-toggle::before,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .radio-toggle::before,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .radio-toggle::before,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .radio-toggle::before{content:"";margin:auto 16px;width:24px;height:24px;border:1px solid #000;border-radius:50%;background-color:#fff;box-shadow:inset #fff 0 0 0 4px}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment .radio-toggle__content,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment .radio-toggle__content,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment .radio-toggle__content,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment .radio-toggle__content{display:none}.checkout__step[data-step=payment][data-state=completed] #CheckoutPayment input:checked~.radio-toggle__content,[data-step=payment][data-state=completed]#checkoutOrderSummary #CheckoutPayment input:checked~.radio-toggle__content,.checkout__step[data-step=payment][data-state=active] #CheckoutPayment input:checked~.radio-toggle__content,[data-step=payment][data-state=active]#checkoutOrderSummary #CheckoutPayment input:checked~.radio-toggle__content{display:block !important}.checkout #paymetricSubmitted{display:flex;justify-content:space-between;padding:0 16px}.checkout #paymetricSubmitted .checkout__step-edit{padding:0 8px}.checkout #paymetricSubmitted .checkout__step-edit em{margin:0}.checkout__place-order-block{background-color:#f8f8f8;padding:0 20px 32px}.checkout__place-order-block p{color:#4f4f4f;font-size:1.4rem;line-height:2.1rem;margin-bottom:0;text-align:center}.checkout__place-order-block p.place-order-terms{font-size:1.2rem;line-height:1.8rem}.checkout__place-order-block p.place-order-terms a{color:inherit}.checkout__place-order-block p.place-order-terms.vis-mobile-only{margin-top:16px}.checkout__place-order-block .FullCart__help{margin:0 auto}.checkout__place-order{background-color:#fff;bottom:0;left:0;padding:16px 20px 16px 16px;position:fixed;width:100%;z-index:999;border-top:1px solid #000}.checkout__place-order .button svg,.checkout__place-order #LocallyProductLocator.-enable-cta #lcly-button-buy svg,#LocallyProductLocator.-enable-cta .checkout__place-order #lcly-button-buy svg,.checkout__place-order .filter-product .clear-input svg,.filter-product .checkout__place-order .clear-input svg{margin-top:-2px;margin-left:12px}@media all and (min-width: 768px){.checkout__place-order{background-color:inherit;padding:0 0 24px;position:relative;border:none}}.checkout__order-review hr{margin:30px 0}.checkout__order-review__shipping-panel__title{font-family:"Space Mono",monospace;text-transform:uppercase;font-size:1.6rem;line-height:1.5;letter-spacing:2px}.checkout__order-review__headline{display:flex;align-items:flex-start;justify-content:flex-start}@media all and (max-width: 768px){.checkout__order-review__headline{justify-content:space-between}}.checkout__order-review__edit{font-size:1.4rem;margin-left:20px;margin-top:6px;font-weight:400}.checkout__order-summary{background-color:#f8f8f8;color:#000;font-size:1.6rem;line-height:2.4rem;padding:24px 20px}.checkout__order-summary .headline{font-size:2.4rem;line-height:2.9rem;margin-bottom:24px}.checkout__order-summary-total{border-top:1px solid #000;margin-bottom:0 !important;padding-top:16px}.checkout__order-summary .flex-row{margin-bottom:16px}.checkout__order-summary .vat-block{margin-bottom:16px;margin-top:-16px}.checkout__order-summary .call2recycle__line-item>div>span:not(.checkout-update-value){color:#707070;font-size:1.2rem;line-height:1.8rem;max-width:65%}.checkout__order-summary .call2recycle__line-item>div>span:not(.checkout-update-value)>a{color:#707070}@media all and (min-width: 769px){.checkout__order-summary{margin-bottom:0;padding-bottom:24px}}.checkout__confirmation-print{text-decoration:none}@media all and (min-width: 769px){.checkout__confirmation-print{margin-left:30px}}@media all and (min-width: 769px){.checkout__confirmation-product-list,.checkout__confirmation-price-summary{border-left:1px solid #000;padding-left:30px;margin-left:30px}}.checkout__error-modal .modalOuter{max-width:385px}.checkout__error-modal .headline{font-size:24px;line-height:30px}.checkout__error-modal .button+a,.checkout__error-modal #LocallyProductLocator.-enable-cta #lcly-button-buy+a,#LocallyProductLocator.-enable-cta .checkout__error-modal #lcly-button-buy+a,.checkout__error-modal .filter-product .clear-input+a,.filter-product .checkout__error-modal .clear-input+a{margin:20px auto 0;font-size:1.6rem}.checkout__error-modal .Cart-item-img{width:100px;height:100px;background:center no-repeat;background-size:contain;margin-right:12px}.checkout__error-modal h3.Cart-item-details-title{margin:0 !important}.checkout__error-modal .Cart-item-details-subtitle{font-size:1.4rem}.checkout__error-modal .Cart-item-size_and_color{padding:14px 0 18px;margin:0}.checkout__error-modal .shippingRestrictionsNotice-all{display:none}.checkout__error-modal .Cart-item{padding-top:0}.checkout__error-modal__ak-hi .modalOuter{max-width:435px}.checkout__error-modal__ak-hi .modalInner p{color:#000}.checkout__error-modal__ak-hi__products{margin-bottom:16px}@media(max-width: 767px){.checkout__error-modal__ak-hi__products{margin-bottom:0}}.checkout__error-modal__ak-hi .Cart-item{padding-bottom:32px;border:none}@media(max-width: 767px){.checkout__error-modal__ak-hi .Cart-item{align-items:center}}.checkout__error-modal__ak-hi .Cart-item-wrapper{margin-bottom:0}.checkout__error-modal__ak-hi .Cart-item-img{margin:11px;width:78px !important;height:78px !important}.checkout__error-modal__ak-hi .Cart-item-img__wrapper{background-color:#f7f5f5;margin-right:10px;width:100px;height:100px}.checkout__error-modal__ak-hi .Cart-item-details{flex:unset}.checkout__error-modal__ak-hi .Cart-item-details-title{font-size:24px;line-height:36px}@media(max-width: 767px){.checkout__error-modal__ak-hi .Cart-item-details-title{font-size:21px;line-height:27px}}.checkout__error-modal__ak-hi .Cart-item-details-subtitle{margin-top:6px;margin-bottom:10px;line-height:21px !important}@media(max-width: 394px){.checkout__error-modal__ak-hi .Cart-item-details{flex:0 0 calc(100% - 132px)}}.checkout__error-modal__ak-hi .Cart-item-size_and_color{line-height:21px !important;padding-top:0}.checkout__registered-email-modal .closeModal{display:none}.checkout__registered-email-modal .modalOuter{height:auto !important;max-width:400px;margin:24px}.checkout__registered-email-modal-content{display:flex;flex-direction:column}.checkout__registered-email-modal-content h2{margin-bottom:24px}.checkout__registered-email-modal-content .triggerModalClose{margin-top:32px;margin-bottom:20px}.checkout__items p{margin-bottom:0}.checkout__items-block{display:flex;margin-top:16px}.checkout__items-img{display:inline-block;background-color:#f8f8f8;background-position:center;background-repeat:no-repeat;background-size:75%;flex-shrink:0;height:75px;width:75px}.checkout__items-detail{margin-left:16px}.checkout__items-detail-variant{margin-right:16px}.checkout__items-detail p{margin-bottom:8px}.checkout__items-shipping-restrictions-link{display:inline-block;margin-top:8px}.checkout .flex-row{flex-wrap:wrap}.checkout .flex-row .formField:not(.hidden)+.formField{margin-left:16px}@media(max-width: 375px){.checkout .flex-row .formField:not(.hidden)+.formField{margin-left:6px}}.checkout .flex-row .zipFormField{width:140px;flex-shrink:0}.checkout .flex-row.CA .stateFormField,.checkout .flex-row.US .stateFormField{flex-grow:1;order:2;width:min-content}.checkout .flex-row.CA .cityFormField,.checkout .flex-row.US .cityFormField{order:1;width:100%;margin-left:0 !important}.checkout .flex-row.CA .zipFormField,.checkout .flex-row.US .zipFormField{order:3}.checkout .flex-row:not(.US):not(.CA){flex-wrap:nowrap}.checkout .flex-row:not(.US):not(.CA) .zipFormField{order:1}.checkout .flex-row:not(.US):not(.CA) .cityFormField{flex-grow:1;order:2}#paymetricDataFrame{width:100%;border:0 none;margin-top:8px}.contact-stage{display:none}[data-stage="Enter Email"]>.contact-stage[data-stage="Enter Email"]{display:block}[data-stage="Contact Form"]>.contact-stage[data-stage="Contact Form"]{display:block}.contact-stage .form-completed-summary p{margin-bottom:0}#Checkout .Cart-item-wrapper,.checkout__error-modal .Cart-item-wrapper{display:flex;flex-direction:column;gap:10px}@media all and (max-width: 768px){#Checkout .Cart-item-wrapper,.checkout__error-modal .Cart-item-wrapper{gap:8px}}#Checkout .Cart-item-img,.checkout__error-modal .Cart-item-img{width:100px;height:100px}#Checkout .Cart-item-details,.checkout__error-modal .Cart-item-details{padding:0}#Checkout .Cart-item-details-title,.checkout__error-modal .Cart-item-details-title{margin-bottom:0 !important}#Checkout .Cart-item-details-subtitle,.checkout__error-modal .Cart-item-details-subtitle{padding-top:0;line-height:1;color:#000}#Checkout .Cart-item-price,.checkout__error-modal .Cart-item-price{margin:6px 0 0 auto}#Checkout .Cart-item-size_and_color,.checkout__error-modal .Cart-item-size_and_color{color:#000;margin-bottom:0;padding-bottom:0}#CheckoutDealer .button+.button,#CheckoutDealer #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta #CheckoutDealer #lcly-button-buy+.button,#CheckoutDealer #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta #CheckoutDealer .button+#lcly-button-buy,#CheckoutDealer #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta #CheckoutDealer #lcly-button-buy+#lcly-button-buy,#CheckoutDealer .filter-product .clear-input+.button,#CheckoutDealer .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta #CheckoutDealer .filter-product .clear-input+#lcly-button-buy,.filter-product #CheckoutDealer .clear-input+.button,.filter-product #CheckoutDealer #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product #CheckoutDealer .clear-input+#lcly-button-buy,#CheckoutDealer .filter-product .button+.clear-input,#CheckoutDealer .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta #CheckoutDealer .filter-product #lcly-button-buy+.clear-input,.filter-product #CheckoutDealer .button+.clear-input,.filter-product #CheckoutDealer #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product #CheckoutDealer #lcly-button-buy+.clear-input,#CheckoutDealer .filter-product .clear-input+.clear-input,.filter-product #CheckoutDealer .clear-input+.clear-input{margin-top:24px}#CheckoutEmail .txt__section-headline{margin-bottom:8px !important}#CheckoutEmail .social-media-seperator{align-items:center;display:flex;margin:24px auto;text-transform:uppercase}#CheckoutEmail .social-media-seperator p{font-size:1.6rem;line-height:2.7rem;margin-bottom:0;padding:0 8px}#CheckoutEmail .social-media-seperator span{border-bottom:2px solid #000;display:inline-block;width:100%}#CheckoutEmail .social-media-links{margin-bottom:14px}#CheckoutEmail label[for=OffersSignUp]{color:#000;font-size:14px;line-height:21px}#checkoutOrderSummary{border-bottom:3px solid #000}#checkoutOrderSummary.expandable-item{margin-bottom:24px}#checkoutOrderSummary.expandable-item .expandable-item__trigger{cursor:pointer;justify-content:flex-start;min-height:auto}#checkoutOrderSummary.expandable-item .expandable-item__trigger-text::before{margin-right:0;padding:4px;position:absolute;right:0;top:20px}#checkoutOrderSummary.expandable-item .expandable-item__content{border-bottom:none;border-top:none;position:relative}#checkoutOrderSummary.expandable-item.is-open .expandable-item__content{margin-top:16px}#checkoutOrderSummary .Cart-item{background-color:#f8f8f8;border-bottom:none;margin-bottom:8px;padding:16px 8px}#checkoutOrderSummary .Cart-item-img{background-color:#fff;flex:none;width:64px;height:64px}#checkoutOrderSummary .Cart-item-details{flex:0 0 calc(100% - 80px)}#checkoutOrderSummary .Cart-item-details-title{font-size:1.6rem;line-height:1.9rem;margin-bottom:8px}#checkoutOrderSummary .Cart-item-details-subtitle{margin-top:8px}#checkoutOrderSummary .Cart-item-details-subtitle,#checkoutOrderSummary .Cart-item-size_and_color{color:#000;font-size:1.4rem;line-height:1.7rem;margin-bottom:16px}#checkoutOrderSummary .Cart-item-quantity{border:none;display:block;font-size:1.4rem;height:auto;line-height:2.1rem}#checkoutOrderSummary .Cart-item-quantity:hover{background:none;color:#000}#checkoutOrderSummary .Cart-item-price{font-size:1.6rem;line-height:1.9rem;margin:auto 0}#checkoutOrderSummary .Cart-item-strikethrough-block{text-align:right}#checkoutOrderSummary .Cart-item-strikethrough-block .Cart-item-price-strikethrough{margin-top:4px;margin-bottom:0;padding-bottom:0}#checkoutOrderSummary .Cart-item .shippingRestrictionsNotice{margin-top:16px}.shipping-has-accessories{display:block !important}#FindMoreRetailers{width:60% !important;margin-left:20px !important;margin-top:7px !important;flex-shrink:0}@media all and (max-width: 959px){#FindMoreRetailers{width:50% !important}}#creditCardPayment{margin:0 16px}#creditCardPayment h2{margin-bottom:8px;margin-top:0}#paymetricSubmitted+h2{margin-top:20px !important}.affirm-as-low-as{margin:45px 0 20px}#MoreRetailersModal .modalOuter{max-width:none;overflow:hidden}@media all and (min-width: 768px){#MoreRetailersModal .modalOuter{width:400px}}#MoreRetailersModal .modalInner{height:90vh;padding:32px 20px}#MoreRetailersModal .modalInner p{margin:8px 0 16px}#MoreRetailersModal .modalInner p:only-child{text-align:center;padding-bottom:24px;border-bottom:1px solid #787878}@media all and (max-width: 767px){#MoreRetailersModal .modalInner{height:100%}}#MoreRetailersModal .closeModal{background-color:#fff;top:32px}#MoreRetailersModal .closeModal::before{color:#000}#MoreRetailersModal .txt__section-headline{font-size:24px;line-height:29px;margin-top:40px !important}#MoreRetailersModal .form{margin-bottom:30px}#MoreRetailersModal .formField{margin:0 20px 0 0;max-width:217px}@media(min-width: 1024px){#MoreRetailersModal .formField{margin-top:12px}}#MoreRetailersModal .button,#MoreRetailersModal #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #MoreRetailersModal #lcly-button-buy,#MoreRetailersModal .filter-product .clear-input,.filter-product #MoreRetailersModal .clear-input{height:100% !important;line-height:45px !important}#MoreRetailersModal .label-swap:not(.is-visible){display:inline-block;opacity:0}@media all and (min-width: 768px){#selectRetailer{width:50%;margin-right:auto}}#selectRetailer[data-disabled]{opacity:.2;cursor:default}#retailerSelectError{color:#d70a0a;font-size:1.6rem;margin-bottom:8px;text-align:left}.checkout__h3,.txt__section-headline{font-size:2.4rem;line-height:2.9rem;font-weight:700}#shippingSubmit{width:100%}.formField{margin-bottom:32px}.formField label{color:#707070;padding-left:8px}#Phone_Shipping,#Phone_Contact,#Zip_Contact{width:224px}input::placeholder{color:#707070}.checkoutForm .button,.checkoutForm #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .checkoutForm #lcly-button-buy,.checkoutForm .filter-product .clear-input,.filter-product .checkoutForm .clear-input{width:100%;margin-bottom:8px}.shippingRestrictionsNotice-all a{font-size:1.3rem;padding:6px 0}.shipping-restriction-modal.modalOpen .modalOuter{max-width:787px}.shipping-restriction-modal.modalOpen .modalOuter .closeModal{background-color:#fff}.shipping-restriction-modal.modalOpen .modalOuter .closeModal::before{color:#000}.shipping-restriction-modal__info-modal-content{margin-top:50px;margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-start;gap:27px}.shipping-restriction-modal__info-modal-content h2{font-size:60px;line-height:70px;font-weight:700;margin-bottom:0}.shipping-restriction-modal__info-modal-content p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}@media all and (max-width: 768px){.shipping-restriction-modal{gap:18px}.shipping-restriction-modal__width-lg.modalOpen .modalOuter{max-width:100%;height:auto;position:absolute;top:155px;margin:0 25px;width:calc(100% - 50px)}.shipping-restriction-modal__info-modal-content h2{font-size:40px;line-height:48px}.shipping-restriction-modal__info-modal-content p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0}}#retailerShortList .checkout__retailers-list__item-details p,#retailerShortList .checkout__retailers-list__item-details h3,#retailerList .checkout__retailers-list__item-details p,#retailerList .checkout__retailers-list__item-details h3{font-size:1.6rem;line-height:2.4rem;margin:0;padding:0}#retailerShortList .checkout__retailers-list__item-details__distance,#retailerList .checkout__retailers-list__item-details__distance{font-size:1.4rem !important;line-height:2.1rem !important;margin:4px 0 8px 0 !important}#retailerShortList li{margin-bottom:24px}#retailerShortList li:last-child{margin-bottom:0}#retailerShortList .error-no-dealer{display:flex;gap:16px}#retailerShortList .error-no-dealer p{color:#d70a0a;margin-bottom:0}#retailerShortList .error-no-dealer .error-label__indicator{margin-top:4px}#retailerShortList .button,#retailerShortList #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #retailerShortList #lcly-button-buy,#retailerShortList .filter-product .clear-input,.filter-product #retailerShortList .clear-input{display:none}#retailerList .checkout__retailers-list__item-details{width:100%}#retailerList .button,#retailerList #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #retailerList #lcly-button-buy,#retailerList .filter-product .clear-input,.filter-product #retailerList .clear-input{background-color:#fff;margin-top:16px}#retailerList .button:hover,#retailerList #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta #retailerList #lcly-button-buy:hover,#retailerList .filter-product .clear-input:hover,.filter-product #retailerList .clear-input:hover{background-color:#000}#retailerList li{padding:16px !important}#retailerList li::before{display:none !important}#retailerList .error-label__indicator,#retailerList span{display:none}#retailerList .error-no-dealer{text-align:center;padding:26px 0 24px 0;border-bottom:1px solid #bdbdbd}.address-suggestions{width:100%;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.3);color:#8d8782;cursor:pointer;border-bottom:1px solid #d9d4cf;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:1.4rem;position:absolute;max-height:300px;z-index:9999;top:100%;left:0;margin-top:5px;font-weight:900}.address-suggestions .suggestion{padding:1.1rem 1.4rem;border-bottom:1px solid #d9d4cf}.address-suggestions .suggestion:last-child{border-bottom:0}.address-suggestions .suggestion:hover{color:#312e2e;background:#f7f6f5}.formField:has(label.is-visible)~.help-icon-container{margin-top:24px}.formField.has-error~.help-icon-container{align-self:start;margin-top:18px}.formField.has-error:has(label.is-visible)~.help-icon-container{align-self:start;margin-top:42px}.checkoutForm .help-icon-container .tooltip__message.-show{left:-124px}.checkoutForm .help-icon-container .tooltip__message.-show::after{left:123px}.site-header:has(.checkout-header){border-color:#000}.site-header:has(.checkout-header) #eyebrow{display:none}.site-header:has(.checkout-header).sticky-eyebrow{padding-top:0}@media(min-width: 768px){#checkoutOrderSummary__sticky-wrapper{position:sticky;top:24px}}#ShippingPanelTriggers{display:none}#contactHeaderStandAlone{border-top:3px solid #707070;color:#707070;padding-top:16px}.canada_shipping_modal .closeModal{background-color:#fff}.canada_shipping_modal .closeModal::before{color:#000}.canada_shipping_modal .modalOuter{max-width:400px}.canada_shipping_modal .modalInner{padding-top:24px;padding-bottom:32px}.canada_shipping_modal__content h3{font-size:24px;line-height:34px;text-align:center;font-weight:700;margin-bottom:0;margin-top:44px}.canada_shipping_modal__content table{width:100%;border-collapse:collapse}.canada_shipping_modal__content table tr td:first-child{padding:0 0 0 16px;text-align:left}.canada_shipping_modal__content table tr td{border-bottom:1px solid #bdbdbd;font-size:1.4rem;height:50px;line-height:2.1rem;padding:0 16px 0 0;text-align:right;vertical-align:bottom}.canada_shipping_modal__content table tr td.table-sub-head{border-bottom:none;height:auto;line-height:0;padding:16px 0 0 0}.canada_shipping_modal__content table tr td.table-sub-head span{background-color:#f8f8f8;color:#4f4f4f;display:inline-block;font-size:1.2rem;line-height:1.8rem;padding:0 24px;text-align:left;width:100%}.canada_shipping_modal__content table tr td.shipping-footnote{border-bottom:none;height:auto;line-height:0}.canada_shipping_modal__content table tr td.shipping-footnote span{color:#707070;display:inline-block;font-size:1.2rem;line-height:1.8rem;padding:24px 0 0 0}.canada_shipping_modal__content table tr:nth-child(2) .table-sub-head{padding-top:0}@media(min-width: 768px){.canada_shipping_modal td{height:40px !important}}.modal[data-modal-name=ebike-restricted-modal] .modalOuter,.modal[data-modal-name=shipping-restricted-modal] .modalOuter{max-width:435px}.modal[data-modal-name=ebike-restricted-modal] .headline,.modal[data-modal-name=shipping-restricted-modal] .headline{margin-bottom:24px}.modal[data-modal-name=ebike-restricted-modal] .subheadline,.modal[data-modal-name=shipping-restricted-modal] .subheadline{font-size:16px;line-height:24px}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper{margin-bottom:8px}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item{align-items:center;border:none}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-details,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-details{flex:unset}@media(max-width: 767px){.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-details,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-details{flex:1}}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-details-title,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-details-title{font-size:24px;line-height:36px}@media(max-width: 767px){.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-details-title,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-details-title{font-size:21px;line-height:27px}}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-details-subtitle,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-details-subtitle{font-size:14px;line-height:21px;margin:0;margin-top:6px}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-img,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-img{margin:0;height:100%;width:100%}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-img__wrapper,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-img__wrapper{align-self:center;background-color:#f7f5f5;padding:8px;margin-right:12px;height:100px;width:100px}.modal[data-modal-name=ebike-restricted-modal] .Cart-item-wrapper .Cart-item-size_and_color,.modal[data-modal-name=shipping-restricted-modal] .Cart-item-wrapper .Cart-item-size_and_color{padding:0;margin-top:10px;font-size:14px;line-height:21px}.modal[data-modal-name=ebike-restricted-modal] .button,.modal[data-modal-name=ebike-restricted-modal] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .modal[data-modal-name=ebike-restricted-modal] #lcly-button-buy,.modal[data-modal-name=ebike-restricted-modal] .filter-product .clear-input,.filter-product .modal[data-modal-name=ebike-restricted-modal] .clear-input,.modal[data-modal-name=shipping-restricted-modal] .button,.modal[data-modal-name=shipping-restricted-modal] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .modal[data-modal-name=shipping-restricted-modal] #lcly-button-buy,.modal[data-modal-name=shipping-restricted-modal] .filter-product .clear-input,.filter-product .modal[data-modal-name=shipping-restricted-modal] .clear-input{margin-top:16px}@media(max-width: 1024px){.modal[data-modal-name=ebike-restricted-modal] .button,.modal[data-modal-name=ebike-restricted-modal] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .modal[data-modal-name=ebike-restricted-modal] #lcly-button-buy,.modal[data-modal-name=ebike-restricted-modal] .filter-product .clear-input,.filter-product .modal[data-modal-name=ebike-restricted-modal] .clear-input,.modal[data-modal-name=shipping-restricted-modal] .button,.modal[data-modal-name=shipping-restricted-modal] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .modal[data-modal-name=shipping-restricted-modal] #lcly-button-buy,.modal[data-modal-name=shipping-restricted-modal] .filter-product .clear-input,.filter-product .modal[data-modal-name=shipping-restricted-modal] .clear-input{margin-top:0}}#oc-totals{width:50%;max-width:50%;min-width:50%}#oc-totals li span{max-width:65%}.vat{color:#4f4f4f}@media print{@page{size:8.5in 11in;margin:0;padding:0;margin-top:56px}body{margin:0;padding:0;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}#order-confirmation{width:calc(100% - 132px);max-width:calc(100% - 132px);min-width:calc(100% - 132px);margin:0 42px;padding:0;position:absolute;top:0}#order-confirmation .oc-row{display:flex;width:100%}#order-confirmation .oc-row>div:not([id=oc-details]){width:50%;padding-right:15px}#order-confirmation .oc-row>div:not([id=oc-details])+*{padding:0 15px}#order-confirmation .oc-row .oc-estimate{font-size:1.4rem !important}#order-confirmation #oc-details{width:100%;display:block}#order-confirmation #oc-details p{width:max-content;max-width:200%}#order-confirmation #oc-totals{width:50%;max-width:50%;min-width:50%}#order-confirmation #oc-totals li span{max-width:65%}#order-confirmation .Cart-item-details{display:block;width:calc(100% - 80px);max-width:calc(100% - 80px);min-width:calc(100% - 80px)}#userwayAccessibilityIcon,#oc-tracking,#OrderConfirmationServices,#site-header-wrap{display:none}}#CheckoutBillingForm{margin-top:22px}.radio-toggle__content{padding-bottom:16px;padding-left:18px}.adyen-checkout-option:last-child{margin-bottom:-16px !important}.compare-tool{background:#fff;position:fixed;bottom:0;left:0;z-index:9999999999;width:100%;max-width:none}.compare-tool.is-takeover{bottom:auto;height:100%;overflow-y:scroll;top:0;-webkit-overflow-scrolling:touch}.compare-tool .compare-toolbar{background:#000;color:#fff;padding-left:17px;padding-right:17px}@media all and (max-width: 959px){.compare-tool .compare-toolbar{border-bottom:1px solid #333}}@media all and (min-width: 960px){.compare-tool .compare-toolbar{padding:11px 20px 10px}}.compare-tool .compare-toolbar .content-container{display:flex;align-items:center;justify-content:space-between}.compare-tool.is-takeover .compare-toolbar{margin:0;position:sticky;left:0;top:0;z-index:10;width:100%}.compare-tool.is-takeover .compare-toolbar .content-container{justify-content:flex-end}.compare-tool .toolbar-spacer{display:none !important}.compare-tool .show-trigger{color:#fff;cursor:pointer;font-size:1rem}@media all and (max-width: 959px){.compare-tool .show-trigger{display:none}}@media all and (min-width: 960px){.compare-tool .show-trigger{font-size:1.2rem}}.compare-tool .show-trigger:hover{color:#008a02}.compare-tool .show-trigger:hover .icon{color:#008a02;transition:all .15s ease-out}.compare-tool .show-trigger.is-active .icon{transform:rotate(180deg)}.compare-tool .show-trigger .icon{display:inline-block}.compare-tool.is-takeover .show-trigger{display:none}.compare-tool .compare-trigger.secondary{border-color:#fff;color:#fff;line-height:30px}.compare-tool .compare-trigger.secondary:hover{border-color:#008a02}.compare-tool .compare-trigger.secondary:hover,.compare-tool .compare-trigger.secondary:hover .icon{color:#008a02}.compare-tool .compare-trigger.secondary.is-active .icon-plus:before{content:""}@media all and (max-width: 959px){.compare-tool .compare-trigger.secondary{border:none;display:flex;justify-content:space-between;width:100%}}@media all and (max-width: 959px){.compare-tool .compare-trigger.secondary [class*=icon-arrow]{display:none}}@media all and (min-width: 960px){.compare-tool .compare-trigger.secondary .icon-plus{display:none}}@media all and (max-width: 959px){.compare-tool .compare-trigger.secondary .icon-container{display:none}}.compare-tool .compare-trigger.secondary .icon-container .icon{display:block;line-height:.3;margin-right:11px}@media all and (min-width: 960px)and (max-width: 1199px){.compare-tool .compare-trigger.secondary .icon-container .icon{font-size:2.4rem}}@media all and (min-width: 1200px){.compare-tool .compare-trigger.secondary .icon-container .icon{font-size:3rem}}@media all and (max-width: 959px){.compare-tool .compare-panel-header{height:0;overflow:hidden}}@media all and (min-width: 960px){.compare-tool .compare-panel-header{display:flex;justify-content:space-between}}.compare-tool .compare-panel-header .content-container{display:flex;justify-content:space-between;margin:0 auto;width:100vw;max-width:1281px}.compare-tool .compare-panel-header .product{border-right:2px solid gray;padding:15px 34px;width:calc(50% - 1px)}@media all and (min-width: 960px){.compare-tool .compare-panel-header .product{display:flex;align-items:center;justify-content:space-between;flex-grow:1;padding:15px;width:33%}}@media all and (min-width: 1200px){.compare-tool .compare-panel-header .product{padding:25px}}@media all and (min-width: 960px)and (max-width: 1199px){.compare-tool .compare-panel-header .product:first-child{padding-left:20px}}@media all and (min-width: 960px)and (max-width: 1199px){.compare-tool .compare-panel-header .product:last-child{padding-right:20px}}@media all and (max-width: 959px){.compare-tool .compare-panel-header .product:nth-child(2){border-right:none}}.compare-tool .compare-panel-header .product:last-child{border-right:none}.compare-tool .compare-panel-header img{display:none}@media all and (min-width: 960px){.compare-tool .compare-panel-header img{display:block;margin:0 15px 0 0;max-width:74px}}@media all and (min-width: 1200px){.compare-tool .compare-panel-header img{margin:0 25px 0 0;max-width:98px}}.compare-tool .compare-panel-header .title{font-size:1.6rem;line-height:1.2;font-weight:400;margin:0}@media all and (min-width: 960px){.compare-tool .compare-panel-header .title{font-size:1.3rem;line-height:1.2;margin-right:auto;padding-right:15px;width:80%}}@media all and (min-width: 1200px){.compare-tool .compare-panel-header .title{font-size:1.6rem}}.compare-tool .compare-panel-header .title .platform{display:block;font-weight:700}@media all and (max-width: 959px){.compare-tool .compare-panel-header .remove{display:none}}@media all and (min-width: 960px){.compare-tool .compare-panel-header .remove{font-size:1rem}}@media all and (min-width: 1200px){.compare-tool .compare-panel-header .remove{font-size:1.4rem}}.compare-tool .compare-panel-header .add{text-decoration:none}@media all and (min-width: 960px){.compare-tool .compare-panel-header .add{display:flex;align-items:center;justify-content:center;flex-grow:1;font-size:1.3rem;width:33%}}@media all and (min-width: 960px){.compare-tool .compare-panel-header .add .icon{font-size:0.6rem;margin-right:9px}}@media all and (min-width: 960px){.compare-tool .compare-panel-header[data-count="1up"] .product{padding:19px 0}}@media all and (min-width: 960px){.compare-tool .compare-panel-header[data-count="1up"] .product+.add{flex-grow:0;width:50%}}@media all and (min-width: 960px){.compare-tool .compare-panel-header[data-count="1up"] img{flex-grow:0;margin:0 10.46% 0 8.15%;max-width:174px}}@media all and (min-width: 960px){.compare-tool .compare-panel-header[data-count="1up"] .remove{margin-right:8.15%}}.compare-tool.is-takeover .compare-panel-header{background:#fff;border-bottom:2px solid gray;height:0;overflow:hidden;position:fixed;max-width:none;left:0;top:0;z-index:10;width:100%}.compare-tool.is-takeover .compare-panel-header.is-sticky{height:auto}.compare-tool .secondary-headline{border-bottom:1px solid #cfcfcf;font-size:2rem;font-weight:400;line-height:1.2;margin:0 0 23px;padding:0 0 11px;width:100%}.compare-tool .secondary-headline:first-of-type{margin-top:55px}@media all and (min-width: 1200px){.compare-tool .secondary-headline{font-size:2rem;margin-bottom:26px;padding-bottom:24px}}.compare-tool .compare-panel{padding-left:25px;padding-right:25px}@media all and (min-width: 960px){.compare-tool .compare-panel.is-open{margin-top:50px}}.compare-tool .info-grid,.compare-tool .product-grid{flex-wrap:nowrap}@media all and (max-width: 959px){.compare-tool .info-grid,.compare-tool .product-grid{justify-content:space-between}}.compare-tool .product-grid{margin-bottom:0}.compare-tool .product-grid.is-open{margin-bottom:22px}@media all and (min-width: 960px){.compare-tool .product-grid.is-open{margin-bottom:44px}}@media all and (min-width: 1200px){.compare-tool .product-grid.is-open{margin-bottom:78px}}.compare-tool .product-grid.tablet-up{display:none}@media all and (min-width: 960px){.compare-tool .product-grid.tablet-up{display:flex}}@media all and (max-width: 959px){.compare-tool .product-grid.mobile-only{background:#000;display:flex;padding-top:88px}}@media all and (min-width: 960px){.compare-tool .product-grid.mobile-only{display:none}}.compare-tool .card{flex-grow:1;max-width:50%}@media all and (max-width: 959px){.compare-tool .info-card,.compare-tool .product-card{width:calc(50% - 4px)}}.compare-tool .product-card .tags{width:100%}.compare-tool .info-card li{line-height:1.1428571429;margin:0 16px 16px 0}@media all and (min-width: 960px){.compare-tool .info-card li{font-size:1.6rem;line-height:1.4444444444;margin:0}}@media all and (min-width: 1200px){.compare-tool .info-card li{font-size:1.8rem}}.compare-tool .mobile-compare-card{display:flex;flex-direction:column;justify-content:flex-end;flex-basis:100%;flex-shrink:1;padding:0 4px}.compare-tool .mobile-compare-card .text,.compare-tool .mobile-compare-card .actions{padding:0 10px}.compare-tool .mobile-compare-card .text{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:auto}.compare-tool .mobile-compare-card .title,.compare-tool .mobile-compare-card .price{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.3}.compare-tool .mobile-compare-card .title{display:flex;flex-direction:column}@media all and (max-width: 1200px){.compare-tool .mobile-compare-card .title{opacity:1 !important}}.compare-tool .mobile-compare-card .title .name{order:2}.compare-tool .mobile-compare-card .title strong{order:1;display:block;font-weight:700}.compare-tool .mobile-compare-card .title .year{color:hsla(0,0%,100%,.7);display:block;font-size:1rem;margin:10px 0 5px;order:3}.compare-tool .mobile-compare-card .price{display:block;padding-bottom:24px}.compare-tool .mobile-compare-card .button,.compare-tool .mobile-compare-card #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .compare-tool .mobile-compare-card #lcly-button-buy,.compare-tool .mobile-compare-card .filter-product .clear-input,.filter-product .compare-tool .mobile-compare-card .clear-input{margin:11px 0;border-color:#fff;color:#fff;line-height:51px;min-width:0}.compare-tool .mobile-compare-card .button:hover,.compare-tool .mobile-compare-card #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .compare-tool .mobile-compare-card #lcly-button-buy:hover,.compare-tool .mobile-compare-card .filter-product .clear-input:hover,.filter-product .compare-tool .mobile-compare-card .clear-input:hover{background:#fff;color:#000}.compare-tool .mobile-compare-card .remove a{color:#fff}.compare-tool .mobile-compare-card .look{background:#fff;display:flex;flex-direction:column;flex-grow:0;margin:22px 0 0 0}.compare-tool .mobile-compare-card .look img{margin-bottom:26px;max-width:100%}.compare-tool .mobile-compare-card .look .content{background:#f7f5f5;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(50vw - 40px);padding:0 12px 6px}.compare-tool .mobile-compare-card .color{border-radius:100%;display:block;height:6px;margin:0 0 6px;width:6px}.compare-tool .mobile-compare-card:first-child .look{margin-left:-20px;margin-right:-4px;padding:23px 4px 34px 20px}.compare-tool .mobile-compare-card:last-child .look{margin-left:-4px;margin-right:-20px;padding:23px 20px 34px 4px}.compare-tool .empty-compare-card .look .content::after{content:"";display:block}@media all and (min-width: 960px){.compare-tool .compare-specifications{margin-bottom:70px}}.compare-tool .compare-specifications .secondary-headline{border:none;margin-bottom:13px;font-size:3.5rem}@media all and (min-width: 960px){.compare-tool .compare-specifications .secondary-headline{margin-bottom:36px}}@media all and (min-width: 1200px){.compare-tool .compare-specifications .secondary-headline{margin-bottom:55px}}.compare-tool .compare-specifications .section-title{border-bottom:1px solid #cecece;font-size:1.8rem;font-family:"Space Mono",monospace;font-weight:300;text-transform:uppercase;margin:0 0 12px;width:100%}@media all and (min-width: 960px){.compare-tool .compare-specifications .section-title{font-size:1.8rem;margin-bottom:28px;padding-bottom:15px}}.compare-tool .specifications-section-group+.specifications-section-group{padding-top:55px}.compare-tool .specifications-section{border-bottom:1px solid #cecece;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:10px 0 24px}@media all and (min-width: 960px){.compare-tool .specifications-section{padding:28px 0 17px;flex-wrap:nowrap}}.compare-tool .section-title+.specifications-section{padding-top:0}.compare-tool .header{width:100%}@media all and (min-width: 960px){.compare-tool .header{flex-grow:0;flex-shrink:0;width:115px}}.compare-tool .header .title{margin:0;font-weight:700}@media all and (min-width: 960px){.compare-tool .header .title{font-size:1.4rem;line-height:1.2142857143;margin-bottom:4px}}.compare-tool .specs-trigger{display:inline-block;font-size:1.4rem;line-height:1;margin:0 0 8px;opacity:.6;text-decoration:none}@media all and (min-width: 960px){.compare-tool .specs-trigger{font-size:1.2rem}}.compare-tool .specs-trigger .icon{display:inline-block;font-size:1rem;margin:0 0 0 2px}@media all and (min-width: 960px){.compare-tool .specs-trigger .icon{font-size:1rem}}.compare-tool .specs-trigger:hover .icon{color:#008a02}.compare-tool .specs-trigger.is-active .icon{transform:rotate(180deg)}.compare-tool .specs-trigger.vis-mobile-only{flex-shrink:0;width:100%}.compare-tool .specs{padding:0 10px}@media all and (max-width: 959px){.compare-tool .specs{width:calc(50% - 4px)}}@media all and (min-width: 960px){.compare-tool .specs{width:30.6666666667%;flex-grow:1;max-width:50%}}.compare-tool .specs li{font-size:1.2rem;line-height:1.5}@media all and (min-width: 960px){.compare-tool .specs li{font-size:1.4rem;line-height:1.2142857143;margin-bottom:11px}}.consumer-benefits{background-size:cover;background-position:50% 50%;overflow:hidden;padding:40px 0;position:relative;display:flex}@media all and (min-width: 768px){body:not(.pdp__body) .consumer-benefits{height:900px;padding:20px 0}}@media all and (min-width: 1096.704px){body.pdp__body .consumer-benefits{height:900px;padding:20px 0}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits{flex-direction:column;justify-content:center;min-height:70vw}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits{flex-direction:column;justify-content:center;min-height:70vw}}@media all and (max-width: 767px){body.pdp__body .consumer-benefits{min-height:100vw}}.consumer-benefits::after{background-color:rgba(0,0,0,.6);content:"";height:100%;position:absolute;left:0;top:0;width:100%}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-container{flex-direction:column}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits .consumer-benefits-container{flex-direction:column}}.consumer-benefits .consumer-benefits-container{display:flex;align-items:stretch;position:relative;z-index:2;width:100%;max-width:2000px;margin:0 auto}.consumer-benefits .consumer-benefits-item{border-right:1px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 35px;width:100%}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item{border:0;padding:40px 0}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits .consumer-benefits-item{border:0;padding:40px 0}}.consumer-benefits .consumer-benefits-item:last-child{border-right:0}.consumer-benefits .consumer-benefits-item:focus{outline:none}.consumer-benefits .consumer-benefits-item picture{margin:0 0 55px;width:150px}@media all and (max-width: 960px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item picture{margin-bottom:45px;width:125px}}@media all and (max-width: 1369.88px){body.pdp__body .consumer-benefits .consumer-benefits-item picture{margin-bottom:45px;width:125px}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item picture{margin-bottom:35px;width:150px}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits .consumer-benefits-item picture{margin-bottom:35px;width:150px}}.consumer-benefits .consumer-benefits-item .eyebrow{background-color:rgba(0,0,0,0);color:#fff;font-size:1.3rem;text-transform:uppercase;text-align:center;margin:0 0 16px}@media all and (max-width: 1200px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .eyebrow{font-size:1.2rem}}@media all and (max-width: 1649px){body.pdp__body .consumer-benefits .consumer-benefits-item .eyebrow{font-size:1.2rem}}.consumer-benefits .consumer-benefits-item .headline{color:#fff;font-size:2.4rem;line-height:1.1;margin:0 0 17px;text-align:center}@media all and (max-width: 960px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .headline{font-size:2.2rem}}@media all and (max-width: 1369.88px){body.pdp__body .consumer-benefits .consumer-benefits-item .headline{font-size:2.2rem}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .headline{font-size:2.6rem;margin-bottom:20px}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits .consumer-benefits-item .headline{font-size:2.6rem;margin-bottom:20px}}.consumer-benefits .consumer-benefits-item .trigger{background:rgba(0,0,0,0);border:none;color:#fff;font-size:3.1rem;line-height:1;margin:5px 0 0}.consumer-benefits .consumer-benefits-item .trigger:hover{border:none}.consumer-benefits .consumer-benefits-item .description{color:#fff;font-size:1.4rem;line-height:21px;height:0;margin:0;overflow:hidden;padding:0;text-align:center;opacity:0;max-height:0;max-width:260px;transition:max-height .5s cubic-bezier(0.5, 0, 0.1, 1)}@media all and (max-width: 960px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .description{font-size:1.2rem}}@media all and (max-width: 1369.88px){body.pdp__body .consumer-benefits .consumer-benefits-item .description{font-size:1.2rem}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .description,body:not(.pdp__body) .consumer-benefits .consumer-benefits-item .description p{font-size:1.4rem}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits .consumer-benefits-item .description,body.pdp__body .consumer-benefits .consumer-benefits-item .description p{font-size:1.4rem}}.consumer-benefits .consumer-benefits-item .description .inner{min-height:147px}.consumer-benefits .consumer-benefits-item .description .inner p:last-child{margin-bottom:0}.consumer-benefits .consumer-benefits-item .interaction{text-align:center}.consumer-benefits .consumer-benefits-item .interaction.is-open .trigger{display:none}.consumer-benefits .consumer-benefits-item .interaction.is-open .description{height:auto;opacity:1;transition:all .5s cubic-bezier(0.5, 0, 0.1, 1);max-height:500px}.consumer-benefits.four-items .consumer-benefits-item{padding:0 10px}@media all and (min-width: 960px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item{padding:0 35px}}@media all and (min-width: 1370.88px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item{padding:0 35px}}@media all and (max-width: 1200px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item picture{margin-bottom:45px;width:125px}}@media all and (max-width: 1649px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item picture{margin-bottom:45px;width:125px}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item picture{margin-bottom:35px;width:150px}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item picture{margin-bottom:35px;width:150px}}@media all and (max-width: 1200px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2.2rem}}@media all and (max-width: 1649px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2.2rem}}@media all and (max-width: 960px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2rem}}@media all and (max-width: 1369.88px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2rem}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2.6rem}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item .headline{font-size:2.6rem}}@media all and (max-width: 1200px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item .description{font-size:1.2rem}}@media all and (max-width: 1649px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item .description{font-size:1.2rem}}@media all and (max-width: 768px){body:not(.pdp__body) .consumer-benefits.four-items .consumer-benefits-item .description{font-size:1.4rem}}@media all and (max-width: 1095.704px){body.pdp__body .consumer-benefits.four-items .consumer-benefits-item .description{font-size:1.4rem}}@media all and (max-width: 767px){.content-assist{border-top:1px solid #e8e8e8}}.content-assist .trigger{cursor:default;padding:0}.content-assist .trigger:focus{outline:none}@media all and (max-width: 767px){.content-assist .trigger{cursor:pointer;padding:16px 0 15px;text-align:left;width:100%}.content-assist .trigger *{font-size:1.3rem;font-weight:700;margin:0;padding:0}}.content-assist .trigger *{display:flex;justify-content:space-between;width:100%}.content-assist .trigger *::after{top:-3px}@media all and (min-width: 768px){.content-assist .trigger *::after{content:none}}@media all and (max-width: 767px){.content-assist .panel{border-bottom:1px solid #e8e8e8;height:0;overflow:hidden}}@media all and (max-width: 767px){.content-assist .section.is-expanded .panel{height:auto;line-height:1.7857142857;padding:32px 0}}@media all and (min-width: 1200px){.content-assist .section h2{margin-top:65px}}.nav-contentassist{display:none}@media all and (min-width: 768px){.nav-contentassist{display:block}}.nav-contentassist a{color:#000;display:inline-block;font-weight:700;text-decoration:none}@media all and (min-width: 768px){.nav-contentassist a{padding:6px 0}}@media all and (min-width: 1200px){.nav-contentassist a{padding:8px 0}}.nav-contentassist a:hover{text-decoration:underline;text-decoration-color:#008a02}@media all and (min-width: 768px){.crosslink-content .site-gutters{display:flex;align-items:center;justify-content:space-between}}.crosslink-content header{padding:40px 0 88px}@media all and (min-width: 768px){.crosslink-content header{padding:60px 0;width:38%}}@media all and (min-width: 960px){.crosslink-content header{width:50%}}@media all and (min-width: 768px){.crosslink-content .image{width:62%}}@media all and (min-width: 960px){.crosslink-content .image{width:50%}}.crosslink-content .headline{font-size:4rem;line-height:1.2;font-weight:400;margin:0 0 23px;position:relative}@media all and (min-width: 768px){.crosslink-content .headline{font-size:4.2rem;line-height:1.1428571429;margin-bottom:47px;padding:0}}@media all and (min-width: 1200px){.crosslink-content .headline{font-size:6rem;line-height:1.0666666667;margin-bottom:31px}}.crosslink-content .label{top:auto;bottom:10px}@media all and (min-width: 768px){.crosslink-content .label{bottom:auto;top:27px}}@media all and (min-width: 1200px){.crosslink-content .label{top:41px}}.crosslink-content .button,.crosslink-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-content #lcly-button-buy,.crosslink-content .filter-product .clear-input,.filter-product .crosslink-content .clear-input{border:none;margin:0}@media all and (max-width: 767px){.crosslink-content .button,.crosslink-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-content #lcly-button-buy,.crosslink-content .filter-product .clear-input,.filter-product .crosslink-content .clear-input{min-width:212px}}@media all and (min-width: 768px){.crosslink-content .button,.crosslink-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-content #lcly-button-buy,.crosslink-content .filter-product .clear-input,.filter-product .crosslink-content .clear-input{min-width:225px}}.crosslink-content img{display:block;max-width:100%}.crosslink-content[data-color=light]{color:#fff}.crosslink-content[data-color=light] .headline{color:#fff}.crosslink-editorial{background:#000;color:#fff;display:flex;align-items:center;flex-direction:column;text-align:center;padding:233px 0 200px}.crosslink-editorial header{margin-top:96px;width:930px;order:2;font-size:1.6rem;line-height:1.75}.crosslink-editorial picture{width:620px}.crosslink-editorial .headline,.crosslink-editorial .button,.crosslink-editorial #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial #lcly-button-buy,.crosslink-editorial .filter-product .clear-input,.filter-product .crosslink-editorial .clear-input{color:#fff}.crosslink-editorial .headline{font-weight:400;line-height:inherit;font-size:inherit;width:100%}.crosslink-editorial .button.secondary,.crosslink-editorial #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial .secondary#lcly-button-buy,.crosslink-editorial .filter-product .secondary.clear-input,.filter-product .crosslink-editorial .secondary.clear-input{font-weight:700;order:3;margin:0 auto;display:block;border-color:#fff;max-width:315px;width:315px;text-decoration:underline !important}@media all and (max-width: 767px){.crosslink-editorial .button.secondary,.crosslink-editorial #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial .secondary#lcly-button-buy,.crosslink-editorial .filter-product .secondary.clear-input,.filter-product .crosslink-editorial .secondary.clear-input{align-self:stretch;margin:0 20px}}@media all and (min-width: 768px){.crosslink-editorial .button.secondary,.crosslink-editorial #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial .secondary#lcly-button-buy,.crosslink-editorial .filter-product .secondary.clear-input,.filter-product .crosslink-editorial .secondary.clear-input{border:none}}.crosslink-editorial .button.secondary:hover,.crosslink-editorial #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .crosslink-editorial .secondary#lcly-button-buy:hover,.crosslink-editorial .filter-product .secondary.clear-input:hover,.filter-product .crosslink-editorial .secondary.clear-input:hover{background-color:rgba(0,0,0,0);color:#008a02}@media all and (max-width: 2559px){.crosslink-editorial{padding-top:182px;padding-bottom:150px}.crosslink-editorial>header{margin-top:70px;width:750px}.crosslink-editorial>picture{width:500px}}@media all and (max-width: 1919px){.crosslink-editorial{padding-top:165px;padding-bottom:132px}.crosslink-editorial>header{margin-top:60px;width:690px}.crosslink-editorial>picture{width:460px}}@media all and (max-width: 1199px){.crosslink-editorial{padding-top:172px;padding-bottom:102px}.crosslink-editorial>header{margin-top:30px;width:525px}.crosslink-editorial>picture{width:350px}}@media all and (max-width: 959px){.crosslink-editorial{padding-top:162px;padding-bottom:88px}.crosslink-editorial>header{width:502px;font-size:1.5rem;line-height:1.8666666667}.crosslink-editorial>picture{max-width:335px;width:auto}}@media all and (max-width: 767px){.crosslink-editorial{padding-top:calc(36.38vw - 116.4px);padding-bottom:90px}.crosslink-editorial>header{margin:90px 0 36px;max-width:335px;font-size:1.4rem;line-height:1.7142857143}.crosslink-editorial>a.button.secondary,#LocallyProductLocator.-enable-cta .crosslink-editorial>a.secondary#lcly-button-buy,.filter-product .crosslink-editorial>a.secondary.clear-input{border-color:#fff;max-width:315px;width:315px;margin-left:auto;margin-right:auto;display:block;text-decoration:none !important}}@media all and (max-width: 374px){.crosslink-editorial{padding:20px 20px 90px}}.crosslink-split header{width:100%}.crosslink-split .headline{margin:0;position:relative;z-index:2}@media(min-width: 768px){.crosslink-split .headline{margin:0 0 -22px 0}}@media(min-width: 1025px){.crosslink-split .headline{margin:0 0 -27px 0}}.crosslink-split .label{padding-left:6px;margin-top:0px;margin-left:6px}@media(max-width: 1199px){.crosslink-split .label{margin-top:46px;margin-left:0}}@media(max-width: 1024px){.crosslink-split .label{margin-top:38px;padding:0}}@media(max-width: 767px){.crosslink-split .label{margin-left:7px;margin-top:10px}}.crosslink-split .content{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;position:relative;z-index:3}@media all and (min-width: 768px){.crosslink-split .content{margin-left:-42px;margin-right:-42px}}@media all and (min-width: 1200px){.crosslink-split .content{margin:0;padding:0}}.crosslink-split .text{font-size:2.4rem;background-color:#000;line-height:1.5;padding:58px 28px 32px;order:2;width:100%}.crosslink-split .text.light-bg{color:#000}.crosslink-split .text.light-bg a:not(.button){color:#000}.crosslink-split .text.light-bg .button,.crosslink-split .text.light-bg #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split .text.light-bg #lcly-button-buy,.crosslink-split .text.light-bg .filter-product .clear-input,.filter-product .crosslink-split .text.light-bg .clear-input{border:1px solid #000}.crosslink-split .text.light-bg .button:hover,.crosslink-split .text.light-bg #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .crosslink-split .text.light-bg #lcly-button-buy:hover,.crosslink-split .text.light-bg .filter-product .clear-input:hover,.filter-product .crosslink-split .text.light-bg .clear-input:hover{border:1px solid #000}.crosslink-split .text.dark-bg{color:#fff}.crosslink-split .text.dark-bg a:not(.button){color:#fff}.crosslink-split .text.dark-bg .button,.crosslink-split .text.dark-bg #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split .text.dark-bg #lcly-button-buy,.crosslink-split .text.dark-bg .filter-product .clear-input,.filter-product .crosslink-split .text.dark-bg .clear-input{border:1px solid #fff}.crosslink-split .text.dark-bg .button:hover,.crosslink-split .text.dark-bg #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .crosslink-split .text.dark-bg #lcly-button-buy:hover,.crosslink-split .text.dark-bg .filter-product .clear-input:hover,.filter-product .crosslink-split .text.dark-bg .clear-input:hover{border:1px solid #fff}@media all and (min-width: 768px){.crosslink-split .text{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;flex-wrap:wrap;font-size:2.4rem;line-height:1.3333333333;padding:0 46px 0 63px;order:1;width:50%}}@media all and (min-width: 1200px){.crosslink-split .text{font-size:3.2rem;font-weight:300;line-height:1.25;padding:46px 36px 46px 46px;width:41.2%}}.crosslink-split p{margin:0 0 66px}@media all and (min-width: 768px){.crosslink-split p{margin-bottom:40px}}@media all and (min-width: 1200px){.crosslink-split p{margin-bottom:55px}}.crosslink-split .button,.crosslink-split #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split #lcly-button-buy,.crosslink-split .filter-product .clear-input,.filter-product .crosslink-split .clear-input{margin:0}@media all and (max-width: 767px){.crosslink-split .button,.crosslink-split #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split #lcly-button-buy,.crosslink-split .filter-product .clear-input,.filter-product .crosslink-split .clear-input{margin:0 -8px}}.crosslink-split .button+.button,.crosslink-split #LocallyProductLocator.-enable-cta #lcly-button-buy+.button,#LocallyProductLocator.-enable-cta .crosslink-split #lcly-button-buy+.button,.crosslink-split #LocallyProductLocator.-enable-cta .button+#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split .button+#lcly-button-buy,.crosslink-split #LocallyProductLocator.-enable-cta #lcly-button-buy+#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split #lcly-button-buy+#lcly-button-buy,.crosslink-split .filter-product .clear-input+.button,.crosslink-split .filter-product #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-split .filter-product .clear-input+#lcly-button-buy,.filter-product .crosslink-split .clear-input+.button,.filter-product .crosslink-split #LocallyProductLocator.-enable-cta .clear-input+#lcly-button-buy,#LocallyProductLocator.-enable-cta .filter-product .crosslink-split .clear-input+#lcly-button-buy,.crosslink-split .filter-product .button+.clear-input,.crosslink-split .filter-product #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .crosslink-split .filter-product #lcly-button-buy+.clear-input,.filter-product .crosslink-split .button+.clear-input,.filter-product .crosslink-split #LocallyProductLocator.-enable-cta #lcly-button-buy+.clear-input,#LocallyProductLocator.-enable-cta .filter-product .crosslink-split #lcly-button-buy+.clear-input,.crosslink-split .filter-product .clear-input+.clear-input,.filter-product .crosslink-split .clear-input+.clear-input{margin-top:15px}.crosslink-split .image{order:1}@media all and (max-width: 767px){.crosslink-split .image{flex-grow:1}}@media all and (min-width: 768px){.crosslink-split .image{order:2;width:50%}}@media all and (min-width: 1200px){.crosslink-split .image{width:58.8%}}.crosslink-split img{display:block;width:100%}.dopple-ar-block>div{display:flex;flex-direction:column}.dopple-ar-block>div p{font-size:12px;margin-bottom:10px}.dopple-ar-block>div .button,.dopple-ar-block>div #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .dopple-ar-block>div #lcly-button-buy,.dopple-ar-block>div .filter-product .clear-input,.filter-product .dopple-ar-block>div .clear-input,.dopple-ar-block>div button{line-height:42px;margin:0 auto}@media(min-width: 1024px){.dopple-ar-block>div .button,.dopple-ar-block>div #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .dopple-ar-block>div #lcly-button-buy,.dopple-ar-block>div .filter-product .clear-input,.filter-product .dopple-ar-block>div .clear-input,.dopple-ar-block>div button{line-height:62px}}.email-signup-form__container{text-align:center;margin:0 auto;max-width:680px}.email-signup-form__title{margin:0;font-size:4rem;line-height:1}@media all and (min-width: 960px){.email-signup-form__title{font-size:7.2rem}}.email-signup-form__description{font-size:1.6rem;line-height:1.3;padding:14px 0 60px}@media all and (min-width: 960px){.email-signup-form__description{font-size:2.4rem;width:90%;margin:auto;padding-top:40px}}.email-signup-form__link a{font-size:1.4rem;line-height:1.3;text-transform:lowercase;text-decoration:underline;color:#000;opacity:.5;transition:opacity .3s}.email-signup-form__link a:hover{opacity:1}.email-signup-form__success{text-align:center;max-width:500px;margin:auto}.email-signup-form__success h3,.email-signup-form__success p{font-size:2.4rem;margin:0}.email-signup-form__success h3{padding-bottom:30px}.email-signup-form__success p{line-height:1.5}@media all and (min-width: 960px){.email-signup-form__success h3{font-size:4rem}}.expandable-item{position:relative;z-index:10;border-top:1px solid #d5d5d5}.expandable-item .expandable-item__trigger{display:flex;width:100%;text-align:center;justify-content:center;align-items:center;min-height:60px}.expandable-item .expandable-item__trigger-text::before{content:"";display:inline-block;font-family:"cannondale-icon-font" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;position:relative;top:1px}.expandable-item .expandable-item__content{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:all .75s;background:#fff;border-top:1px solid #d5d5d5}.expandable-item.is-open .expandable-item__trigger-text::before{transform:rotate(180deg)}.expandable-item.is-open .expandable-item__content{max-height:var(--max-height);border-bottom:1px solid #d5d5d5}.expandable-item__mobile-only .expandable-item__trigger{display:none}@media all and (max-width: 767px){.expandable-item__mobile-only{position:relative;z-index:10;border-top:1px solid #d5d5d5}.expandable-item__mobile-only .expandable-item__trigger{display:flex;width:100%;text-align:center;justify-content:center;align-items:center;min-height:60px}.expandable-item__mobile-only .expandable-item__trigger-text::before{content:"";display:inline-block;font-family:"cannondale-icon-font" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;position:relative;top:1px}.expandable-item__mobile-only .expandable-item__content{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:all .75s;background:#fff;border-top:1px solid #d5d5d5}.expandable-item__mobile-only.is-open .expandable-item__trigger-text::before{transform:rotate(180deg)}.expandable-item__mobile-only.is-open .expandable-item__content{max-height:var(--max-height);border-bottom:1px solid #d5d5d5}}#eyebrow{background:#000;color:#fff;font-size:1rem;padding:8px 0;z-index:11;position:relative;max-width:none;top:0;left:0;width:100%}.sticky-eyebrow #eyebrow{position:fixed}@media all and (min-width: 768px){#eyebrow{padding:11px 0}}#eyebrow>.site-gutters{display:flex;align-items:stretch;padding:0 17px}@media all and (min-width: 768px){#eyebrow>.site-gutters{padding:0 42px}}@media all and (min-width: 1200px){#eyebrow>.site-gutters{max-width:100%}}@media all and (min-width: 768px){#eyebrow{font-size:1.2rem}}#EyebrowMenu{position:absolute;top:100%;right:0}#EyebrowMenu ul{margin:0;padding:20px;border:2px solid #000;border-top:0 none}#EyebrowMenu li{text-align:right}#EyebrowMenu li::before{content:none}#EyebrowMenu a{color:#000;text-decoration:underline;display:inline-block}.feature-highlight{position:relative;overflow:hidden}.feature-highlight .large-img{width:60%;position:relative;max-width:1377px}@media all and (max-width: 1199px){.feature-highlight .large-img{width:50%}}@media all and (max-width: 767px){.feature-highlight .large-img{width:90%;margin:0}}.feature-highlight .text-container{font-size:2.4rem;max-width:420px;position:absolute;padding:10px;bottom:10%;top:auto;left:55%}@media all and (max-width: 1199px){.feature-highlight .text-container{bottom:3%}}@media all and (max-width: 767px){.feature-highlight .text-container{position:relative;left:0;top:0;width:90%;max-width:auto;padding-left:34px}}.feature-highlight .text-container.opaque{background-color:#fff}.feature-highlight .text-container .headline{font-size:4rem;font-weight:300;line-height:1.2}@media all and (max-width: 1199px){.feature-highlight .text-container .headline{font-size:3.6rem}}@media all and (max-width: 767px){.feature-highlight .text-container .headline{font-size:2.4rem;max-width:80%}}.feature-highlight .text-container .content{font-weight:300;font-size:2.4rem;margin:40px 0}@media all and (max-width: 767px){.feature-highlight .text-container .content{font-size:1.7rem;margin:20px 0;max-width:auto}}.feature-highlight .random-img{position:absolute;right:0;top:0;z-index:-1}@media all and (max-width: 767px){.feature-highlight .random-img{display:none}}.filter-and-sort{max-width:1680px;margin-left:auto;margin-right:auto;padding:0}@media all and (min-width: 800px){.filter-and-sort{padding:0 25px}}@media all and (min-width: 1440px){.filter-and-sort{padding:0 70px}}@media all and (min-width: 1440px){.filter-and-sort{max-width:2200px}}.filter-and-sort>[data-state]{display:none}.filter-and-sort[data-state=initial]>[data-state=initial]{display:block}.filter-and-sort[data-state="has results"]>[data-state="has results"]{display:block}.filter-and-sort[data-state="no results"]>[data-state="no results"]{display:block}.filter-and-sort__no-results{width:100%;min-height:50vh}.filter-and-sort__no-results__headline{padding-top:80px;text-align:center;font-size:2.3rem}.filter-and-sort__no-results .bike-finder{justify-content:flex-start}@media all and (max-width: 799px){.filter-and-sort__no-results{margin-top:74px}}.filter-and-sort__no-results #NoResultsStartOver{display:flex}.filter-and-sort__search-bar{width:100%}@media all and (min-width: 800px){.filter-and-sort__search-bar{padding-left:15vw;padding-right:15vw}}.filter-and-sort__search-bar{height:70px;padding:15px 0 0;margin:0;display:flex;position:sticky;z-index:2;transition:top 250ms ease;background-color:#fff}.filter-and-sort__search-bar__search{width:100%;position:relative}.filter-and-sort__search-bar__input{width:100%;display:block;line-height:48px !important;padding:0 30px 0 10px !important;border:1px solid #757575 !important}.filter-and-sort__search-bar__clear{position:absolute;top:0;right:10px;line-height:48px;text-decoration:none}.filter-and-sort__search-bar__clear::before{content:""}.filter-and-sort__search-bar__button{width:50px;height:50px;display:flex;border:1px solid #757575;border-left:0 none;justify-content:center;align-items:center;text-decoration:none}.filter-and-sort__container{display:flex;flex-wrap:wrap;position:relative}.filter-and-sort__status-and-sort{width:100%;display:flex;flex-wrap:nowrap;position:relative;z-index:2;padding:16px 0;border-bottom:1px solid #000;margin-bottom:12px;background:#fff}.filter-and-sort__status-and-sort.-sticky-styling{border-bottom:0 none}.filter-and-sort__status{display:flex;width:100%;align-items:center;justify-content:flex-start}.filter-and-sort__status__result-count{font-size:2.4rem;color:#4f4f4f;margin:0 15px 0 0;white-space:nowrap}.filter-and-sort__toggle-filters,.filter-and-sort__clear-filters{color:#4f4f4f;padding-top:2px;text-decoration:underline;font-size:1.4rem;white-space:nowrap;cursor:pointer}.filter-and-sort__toggle-filters{color:#4f4f4f;display:none}@media all and (min-width: 1024px){.filter-and-sort__toggle-filters{display:inline-block;margin:-1px 15px -2px -2px;padding:2px}}.filter-and-sort__toggle-filters svg{margin-left:8px}.filter-and-sort__clear-filters{margin:auto 0 auto 15px}.filter-and-sort__clear-filters::before{content:none}.filter-and-sort__active-filters-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.filter-and-sort__active-filters-list__item{margin:5px 0;padding:0 13px;height:28px;border:1px solid #000;border-radius:28px;position:relative;display:flex;align-items:center;cursor:pointer}.filter-and-sort__active-filters-list__item:hover{border-color:#4f4f4f}.filter-and-sort__active-filters-list__item+.filter-and-sort__active-filters-list__item{margin-left:10px}.filter-and-sort__active-filters-list__item::before{content:none}.filter-and-sort__active-filters-list__item::after{content:"";display:inline-block;width:8px;height:8px;background-image:url(img/icons/x.svg);background-size:cover;margin-left:9px;vertical-align:center}.filter-and-sort__active-filters-list__item span{white-space:nowrap;font-family:"Space Mono",sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:2px;padding-top:1px}.filter-and-sort__sort{height:46px;position:relative;margin-left:133px}.filter-and-sort__sort::after{content:"";width:11px;height:6px;background-image:url(img/icons/arrow-down.svg);background-size:cover;position:absolute;top:19px;right:22px}.filter-and-sort__sort ul{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);overflow:hidden;position:relative;z-index:2;cursor:pointer}@media all and (min-width: 1024px){.filter-and-sort__sort ul{height:44px;padding-right:50px;padding-left:10px}.filter-and-sort__sort ul.-no-active-sort::before{content:attr(data-choose-text);display:block;height:44px;line-height:44px;font-size:1.6rem;color:#4f4f4f}.filter-and-sort__sort ul.-open{height:auto;border-color:#000;background:#fff}}@media all and (max-width: 1023px){.filter-and-sort__sort ul{position:absolute;top:100%;right:0;width:100vw;height:0;opacity:0;background:#fff;transition:all .4s;transition-property:opacity,height}.filter-and-sort__sort ul.-no-active-sort::before{height:49px;line-height:49px}.filter-and-sort__sort ul{border-color:#e0e0e0;border-top:0 none;border-right:0 none}.filter-and-sort__sort ul li,.filter-and-sort__sort ul li::before{height:49px;line-height:49px}.filter-and-sort__sort ul.-open{opacity:1;height:var(--mobile-height);overflow:visible}.filter-and-sort__sort ul.-open::after{content:"";display:block;z-index:-1;position:absolute;left:0;top:100%;width:100%;height:100vh;background:rgba(0,0,0,.2)}}.filter-and-sort__sort-label{display:block;text-align:center;font-size:1.6rem}@media all and (min-width: 1024px){.filter-and-sort__sort-label{white-space:nowrap;position:absolute;top:50%;right:calc(100% + 5px);padding:2px;transform:translate(0, -50%);color:#757575}}@media all and (max-width: 1023px){.filter-and-sort__sort-label{width:100%;height:48px;line-height:48px;border:1px solid #e0e0e0;border-right:0 none}.filter-and-sort__sort-label::after{content:"";display:inline-block;width:11px;height:6px;background-image:url(img/icons/arrow-down.svg);background-size:cover;vertical-align:middle;margin-left:11px}.filter-and-sort__sort-label.-active{color:#41c787}.filter-and-sort__sort-label.-active::after{background-image:url(img/icons/arrow-up-green.svg)}}.filter-and-sort__sort-item{height:44px;line-height:44px;font-size:1.6rem;white-space:nowrap;order:1;cursor:pointer}.filter-and-sort__sort-item::before{content:none}@media all and (min-width: 1024px){.filter-and-sort__sort-item{line-height:36px}}.filter-and-sort__sort-item.-active{font-weight:normal;color:#4f4f4f}@media all and (min-width: 1024px){.filter-and-sort__sort-item.-active{order:0;margin-top:4px}}@media all and (max-width: 1023px){.filter-and-sort__sort-item.-active::after{content:"";display:inline-block;width:15px;height:11px;margin-left:10px;background-size:contain;background-repeat:no-repeat;background-image:url(img/icons/checkmark.svg)}}.filter-and-sort__filters-and-products{width:100%}@media all and (min-width: 1024px){.filter-and-sort__filters-and-products{display:flex;flex-wrap:nowrap}}.filter-and-sort__filters{padding:0;margin-right:40px;flex-shrink:0;visibility:visible;opacity:1}@media all and (max-width: 1023px){.filter-and-sort__filters{width:100%}}@media all and (min-width: 1024px){.filter-and-sort__filters{width:200px;transition:all .4s;transition-property:width,margin-right,opacity,visibility}}@media all and (min-width: 1680px){.filter-and-sort__filters{width:220px}}@media all and (min-width: 2000px){.filter-and-sort__filters{margin-right:110px}}.filter-and-sort__filters.-hide-filters{width:0;margin-right:0;opacity:0;visibility:hidden}.filter-and-sort__filters.-hide-filters .filter-and-sort__filters-inner{transform:translate(-100%, 0)}.filter-and-sort__filters-trigger{display:none}.filter-and-sort__filters-close{display:block;position:absolute;top:-40px;right:16px}@media all and (min-width: 1024px){.filter-and-sort__filters-close{display:none}}.filter-and-sort__filters-close::before{content:"";content:"";display:block;margin:auto;color:#000;font-size:16px}.filter-and-sort__filters-inner{background:#fff;padding:0 0 50px 0}@media all and (max-width: 1023px){.filter-and-sort__filters-inner{width:100%}}@media all and (min-width: 1024px){.filter-and-sort__filters-inner{width:150px;position:sticky;transition:transform .4s;top:199px;height:calc(100vh - 199px)}.compare-toolbar-active .filter-and-sort__filters-inner{height:calc(100vh - 268px)}.filter-and-sort__filters-inner{overflow:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.filter-and-sort__filters-inner::-webkit-scrollbar{width:7px}.filter-and-sort__filters-inner::-webkit-scrollbar-track{background:#fff}.filter-and-sort__filters-inner::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:2px;height:115px}.filter-and-sort__filters-inner::-webkit-scrollbar-thumb:hover{background:#757575}}@media all and (min-width: 1024px){.filter-and-sort__filters-inner{width:200px}}@media all and (min-width: 1680px){.filter-and-sort__filters-inner{width:220px}}.filter-and-sort__filters__mobile-buttons{display:flex;padding:20px 18px;border-top:2px solid #f2f2f2}@media all and (min-width: 1024px){.filter-and-sort__filters__mobile-buttons{display:none}}.filter-and-sort__filters__mobile-buttons .pill-button{width:100%;display:block;height:40px;line-height:38px;border:1px solid #000;border-radius:20px;font-family:"Space Mono",monospace;font-size:1.2rem;text-transform:uppercase;text-align:center;text-decoration:none}.filter-and-sort__filters__mobile-buttons .pill-button,.filter-and-sort__filters__mobile-buttons .pill-button.inverted:active,.filter-and-sort__filters__mobile-buttons .filter-product .pill-button.clear-input:active,.filter-product .filter-and-sort__filters__mobile-buttons .pill-button.clear-input:active{background:#fff;color:#000}.filter-and-sort__filters__mobile-buttons .pill-button:active,.filter-and-sort__filters__mobile-buttons .pill-button.inverted,.filter-and-sort__filters__mobile-buttons .filter-product .pill-button.clear-input,.filter-product .filter-and-sort__filters__mobile-buttons .pill-button.clear-input{background:#000;color:#fff}.filter-and-sort__filters__mobile-buttons .pill-button+.pill-button{margin-left:10px}.filter-and-sort__filter{width:100%;padding:20px 0}.filter-and-sort__filter ul{margin:0;padding:0 5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media all and (max-width: 1023px){.filter-and-sort__filter ul{flex-direction:row;flex-wrap:wrap}}.filter-and-sort__filter+.filter-and-sort__filter{border-top:1px solid #bdbdbd}.filter-and-sort__filter:first-child.hidden+.filter-and-sort__filter{border-top:0 none}.filter-and-sort__filter-title{font-family:"Space Mono",sans-serif;letter-spacing:3px;font-size:1.3rem;text-transform:uppercase;font-weight:normal;margin:0 0 20px;cursor:pointer}@media all and (min-width: 1024px){.filter-and-sort__filter-title{margin:-2px 2px 18px;padding:2px}}.filter-and-sort__filter-title::before{content:"";display:inline-block;width:11px;height:6px;background-image:url(img/icons/arrow-down.svg);background-size:cover;margin-right:12px;vertical-align:middle;position:relative;top:-2px;transform:rotate(0)}.filter-and-sort__filter.-open .filter-and-sort__filter-title::before{transform:rotate(180deg)}.filter-and-sort__filter-item{cursor:pointer;line-height:24px;font-size:1.2rem;margin-bottom:8px;line-height:1.3;display:flex;align-items:center}@media all and (min-width: 1280px){.filter-and-sort__filter-item{font-size:1.4rem;padding:4px}}@media all and (max-width: 1023px){.filter-and-sort__filter-item__default{width:50%}}.filter-and-sort__filter-item__default::before{content:"";position:static;display:block;box-sizing:border-box;width:24px;height:24px;margin-right:12px;border:1px solid #000;background:none;background-position:center center;background-size:66.6666666667%;background-repeat:no-repeat}.filter-and-sort__filter-item__default.-active::before{background-image:url(img/icons/checkmark.svg)}.filter-and-sort__filter-item__color::before{content:none}.filter-and-sort__filter-item__color-swatch{margin:0px 16px 0 0;vertical-align:top;width:16px}.filter-and-sort__filter-item__color.-active,.filter-and-sort__filter-item__color:hover{font-weight:bold}.filter-and-sort__filter-item__color.-active .filter-and-sort__filter-item__color-swatch,.filter-and-sort__filter-item__color:hover .filter-and-sort__filter-item__color-swatch{box-shadow:none}.filter-and-sort__filter-item__color.-active .filter-and-sort__filter-item__color-swatch::after,.filter-and-sort__filter-item__color:hover .filter-and-sort__filter-item__color-swatch::after{border-color:#000}@media all and (max-width: 1023px){.filter-and-sort__filter-item__color{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:16.6666666667%}.filter-and-sort__filter-item__color>span{display:block;text-align:center;margin-left:auto;margin-right:auto}.filter-and-sort__filter-item__color .colorname{order:-1}}.filter-and-sort__filter ul .filter-and-sort__filter-item:last-child{margin-bottom:0}.filter-and-sort__products{width:100%;margin-bottom:80px}.filter-and-sort__products-group__info{width:100%;padding:0 14px 20px}.filter-and-sort__products-group__info-title{margin:0;font-size:1.8rem;display:inline-block}.filter-and-sort__products-group__info-result-count{display:inline-block;font-family:"Space Mono",monospace;text-transform:uppercase;font-size:1rem;color:#757575;margin-left:3px}.filter-and-sort__products-group__info-description{margin:10px 0 0;font-size:1.2rem;line-height:1.3}.filter-and-sort__products-group__products{display:flex;flex-wrap:wrap}@media all and (min-width: 1024px){.filter-and-sort__products-group+.filter-and-sort__products-group{margin-top:77px}.filter-and-sort__products-group__info{width:395px;margin-right:auto}.filter-and-sort__products-group__info-title{font-size:2.4rem}.filter-and-sort__products-group__info-result-count{font-size:1.1rem;margin-left:10px}.filter-and-sort__products-group__info-description{font-size:1.4rem;line-height:1.5}}@media all and (min-width: 1280px){.filter-and-sort__products-group__info{width:39vw}}.filter-and-sort__product{padding:12px;flex-shrink:0;width:100% !important}@media(min-width: 768px){.filter-and-sort__product{width:50% !important}}@media all and (min-width: 1024px){.-filters-hidden .filter-and-sort__product{width:33.3333333333% !important}}@media all and (min-width: 1280px){.filter-and-sort__product{width:33.3333333333% !important}}@media all and (min-width: 1440px){.filter-and-sort__product{padding:15px}}@media all and (min-width: 1680px){.filter-and-sort__product{padding:12px}}@media all and (min-width: 2000px){.filter-and-sort__product{padding:13px;width:25% !important}}.filter-and-sort__product h3{border:1px solid #000;margin:0;padding:0;display:block;width:100%;padding-bottom:100%}.filter-and-sort__save-results{background:#333;padding:46px 25px 25px;width:100%}.filter-and-sort__save-results__inner{width:100%;margin:0 auto}.filter-and-sort__save-results img{display:block;width:115px;margin:0 auto 15px 0;flex-shrink:0}.filter-and-sort__save-results__email-form form{display:block;width:100%}.filter-and-sort__save-results__email-form h3,.filter-and-sort__save-results__email-form p,.filter-and-sort__save-results__email-form a,.filter-and-sort__save-results__email-form label{color:#fff}.filter-and-sort__save-results__email-form h3{margin:0;font-size:3.2rem}.filter-and-sort__save-results__email-form p{margin:9px 0 12px;font-size:1.6rem;line-height:1.3}.filter-and-sort__save-results__email-form a{text-decoration:underline;font-size:1.2rem}.filter-and-sort__save-results__email-form .formField{margin:0 7px 0 0;width:100%}.filter-and-sort__save-results__email-form #BikeFinderEmail__optin+label::before{color:#fff !important;background:#000}.filter-and-sort__save-results__email-form #BikeFinderEmailForm__submit{display:block;width:108px;min-width:108px;flex-shrink:0;font-size:1.6rem}.filter-and-sort__save-results__email-form #BikeFinderEmail,.filter-and-sort__save-results__email-form #BikeFinderEmailForm__submit{line-height:54px;height:56px}.filter-and-sort__save-results__email-form label{font-size:1.2rem}.filter-and-sort__save-results__email-form__input-row{display:flex;flex-direction:row;margin-bottom:12px}.filter-and-sort__save-results__email-sent{display:block;width:100%}.filter-and-sort__save-results__email-sent h2{color:#fff;font-weight:700;font-size:6rem;line-height:1.18}.filter-and-sort__save-results__email-sent p{color:#fff;font-size:2.4;line-height:1.5}@media all and (min-width: 800px){.filter-and-sort__save-results{padding:30px 0 40px}.filter-and-sort__save-results__inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;width:73vw}.filter-and-sort__save-results img{margin:auto 0 auto 37px;width:166px}.filter-and-sort__save-results #BikeFinderEmailForm__submit{width:149px}}@media all and (min-width: 1024px){.filter-and-sort__save-results__inner{width:57vw}.filter-and-sort__save-results__email-form{width:100%}}@media all and (min-width: 1280px){.filter-and-sort__save-results__inner{width:904px}.filter-and-sort__save-results__email-form{width:584px}.filter-and-sort__save-results img{width:211px;margin:auto}.filter-and-sort__save-results #BikeFinderEmailForm__submit{width:179px}.filter-and-sort__save-results h3{font-size:4.2rem}}@media all and (min-width: 1280px){.filter-and-sort__inner{max-width:945px}}@media all and (min-width: 2000px){.filter-and-sort__inner{max-width:995px}}@media all and (max-width: 1023px){.filter-and-sort__clear-filters{display:none !important}.filter-and-sort__status-and-sort,.filter-and-sort__filters{position:fixed;top:161px;left:0;width:100%;background:#fff;z-index:4}.filter-and-sort__status-and-sort{border:0 none;padding:0;top:88px;padding-top:62px}.filter-and-sort__status-and-sort .-single-list-option{position:relative;width:100%}.filter-and-sort__status-and-sort .-single-list-option .filter-and-sort__sort-label{border-left:none}.filter-and-sort__filters{top:154px;bottom:0;display:flex;flex-direction:column}.filter-and-sort__status{position:absolute;top:0;left:0;text-align:center}.filter-and-sort__status__result-count{line-height:63px;font-size:1.6rem;color:#000;display:block;margin:auto}.filter-and-sort__active-filters-list{display:none}.filter-and-sort__sort{width:50%;height:48px;display:flex;align-items:center;flex-shrink:0;margin-left:auto;margin-right:0;text-align:center}.filter-and-sort__sort::after{content:none;display:none}.filter-and-sort__filters{display:none;width:100%}.filter-and-sort__filters-trigger{display:flex;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:48px;position:absolute;bottom:0;left:0;width:50%}.filter-and-sort__filters-trigger span{display:block;margin:auto;color:#4f4f4f;font-size:1.6rem}.filter-and-sort__filters-trigger span::after{content:"";display:inline-block;width:11px;height:6px;background-image:url(img/icons/arrow-down.svg);background-size:cover;vertical-align:middle;margin-left:11px}.filter-and-sort__filters-inner{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;max-width:799px;margin-left:auto;margin-right:auto;height:100%;overflow:auto;background:#fff;padding:18px}.filter-and-sort__filters.-open{display:flex;z-index:201}.filter-and-sort__filters__mobile-buttons{max-width:799px;width:100%;margin-left:auto;margin-right:auto}}@media all and (max-width: 1023px){.filter-and-sort__status-and-sort .filter-and-sort__status__result-count{position:relative;top:62px;transform:translate(0, -100%);width:100%;background:#fff}}.view-more-filters{display:none;color:#4f4f4f;font-size:1.4rem;text-decoration:underline}.-show-view-more.-has-overflow .view-more-filters{display:block}@media all and (min-width: 1024px){.-show-view-more.-has-overflow .view-more-filters{margin:0 2px;padding:0 2px}}.-show-view-more.-has-overflow ul .filter-and-sort__filter-item:nth-child(6)~li{display:none}@media all and (max-width: 799px){.search-page .site-header{border-color:#fff}.search-page .filter-and-sort__search-bar{position:sticky;top:89px;background:#fff}.search-page.noscroll .filter-and-sort__search-bar{top:58px}}.filter-product{opacity:0;padding:0 16px 27px;position:relative;z-index:9}@media all and (max-width: 959px){.filter-product{padding:0 0 27px}}.filter-product .outer-container{display:flex;flex-direction:row;flex-wrap:wrap}@media all and (min-width: 960px){.filter-product .outer-container{justify-content:space-between}}.filter-product .all-filters-trigger{border:1px solid #d9d9d9;display:block;flex-shrink:0;padding:20px;width:50%}@media all and (min-width: 960px){.filter-product .all-filters-trigger{display:none}}.filter-product .all-filters-trigger::after{display:inline-block;content:"";font-size:1rem;margin-left:20px;position:relative;top:1px}.filter-product .all-filters-trigger.is-active::after{transform:rotate(180deg)}@media all and (min-width: 960px){.filter-product .search-result-tags{border-right:1px solid #000;margin:0 10px 0 auto}}@media all and (max-width: 959px){.filter-product .search-result-tags{order:4}}.filter-product .all-filters-trigger{border-left:none}@media all and (max-width: 959px){.filter-product .all-filters-panel,.filter-product .all-sort-panel{width:100%;flex-shrink:0}}@media all and (min-width: 960px){.filter-product .all-filters-panel,.filter-product .all-sort-panel{display:flex;align-items:baseline;flex-wrap:wrap;height:auto;overflow:visible;position:relative}}@media all and (min-width: 768px){.filter-product .all-filters-panel{z-index:1}}@media all and (max-width: 959px){.filter-product .all-filters-panel{order:3}}@media all and (min-width: 960px){.filter-product .menu-filter{display:flex;justify-content:space-between}}@media all and (min-width: 960px){.filter-product .menu-filter{width:auto}}@media all and (min-width: 960px){.filter-product .menu-filter li{flex-grow:1}}@media all and (max-width: 959px){.filter-product .menu-filter li:first-child .filter-trigger{border-top:none}}@media all and (min-width: 960px){.filter-product .menu-filter li:first-child .filter-trigger{padding-left:0}}@media all and (min-width: 960px){.filter-product .menu-filter li:last-child .filter-trigger{border:none}}.filter-product .filter-trigger{cursor:pointer;font-size:1.4rem;text-decoration:none}@media all and (max-width: 959px){.filter-product .filter-trigger{border-top:1px solid #d9d9d9;padding:17px 20px 15px;width:100%}}@media all and (min-width: 960px){.filter-product .filter-trigger{border-right:1px solid #222;padding:7px 22px 7px 23px}}@media all and (min-width: 960px){.filter-product .filter-trigger{border-right:1px solid #222;font-size:1rem;padding:7px 10px}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .filter-trigger{width:100%}}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product .filter-trigger{letter-spacing:1.2px}}@media all and (min-width: 1200px){.filter-product .filter-trigger{font-size:1.2rem;padding:7px 22px 7px 23px;text-decoration:none}}.filter-product .filter-trigger::after{content:"";font-size:1rem;margin-left:auto;position:relative;left:10px;top:1px;margin-right:10px}@media all and (min-width: 960px){.filter-product .filter-trigger::after{font-size:0.8rem}}@media all and (min-width: 1200px){.filter-product .filter-trigger::after{font-size:1rem}}.filter-product .filter-trigger.is-active::after{display:inline-block;transform:rotate(180deg)}.filter-product .filter-trigger[data-trigger=filter-more]{display:block}@media all and (max-width: 959px){.filter-product .filter-trigger[data-trigger=filter-more]{border-bottom:1px solid #d9d9d9;margin-bottom:-1px}}@media all and (max-width: 959px){.filter-product .filter-panel,.filter-product div[data-panel]{position:relative}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .filter-panel,.filter-product div[data-panel]{display:flex;align-items:center}}@media all and (max-width: 959px){.filter-product .filter-panel .inner,.filter-product div[data-panel] .inner{padding:27px 20px 39px}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .filter-panel .inner,.filter-product div[data-panel] .inner{display:flex;align-items:center;flex-direction:column;margin:0 auto}}@media all and (min-width: 960px){.filter-product .filter-panel .inner,.filter-product div[data-panel] .inner{border:1px solid #000;padding:29px 28px}}@media all and (min-width: 960px){.filter-product .filter-panel.is-open,.filter-product div[data-panel].is-open{top:calc(100% + 26px)}}.filter-product .range{height:12px;margin-right:15px}@media all and (min-width: 960px){.filter-product .range{padding:0 20px}}.filter-product .filter{margin:0 0 10px;white-space:nowrap}@media all and (min-width: 768px){.filter-product .filter{margin-bottom:2px}}.filter-product .clear-input{min-width:0}@media all and (min-width: 960px){.filter-product .clear-input{line-height:35px}}@media all and (max-width: 959px){.filter-product .clear-input{width:100%;margin-top:1px}}.filter-product .action-container{display:flex;margin:15px 0 0 0;position:relative;left:-2px}@media all and (max-width: 959px){.filter-product .action-container{align-items:baseline;display:none}}@media all and (min-width: 960px){.filter-product .action-container{align-items:center}}.filter-product .action-container button{margin:0 30px 0 0}@media all and (min-width: 768px){.filter-product .action-container button{margin:0 30px 0 0}}@media all and (min-width: 1200px){.filter-product .action-container button{margin-right:53px}}.filter-product .title,.filter-product .title-trigger{font-size:1.3rem;margin:0 0 10px}@media all and (min-width: 768px){.filter-product .title,.filter-product .title-trigger{margin:20px 0 10px}}@media all and (min-width: 1200px){.filter-product .title,.filter-product .title-trigger{margin:38px 0 10px}}@media all and (min-width: 1200px){.filter-product .title:first-of-type,.filter-product .title-trigger:first-of-type{margin:0 0 30px}}.filter-product .filter-title{display:block;margin-bottom:4px}@media all and (min-width: 1200px){.filter-product .filter-title{font-size:1.4rem}}.filter-product .filter-description{color:#707070;display:block}@media all and (min-width: 768px){.filter-product .filter-description{width:55%}}@media all and (min-width: 1200px){.filter-product .filter-description{font-size:1.1rem;line-height:1.0909090909;width:165px}}@media all and (max-width: 767px){.filter-product .title-trigger{margin:0 0 0 -34px;width:calc(100% + 68px)}}@media(max-width: 959px){.filter-product .title-trigger{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:18px 20px 15px;text-align:left}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .title-trigger{margin:0;width:100%}}@media all and (min-width: 960px){.filter-product .title-trigger{pointer-events:none}}@media all and (max-width: 959px){.filter-product .title-trigger::after{display:inline-block;content:"";font-size:1rem;margin-left:20px;position:relative;top:1px}}.filter-product .title-trigger.is-active::after{transform:rotate(180deg)}@media all and (max-width: 959px){.filter-product .all-sort-panel{order:2;width:50%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.filter-product .all-sort-panel .dropdown{margin:0;padding:0}.filter-product .all-sort-panel .trigger{padding:20px !important}.filter-product .all-sort-panel .trigger .selected{display:inline-block;text-align:center;font-family:"Space Mono",monospace;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:1.333rem}.filter-product .all-sort-panel .CoveoSortDropdown{position:absolute;top:calc(100% + 1px);right:-1px;width:calc(200% + 4px);background:#fff}.filter-product .all-sort-panel .is-open .CoveoSortDropdown{border:1px solid #d9d9d9;border-top:0 none}}@media all and (min-width: 768px){.filter-product .all-sort-panel{z-index:9}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .all-sort-panel{order:1}}@media all and (max-width: 767px){.filter-product .all-sort-panel.is-open{border-bottom:1px solid #d9d9d9}}@media all and (max-width: 959px){.filter-product .all-sort-panel.is-open .sort-by{margin:0;border-bottom:1px solid #d9d9d9}.filter-product .all-sort-panel.is-open .sort-by button{display:none}.filter-product .all-sort-panel.is-open .sort-by .option{justify-content:center}}@media all and (min-width: 960px){.filter-product .filter-mobile-panel{height:auto;overflow:visible}}@media all and (max-width: 959px){.filter-product .filter-mobile-panel .inner-container{padding:25px 0 41px}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .filter-mobile-panel .inner-container{padding:25px 34px 41px}}.filter-product [type=checkbox]:not(:checked)+label,.filter-product [type=checkbox]:checked+label{padding-left:26px;width:100%}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product [type=checkbox]:not(:checked)+label,.filter-product [type=checkbox]:checked+label{font-size:1.2rem;padding:0 0 0 18px}}.filter-product [type=checkbox]:not(:checked)+label:before,.filter-product [type=checkbox]:checked+label:before{border-width:1px;height:14px;top:1px;width:14px}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product [type=checkbox]:not(:checked)+label:before,.filter-product [type=checkbox]:checked+label:before{height:12px;width:12px}}.filter-product [type=checkbox]:not(:checked)+label:after,.filter-product [type=checkbox]:checked+label:after{height:16px;top:1px;width:16px}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product [type=checkbox]:not(:checked)+label:after,.filter-product [type=checkbox]:checked+label:after{height:14px;width:14px}}.filter-product .more-filters{width:100%;top:0}@media all and (min-width: 960px){.filter-product .more-filters{margin:0;padding:0;top:100%;width:calc(100vw - 60px);max-width:1180px;max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch}}.filter-product .more-filters .inner{border:none;display:flex;flex-wrap:wrap;justify-content:flex-start}@media all and (max-width: 767px){.filter-product .more-filters .inner{padding-bottom:0;padding-top:0}}@media all and (min-width: 768px){.filter-product .more-filters .inner{padding:0}}@media all and (min-width: 768px)and (max-width: 959px){.filter-product .more-filters .inner{width:100%}}@media all and (min-width: 960px){.filter-product .more-filters .inner{padding:29px 0}}@media all and (min-width: 1200px){.filter-product .more-filters .inner{margin:0 auto;max-width:1281px;padding:36px 0;width:100%}}@media only screen and (min-width: 1382px){.filter-product .more-filters .inner{margin:0 auto}}.filter-product .more-filters .column{width:100%}@media all and (min-width: 960px){.filter-product .more-filters .column{padding:0 0 40px;width:45%}}@media all and (min-width: 960px)and (max-width: 1199px){.filter-product .more-filters .column:nth-child(1){order:1}.filter-product .more-filters .column:nth-child(2){order:3}.filter-product .more-filters .column:nth-child(3){order:2}.filter-product .more-filters .column:nth-child(4){order:4}}@media all and (min-width: 1200px){.filter-product .more-filters .column{border-left:1px solid #e8e8e8;max-width:23.5%;padding:0 0 0 54px}}@media all and (min-width: 1200px){.filter-product .more-filters .column.wide{max-width:29.5%}}@media all and (min-width: 1200px){.filter-product .more-filters .column:first-of-type{border:none;padding-left:0}}.filter-product .more-filters .action-container{width:100%;flex-shrink:0}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product .more-filters .action-container{order:5}}.filter-product .more-filters .filter{margin-bottom:7px}@media all and (min-width: 768px){.filter-product .more-filters .filter{margin-bottom:11px}}.filter-product .more-filters [type=checkbox]:not(:checked)+label:before,.filter-product .more-filters [type=checkbox]:checked+label:before,.filter-product .more-filters [type=checkbox]:not(:checked)+label:after,.filter-product .more-filters [type=checkbox]:checked+label:after{top:2px}.filter-product .more-filters.is-open{border-bottom:1px solid #d9d9d9}.filter-product .menu-sort{display:flex;align-items:baseline}@media all and (max-width: 959px){.filter-product .menu-sort{flex-wrap:wrap;justify-content:center;border-bottom:1px solid #d9d9d9}}@media all and (min-width: 768px){.filter-product .menu-sort{width:100%}}@media all and (min-width: 960px){.filter-product .menu-sort{justify-content:flex-end;position:relative;top:-3px;width:auto}}@media all and (min-width: 1200px){.filter-product .menu-sort{top:-1px}}.filter-product .menu-sort [type=checkbox]:not(:checked)+label,.filter-product .menu-sort [type=checkbox]:checked+label{padding-left:22px}@media all and (max-width: 767px){.filter-product .menu-sort [type=checkbox]:not(:checked)+label,.filter-product .menu-sort [type=checkbox]:checked+label{line-height:1.5}}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product .menu-sort [type=checkbox]:not(:checked)+label,.filter-product .menu-sort [type=checkbox]:checked+label{font-size:1.2rem;padding:0 0 0 18px;margin-left:8px}}@media all and (min-width: 1200px){.filter-product .menu-sort [type=checkbox]:not(:checked)+label,.filter-product .menu-sort [type=checkbox]:checked+label{margin-left:17px;padding-left:22px}}.filter-product .filter-checkbox{display:flex}@media all and (min-width: 960px){.filter-product .filter-checkbox{height:35px;align-items:center}}@media all and (max-width: 959px){.filter-product .filter-checkbox{justify-content:center;margin:25px 0;padding:0 20px;width:100%;order:2}}@media all and (max-width: 767px){.filter-product .filter-checkbox label{margin:0 30px 0 0}}@media all and (min-width: 768px){.filter-product .filter-checkbox label{margin:0 20px 0 0}}.filter-product .filter-checkbox li:last-of-type label{margin-right:10px}@media all and (max-width: 767px){.filter-product .filter-checkbox li:last-of-type label{margin-right:0}}@media all and (min-width: 1200px){.filter-product.menu-is-open .filter-trigger{opacity:.2}}@media all and (min-width: 1200px){.filter-product.menu-is-open .filter-trigger.is-active{opacity:1}}.filter-product .dropdown{background:rgba(0,0,0,0);left:0;top:0;margin:auto 0}@media all and (max-width: 959px){.filter-product .dropdown{margin:0 0 25px;padding:0 20px;width:100%}}@media all and (min-width: 960px){.filter-product .dropdown{width:auto}}.filter-product .dropdown .label{line-height:1.375}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product .dropdown .trigger,.filter-product .dropdown .selected{font-size:1.2rem}}@media all and (min-width: 1200px){.filter-product .dropdown .trigger,.filter-product .dropdown .selected{font-size:1.4rem}}@media all and (min-width: 768px){.filter-product .dropdown .trigger,.filter-product .dropdown .selected{justify-content:flex-end}}.filter-product .dropdown .trigger{background:rgba(0,0,0,0);padding:0 2px;white-space:nowrap}@media all and (max-width: 767px){.filter-product .dropdown .trigger{justify-content:center}}.filter-product .dropdown .selected{font-weight:400;padding-left:0}.filter-product .dropdown .selected::after{color:#000}.filter-product .dropdown .label{display:none;flex-grow:0}@media all and (min-width: 768px)and (max-width: 1199px){.filter-product .dropdown .label{font-size:1.2rem}}@media all and (min-width: 1200px){.filter-product .dropdown .label{font-size:1.2rem}}.filter-product .dropdown .new-select{min-width:180px;left:auto;right:-1px;top:calc(100% + 20px)}@media all and (max-width: 959px){.filter-product .dropdown .new-select{width:100%;position:static}}@media all and (min-width: 960px){.filter-product .dropdown .new-select{min-width:230px}}.filter-product .dropdown .new-select a:hover{color:#008a02}.filter-product .dropdown .option{font-size:1.4rem;font-weight:400}.filter-product .dropdown.default .label{display:inline-block;opacity:1}.filter-product .dropdown.default .selected{width:auto}.filter-product .dropdown.default:first-of-type .selected{color:#000}.filter-product .dropdown.is-open{border-color:rgba(0,0,0,0)}.filter-product .dropdown.is-open .new-select{border-top:1px solid #000}@media all and (max-width: 959px){.filter-product .dropdown.is-open .new-select{border:none}}@media all and (min-width: 960px){.filter-product.is-sticky{background:#fff;border-bottom:2px solid gray;padding:15px 42px 13px;position:fixed;max-width:none;left:0;top:0;z-index:20;width:100%}}@media all and (min-width: 1200px){.filter-product.is-sticky{padding:26px 42px}}@media only screen and (min-width: 1382px){.filter-product.is-sticky{padding-left:0;padding-right:0}}@media all and (min-width: 960px){.filter-product.is-sticky .outer-container{margin:0 auto;max-width:1281px}}@media all and (min-width: 960px){.filter-product.is-sticky .menu-filter .filter-panel,.filter-product.is-sticky .menu-filter .CoveoFacetDropdown div[data-panel]{top:100%}}@media all and (min-width: 1200px){.filter-product.is-sticky .menu-filter .filter-panel,.filter-product.is-sticky .menu-filter .CoveoFacetDropdown div[data-panel]{top:calc(100% + 26px)}}@media all and (min-width: 960px){.filter-product.is-sticky .menu-filter .inner{border:2px solid gray;border-top:none}}@media all and (min-width: 960px){.filter-product.is-sticky .more-filters .inner{position:relative;left:-8px}}@media all and (max-width: 767px){.filter-product.is-sticky .dropdown.is-open .new-select label{display:none}}@media all and (min-width: 960px){.filter-product.is-sticky .dropdown.is-open .new-select{border:2px solid gray;border-top:none;top:calc(100% + 28px)}}@media all and (max-width: 959px){.filter-product-scroll-reference{display:none}}@media all and (max-width: 959px){.filter-product-scroll-reference{height:0;position:absolute;visibility:hidden}}.filter-range{margin-top:10px}.filter-range .slider-container{margin:0}.filter-range .slider-container .pointer{background-color:#008a02;height:12px;width:12px;top:-6px}.filter-range .slider-container .pointer-label{top:11px}.mobile-menu-sort{display:flex;justify-content:center;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:12px}.mobile-menu-sort .sort-by{left:0;top:0;border:none}.mobile-menu-sort .sort-label{color:#000;font-size:1.4rem;opacity:1}.mobile-menu-sort .is-open .new-select{border:none}@media all and (min-width: 960px){.mobile-menu-sort{display:none}}.full-bleed-image{position:relative}.full-bleed-image img{width:100%}.full-bleed-media{position:relative}.full-bleed-media button{border:none;outline:none}.full-bleed-media .image{width:100%}.full-bleed-media .image img{width:100%}.full-bleed-media .html5-video{width:100%}.full-bleed-media .html5-video video{display:block;position:relative;width:100%}.full-bleed-media .html5-video .mobile-img{display:none;position:relative}.full-bleed-media .html5-video .mobile-img img{width:100%}@media all and (max-width: 767px){.full-bleed-media .html5-video video{display:none}.full-bleed-media .html5-video .mobile-img{display:block}}.full-bleed-media .video{margin:0;width:100%;max-width:100% !important}.full-bleed-media .video .trigger{width:100%}.full-bleed-media .video .trigger .headline{font-size:6.4rem}.full-bleed-media .video .trigger .cta{font-size:2.6rem}@media all and (max-width: 767px){.full-bleed-media .video .trigger .headline{font-size:4rem}.full-bleed-media .video .trigger .cta{font-size:1.6rem}}.header-search{z-index:3;position:static;min-height:56px;align-content:center}@media all and (min-width: 768px){.header-search{min-height:80px}}.header-search.search-open{z-index:5}.header-search a{text-decoration:none}.header-search .trigger{color:#000;display:flex;align-items:center;z-index:9;white-space:nowrap;right:17px;line-height:32px;padding:0 1px}@media all and (min-width: 768px){.header-search .trigger{right:42px}}@media all and (max-width: 767px){.header-search .trigger{overflow:hidden}}.header-search .trigger[data-trigger=showhide-search-header].is-active{display:none}.header-search small{font-size:1rem;padding:0 15px 0 0;opacity:.5}@media all and (min-width: 768px){.header-search small{padding-right:0}}.header-search .icon{font-size:1.7rem}@media all and (min-width: 768px){.header-search .icon{margin-left:19px}}.header-search .panel{background:#fff;width:100%;position:absolute;left:0;top:0;z-index:3}.header-search .panel.is-open{padding-bottom:20px}.header-search .close{right:-5px;top:0}@media all and (min-width: 768px){.header-search .close{right:16px;top:16px}}@media all and (min-width: 960px){.header-search .close{right:24px;top:12px}}.header-search .close::before{font-size:1.2rem}@media all and (min-width: 768px){.header-search .close::before{font-size:1.6rem}}.header-search__inner{display:flex;margin:20px auto 0;position:relative;width:calc(100% - 60px);max-width:540px;height:48px}@media all and (min-width: 768px){.header-search__inner{margin:36px auto 23px}}@media(max-width: 480px){.header-search__inner{margin-top:60px}}.header-search__input{box-sizing:border-box;border:0 none !important;border-bottom:2px solid #000 !important;height:100%;width:100%;padding:12px 49px 12px 12px !important;font-size:16px !important}.header-search__input:focus{border:1px solid #000 !important}.header-search__input-wrapper{display:flex;overflow:hidden;position:relative;height:100%;width:100%}.header-search__input-clear{width:48px;height:100%;position:absolute;top:0;right:0;transition:right .3s;display:flex;justify-content:center;align-items:center;cursor:pointer}.header-search__input:placeholder-shown+.header-search__input-clear{right:-48px}.header-search__button{width:60px;height:48px;text-decoration:none;color:#000;font-size:15px;display:flex;justify-content:center;align-items:center}.header-search__button:hover{color:#fff;background:#008a02}.header-search__button svg{width:18px;height:18px}.hero-about{background-position:50% 0;background-size:cover;margin-bottom:55px}@media all and (max-width: 767px){.hero-about{min-height:677px;background-position:50%}}@media all and (min-width: 768px){.hero-about{background-position:50% 50%;margin-bottom:68px}}@media all and (min-width: 960px){.hero-about{margin-bottom:56px}}@media all and (min-width: 1200px){.hero-about{margin-bottom:91px}}.hero-about .content-container{padding:73px 0}@media only screen and (max-device-width: 768px)and (orientation: landscape){.hero-about .content-container{padding:60px 0}}@media all and (min-width: 768px){.hero-about .content-container{display:flex;align-items:center;justify-content:flex-start;padding:10vh 0}}.hero-about header{margin:0 20px}@media all and (min-width: 768px){.hero-about header{margin:0 42px;width:40%}}@media all and (min-width: 960px){.hero-about header{width:40%}}@media all and (min-width: 1200px){.hero-about header{width:35%}}.hero-about .headline{font-size:4rem;font-weight:300;line-height:1.2;margin:0;text-align:center}@media all and (min-width: 768px){.hero-about .headline{font-size:5rem;line-height:1.12}}@media all and (min-width: 1200px){.hero-about .headline{font-size:6rem;line-height:1.1}}.hero-about[data-color=light]{color:#fff}.hero-about[data-color=light] .headline{color:#fff}@media all and (min-width: 768px){.hero-about[data-alignment=right] .content-container{justify-content:flex-end}}.hero-checkout-confirmation{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:32px;min-height:414px;overflow:hidden;padding:71px 20px 141px;position:relative}@media all and (max-width: 959px){.hero-checkout-confirmation{max-height:410px;padding:0;margin-bottom:0}}@media all and (min-width: 768px){.hero-checkout-confirmation{min-height:550px;padding:92px 87px 180px}}@media all and (min-width: 1200px){.hero-checkout-confirmation{margin-bottom:37px;min-height:698px;padding:74px 0 86px}}.hero-checkout-confirmation:first-of-type{margin-top:-60px;padding-top:100px}@media all and (min-width: 768px){.hero-checkout-confirmation:first-of-type{margin-top:-85px;padding-top:177px}}@media all and (min-width: 1200px){.hero-checkout-confirmation:first-of-type{padding-top:159px;text-align:center}}.hero-checkout-confirmation .headline{color:#000;font-weight:400;font-size:4.8rem;position:relative;z-index:2;text-align:center}@media all and (min-width: 1200px){.hero-checkout-confirmation .headline{font-size:12rem}}.hero-checkout-confirmation .headline strong{display:block;font-size:1.6rem;font-weight:700;line-height:1.1666666667;margin:0 0 -6px;position:relative;top:-3px}@media all and (min-width: 1200px){.hero-checkout-confirmation .headline strong{font-size:3.2rem;margin-bottom:-21px;top:-11px}}.hero-checkout-confirmation .button-container{margin-left:0 !important;margin-top:41px}@media all and (max-width: 767px){.hero-checkout-confirmation .button-container{max-width:300px !important;margin-top:82px}}.hero-checkout-confirmation[data-color=light]{color:#fff}.hero-checkout-confirmation[data-color=light] .headline{color:#fff}.hero-checkout-confirmation[data-color=light] .button,.hero-checkout-confirmation[data-color=light] #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-checkout-confirmation[data-color=light] #lcly-button-buy,.hero-checkout-confirmation[data-color=light] .filter-product .clear-input,.filter-product .hero-checkout-confirmation[data-color=light] .clear-input{border-color:#fff}.hero-checkout-confirmation[data-color=light] .button.secondary,.hero-checkout-confirmation[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-checkout-confirmation[data-color=light] .secondary#lcly-button-buy,.hero-checkout-confirmation[data-color=light] .filter-product .secondary.clear-input,.filter-product .hero-checkout-confirmation[data-color=light] .secondary.clear-input{color:#fff}.hero-checkout-confirmation[data-type=image]{background-position:50% 50%;background-size:cover}.hero-checkout-confirmation[data-type=image] .image{display:none}.hero-collections{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:90vh;overflow:hidden;padding:71px 20px 141px;padding:0 20px;position:relative}@media all and (min-width: 768px){.hero-collections{min-height:59.03vw;padding:0 42px}}@media all and (min-width: 1200px){.hero-collections{margin-bottom:37px;padding:74px 0 86px}}.hero-collections:first-of-type{margin-top:-60px}@media all and (min-width: 768px){.hero-collections:first-of-type{margin-top:-85px}}@media all and (min-width: 1200px){.hero-collections:first-of-type{text-align:center}}.hero-collections .headline{display:block;font-size:8rem;font-weight:700;line-height:1.1666666667;margin:0;position:relative;top:3px;z-index:2;text-align:center}@media all and (min-width: 768px){.hero-collections .headline{margin-bottom:25px}}@media all and (min-width: 960px){.hero-collections .headline{font-size:10rem}}@media all and (min-width: 1200px){.hero-collections .headline{font-size:12rem;margin-bottom:45px;top:10px}}.hero-collections .headline strong{display:block;color:#000;font-size:1.4rem;margin:0 0 8px}@media all and (min-width: 768px){.hero-collections .headline strong{margin-bottom:9px}}.hero-collections .diptych{display:flex;flex-direction:column;height:100%;position:absolute;left:0;top:0;z-index:1;width:100%}@media all and (min-width: 768px){.hero-collections .diptych{flex-direction:row;justify-content:space-between;height:100%}}.hero-collections .column{height:50%;overflow:hidden;position:relative;width:100%}@media all and (max-width: 767px){.hero-collections .column{order:1}}@media all and (min-width: 768px){.hero-collections .column{height:100%;width:50%}}@media all and (max-width: 767px){.hero-collections .column:first-of-type{order:2}}.hero-collections .background{background-position:50% 0;background-size:cover;height:100%;position:absolute;left:0;top:0;z-index:1;width:100%}.hero-collections picture{display:none}.hero-collections .button,.hero-collections #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-collections #lcly-button-buy,.hero-collections .filter-product .clear-input,.filter-product .hero-collections .clear-input{position:relative;z-index:2}@media all and (max-width: 768px){.hero-collections .button,.hero-collections #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-collections #lcly-button-buy,.hero-collections .filter-product .clear-input,.filter-product .hero-collections .clear-input{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px}}.hero-collections[data-color=light]{background:gray;color:#fff}.hero-collections[data-color=light] .headline{color:#fff}.hero-collections[data-color=light] .headline strong{color:#fff}.hero-collections[data-color=light] .button.secondary,.hero-collections[data-color=light] #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-collections[data-color=light] .secondary#lcly-button-buy,.hero-collections[data-color=light] .filter-product .secondary.clear-input,.filter-product .hero-collections[data-color=light] .secondary.clear-input{color:#fff}.hero-collections[data-type=image],.hero-collections[data-type=diptych]{background-position:50% 50%;background-size:cover}@media all and (min-width: 769px){.pdp__body main{width:calc(100% - 30vw);min-width:calc(100% - 450px);max-width:calc(100% - 255px);margin-left:0;margin-right:auto}.pdp__body .site-header{background:#fff !important;border-color:#000 !important}}.pdp__label{display:block;font-family:"Space Mono",monospace;font-size:13px;text-transform:uppercase;margin:0 0 8px}.pdp__color-name{font-size:12px;margin-top:6px;display:block}@media all and (max-width: 768px){.pdp__color-name{padding:4px 0 0 4px}}.pdp__color-selection,.pdp__size-selection{padding:0;margin:0 auto 0 0;line-height:1}.pdp__color-selection li,.pdp__size-selection li{display:inline-block;margin-bottom:0;cursor:pointer}.pdp__color-selection li::before,.pdp__size-selection li::before{content:none}.pdp__color-selection .color,.pdp__size-selection .color{display:block;width:20px;margin-left:4px}.pdp__color-selection .color::after,.pdp__size-selection .color::after{padding:3px;top:-4px;left:-4px}.pdp__color-selection li{margin-right:8px}.pdp__size-selection{margin-bottom:4px}.pdp__size-selection li{margin-bottom:5px;margin-right:5px}.pdp__size-selection br{display:none}.pdp__size-selection__display{display:block;font-size:1.2rem;margin-left:1px}.pdp__size-selection__toggle{display:block;margin-top:20px}.pdp__size-selection__toggle:hover{color:#757575}@media all and (max-width: 768px){.pdp__size-selection__toggle{font-size:1.8rem}}.pdp__price-display{width:30%;text-align:right}@media all and (max-width: 960px){.pdp__price-display{align-self:flex-end;margin-top:-23px;margin-bottom:10px}}.pdp__size-select{display:block;font-family:"Space Mono",monospace;border:1px solid #000;text-align:center;font-size:1.7rem;line-height:40px;width:auto;height:40px;padding:0 3px;min-width:43px;box-sizing:border-box}.pdp__size-select.active,.pdp__size-select:hover{background-color:#000;color:#fff}.pdp__size-select.no-variant{pointer-events:none;opacity:.25}.pdp__size-list{display:flex;flex-direction:column;align-items:flex-start}.pdp__bike-image{position:relative;width:100%}.pdp__retailer-link{display:block;margin-top:20px}.pdp__retailer-summary__item{display:flex;justify-content:space-between;align-items:center;border:1px solid #000;margin-bottom:10px;padding:15px;width:100%}.pdp__retailer-summary__item::before{content:none}.pdp__retailer-summary__item p{margin:0;font-size:1.4rem;line-height:1.5;text-align:left}.pdp__retailer-summary__item-distance{font-family:"Space Mono",monospace;text-transform:uppercase;font-size:1.3rem;line-height:1}.pdp__configure-actions{display:flex;flex-direction:column;align-items:center;z-index:2}.pdp__configure-actions .pdp__color-label{text-align:right}.pdp__configure-actions .button,.pdp__configure-actions #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .pdp__configure-actions #lcly-button-buy,.pdp__configure-actions .filter-product .clear-input,.filter-product .pdp__configure-actions .clear-input{margin-top:20px}@media all and (min-width: 961px){.pdp__configure-actions{position:absolute;top:-115px;right:0;align-items:flex-end}.pdp__configure-actions.is-on-sale{top:-77px}.pdp__configure-actions.-no-subtitle{margin-top:62px}}@media all and (max-width: 960px){.pdp__configure-actions .pdp__color-label{display:none}.pdp__configure-actions .pdp__color-name,.pdp__configure-actions .pdp__color-selection{text-align:center}.pdp__configure-actions .button,.pdp__configure-actions #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .pdp__configure-actions #lcly-button-buy,.pdp__configure-actions .filter-product .clear-input,.filter-product .pdp__configure-actions .clear-input{width:100%}}.hero-pdp{transition-property:background-color,opacity !important;position:static;z-index:10}@media all and (min-width: 768px){.hero-pdp .breadcrumbs{padding:24px 0 0;margin:0 0 20px 32px}}@media all and (max-width: 767px){.hero-pdp .breadcrumbs{background:#fff;padding:10px 17px;margin:0}}.hero-pdp .headline{font-size:2.5rem;line-height:1;font-weight:700;margin:0}.hero-pdp .headline .platform{display:block;font-weight:300}.hero-pdp .product-wordmark{margin-bottom:20px;width:115px}@media(min-width: 767px){.hero-pdp .product-wordmark{width:250px}}@media(min-width: 834px){.hero-pdp .product-wordmark{width:115px}}@media(min-width: 1440px){.hero-pdp .product-wordmark{width:165px}}@media(min-width: 1920px){.hero-pdp .product-wordmark{width:195px}}.hero-pdp .slick-list,.hero-pdp .slick-track{display:flex;align-items:stretch}.hero-pdp .item{height:auto;padding:0 96px}@media all and (max-width: 767px){.hero-pdp .item{padding:70px 32px 30px}}.hero-pdp .item__hero{display:flex;align-items:center;justify-content:center}.hero-pdp .item__hero:not(.slick-slide){width:100%}.hero-pdp .item__hero picture,.hero-pdp .item__hero img{width:100%}.hero-pdp .item__autosize{display:block}.hero-pdp .item__autosize>div{display:block;width:100%;padding-bottom:var(--ratio);position:relative}.hero-pdp .item__autosize>div>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.hero-pdp .item__autosize>div>div picture,.hero-pdp .item__autosize>div>div img{position:relative;height:100%;width:auto}.hero-pdp .item:not(.item__hero):not(.slick-slide){display:none}.hero-pdp .video-item{background:#000}.hero-pdp .video-window{padding-top:45%;width:80%}.hero-pdp .close{background:#000;height:auto;left:50%;line-height:1;padding:18px 27px;top:0;transform:translateX(-50%);width:auto}@media all and (min-width: 768px){.hero-pdp .close{top:29px}}@media all and (min-width: 960px){.hero-pdp .close{top:29px}}@media all and (min-width: 1200px){.hero-pdp .close{top:49px}}.hero-pdp .close::before,.hero-pdp .close::after{color:#fff;font-weight:400}.hero-pdp .close::before{content:"";font-size:1.2rem;margin:0 11px 0 0;top:1px}.hero-pdp .close::after{content:"Close";font-size:1.4rem}.hero-pdp .zoom{cursor:url("img/cursors/cursor-zoom.svg") 25 25,auto;margin:auto;position:relative;z-index:1}@media all and (min-width: 768px){.hero-pdp .zoom{width:100%}}@media all and (max-width: 1199px){.hero-pdp .zoom{cursor:default}}@media all and (min-width: 1200px){.hero-pdp .zoom{max-width:1281px}}.hero-pdp .zoom * :focus{outline:none}.hero-pdp .zoom img{display:block;margin:0 auto;display:block;width:100%}.hero-pdp[data-color=light] .headline{color:#fff}#PDPDetailCarousel{position:relative;padding-bottom:100px;transition:opacity .3s;opacity:1}@media all and (max-width: 767px){#PDPDetailCarousel{padding-bottom:20px}}#PDPDetailCarousel>.carousel{display:flex}#PDPDetailCarousel>.carousel>.item{flex-shrink:0}#PDPDetailCarousel .trigger{font-size:2.2rem;position:absolute;top:50%;z-index:3;box-sizing:border-box;width:49px;height:49px;border:none;color:#000;display:flex;justify-content:center;align-items:center}#PDPDetailCarousel .trigger i{display:block;margin-top:-2px}@media all and (min-width: 768px){#PDPDetailCarousel .trigger{transform:translateY(-50%);background:#fff;color:#000;border:1px solid #000}#PDPDetailCarousel .trigger:hover{background:#fff;color:#000;border:1px solid #000}}#PDPDetailCarousel .prev{left:42px}#PDPDetailCarousel .next{right:42px}#PDPDetailCarousel picture,#PDPDetailCarousel img{display:block;max-height:100%;max-width:100%}.magnifier-inner{position:relative}.magnifier{position:absolute;width:440px;height:440px;border-radius:50%;border:1px solid gray;transform:translate(-50%, -50%);background:#fff;background-position:center center;background-repeat:no-repeat}.pdp-ctas{display:flex;justify-content:flex-end}.pdp-ctas .button,.pdp-ctas #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .pdp-ctas #lcly-button-buy,.pdp-ctas .filter-product .clear-input,.filter-product .pdp-ctas .clear-input{border:1px solid rgba(40,40,40,.1)}.manuals-list{padding:20px 20px 20px 35px}.manuals-list a{text-decoration:none}.manuals-list a:hover{text-decoration:underline}#DealersList li{margin-top:15px}#DealersList li::before{content:none}#DealersList h3{font-weight:bold;font-size:1.8rem}#DealersList h3,#DealersList p{margin:0}#DealersList+a{margin:auto auto 20px}#my-canvas{cursor:grab;height:100%;max-height:100vh;max-width:100vw;touch-action:none;width:100%}.dopple-ar-block{display:flex !important;justify-content:center;align-content:center;margin-top:20px}.dopple-ar-block button.loading:before{content:" ";background-image:url(img/icons/progress.svg);margin:0 8px;width:20px;height:20px;display:block;animation:rotate 2s linear infinite}.dopple-ar-block button.loading:hover{background-color:#000 !important;color:#fff !important}.dopple-modal .modalInner{align-items:center;flex-direction:column-reverse;height:100%;justify-content:center}.dopple-modal .modalInner .dopple-loader{height:100px;position:relative;width:100px}.dopple-modal .modalOuter{height:300px;width:300px}.dopple-modal .modalOuter img{padding:20px}@media all and (min-width: 960px){.hero-plp{padding-left:42px;padding-right:42px}}.hero-plp{margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;text-align:center;max-width:2000px}@media all and (max-width: 799px){.hero-plp{margin-bottom:63px}}.hero-plp .background{position:relative;z-index:1}@media all and (min-width: 768px){.hero-plp .background{display:flex}}.hero-plp .background .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;flex-grow:1}@media all and (max-width: 767px){.hero-plp .background .image{height:100vw;margin-top:-60px;width:100%}}@media all and (min-width: 768px)and (max-width: 959px){.hero-plp .background .image{height:50vw;width:calc(50% + 1px)}}@media all and (min-width: 960px){.hero-plp .background .image{flex-shrink:0;height:290px;width:calc(50% + 1px)}}@media all and (min-width: 1200px){.hero-plp .background .image{height:309px}}.hero-plp .background .image.left{background-image:var(--background-left)}@media all and (max-width: 767px){.hero-plp .background .image.left{background-image:var(--background-mobile-left)}}@media all and (min-width: 768px)and (max-width: 959px){.hero-plp .background .image.left{background-image:var(--background-tablet-left)}}.hero-plp .background .image.right{background-image:var(--background-right)}@media all and (max-width: 767px){.hero-plp .background .image.right{background-image:var(--background-mobile-right)}}@media all and (min-width: 768px)and (max-width: 959px){.hero-plp .background .image.right{background-image:var(--background-tablet-right)}}.hero-plp .background .image:nth-child(2){position:relative;left:-2px;z-index:1}@media all and (max-width: 767px){.hero-plp .background .image:nth-child(2){display:none}}.hero-plp .background img{display:none}.hero-plp .headline{font-size:4.8rem;font-weight:700;line-height:1;text-align:center;margin:-14px 0 28px;position:relative;z-index:2}@media all and (min-width: 768px){.hero-plp .headline{font-size:9.6rem;margin-top:-30px}}@media all and (min-width: 960px){.hero-plp .headline{font-size:12rem;margin:-37px 0 22px}}.hero-plp .headline:first-child{margin-top:35px}.hero-plp .subtitle{font-size:1.4rem;font-weight:700;line-height:1.714;margin:27px auto 20px;padding:0;width:82.5vw}@media all and (min-width: 960px){.hero-plp .subtitle{font-weight:400;margin:0 auto 29px;width:75vw}}@media all and (min-width: 1200px){.hero-plp .subtitle{font-size:2.4rem;line-height:1.5;margin-bottom:39px}}@media(min-width: 1800px){.hero-plp .subtitle{width:60vw}}@media(min-width: 2000px){.hero-plp .subtitle{width:50vw}}@media all and (min-width: 960px){.hero-plp .subtitle.short{width:50vw}}@media all and (min-width: 1200px){.hero-plp .subtitle.short{width:38vw}}@media(min-width: 1800px){.hero-plp .subtitle.short{width:30vw}}.hero-plp .subtitle.cta-spacing{margin-bottom:30px}@media(min-width: 768px){.hero-plp .subtitle.cta-spacing{margin-bottom:60px}}.hero-plp .back{display:inline-block;font-size:1.6rem}@media all and (min-width: 768px){.hero-plp .back{font-size:1.8rem}}.hero-plp__cta-container{flex-wrap:wrap;opacity:1 !important}.hero-plp__cta-container .button,.hero-plp__cta-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-plp__cta-container #lcly-button-buy,.hero-plp__cta-container .filter-product .clear-input,.filter-product .hero-plp__cta-container .clear-input{width:70%}.hero-plp__cta-container .button:nth-child(2),.hero-plp__cta-container #LocallyProductLocator.-enable-cta #lcly-button-buy:nth-child(2),#LocallyProductLocator.-enable-cta .hero-plp__cta-container #lcly-button-buy:nth-child(2),.hero-plp__cta-container .filter-product .clear-input:nth-child(2),.filter-product .hero-plp__cta-container .clear-input:nth-child(2){margin-top:35px}@media(min-width: 768px){.hero-plp__cta-container{flex-wrap:nowrap}.hero-plp__cta-container .button,.hero-plp__cta-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .hero-plp__cta-container #lcly-button-buy,.hero-plp__cta-container .filter-product .clear-input,.filter-product .hero-plp__cta-container .clear-input{margin:0 25px !important;min-width:200px;width:auto}}.hotspots .headline{font-weight:300;line-height:1.325;margin:100px 0 -19px;max-width:992px;position:relative;z-index:3}@media all and (max-width: 1200px){.hotspots .headline{margin-bottom:-12px}}.hotspots .hotspots-product-wrapper{background-color:#f0eceb;height:500px;position:relative}@media all and (min-width: 768px){.hotspots .hotspots-product-wrapper{height:1020px}}@media all and (min-width: 768px){.hotspots .hotspots-product-wrapper{padding-top:142px}}.hotspots .hotspots-product-wrapper:first-of-type{margin-top:-10px;padding-top:87px}@media all and (min-width: 768px){.hotspots .hotspots-product-wrapper:first-of-type{padding-top:142px}}.hotspots .hotspots-product-wrapper .product-img{max-height:349px;z-index:3}@media all and (min-width: 768px){.hotspots .hotspots-product-wrapper .product-img{max-height:700px}}@media all and (min-width: 1200px){.hotspots .hotspots-product-wrapper .product-img{max-height:873px}}.hotspots .hotspots-product-wrapper.left .product-img{position:absolute;left:-25px}@media all and (min-width: 768px){.hotspots .hotspots-product-wrapper.left .product-img{left:-75px}}@media all and (min-width: 960px){.hotspots .hotspots-product-wrapper.left .product-img{left:0%}}@media all and (max-width: 768px){.hotspots .hotspots-product-wrapper.left .hotspot-text-container{text-align:left}}.hotspots .hotspots-product-wrapper.right{padding-top:20px;overflow:hidden}.hotspots .hotspots-product-wrapper.right .product-img{position:absolute;right:0}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspots-product-wrapper.right .product-img{right:-75px}}@media all and (min-width: 960px){.hotspots .hotspots-product-wrapper.right .product-img{right:0}}.hotspots .hotspots-product-wrapper.right .hotspot-text-container{text-align:right}.hotspots .hotspot-point{height:14px;position:absolute;z-index:10;transform:translateX(-4px) translateY(-4px);width:14px}.hotspots .hotspot-point::before,.hotspots .hotspot-point::after{content:"";position:absolute}.hotspots .hotspot-point::before{background:#008a02;height:8px;left:4px;top:4px;width:8px}.hotspots .hotspot-point::after{border:1px solid #008a02;height:100%;left:0;top:0;width:100%}.hotspots .hotspot-text-container{max-width:369px;padding:30px;cursor:pointer;position:absolute;z-index:500}@media all and (max-width: 767px){.hotspots .hotspot-text-container{border-top:1px solid #000;border-bottom:1px solid #000;display:none;max-width:none;padding:15px 30px;width:100%}}.hotspots .hotspot-text-container.active{background-color:#fff;z-index:1000}@media all and (max-width: 767px){.hotspots .hotspot-text-container.active{display:block}}.hotspots .hotspot-text-container:before{z-index:100;background-color:#000;height:1px}.hotspots .hotspot-text-container .hotspot-headline{font-size:1.6rem;font-weight:600;padding-bottom:14px}.hotspots .hotspot-text-container .hotspot-description{font-size:1.4rem;opacity:0;line-height:2}.hotspots .hotspot-text-container .hotspot-description.active{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .25s}@media all and (max-width: 767px){.hotspots .hotspot-point-1 .hotspot-point{left:100px;top:135px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-1 .hotspot-point{left:185px;top:246px}.hotspots .hotspot-point-1 .hotspot-text-container{left:405px;top:208px}.hotspots .hotspot-point-1 .hotspot-text-container:before{content:"";width:213px;position:absolute;left:-198px;top:42px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-1 .hotspot-point{left:263px;top:246px}.hotspots .hotspot-point-1 .hotspot-text-container{left:590px;top:208px}.hotspots .hotspot-point-1 .hotspot-text-container:before{content:"";width:320px;position:absolute;left:-305px;top:42px}}@media all and (min-width: 1200px){.hotspots .hotspot-point-1 .hotspot-point{left:326px;top:260px}.hotspots .hotspot-point-1 .hotspot-text-container{left:816px;top:220px}.hotspots .hotspot-point-1 .hotspot-text-container:before{content:"";width:485px;position:absolute;left:-470px;top:42px}}.hotspots .hotspot-point-2 .hotspot-text-container{transition-delay:.75s}@media all and (max-width: 767px){.hotspots .hotspot-point-2 .hotspot-point{left:135px;top:191px}.hotspots .hotspot-point-2 .hotspot-text-container{top:150px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-2 .hotspot-point{left:239px;top:327px}.hotspots .hotspot-point-2 .hotspot-text-container{left:455px;top:290px}.hotspots .hotspot-point-2 .hotspot-text-container:before{content:"";width:208px;position:absolute;left:-193px;top:42px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-2 .hotspot-point{left:318px;top:327px}.hotspots .hotspot-point-2 .hotspot-text-container{left:730px;top:290px}.hotspots .hotspot-point-2 .hotspot-text-container:before{content:"";width:405px;position:absolute;left:-390px;top:42px}}@media all and (min-width: 1200px){.hotspots .hotspot-point-2 .hotspot-point{left:389px;top:373px}.hotspots .hotspot-point-2 .hotspot-text-container{left:945px;top:335px}.hotspots .hotspot-point-2 .hotspot-text-container:before{content:"";width:548px;position:absolute;left:-533px;top:40px}}.hotspots .hotspot-point-3 .hotspot-text-container{transition-delay:1s}@media all and (max-width: 767px){.hotspots .hotspot-point-3 .hotspot-point{left:305px;top:304px}.hotspots .hotspot-point-3 .hotspot-text-container{top:280px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-3 .hotspot-point{left:598px;top:578px}.hotspots .hotspot-point-3 .hotspot-text-container{left:625px;top:540px}.hotspots .hotspot-point-3 .hotspot-text-container:before{content:"";width:20px;position:absolute;left:-5px;top:42px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-3 .hotspot-point{left:673px;top:578px}.hotspots .hotspot-point-3 .hotspot-text-container{left:775px;top:540px}.hotspots .hotspot-point-3 .hotspot-text-container:before{content:"";width:95px;position:absolute;left:-81px;top:42px}}@media(min-width: 1200px)and (max-width: 1399px){.hotspots .hotspot-point-3 .hotspot-point{left:839px;top:685px}.hotspots .hotspot-point-3 .hotspot-text-container{left:1050px;top:650px}.hotspots .hotspot-point-3 .hotspot-text-container:before{content:"";width:201px;position:absolute;left:-186px;top:40px}}@media only screen and (min-width: 1400px){.hotspots .hotspot-point-3 .hotspot-point{left:839px;top:685px}.hotspots .hotspot-point-3 .hotspot-text-container{left:1110px;top:650px}.hotspots .hotspot-point-3 .hotspot-text-container:before{content:"";width:261px;position:absolute;left:-249px;top:40px}}.hotspots .hotspot-point-4 .hotspot-text-container{transition-delay:1.25s}@media all and (max-width: 767px){.hotspots .hotspot-point-4 .hotspot-point{right:105px;top:75px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-4 .hotspot-point{right:135px;top:150px}.hotspots .hotspot-point-4 .hotspot-text-container{position:absolute;right:470px;top:110px}.hotspots .hotspot-point-4 .hotspot-text-container:before{content:"";width:320px;position:absolute;right:-305px;top:43px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-4 .hotspot-point{right:210px;top:150px}.hotspots .hotspot-point-4 .hotspot-text-container{position:absolute;right:620px;top:110px}.hotspots .hotspot-point-4 .hotspot-text-container:before{content:"";width:395px;position:absolute;right:-380px;top:43px}}@media all and (min-width: 1200px){.hotspots .hotspot-point-4 .hotspot-point{right:260px;top:170px}.hotspots .hotspot-point-4 .hotspot-text-container{right:813px;top:135px}.hotspots .hotspot-point-4 .hotspot-text-container:before{content:"";width:538px;position:absolute;right:-523px;top:40px}}.hotspots .hotspot-point-5 .hotspot-text-container{transition-delay:1.5s}@media all and (max-width: 767px){.hotspots .hotspot-point-5 .hotspot-point{right:94px;top:177px}.hotspots .hotspot-point-5 .hotspot-text-container{top:90px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-5 .hotspot-point{right:115px;top:340px}.hotspots .hotspot-point-5 .hotspot-text-container{right:590px;top:304px}.hotspots .hotspot-point-5 .hotspot-text-container:before{content:"";width:462px;position:absolute;right:-447px;top:43px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-5 .hotspot-point{right:190px;top:340px}.hotspots .hotspot-point-5 .hotspot-text-container{right:790px;top:304px}.hotspots .hotspot-point-5 .hotspot-text-container:before{content:"";width:587px;position:absolute;right:-572px;top:43px}}@media(min-width: 1200px)and (max-width: 1380px){.hotspots .hotspot-point-5 .hotspot-point{right:227px;top:407px}.hotspots .hotspot-point-5 .hotspot-text-container{right:905px;top:370px}.hotspots .hotspot-point-5 .hotspot-text-container:before{content:"";width:664px;position:absolute;right:-650px;top:40px}}@media only screen and (min-width: 1381px){.hotspots .hotspot-point-5 .hotspot-point{right:227px;top:407px}.hotspots .hotspot-point-5 .hotspot-text-container{right:1138px;top:370px}.hotspots .hotspot-point-5 .hotspot-text-container:before{content:"";width:898px;position:absolute;right:-883px;top:40px}}.hotspots .hotspot-point-6 .hotspot-text-container{transition-delay:1.75s}@media all and (max-width: 767px){.hotspots .hotspot-point-6 .hotspot-point{right:204px;top:237px}.hotspots .hotspot-point-6 .hotspot-text-container{top:200px}}@media all and (min-width: 768px)and (max-width: 959px){.hotspots .hotspot-point-6 .hotspot-point{right:330px;top:465px}.hotspots .hotspot-point-6 .hotspot-text-container{right:605px;top:425px}.hotspots .hotspot-point-6 .hotspot-text-container:before{content:"";width:262px;position:absolute;right:-246px;top:43px}}@media all and (min-width: 960px)and (max-width: 1199px){.hotspots .hotspot-point-6 .hotspot-point{right:407px;top:465px}.hotspots .hotspot-point-6 .hotspot-text-container{right:680px;top:425px}.hotspots .hotspot-point-6 .hotspot-text-container:before{content:"";width:260px;position:absolute;right:-245px;top:43px}}@media(min-width: 1200px)and (max-width: 1380px){.hotspots .hotspot-point-6 .hotspot-point{top:558px;right:502px}.hotspots .hotspot-point-6 .hotspot-text-container{right:830px;top:523px}.hotspots .hotspot-point-6 .hotspot-text-container:before{content:"";width:315px;position:absolute;right:-300px;top:40px}}@media only screen and (min-width: 1381px){.hotspots .hotspot-point-6 .hotspot-point{right:502px;top:558px}.hotspots .hotspot-point-6 .hotspot-text-container{right:1053px;top:523px}.hotspots .hotspot-point-6 .hotspot-text-container:before{content:"";width:538px;position:absolute;right:-523px;top:40px}}@media all and (min-width: 980px)and (max-width: 1300px){.hotspots .hotspot-text-container:before{width:200px}}.intro-with-media{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.intro-with-media .intro-headline{font-size:4rem;font-weight:300;line-height:1.25;margin:0 0 -11px;max-width:971px;padding-top:60px;position:relative;z-index:3}@media all and (min-width: 768px){.intro-with-media .intro-headline{font-size:6rem;margin:0 0 -17px}}.intro-with-media .platform{display:none}@media all and (min-width: 768px){.intro-with-media .platform{display:block;overflow:hidden;position:absolute;left:calc(50% + 358px);top:80px}}.intro-with-media .platform img{max-height:764px;max-width:566px}.intro>h2{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 auto}@media all and (min-width: 768px){.intro>h2{font-size:3.6rem;line-height:1.2222222222;padding-right:12%;padding-left:5%}}@media all and (min-width: 1200px){.intro>h2{font-size:4rem;line-height:1.325;padding-right:18%}}@media all and (min-width: 768px){.blog.intro>h2{padding-left:6.1%;padding-right:36.5%}}@media all and (min-width: 768px){.blog-header+.blog.intro,.blog-header+.spacer+.blog.intro{margin-top:-20px}}@media all and (min-width: 1200px){.blog-header+.blog.intro,.blog-header+.spacer+.blog.intro{margin-top:-24px}}.lab71-billboard{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 30px);overflow:hidden;padding:0 17px;position:relative;background-color:gray;background-image:var(--background-mobile);background-size:cover;background-position:center center}.lab71-billboard:first-child{margin-top:30px}.lab71-billboard .html5-video{width:100%;margin:0 -42px;position:absolute;z-index:1}.lab71-billboard .html5-video video{display:none}.lab71-billboard .html5-video .mobile-img{display:block}.lab71-billboard-content{color:#fff;max-width:330px;padding-bottom:27px;z-index:1}.lab71-billboard-content h1{color:#fff;font-size:2.8rem;font-weight:300;line-height:3.4rem;margin-bottom:0}.lab71-billboard-content h1 span{display:block;margin-bottom:0;margin-top:30px}.lab71-billboard-content p{font-size:1.8rem;font-weight:300;line-height:2.2rem;margin-bottom:0;margin-top:25px}.lab71-billboard-content .button,.lab71-billboard-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-billboard-content #lcly-button-buy,.lab71-billboard-content .filter-product .clear-input,.filter-product .lab71-billboard-content .clear-input{font-size:1.4rem;height:45px;margin-bottom:0;margin-top:25px;width:100%}@media(min-width: 768px){.lab71-billboard{min-height:calc(100vh - 40px)}.lab71-billboard:first-child{margin-top:40px}}@media(min-width: 1024px){.lab71-billboard{background-image:var(--background-tablet);padding:0 42px}.lab71-billboard[data-video]{min-height:56.25vw}.lab71-billboard .html5-video video{display:block;position:relative;width:100%}.lab71-billboard .html5-video .mobile-img{display:none;position:relative}.lab71-billboard .html5-video .mobile-img img{width:100%}}@media(min-width: 1440px){.lab71-billboard{background-image:var(--background)}.lab71-billboard-content{max-width:430px;padding-bottom:45px}.lab71-billboard-content h1{font-size:6rem;line-height:6.6rem}.lab71-billboard-content h1 span{margin-top:46px}.lab71-billboard-content p{font-size:2.4rem;line-height:3.6rem;margin-top:35px}.lab71-billboard-content .button,.lab71-billboard-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-billboard-content #lcly-button-buy,.lab71-billboard-content .filter-product .clear-input,.filter-product .lab71-billboard-content .clear-input{font-size:1.4rem;height:45px;margin-top:35px;width:340px}}.lab71-billboard[data-color=dark] .lab71-billboard-content{color:#000}.lab71-billboard[data-color=dark] .lab71-billboard-content h1{color:#000}.lab71-billboard[data-color=dark] .lab71-billboard-content .button,.lab71-billboard[data-color=dark] .lab71-billboard-content #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-billboard[data-color=dark] .lab71-billboard-content #lcly-button-buy,.lab71-billboard[data-color=dark] .lab71-billboard-content .filter-product .clear-input,.filter-product .lab71-billboard[data-color=dark] .lab71-billboard-content .clear-input{background-color:#000;border-color:#000;color:#fff}.lab71-billboard[data-color=dark] .lab71-billboard-content .button:hover,.lab71-billboard[data-color=dark] .lab71-billboard-content #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .lab71-billboard[data-color=dark] .lab71-billboard-content #lcly-button-buy:hover,.lab71-billboard[data-color=dark] .lab71-billboard-content .filter-product .clear-input:hover,.filter-product .lab71-billboard[data-color=dark] .lab71-billboard-content .clear-input:hover{background-color:#fff;border-color:#fff;color:#000}.lab71-storyteller{background-color:var(--lab71-background-color)}.lab71-storyteller-container{display:flex;flex-direction:column}.lab71-storyteller .image-container{order:1;height:100vw;width:100%}.lab71-storyteller .image-container.html5-video video{display:none}.lab71-storyteller .image-container.html5-video .mobile-img{display:block;height:100%;width:100%}.lab71-storyteller .image-container.html5-video .mobile-img img{height:100%;object-fit:cover;width:100%}.lab71-storyteller .text-container{background-color:var(--lab71-background-color);display:flex;flex-direction:column;order:2;padding:28px 17px;width:100%}.lab71-storyteller .text-container .headline{font-size:3rem;font-weight:300;line-height:3.9rem;margin:0}.lab71-storyteller .text-container .content{font-size:1.8rem;font-weight:300;line-height:2.2rem;margin:12px 0 0}.lab71-storyteller .text-container .button,.lab71-storyteller .text-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-storyteller .text-container #lcly-button-buy,.lab71-storyteller .text-container .filter-product .clear-input,.filter-product .lab71-storyteller .text-container .clear-input{border:1px solid #000;font-family:"favorit",Helvetica,sans-serif;height:45px;margin-top:27px;width:205px}.lab71-storyteller .text-container .button:hover,.lab71-storyteller .text-container #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .lab71-storyteller .text-container #lcly-button-buy:hover,.lab71-storyteller .text-container .filter-product .clear-input:hover,.filter-product .lab71-storyteller .text-container .clear-input:hover{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.lab71-storyteller .text-container.text-color-white h3,.lab71-storyteller .text-container.text-color-white p{color:#fff}.lab71-storyteller .text-container.text-color-white .button,.lab71-storyteller .text-container.text-color-white #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-storyteller .text-container.text-color-white #lcly-button-buy,.lab71-storyteller .text-container.text-color-white .filter-product .clear-input,.filter-product .lab71-storyteller .text-container.text-color-white .clear-input{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.lab71-storyteller .text-container.text-color-white .button:hover,.lab71-storyteller .text-container.text-color-white #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .lab71-storyteller .text-container.text-color-white #lcly-button-buy:hover,.lab71-storyteller .text-container.text-color-white .filter-product .clear-input:hover,.filter-product .lab71-storyteller .text-container.text-color-white .clear-input:hover{background-color:#fff !important;color:#000 !important}@media(min-width: 768px){.lab71-storyteller{flex-direction:row}.lab71-storyteller-container{flex-direction:row}.lab71-storyteller .image-container,.lab71-storyteller .text-container{height:50vw;width:50vw}.lab71-storyteller .image-container.html5-video video{display:block;height:100%;object-fit:cover;position:relative;width:100%}.lab71-storyteller .image-container.html5-video .mobile-img{display:none;position:relative}.lab71-storyteller .text-container{justify-content:flex-end;padding:0 20px 26px}.lab71-storyteller .text-container.text-vertical-align-middle{justify-content:center;padding:0 20px}.lab71-storyteller .img-right .image-container{order:2}.lab71-storyteller .img-right .text-container{order:1}}@media(min-width: 769px){.lab71-storyteller .pdp-display .image-container,.lab71-storyteller .pdp-display .text-container{height:max(35vw,50vw - 225px);width:max(35vw,50vw - 225px)}}@media(min-width: 1440px){.lab71-storyteller .text-container{padding:0 42px 50px}.lab71-storyteller .text-container .headline{font-size:4rem;line-height:5rem}.lab71-storyteller .text-container .content{font-size:2.4rem;line-height:3.6rem;margin:19px 0 0}.lab71-storyteller .text-container .button,.lab71-storyteller .text-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .lab71-storyteller .text-container #lcly-button-buy,.lab71-storyteller .text-container .filter-product .clear-input,.filter-product .lab71-storyteller .text-container .clear-input{height:64px;margin-top:50px;width:213px}.lab71-storyteller .text-container.text-vertical-align-middle{padding:0 42px}}.loading-component{text-align:center}.loading-component header{margin-bottom:24px;margin-top:40px}.loading-component h1,.loading-component p{margin-bottom:0}.loading-component .loadingGraphic{margin:72px auto 144px}.nav-anchors{border-top:1px solid #d9d9d9;padding-top:38px;text-align:center}@media all and (max-width: 959px){.nav-anchors{display:none}}.nav-anchors a{display:inline-block;padding:10px 23px;text-decoration:none}.nav-anchors a:hover{color:#000}.nav-anchors a:hover .label{border-bottom:1px solid #000;transition:all .15s ease-out}.nav-anchors .num{color:gray;display:inline-block;font-size:1.2rem;line-height:1;position:relative;top:-2px;transform:rotate(270deg)}.nav-anchors .label{font-weight:700}nav.breadcrumbs{margin:0 0 0 -6px;padding:24px 0 0;font-family:"Space Mono",monospace;font-size:1.3rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:.95px;position:relative;z-index:1}@media all and (max-width: 768px){nav.breadcrumbs{margin-left:-2px;padding-top:0;font-size:1.2rem;line-height:1;letter-spacing:.478px}}nav.breadcrumbs>span:after{content:" / "}nav.breadcrumbs>span:last-child:after{content:none}.nav-footer-tools{display:flex;font-size:1.2rem;justify-content:center}@media all and (max-width: 767px){.nav-footer-tools{flex-wrap:wrap}}@media all and (min-width: 768px)and (max-width: 1199px){.nav-footer-tools{width:100%}}@media all and (min-width: 1200px){.nav-footer-tools{font-size:1.4rem;justify-content:flex-start}}.nav-footer-tools ul{display:flex}@media all and (max-width: 767px){.nav-footer-tools ul{flex-wrap:wrap;justify-content:center}}.nav-footer-tools li+li::before{content:"|";display:inline-block;padding:0 6px}@media all and (max-width: 767px){.nav-footer-tools li:first-child{width:100%;text-align:center}.nav-footer-tools li:first-child+li::before{content:none}}.nav-footer-tools a{text-decoration:none}.nav-footer-tools a:hover{text-decoration:underline}.nav-footer-tools #ot-sdk-btn.ot-sdk-show-settings{color:#fff;border:0;word-wrap:normal;padding:0;font-size:inherit;line-height:inherit}.nav-footer-tools #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:rgba(0,0,0,0)}.nav-footer{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.4rem;padding:0 0 51px;width:100%}@media all and (min-width: 768px){.nav-footer{padding-bottom:97px}}@media all and (min-width: 1200px){.nav-footer{flex-wrap:nowrap;padding-bottom:209px;width:59%}}.nav-footer dl a{text-decoration:none}.nav-footer .title{font-size:1.4rem;margin:0 0 19px}@media all and (min-width: 768px){.nav-footer .title{font-size:1.6rem;margin-bottom:18px}}@media all and (min-width: 1200px){.nav-footer .title{margin-bottom:25px}}.nav-footer a{color:#fff;display:inline-block;letter-spacing:.5px;padding:3px 0 4px}@media all and (min-width: 768px){.nav-footer a{padding:4px 0}}@media all and (min-width: 1200px){.nav-footer a{padding:5px 0 6px}}.nav-footer a:hover{text-decoration:underline}.nav-footer .column{width:50%;padding:0 20px 56px 0}@media all and (min-width: 768px){.nav-footer .column{padding-bottom:0;width:25%}}@media all and (min-width: 1200px){.nav-footer .column:nth-of-type(1){order:1}.nav-footer .column:nth-of-type(2){order:3}.nav-footer .column:nth-of-type(3){order:2}.nav-footer .column:nth-of-type(4){order:4}}#site-header-wrap.pin-header header.site-header{top:0 !important;background-color:#fff}#site-header-wrap.pin-header header.site-header .site-logo-link{background:url(img/logo/cannondale-logo-black.svg) 0 50%/100% no-repeat !important}#site-header-wrap.pin-header header.site-header .nav__primary>a{color:#000}.nav-trigger{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:56px;margin:0 0 0 -13px;text-decoration:none;width:56px}.nav-trigger .icon{font-size:2.9rem}#nav-close{left:12px;top:8px}#nav-close::before{font-size:1.6rem}[data-theme=light] .nav__primary>a{color:#fff}.sticky-header .nav__primary>a{color:#000}.nav{margin-right:auto}.nav__main{position:fixed;top:57px;transition:0s;transform:translateX(-100%)}.nav__main.menu-open{background:rgba(0,0,0,.15);border-top:1px solid #000;display:block;height:calc(100vh - 89px);left:0;overflow:hidden;position:absolute;top:58px;transform:translateX(0%);width:100vw}.nav__main.menu-open .nav__mobile-panel{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-width:620px;padding:20px 17px;transform:translateX(0%)}.nav__main.menu-open .nav__mobile-panel::-webkit-scrollbar{width:3px}.nav__main.menu-open .nav__primary>a{display:block;font-size:2.6rem;line-height:3.4rem;text-decoration:none;width:100%}.nav__main.menu-open .nav__primary>a::after{content:"";display:inline-block;background-image:url(img/icons/arrow-down.svg);width:12px;position:absolute;height:7px;top:17px;right:0;background-size:cover;transform:rotate(-90deg)}.nav__main.menu-open .nav-primary-active>a{font-size:1.6rem;font-family:"Space Mono";letter-spacing:2px;line-height:2.4rem;padding-left:29px;text-transform:uppercase}.nav__main.menu-open .nav-primary-active>a::after{display:none !important}.nav__main.menu-open .nav-primary-active>a::before{content:"";display:inline-block;background-image:url(img/icons/arrow-down.svg);width:12px;position:absolute;height:7px;top:9px;left:0;background-size:cover;transform:rotate(90deg)}.nav__main.menu-open .nav-primary-active .nav-primary-link-block{display:block;margin-top:24px}.nav__main.menu-open .nav-primary-active .nav__bike-view{display:flex;margin-top:24px}@media(min-width: 1024px){.nav__panel{max-height:calc(100vh - 118px);overflow:hidden auto}}.nav__mobile-panel{height:100%}@media(min-width: 1024px){.nav__mobile-panel{margin-top:25px}}.nav__mobile-panel{overflow-y:scroll;transition:.75s;transform:translateX(-100%);--scrollbar-foreground: #eee;--scrollbar-background: #fff;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background);scrollbar-width:thin}.nav__mobile-panel::-webkit-scrollbar{width:0}.nav__mobile-panel::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground)}.nav__mobile-panel::-webkit-scrollbar-track{background:var(--scrollbar-background)}.nav__mobile-panel+div{background:rgba(0,0,0,.15);display:none;left:0;overflow:hidden;position:fixed;z-index:-1;top:120px;width:100vw;height:calc(100% - 120px)}.nav__mobile-panel:hover+div{display:block}.nav__primary{margin-bottom:15px}.nav__primary>a{text-decoration:none}.nav__primary:hover>a{color:#757575 !important}.nav .nav-primary-link-block{display:none;width:100%}.nav__secondary{margin-bottom:15px}.nav__secondary h3{font-size:2.6rem;position:relative;line-height:3.4rem}.nav__secondary h3 a{display:block;text-decoration:none;text-transform:capitalize}.nav__secondary h3 a:hover{color:#757575}.nav__secondary h3 a::after{content:"";display:inline-block;background-image:url(img/icons/arrow-down.svg);width:12px;position:absolute;height:7px;top:16px;right:0;background-size:cover;transform:rotate(0deg)}.nav__secondary.nav-secondary-active h3>a::after{transform:rotate(180deg)}.nav__secondary.nav-secondary-active .nav__tertiary{display:block;margin-bottom:35px;padding-left:18px;padding-top:20px}.nav__tertiary{display:none;padding-top:0}.nav__tertiary ul{margin-bottom:4px;margin-left:7px}.nav__tertiary>li{margin-bottom:18px}.nav__tertiary>li a{text-decoration:none;font-size:1.8rem;line-height:2rem}.nav__tertiary>li a.view-all:hover{font-weight:normal}.nav__tertiary>li a:hover{color:#757575}.nav__item-banner-block{display:none;height:163px}.nav__item-banner-block .item-banner{padding:0 27px;width:100%}.nav .item-banner,.nav .sidebar-gear-banner{display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;background:var(--background-desktop-wide) center/cover no-repeat}.nav .item-banner h3,.nav .item-banner p,.nav .sidebar-gear-banner h3,.nav .sidebar-gear-banner p{color:#fff}.nav .item-banner h3,.nav .sidebar-gear-banner h3{font-size:2.4rem;font-weight:700;line-height:3.1rem;margin-bottom:0}.nav .item-banner h3.header-no-cta,.nav .sidebar-gear-banner h3.header-no-cta{margin-bottom:35px !important}.nav .item-banner p,.nav .sidebar-gear-banner p{font-family:"Space Mono";font-size:1.3rem;letter-spacing:3px;line-height:1.6rem;margin:10px 0 35px;text-decoration:underline;text-transform:uppercase}.nav__bike-view{display:none}.nav__bike-view h3{line-height:2rem}.nav__bike-view h3:nth-of-type(1){margin-right:33px}.nav__bike-view h3 a{color:#757575;font-size:1.6rem;text-decoration:none}.nav__bike-view h3 a.selected{color:#000;font-weight:700}.nav__sidebar-column{display:none}.nav__sidebar-column h3{font-weight:700;font-size:2.4rem;line-height:100%}.nav__sidebar-column p{font-size:1.4rem;line-height:2.2rem}.nav__sidebar-column .block-bike-finder,.nav__sidebar-column .sidebar-gear-banner{margin-top:45px}.nav__sidebar-column .block-bike-finder{display:none}.nav__sidebar-column .sidebar-gear-banner{height:215px;padding:0 15px;width:215px}.nav__mobile-link-block .dealer-links{margin-top:30px}.nav__mobile-link-block .dealer-links li{line-height:3.4rem;margin-bottom:5px}.nav__mobile-link-block .dealer-links a{font-weight:300;font-size:2.2rem;text-decoration:none}.nav__mobile-link-block .dealer-links a:hover{color:#757575}.nav__mobile-link-block .nav__item-banner-block{display:flex;margin-top:26px}.nav__mobile-link-block .nav__item-banner-block .item-banner.banner-mobile{background:center/cover no-repeat var(--background-desktop-wide)}.nav__sidebar-column .company-links,.nav__mobile-link-block .company-links{margin-top:28px}.nav__sidebar-column .company-links li,.nav__mobile-link-block .company-links li{line-height:1.6rem;margin-bottom:12px}.nav__sidebar-column .company-links a,.nav__mobile-link-block .company-links a{font-family:"Space Mono";font-size:1.3rem;letter-spacing:3px;text-decoration:none;text-transform:uppercase}.nav__sidebar-column .company-links a:hover,.nav__mobile-link-block .company-links a:hover{color:#757575}@media(min-width: 768px){.nav .close{left:35px;top:20px}.nav__main.menu-open{top:80px;height:calc(100vh - 120px)}.nav__main.menu-open .nav__mobile-panel{padding:20px 42px}.nav__item-banner-block{height:225px}}@media(min-width: 1024px){.nav .nav-trigger{display:none}.nav__main{margin:-42px;padding-left:42px;position:relative;top:auto;transform:none;transition:none}.nav__main .nav__mobile-panel{scrollbar-width:none;transform:none;transition:none}.nav__mobile-panel>ul{display:flex}.nav__primary{font-size:1.8rem;line-height:3rem;margin:0;padding-right:25px;position:static}.nav__primary:hover>a{color:#757575 !important}.nav__primary:hover .nav__overlay{display:block}.nav__primary.hidden{display:list-item !important}.nav__overlay{display:none;left:0;overflow:hidden;position:absolute;top:30px;padding-top:25px;width:100vw}.nav__panel{border-top:1px solid #000;background-color:#fff;padding:45px 28px 20px}.nav__main-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr}.nav__item-links{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.nav__sidebar-column{border-left:1px solid #f2f2f2;display:block;grid-column:2/3;grid-row:1/3;margin-top:-45px;margin-bottom:-20px;padding-left:30px;padding-right:30px}.nav__sidebar-column .block-bike-finder{display:block;width:150px}.nav__sidebar-column .block-bike-finder .button,.nav__sidebar-column .block-bike-finder #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .nav__sidebar-column .block-bike-finder #lcly-button-buy,.nav__sidebar-column .block-bike-finder .filter-product .clear-input,.filter-product .nav__sidebar-column .block-bike-finder .clear-input{min-width:auto;width:150px}.nav__sidebar-column .company-links{margin-top:50px;margin-bottom:30px}.nav__item-banner-block{display:none;grid-row:2/3;height:175px;margin-right:28px}.nav .nav-primary-link-block{display:flex;justify-content:space-around;margin-top:0}.nav .nav-primary-link-block .column-nav-links{margin-right:30px;max-width:160px}.nav .nav-primary-link-block .column-nav-links:last-of-type{margin-right:0}.nav__bike-view{display:flex;justify-content:center;margin-bottom:36px;padding:0 40px}.nav__bike-view h3{font-size:1.6rem;line-height:2.4rem;margin:0 30px 0 0}.nav__secondary{margin-bottom:10px}.nav__secondary h3{font-size:1.4rem;line-height:1.8rem;margin:0 0 16px}.nav__secondary h3 a{font-family:"Space Mono";font-style:normal;font-weight:400;letter-spacing:3px;text-transform:uppercase}.nav__secondary h3 a:hover{font-weight:normal}.nav__secondary h3 a::after{display:none}.nav__secondary.nav-secondary-active .nav__tertiary{padding:0}.nav__tertiary{display:block;margin-bottom:30px;margin-left:0;padding-top:0;height:auto;visibility:visible}.nav__tertiary>li{font-size:1.6rem;line-height:0;margin-bottom:12px}.nav__tertiary>li a{font-size:1.6rem;line-height:1.8rem;text-decoration:none}.nav__tertiary>li a.view-all{color:#757575;font-size:1.2rem;line-height:1.6rem}.nav__tertiary>li a.view-all:hover{text-decoration:underline}.nav__mobile-link-block{display:none}}@media(min-width: 1440px){.nav__main-container{grid-template-columns:auto}.nav__bike-view{grid-column:2/3}.nav__item-banner-block{display:flex;grid-row:1/3;height:auto;justify-content:right;margin-right:0;order:1}.nav__item-banner-block .item-banner{height:343px;width:298px}.nav__item-links{grid-column:2/3;order:2}.nav .nav-primary-link-block{margin:0 30px}.nav .nav-primary-link-block .column-nav-links{margin-right:50px}.nav__tertiary{margin-bottom:45px}.nav__sidebar-column{grid-column:3/4;grid-row:1/3;order:3;min-width:300px;padding-left:55px;padding-right:0}.nav__sidebar-column .company-links{margin-bottom:55px}}@media(min-width: 1660px){.nav__panel{display:flex;justify-content:center}.nav__main-container{max-width:1600px}.nav .nav-primary-link-block{margin:0 80px}}.page-header{margin:60px auto 30px}@media all and (min-width: 768px){.page-header{display:flex;align-items:flex-start;justify-content:space-between}}@media all and (min-width: 1200px){.page-header{margin:64px auto 70px}}.page-header .headline{margin:0 0 16px}@media all and (min-width: 768px){.page-header .headline{margin-right:50px;margin-bottom:0;width:40.6432748538%}}@media all and (min-width: 1200px){.page-header .headline{margin-bottom:0;width:49.1525423729%}}.paragraph-large.left,.paragraph-with-title.left{text-align:left}.paragraph-large.center,.paragraph-with-title.center{text-align:center}.paragraph-large.right,.paragraph-with-title.right{text-align:right}.paragraph-large,.paragraph-with-title{font-size:2.4rem;font-weight:300;margin:0 auto;max-width:900px}@media all and (max-width: 1199px){.paragraph-large,.paragraph-with-title{font-size:2rem}}@media all and (max-width: 767px){.paragraph-large,.paragraph-with-title{font-size:1.7rem}}@media all and (min-width: 768px){.paragraph-large,.paragraph-with-title{width:90%}}@media all and (min-width: 960px){.paragraph-large,.paragraph-with-title{width:86%}}@media all and (min-width: 1200px){.paragraph-large,.paragraph-with-title{width:76.6%}}.paragraph-large .headline,.paragraph-with-title .headline{font-size:4rem;font-weight:300;line-height:1.2}@media all and (max-width: 1199px){.paragraph-large .headline,.paragraph-with-title .headline{font-size:3.6rem}}@media all and (max-width: 767px){.paragraph-large .headline,.paragraph-with-title .headline{font-size:2.6rem}}@media all and (max-width: 768px){.paragraph-with-title .headline{margin-bottom:25px}}article .content-assist .paragraph-with-title{width:100%;max-width:none}.photo-split{display:flex;align-items:center;justify-content:center}@media all and (max-width: 767px){.photo-split{padding-left:20px;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media all and (min-width: 768px){.photo-split{overflow:hidden}}.photo-split .photo-container{flex-shrink:0;margin:0;padding:0 4% 0 0;width:50%}@media all and (min-width: 768px){.photo-split .photo-container{padding:0}.photo-split .photo-container+.photo-container{margin-left:5%}}.photo-split img{display:block;margin:0 0 12px;max-width:100%}@media all and (min-width: 768px){.photo-split img{margin-bottom:10px}}.photo-split figcaption{font-size:1rem;line-height:1.6}@media all and (min-width: 768px){.photo-split figcaption{font-size:1.2rem}}@media all and (min-width: 1200px){.photo-split figcaption{font-size:1.4rem}}.photo-split p{margin:0}.photo.advocacy-photo,.blog-header .advocacy-photo.image{text-align:center;margin-top:0;margin-bottom:0}@media all and (min-width: 768px){.photo.advocacy-photo,.blog-header .advocacy-photo.image{padding-bottom:0}}@media all and (min-width: 1920px){body:not(.pdp__body) .photo.advocacy-photo,body:not(.pdp__body) .blog-header .advocacy-photo.image,.blog-header body:not(.pdp__body) .advocacy-photo.image{width:1920px}}@media all and (min-width: 2370px){body.pdp__body .photo.advocacy-photo,body.pdp__body .blog-header .advocacy-photo.image,.blog-header body.pdp__body .advocacy-photo.image{width:1920px}}.photo.advocacy-photo img,.blog-header .advocacy-photo.image img{display:block;margin:0 0 93px;width:87.5%}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo img,body:not(.pdp__body) .blog-header .advocacy-photo.image img,.blog-header body:not(.pdp__body) .advocacy-photo.image img{margin-bottom:63px;width:87%}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo img,body.pdp__body .blog-header .advocacy-photo.image img,.blog-header body.pdp__body .advocacy-photo.image img{margin-bottom:63px;width:87%}}@media all and (min-width: 960px){body:not(.pdp__body) .photo.advocacy-photo img,body:not(.pdp__body) .blog-header .advocacy-photo.image img,.blog-header body:not(.pdp__body) .advocacy-photo.image img{margin-bottom:83px}}@media all and (min-width: 1370.88px){body.pdp__body .photo.advocacy-photo img,body.pdp__body .blog-header .advocacy-photo.image img,.blog-header body.pdp__body .advocacy-photo.image img{margin-bottom:83px}}@media all and (min-width: 1200px){body:not(.pdp__body) .photo.advocacy-photo img,body:not(.pdp__body) .blog-header .advocacy-photo.image img,.blog-header body:not(.pdp__body) .advocacy-photo.image img{margin-bottom:106px;width:87.5%}}@media all and (min-width: 1650px){body.pdp__body .photo.advocacy-photo img,body.pdp__body .blog-header .advocacy-photo.image img,.blog-header body.pdp__body .advocacy-photo.image img{margin-bottom:106px;width:87.5%}}.photo.advocacy-photo figcaption,.blog-header .advocacy-photo.image figcaption{font-size:1.6rem;line-height:1.5;margin:0 auto;width:70%;text-align:center}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo figcaption,body:not(.pdp__body) .blog-header .advocacy-photo.image figcaption,.blog-header body:not(.pdp__body) .advocacy-photo.image figcaption{font-size:1.6rem;line-height:1.875}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo figcaption,body.pdp__body .blog-header .advocacy-photo.image figcaption,.blog-header body.pdp__body .advocacy-photo.image figcaption{font-size:1.6rem;line-height:1.875}}@media all and (min-width: 960px){body:not(.pdp__body) .photo.advocacy-photo figcaption,body:not(.pdp__body) .blog-header .advocacy-photo.image figcaption,.blog-header body:not(.pdp__body) .advocacy-photo.image figcaption{font-size:2rem;line-height:1.6}}@media all and (min-width: 1370.88px){body.pdp__body .photo.advocacy-photo figcaption,body.pdp__body .blog-header .advocacy-photo.image figcaption,.blog-header body.pdp__body .advocacy-photo.image figcaption{font-size:2rem;line-height:1.6}}@media all and (min-width: 1200px){body:not(.pdp__body) .photo.advocacy-photo figcaption,body:not(.pdp__body) .blog-header .advocacy-photo.image figcaption,.blog-header body:not(.pdp__body) .advocacy-photo.image figcaption{font-size:2.4rem;line-height:1.5}}@media all and (min-width: 1650px){body.pdp__body .photo.advocacy-photo figcaption,body.pdp__body .blog-header .advocacy-photo.image figcaption,.blog-header body.pdp__body .advocacy-photo.image figcaption{font-size:2.4rem;line-height:1.5}}.photo.advocacy-photo figcaption p,.blog-header .advocacy-photo.image figcaption p{width:100%;max-width:none;text-align:center}.photo.advocacy-photo p,.blog-header .advocacy-photo.image p{text-align:left;max-width:640px;margin:0 auto 24px auto;font-weight:300}@media all and (max-width: 768px){body:not(.pdp__body) .photo.advocacy-photo p,body:not(.pdp__body) .blog-header .advocacy-photo.image p,.blog-header body:not(.pdp__body) .advocacy-photo.image p{font-size:1.4rem}}@media all and (max-width: 1095.704px){body.pdp__body .photo.advocacy-photo p,body.pdp__body .blog-header .advocacy-photo.image p,.blog-header body.pdp__body .advocacy-photo.image p{font-size:1.4rem}}.photo.advocacy-photo .paragraph-with-title,.blog-header .advocacy-photo.image .paragraph-with-title{padding-bottom:60px;max-width:640px;margin:auto}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo .paragraph-with-title,body:not(.pdp__body) .blog-header .advocacy-photo.image .paragraph-with-title,.blog-header body:not(.pdp__body) .advocacy-photo.image .paragraph-with-title{padding-bottom:70px}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo .paragraph-with-title,body.pdp__body .blog-header .advocacy-photo.image .paragraph-with-title,.blog-header body.pdp__body .advocacy-photo.image .paragraph-with-title{padding-bottom:70px}}.photo.advocacy-photo .paragraph-with-title header,.blog-header .advocacy-photo.image .paragraph-with-title header{margin-bottom:30px}.photo.advocacy-photo .paragraph-with-title header img,.blog-header .advocacy-photo.image .paragraph-with-title header img{height:38px;width:36px;margin-right:10px}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo .paragraph-with-title header img,body:not(.pdp__body) .blog-header .advocacy-photo.image .paragraph-with-title header img,.blog-header body:not(.pdp__body) .advocacy-photo.image .paragraph-with-title header img{height:66px;width:63px;margin-right:15px}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo .paragraph-with-title header img,body.pdp__body .blog-header .advocacy-photo.image .paragraph-with-title header img,.blog-header body.pdp__body .advocacy-photo.image .paragraph-with-title header img{height:66px;width:63px;margin-right:15px}}.photo.advocacy-photo .paragraph-with-title header .headline,.blog-header .advocacy-photo.image .paragraph-with-title header .headline{display:inline;font-size:1.6rem}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo .paragraph-with-title header .headline,body:not(.pdp__body) .blog-header .advocacy-photo.image .paragraph-with-title header .headline,.blog-header body:not(.pdp__body) .advocacy-photo.image .paragraph-with-title header .headline{font-size:2.4rem}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo .paragraph-with-title header .headline,body.pdp__body .blog-header .advocacy-photo.image .paragraph-with-title header .headline,.blog-header body.pdp__body .advocacy-photo.image .paragraph-with-title header .headline{font-size:2.4rem}}.photo.advocacy-photo .paragraph-with-title p,.blog-header .advocacy-photo.image .paragraph-with-title p{font-size:1.4rem}@media all and (min-width: 768px){body:not(.pdp__body) .photo.advocacy-photo .paragraph-with-title p,body:not(.pdp__body) .blog-header .advocacy-photo.image .paragraph-with-title p,.blog-header body:not(.pdp__body) .advocacy-photo.image .paragraph-with-title p{font-size:1.6rem}}@media all and (min-width: 1096.704px){body.pdp__body .photo.advocacy-photo .paragraph-with-title p,body.pdp__body .blog-header .advocacy-photo.image .paragraph-with-title p,.blog-header body.pdp__body .advocacy-photo.image .paragraph-with-title p{font-size:1.6rem}}.predictive-results{font-size:1.2rem;line-height:1.5;opacity:0;overflow:hidden}@media all and (min-width: 768px){.predictive-results{font-size:1.4rem}}@media all and (min-width: 1200px){.predictive-results{margin:0}}.predictive-results.is-visible{opacity:1;padding:39px 17px;padding:0}@media all and (min-width: 768px){.predictive-results.is-visible{padding:0}}.predictive-results .title{color:#008a02}.predictive-results a{color:#000;display:inline-block;text-decoration:none;cursor:pointer}.predictive-results a strong{color:#999;font-weight:400}.predictive-results a strong::before{content:"  ";display:inline-block;white-space:pre}.predictive-results a:hover{text-decoration:underline}.predictive-results .title{color:#008a02;font-size:1.2rem;margin:0 0 12px}@media all and (min-width: 768px){.predictive-results .title{font-size:1.3rem;margin-bottom:13px}}@media all and (max-width: 767px){.predictive-results .title:last-of-type{margin-top:35px}}.predictive-results ul{padding:0 0 100px}@media all and (max-width: 767px){.predictive-results ul{position:relative}}@media all and (min-width: 768px){.predictive-results ul{padding:0 0 36px}}@media all and (max-width: 767px){.predictive-results ul::after{background:#e8e8e8;content:"";height:1px;position:absolute;bottom:0;left:-17px;right:-17px}}.predictive-results ul:last-of-type::after{display:none}.predictive-results a{padding:5px 0}@media all and (min-width: 768px){.predictive-results a{padding:3px 0 4px}}.header-search .predictive-results{margin:0 36px}@media all and (min-width: 768px){.header-search .predictive-results{font-size:1.4rem;margin:0 auto;width:540px}}.header-search .predictive-results.is-visible{padding:39px 17px}@media all and (min-width: 768px){.header-search .predictive-results.is-visible{padding:26px 0 12px}}.header-search .predictive-results ul a strong::before{display:none}.product-features{padding:0 0 30px;position:relative;overflow:hidden}@media all and (min-width: 768px){.product-features{padding-bottom:83px}}@media all and (min-width: 1200px){.product-features{padding:0}}.product-features header{margin-bottom:10px}.product-features .headline{font-size:2.6rem;font-weight:400;line-height:1.9047619048;margin:0 42px}@media(max-width: 375px){.product-features .headline{margin:0 20px}}@media all and (min-width: 768px){.product-features .headline{font-size:4.2rem}}@media all and (min-width: 960px){.product-features .headline{font-size:5.4rem}}@media all and (min-width: 1200px){.product-features .headline{font-size:6rem}}.product-features .item{display:flex;flex-direction:column;justify-content:start;height:auto;padding:0 5px}@media all and (min-width: 768px){.product-features .item{padding:0 22px}}@media all and (min-width: 1200px){.product-features .item{padding:0 11px}}.product-features .item:focus{outline:none}.product-features .image{transition:opacity .45s linear,transform .45s linear;opacity:.2}@media all and (max-width: 1919px){.product-features .image{transform:scale(0.66)}}.product-features .image:hover{opacity:1 !important}.product-features .text{font-size:1.2rem;line-height:1.714;margin:42px 0 0;opacity:0;transform-origin:50% 0;transition:all .3s}@media all and (min-width: 768px){.product-features .text{margin-top:22px;font-size:1.6rem;line-height:1.5}}.product-features .title{font-weight:700;margin:0 0 1px}@media all and (min-width: 768px){.product-features .title{font-size:3.2rem;font-weight:400;line-height:1.375;margin-bottom:10px}}.product-features p{margin:0}@media all and (max-width: 767px){.product-features p{font-size:1.35rem;line-height:1.714}}.product-features .slick-slide:not(.slick-current) .image{cursor:pointer}.product-features .slick-active:not(.slick-current) .image,.product-features .slick-current+.slick-slide .image,.product-features .is-prev .image,.product-features .is-next .image{opacity:.2}.product-features .slick-active:not(.slick-current) .text,.product-features .slick-current+.slick-slide .text,.product-features .is-prev .text,.product-features .is-next .text{opacity:0}@media all and (max-width: 1919px){.product-features .slick-slide:not(.slick-current) .image,.product-features .is-prev .image{transform-origin:100% 50%}.product-features .slick-current+.slick-slide:not(.slick-current) .image,.product-features .is-next .image{transform-origin:0 50%}}.product-features .is-active .text,.product-features .slick-current .text{transition:opacity .45s linear .25s,transform .45s linear}.product-features .is-active .text,.product-features .is-active .image,.product-features .slick-current .text,.product-features .slick-current .image{opacity:1;transform:scale(1)}@media all and (min-width: 1920px){.product-features .is-active,.product-features .slick-current{position:relative;z-index:1}.product-features .is-active .text,.product-features .slick-current .text{margin-top:25%;margin-left:-25%;margin-right:-25%}.product-features .is-active .image,.product-features .slick-current .image{transform-origin:center center;transform:scale(1.5)}}@media all and (min-width: 1920px){.product-features .slick-list{margin-top:4.6%;overflow:visible}}.product-features img{display:block;max-width:100%;width:100%}.product-features .indicator{display:inline-block !important}.product-features .slick-track{display:flex;align-items:stretch}@media all and (min-width: 768px){.product-features .slick-track{margin-left:19px}}@media all and (min-width: 1200px){.product-features .slick-track{margin-left:24px}}.product-features .trigger{font-size:2.2rem;position:absolute;top:50%;z-index:3;box-sizing:border-box;transform:translateY(-50%);width:48px;height:48px;background:rgba(0,0,0,0);border:none;color:#000;background-color:#fff;border:1px solid #000}.product-features .trigger i{top:1px}@media all and (max-width: 767px){.product-features .trigger{display:none !important}}.product-features .prev{left:42px}.product-features .next{right:42px}.product-features .no-js .text,.product-features .no-js .image{transform:none}.features-carousel__img__small .image{transform:scale(0.66)}.features-carousel__img__small.slick-current .image{transform:scale(1) !important}.features-carousel__img__small .text{margin:22px 0 0 !important}.product-grid,.info-grid{display:flex;flex-wrap:wrap;justify-content:flex-start}@media all and (min-width: 768px){.product-grid,.info-grid{width:100%}}@media all and (min-width: 768px)and (max-width: 959px){.product-grid,.info-grid{justify-content:space-between}}.info-grid{margin-bottom:28px}@media all and (min-width: 768px){.info-grid{margin-bottom:40px}}@media all and (min-width: 1200px){.info-grid{margin-bottom:56px}}.info-grid .info-title{font-size:3rem;font-weight:400;line-height:1.2;margin:0 0 23px;padding:0 0 11px;width:100%}@media all and (min-width: 1200px){.info-grid .info-title{font-size:4rem;margin-bottom:26px;padding-bottom:24px}}.product-grid{margin:0 -25px 76px;width:calc(100% + 50px)}@media all and (min-width: 768px){.product-grid{width:100%;margin:0 0 76px}}@media all and (min-width: 1200px){.product-grid{margin-bottom:100px}}.product-grid+.product-grid{margin-top:-76px}@media all and (min-width: 1200px){.product-grid+.product-grid{margin-top:-100px}}@media all and (max-width: 767px){.product-grid.plp .card.large{order:1}.product-grid.plp .card:nth-child(1){order:2}.product-grid.plp .card:nth-child(2){order:3}.product-grid.plp .card:nth-child(3){order:4}.product-grid.plp .card:nth-child(n+6){order:6}.product-grid.plp .card .button-container{order:7}}@media all and (min-width: 768px)and (max-width: 959px){.product-grid.plp .card.large{order:2}.product-grid.plp .card:nth-child(1){order:3}.product-grid.plp .card:nth-child(2){order:4}.product-grid.plp .card:nth-child(3){order:5}.product-grid.plp .card:nth-child(n+6){order:6}.product-grid.plp .card .button-container{order:7}}@media all and (min-width: 960px){.product-grid.plp .wide+.card+.card+.card{margin-right:22px}}@media all and (min-width: 960px){.product-grid.plp .wide+.card+.card+.card+.card{margin-right:0}}@media all and (max-width: 767px){.product-grid.plp .card-stack{order:5}}@media all and (min-width: 768px)and (max-width: 959px){.product-grid.plp .card-stack{order:1}}.product-line{background-color:#277890}.product-line .product-line-container{display:flex}@media all and (max-width: 767px){.product-line .product-line-container{flex-direction:column}}.product-line .product-line-container h1{color:#fff;margin-bottom:40px;font-size:4rem;font-weight:400}@media all and (max-width: 767px){.product-line .product-line-container h1{font-size:2.4rem}}.product-line .product-line-container.one-column .product-line-item{display:flex;align-items:center;justify-content:space-between;margin:auto;padding:75px 0;width:90%}.product-line .product-line-container.one-column .product-line-img{width:42%}.product-line .product-line-container.two-columns .product-line-item{flex-basis:50%}.product-line .product-line-container.three-columns .product-line-item{flex-basis:33.3%}.product-line .product-line-container.two-columns .product-line-item,.product-line .product-line-container.three-columns .product-line-item{position:relative;display:flex;flex-direction:column;overflow:hidden}.product-line .product-line-container.two-columns .header,.product-line .product-line-container.three-columns .header{padding:70px}@media all and (max-width: 767px){.product-line .product-line-container.two-columns .header,.product-line .product-line-container.three-columns .header{padding:70px 20px}}.product-line .product-line-container.two-columns .product-line-img,.product-line .product-line-container.three-columns .product-line-img{height:auto;width:100%}.product-overview{padding:37px 0 104px;max-width:600px !important;font-weight:300}.product-overview .platform-signature{margin:0 0 40px}@media all and (min-width: 768px){.product-overview .platform-signature{margin-bottom:33px}}@media all and (min-width: 1200px){.product-overview .platform-signature{margin:0 50px 0 0}}.product-overview .platform-signature .signature{max-width:114px}@media all and (min-width: 1200px){.product-overview .platform-signature .signature{max-width:195px}}.product-overview .description{margin:0 0 40px}@media all and (min-width: 768px){.product-overview .description{display:block;margin:0;padding:0 40px 0 60px;width:50%}}@media all and (min-width: 1200px){.product-overview .description{display:flex;align-items:center;padding:0;width:67%}}.product-overview .text{font-size:1.7rem;line-height:1.5;max-width:545px}@media all and (min-width: 1200px){.product-overview .text{font-size:2.4rem;line-height:1.3333333333;padding:0 25px 0 0}}.product-overview .text .title{display:inline-block;font-size:1.7rem;line-height:1.5;margin:0}@media all and (min-width: 1200px){.product-overview .text .title{font-size:2.4rem;line-height:1.3333333333}}.product-overview .highlights{padding:30px 4px 0}@media all and (min-width: 1200px){.product-overview .highlights{padding-top:45px}}.product-overview .highlights *{font-size:1.4rem;line-height:1.7142857143}@media all and (min-width: 1200px){.product-overview .highlights *{font-size:1.6rem;line-height:1.5}}.product-overview .highlights h1,.product-overview .highlights h2,.product-overview .highlights h3,.product-overview .highlights h4,.product-overview .highlights h5,.product-overview .highlights h6{margin:0 0 1px}.product-overview .highlights h3{font-weight:bold}.product-overview .highlights p,.product-overview .highlights ul,.product-overview .highlights ol{margin:8px 0 30px}@media all and (min-width: 1200px){.product-overview .highlights p,.product-overview .highlights ul,.product-overview .highlights ol{margin-bottom:45px}}.product-overview .highlights p:last-child,.product-overview .highlights ul:last-child,.product-overview .highlights ol:last-child{margin-bottom:0}.product-overview .highlights ul{padding-left:0}.product-overview .highlights li{margin-bottom:1px}.product-overview .highlights>:last-child{margin-bottom:0}.product-overview .logos{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.product-overview .logos li{margin:10px 25px 0 0}@media all and (min-width: 1200px){.product-overview .logos li{margin:12px 35px 0 0}}.product-overview .logos li:last-child{margin-right:0}.product-overview .logos li a{display:block}.product-overview .logos li img{max-height:80px;width:auto}@media all and (min-width: 768px){.product-overview .logos li img{max-height:52px}}@media all and (min-width: 1200px){.product-overview .logos li img{max-height:80px}}#PositioningPhrase{padding-bottom:45px}@media all and (max-width: 1199px){#PositioningPhrase{padding-bottom:30px}}#PositioningPhrase:last-child{padding-bottom:0}.product-specifications{padding:0}@media all and (min-width: 768px){.product-specifications{padding-left:30px;padding-right:30px}}@media all and (min-width: 960px){.product-specifications{padding-left:70px}}@media all and (min-width: 1200px){.product-specifications{padding-top:25px;padding-left:0}}.product-specifications header{margin:100px 0 0}@media all and (min-width: 960px){.product-specifications header{margin-bottom:-15px}}@media all and (min-width: 1200px){.product-specifications header{margin-top:140px}}.product-specifications .headline{font-size:4rem;font-weight:400;line-height:1.9047619048;margin:0;padding:0}@media all and (min-width: 960px){.product-specifications .headline{font-size:6rem}}@media all and (min-width: 1920px){.product-specifications .headline{font-size:9.6rem}}.product-specifications header+div,.product-specifications .panel,.product-specifications .inner-panel{position:relative}@media all and (min-width: 960px){.product-specifications header+div,.product-specifications .panel{display:flex;flex-wrap:wrap;justify-content:space-between}}.product-specifications header+div.is-open,.product-specifications .panel.is-open{margin:0 0 46px}@media all and (min-width: 768px){.product-specifications header+div.is-open,.product-specifications .panel.is-open{margin-bottom:60px}}@media all and (max-width: 767px){.product-specifications header+div[data-panel=product-specifications],.product-specifications .panel[data-panel=product-specifications]{margin-left:-15px}}.product-specifications .inner-panel{padding-left:4px}.product-specifications .column ul{padding-left:0}@media all and (min-width: 1200px){.product-specifications .column{width:calc(50% - 30px)}}.product-specifications .section-title{font-size:1.3rem;line-height:1.25;margin:30px 0 15px;padding-left:4px;letter-spacing:1px}@media all and (min-width: 768px){.product-specifications .section-title{margin:30px 0 23px}}@media all and (min-width: 960px){.product-specifications .section-title{margin:48px 0 23px}}@media all and (min-width: 1920px){.product-specifications .section-title{font-size:1.6rem}}.product-specifications .specs-list-item{position:relative;margin-bottom:7px;padding:0;overflow:hidden}@media all and (min-width: 768px){.product-specifications .specs-list-item{margin-bottom:9px}}.product-specifications .specs-list-item::before{display:none}.product-specifications .inner-trigger{display:flex;justify-content:flex-start;font-size:1.2rem;line-height:1.25;text-align:left;padding-left:4px;text-decoration:none;width:100%;outline:none;cursor:default}@media all and (min-width: 768px){.product-specifications .inner-trigger{font-size:1.3rem}}@media all and (min-width: 960px){.product-specifications .inner-trigger{font-size:1.6rem}}@media all and (min-width: 1920px){.product-specifications .inner-trigger{font-size:2rem}}.product-specifications .inner-trigger[data-trigger]{cursor:pointer}.product-specifications .inner-trigger[data-trigger]::after{content:"";font-size:1.5rem;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:color .15s ease-out;position:absolute;top:4px;right:0}.product-specifications .inner-trigger[data-trigger].is-active::after{transform:rotate(180deg)}.product-specifications .inner-trigger[data-trigger]:hover::after{color:#008a02}.product-specifications .name{display:block;margin:0 7px 0 0;color:#000;font-size:1.2rem;flex-shrink:0;width:115px}@media all and (min-width: 768px){.product-specifications .name{font-size:1.3rem;margin-right:10px}}@media all and (min-width: 960px){.product-specifications .name{font-size:1.6rem;width:125px}}@media all and (min-width: 1920px){.product-specifications .name{font-size:2rem;width:205px}}.product-specifications .desc{color:#000;font-weight:400;padding-right:17px}.product-specifications .note{font-size:1.2rem;width:100%;line-height:1.9;margin-top:40px;padding-left:0;padding-top:4px;border-top:1px solid #d9d9d9}.product-specifications .note span{font-size:1.2rem}@media all and (min-width: 768px){.product-specifications .note span{font-size:1.6rem}}.product-specifications .unit-toggle{align-self:flex-end;margin-left:auto;margin-top:40px}@media all and (min-width: 768px){.product-specifications .unit-toggle{margin-top:0;margin-bottom:25px}}@media all and (min-width: 960px){.product-specifications .unit-toggle{margin-top:-57px}.sizing-image+.product-specifications .unit-toggle{margin-top:20px}}.product-specifications .unit-toggle .title{font-size:1.4rem;margin:0}@media all and (min-width: 960px){.product-specifications .unit-toggle .title{font-size:2.4rem;margin-bottom:8px}}.product-specifications .unit-toggle button{font-size:1.2rem;line-height:1.5;margin:0 30px 0 0;padding:4px 0 4px 20px;position:relative}@media all and (min-width: 768px){.product-specifications .unit-toggle button{display:block;margin:0}}@media all and (min-width: 960px){.product-specifications .unit-toggle button{font-size:1.4rem;padding-left:29px}}@media all and (max-width: 1199px){.product-specifications .unit-toggle button:focus{outline:none}}.product-specifications .unit-toggle button::before{color:#fff;content:"";display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;height:12px;position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px}@media all and (min-width: 768px){.product-specifications .unit-toggle button::before{height:14px;width:14px}}.product-specifications .unit-toggle button::before{border:1px solid #000}.product-specifications .unit-toggle button.is-active::before{background:#008a02;border-color:#008a02;content:"";position:absolute}.product-specifications .sizing-image{margin:50px auto 0;width:100%}.product-specifications .sizing-image img{display:block;margin:0 auto;max-width:100%}@media all and (min-width: 960px){.product-specifications .sizing-image+.unit-toggle{margin-top:20px}}.product-specifications .tools{border:1px solid #008a02;display:flex;flex-direction:column;justify-content:center;font-size:1rem;padding:22px 0;margin-top:35px}@media all and (min-width: 768px){.product-specifications .tools{font-size:1.3rem;padding:20px 185px;margin-top:0}}@media all and (min-width: 960px){.product-specifications .tools{flex-direction:row;font-size:1.4rem;padding:29px 0 26px}}.product-specifications .tools .tool-link{display:flex;flex-direction:column;justify-content:center;text-align:center;text-decoration:none;padding:22px 0}@media all and (min-width: 768px){.product-specifications .tools .tool-link{align-items:center;flex-direction:row;padding:20px 0}}@media all and (min-width: 960px){.product-specifications .tools .tool-link{padding:25px 74px}}.product-specifications .tools .tool-link .icon{font-size:2.4rem;margin:0 0 5px}@media all and (min-width: 768px){.product-specifications .tools .tool-link .icon{font-size:3.6rem;margin:0 13px 0 0}}.product-specifications .tools .tool-link:hover{color:#222;text-decoration:underline;text-decoration-color:blackt}.product-specifications .tools .tool-link:hover .icon{color:#008a02}#PromoCode{margin-bottom:16px;padding:24px 20px;background:#f8f8f8}#PromoCode .promo-code-block__trigger{align-items:center;display:flex;justify-content:space-between;text-decoration:none;width:100%}#PromoCode .promo-code-block__trigger::after{background:no-repeat center var(--background-toggle);background-size:auto;content:"";display:inline-block;height:14px;margin-right:2px;transition:all .4s;width:14px}#PromoCode.is-open .promo-code-block__trigger::after{transform:rotate(180deg)}#PromoCode.is-open .form-row{margin-top:24px;max-height:200px;transition:all .75s}#PromoCode .form-row{display:flex;margin-bottom:0;max-height:0;overflow:hidden;transition:all .75s;width:100%}#PromoCode .form-row .formField{margin-bottom:0;margin-right:12px;margin-top:16px;width:100%}#PromoCode .form-row .formField:has(.is-visible){margin-top:-8px}#PromoCode input{background:#f8f8f8 !important;color:#707070;margin-bottom:0}#PromoCode .button,#PromoCode #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #PromoCode #lcly-button-buy,#PromoCode .filter-product .clear-input,.filter-product #PromoCode .clear-input{height:45px;min-width:fit-content;width:87px !important}#PromoCode .promo-code-display-block{margin-top:16px}#PromoCode .promo-code-display-block:first-child{margin-top:24px}#PromoCode .promo-code-display-block h4{align-items:center;display:flex;margin-bottom:4px}#PromoCode .promo-code-display-block span{overflow:hidden;text-overflow:ellipsis;max-width:100%}#PromoCode .promo-code-display-block p{color:#4f4f4f;margin-bottom:0}#PromoCode .promo-code-display-block .remove-promo-code{line-height:12px;margin-left:8px}#PromoCode .promo-code-display-block .remove-promo-code::after{background:no-repeat center var(--background-delete);background-size:auto;content:"";display:inline-block;height:24px;width:24px}#SavingsSummary{border:1px solid #008a02;padding:8px;text-align:center}.region-selection{position:fixed;height:auto;z-index:1000;width:100%;top:0;left:0}.region-selection .modal-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1001;background:#000;opacity:.4;overflow:hidden}.region-selection__wrapper{position:absolute;top:0;width:100%;display:flex;flex-direction:row;z-index:1002;background:#fff;align-items:center;min-height:160px;justify-content:center}.region-selection__inner{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;padding:32px 42px;justify-content:space-between;align-items:center}@media(max-width: 1440px){.region-selection__inner{padding:22px 42px;align-items:start}}@media(max-width: 1024px){.region-selection__inner{justify-content:unset;flex-direction:column;max-width:866px}}@media(max-width: 767px){.region-selection__inner{max-width:400px;padding:22px 20px 28px}}.region-selection__text{display:flex;flex-direction:column;width:40%;justify-content:center;align-items:flex-start;max-width:479px}@media(max-width: 1024px){.region-selection__text{width:100%;max-width:unset}}.region-selection__message{margin:0;font-size:16px;line-height:24px}@media(max-width: 1024px){.region-selection__message{padding-bottom:22px}}@media(max-width: 767px){.region-selection__message{padding-bottom:16px}}@media(max-width: 1440px){.region-selection__message br{display:none}}.region-selection__headline{margin-bottom:4px}.region-selection__selection{width:50%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}@media(max-width: 1440px){.region-selection__selection{flex-wrap:wrap;margin-top:0}}@media(max-width: 1024px){.region-selection__selection{width:100%}}@media(max-width: 767px){.region-selection__selection{flex-direction:column;max-width:400px;margin-top:0}}.region-selection__selectors{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}@media(max-width: 1024px){.region-selection__selectors{width:100%}}@media(max-width: 767px){.region-selection__selectors{flex-direction:column}}.region-selection__selectors .flag{width:32px;height:23px;min-width:32px;max-width:32px;overflow:hidden;margin-right:10px;object-fit:contain;border-radius:4px}.region-selection__selectors .region-lbl{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;line-height:24px;width:100%;padding-left:8px}.region-selection__selectors .region-lbl span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;margin-right:12px;overflow:hidden}.region-selection .dropdown-outer{position:relative}.region-selection .dropdown-list__wrapper{position:absolute;width:100%;top:0;border:1px solid #000;max-height:237px;z-index:10;overflow:hidden;background-color:#fff;padding:12px 0}.region-selection .dropdown-list{color:#000;max-height:206px;scrollbar-width:thin;overflow-y:auto;overflow-x:hidden}@media(max-width: 767px){.region-selection .dropdown-list{flex-direction:column;max-width:400px;width:100%;align-items:unset;margin-top:0}}.region-selection .dropdown-list__option{cursor:pointer}.region-selection .dropdown-list__option:hover{background-color:#e0e0e0}.region-selection .dropdown-list__option{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;text-transform:capitalize;padding-right:13px;width:100%;height:37.5px}.region-selection .dropdown-headline__inner{display:flex;flex-direction:row;flex-wrap:nowrap;cursor:pointer;border-bottom:1px solid #000;width:100%;justify-content:space-between;align-items:center;padding-right:8px;text-transform:capitalize}.region-selection .dropdown-headline__inner .region-lbl{padding-bottom:4px}.region-selection .dropdown-headline__inner .region-selection__icon-cart{margin-right:14px}.region-selection .dropdown-headline.disabled{color:#707070}.region-selection .dropdown-headline.disabled .dropdown-headline__inner{cursor:default;border-color:#707070}.region-selection .dropdown-headline.disabled::after{display:none}.region-selection .dropdown-headline{display:flex;flex-wrap:nowrap}.region-selection .dropdown-headline__icon{width:24px;height:24px;display:flex;margin-left:-22px;justify-content:center;align-items:center;cursor:pointer}.region-selection .dropdown-headline__icon img{width:13.3px;height:7.4px}.region-selection__country,.region-selection__language{display:flex;flex-direction:column;width:270px}@media(max-width: 1440px){.region-selection__country,.region-selection__language{width:240px;margin-bottom:16px}}@media(max-width: 1024px){.region-selection__country,.region-selection__language{width:50%;max-width:unset;margin-bottom:22px}}@media(max-width: 767px){.region-selection__country,.region-selection__language{width:100%}}.region-selection__country{margin-right:35px}@media(max-width: 1440px){.region-selection__country{margin-right:15px}}@media(max-width: 1024px){.region-selection__country{margin-right:32px}}@media(max-width: 767px){.region-selection__country{margin-right:0}}.region-selection__language{margin-right:14px}@media(max-width: 1440px){.region-selection__language{margin-right:0px}}.region-selection__btn{display:flex;justify-content:flex-end}@media(max-width: 1024px){.region-selection__btn{width:calc(50% - 16px)}}@media(max-width: 767px){.region-selection__btn{width:100%}}@media(max-width: 1440px){.region-selection__btn.-with-error{margin-bottom:17px}}@media(max-width: 1024px){.region-selection__btn.-with-error{display:flex;flex-direction:column;margin-bottom:0}}@media(max-width: 767px){.region-selection__btn.-with-error{margin:0}}.region-selection__error{width:100%;text-align:center;padding:0;margin:0;height:18px;font-size:12px;line-height:18px}@media(min-width: 1025px){.region-selection__error{position:absolute;top:140px;right:52px;width:200px}}@media(min-width: 1441px){.region-selection__error{right:42px;top:111px}}@media(max-width: 1024px){.region-selection__error{padding-top:21px;padding-bottom:18px}}@media(max-width: 767px){.region-selection__error{padding:0;padding-top:13px}}.region-selection__button{height:44px;width:100%}.region-selection__close{right:19px;top:18px;position:absolute;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width: 767px){.region-selection__close{right:13px}}.region-selection__close img{width:13px;height:13px}.region-selection label{color:#707070;padding-left:8px}.region-selection .checkmark{display:flex;align-items:center;width:24px;margin-left:5px;height:24px;margin-right:1px;min-width:24px;justify-content:center}.region-selection .checkmark img{width:16px;height:12px;margin:0}.region-selection__icon-cart{width:24px;height:24px;display:flex;justify-content:center;align-items:center;min-width:24px}.region-selection__icon-cart img{width:21px;height:18px;margin:0;border-radius:0}.-shifted{margin-top:var(--region-selection-shift-offset)}.scrollable-content{width:100%}.scrollable-content__upper{display:flex;justify-content:space-between}.scrollable-content__lower{position:relative}.scrollable-content__scroller{width:100%;overflow:auto;display:flex;flex-wrap:nowrap;padding-bottom:30px;scrollbar-width:thin;scrollbar-color:#787878 #f2f2f2}.scrollable-content__scroller::-webkit-scrollbar{height:5px}.scrollable-content__scroller::-webkit-scrollbar-track{background:#f2f2f2;margin:0 60px 0 0}@media all and (min-width: 768px){body:not(.pdp__body) .scrollable-content__scroller::-webkit-scrollbar-track{margin:0 80px}}@media all and (min-width: 1096.704px){body.pdp__body .scrollable-content__scroller::-webkit-scrollbar-track{margin:0 80px}}.scrollable-content__scroller::-webkit-scrollbar-thumb{background:#757575;border-radius:6px}.scrollable-content__scroller::-webkit-scrollbar-thumb:hover{background:#000}.scrollable-content__item{width:200px;height:200px;flex-shrink:0}.scrollable-content__item+.scrollable-content__item{margin-left:24px}.scrollable-content__arrow{position:absolute;z-index:3;display:flex;justify-content:center;align-items:center;top:calc(50% - 24px);transform:translate(0, -50%);background:#fff;border:1px solid #000;width:40px;height:40px;cursor:pointer}@media(max-width: 768px){.scrollable-content__arrow{display:none}}.scrollable-content__arrow::before{content:"";display:block;width:19px;height:9px;background:url("img/icons/arrow-next.svg")}.scrollable-content__arrow.-left-arrow{left:42px}.scrollable-content__arrow.-left-arrow::before{transform:rotate(180deg)}.scrollable-content__arrow.-right-arrow{right:42px}.scrollable-content__bar-hide{position:absolute;bottom:0;width:8%;height:5px;font-size:0;overflow:hidden}.scrollable-content__bar-hide::before{content:"";display:block;height:5px;width:5px;border-radius:5px;position:absolute;top:0;box-shadow:0 0 0 300px #fff}.scrollable-content__bar-hide[data-side=left]{left:0}.scrollable-content__bar-hide[data-side=left]::before{right:-2.5px}.scrollable-content__bar-hide[data-side=right]{right:0}.scrollable-content__bar-hide[data-side=right]::before{left:-2.5px}@media all and (max-width: 768px){body:not(.pdp__body) .scrollable-content__bar-hide{display:none}}@media all and (max-width: 1095.704px){body.pdp__body .scrollable-content__bar-hide{display:none}}.service-offerings{background:#000;color:#fff}.service-offerings .inner{padding:54px 37px 41px;margin:0 auto;max-width:1096px}@media all and (min-width: 768px){.service-offerings .inner{padding:98px 37px 15px}}@media all and (min-width: 1200px){.service-offerings .inner{padding:163px 0 63px}}.service-offerings .headline{color:#fff;margin:0 0 14px}@media all and (min-width: 768px){.service-offerings .headline{margin-bottom:40px}}@media all and (min-width: 1200px){.service-offerings .headline{margin-bottom:59px}}@media all and (min-width: 768px){.service-offerings .services{display:flex;flex-wrap:wrap;justify-content:space-between}}@media all and (min-width: 960px){.service-offerings .services{justify-content:flex-start}}.service-offerings .services li{margin:0 0 39px}@media all and (min-width: 768px){.service-offerings .services li{margin:0 0 40px 0;width:45%}}@media all and (min-width: 960px){.service-offerings .services li{margin:0 10% 72px 0;width:26.5%}}@media all and (min-width: 1200px){.service-offerings .services li{margin:0 17.15% 72px 0;width:21.89%}}.service-offerings .services li:nth-child(3n){margin-right:0}.service-offerings .title{color:#fff;font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 5px}@media all and (min-width: 768px){.service-offerings .title{font-weight:700;line-height:1.1666666667;margin-bottom:13px}}@media all and (max-width: 767px){.service-offerings .title br{display:none}}.side-by-side__container{display:flex;flex-direction:column}.side-by-side__container .image-block{height:100vw;width:100vw}.side-by-side__container .image-primary,.side-by-side__container .image-secondary{position:relative}.side-by-side__container .image-primary .image-default,.side-by-side__container .image-secondary .image-default{transition:visibility .5s,opacity .5s cubic-bezier(0.5, 0, 0.1, 1);visibility:visible}.side-by-side__container .image-primary .image-hover,.side-by-side__container .image-secondary .image-hover{height:0;opacity:0;transition:visibility .5s,opacity .5s cubic-bezier(0.5, 0, 0.1, 1);visibility:hidden}@media(min-width: 768px){.side-by-side__container{flex-direction:row}.side-by-side__container .image-block{height:50vw;width:50vw}.side-by-side__container .hover-state.image-primary .image-hover,.side-by-side__container .hover-state.image-secondary .image-hover{position:absolute;top:0}.side-by-side__container .hover-state.image-primary .image-hover,.side-by-side__container .hover-state.image-secondary .image-hover{height:50vw}.side-by-side__container .hover-state.image-primary:hover .image-default,.side-by-side__container .hover-state.image-secondary:hover .image-default{opacity:0;visibility:hidden}.side-by-side__container .hover-state.image-primary:hover .image-hover,.side-by-side__container .hover-state.image-secondary:hover .image-hover{opacity:1;visibility:visible}}@media(min-width: 769px){.side-by-side .pdp-display .image-block{height:max(35vw,50vw - 225px) !important;width:max(35vw,50vw - 225px) !important}}.sidebar-promo{width:100%}@media all and (min-width: 768px){.sidebar-promo{padding-left:20px;padding-right:20px}}@media all and (min-width: 1200px){.sidebar-promo{max-width:422px;padding-left:0}}@media only screen and (min-width: 1381px){.sidebar-promo{padding-right:0}}.sidebar-promo .button.secondary,.sidebar-promo #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .sidebar-promo .secondary#lcly-button-buy,.sidebar-promo .filter-product .secondary.clear-input,.filter-product .sidebar-promo .secondary.clear-input{color:#fff;border-color:#fff}.sidebar-promo .button.secondary:hover,.sidebar-promo #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .sidebar-promo .secondary#lcly-button-buy:hover,.sidebar-promo .filter-product .secondary.clear-input:hover,.filter-product .sidebar-promo .secondary.clear-input:hover{color:#000;background:#fff;border-color:#fff}.simple-headline{position:relative;z-index:3;margin-bottom:-8px}@media all and (min-width: 768px){.simple-headline{margin-bottom:-15px}}@media all and (min-width: 960px){.simple-headline{font-size:6rem}}.simple-headline .headline{font-weight:300;font-size:4rem;line-height:1.325;margin-left:5%}.simple-headline.large+.simple-headline.large{margin-top:25px}@media all and (max-width: 767px){.simple-headline.large+.simple-headline.large{margin-top:12px}}.simple-headline.large .headline{font-size:10rem;font-weight:400;letter-spacing:.5px;line-height:1;margin-bottom:0}@media all and (max-width: 768px){.simple-headline.large .headline{font-size:5rem}}@media all and (max-width: 767px){.simple-headline.large .headline{margin-left:0}}.simple-headline.small{margin-top:-17px}.simple-headline.small .headline{font-size:3.5rem;margin-left:-2%}.simple-type-and-image{position:relative}@media all and (min-width: 600px){body:not(.pdp__body) .simple-type-and-image{padding-left:3.5%;padding-right:3.5%}}@media all and (min-width: 856.8px){body.pdp__body .simple-type-and-image{padding-left:3.5%;padding-right:3.5%}}@media all and (min-width: 1024px){body:not(.pdp__body) .simple-type-and-image{padding-left:4%;padding-right:4%}}@media all and (min-width: 1462.272px){body.pdp__body .simple-type-and-image{padding-left:4%;padding-right:4%}}.simple-type-and-image>div{background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.5;position:relative}.simple-type-and-image>div::before{content:"";display:block;width:100%;padding-bottom:160%}@media all and (min-width: 600px){body:not(.pdp__body) .simple-type-and-image>div::before{padding-bottom:100%}}@media all and (min-width: 856.8px){body.pdp__body .simple-type-and-image>div::before{padding-bottom:100%}}@media all and (min-width: 1024px){body:not(.pdp__body) .simple-type-and-image>div::before{padding-bottom:56.5%}}@media all and (min-width: 1462.272px){body.pdp__body .simple-type-and-image>div::before{padding-bottom:56.5%}}.simple-type-and-image header{width:100%;position:absolute;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width: 1023px){body:not(.pdp__body) .simple-type-and-image header::before{content:"";display:block}}@media all and (max-width: 1459.844px){body.pdp__body .simple-type-and-image header::before{content:"";display:block}}@media all and (min-width: 1024px){body:not(.pdp__body) .simple-type-and-image header{display:block;height:auto}}@media all and (min-width: 1462.272px){body.pdp__body .simple-type-and-image header{display:block;height:auto}}.simple-type-and-image .headline{color:#fff;font-family:"Space Mono",monospace;font-size:1.4rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase;margin:61px auto;padding:0;width:70%;text-align:center;line-height:3.2rem}@media all and (min-width: 600px){body:not(.pdp__body) .simple-type-and-image .headline{font-size:1.8rem;width:59.1%;line-height:4rem}}@media all and (min-width: 856.8px){body.pdp__body .simple-type-and-image .headline{font-size:1.8rem;width:59.1%;line-height:4rem}}@media all and (min-width: 1024px){body:not(.pdp__body) .simple-type-and-image .headline{width:100%;padding:0 20px;line-height:5rem;margin:65px auto}}@media all and (min-width: 1462.272px){body.pdp__body .simple-type-and-image .headline{width:100%;padding:0 20px;line-height:5rem;margin:65px auto}}@media all and (min-width: 1200px){body:not(.pdp__body) .simple-type-and-image .headline{font-size:2rem}}@media all and (min-width: 1650px){body.pdp__body .simple-type-and-image .headline{font-size:2rem}}@media all and (min-width: 1300px){body:not(.pdp__body) .simple-type-and-image .headline{font-size:2.2rem;margin:75px auto}}@media all and (min-width: 1750px){body.pdp__body .simple-type-and-image .headline{font-size:2.2rem;margin:75px auto}}@media all and (min-width: 1800px){body:not(.pdp__body) .simple-type-and-image .headline{font-size:2.4rem}}@media all and (min-width: 2250px){body.pdp__body .simple-type-and-image .headline{font-size:2.4rem}}@media all and (max-width: 1023px){body:not(.pdp__body) .simple-type-and-image .headline:last-child{margin-top:0;margin-bottom:50%;transform:translateY(50%)}}@media all and (max-width: 1459.844px){body.pdp__body .simple-type-and-image .headline:last-child{margin-top:0;margin-bottom:50%;transform:translateY(50%)}}@media all and (max-width: 599px){body:not(.pdp__body) .simple-type-and-image .headline:last-child{margin-bottom:80%}}@media all and (max-width: 854.372px){body.pdp__body .simple-type-and-image .headline:last-child{margin-bottom:80%}}.simple-type-and-image .headline span{transition:opacity .4s}.simple-type-and-image .button-animation-container{display:flex;justify-content:center;margin-top:-25px;padding:0}@media all and (max-width: 1023px){body:not(.pdp__body) .simple-type-and-image .button-animation-container{margin-top:-116px;padding-bottom:50px !important}}@media all and (max-width: 1459.844px){body.pdp__body .simple-type-and-image .button-animation-container{margin-top:-116px;padding-bottom:50px !important}}@media all and (max-width: 599px){body:not(.pdp__body) .simple-type-and-image .button-animation-container{margin-top:-92px;padding-bottom:45px !important}body:not(.pdp__body) .simple-type-and-image .button-animation-container .button,body:not(.pdp__body) .simple-type-and-image .button-animation-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta body:not(.pdp__body) .simple-type-and-image .button-animation-container #lcly-button-buy,body:not(.pdp__body) .simple-type-and-image .button-animation-container .filter-product .clear-input,.filter-product body:not(.pdp__body) .simple-type-and-image .button-animation-container .clear-input{min-width:300px}body:not(.pdp__body) .simple-type-and-image .button-animation-container .button>span,body:not(.pdp__body) .simple-type-and-image .button-animation-container #LocallyProductLocator.-enable-cta #lcly-button-buy>span,#LocallyProductLocator.-enable-cta body:not(.pdp__body) .simple-type-and-image .button-animation-container #lcly-button-buy>span,body:not(.pdp__body) .simple-type-and-image .button-animation-container .filter-product .clear-input>span,.filter-product body:not(.pdp__body) .simple-type-and-image .button-animation-container .clear-input>span{line-height:45px}}@media all and (max-width: 854.372px){body.pdp__body .simple-type-and-image .button-animation-container{margin-top:-92px;padding-bottom:45px !important}body.pdp__body .simple-type-and-image .button-animation-container .button,body.pdp__body .simple-type-and-image .button-animation-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta body.pdp__body .simple-type-and-image .button-animation-container #lcly-button-buy,body.pdp__body .simple-type-and-image .button-animation-container .filter-product .clear-input,.filter-product body.pdp__body .simple-type-and-image .button-animation-container .clear-input{min-width:300px}body.pdp__body .simple-type-and-image .button-animation-container .button>span,body.pdp__body .simple-type-and-image .button-animation-container #LocallyProductLocator.-enable-cta #lcly-button-buy>span,#LocallyProductLocator.-enable-cta body.pdp__body .simple-type-and-image .button-animation-container #lcly-button-buy>span,body.pdp__body .simple-type-and-image .button-animation-container .filter-product .clear-input>span,.filter-product body.pdp__body .simple-type-and-image .button-animation-container .clear-input>span{line-height:45px}}.single-product-storyteller{position:relative;overflow:hidden}.single-product-storyteller.aside-top .random-left-img{top:0}.single-product-storyteller.aside-top.aside-offset{padding-top:150px}@media all and (max-width: 767px){.single-product-storyteller.aside-top.aside-offset{padding-top:65px}}.single-product-storyteller.aside-bottom .random-left-img{bottom:0;top:auto}.single-product-storyteller.aside-bottom.aside-offset{padding-bottom:160px}@media all and (max-width: 767px){.single-product-storyteller.aside-bottom.aside-offset{padding-bottom:40px}}.single-product-storyteller .content-img{width:100%}@media all and (min-width: 960px){.single-product-storyteller .content-img{width:50%}}.single-product-storyteller .text-container{background-color:#fff;max-width:none;width:100%;margin:auto;z-index:2;padding:24px 20px 0 20px;box-sizing:border-box}.single-product-storyteller .text-container .button,.single-product-storyteller .text-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .single-product-storyteller .text-container #lcly-button-buy,.single-product-storyteller .text-container .filter-product .clear-input,.filter-product .single-product-storyteller .text-container .clear-input{margin-top:5px}@media all and (max-width: 767px){.single-product-storyteller .text-container .button,.single-product-storyteller .text-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .single-product-storyteller .text-container #lcly-button-buy,.single-product-storyteller .text-container .filter-product .clear-input,.filter-product .single-product-storyteller .text-container .clear-input{margin-top:20px;margin-bottom:20px}}.single-product-storyteller .text-container .button.secondary:hover,.single-product-storyteller .text-container #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .single-product-storyteller .text-container .secondary#lcly-button-buy:hover,.single-product-storyteller .text-container .filter-product .secondary.clear-input:hover,.filter-product .single-product-storyteller .text-container .secondary.clear-input:hover{background:#000;color:#fff}@media all and (min-width: 768px){.single-product-storyteller .text-container{padding:20px 50px}}@media all and (min-width: 960px){.single-product-storyteller .text-container{max-width:calc(33% + 100px)}}@media all and (min-width: 1200px){.single-product-storyteller .text-container{max-width:calc(30% + 100px)}}.single-product-storyteller .single-product-storyteller-container{display:flex;align-items:center;justify-content:space-between;margin:auto}@media all and (max-width: 767px){.single-product-storyteller .single-product-storyteller-container{flex-direction:column;padding-left:20px;padding-right:20px}}@media all and (min-width: 960px){.single-product-storyteller .single-product-storyteller-container.img-left .content-img{width:57%}}@media all and (min-width: 960px){.single-product-storyteller .single-product-storyteller-container.img-left .text-container{margin-left:4%}}.single-product-storyteller .single-product-storyteller-container.img-left .random-left-img{right:0;left:auto}@media all and (min-width: 768px){.single-product-storyteller .single-product-storyteller-container.img-right .content-img{order:2}}@media all and (min-width: 768px){.single-product-storyteller .single-product-storyteller-container.img-right .text-container{order:1;margin-right:4%}}.single-product-storyteller .headline{font-size:4rem;font-weight:300;line-height:1.5}@media all and (max-width: 1199px){.single-product-storyteller .headline{font-size:3.6rem}}@media all and (max-width: 767px){.single-product-storyteller .headline{font-size:2.6rem;max-width:80%}}.single-product-storyteller .content{font-size:2.4rem;font-weight:300;margin:24px 0}@media all and (max-width: 1199px){.single-product-storyteller .content{font-size:2rem}}@media all and (max-width: 767px){.single-product-storyteller .content{font-size:1.7rem}}.single-product-storyteller .random-left-img{position:absolute;left:0}@media all and (max-width: 767px){.single-product-storyteller .random-left-img{display:none}}.single-product-storyteller .html5-video video{display:block;position:relative;width:100%}.single-product-storyteller .html5-video .mobile-img{display:none;position:relative}@media all and (max-width: 767px){.single-product-storyteller .html5-video video{display:none}.single-product-storyteller .html5-video .mobile-img{display:block}}.site-footer{align-self:flex-end;background:#000;color:#fff;padding:101px 0 75px}@media all and (min-width: 768px){.site-footer{padding-top:75px}}@media all and (min-width: 1200px){.site-footer{padding-top:79px}.site-footer .nav-footer{order:-1}.site-footer .utility-subscribe{order:2}.site-footer .nav-footer-tools{order:3}.site-footer .social-links{order:4}.site-footer .region{order:5}}.site-footer .site-gutters{padding:0 25px}@media all and (min-width: 768px){.site-footer .site-gutters .footer-row{display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .site-gutters{padding:0 66px}}@media all and (min-width: 1200px){.site-footer .site-gutters{padding:0 75px}}.site-footer a{color:#fff}.site-footer .region{font-size:1.4rem}@media all and (max-width: 767px){.site-footer .region{text-align:center}}.site-footer .region a{text-decoration:none}.site-footer .region a:hover{text-decoration:underline}#site-header-wrap{width:100vw;flex:none;align-self:flex-start}.site-header{display:flex;flex-direction:column;position:relative;z-index:10;width:100%;transition:all .4s;transition-property:top,background-color,border-color;border-bottom:1px solid rgba(0,0,0,0)}.site-header.behindBody{z-index:0}.site-header>.site-gutters{order:2;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-left:17px;padding-right:17px;position:relative;width:100%;max-width:100%;line-height:56px}@media all and (min-width: 768px){.site-header>.site-gutters{padding:0 42px}}.site-header .sticky-header__content{display:none;align-items:center;width:100%;margin:0;overflow:hidden;padding:6px 0;line-height:1}.site-header.sticky-eyebrow{padding-top:31px}@media all and (min-width: 768px){.site-header.sticky-eyebrow{padding-top:40px}}.sticky-header>.site-header,.site-header.force-top-fixed{position:fixed;max-width:none;top:0;left:0;width:100%}.sticky-header>.site-header{background:#fff;border-color:#000}.sticky-header>.site-header.show-content .sticky-header__content{display:flex}.sticky-header>.site-header.show-content .site-logo,.sticky-header>.site-header.show-content .header-search{display:none !important}.site-header #nav-close,.site-header .nav-trigger{color:inherit}.site-header .trigger:not(.close),.site-header .nav-trigger{transition:color .4s}[data-theme=light] .site-header .trigger:not(.close),[data-theme=light] .site-header .nav-trigger{color:#fff}@media all and (max-width: 767px){[data-theme=light-mobile] .site-header .trigger:not(.close),[data-theme=light-mobile] .site-header .nav-trigger{color:#fff}}[data-theme=dark] .site-header .trigger:not(.close),[data-theme=dark] .site-header .nav-trigger,.sticky-header>.site-header .trigger:not(.close),.sticky-header>.site-header .nav-trigger,.pin-header>.site-header .trigger:not(.close),.pin-header>.site-header .nav-trigger{color:#000}.site-back-arrow{display:flex;align-items:center;position:absolute;left:70px;color:#000;text-decoration:none;z-index:50;height:80px;max-width:180px}@media all and (max-width: 767px){.site-back-arrow{left:30px;height:56px}.site-back-arrow span{display:none}}.site-back-arrow .icon{font-size:2.4rem;margin-right:25px}.site-header .site-logo{position:absolute;bottom:0;left:50%;top:0;transform:translateX(-50%)}.site-logo .site-logo-link{background:url(img/logo/cannondale-logo-black.svg) 0 50% no-repeat;background-size:100%;display:block;height:calc(100% - 2px);text-indent:-999rem;width:115px}@media all and (min-width: 768px){.site-logo .site-logo-link{height:calc(100% - 2px);width:164px}}.site-logo .site-logo-link{transition:background-image .4s}[data-theme=light] .site-logo .site-logo-link{background-image:url(img/logo/cannondale-logo-white.svg)}@media all and (max-width: 767px){[data-theme=light-mobile] .site-logo .site-logo-link{background-image:url(img/logo/cannondale-logo-white.svg)}}[data-theme=dark] .site-logo .site-logo-link,.sticky-header .site-logo .site-logo-link{background-image:url(img/logo/cannondale-logo-black.svg)}.social-links{font-size:2.3rem;padding:0 0 34px;text-align:center}@media all and (min-width: 768px){.social-links{display:flex;font-size:2.5rem;padding:0}}@media all and (min-width: 1200px){.social-links{font-size:2rem}}.social-links li{display:inline}.social-links a{display:inline-block;padding:8px;text-decoration:none}@media all and (min-width: 768px){.social-links a{margin-top:-8px}}@media all and (min-width: 768px){.sort-bar{display:flex;justify-content:space-between}}.sort-bar .dropdown-filter{margin:0 0 20px;width:200px}@media all and (min-width: 768px){.sort-bar .dropdown-filter{margin-bottom:22px}}.sort-bar .dropdown-filter:first-of-type{left:-9px}@media all and (min-width: 1200px){.sort-bar .dropdown-filter:first-of-type{left:-6px}}@media all and (min-width: 960px){.sort-bar .dropdown-filter:first-of-type .label{font-size:1.4rem;padding-top:5px}}.sort-bar .dropdown-filter:last-of-type .trigger,.sort-bar .dropdown-filter:last-of-type .selected{justify-content:flex-end}.sort-bar .dropdown-filter .trigger{border:none;justify-content:flex-start;white-space:nowrap;text-align:left}@media all and (max-width: 959px){.sort-bar .dropdown-filter .trigger{padding:15px 10px 6px}}.sort-bar .dropdown-filter .label{flex-grow:0}.sort-bar .dropdown-filter.default .selected{width:auto}.sort-bar .dropdown-filter.default:first-of-type .selected{color:#000}.sort-bar .dropdown-filter .selected::after{margin-left:0}.store-detail+.store-detail::before,.store-detail+.spacer+.store-detail::before{background:#d9d9d9;content:"";display:block;height:1px;margin:53px 0 80px -20px;width:100vw}@media all and (min-width: 768px){.store-detail+.store-detail::before,.store-detail+.spacer+.store-detail::before{height:2px;margin:52px 0 78px;width:100%}}.store-detail header{max-width:475px}.store-detail header p{margin:-46px 0 48px}@media all and (min-width: 768px){.store-detail header p{margin:-35px 0 43px}}.store-detail .headline{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 53px}@media all and (min-width: 768px){.store-detail .headline{font-size:3.2rem;line-height:1.25;margin-bottom:44px}}@media all and (min-width: 1200px){.store-detail .headline{font-size:4rem}}.store-detail .item{margin:0 0 31px}@media all and (min-width: 768px){.store-detail .item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:15px;position:relative}}@media all and (min-width: 1200px){.store-detail .item{margin-bottom:5px}}@media all and (min-width: 768px){.store-detail .item:first-of-type .detail-label{display:block;position:absolute;top:-75px}}.store-detail ul{display:flex}@media all and (min-width: 768px){.store-detail ul{font-size:1.2rem;position:relative;top:3px;width:49.1228070175%}}@media all and (min-width: 1200px){.store-detail ul{font-size:1.6rem;width:40.6779661017%}}.store-detail li{flex-grow:0;width:35%}@media all and (min-width: 768px){.store-detail li{width:25%}}@media all and (max-width: 767px){.store-detail li{text-align:center}}@media all and (max-width: 767px){.store-detail li:first-child,.store-detail li:last-child{width:15%}}@media all and (max-width: 767px){.store-detail li:first-child{text-align:left}}.store-detail .wrapped{padding:0 0 10px}@media all and (min-width: 768px){.store-detail .wrapped{padding-right:20px}}.store-detail .detail-label{display:block;margin:0 0 5px}@media all and (min-width: 768px){.store-detail .detail-label{display:none}}.store-detail .title{font-weight:400}@media all and (max-width: 767px){.store-detail .title{font-size:1.4rem;line-height:1.7142857143;margin:0 0 15px}}@media all and (min-width: 768px){.store-detail .title{font-size:1.8rem;font-weight:300;magin:0}}@media all and (min-width: 1200px){.store-detail .title{font-size:2.4rem}}@media all and (max-width: 767px){.store-detail .color-indicator{height:8px;width:8px}}.storyteller-product{z-index:1;width:100%}@media all and (max-width: 768px){body:not(.pdp__body) .storyteller-product{z-index:3}.simple-headline.large+body:not(.pdp__body) .storyteller-product{margin-top:80px}}@media all and (max-width: 1095.704px){body.pdp__body .storyteller-product{z-index:3}.simple-headline.large+body.pdp__body .storyteller-product{margin-top:80px}}.storyteller-product .headline{font-size:4.8rem;font-weight:400;line-height:1.1666666667;margin:0 0 -12px;position:relative;z-index:5}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .headline{font-size:8rem;line-height:1.1125;margin-bottom:-17px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .headline{font-size:8rem;line-height:1.1125;margin-bottom:-17px}}@media all and (min-width: 960px){body:not(.pdp__body) .storyteller-product .headline{width:80%}}@media all and (min-width: 1370.88px){body.pdp__body .storyteller-product .headline{width:80%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .headline{font-size:12rem;line-height:1.0833333333;margin-bottom:-24px}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .headline{font-size:12rem;line-height:1.0833333333;margin-bottom:-24px}}.storyteller-product .item{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .text{display:flex;flex-direction:column;justify-content:center}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .text{display:flex;flex-direction:column;justify-content:center}}.storyteller-product .title{font-size:2.6rem;font-weight:400;line-height:1.2307692308;margin:0 0 7px}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .title{font-size:3.2rem;line-height:1.1875;margin-bottom:15px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .title{font-size:3.2rem;line-height:1.1875;margin-bottom:15px}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .title{font-size:5.6rem;line-height:1.1428571429;margin-bottom:28px}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .title{font-size:5.6rem;line-height:1.1428571429;margin-bottom:28px}}.storyteller-product .trigger{display:flex;align-items:center;font-size:1rem;position:relative;text-decoration:none}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .trigger{font-size:1.2rem}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .trigger{font-size:1.2rem}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .trigger{font-size:1.8rem}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .trigger{font-size:1.8rem}}.storyteller-product .trigger .icon{font-size:2.4rem}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .trigger .icon{font-size:3.6rem;left:-2px;margin-right:9px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .trigger .icon{font-size:3.6rem;left:-2px;margin-right:9px}}.storyteller-product .trigger.is-active .icon{transform:rotate(45deg) translateX(0.5px) translateY(0.5px)}.storyteller-product .layer{top:100%;font-size:1.4rem;line-height:1.8333333333;width:100%}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .layer{font-size:1.6rem;line-height:2;top:calc(100% + 15px)}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .layer{font-size:1.6rem;line-height:2;top:calc(100% + 15px)}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .layer{top:calc(100% + 20px);width:100%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .layer{top:calc(100% + 20px);width:100%}}.storyteller-product .layer p{margin:0;padding:15px 15px 24px 31px;font-size:1.6rem}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .layer p{padding:15px 15px 24px 47px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .layer p{padding:15px 15px 24px 47px}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .layer p{padding:25px 25px 34px 47px}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .layer p{padding:25px 25px 34px 47px}}.storyteller-product .item.one{z-index:12}@media all and (max-width: 768px){body:not(.pdp__body) .storyteller-product .item.one{flex-direction:column;align-items:flex-start}}@media all and (max-width: 1095.704px){body.pdp__body .storyteller-product .item.one{flex-direction:column;align-items:flex-start}}.storyteller-product .item.one .text{width:70%;margin-bottom:40px}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.one .text{margin:0;padding-top:16px;width:28.2%}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.one .text{margin:0;padding-top:16px;width:28.2%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.one .text{padding-top:124px;width:26.1%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.one .text{padding-top:124px;width:26.1%}}.storyteller-product .item.one .image{width:100%;overflow:hidden}.storyteller-product .item.one .image img{position:relative;width:90%;right:-33%}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.one .image{width:69%}body:not(.pdp__body) .storyteller-product .item.one .image img{width:100%;position:static}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.one .image{width:69%}body.pdp__body .storyteller-product .item.one .image img{width:100%;position:static}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.one .image{width:60.2%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.one .image{width:60.2%}}.storyteller-product .item.two{margin-top:-15px;z-index:11}@media all and (max-width: 768px){body:not(.pdp__body) .storyteller-product .item.two{flex-direction:column;align-items:flex-start}}@media all and (max-width: 1095.704px){body.pdp__body .storyteller-product .item.two{flex-direction:column;align-items:flex-start}}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.two{margin-top:-43px;padding:0 0 24px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.two{margin-top:-43px;padding:0 0 24px}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.two{padding:0 0 43px 0}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.two{padding:0 0 43px 0}}.storyteller-product .item.two .text{margin-left:auto;margin-right:0;order:3;width:50%}@media all and (max-width: 768px){body:not(.pdp__body) .storyteller-product .item.two .text .layer{width:260px;left:auto;right:0}}@media all and (max-width: 1095.704px){body.pdp__body .storyteller-product .item.two .text .layer{width:260px;left:auto;right:0}}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.two .text{margin:auto 0 -19px;width:36.64%}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.two .text{margin:auto 0 -19px;width:36.64%}}@media all and (min-width: 960px){body:not(.pdp__body) .storyteller-product .item.two .text{margin-right:10%}}@media all and (min-width: 1370.88px){body.pdp__body .storyteller-product .item.two .text{margin-right:10%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.two .text{margin:auto 0 -41px;max-width:414px;width:37.9%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.two .text{margin:auto 0 -41px;max-width:414px;width:37.9%}}.storyteller-product .item.two .image{margin:0 0 40px;order:1;width:70%}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.two .image{margin:0 0 0 8.6%;margin:0;width:46.3%}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.two .image{margin:0 0 0 8.6%;margin:0;width:46.3%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.two .image{margin-left:16.4%;width:41.37%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.two .image{margin-left:16.4%;width:41.37%}}.storyteller-product .item.three{justify-content:flex-start;padding:60px 0 0 0;z-index:10}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.three{padding-top:85px}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.three{padding-top:85px}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.three{padding-top:132px}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.three{padding-top:132px}}.storyteller-product .item.three .text{order:2;width:70%}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.three .text{margin:0 3% 0 0;order:1;width:30%}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.three .text{margin:0 3% 0 0;order:1;width:30%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.three .text{margin:-88px 14.6% 0 0;width:27.7%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.three .text{margin:-88px 14.6% 0 0;width:27.7%}}.storyteller-product .item.three .image{order:1;margin:0 auto 59px;width:80%}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .item.three .image{width:317px;margin-left:0;margin-right:0}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .item.three .image{width:317px;margin-left:0;margin-right:0}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .item.three .image{width:50.3%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .item.three .image{width:50.3%}}.storyteller-product img{display:block;width:100%}.storyteller-product .signature{margin:-39px 0 0 0;max-width:132px;position:absolute;left:44.4%;z-index:-1}@media all and (min-width: 768px){body:not(.pdp__body) .storyteller-product .signature{margin-top:-76px;max-width:235px;left:42%}}@media all and (min-width: 1096.704px){body.pdp__body .storyteller-product .signature{margin-top:-76px;max-width:235px;left:42%}}@media all and (min-width: 1200px){body:not(.pdp__body) .storyteller-product .signature{margin-top:-106px;max-width:400px;left:46.5%}}@media all and (min-width: 1650px){body.pdp__body .storyteller-product .signature{margin-top:-106px;max-width:400px;left:46.5%}}.team-page__header{margin:25px auto;max-width:906px;text-align:center}.team-page__subhead{margin:26px auto}.team-page__cta-container{margin:0 auto;width:200px}.team-page__cta-container a:first-of-type{margin-bottom:19px}.team-page__grid-container{display:flex;flex-wrap:wrap;margin:0 auto;width:333px}.team-page__rider{margin-bottom:25px;width:333px}.team-page__rider a{text-decoration:none}.team-page__rider-image{height:206px;margin-bottom:20px;width:333px}.team-page__rider-image picture{overflow:hidden;width:100%}.team-page__rider-image picture img{transition:all .5s ease;width:100%}@media(hover: hover){.team-page__rider-image:hover img{transform:scale(110%)}}.team-page__rider-info{display:flex;flex-wrap:nowrap;width:100%}.team-page__rider-info p{margin-bottom:0;margin-left:10px}@media(min-width: 768px){.team-page__header{margin-bottom:45px}.team-page__cta-container{width:100%}.team-page__cta-container a{margin:0 10px}.team-page__cta-container a:first-of-type{margin-bottom:0}.team-page__grid-container{justify-content:flex-start;gap:24px;width:700px}}@media(min-width: 1440px){.team-page__header{margin:64px auto 79px}.team-page__subhead{margin:40px auto}.team-page__grid-container{width:1308px}.team-page__rider{width:420px}.team-page__rider-image{height:260px;width:420px}}@media all and (max-width: 1199px){.timeline{margin-left:-42px;overflow:hidden}}.timeline .timeline-container{display:flex}@media all and (max-width: 767px){.timeline .timeline-container{padding-left:20px}}@media all and (min-width: 768px)and (max-width: 1199px){.timeline .timeline-container{padding-left:42px}}.timeline .item{border-left:2px solid #d9d9d9;padding:0 10px}.timeline .year{color:#008a02;display:block;font-size:1rem;line-height:1;margin:0 0 10px}@media all and (min-width: 768px){.timeline .year{font-size:1.4rem;margin-bottom:14px}}@media all and (min-width: 1200px){.timeline .year{font-size:1.6rem;margin-bottom:19px}}.timeline .caption{font-size:1.2rem;line-height:1.3333333333;max-width:calc(100vw - 78px);min-height:66px;padding:0 0 30px}@media all and (min-width: 768px){.timeline .caption{font-size:1.4rem;line-height:1.4285714286;max-width:500px;min-height:80px;padding-bottom:40px}}@media all and (min-width: 1200px){.timeline .caption{font-size:1.6rem;line-height:1.5;min-height:146px;padding-bottom:50px}}.timeline .image-container{display:flex;align-items:center;min-height:360px}.timeline .image{margin:0 20px 0 0}@media all and (min-width: 768px){.timeline .image{margin-right:24px}}.timeline .image:last-of-type{margin-right:0}.timeline img{margin-bottom:12px}.timeline .img-caption{font-size:1rem;line-height:1.6}.timeline .slider{display:flex;justify-content:center;margin:80px auto 5px;max-width:640px;position:relative;width:100%}@media all and (max-width: 767px){.timeline .slider{width:calc(100% - 20px*2);margin:80px auto}}.timeline input[type=range]{background:rgba(0,0,0,0);cursor:pointer;height:25px;-webkit-appearance:none;position:relative;z-index:3;width:100%}.timeline input[type=range] .no-focus{outline:none}.timeline input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);cursor:pointer}.timeline input[type=range]::-webkit-slider-thumb{background:rgba(0,0,0,0);height:30px;width:30px;cursor:pointer;-webkit-appearance:none;visibility:hidden}.timeline input[type=range]::-moz-range-thumb{background:rgba(0,0,0,0);height:30px;width:30px;cursor:pointer;-webkit-appearance:none;visibility:hidden}.timeline .year-indicator{color:#000;content:"";font-size:1rem;line-height:1;opacity:.5;position:absolute;left:7px;top:-22px;transform:translateX(-8px)}.timeline .thumb{background:#fff;border:1px solid #008a02;border-radius:18px;content:"";height:30px;pointer-events:none;position:absolute;left:0;top:-2px;z-index:2;width:30px}.timeline .track{background:#008a02;height:1px;overflow:hidden;position:absolute;left:0;top:12px;z-index:1;width:100%}.utility-account{display:none;align-items:center;line-height:1.5;max-width:32%;padding:0 0 0 7px;text-align:right}@media all and (min-width: 768px){.utility-account{margin-left:24px;padding:0}}.utility-account .headline{font-size:1rem;font-weight:400;margin:0}@media all and (min-width: 768px){.utility-account .headline{font-size:1.2rem}}.utility-account a{color:#fff}.utility-dealer{display:flex;align-items:center;line-height:1.5;max-width:8%}@media(min-width: 767.2px){.utility-dealer{max-width:50%}}.utility-dealer .icon{font-size:1.3rem;padding:0 7px;vertical-align:middle}@media all and (min-width: 768px){.utility-dealer .icon{padding:0 9px 0 0}}.utility-dealer a{color:#fff;text-decoration:none}.utility-dealer a span{text-decoration:underline}@media all and (max-width: 767px){.utility-dealer a span{height:1px;overflow:hidden;position:absolute;width:1px}}.utility-dealer a em{font-style:normal}#currentCity{display:none !important}.utility-message{display:flex;align-items:center;line-height:1.2;margin-right:auto}.utility-message p{margin:0}.utility-message a{color:#fff}.utility-region-trigger{color:#fff;display:flex;align-items:center;font-size:1rem;line-height:1.5;max-width:15%;padding:0 7px;text-decoration:underline}@media all and (min-width: 768px){.utility-region-trigger{font-size:1.2rem;margin-left:24px;max-width:10%;padding:0}}.utility-subscribe{font-size:1.4rem}@media all and (min-width: 768px)and (max-width: 1199px){.utility-subscribe{display:flex;justify-content:space-between;padding-bottom:57px}}.utility-subscribe .headline{font-size:3.2rem;font-weight:400;line-height:1.1764705882;line-height:1.25;margin:0 0 23px}@media all and (min-width: 768px){.utility-subscribe .headline{margin-bottom:21px}}@media all and (min-width: 1200px){.utility-subscribe .headline{margin-bottom:30px}}@media all and (max-width: 767px){.utility-subscribe .text{padding-bottom:32px}}@media all and (min-width: 768px)and (max-width: 1199px){.utility-subscribe .text{width:55%}}@media all and (max-width: 767px){.utility-subscribe .form{padding-bottom:101px}}@media all and (min-width: 768px)and (max-width: 1199px){.utility-subscribe .form{margin-top:-8px;width:40%}}.utility-subscribe input,.utility-subscribe input:focus{box-shadow:none}@media all and (min-width: 1200px){.site-footer .utility-subscribe{padding-bottom:220px;width:41%}}.site-footer .utility-subscribe .headline{color:#fff}.site-footer .utility-subscribe input:not([type=submit]),.site-footer .utility-subscribe input[type=text],.site-footer .utility-subscribe input[type=email]{background:#000;border-bottom:1px solid #fff;color:#fff;margin:0 0 20px;padding-left:0;padding-right:0}@media all and (min-width: 768px){.site-footer .utility-subscribe input:not([type=submit]),.site-footer .utility-subscribe input[type=text],.site-footer .utility-subscribe input[type=email]{margin-bottom:25px}}@media all and (min-width: 1200px){.site-footer .utility-subscribe input:not([type=submit]),.site-footer .utility-subscribe input[type=text],.site-footer .utility-subscribe input[type=email]{margin-bottom:11px}}.site-footer .utility-subscribe input:not([type=submit])::-webkit-input-placeholder,.site-footer .utility-subscribe input[type=text]::-webkit-input-placeholder,.site-footer .utility-subscribe input[type=email]::-webkit-input-placeholder{color:gray;opacity:1}.site-footer .utility-subscribe input:not([type=submit])::-moz-placeholder,.site-footer .utility-subscribe input[type=text]::-moz-placeholder,.site-footer .utility-subscribe input[type=email]::-moz-placeholder{color:gray;opacity:1}.site-footer .utility-subscribe input:not([type=submit]):-ms-input-placeholder,.site-footer .utility-subscribe input[type=text]:-ms-input-placeholder,.site-footer .utility-subscribe input[type=email]:-ms-input-placeholder{color:gray;opacity:1}.site-footer .utility-subscribe input:not([type=submit]):-moz-placeholder,.site-footer .utility-subscribe input[type=text]:-moz-placeholder,.site-footer .utility-subscribe input[type=email]:-moz-placeholder{color:gray;opacity:1}.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label,.site-footer .utility-subscribe [type=checkbox]:checked+label{display:block;font-size:1.4rem;line-height:1.2857142857;margin:0 0 49px}@media all and (min-width: 768px){.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label,.site-footer .utility-subscribe [type=checkbox]:checked+label{margin-bottom:30px}}@media all and (min-width: 1200px){.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label,.site-footer .utility-subscribe [type=checkbox]:checked+label{margin-bottom:23px}}.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label:before,.site-footer .utility-subscribe [type=checkbox]:checked+label:before{top:-1px}.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label:before{background:#000;border-color:#fff}.site-footer .utility-subscribe [type=checkbox]:checked+label:before{border-color:#000}.site-footer .utility-subscribe [type=checkbox]:not(:checked)+label:after,.site-footer .utility-subscribe [type=checkbox]:checked+label:after{top:1px}.site-footer .utility-subscribe button,.site-footer .utility-subscribe input[type=submit]{border:1px solid #fff}.video{width:100%}.video.full-bleed-video{width:100%}.video__text{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.video__text p{margin-bottom:7px;max-width:370px;text-align:center}.video__text .cta{display:flex;font-family:"favorit",Helvetica,sans-serif;font-size:1.2rem;line-height:2.4rem}.video__text .cta .icon{font-size:2.4rem;margin-right:12px}.video__headline{color:#fff;text-align:center;width:265px}.video .poster img{filter:brightness(0.6);z-index:0}.video .poster .cta{display:none}.video .responsive-iframe{display:none}.video.is-open .trigger{display:none}.video.is-open .responsive-iframe{display:block}@media all and (min-width: 600px){.video{width:75%}.video__headline{margin-bottom:0;padding:0 15%;width:auto}.video__text .cta{font-size:1.6rem;line-height:3.2rem}.video__text .cta .icon{font-size:3.2rem}}@media all and (min-width: 900px){.video{width:65%}}@media all and (min-width: 1200px){.video{width:60%}}@media all and (min-width: 768px){.blog-content{font-size:1.8rem;line-height:1.75;padding:0 16%}}@media all and (min-width: 960px){.blog-content{font-size:2rem}}@media all and (min-width: 1200px){.blog-content{font-size:2.4rem}}.blog-content h2{font-size:2.4rem;font-weight:400;line-height:1;margin:40px 0 16px}@media all and (min-width: 768px){.blog-content h2{font-size:3.2rem;margin:48px 0 24px}}@media all and (min-width: 960px){.blog-content h2{font-size:3.6rem;margin:54px 0 30px}}@media all and (min-width: 1200px){.blog-content h2{font-size:4rem;margin:62px 0 38px}}@media all and (min-width: 768px){.blog-content>div,.blog-content>section,.blog-content>blockquote{margin-left:-16%;margin-right:-16%}}@media all and (min-width: 1200px){.blog-content>div,.blog-content>section,.blog-content>blockquote{margin-top:87px}}.blog-footer{border-bottom:1px solid #000;line-height:1.8571428571;margin:0 0 40px;padding:40px 0 8px}@media all and (min-width: 768px){.blog-footer{border-bottom:2px solid gray;display:flex;align-items:baseline;justify-content:space-between;margin-bottom:65px;padding:60px 0 5px}}@media all and (min-width: 1200px){.blog-footer{margin-bottom:100px}}.blog-footer .back-to-top{display:none}@media all and (min-width: 768px){.blog-footer .back-to-top{display:block;font-size:1.4rem;position:relative;top:-7px;text-decoration:none}}.blog-footer .share{display:flex;align-items:baseline;justify-content:space-between}@media all and (min-width: 768px){.blog-footer .share{display:inline-flex}}.blog-footer .share .title{font-size:1.3rem;margin:0;position:relative;top:0}@media all and (min-width: 768px){.blog-footer .share .title{font-size:1.2rem;margin:0 24px 0 0;top:-6px}}.blog-footer .share a{display:inline-block;margin:0 0 0 24px;text-decoration:none}@media all and (max-width: 767px){.blog-footer .share .icon{font-size:2.4rem}}@media all and (min-width: 768px){.blog-header{margin-top:90px;margin-bottom:7px}}.blog-header .title-group{position:relative;z-index:2}@media all and (max-width: 767px){.blog-header .title-group{display:flex;flex-direction:column}}.blog-header .page-title{font-size:4rem;line-height:1.2;margin:0}@media all and (min-width: 768px){.blog-header .page-title{font-size:6rem;margin-bottom:-29px;padding-right:30%}}@media all and (min-width: 960px){.blog-header .page-title{line-height:1.0625;margin-bottom:-25px}}@media all and (min-width: 1200px){.blog-header .page-title{font-size:9.6rem;margin-bottom:-33px}}@media only screen and (min-width: 1250px){.blog-header .page-title{padding-right:40%}}.blog-header time{font-size:1.1rem;display:block}@media all and (max-width: 767px){.blog-header time{margin-left:auto;margin-bottom:-16px}}@media all and (min-width: 768px){.blog-header time{max-width:25%;position:absolute;bottom:34px;right:0}}@media all and (min-width: 960px){.blog-header time{font-size:1.3rem;max-width:35%}}@media all and (min-width: 1200px){.blog-header time{bottom:54px}}.blog-header .image{padding:0;position:relative;text-align:left}@media all and (max-width: 767px){.blog-header .image{text-align:right;margin-left:0;margin-right:0}}@media all and (min-width: 768px){.blog-header .image{overflow:hidden}}@media all and (min-width: 768px){.blog-header .image img,.blog-header .image .caption{float:right}}.blog-header .image img,.blog-header .image .caption{width:100%}@media all and (min-width: 768px){.blog-header .image img,.blog-header .image .caption{width:87%}}@media all and (min-width: 1200px){.blog-header .image img,.blog-header .image .caption{width:87.5%}}.blog-header .image img{margin:0}@media all and (max-width: 767px){.blog-header .image img{display:inline-block}}@media all and (min-width: 768px){.blog-header .image img{margin-bottom:6px}}@media all and (min-width: 1200px){.blog-header .image img{margin-bottom:11px}}.blog-header .image .caption{font-size:1rem;max-width:none;min-height:17px;padding:0;text-align:left}@media all and (min-width: 768px){.blog-header .image .caption{font-size:1.2rem}}@media all and (min-width: 1200px){.blog-header .image .caption{font-size:1.4rem}}.blog-header .image .caption p{margin:0;font-size:inherit}.blog-header .image:last-child{margin-bottom:32px}.blog-header .author{font-size:1.6rem;line-height:1;margin:0 0 47px;padding:17px 0 0 0}@media all and (min-width: 768px){.blog-header .author{font-size:2rem;margin:0;padding:20px 0 0 25%;text-align:right}}@media all and (min-width: 1200px){.blog-header .author{font-size:2.4rem}}.blog-list-cards{margin:170px 0 80px 0}@media all and (max-width: 959px){.blog-list-cards{margin:0 0 64px 0}}.blog-list-cards .row{display:flex;flex-direction:row;justify-content:space-between}@media all and (max-width: 767px){.blog-list-cards .row{flex-direction:column;justify-content:center}}.blog-list-cards .row .card{width:49%;margin:0}@media all and (max-width: 767px){.blog-list-cards .row .card{margin:0;width:100%}.blog-list-cards .row .card img{width:100%;max-height:500px}}@media all and (min-width: 768px){.blog-list-cards .first-row{align-items:flex-end}.blog-list-cards .first-row .blog-card:first-child{max-width:527px}.blog-list-cards .first-row .blog-card:last-child{margin-bottom:90px}.blog-list-cards .second-row .blog-card:first-child{margin-top:265px}.blog-list-cards .second-row .blog-card:last-child{max-width:527px}}.blog-list-cards .button-container{margin-top:18px}@media all and (min-width: 768px){.blog-list-cards .button-container{margin-top:120px}}@media all and (max-width: 767px){.blog-list-top-story.image-right{margin-left:0;margin-right:0;padding-top:27px;width:auto}}.blog-list-top-story.image-right .blog-list-top-story-container .blog-list-content{display:flex}@media all and (max-width: 767px){.blog-list-top-story.image-right .blog-list-top-story-container .blog-list-content{flex-direction:column;width:100%}}@media all and (min-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container .blog-list-content{align-items:center;justify-content:space-between}}.blog-list-top-story.image-right .blog-list-top-story-container .text{color:#222}@media all and (max-width: 767px){.blog-list-top-story.image-right .blog-list-top-story-container .text{order:2}}@media all and (min-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container .text{width:40%}}@media all and (min-width: 1200px){.blog-list-top-story.image-right .blog-list-top-story-container .text{width:40%}}.blog-list-top-story.image-right .blog-list-top-story-container .image{padding:0}@media all and (max-width: 767px){.blog-list-top-story.image-right .blog-list-top-story-container .image{order:1}}@media all and (min-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container .image{width:50%}}.blog-list-top-story.image-right .blog-list-top-story-container strong{display:block;color:#000;font-size:1rem;margin:0 0 8px}@media all and (min-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container strong{margin-bottom:9px;font-size:1.4rem}}.blog-list-top-story.image-right .blog-list-top-story-container .headline{font-size:2.4rem;font-weight:400;line-height:1.1;margin:27px 0 15px;transition:color .15s ease-out;width:80%;position:relative}.blog-list-top-story.image-right .blog-list-top-story-container .headline:hover{text-decoration-line:underline;text-decoration-color:blackt}@media all and (min-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container .headline{font-size:4rem;width:100%}}@media all and (min-width: 960px){.blog-list-top-story.image-right .blog-list-top-story-container .headline{font-size:5rem}}@media all and (min-width: 1200px){.blog-list-top-story.image-right .blog-list-top-story-container .headline{font-size:6rem;margin:15px 0 60px}}@media all and (max-width: 767px){.blog-list-top-story.image-right .blog-list-top-story-container .headline br{display:none}}.blog-list-top-story.image-right .blog-list-top-story-container .description{font-size:1.6rem}@media all and (max-width: 768px){.blog-list-top-story.image-right .blog-list-top-story-container .description{font-size:1.2rem}}.blog-list-top-story.image-right .blog-list-top-story-container img{max-width:100%}.blog-list-top-story.image-top img{width:100%}.blog-list-top-story.image-top .text{margin:35px auto 100px auto;text-align:center;max-width:900px}@media all and (max-width: 959px){.blog-list-top-story.image-top .text{margin-bottom:58px}}.blog-list-top-story.image-top .headline{font-size:4rem;font-weight:300;margin-bottom:10px}.blog-list-top-story.image-top .headline strong{display:block;color:#000;font-size:1rem;margin:0 0 8px}@media all and (min-width: 768px){.blog-list-top-story.image-top .headline strong{margin-bottom:9px;font-size:1.4rem}}.blog-list-top-story.image-top .description{font-size:1.6rem}.blog-list-header h1{font-weight:400;max-width:650px;font-size:9.6rem;margin:50px 0 15px 0}@media all and (max-width: 768px){.blog-list-header h1{font-size:4.8rem;margin:25px 0}}.blog-list-card-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}@media all and (max-width: 768px){.blog-list-card-grid{flex-direction:column;align-items:center}}.blog-list-card-grid .blog-list-card{padding-bottom:50px}@media all and (min-width: 768px){.blog-list-card-grid .blog-list-card{padding-bottom:130px;width:32%}}@media all and (min-width: 769px){.blog-list-card-grid{margin-top:10px}}.blog-list-card-grid .blog-list-content{display:inline-block;text-decoration:none}.blog-list-card-grid .blog-list-content.-hidden-publication-date{padding-top:31px}.blog-list-card-grid .blog-list-content:hover{color:#222}.blog-list-card-grid .blog-list-content:hover .title{text-decoration-line:underline;text-decoration-color:#000}.blog-list-card-grid .date{font-size:1.4rem;font-family:"Space Mono",monospace;margin-bottom:10px;text-transform:uppercase}@media all and (max-width: 768px){.blog-list-card-grid .date{font-size:1rem}}.blog-list-card-grid .title{font-size:4rem;margin:20px 0;line-height:1.1}@media all and (max-width: 768px){.blog-list-card-grid .title{font-size:2.4rem;margin:15px 0}}.blog-list-card-grid .description{font-size:1.6rem}@media all and (max-width: 768px){.blog-list-card-grid .description{font-size:1.2rem}}.blog-list-card-grid img{width:100%}@media all and (max-width: 768px){.blog-list-story-list{width:90%;margin:auto;padding-top:100px}}.blog-list-story-list{margin-bottom:70px}.blog-list-story-list h1{font-size:4rem;font-weight:400;margin-bottom:60px}@media all and (max-width: 768px){.blog-list-story-list h1{font-size:2.4rem;margin-bottom:28px}}.blog-list-story-list .blog-list-story-item{display:flex;justify-content:space-between;font-size:2.4rem;padding:15px 0;text-decoration:none}.blog-list-story-list .blog-list-story-item:hover{color:#222}.blog-list-story-list .blog-list-story-item:hover .title{text-decoration:underline;text-decoration-color:blackt}@media all and (max-width: 768px){.blog-list-story-list .blog-list-story-item{font-size:1.5rem}}.blog-list-story-list .blog-list-story-item .title{max-width:80%}@media all and (min-width: 769px)and (max-width: 959px){.blog-list-story-list .blog-list-story-item .title{max-width:60%}}.blog-list-story-list .blog-list-story-item .cta{display:flex;align-items:center;justify-content:flex-end;text-decoration:none}.blog-list-story-list .blog-list-story-item .cta:hover{color:#222;text-decoration:none}@media all and (min-width: 768px){.blog-list-story-list .blog-list-story-item .cta{width:30%}}@media all and (min-width: 960px){.blog-list-story-list .blog-list-story-item .cta{width:25%}}@media all and (min-width: 1200px){.blog-list-story-list .blog-list-story-item .cta{width:20%}}@media all and (max-width: 767px){.blog-list-story-list .blog-list-story-item .cta span{display:none}}.blog-list-story-list .blog-list-story-item .cta .icon{padding-left:12px}.blog-list-story-list .button.secondary,.blog-list-story-list #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .blog-list-story-list .secondary#lcly-button-buy,.blog-list-story-list .filter-product .secondary.clear-input,.filter-product .blog-list-story-list .secondary.clear-input{display:flex;margin:70px auto 0;min-width:213px}@media all and (max-width: 768px){.blog-list-story-list .button.secondary,.blog-list-story-list #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .blog-list-story-list .secondary#lcly-button-buy,.blog-list-story-list .filter-product .secondary.clear-input,.filter-product .blog-list-story-list .secondary.clear-input{margin:50px auto;width:100%}}.blog-list-content{display:inline-block;text-decoration:none}.carousel-thumbnail-nav{margin-top:10px;width:100%;z-index:3;display:flex;justify-content:center;align-items:flex-end}.carousel-thumbnail-nav__item{width:100%;max-width:42px;position:relative;cursor:pointer}.carousel-thumbnail-nav__item::after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;bottom:0;background:#000;transition:height .3s}.carousel-thumbnail-nav__item.is-active::after,.carousel-thumbnail-nav__item:hover::after{height:5px}.carousel-thumbnail-nav__item img{opacity:0;transition:opacity .3s;aspect-ratio:3/2;object-fit:cover}.carousel-outer:hover .carousel-thumbnail-nav__item img{opacity:.7}.carousel-outer:hover .carousel-thumbnail-nav__item.is-active img,.carousel-outer:hover .carousel-thumbnail-nav__item:hover img{opacity:1}.carousel-thumbnail-nav__item+.carousel-thumbnail-nav__item{margin-left:11px}@media all and (max-width: 767px){.carousel-thumbnail-nav__item{max-width:21px}.carousel-thumbnail-nav__item img{visibility:hidden}}.block-arrow{position:relative}.block-arrow::after{content:"";display:block;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.block-arrow.prev::after{transform:translate(-50%, -50%) rotate(-135deg)}.hiding{transition-property:all;transition-duration:300ms;transition-timing-function:ease;opacity:0}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-blog .label{top:43px}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-blog .label{top:43px}}@media all and (min-width: 1200px){body:not(.pdp__body) .carousel-blog .label{top:42px}}@media all and (min-width: 1650px){body.pdp__body .carousel-blog .label{top:42px}}.carousel-blog header{display:flex;flex-direction:row;width:calc(100% - 84px);align-items:flex-end;justify-content:space-between;margin:0 42px;padding-left:42px;margin-bottom:25px}@media(max-width: 767px){.carousel-blog header{width:calc(100% - 40px);margin:0 20px;padding-left:20px}}.carousel-blog header .headline{width:443px;padding-bottom:0;margin-bottom:0}@media(max-width: 1024px){.carousel-blog header .headline{width:363px}}@media(max-width: 767px){.carousel-blog header .headline{width:251px}}.carousel-blog header .button-animation-container{max-width:unset;min-width:unset;text-align:right;height:auto;font-size:18px;line-height:27px;margin-right:42px}@media(max-width: 767px){.carousel-blog header .button-animation-container{margin:0}}.carousel-blog .carousel-container{margin:0;overflow:visible}.carousel-blog .carousel-container a.button,.carousel-blog .carousel-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-blog .carousel-container a#lcly-button-buy,.carousel-blog .carousel-container .filter-product a.clear-input,.filter-product .carousel-blog .carousel-container a.clear-input{line-height:43px !important;height:45px !important}.carousel-blog .content{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.carousel-blog .text{order:2;line-height:1.1428571429}.carousel-blog .title{font-size:1.4rem;margin:0;font-weight:700}@media all and (min-width: 768px){.carousel-blog .title{margin-bottom:13px}}.carousel-blog .title a{color:#000}.carousel-blog .description{font-size:1.4rem;margin-bottom:25px !important}.carousel-blog .button,.carousel-blog #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-blog #lcly-button-buy,.carousel-blog .filter-product .clear-input,.filter-product .carousel-blog .clear-input{align-self:flex-start;display:inline-block;margin:0;width:68%}.carousel-blog .blog-card{background:rgba(0,0,0,0);flex-direction:column;justify-content:center;margin:0 34px 0 0}@media(min-width: 376px){.carousel-blog .blog-card{margin-right:24px !important}}@media(max-width: 375px){.carousel-blog .blog-card{margin-right:10px !important}}@media all and (min-width: 768px){.carousel-blog .blog-card{margin-right:100px;max-width:504px}}.carousel-blog .blog-card{width:420px !important}@media(max-width: 1024px){.carousel-blog .blog-card{width:334px !important;min-width:334px !important}}.carousel-blog .blog-card .image{display:block;order:1;width:100%}.carousel-blog .blog-card img{margin:0 0 22px;max-width:100%;width:100% !important}.carousel-blog .blog-card.vertical{justify-content:flex-start;flex-grow:0}.carousel-blog .blog-card.vertical .content{align-items:flex-end;flex-direction:row;justify-content:flex-start;margin:0 0 24px;position:relative}.carousel-blog .blog-card.vertical .text{flex-shrink:0;width:100%;padding-bottom:15px}@media all and (max-width: 767px){.carousel-blog .blog-card.vertical .text{font-size:1.2rem;line-height:1.3333333333}}.carousel-blog .blog-card.vertical .text{order:1}.carousel-blog .blog-card.vertical.is-styled .text{transform:rotate(270deg) translateY(100%);transform-origin:0 100%;position:absolute;bottom:0;left:0}@media all and (min-width: 768px){.carousel-blog .blog-card.vertical .title{margin-bottom:12px}}.carousel-blog .blog-card.vertical .description{margin:0 0 20px}.carousel-blog .blog-card.vertical .image{display:block;order:1;width:100%}.carousel-blog .blog-card.vertical img{width:100%;margin:0}.carousel-blog .blog-card:first-of-type{margin-left:42px}@media(max-width: 767px){.carousel-blog .blog-card:first-of-type{margin-left:20px}}.carousel-blog .blog-card:last-of-type{margin-right:42px}@media(max-width: 767px){.carousel-blog .blog-card:last-of-type{margin-right:20px}}.carousel-blog .scrollable-content__arrow{top:130px}@media(max-width: 1024px){.carousel-blog .scrollable-content__arrow{top:103px}}.category-carousel{overflow:auto;user-select:none;-webkit-user-select:none}.category-carousel a{text-decoration:none !important}.category-carousel__upper{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.category-carousel__lower{position:relative}.category-carousel__scrollbar{margin-top:65px;padding:0 10px;width:100%}.category-carousel__scrollbar-track{background:#f2f2f2;border-radius:8px;height:6px;position:relative;width:100%}.category-carousel__scrollbar-head{position:absolute;background:#757575;border-radius:8px;height:100%;top:0;left:0;width:20%}.category-carousel__scrollbar-head.-transitioning{transition:left,.4s}.category-carousel__scroller{width:100%;display:flex;flex-wrap:nowrap}.category-carousel__scroller.-transitioning{transition:margin-left,.4s}.category-carousel__scroller-wrapper{height:100%;position:relative;overflow:visible}.category-carousel__item{margin-right:20px;flex-shrink:0;width:283px !important}.category-carousel__item:last-child{margin-right:0}.category-carousel__item:first-of-type{margin-left:42px}@media(max-width: 767px){.category-carousel__item:first-of-type{margin-left:20px}}.category-carousel__item:last-of-type{margin-right:42px}@media(max-width: 767px){.category-carousel__item:last-of-type{margin-right:20px}}.category-carousel__item>div,.category-carousel__item>a{display:block;position:relative}.category-carousel__item__image{display:grid;position:relative;width:100%}.category-carousel__item__image picture{overflow:hidden;width:100%}.category-carousel__item__image picture img{transition:all .5s ease;width:100%}@media(hover: hover){.category-carousel__item__image:hover img{transform:scale(110%)}}.category-carousel__item__image span{align-items:center;display:flex;justify-content:center;transition:all .5s ease-in-out;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.category-carousel__item__image span h4{color:#000;font-family:Space Mono;font-size:18px;font-weight:400;line-height:37px;letter-spacing:3px;opacity:0;text-align:center;text-decoration:underline;text-transform:uppercase;transition:all .5s ease-in-out}.category-carousel__item-text{width:250px}.category-carousel__item__title{font-size:20px;font-weight:400;line-height:130%;text-align:left;margin:15px auto 0}.category-carousel__item__description{font-size:14px;font-weight:300;line-height:140%;padding-top:0;margin:10px auto 0}.category-carousel__item__text{padding-top:12px}.category-carousel__item__text p{padding:0}.category-carousel__item.inner-text .category-carousel__item-text{position:absolute;left:0;margin:0 15px 0 23px;top:0;color:#000;transition:all .5s ease-in-out;opacity:1}.category-carousel__item.inner-text .category-carousel__item__title{color:#000;font-family:Favorit;font-size:20px;font-weight:700;letter-spacing:normal;line-height:2.9rem;margin-bottom:8px;margin-top:20px;text-transform:none}.category-carousel__item.inner-text .category-carousel__item__description{color:#000;font-size:14px;font-weight:300;line-height:1.7rem}@media(hover: hover){.category-carousel__item.overlay.inner-text:hover span{background-color:rgba(0,0,0,.3)}.category-carousel__item.overlay.inner-text:hover h4{opacity:1}.category-carousel__item.overlay.inner-text:hover img{transform:scale(100%)}.category-carousel__item.overlay.inner-text:hover .category-carousel__item-text{opacity:0}}.category-carousel .center-items{justify-content:center}.category-carousel__arrow{align-content:center;cursor:pointer;display:none;height:40px;justify-content:center;position:absolute;width:40px;color:#000;background-color:#fff;border:1px solid #000;top:50%}.category-carousel__arrow svg{height:14.2px;width:31px}.category-carousel__arrow.-left-arrow{left:42px}.category-carousel__arrow.-left-arrow svg{transform:rotateY(180deg);padding:0}.category-carousel__arrow.-right-arrow,.category-carousel__arrow.move-right{right:42px}.category-carousel__headline{padding-top:20px;margin-left:42px}@media(max-width: 767px){.category-carousel__headline{margin-left:20px}}.category-carousel__headline h2{font-family:Favorit;font-size:2.6rem;font-weight:400;line-height:3.4rem;margin-bottom:26px;text-align:left}.category-carousel.theme-dark{background-color:#000}.category-carousel.theme-dark .category-carousel__headline h2{color:#fff !important}.category-carousel.theme-dark .category-carousel__item-text h3,.category-carousel.theme-dark .category-carousel__item-text p{color:#fff !important}.category-carousel.theme-dark .category-carousel__arrow svg{fill:#fff}.category-carousel.theme-dark .category-carousel__arrow:hover svg{fill:#34c759}.category-carousel.theme-dark .category-carousel__scrollbar-track{background-color:hsla(0,0%,100%,.5)}.category-carousel.theme-dark .category-carousel__scrollbar-head{background:#fff}@media(min-width: 414px){.category-carousel__scrollbar{padding:0 40px}}@media(min-width: 768px){.category-carousel__scrollbar{padding:0 48px}}@media(min-width: 834px){.category-carousel__scrollbar{padding:0 83px}}@media(min-width: 1024px){.category-carousel__arrow{display:grid}}@media(min-width: 1025px){.category-carousel__item{margin-right:35px}.category-carousel__item__title{font-size:20px;line-height:130%;margin-top:20px}.category-carousel__item__description{font-size:14px;line-height:140%;margin-top:13px}.category-carousel__item.inner-text .category-carousel__item__title{font-size:20px}.category-carousel__arrow{height:50px;width:50px}.category-carousel__arrow svg{height:17.9px;width:39px}.category-carousel__arrow.-left-arrow{left:42px}.category-carousel__arrow.-right-arrow,.category-carousel__arrow.move-right{right:42px}.category-carousel__headline h2{font-size:3.2rem;line-height:4rem;margin-bottom:24px}}@media(min-width: 1440px){.category-carousel__item-text{width:88%}.category-carousel__item__title{font-size:20px}.category-carousel__item__description{font-size:14px}.category-carousel__item.inner-text .category-carousel__item__title{font-size:20px}.category-carousel__item.inner-text .category-carousel__item__description{font-size:14px}}@media(min-width: 1441px){.category-carousel__arrow{height:3.75vw;max-height:72px;max-width:72px;width:3.75vw}.category-carousel__arrow svg{height:1.35vw;max-height:26px;max-width:56px;width:2.9vw}.category-carousel__arrow.-left-arrow{left:42px}.category-carousel__arrow.-right-arrow,.category-carousel__arrow.move-right{right:42px}.category-carousel__headline h2{font-size:3.6rem;line-height:4rem;margin-bottom:28px}}@media(min-width: 1921px){.category-carousel__headline h2{font-size:4.2rem;line-height:4rem;margin-bottom:32px}}.carousel-collection{background-color:#e2eaeb;display:flex;flex-direction:column;padding-bottom:60px;position:relative}.carousel-collection__headline{font-family:"favorit",Helvetica,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.2;padding-top:64px;text-align:center;text-transform:none}@media all and (min-width: 768px){.carousel-collection__headline{font-size:4rem;padding-top:75px}}@media all and (min-width: 1200px){.carousel-collection__headline{line-height:1.1;margin:0 0 38px}}.carousel-collection__headline span{display:block;font-size:1rem;margin-bottom:5px;text-transform:uppercase}@media all and (min-width: 768px){.carousel-collection__headline span{font-size:1.3rem;margin-bottom:10px}}.carousel-collection .carousel-container .carousel-img{align-items:center;justify-content:center;display:flex;margin-top:30px}.carousel-collection .carousel-container .carousel-img img{max-width:70%;max-height:500px}@media all and (max-width: 767px){.carousel-collection .carousel-container .carousel-img img{max-width:80%}}.carousel-collection .carousel-container a.button,.carousel-collection .carousel-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-collection .carousel-container a#lcly-button-buy,.carousel-collection .carousel-container .filter-product a.clear-input,.filter-product .carousel-collection .carousel-container a.clear-input{line-height:43px !important;height:45px !important}.carousel-collection .button,.carousel-collection #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-collection #lcly-button-buy,.carousel-collection .filter-product .clear-input,.filter-product .carousel-collection .clear-input{background-color:#fff;border:1px solid #000 !important;margin:62px auto 0}.carousel-collection .button:hover,.carousel-collection #LocallyProductLocator.-enable-cta #lcly-button-buy:hover,#LocallyProductLocator.-enable-cta .carousel-collection #lcly-button-buy:hover,.carousel-collection .filter-product .clear-input:hover,.filter-product .carousel-collection .clear-input:hover{background-color:#000 !important;color:#fff !important}@media all and (max-width: 767px){.carousel-collection .button,.carousel-collection #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-collection #lcly-button-buy,.carousel-collection .filter-product .clear-input,.filter-product .carousel-collection .clear-input{width:90%;max-width:336px;margin:50px auto 70px auto}}.carousel-collection .button.secondary,.carousel-collection #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-collection .secondary#lcly-button-buy,.carousel-collection .filter-product .secondary.clear-input,.filter-product .carousel-collection .secondary.clear-input{font-family:"favorit",Helvetica,sans-serif}@media all and (max-width: 767px){.carousel-collection .arrows-container{display:flex;align-items:center;justify-content:space-between;margin:50px auto auto;width:146px}}.carousel-collection .arrows-container .icon:before{font-size:22px}@media all and (max-width: 767px){.carousel-collection .arrows-container .icon:before{font-size:16px}}.carousel-collection .slick-prev,.carousel-collection .slick-next{color:#000;display:flex;align-items:center;justify-content:center}@media all and (min-width: 768px){.carousel-collection .slick-prev,.carousel-collection .slick-next{background-color:#000;color:#fff;height:60px;width:60px;position:absolute;top:50%;z-index:3;transform:translateY(-50%)}}.carousel-collection .slick-prev:focus,.carousel-collection .slick-prev:active,.carousel-collection .slick-next:focus,.carousel-collection .slick-next:active{outline:none}.carousel-collection .slick-prev{left:30px;text-align:right}.carousel-collection .slick-next{right:30px;text-align:left}.carousel-collection .nav-arrows{position:static;transform:none;width:auto;display:block;letter-spacing:.25em}.carousel-collection .nav-arrows .indicator{top:auto}@media all and (min-width: 768px){.carousel-collection .nav-arrows{display:none}}.carousel-image{margin-bottom:49px}@media all and (max-width: 767px){.carousel-image{margin-left:-20px;padding-left:20px}}@media all and (min-width: 768px){.carousel-image{margin-bottom:70px}}@media all and (min-width: 960px){.carousel-image{margin-bottom:90px}}@media all and (max-width: 1199px){.carousel-image{overflow:hidden}}@media all and (min-width: 768px)and (max-width: 1199px){.carousel-image{margin-left:-42px;padding-left:42px}}@media all and (min-width: 1200px){.carousel-image{margin-bottom:134px}}.carousel-image .item{flex-shrink:0;margin:0 20px 0 0}@media all and (max-width: 767px){.carousel-image .item{width:58vw}}@media all and (min-width: 768px){.carousel-image .item{margin-right:22px}}@media all and (min-width: 1200px){.carousel-image .item{margin-right:22px}}.carousel-image .item>img,.carousel-image .item>picture,.carousel-image .item>figcaption{min-width:30vw;max-width:100%}@media all and (max-width: 767px){.carousel-image .item>img,.carousel-image .item>picture,.carousel-image .item>figcaption{width:100%}}@media all and (max-width: 767px){.carousel-image .item>img,.carousel-image .item>picture,.carousel-image .item>figcaption{max-width:58vw}}@media all and (min-width: 768px){.carousel-image .item>img,.carousel-image .item>picture,.carousel-image .item>figcaption{max-width:36vw}}.carousel-image .item>img,.carousel-image .item>picture{margin:0 0 12px}@media all and (min-width: 768px){.carousel-image .item>img,.carousel-image .item>picture{margin-bottom:15px}}.carousel-image .item figcaption{font-size:1rem;line-height:1.6}@media all and (min-width: 768px){.carousel-image .item figcaption{font-size:1.2rem}}@media all and (min-width: 1200px){.carousel-image .item figcaption{font-size:1.4rem}}.flickity-enabled{position:relative}.flickity-enabled:focus:focus{outline:none}.flickity-viewport{height:100%;position:relative}.flickity-slider{display:flex;align-items:center;justify-content:flex-start;height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.carousel-product{position:relative}.carousel-product .product-card:first-of-type{margin-left:20px !important}@media(min-width: 768px){.carousel-product .product-card:first-of-type{margin-left:42px !important}}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product:not(.-title-above){margin-left:0;display:flex;flex-direction:row;justify-content:center;align-items:center}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product:not(.-title-above){margin-left:0;display:flex;flex-direction:row;justify-content:center;align-items:center}}@media all and (min-width: 1440px){.carousel-product:not(.-title-above) .product-card__title{font-size:1.3rem}}@media all and (min-width: 1935px){body:not(.pdp__body) .carousel-product{margin:auto !important}}@media all and (min-width: 2385px){body.pdp__body .carousel-product{margin:auto !important}}.carousel-product header{font-size:1.4rem;line-height:1.4285714286;box-sizing:border-box;flex-shrink:0;position:relative;margin-bottom:20px;padding-left:42px}@media all and (max-width: 375px){.-title-above body:not(.pdp__body) .carousel-product header{padding-left:20px !important}}@media all and (max-width: 374px){.-title-above body.pdp__body .carousel-product header{padding-left:20px !important}}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product header{font-size:2.4rem;line-height:1.3333333333}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product header{font-size:2.4rem;line-height:1.3333333333}}@media all and (min-width: 1370px){body:not(.pdp__body) .carousel-product:not(.recommended-products-carousel) header{padding-left:42px !important}}@media all and (min-width: 1820px){body.pdp__body .carousel-product:not(.recommended-products-carousel) header{padding-left:42px !important}}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product:not(.-title-above) header{padding-right:20px;width:35%}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product:not(.-title-above) header{padding-right:20px;width:35%}}@media all and (min-width: 1600px){body:not(.pdp__body) .carousel-product:not(.-title-above) header{padding:0 210px 0 0;width:516px}}@media all and (min-width: 2050px){body.pdp__body .carousel-product:not(.-title-above) header{padding:0 210px 0 0;width:516px}}.carousel-product .headline{font-size:4rem;line-height:1.2;margin:0 0 12px;position:relative;width:75%;font-weight:700}@media all and (min-width: 600px){body:not(.pdp__body) .carousel-product .headline{font-size:6.4rem;line-height:1}}@media all and (min-width: 856.8px){body.pdp__body .carousel-product .headline{font-size:6.4rem;line-height:1}}@media all and (min-width: 1024px){body:not(.pdp__body) .carousel-product .headline{font-size:4rem}}@media all and (min-width: 1462.272px){body.pdp__body .carousel-product .headline{font-size:4rem}}@media all and (min-width: 1440px){body:not(.pdp__body) .carousel-product .headline{font-size:6rem}}@media all and (min-width: 1890px){body.pdp__body .carousel-product .headline{font-size:6rem}}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product .headline{margin-bottom:18px;width:100%}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product .headline{margin-bottom:18px;width:100%}}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product .headline{font-size:6rem;line-height:1.1;margin-bottom:10px;font-weight:700}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product .headline{font-size:6rem;line-height:1.1;margin-bottom:10px;font-weight:700}}@media all and (min-width: 600px){body:not(.pdp__body) .carousel-product .label{font-size:1.2rem}}@media all and (min-width: 856.8px){body.pdp__body .carousel-product .label{font-size:1.2rem}}@media all and (min-width: 1024px){body:not(.pdp__body) .carousel-product .label{font-size:1rem}}@media all and (min-width: 1462.272px){body.pdp__body .carousel-product .label{font-size:1rem}}@media all and (min-width: 1440px){body:not(.pdp__body) .carousel-product .label{font-size:1.2rem}}@media all and (min-width: 1890px){body.pdp__body .carousel-product .label{font-size:1.2rem}}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product .label{top:43px}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product .label{top:43px}}@media all and (min-width: 1200px){body:not(.pdp__body) .carousel-product .label{top:42px}}@media all and (min-width: 1650px){body.pdp__body .carousel-product .label{top:42px}}.carousel-product .description{margin:0;font-size:1.4rem}@media all and (min-width: 600px){body:not(.pdp__body) .carousel-product .description{font-size:2.4rem}}@media all and (min-width: 856.8px){body.pdp__body .carousel-product .description{font-size:2.4rem}}@media all and (min-width: 1024px){body:not(.pdp__body) .carousel-product .description{font-size:1.6rem}}@media all and (min-width: 1462.272px){body.pdp__body .carousel-product .description{font-size:1.6rem}}@media all and (min-width: 1440px){body:not(.pdp__body) .carousel-product .description{font-size:2.4rem}}@media all and (min-width: 1890px){body.pdp__body .carousel-product .description{font-size:2.4rem}}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product .description{margin-bottom:10px}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product .description{margin-bottom:10px}}.carousel-product .carousel-container{padding:10px 0 60px;width:100%}.carousel-product .carousel-container a.button,.carousel-product .carousel-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-product .carousel-container a#lcly-button-buy,.carousel-product .carousel-container .filter-product a.clear-input,.filter-product .carousel-product .carousel-container a.clear-input{line-height:43px !important;height:45px !important}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product .carousel-container{margin:0;padding-bottom:10px}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product .carousel-container{margin:0;padding-bottom:10px}}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product:not(.-title-above) .carousel-container{width:65%}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product:not(.-title-above) .carousel-container{width:65%}}@media all and (min-width: 1200px){body:not(.pdp__body) .carousel-product:not(.-title-above) .carousel-container{width:calc(100% - 490px)}}@media all and (min-width: 1650px){body.pdp__body .carousel-product:not(.-title-above) .carousel-container{width:calc(100% - 490px)}}.carousel-product .carousel{display:flex}@media all and (min-width: 768px){body:not(.pdp__body) .carousel-product .carousel{margin:0 0 85px}}@media all and (min-width: 1096.704px){body.pdp__body .carousel-product .carousel{margin:0 0 85px}}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product .carousel{margin:0}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product .carousel{margin:0}}.carousel-product.is-visible .card{visibility:visible}.carousel-product .slick-track{display:flex;align-items:stretch}.carousel-product .nav-arrows{bottom:20px}@media all and (max-width: 768px){body:not(.pdp__body) .carousel-product .nav-arrows{bottom:42px}}@media all and (max-width: 1095.704px){body.pdp__body .carousel-product .nav-arrows{bottom:42px}}.carousel-product__link{font-size:1.6rem}.carousel-product__link-button{margin-top:20px;font-size:1.6rem}.carousel-product__link-plaintext{position:absolute;bottom:0;right:60px}@media all and (min-width: 1025px){body:not(.pdp__body) .carousel-product__link-plaintext{font-size:2.4rem}}@media all and (min-width: 1463.7px){body.pdp__body .carousel-product__link-plaintext{font-size:2.4rem}}.carousel-product:not(.-title-above) .carousel-product__link-plaintext{display:none}.carousel-product.-title-above .button-animation-container{display:none !important}@media(max-width: 375px){.carousel-product.-title-above .carousel-product__link-plaintext{right:20px !important}}.carousel-product .scrollable-content__arrow{top:173.5px}@media(max-width: 1024px){.carousel-product .scrollable-content__arrow{top:177.5px}}.carousel-product .product-card{flex-shrink:0;max-width:547px}.carousel-product .product-card+.product-card{margin-left:17px !important}.carousel-product .product-card{width:347px !important}@media(max-width: 1024px){.carousel-product .product-card{width:355px !important}}@media(max-width: 768px){.carousel-product .product-card{width:312px !important}}.carousel-product .product-card:last-of-type{margin-right:42px !important}@media(max-width: 375px){.carousel-product .product-card:last-of-type{margin-right:20px !important}}.no-carousel .carousel{margin-right:15px}@media all and (min-width: 1025px){body:not(.pdp__body) .no-carousel .carousel{margin-right:38px}body:not(.pdp__body) .no-carousel .product-card{width:50%}}@media all and (min-width: 1463.7px){body.pdp__body .no-carousel .carousel{margin-right:38px}body.pdp__body .no-carousel .product-card{width:50%}}body:not(.pdp__body) .carousel-product:not(.-title-above) header{padding-left:40px}@media(min-width: 768px){body:not(.pdp__body) .carousel-product:not(.-title-above) header{padding-left:62px}}@media(min-width: 1025px){body:not(.pdp__body) .carousel-product:not(.-title-above) header{padding-left:42px}}@media(min-width: 768px){#MiniCart .recommended-products-carousel{margin-left:0}}.carousel-terrain{background:#000;padding:0 0 144px;position:relative;text-align:center}@media(max-width: 599px){.carousel-terrain{padding-bottom:0}.carousel-terrain::before{content:"";display:block;width:100%;padding-bottom:129%}.carousel-terrain header{position:absolute;top:0;width:100%}}@media all and (min-width: 768px){.carousel-terrain{padding-bottom:112px}}@media all and (min-width: 1200px){.carousel-terrain{padding-bottom:134px}}.carousel-terrain .headline{color:#fff;font-size:1.4rem;margin:-12px 0 0 0;padding:12.5vw 0 37px;text-align:center}@media(min-width: 600px){.carousel-terrain .headline{margin:0;padding-top:42px;font-size:1.8rem}}@media all and (min-width: 768px){.carousel-terrain .headline{padding:62px 0 55px}}@media all and (min-width: 1200px){.carousel-terrain .headline{font-size:2rem;padding:56px 0 48px}}@media(min-width: 1300px){.carousel-terrain .headline{font-size:2.2rem}}@media(min-width: 1800px){.carousel-terrain .headline{font-size:2.4rem}}.carousel-terrain .carousel-container{position:relative}@media(max-width: 599px){.carousel-terrain .carousel-container{position:absolute;bottom:55%;width:100%;transform:translateY(50%)}}.carousel-terrain .carousel-container a.button,.carousel-terrain .carousel-container #LocallyProductLocator.-enable-cta a#lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-terrain .carousel-container a#lcly-button-buy,.carousel-terrain .carousel-container .filter-product a.clear-input,.filter-product .carousel-terrain .carousel-container a.clear-input{line-height:43px !important;height:45px !important}.carousel-terrain .item{padding:0 4.3333vw;position:relative}@media(min-width: 600px){.carousel-terrain .item{padding:0 3.75vw}}@media(min-width: 1024px){.carousel-terrain .item{padding:0 5.3vw}}.carousel-terrain .item .title{display:none}.carousel-terrain .item:focus,.carousel-terrain .item:active{outline:none}.carousel-terrain .item>a{display:block}@media(max-width: 599px){.carousel-terrain .item>a{background:var(--background-mobile-square) center center/cover;height:65.3984vw}}.carousel-terrain picture,.carousel-terrain img{display:block;margin:0 auto;width:100%}@media(max-width: 599px){.carousel-terrain picture,.carousel-terrain img{display:none}}.carousel-terrain .all-titles{pointer-events:none;position:absolute;left:0;top:50%;z-index:2;text-align:center;transform:translateY(-50%);width:100%}.carousel-terrain .title{color:#fff;font-size:12.8vw;margin:0;pointer-events:none;width:100%;font-weight:700}@media(min-width: 600px){.carousel-terrain .title{font-size:11.734vw}}@media(min-width: 1024px){.carousel-terrain .title{font-size:6.738vw}}.carousel-terrain .all-buttons{position:absolute;bottom:0;left:calc(50% - 85px);z-index:4;text-align:center;transform:translateY(50%);transition:min-width 400ms cubic-bezier(0.5, 0, 0.1, 1) 100ms}@media all and (min-width: 768px){.carousel-terrain .all-buttons{left:calc(50% - 100px)}}@media(max-width: 599px){.carousel-terrain .all-buttons{transform:none;left:calc(50% - 150px);bottom:calc(45% - 64.5vw);padding-bottom:40px}.carousel-terrain .all-buttons .button,.carousel-terrain .all-buttons #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-terrain .all-buttons #lcly-button-buy,.carousel-terrain .all-buttons .filter-product .clear-input,.filter-product .carousel-terrain .all-buttons .clear-input{line-height:43px;min-width:300px}}.carousel-terrain .linkout{display:none}.carousel-terrain .linkout.is-visible{display:inline-block}.carousel-terrain .accent{opacity:0;position:absolute;transition:opacity 400ms cubic-bezier(0.5, 0, 0.1, 1) 100ms;visibility:hidden}.carousel-terrain .accent.is-visible{opacity:1;position:relative;visibility:visible}.carousel-terrain .accent.is-hiding{opacity:0;transition-delay:0ms}.carousel-terrain .accent:hover{transition:all .25s ease-out}.carousel-terrain .slick-slide{opacity:.5}.carousel-terrain .slick-slide.slick-in,.carousel-terrain .slick-slide.slick-current{opacity:1}.carousel-terrain .slick-current .linkout{opacity:1}.carousel-terrain .slick-arrow{background:rgba(0,0,0,0);border:none;color:#fff;display:block;padding:0;position:absolute;top:0;bottom:0;z-index:3;width:40px}@media(min-width: 600px){.carousel-terrain .slick-arrow{width:11.8vw}}@media(min-width: 1024px){.carousel-terrain .slick-arrow{width:17.2vw}.carousel-terrain .slick-arrow>i.icon{font-size:4.4rem;height:72px;line-height:72px;width:72px}}.carousel-terrain .slick-arrow>i{display:block;position:absolute;font-size:2.2rem;width:48px;height:48px;text-align:center;line-height:48px;top:50%;transform:translateY(-50%);transition:.2s color ease-in-out}.carousel-terrain .slick-arrow:hover{color:#008a02;cursor:pointer}.carousel-terrain .slick-arrow:hover>i{color:#000;background-color:#fff}.carousel-terrain .slick-arrow:focus,.carousel-terrain .slick-arrow:active{outline:none}.carousel-terrain .slick-prev{left:0}.carousel-terrain .slick-prev>i{left:0}@media(min-width: 600px){.carousel-terrain .slick-prev>i{left:10px}}@media(min-width: 1024px){.carousel-terrain .slick-prev>i{left:32px}}.carousel-terrain .slick-next{right:0}.carousel-terrain .slick-next>i{right:0}@media(min-width: 600px){.carousel-terrain .slick-next>i{right:10px}}@media(min-width: 1024px){.carousel-terrain .slick-next>i{right:32px}}.carousel-terrain.hover-prev .slick-slide{opacity:1}.carousel-terrain.hover-prev .slick-in+.slick-slide{opacity:.5}.carousel-terrain.hover-next .slick-in+.slick-slide{opacity:1}.search-results-help{margin-bottom:76px}@media all and (min-width: 768px){.search-results-help{margin-bottom:100px}}.search-results-help .results:hover .result-link:not(:hover) .content-title,.search-results-help .results:hover .result-link:not(:hover) .content-subtitle{opacity:.2}.search-results-help .result-link{border-top:1px solid #d9d9d9;display:block;padding:43px 0 20px;text-decoration:none}@media all and (min-width: 768px){.search-results-help .result-link{border-width:2px}}@media all and (min-width: 1200px){.search-results-help .result-link{padding:56px 0 37px}}.search-results-help .result-link:first-of-type{border-top:0}.search-results-help .content-title{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 4px}@media all and (min-width: 768px){.search-results-help .content-title{font-size:3.2rem}}@media all and (min-width: 1200px){.search-results-help .content-title{font-size:4rem;margin-bottom:3px}}.search-results-help .content-subtitle{font-size:1.2rem;line-height:1.3333333333}@media all and (min-width: 768px){.search-results-help .content-subtitle{font-size:1.6rem}}.search-results-menu{margin-bottom:10px;margin-top:15px}@media all and (min-width: 768px){.search-results-menu{border-bottom:2px solid gray;padding:0;margin-top:80px}}@media all and (min-width: 1200px){.search-results-menu{margin-bottom:60px}}.search-results-menu .input-container{margin:0 0 23px;position:relative}@media all and (min-width: 768px){.search-results-menu .input-container{margin:0;width:100%}}.search-results-menu input[type=text]{margin:0;padding:8px 13px 7px}.search-results-menu .button,.search-results-menu #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .search-results-menu #lcly-button-buy,.search-results-menu .filter-product .clear-input,.filter-product .search-results-menu .clear-input{background:rgba(0,0,0,0);border:none;opacity:.4;padding:0 11px 0 30px;position:absolute;right:0;top:2px}@media all and (max-width: 767px){.search-results-menu .button,.search-results-menu #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .search-results-menu #lcly-button-buy,.search-results-menu .filter-product .clear-input,.filter-product .search-results-menu .clear-input{height:3rem}}@media all and (min-width: 768px){.search-results-menu .button,.search-results-menu #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .search-results-menu #lcly-button-buy,.search-results-menu .filter-product .clear-input,.filter-product .search-results-menu .clear-input{line-height:3.7rem;padding:1px 15px 0;top:-1px}}.search-results-menu .button .icon,.search-results-menu #LocallyProductLocator.-enable-cta #lcly-button-buy .icon,#LocallyProductLocator.-enable-cta .search-results-menu #lcly-button-buy .icon,.search-results-menu .filter-product .clear-input .icon,.filter-product .search-results-menu .clear-input .icon{font-size:2.4rem;margin-left:19px}.search-results-menu button:hover,.search-results-menu input:focus+button{opacity:1}.search-results-menu .menu{display:flex;align-items:center;font-size:13px;margin-bottom:0;padding:0 0 20px 34px}@media all and (max-width: 767px){.search-results-menu .menu{margin-left:-34px;overflow-x:scroll;white-space:nowrap}}@media all and (min-width: 768px){.search-results-menu .menu{border:none;padding:0}}.search-results-menu .item{padding:0 24px 0 0}@media all and (min-width: 1200px){.search-results-menu .item{padding-right:46px}}@media all and (max-width: 767px){.search-results-menu .item:last-of-type a{margin-right:9px}}.search-results-menu .item a{color:#000;display:inline-block;font-size:1rem;text-decoration:none}@media all and (min-width: 768px){.search-results-menu .item a{padding:20px 0 20px}}@media all and (min-width: 1200px){.search-results-menu .item a{font-size:1.2rem;padding:29px 0}}.search-results-menu .item a:hover,.search-results-menu .item a.active{color:#008a02}.search-results-menu .item .text{display:inline-block;margin-right:-4px}@media all and (min-width: 960px){.search-results-menu .item .text{margin-right:10px}}@media all and (min-width: 1200px){.search-results-menu .item .text{margin-right:14px}}.search-results-products{display:flex;flex-direction:column}.search-results-products .search-results-products-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.search-results-products .button,.search-results-products #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .search-results-products #lcly-button-buy,.search-results-products .filter-product .clear-input,.filter-product .search-results-products .clear-input{display:flex;margin:60px auto 80px}@media all and (max-width: 767px){.search-results-products .button,.search-results-products #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .search-results-products #lcly-button-buy,.search-results-products .filter-product .clear-input,.filter-product .search-results-products .clear-input{margin:85px 0 53px -15px;width:calc(100% + 30px)}}.search-results .section-title{font-size:2.4rem;font-weight:300;margin:0 0 5px}@media all and (min-width: 768px){.search-results .section-title{font-size:3.4rem;margin-bottom:12px}}@media all and (min-width: 1200px){.search-results .section-title{font-size:4rem;margin-bottom:21px}}.search-results.help-results .search-results-menu-wrapper{margin:0}.CoveoResultList .blog-card{background:rgba(0,0,0,0);padding:0 0 28px}@media all and (min-width: 768px){.CoveoResultList .blog-card{padding:0}}.CoveoResultList .blog-card:hover{color:#222}.CoveoResultList .blog-card:hover .title{text-decoration-color:blackt}.CoveoResultList .blog-card .content{display:flex;flex-direction:column;justify-content:flex-start;padding:10px}.CoveoResultList .blog-card time{font-size:1rem;line-height:1.6}@media all and (min-width: 768px){.CoveoResultList .blog-card time{font-size:1.3rem;line-height:1.2307692308}}.CoveoResultList .blog-card .text{order:2;padding:0 27px}@media all and (min-width: 768px){.CoveoResultList .blog-card .text{padding:0}}.CoveoResultList .blog-card time{display:block;margin:0 0 11px}@media all and (min-width: 768px){.CoveoResultList .blog-card time{margin-bottom:13px}}.CoveoResultList .blog-card .title{font-size:2.4rem;font-weight:300;line-height:1.4166666667;margin:0 0 8px}@media all and (min-width: 768px){.CoveoResultList .blog-card .title{font-size:3rem;line-height:1.25;margin-bottom:9px}}@media all and (min-width: 1200px){.CoveoResultList .blog-card .title{font-size:4rem}}@media all and (max-width: 767px){.CoveoResultList .blog-card .description{font-size:1.2rem;line-height:1.3333333333}}.CoveoResultList .blog-card .image{order:1}.CoveoResultList .blog-card img{display:block;margin:0 0 25px;max-width:none;width:100%}@media all and (min-width: 768px){.CoveoResultList .blog-card img{margin:0 0 35px}}.CoveoResultList .blog-card .image{display:block}.account-order{width:auto;border-bottom:1px solid gray;padding:21px 0 0;position:relative;color:#000}@media all and (max-width: 959px){.account-order{margin-right:0}}.account-order:first-child{padding-top:0}.account-order__items{width:45%}@media(max-width: 959px){.account-order__items{width:100%}}.account-order .order-details .flex-row{padding:16px 0;align-items:flex-start;justify-content:space-between}@media(max-width: 959px){.account-order .order-details .flex-row{flex-wrap:wrap}}.account-order .order-details .order-rec{align-self:flex-start}.account-order .account-detail__shipping-summary__address{margin:16px 0}.account-order .account-detail__shipping-summary__address p{margin:0}.account-order>h2{font-weight:normal;margin-bottom:10px}@media all and (max-width: 959px){.account-order>h2{margin-bottom:0}}.account-order .account-order__group-headline{margin-bottom:16px}.account-order .account-order__group-headline .Cart-section-header{color:#000;text-align:left;padding:20px 16px;margin:0}.account-order .Cart-item{align-items:start;padding:0;padding-bottom:16px;flex-wrap:nowrap;padding-top:16px}.account-order .Cart-item:first-child{padding-top:0}@media(max-width: 959px){.account-order .Cart-item{display:flex}}.account-order .Cart-item-details{flex:unset;padding-top:0;display:block;text-align:left;position:relative;width:100%}.account-order .Cart-item-details-title{margin-bottom:0 !important;font-weight:700}.account-order .Cart-item-details-subtitle{margin-top:8px}@media(max-width: 959px){.account-order .Cart-item-details{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:16px;max-width:212px}}.account-order .Cart-item-img{width:100%}.account-order .Cart-item-img__outer{margin-top:5px;margin-right:24px;width:105px;flex-shrink:0;position:relative}.account-order .Cart-item-img__outer .item-status{margin-top:16px}@media all and (max-width: 767px){.account-order .Cart-item-img__outer{margin:0 0 4px;width:105px}.account-order .Cart-item-img__outer .item-status{top:12px;left:12px}}.account-order .Cart-item-size_and_color{padding:0;margin:0;margin-bottom:24px}.account-order .Cart-item__qty-price{display:flex;justify-content:space-between}.account-order .Cart-item__qty-price .order-label{padding:7px 8px}.account-order .Cart-item-price{padding-top:6px;margin-top:0;margin-bottom:0}.account-order .order-reminder{color:#707070}.account-order .order-headline .h4{margin-bottom:8px}@media(max-width: 959px){.account-order .order-headline{margin-bottom:8px;width:100%}}p.order-date{margin:0;font-size:1.35rem}@media all and (max-width: 959px){p.order-date{font-size:1.1rem;margin-bottom:20px}}.order-preview{display:flex;flex-wrap:wrap}.order-preview .order-label{color:#000}.order-preview .item-status__msg{margin-left:10px}.order-statuses{margin-left:auto}@media all and (max-width: 959px){.order-statuses{margin-left:0}}.item-status{display:flex;align-items:center;justify-content:flex-start;margin:0;color:#000}.item-status[data-status=Cancelled],.item-status[data-status=Canceled]{color:gray}.item-status__msg{display:block;line-height:1}@media(max-width: 959px){.item-status__msg{margin:unset}}.item-status__img{width:40px;font-size:0;background-color:#f7f5f5;background-position:center center;background-repeat:no-repeat;background-size:78%}@media(min-width: 960px){.item-status__img{margin-left:10px}}.item-status__img::before{content:"";display:block;width:100%;padding-bottom:100%}.item-status__img+.item-status__img{margin-left:8px}.item-status-preview{justify-content:flex-end}.item-status-preview+.item-status-preview{margin-top:8px}@media all and (max-width: 959px){.item-status-preview{flex-direction:row-reverse}.item-status-preview .item-status__img+.item-status__img{margin-right:8px;margin-left:0}}.order-toggle-details{margin:48px 0 5px;width:100%;flex-shrink:0;cursor:pointer;-webkit-user-select:none}.order-toggle-details::after{content:"";display:inline-block;font-family:"cannondale-icon-font" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;position:relative;top:1px;font-size:1.2rem}@media all and (max-width: 959px){.order-toggle-details{margin-top:27px;margin-bottom:1px;font-size:1.4rem}}.details-visible .order-toggle-details::after{transform:rotate(180deg)}.order-details{height:0;transition:margin 500ms cubic-bezier(0, 0.7, 0.3, 1)}.order-details>div{transform:translateY(-100%);opacity:0;transition:none}.details-visible .order-details{height:auto;padding-bottom:22px;padding-top:22px;margin-bottom:0}.details-visible .order-details>div{transform:translateY(0);opacity:1;transition:all 500ms cubic-bezier(0, 0.7, 0.3, 1)}p.order-label{line-height:18px;font-weight:400;margin:0 0 8px;text-transform:uppercase;width:auto;justify-content:unset;color:#707070}p.order-label>span{text-transform:none;color:#000;padding-left:10px}.order-details{display:flex;flex-direction:column;justify-content:flex-start;padding:0 0 22px;overflow:hidden}.order-details__row .order-label{margin-bottom:5px}.order-details__row .Cart-item-quantity{font-size:12px;line-height:18px}.order-details__row+.order-details__row{margin-top:40px}.order-details__row-tracking{margin:8px auto 0 22px;width:100%;max-width:175px}.order-details__row-tracking p{margin:4px 0 0;padding:0;font-size:1.2rem;text-align:left}.order-details__row-tracking-link{font-weight:600;text-decoration:underline}@media all and (max-width: 959px){.order-details__row+.order-details__row{padding-top:20px;margin-top:0}.order-details__row-tracking{margin:0 0 25px;max-width:none}}.order-details .flex-row+.flex-row{margin-top:90px}@media all and (max-width: 959px){.order-details .flex-row+.flex-row:not(.order-summary__outer){border-top:3px solid #000;margin-top:5px}}.order-details .order-item-group{float:left;width:55%;clear:left;padding-right:20px}.order-details .order-rec,.order-details .order-summary{text-align:left;padding:0 20px 0 0;flex-shrink:1;margin-left:16px}@media all and (max-width: 959px){.order-details .order-rec,.order-details .order-summary{padding-right:0;width:calc(100% - 16px)}}.order-details .order-rec{max-width:462px}@media(min-width: 960px){.order-details .order-rec{margin-left:24px;width:45%}}@media all and (min-width: 960px){.order-details .order-rec.align-details{padding-top:38px}}@media all and (max-width: 959px){.order-details .order-rec{margin:22px 0 18px 145px;width:calc(100% - 145px)}}@media(max-width: 767px){.order-details .order-rec{margin-left:121px;width:calc(100% - 121px)}}@media all and (max-width: 959px){.order-details .order-rec>p{margin-bottom:21px}.order-details .order-rec>p:last-child{margin-bottom:0}}@media all and (min-width: 769px){.order-details .order-rec.align-details{padding-top:37px}}.order-details .order-rec>h2{font-weight:400;margin-bottom:29px}@media all and (max-width: 959px){.order-details .order-rec>h2{margin-bottom:14px}}.order-details .order-rec>.order-name{margin-bottom:0}.order-details .order-rec>.order-reminder{font-size:1.4rem;color:gray}@media(min-width: 960px){.order-details .order-summary{max-width:45%}}.order-details .order-summary__row{display:flex;flex-wrap:nowrap;justify-content:space-between}.order-details .order-summary__row__k{color:#707070;padding-right:24px}@media all and (max-width: 959px){.order-details .order-summary__outer{margin-top:16px;margin-bottom:32px}}.order-details .order-summary>h2{font-weight:400;margin-bottom:29px}@media all and (max-width: 959px){.order-details .order-summary>h2{margin-bottom:14px}}.order-details .order-summary>p{position:relative;margin-bottom:2rem;color:gray}@media all and (max-width: 959px){.order-details .order-summary>p{margin-bottom:.75rem}}.order-details .order-summary>p.return-info{color:#000}.order-details .order-summary>p.total-refund{border-top:1px solid gray;padding-top:15px;margin-top:-6px}.order-details .order-summary>p.total-refund>span{padding-top:15px}.order-details .order-summary>p>span{display:block;position:absolute;color:#000;top:-0.05em;right:0}.order-details .order-summary a.button.secondary,.order-details .order-summary #LocallyProductLocator.-enable-cta a.secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .order-details .order-summary a.secondary#lcly-button-buy,.order-details .order-summary .filter-product a.secondary.clear-input,.filter-product .order-details .order-summary a.secondary.clear-input{line-height:40px;margin-top:16px}.order-details .order-summary .payment-affirm{border-top:1px solid gray;padding-top:20px}.order-details .order-summary .payment-affirm>p{margin-bottom:0}.order-details .order-summary .vat-block{margin-bottom:16px;margin-top:-24px}@media(max-width: 767px){#ProfileSettingsNav .expandable-item__trigger-text,#ProfileSettingsNav .expandable-item__content a{font-size:14px !important;line-height:21px !important}#ProfileSettingsNav .account-side-nav{padding:20px 0 !important}#ProfileSettingsNav .account-side-nav li{padding:12px 0 !important}}.account-heading{width:100%;position:relative;padding:61px 0 74px}@media all and (max-width: 767px){.account-heading{padding:34px 0 5px}}@media all and (min-width: 768px){.account-heading{display:flex;align-items:flex-start}}.account-heading .headline{margin:0 77px 7px 0;display:block}@media all and (max-width: 767px){.account-heading .headline{margin-bottom:0}}.account-heading .title{font-weight:300}.account-heading .customer-name{min-width:30%}.account-heading .sub-headline{font-size:2.4rem}.account-heading .warning-msg{position:static;display:flex;align-items:center;margin-top:32px;color:#f56723}@media all and (max-width: 767px){.account-heading .warning-msg{margin-bottom:32px}}.account-heading .warning-msg .icon{position:static;margin-right:8px;font-size:1.6rem}.account-garage-heading{display:flex;justify-content:space-between;align-items:center;margin:0;padding:60px 0}@media all and (max-width: 767px){.account-garage-heading{padding:100px 0 70px;display:block}}.account-garage-heading .title{font-family:"favorit",Helvetica,sans-serif;margin-top:24px;text-transform:inherit}.account-garage-heading .button.small,.account-garage-heading #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-heading .small#lcly-button-buy,.account-garage-heading .filter-product .small.clear-input,.filter-product .account-garage-heading .small.clear-input{margin:0}@media all and (max-width: 767px){.account-garage-heading .button.small,.account-garage-heading #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-heading .small#lcly-button-buy,.account-garage-heading .filter-product .small.clear-input,.filter-product .account-garage-heading .small.clear-input{display:flex;height:52px;margin-top:50px;width:100%}}@media all and (max-width: 767px){.column{margin-top:40px}}@media all and (min-width: 768px){.column:first-child{margin-top:0}}@media all and (max-width: 767px){.sign-in .left-column{padding-top:0}}.password-success-msg{font-size:1.4rem;display:flex;align-items:center;margin-top:26px}.password-success-msg .icon{color:#008a02;font-size:2.4rem;margin-right:8px}.account-page{display:flex;flex-wrap:wrap;padding:0 70px 100px;position:relative}@media all and (max-width: 959px){.account-page{padding:0 35px 50px;min-height:75vh;flex-direction:column}}@media all and (max-width: 767px){.account-page{padding:64px 20px 50px}}.account-page__lower{position:static}.account-page__lower,.account-page .row{display:flex;flex-direction:row;width:100%}.account-page .row{align-items:flex-start}@media all and (max-width: 959px){.account-page .row{display:block}}.account-page .info{margin-bottom:36px}@media all and (max-width: 959px){.account-page .info{margin-bottom:12px}}.account-page .title{font-size:1.3rem;letter-spacing:1px;margin-bottom:25px;line-height:1.5;width:calc(100% - 30px);max-width:120px}.account-page .form input,.account-page .form select{margin:0}.account-page .button,.account-page #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-page #lcly-button-buy,.account-page .filter-product .clear-input,.filter-product .account-page .clear-input{margin:50px 0 20px;min-width:0;max-width:100%;width:307px}.account-page .button.secondary,.account-page #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-page .secondary#lcly-button-buy,.account-page .filter-product .secondary.clear-input,.filter-product .account-page .secondary.clear-input{height:40px;margin-top:24px}@media all and (max-width: 959px){.account-page .button.secondary,.account-page #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-page .secondary#lcly-button-buy,.account-page .filter-product .secondary.clear-input,.filter-product .account-page .secondary.clear-input{margin:10px auto 0 auto;display:block}}.account-detail__item{border:1px solid #000;padding:20px;width:100%;max-width:420px;position:relative;box-sizing:border-box}@media all and (min-width: 960px){.account-detail__item{max-width:420px}}.account-detail__item+.account-detail__item{margin-top:25px}@media all and (min-width: 960px){.account-detail__item+.account-detail__item{margin:0 0 0 35px}}.account-detail__item .button,.account-detail__item #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-detail__item #lcly-button-buy,.account-detail__item .filter-product .clear-input,.filter-product .account-detail__item .clear-input{min-width:0;width:100%}@media all and (min-width: 960px){.account-detail__actions{margin-top:120px}}.account-detail__edit{font-family:"Space Mono",monospace;letter-spacing:2px;font-size:1rem;position:absolute;top:20px;right:20px;text-transform:uppercase;text-decoration:none;cursor:pointer}.account-detail__edit::before{content:"";text-align:center;font-size:1.8rem;display:block}.account-detail__edit.swapped-text::before{content:""}#shipping-address-form:not(.US):not(.CA) .shipping-address-field-block{display:flex;flex-direction:column}#shipping-address-form:not(.US):not(.CA) .shipping-address-field-block .zipFormField{order:1}#shipping-address-form:not(.US):not(.CA) .shipping-address-field-block .cityFormField{order:2}#shipping-address-form:not(.US):not(.CA) .shipping-address-field-block .countryFormField{order:3}#ProfileSettingsNav{display:flex;flex-direction:column;width:24%}@media(min-width: 1201px)and (max-width: 1350px){#ProfileSettingsNav{width:300px}}@media(min-width: 768px)and (max-width: 1200px){#ProfileSettingsNav{width:200px}}#ProfileSettingsNav ul{padding:16px 0 0 0}#ProfileSettingsNav li{font-size:1.6rem;font-weight:600;margin:0}#ProfileSettingsNav li::before{content:none}#ProfileSettingsNav li+li{margin-top:20px}#ProfileSettingsNav a{text-decoration:none}@media all and (max-width: 767px){#ProfileSettingsNav{position:absolute;top:0;left:0;width:100%}#ProfileSettingsNav ul{padding:17px 0}#ProfileSettingsNav li{width:100%;display:block;text-align:center}#ProfileSettingsNav span,#ProfileSettingsNav li{font-family:"Space Mono",monospace;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-size:1rem}#ProfileSettingsNav .account-side-nav li{padding:14px 0}#ProfileSettingsNav .account-side-nav li+li{margin-top:0}}.account-detail{width:76%}@media(min-width: 1201px)and (max-width: 1350px){.account-detail{width:calc(100% - 300px)}}@media(min-width: 768px)and (max-width: 1200px){.account-detail{width:calc(100% - 200px)}}@media all and (max-width: 767px){.account-detail{order:3;width:100%;display:block}}.edit-password,.edit-info{font-size:1.4rem;margin-bottom:12px;display:block}@media all and (max-width: 959px){.edit-password,.edit-info{margin-bottom:0}}.account-email-preference{margin-right:0}.account-email-preference .form{padding-bottom:36px}@media all and (max-width: 959px){.account-email-preference .form{padding-bottom:12px}}.account-email-preference [type=checkbox]:not(:checked)+label:after,.account-email-preference [type=checkbox]:checked+label:after{border:1px solid #008a02}.account-social-signin .email{display:inline-block;margin-top:auto;font-weight:800;margin-bottom:36px;text-decoration:none}@media all and (max-width: 959px){.account-social-signin .email{margin-bottom:12px}}.delete-account-btn-container{display:flex;flex-basis:100%;align-items:center}@media all and (max-width: 959px){.delete-account-btn-container{order:4;flex-direction:column}}.delete-account-btn-container .text{color:#d70a0a;font-size:1.4rem;margin-right:60px}@media all and (max-width: 959px){.delete-account-btn-container .text{margin-right:0;margin-bottom:10px}}.delete-account-btn-container .button,.delete-account-btn-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .delete-account-btn-container #lcly-button-buy,.delete-account-btn-container .filter-product .clear-input,.filter-product .delete-account-btn-container .clear-input{width:auto;height:40px;margin-right:16px}@media all and (max-width: 959px){.delete-account-btn-container .button,.delete-account-btn-container #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .delete-account-btn-container #lcly-button-buy,.delete-account-btn-container .filter-product .clear-input,.filter-product .delete-account-btn-container .clear-input{margin-right:0}}.delete-account-btn-container .delete-permanently:hover{color:#d70a0a;border-color:#d70a0a}.account-deleted{height:88vh;font-size:2.4rem;font-weight:400;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}@media all and (max-width: 959px){.account-deleted{font-size:1.4rem}}.account-deleted strong{font-size:6rem;font-weight:600}@media all and (max-width: 959px){.account-deleted strong{font-size:4rem;margin-bottom:20px}}.account-garage-item,.account-wishlist-item{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;position:relative}@media all and (max-width: 959px){.account-garage-item,.account-wishlist-item{display:block;border-bottom:0}}@media all and (max-width: 959px){.account-garage-item .buttons,.account-wishlist-item .buttons{margin-top:24px}}.account-garage-item .button,.account-garage-item #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-item #lcly-button-buy,.account-garage-item .filter-product .clear-input,.filter-product .account-garage-item .clear-input,.account-wishlist-item .button,.account-wishlist-item #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-wishlist-item #lcly-button-buy,.account-wishlist-item .filter-product .clear-input,.filter-product .account-wishlist-item .clear-input{margin:0}.account-garage-item .button.small,.account-garage-item #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-item .small#lcly-button-buy,.account-garage-item .filter-product .small.clear-input,.filter-product .account-garage-item .small.clear-input,.account-wishlist-item .button.small,.account-wishlist-item #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-wishlist-item .small#lcly-button-buy,.account-wishlist-item .filter-product .small.clear-input,.filter-product .account-wishlist-item .small.clear-input{margin-top:0;min-width:178px}@media all and (max-width: 959px){.account-garage-item .button.small,.account-garage-item #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-item .small#lcly-button-buy,.account-garage-item .filter-product .small.clear-input,.filter-product .account-garage-item .small.clear-input,.account-wishlist-item .button.small,.account-wishlist-item #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-wishlist-item .small#lcly-button-buy,.account-wishlist-item .filter-product .small.clear-input,.filter-product .account-wishlist-item .small.clear-input{width:100%;margin-bottom:0;height:40px}}.account-garage-item .trigger,.account-wishlist-item .trigger{width:200px}.account-garage-item .dropdown.inline,.account-wishlist-item .dropdown.inline{left:-21px;top:21px}.account-garage-item .warning-msg,.account-wishlist-item .warning-msg{color:#f56723;display:flex;align-items:center;position:absolute;top:-16px;width:100%}@media all and (max-width: 959px){.account-garage-item .warning-msg,.account-wishlist-item .warning-msg{position:static;margin-bottom:15px;font-size:1.2rem}}.account-garage-item .warning-msg a,.account-wishlist-item .warning-msg a{color:#f56723;margin:0 3px}@media all and (max-width: 959px){.account-garage-item .warning-msg a,.account-wishlist-item .warning-msg a{display:none}}.account-garage-item .warning-msg .icon,.account-wishlist-item .warning-msg .icon{font-size:2.4rem;margin-right:8px}.account-garage-item .registered-product,.account-wishlist-item .registered-product{position:relative}.account-garage-item .registered-product .price,.account-wishlist-item .registered-product .price{position:absolute;bottom:0}.account-garage-item .button,.account-garage-item #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-item #lcly-button-buy,.account-garage-item .filter-product .clear-input,.filter-product .account-garage-item .clear-input,.account-wishlist-item .button,.account-wishlist-item #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .account-wishlist-item #lcly-button-buy,.account-wishlist-item .filter-product .clear-input,.filter-product .account-wishlist-item .clear-input{width:178px;margin-right:24px}.account-garage-heading{justify-content:space-between}.account-wishlist-heading,.account-garage-heading{display:flex;align-items:center}@media all and (max-width: 767px){.account-wishlist-heading,.account-garage-heading{display:block}}@media all and (max-width: 767px){.account-wishlist-heading .headline,.account-garage-heading .headline{margin-bottom:24px}}.account-wishlist-heading .title,.account-garage-heading .title{display:inline;font-family:"favorit",Helvetica,sans-serif;text-transform:inherit;font-size:2.4rem;font-weight:300;margin:0}@media all and (max-width: 959px){.account-wishlist-heading .title,.account-garage-heading .title{font-size:1.4rem}}@media all and (max-width: 767px){.account-wishlist-heading .button.small,.account-wishlist-heading #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-wishlist-heading .small#lcly-button-buy,.account-wishlist-heading .filter-product .small.clear-input,.filter-product .account-wishlist-heading .small.clear-input,.account-garage-heading .button.small,.account-garage-heading #LocallyProductLocator.-enable-cta .small#lcly-button-buy,#LocallyProductLocator.-enable-cta .account-garage-heading .small#lcly-button-buy,.account-garage-heading .filter-product .small.clear-input,.filter-product .account-garage-heading .small.clear-input{margin-top:24px}}.no-decoration{text-transform:capitalize;font-size:1.4rem}@media all and (max-width: 959px){.no-decoration{font-size:1rem;border:1px solid #000;height:40px;display:flex;align-items:center;justify-content:center;margin:10px auto 0 auto;padding:6px 32px;text-decoration:none;text-transform:uppercase;max-width:100%;width:100%}}@media all and (min-width: 960px){.no-decoration{font-family:"favorit",Helvetica,sans-serif}}.no-decoration:hover{border-color:#008a02}#SettingsChangePassword .modalOuter{max-width:384px}#SettingsChangePassword .modalInner{padding:72px 20px 48px}#SettingsChangePassword .title{font-size:24px;line-height:29px;font-weight:700;margin-bottom:8px}#SettingsChangePassword .subtitle{margin-bottom:16px}#SettingsChangePassword .button,#SettingsChangePassword #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #SettingsChangePassword #lcly-button-buy,#SettingsChangePassword .filter-product .clear-input,.filter-product #SettingsChangePassword .clear-input{width:100%;margin-top:20px}#SettingsChangePassword .passwordRules{display:block !important}@media all and (max-width: 767px){#SettingsChangePassword .modalOuter{max-width:none}#SettingsChangePassword .modalInner{max-width:400px;padding:72px 20px 32px;margin:auto}}#SettingsChangePassword .closeModal{top:32px;background:hsla(0,0%,100%,0)}#SettingsChangePassword .closeModal::before{color:#000}#SettingsChangePassword .formField{margin-bottom:24px}#SettingsChangePassword .formField+.formField{margin-bottom:16px}#SettingsChangePassword .save-password{margin-top:0}#guestRegistrationForm .button.secondary,#guestRegistrationForm #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy,#LocallyProductLocator.-enable-cta #guestRegistrationForm .secondary#lcly-button-buy,#guestRegistrationForm .filter-product .secondary.clear-input,.filter-product #guestRegistrationForm .secondary.clear-input{color:#fff;border-color:#fff}#guestRegistrationForm .button.secondary:hover,#guestRegistrationForm #LocallyProductLocator.-enable-cta .secondary#lcly-button-buy:hover,#LocallyProductLocator.-enable-cta #guestRegistrationForm .secondary#lcly-button-buy:hover,#guestRegistrationForm .filter-product .secondary.clear-input:hover,.filter-product #guestRegistrationForm .secondary.clear-input:hover{color:#000;background:#fff}#ContactUsHeader{display:flex;padding:40px 0}#ContactUsHeader h1,#ContactUsHeader div{flex:1}@media all and (max-width: 768px){#ContactUsHeader{display:block;max-width:600px;margin:auto;padding-bottom:40px}}#ContactUsHeader p{font-size:1.7rem;padding-top:10px;margin:0}#ContactUsBody{margin:auto;width:100%;max-width:600px;padding-bottom:100px;font-size:1.7rem}#ContactUsBody .content-assist{padding:40px 0 60px}#ContactUsBody form h1{font-size:3.6rem}#ContactUsBody form+div p{line-height:1.3}.error-page{max-width:650px;margin:auto}.error-page header{margin-top:20px}@media all and (max-width: 767px){.error-page header{margin-top:40px}}.error-page header .error-page-img{width:100%;max-width:550px}.error-page header h1{font-size:2.4rem;margin-bottom:40px;text-align:center}@media all and (max-width: 767px){.error-page header h1{font-size:1.4rem}}.error-page header h1 strong{display:block;font-size:6rem;margin-bottom:20px}@media all and (max-width: 767px){.error-page header h1 strong{font-size:4rem;margin-bottom:10px}}.error-page .error-links-container{margin:80px 0 60px;text-align:center}@media all and (max-width: 767px){.error-page .error-links-container{margin:56px 0 80px}}.error-page .error-links-container .error-links-headline{font-size:1.3rem;font-family:"Space Mono",monospace;text-transform:uppercase;letter-spacing:.2em}@media all and (max-width: 767px){.error-page .error-links-container .error-links-headline{font-size:1rem;max-width:240px;margin:auto}}.error-page .error-links-container ul{display:flex;justify-content:center;margin-top:30px;list-style-type:none;font-size:1.6rem}@media all and (max-width: 767px){.error-page .error-links-container ul{flex-direction:column;font-size:1.4rem;margin-top:20px}}.error-page .error-links-container ul li{margin-bottom:12px}.error-page .error-links-container ul a{margin:0 22px;text-decoration:none;font-weight:600}@media all and (max-width: 767px){.error-page .error-links-container ul a{margin:11px 0}}#order-confirmation{max-width:832px}@media all and (max-width: 767px){#order-confirmation{max-width:335px}}#order-confirmation{margin-top:40px;font-size:1.6rem}#order-confirmation .oc-row{margin-bottom:40px;color:#000}#order-confirmation .oc-row>div+*{padding-left:0;padding-top:24px}@media all and (min-width: 768px){#order-confirmation .oc-row{display:flex}#order-confirmation .oc-row>div{min-width:50%;padding-right:15px}#order-confirmation .oc-row>div+*{padding:0 15px}}#order-confirmation h1{font-size:4rem;line-height:1.1;margin-bottom:24px}@media all and (max-width: 767px){#order-confirmation h1{margin-bottom:18px}}#order-confirmation h3{font-size:2.4rem;line-height:1.272727;font-weight:700;margin:0 0 16px}#order-confirmation .oc-heading-icon{display:flex;align-items:center}#order-confirmation .oc-heading-icon:before{content:" ";background-size:cover;margin:0 8px 0 0;width:24px;height:24px;display:block}#order-confirmation #oc-c2c-heading:before{background-image:url(img/icons/retail.svg)}#order-confirmation #oc-d2c-heading:before{background-image:url(img/icons/return.svg)}#order-confirmation p{font-size:inherit;margin:0 0 16px;line-height:1.5}#order-confirmation p:last-child{margin-bottom:0}@media all and (max-width: 767px){#order-confirmation .button,#order-confirmation #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #order-confirmation #lcly-button-buy,#order-confirmation .filter-product .clear-input,.filter-product #order-confirmation .clear-input{width:100%}}#order-confirmation #oc-date{margin:0 0 8px}#order-confirmation #oc-details a.print-hide{display:block;margin-top:-4px;padding-bottom:6px;font-size:1.4rem}#order-confirmation #oc-details .icon{position:relative;top:6px;display:inline-block;margin-right:8px;font-size:2.4rem}#order-confirmation #oc-details .button,#order-confirmation #oc-details #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta #order-confirmation #oc-details #lcly-button-buy,#order-confirmation #oc-details .filter-product .clear-input,.filter-product #order-confirmation #oc-details .clear-input{margin-top:8px}#order-confirmation #oc-c2c-address{margin-bottom:6px}#order-confirmation #oc-c2c-distance{font-size:1.4rem;margin-bottom:8px}#order-confirmation .oc-price{font-size:1.6rem}#order-confirmation #oc-affirm img{width:64px;margin:0 0 16px 0}#order-confirmation #oc-totals{list-style-type:none;padding-left:0;max-width:100%;min-width:100%;width:100%;color:#000}#order-confirmation #oc-totals li{display:flex;margin-bottom:20px;justify-content:space-between}#order-confirmation #oc-totals li::before{display:none}#order-confirmation #oc-totals li.vat-block{margin-top:-20px}#order-confirmation #oc-totals li:last-child{margin-top:-4px;padding-top:18px;border-top:1px solid #000}#order-confirmation .Cart-item{font-size:1.4rem;border-bottom:0;padding:30px 0 0}#order-confirmation .Cart-item:first-child{padding-top:0}#order-confirmation .Cart-item p{margin:0}#order-confirmation .Cart-item .flex-row{margin-top:12px;align-items:center !important}#order-confirmation .Cart-item-details{flex:1 0 calc(100% - 190px)}@media(max-width: 1018px){#order-confirmation .Cart-item-details{flex:1 0 calc(67.1669793621% - 16px)}}@media(max-width: 767px){#order-confirmation .Cart-item-details{flex:1 0 calc(80.8955223881% - 16px)}}@media(max-width: 394px){#order-confirmation .Cart-item-details{flex:1 0 calc(100% - 80px)}}#order-confirmation .Cart-item-details h3{font-size:1.6rem;font-weight:400;margin-bottom:6px !important}#order-confirmation .Cart-item-details h3 span{font-size:14px;margin-top:6px}#order-confirmation .Cart-item-img{position:relative;max-width:64px}#order-confirmation .Cart-item-img img{position:absolute;width:74%;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 600px){#order-confirmation .Cart-item-img{width:100%;height:auto}#order-confirmation .Cart-item-img::before{content:"";display:block;width:100%;padding-bottom:100%}}#order-confirmation .Cart-item-quantity{border:none;display:block;font-size:1.4rem;height:auto;line-height:2.1rem}#order-confirmation .Cart-item-quantity:hover{background:none;color:#000}#order-confirmation .Cart-item-strikethrough-block{line-height:1.9rem;text-align:right}#order-confirmation .Cart-item-price-strikethrough{font-size:1.4rem;line-height:2.1rem}#OrderConfirmationServices{background:#000;margin-top:50px;padding-top:1px;padding-bottom:0}@media all and (min-width: 960px){#OrderConfirmationServices{margin-top:87px;padding-top:11px;padding-bottom:0}}#OrderConfirmationServices .help-section{max-width:1281px;margin:0 auto;padding-bottom:30px;border-bottom:2px solid #fff}#OrderConfirmationServices .help-section__section{color:#fff}#OrderConfirmationServices .help-section__section h2,#OrderConfirmationServices .help-section__section p,#OrderConfirmationServices .help-section__section a{color:#fff}#OrderConfirmationServices .help-section__coverage-link img{filter:invert(1)}@media all and (min-width: 960px){#OrderConfirmationServices .help-section{display:flex;flex-direction:row;padding-bottom:49px;border-bottom-width:1px}#OrderConfirmationServices .help-section__section{margin-top:0;border-top:0 none;padding-left:5.5793991416%;padding-right:5.5793991416%}#OrderConfirmationServices .help-section__section:not(:first-child){border-left:2px solid #fff}}#ProductGrid{max-width:none;width:100%;max-width:2000px;margin:0 auto}#ProductGrid .filter-and-sort__status-and-sort,#ProductGrid .filter-and-sort__filters-inner{position:sticky}#ProductGrid .filter-and-sort__status-and-sort{top:0;transition:top 250ms ease}@media all and (max-width: 799px){#ProductGrid .filter-and-sort__status-and-sort{position:sticky}#ProductGrid .filter-and-sort__status-and-sort{top:88px}#ProductGrid .filter-and-sort .filter-and-sort__sort ul{right:-37px}}@media all and (min-width: 800px){#ProductGrid:not(.-filters-hidden) .filter-and-sort__container{min-height:70vh}}.noscroll .filter-and-sort__search-bar *{visibility:hidden}.blog-content h2{transition:transform .7s cubic-bezier(0, 0, 0, 1) .5s,opacity .5s linear .5s}.blog-content p{transition:line-height 1s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s}@media all and (min-width: 960px){.blog-content.is-loading h2{opacity:0;transform:translateY(40px)}.blog-content.is-loading p{line-height:1.8;opacity:0}}.quote p{opacity:1;transition:line-height .75s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.quote.is-loading p{line-height:1.7;opacity:0}@media all and (min-width: 960px){.blog-header{opacity:0;transition:opacity 1s cubic-bezier(0, 0, 0, 1)}.blog-header header .headline{opacity:0;transform:translateY(40px)}.blog-header .blog-published{opacity:0}.blog-header .image{opacity:0;transform:translateY(40px)}}@media all and (min-width: 960px)and (min-width: 768px){.blog-header .image{transform:translateX(0%) translateY(25%)}}@media all and (min-width: 960px){.blog-header header .headline{opacity:0;transform:translateY(40px)}.blog-header .blog-published{opacity:0}.blog-header .image{opacity:0;transform:translateY(40px)}}@media all and (min-width: 960px)and (min-width: 768px){.blog-header .image{transform:translateX(0%) translateY(25%)}}.blog-header.animation-started{opacity:1}.blog-header.animation-started .headline,.blog-header.animation-started .blog-published{opacity:1;transition:opacity .5s linear .5s}.blog-header.animation-started .image{opacity:1;transform:translateY(0);transition:transform .5s cubic-bezier(0, 0, 0, 1) .25s,opacity .5s linear .5s}@media all and (min-width: 768px){.blog-header.animation-started .image{transform:translateX(0%) translateY(0%)}}.blog-list-header{opacity:0;transform:translateY(40px)}.blog-list-header.fade-in{opacity:1;transform:translateY(0);transition:all .75s cubic-bezier(0, 0, 0, 1) .25s}.blog-list-top-story{opacity:0}.blog-list-top-story.fade-in{opacity:1;transition:opacity 1.5s cubic-bezier(0.5, 0, 0.1, 1) .25s}.blog-list-card-grid{opacity:1;transition:opacity .75s cubic-bezier(0.5, 0, 0.1, 1)}.blog-list-card-grid.is-loading{opacity:0}.blog-list-story-list{overflow:hidden}.blog-list-story-list .blog-list-story-item{opacity:1;transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative}.blog-list-story-list .blog-list-story-item .border{width:100%;height:1px;background-color:#222;position:absolute;bottom:0;left:0;transition:all .5s cubic-bezier(0.5, 0, 0.1, 1);transform:translateX(0)}@media all and (min-width: 768px){.blog-list-story-list .blog-list-story-item .border{transition:all 1s cubic-bezier(0.5, 0, 0.1, 1)}}.blog-list-story-list.is-loading .blog-list-story-item{opacity:0}.blog-list-story-list.is-loading .blog-list-story-item .border{width:0;transform:translateX(-100%)}.button-animation{opacity:1;transform:translateX(0%);transition:all .5s cubic-bezier(0.8, 0, 0.2, 1)}.button-animation .inner{opacity:1;transition:opacity .5s cubic-bezier(0.8, 0, 0.2, 1) .25s}.button-animation:hover{transition:all .15s ease-out !important}.is-loading .button-animation{opacity:0;transform:translateX(-100%)}.is-loading .button-animation .inner{opacity:0}.simple-type-and-image .button-container{text-align:center}.simple-type-and-image .button-animation{transition:transform .5s cubic-bezier(0, 0, 0, 1) 2.25s,opacity .5s cubic-bezier(0.5, 0, 0.1, 1) 2s}.simple-type-and-image .button-animation .inner{transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) 2.5s}.carousel-image .item{transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .25s linear}.carousel-image.is-loading .item{transform:translateX(100px);opacity:0}.carousel-collection .slick-track,.carousel-platform .slick-track,.carousel-product .slick-track,.carousel-terrain .slick-track,.product-features.carousel .slick-track{transition-timing-function:cubic-bezier(0.5, 0, 0.1, 1) !important}.carousel-collection.is-loading .button,.carousel-collection.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-collection.is-loading #lcly-button-buy,.carousel-collection.is-loading .filter-product .clear-input,.filter-product .carousel-collection.is-loading .clear-input,.carousel-platform.is-loading .button,.carousel-platform.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-platform.is-loading #lcly-button-buy,.carousel-platform.is-loading .filter-product .clear-input,.filter-product .carousel-platform.is-loading .clear-input,.carousel-product.is-loading .button,.carousel-product.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-product.is-loading #lcly-button-buy,.carousel-product.is-loading .filter-product .clear-input,.filter-product .carousel-product.is-loading .clear-input,.carousel-terrain.is-loading .button,.carousel-terrain.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .carousel-terrain.is-loading #lcly-button-buy,.carousel-terrain.is-loading .filter-product .clear-input,.filter-product .carousel-terrain.is-loading .clear-input,.product-features.carousel.is-loading .button,.product-features.carousel.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .product-features.carousel.is-loading #lcly-button-buy,.product-features.carousel.is-loading .filter-product .clear-input,.filter-product .product-features.carousel.is-loading .clear-input{opacity:0;transform:translateX(-150%)}@media all and (max-width: 767px){.carousel-collection .slick-slide,.carousel-platform .slick-slide,.carousel-product .slick-slide,.carousel-terrain .slick-slide,.product-features.carousel .slick-slide{transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .75s linear}.carousel-collection.is-loading .slick-slide,.carousel-platform.is-loading .slick-slide,.carousel-product.is-loading .slick-slide,.carousel-terrain.is-loading .slick-slide,.product-features.carousel.is-loading .slick-slide{transform:translateX(60px);opacity:0}}@media all and (min-width: 768px){.carousel-collection .slick-slide,.carousel-platform .slick-slide,.carousel-product .slick-slide,.carousel-terrain .slick-slide,.product-features.carousel .slick-slide{transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .25s linear}.carousel-collection .card:nth-child(3n),.carousel-platform .card:nth-child(3n),.carousel-product .card:nth-child(3n),.carousel-terrain .card:nth-child(3n),.product-features.carousel .card:nth-child(3n){opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1)}.carousel-collection.is-loading .slick-slide,.carousel-platform.is-loading .slick-slide,.carousel-product.is-loading .slick-slide,.carousel-terrain.is-loading .slick-slide,.product-features.carousel.is-loading .slick-slide{transform:translateX(100px);opacity:0}.carousel-collection.is-loading .card:nth-child(3n),.carousel-platform.is-loading .card:nth-child(3n),.carousel-product.is-loading .card:nth-child(3n),.carousel-terrain.is-loading .card:nth-child(3n),.product-features.carousel.is-loading .card:nth-child(3n){opacity:0}}.compare-tool .compare-toolbar{opacity:0}.compare-tool .product{opacity:0}.compare-tool .compare-panel-header{transition:height .2s ease-in-out}@media all and (min-width: 768px){.compare-tool .compare-panel-header.is-open{transition:height .2s ease-in-out;height:80px}}.compare-tool.fade-in{opacity:1;transition:opacity .5s ease-in-out}.compare-tool.fade-in .compare-toolbar{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1)}.compare-tool.fade-in .product{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .25s}.consumer-benefits-container{opacity:1;transition:opacity .5s linear}.consumer-benefits-container.is-loading{opacity:0}.crosslink-editorial .image{opacity:1;transition:opacity .75s cubic-bezier(0.8, 0, 0.2, 1) .5s}.crosslink-editorial .headline,.crosslink-editorial .button,.crosslink-editorial #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial #lcly-button-buy,.crosslink-editorial .filter-product .clear-input,.filter-product .crosslink-editorial .clear-input{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) 1s}@media all and (min-width: 1200px){.crosslink-editorial.is-loading .headline,.crosslink-editorial.is-loading .button,.crosslink-editorial.is-loading #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .crosslink-editorial.is-loading #lcly-button-buy,.crosslink-editorial.is-loading .filter-product .clear-input,.filter-product .crosslink-editorial.is-loading .clear-input,.crosslink-editorial.is-loading .image{opacity:0}}html:not(.no-js) .crosslink-split .text,html:not(.no-js) .crosslink-split .image{overflow:hidden;position:relative}html:not(.no-js) .crosslink-split .text::after,html:not(.no-js) .crosslink-split .image::after{background:#fff;content:"";height:100%;position:absolute;left:0;top:0;width:100%;transition:transform 1s cubic-bezier(0.5, 0, 0.1, 1),opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .5s}html:not(.no-js) .crosslink-split .text p{opacity:1;transition:all .75s cubic-bezier(0.5, 0, 0.1, 1) .25s}@media all and (max-width: 767px){html:not(.no-js) .crosslink-split .text::after{transform:translateX(-100%)}}@media all and (min-width: 768px){html:not(.no-js) .crosslink-split .text::after{transform:translateX(100%)}}html:not(.no-js) .crosslink-split .image::after{transform:translateX(100%)}html:not(.no-js) .crosslink-split img{transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}html:not(.no-js) .crosslink-split.is-loading .text p{opacity:0}html:not(.no-js) .crosslink-split.is-loading .text::after,html:not(.no-js) .crosslink-split.is-loading .image::after{transform:translateX(0)}html:not(.no-js) .crosslink-split.is-loading img{transform:translateX(-25%);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}.feature-highlight .large-img{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .25s}.feature-highlight .content{opacity:1;transition:opacity 1.5s cubic-bezier(0.5, 0, 0.1, 1) 1s}.feature-highlight.is-loading .large-img,.feature-highlight.is-loading .content{opacity:0}.filter-product{opacity:0}.filter-product.fade-in{opacity:1;transition:opacity 1.5s cubic-bezier(0, 0, 0, 1) 1s}.filter-product .filter-panel .inner,.filter-product .CoveoFacetDropdown div[data-panel] .inner{max-height:0}.filter-product .filter-panel .filter,.filter-product .filter-panel .action-container,.filter-product .CoveoFacetDropdown div[data-panel] .filter,.filter-product .CoveoFacetDropdown div[data-panel] .action-container{opacity:0}.filter-product .filter-panel.is-open .inner,.filter-product .CoveoFacetDropdown div[data-panel].is-open .inner{max-height:1000px;transition:max-height .25s cubic-bezier(0, 0, 0, 1) .1s}.filter-product .filter-panel.is-open .filter,.filter-product .filter-panel.is-open .action-container,.filter-product .CoveoFacetDropdown div[data-panel].is-open .filter,.filter-product .CoveoFacetDropdown div[data-panel].is-open .action-container{opacity:1;transition:all .5s cubic-bezier(0.215, 0.61, 0.355, 1) .5s}.filter-product .more-filters .column{transform:translateX(-7%)}.filter-product .more-filters.is-open .inner{max-height:600px}.filter-product .more-filters.is-open .column{transition:transform .75s cubic-bezier(0, 0, 0, 1) .25s;transform:translateX(0%)}.fade-elem{opacity:1;transition:opacity .4s;visibility:visible}.fade-elem.faded{opacity:0;visibility:hidden}.billboard[data-type=color] .headline,[class^=hero] .headline,html:not(.no-js) .is-loading .headline,.blog-header .headline,.billboard[data-type=color] .title,[class^=hero] .title,html:not(.no-js) .is-loading .title,.blog-header .title,.billboard[data-type=color] .description,[class^=hero] .description,html:not(.no-js) .is-loading .description,.blog-header .description{opacity:0;transform:translateY(25px)}.billboard[data-type=color] .rotated.label,[class^=hero] .rotated.label,html:not(.no-js) .is-loading .rotated.label,.blog-header .rotated.label{transform:rotate(270deg) translateX(-25px)}.billboard[data-type=color].animation-started .headline,[class^=hero].animation-started .headline,html:not(.no-js) .headline,.blog-header.animation-started .headline,.billboard[data-type=color].animation-started .title,[class^=hero].animation-started .title,html:not(.no-js) .title,.blog-header.animation-started .title,.billboard[data-type=color].animation-started .description,[class^=hero].animation-started .description,html:not(.no-js) .description,.blog-header.animation-started .description{opacity:1;transform:translateY(0)}.billboard[data-type=color].animation-started .rotated.label,[class^=hero].animation-started .rotated.label,html:not(.no-js) .rotated.label,.blog-header.animation-started .rotated.label{transform:rotate(270deg) translateX(0)}.billboard[data-type=color].animation-started .title,[class^=hero].animation-started .title,html:not(.no-js) .title,.blog-header.animation-started .title,.billboard[data-type=color].animation-started .description,[class^=hero].animation-started .description,html:not(.no-js) .description,.blog-header.animation-started .description,.billboard[data-type=color].animation-started .rotated.label,[class^=hero].animation-started .rotated.label,html:not(.no-js) .rotated.label,.blog-header.animation-started .rotated.label{transition-delay:.1s}html:not(.no-js) .headline,html:not(.no-js) .title,html:not(.no-js) .description,html:not(.no-js) .rotated.label{transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .25s linear}.rotated.label{max-width:15ch;overflow:hidden;text-overflow:clip;white-space:nowrap}.billboard[data-type=color],[class^=hero]{opacity:0;transition:opacity 1s cubic-bezier(0, 0, 0, 1)}.billboard[data-type=color] header .headline,[class^=hero] header .headline{opacity:0;transform:translateY(40px)}.billboard[data-type=color] .content,[class^=hero] .content{opacity:0}.billboard[data-type=color] .image,[class^=hero] .image{opacity:0;transform:translateY(40px)}@media all and (min-width: 768px){.billboard[data-type=color] .image,[class^=hero] .image{transform:translateX(-50%) translateY(40px)}}.billboard[data-type=color] .buttons,[class^=hero] .buttons{overflow:hidden}.billboard[data-type=color] .button:not(.ignore-animation),.billboard[data-type=color] #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta .billboard[data-type=color] #lcly-button-buy:not(.ignore-animation),.billboard[data-type=color] .filter-product .clear-input:not(.ignore-animation),.filter-product .billboard[data-type=color] .clear-input:not(.ignore-animation),[class^=hero] .button:not(.ignore-animation),[class^=hero] #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta [class^=hero] #lcly-button-buy:not(.ignore-animation),[class^=hero] .filter-product .clear-input:not(.ignore-animation),.filter-product [class^=hero] .clear-input:not(.ignore-animation){opacity:0;transform:translateX(-100%)}.billboard[data-type=color] .button:not(.ignore-animation) .inner,.billboard[data-type=color] #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation) .inner,#LocallyProductLocator.-enable-cta .billboard[data-type=color] #lcly-button-buy:not(.ignore-animation) .inner,.billboard[data-type=color] .filter-product .clear-input:not(.ignore-animation) .inner,.filter-product .billboard[data-type=color] .clear-input:not(.ignore-animation) .inner,[class^=hero] .button:not(.ignore-animation) .inner,[class^=hero] #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation) .inner,#LocallyProductLocator.-enable-cta [class^=hero] #lcly-button-buy:not(.ignore-animation) .inner,[class^=hero] .filter-product .clear-input:not(.ignore-animation) .inner,.filter-product [class^=hero] .clear-input:not(.ignore-animation) .inner{opacity:0}.billboard[data-type=color] .button-container,[class^=hero] .button-container{overflow:hidden;display:inline-block;background-color:rgba(0,0,0,0);padding:0;margin-left:22px}.billboard[data-type=color] .button-container .button:not(.ignore-animation),.billboard[data-type=color] .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta .billboard[data-type=color] .button-container #lcly-button-buy:not(.ignore-animation),.billboard[data-type=color] .button-container .filter-product .clear-input:not(.ignore-animation),.filter-product .billboard[data-type=color] .button-container .clear-input:not(.ignore-animation),[class^=hero] .button-container .button:not(.ignore-animation),[class^=hero] .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta [class^=hero] .button-container #lcly-button-buy:not(.ignore-animation),[class^=hero] .button-container .filter-product .clear-input:not(.ignore-animation),.filter-product [class^=hero] .button-container .clear-input:not(.ignore-animation){transform:translateX(-100%)}.billboard[data-type=color] .button-container .button:not(.ignore-animation) .inner,.billboard[data-type=color] .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation) .inner,#LocallyProductLocator.-enable-cta .billboard[data-type=color] .button-container #lcly-button-buy:not(.ignore-animation) .inner,.billboard[data-type=color] .button-container .filter-product .clear-input:not(.ignore-animation) .inner,.filter-product .billboard[data-type=color] .button-container .clear-input:not(.ignore-animation) .inner,[class^=hero] .button-container .button:not(.ignore-animation) .inner,[class^=hero] .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation) .inner,#LocallyProductLocator.-enable-cta [class^=hero] .button-container #lcly-button-buy:not(.ignore-animation) .inner,[class^=hero] .button-container .filter-product .clear-input:not(.ignore-animation) .inner,.filter-product [class^=hero] .button-container .clear-input:not(.ignore-animation) .inner{opacity:0}.billboard[data-type=color].hero-plp .headline,[class^=hero].hero-plp .headline{opacity:0}.billboard[data-type=color].hero-plp .subtitle,[class^=hero].hero-plp .subtitle{opacity:0}@media all and (min-width: 768px){.billboard[data-type=color].hero-plp .image:first-child,[class^=hero].hero-plp .image:first-child{transform:translateX(0%) translateY(25%)}}@media all and (min-width: 768px){.billboard[data-type=color].hero-plp .image:last-child,[class^=hero].hero-plp .image:last-child{transform:translateX(0%) translateY(25%)}}.billboard[data-type=color].hero-pdp .tag,.billboard[data-type=color].hero-pdp .sticky-label,.billboard[data-type=color].hero-pdp .compare,[class^=hero].hero-pdp .tag,[class^=hero].hero-pdp .sticky-label,[class^=hero].hero-pdp .compare{opacity:0}.billboard[data-type=color].hero-pdp .price,.billboard[data-type=color].hero-pdp .financing,.billboard[data-type=color].hero-pdp .error,.billboard[data-type=color].hero-pdp .closed,.billboard[data-type=color].hero-pdp .stock,.billboard[data-type=color].hero-pdp .reviews-link,[class^=hero].hero-pdp .price,[class^=hero].hero-pdp .financing,[class^=hero].hero-pdp .error,[class^=hero].hero-pdp .closed,[class^=hero].hero-pdp .stock,[class^=hero].hero-pdp .reviews-link{opacity:0}.billboard[data-type=color].hero-pdp .add-to-cart:not(.vis-tablet-down),[class^=hero].hero-pdp .add-to-cart:not(.vis-tablet-down){display:flex;align-items:center;justify-content:flex-end}.billboard[data-type=color].hero-pdp .product.gallery,[class^=hero].hero-pdp .product.gallery{opacity:0}.billboard[data-type=color].hero-collections .column,[class^=hero].hero-collections .column{opacity:0}@media all and (min-width: 768px){.billboard[data-type=color].hero-collections .column:first-child,[class^=hero].hero-collections .column:first-child{transform:translateX(0%) translateY(40%)}}@media all and (min-width: 768px){.billboard[data-type=color].hero-collections .column:last-child,[class^=hero].hero-collections .column:last-child{transform:translateX(0%) translateY(40%)}}.billboard[data-type=color].animation-started,[class^=hero].animation-started{opacity:1}.billboard[data-type=color].animation-started .headline,.billboard[data-type=color].animation-started .content,.billboard[data-type=color].animation-started .image,.billboard[data-type=color].animation-started .subtitle,[class^=hero].animation-started .headline,[class^=hero].animation-started .content,[class^=hero].animation-started .image,[class^=hero].animation-started .subtitle{transition:transform .7s cubic-bezier(0, 0, 0, 1) .5s,opacity .5s linear .5s}.billboard[data-type=color].animation-started .headline,[class^=hero].animation-started .headline{transition-delay:.7s}.billboard[data-type=color].animation-started .content,[class^=hero].animation-started .content{opacity:1;transition-delay:.9s}.billboard[data-type=color].animation-started .image,[class^=hero].animation-started .image{opacity:1;transform:translateY(0)}@media all and (min-width: 1200px){.billboard[data-type=color].animation-started .image,[class^=hero].animation-started .image{transform:translateX(-50%) translateY(0)}}.billboard[data-type=color].animation-started .button:not(.ignore-animation),.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation),.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation),.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation),[class^=hero].animation-started .button:not(.ignore-animation),[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation),[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation),.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation){opacity:1;transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1);transform:translateX(0)}.billboard[data-type=color].animation-started .button:not(.ignore-animation):hover,.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):hover,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation):hover,.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation):hover,.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation):hover,[class^=hero].animation-started .button:not(.ignore-animation):hover,[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):hover,#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation):hover,[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation):hover,.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation):hover{transition:all .15s cubic-bezier(0.5, 0, 0.1, 1) !important}.billboard[data-type=color].animation-started .button:not(.ignore-animation):first-child,.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):first-child,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation):first-child,.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation):first-child,.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation):first-child,[class^=hero].animation-started .button:not(.ignore-animation):first-child,[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):first-child,#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation):first-child,[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation):first-child,.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation):first-child{transition:opacity .5s cubic-bezier(0.8, 0, 0.2, 1) .75s,transform .5s cubic-bezier(0.8, 0, 0.2, 1) .75s}.billboard[data-type=color].animation-started .button:not(.ignore-animation):first-child .inner,.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):first-child .inner,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation):first-child .inner,.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation):first-child .inner,.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation):first-child .inner,[class^=hero].animation-started .button:not(.ignore-animation):first-child .inner,[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):first-child .inner,#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation):first-child .inner,[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation):first-child .inner,.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation):first-child .inner{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .9s}.billboard[data-type=color].animation-started .button:not(.ignore-animation):nth-child(2n),.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):nth-child(2n),#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation):nth-child(2n),.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation):nth-child(2n),.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation):nth-child(2n),[class^=hero].animation-started .button:not(.ignore-animation):nth-child(2n),[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):nth-child(2n),#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation):nth-child(2n),[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation):nth-child(2n),.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation):nth-child(2n){transition:opacity .5s cubic-bezier(0.8, 0, 0.2, 1) .85s,transform .5s cubic-bezier(0.8, 0, 0.2, 1) .85s}.billboard[data-type=color].animation-started .button:not(.ignore-animation):nth-child(2n) .inner,.billboard[data-type=color].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):nth-child(2n) .inner,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started #lcly-button-buy:not(.ignore-animation):nth-child(2n) .inner,.billboard[data-type=color].animation-started .filter-product .clear-input:not(.ignore-animation):nth-child(2n) .inner,.filter-product .billboard[data-type=color].animation-started .clear-input:not(.ignore-animation):nth-child(2n) .inner,[class^=hero].animation-started .button:not(.ignore-animation):nth-child(2n) .inner,[class^=hero].animation-started #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):nth-child(2n) .inner,#LocallyProductLocator.-enable-cta [class^=hero].animation-started #lcly-button-buy:not(.ignore-animation):nth-child(2n) .inner,[class^=hero].animation-started .filter-product .clear-input:not(.ignore-animation):nth-child(2n) .inner,.filter-product [class^=hero].animation-started .clear-input:not(.ignore-animation):nth-child(2n) .inner{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) 1s}.billboard[data-type=color].animation-started .button-container .inner,[class^=hero].animation-started .button-container .inner{opacity:1;transition:opacity 1s cubic-bezier(0.8, 0, 0.2, 1) .75s}.billboard[data-type=color].animation-started .button-container .button:not(.ignore-animation),.billboard[data-type=color].animation-started .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started .button-container #lcly-button-buy:not(.ignore-animation),.billboard[data-type=color].animation-started .button-container .filter-product .clear-input:not(.ignore-animation),.filter-product .billboard[data-type=color].animation-started .button-container .clear-input:not(.ignore-animation),[class^=hero].animation-started .button-container .button:not(.ignore-animation),[class^=hero].animation-started .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation),#LocallyProductLocator.-enable-cta [class^=hero].animation-started .button-container #lcly-button-buy:not(.ignore-animation),[class^=hero].animation-started .button-container .filter-product .clear-input:not(.ignore-animation),.filter-product [class^=hero].animation-started .button-container .clear-input:not(.ignore-animation){opacity:1;transition:opacity 1s cubic-bezier(0.8, 0, 0.2, 1) .2s,transform 1s cubic-bezier(0.8, 0, 0.2, 1) .2s;transform:translateX(0%)}.billboard[data-type=color].animation-started .button-container .button:not(.ignore-animation):hover,.billboard[data-type=color].animation-started .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):hover,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started .button-container #lcly-button-buy:not(.ignore-animation):hover,.billboard[data-type=color].animation-started .button-container .filter-product .clear-input:not(.ignore-animation):hover,.filter-product .billboard[data-type=color].animation-started .button-container .clear-input:not(.ignore-animation):hover,[class^=hero].animation-started .button-container .button:not(.ignore-animation):hover,[class^=hero].animation-started .button-container #LocallyProductLocator.-enable-cta #lcly-button-buy:not(.ignore-animation):hover,#LocallyProductLocator.-enable-cta [class^=hero].animation-started .button-container #lcly-button-buy:not(.ignore-animation):hover,[class^=hero].animation-started .button-container .filter-product .clear-input:not(.ignore-animation):hover,.filter-product [class^=hero].animation-started .button-container .clear-input:not(.ignore-animation):hover{transition:all .15s cubic-bezier(0.5, 0, 0.1, 1) !important}.billboard[data-type=color].animation-started.hero-plp .headline,[class^=hero].animation-started.hero-plp .headline{opacity:1;transition-delay:.25s}.billboard[data-type=color].animation-started.hero-plp .subtitle,[class^=hero].animation-started.hero-plp .subtitle{opacity:1;transition-delay:.5s}@media all and (min-width: 768px){.billboard[data-type=color].animation-started.hero-plp .image:first-child,[class^=hero].animation-started.hero-plp .image:first-child{transform:translateX(0%) translateY(0);transition:transform .5s cubic-bezier(0.5, 0, 0.1, 1),opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media all and (min-width: 768px){.billboard[data-type=color].animation-started.hero-plp .image:last-child,[class^=hero].animation-started.hero-plp .image:last-child{transform:translateX(0%) translateY(0);transition:transform .5s cubic-bezier(0.5, 0, 0.1, 1) .1s,opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) .2s}}.billboard[data-type=color].animation-started.hero-pdp .tag,.billboard[data-type=color].animation-started.hero-pdp .sticky-label,.billboard[data-type=color].animation-started.hero-pdp .compare,[class^=hero].animation-started.hero-pdp .tag,[class^=hero].animation-started.hero-pdp .sticky-label,[class^=hero].animation-started.hero-pdp .compare{opacity:1;transition:opacity 2.5s cubic-bezier(0.5, 0, 0.1, 1) .5s}.billboard[data-type=color].animation-started.hero-pdp .sticky-label,[class^=hero].animation-started.hero-pdp .sticky-label{transition-delay:.5s}.billboard[data-type=color].animation-started.hero-pdp .button-container,[class^=hero].animation-started.hero-pdp .button-container{height:100%}.billboard[data-type=color].animation-started.hero-pdp .button,.billboard[data-type=color].animation-started.hero-pdp #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started.hero-pdp #lcly-button-buy,.billboard[data-type=color].animation-started.hero-pdp .filter-product .clear-input,.filter-product .billboard[data-type=color].animation-started.hero-pdp .clear-input,[class^=hero].animation-started.hero-pdp .button,[class^=hero].animation-started.hero-pdp #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta [class^=hero].animation-started.hero-pdp #lcly-button-buy,[class^=hero].animation-started.hero-pdp .filter-product .clear-input,.filter-product [class^=hero].animation-started.hero-pdp .clear-input{height:100%}.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .button-container,[class^=hero].animation-started.hero-pdp .actions.is-sticky .button-container{transition:none}.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .button,.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky #lcly-button-buy,.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .filter-product .clear-input,.filter-product .billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .clear-input,[class^=hero].animation-started.hero-pdp .actions.is-sticky .button,[class^=hero].animation-started.hero-pdp .actions.is-sticky #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta [class^=hero].animation-started.hero-pdp .actions.is-sticky #lcly-button-buy,[class^=hero].animation-started.hero-pdp .actions.is-sticky .filter-product .clear-input,.filter-product [class^=hero].animation-started.hero-pdp .actions.is-sticky .clear-input{transition:none}@media all and (min-width: 960px){.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .button,.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky #lcly-button-buy,.billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .filter-product .clear-input,.filter-product .billboard[data-type=color].animation-started.hero-pdp .actions.is-sticky .clear-input,[class^=hero].animation-started.hero-pdp .actions.is-sticky .button,[class^=hero].animation-started.hero-pdp .actions.is-sticky #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta [class^=hero].animation-started.hero-pdp .actions.is-sticky #lcly-button-buy,[class^=hero].animation-started.hero-pdp .actions.is-sticky .filter-product .clear-input,.filter-product [class^=hero].animation-started.hero-pdp .actions.is-sticky .clear-input{transform:translateX(0%)}}.billboard[data-type=color].animation-started.hero-pdp .price,.billboard[data-type=color].animation-started.hero-pdp .financing,.billboard[data-type=color].animation-started.hero-pdp .error,.billboard[data-type=color].animation-started.hero-pdp .closed,.billboard[data-type=color].animation-started.hero-pdp .stock,.billboard[data-type=color].animation-started.hero-pdp .reviews-link,[class^=hero].animation-started.hero-pdp .price,[class^=hero].animation-started.hero-pdp .financing,[class^=hero].animation-started.hero-pdp .error,[class^=hero].animation-started.hero-pdp .closed,[class^=hero].animation-started.hero-pdp .stock,[class^=hero].animation-started.hero-pdp .reviews-link{opacity:1;transition:opacity 2.5s cubic-bezier(0.5, 0, 0.1, 1) .5s}.billboard[data-type=color].animation-started.hero-pdp .product.gallery.is-open,[class^=hero].animation-started.hero-pdp .product.gallery.is-open{opacity:1}.billboard[data-type=color].animation-started.hero-collections,[class^=hero].animation-started.hero-collections{background:#fff}.billboard[data-type=color].animation-started.hero-collections .column,[class^=hero].animation-started.hero-collections .column{opacity:1}@media all and (min-width: 768px){.billboard[data-type=color].animation-started.hero-collections .column:first-child,[class^=hero].animation-started.hero-collections .column:first-child{transform:translateX(0%) translateY(0);transition:transform .75s cubic-bezier(0, 0, 0, 1) .15s,opacity .75s cubic-bezier(0.5, 0, 0.1, 1) .15s}}@media all and (min-width: 768px){.billboard[data-type=color].animation-started.hero-collections .column:last-child,[class^=hero].animation-started.hero-collections .column:last-child{transform:translateX(0%) translateY(0);transition:transform .75s cubic-bezier(0, 0, 0, 1) .25s,opacity .75s cubic-bezier(0.5, 0, 0.1, 1) .25s}}.hotspots-product-wrapper .hotspot-text-container{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .5s;max-height:0}.hotspots-product-wrapper .hotspot-text-container.active{opacity:1;max-height:500px;transition:max-height .75s cubic-bezier(0, 0, 0, 1),opacity .75s cubic-bezier(0, 0, 0, 1)}@media all and (min-width: 960px){.hotspots-product-wrapper.is-loading .hotspot-text-container{opacity:0}}.intro{transition:line-height .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s}.intro::after{transition:transform .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .35s}@media all and (min-width: 960px){.intro.is-loading{line-height:1.6;opacity:0}}.intro-with-media .intro-headline{transition:line-height .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s}.intro-with-media .intro-headline::after{transition:transform .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .35s}.intro-with-media .video{opacity:1;transition:opacity .75s cubic-bezier(0.8, 0, 0.2, 1) .5s}@media all and (min-width: 960px){.intro-with-media.is-loading .intro-headline{line-height:1.6;opacity:0}.intro-with-media.is-loading .video{opacity:0}}.animation-kit-build *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animation-kit-build body{padding:30px 50px}.animation-kit-build h1{font-weight:400;font-size:26px;letter-spacing:normal;margin:0 0 20px}.animation-kit-build h2{font-weight:400;font-size:14px;letter-spacing:normal;transform:translateX(-30px) translateY(-15px)}.animation-kit-build .trigger{width:100%}.animation-kit-build .grid{display:flex;flex-wrap:wrap;margin-bottom:100px;width:1205px}.animation-kit-build .item{border:1px solid #000;color:rgba(0,0,0,.6);font-size:12px;margin:0 0 -1px -1px;overflow:hidden;padding:30px 50px 50px;width:25%}.animation-kit-build .box-container,.animation-kit-build .smallbox-container{background:rgba(0,0,0,.15);padding-top:20px;text-align:center}.animation-kit-build .box{background:rgba(0,0,0,.15);cursor:pointer;display:inline-block;flex-grow:0;padding:20px;text-align:center;width:200px}.animation-kit-build .box-container .box{margin:0 0 5px}.animation-kit-build .smallbox-container{background:rgba(0,0,0,.15);flex-wrap:wrap;text-align:center}.animation-kit-build .smallbox-container .small.box{display:inline-block;width:58px;text-align:center}.animation-kit-build .box-container .box:last-child,.animation-kit-build .smallbox-container .box:last-child{margin:0}[data-animation*=motion-]{transition:transform .25s ease-out}[data-animation^=grow-]{overflow:hidden}[data-animation~=motion-slide-up]{transform:translateY(0)}.ani-paused[data-animation~=motion-slide-up]{transform:translateY(20px)}[data-animation~=motion-slide-right]{transform:translateX(0)}.ani-paused[data-animation~=motion-slide-right]{transform:translateX(-20px)}[data-animation~=motion-slide-left]{transform:translateX(0)}.ani-paused[data-animation~=motion-slide-left]{transform:translateX(20px)}[data-animation~=motion-slide-right-large]{transform:translateX(0)}.ani-paused[data-animation~=motion-slide-right-large]{transform:translateX(-100px)}[data-animation~=motion-slide-left-large]{transform:translateX(0)}.ani-paused[data-animation~=motion-slide-left-large]{transform:translateX(100px)}[data-animation~=motion-uncover],[data-animation~=motion-uncover-reverse]{overflow:hidden;position:relative}[data-animation~=motion-uncover]::after,[data-animation~=motion-uncover-reverse]::after{background:gray;content:"";display:block;height:100%;position:absolute;left:0;top:0;transition:transform .25s ease-out;width:100%}[data-animation~=motion-uncover]::after{transform:translateX(100%)}[data-animation~=motion-uncover-reverse]::after{transform:translateX(-100%)}.ani-paused[data-animation~=motion-uncover]::after,.ani-paused[data-animation~=motion-uncover-reverse]::after{transform:translateX(0);transition:transform .25s ease-out}[data-animation~=motion-underline-slide],[data-animation~=motion-cascade-underline] .box{position:relative}[data-animation~=motion-underline-slide] .border,[data-animation~=motion-cascade-underline] .border{background:#000;content:"";display:block;height:2px;overflow:hidden;position:absolute;left:0;bottom:0;transition:width .25s ease-out;width:100%}.ani-paused[data-animation~=motion-underline-slide] .border,.ani-paused[data-animation~=motion-cascade-underline] .border{width:0}[data-animation~=motion-element-spread]{display:flex;justify-content:space-between}[data-animation~=motion-element-spread] .box{transition:transform .25s ease-out}.ani-paused[data-animation~=motion-element-spread] .box:first-of-type{transform:translateX(39px)}.ani-paused[data-animation~=motion-element-spread] .box:last-of-type{transform:translateX(-39px)}[data-animation~=grow-right]{transition:width .25s ease-out;text-align:left;width:auto}.ani-paused[data-animation~=grow-right]{width:0;overflow:hidden}[data-animation~=grow-open]{transition:height .25s ease-out;text-align:left;width:auto}[data-animation~=grow-open]{height:0;overflow:hidden}@media all and (min-width: 960px){.nav-main .row{width:100%}.nav-main .column::after{transform:translateX(0);transition:transform .25s ease-out}.nav-main .column:first-child{transform:translateX(-50%)}.nav-main .column.image{transform:translateX(-100%)}.nav-main.is-animating .column::after{background:#fff;content:"";display:block;height:100%;position:absolute;left:0;top:0;transition:transform .25s ease-out;transform:translateX(100%)}.nav-main.is-animating .column:first-child{position:relative;transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}.nav-main.is-animating .column.image{transform:translateX(0%);transition:transform 2s cubic-bezier(0.5, 0, 0.1, 1)}}.paragraph-large{transition:line-height .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s}.paragraph-large::after{transition:transform .75s cubic-bezier(0.215, 0.61, 0.355, 1) .25s,opacity .75s cubic-bezier(0.215, 0.61, 0.355, 1) .35s}@media all and (min-width: 960px){.paragraph-large.is-loading{line-height:1.6;opacity:0}}.product-grid{opacity:0}.product-grid.fade-in{opacity:1;transition:opacity 2s cubic-bezier(0, 0, 0, 1) 1s}.product-line .product-line-img{opacity:1;transform:translateY(0);transition:transform 1s cubic-bezier(0, 0, 0, 1) .25s,opacity 1s linear .25s}@media all and (min-width: 768px){.product-line .product-line-img{transform:translateX(0%) translateY(0)}}.product-line.is-loading .product-line-img{opacity:0;transform:translateY(40px)}@media all and (min-width: 768px){.product-line.is-loading .product-line-img{transform:translateX(0%) translateY(25%)}}.product-overview .description{opacity:1 !important}.product-overview .platform-signature{position:relative}.product-overview .platform-signature img{opacity:1;transform:translateX(0);transition:all .75s cubic-bezier(0.5, 0, 0.1, 1)}.product-overview .text{opacity:1;transition:opacity .75s cubic-bezier(0.5, 0, 0.1, 1)}.product-overview .text .title{transform:translateY(0);opacity:1;transition:opacity .75s cubic-bezier(0.5, 0, 0.1, 1)}.product-overview.is-loading .text{opacity:0}.product-overview.is-loading .text .title{opacity:0}@media all and (min-width: 1200px){.product-overview.is-loading img{transform:translateX(-25%)}}.product-specifications .inner-trigger{overflow:hidden;opacity:1;transition:opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) .25s;position:relative}.product-specifications .border{width:100%;height:1px !important;background-color:#222;position:absolute;bottom:0;left:0;transition:all 1s cubic-bezier(0.5, 0, 0.1, 1);transform:translateX(0)}.product-specifications.is-loading .inner-trigger{opacity:0}.product-specifications.is-loading .border{width:0;transform:translateX(-100%)}.register-a-bike .column{opacity:0}.register-a-bike .column .headline,.register-a-bike .column .title{opacity:0;transform:translateY(40px)}.register-a-bike .column p,.register-a-bike .column ul,.register-a-bike .column .button,.register-a-bike .column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike .column #lcly-button-buy,.register-a-bike .column .filter-product .clear-input,.filter-product .register-a-bike .column .clear-input{opacity:0}.register-a-bike .form{opacity:0}.register-a-bike.fade-in .column{opacity:1;transition:opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) .5s}.register-a-bike.fade-in .column .headline,.register-a-bike.fade-in .column .title{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1) .6s,transform .5s cubic-bezier(0.215, 0.61, 0.355, 1) .6s}.register-a-bike.fade-in .column p,.register-a-bike.fade-in .column ul,.register-a-bike.fade-in .column .button,.register-a-bike.fade-in .column #LocallyProductLocator.-enable-cta #lcly-button-buy,#LocallyProductLocator.-enable-cta .register-a-bike.fade-in .column #lcly-button-buy,.register-a-bike.fade-in .column .filter-product .clear-input,.filter-product .register-a-bike.fade-in .column .clear-input{opacity:1;transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1) .75s}.register-a-bike.fade-in .form{opacity:1;transition:opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1) .9s}.search-location{max-width:none !important}.search-location.secondary{border-bottom:0}.search-location.secondary .headline,.search-location.secondary .input-container,.search-location.secondary .tools{opacity:0}@media all and (min-width: 768px){.search-location.secondary.fade-in{border-bottom:2px solid gray;transition:border-bottom .5s cubic-bezier(0.5, 0, 0.1, 1) .5s}}.search-location.secondary.fade-in .headline,.search-location.secondary.fade-in .input-container,.search-location.secondary.fade-in .tools{opacity:1;transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1) .25s}.search-location.secondary.fade-in .tools{transition-delay:.5s}.search-results-menu{opacity:0}.search-results-menu.fade-in{opacity:1;transition:opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .25s}.search-results-help{opacity:0}.search-results-help .result-link{opacity:0}.search-results-help.fade-in{opacity:1;transition:opacity 1.5s cubic-bezier(0, 0, 0, 1) .5s}.search-results-help.fade-in .result-link{opacity:1;transition:opacity 2s cubic-bezier(0, 0, 0, 1) .5s}.storyteller-product .layer p{max-height:0;opacity:0}.storyteller-product .layer.is-open{background:#fff}.storyteller-product .layer.is-open p{opacity:1;max-height:400px;overflow:auto;transition:max-height 1s cubic-bezier(0, 0, 0, 1) .25s,opacity 1.5s cubic-bezier(0, 0, 0, 1) .5s}@media all and (min-width: 960px){.storyteller-product .layer.is-open p{max-height:600px}}.single-product-storyteller .content-img,.single-product-storyteller .text-container{overflow:hidden;position:relative;transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}.single-product-storyteller .content-img::after,.single-product-storyteller .text-container::after{background:#fff;content:"";height:100%;position:absolute;left:0;top:0;width:100%;transform:translateX(100%);transition:transform 1s cubic-bezier(0.5, 0, 0.1, 1),opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .5s}.single-product-storyteller.is-loading .img-left .content-img,.single-product-storyteller.is-loading .img-left .text-container{transform:translateX(-25%);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}.single-product-storyteller.is-loading .img-left .content-img::after,.single-product-storyteller.is-loading .img-left .text-container::after{transform:translateX(0)}.single-product-storyteller.is-loading .img-right .content-img,.single-product-storyteller.is-loading .img-right .text-container{transform:translateX(25%);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1)}.single-product-storyteller.is-loading .img-right .content-img::after,.single-product-storyteller.is-loading .img-right .text-container::after{transform:translateX(0)}.sortable{opacity:0}.sortable .sortable-item,.sortable .text-content p,.sortable .supplement{opacity:0;transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1) .15s}.sortable .panel{max-height:0;transition:max-height .75s ease-in-out}.sortable [data-panel]{height:auto}.sortable.fade-in{transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1);opacity:1}.sortable.fade-in .sortable-item{transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1) .25s;opacity:1}.sortable .panel.is-open{max-height:var(--max-height);transition:max-height .75s ease-in-out}.sortable .panel.is-open .text-content p,.sortable .panel.is-open .supplement{transition:opacity .5s cubic-bezier(0.5, 0, 0.1, 1) .25s;opacity:1}.animation-swipe-left{overflow:hidden;opacity:1;position:relative;transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .15s cubic-bezier(0.8, 0, 0.2, 1)}.animation-swipe-left::after{background:#fff;content:"";height:100%;position:absolute;left:0;top:0;width:100%;transform:translateX(100%);transition:transform 1s cubic-bezier(0.5, 0, 0.1, 1),opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .5s}.is-loading .animation-swipe-left{transform:translateX(-25%);opacity:0}.is-loading .animation-swipe-left::after{transform:translateX(0)}.animation-swipe-right{overflow:hidden;opacity:1;position:relative;transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .15s cubic-bezier(0.8, 0, 0.2, 1)}.animation-swipe-right::after{background:#fff;content:"";height:100%;position:absolute;left:0;top:0;width:100%;transform:translateX(-100%);transition:transform 1s cubic-bezier(0.5, 0, 0.1, 1),opacity 1s cubic-bezier(0.5, 0, 0.1, 1) .5s}.is-loading .animation-swipe-right{opacity:0;transform:translateX(100%)}.is-loading .animation-swipe-right::after{transform:translateX(0%)}.timeline .item{transform:translateX(0);transition:transform .75s cubic-bezier(0.5, 0, 0.1, 1),opacity .25s linear}.timeline .slider{transition:opacity 1.5s linear}.timeline .slider::after{transition:opacity 1.5s}.timeline.is-loading .item{transform:translateX(100px);opacity:0}.timeline.is-loading .slider{opacity:0}.video{opacity:1;transition:transform .7s cubic-bezier(0, 0, 0, 1) .5s,opacity .5s linear .5s}@media all and (min-width: 960px){.video.is-loading{opacity:0;transform:translateY(40px)}}#AdyenPaymentForm li::before{content:none}#AdyenPaymentForm .adyen-checkout__button{background-color:#000}#AdyenPaymentForm .adyen-checkout__applepay__button{-webkit-appearance:-apple-pay-button !important}#AdyenPaymentForm .adyen-checkout__payment-method,#AdyenPaymentForm .adyen-checkout__payment-method--selected{background:none;border:0 none;border-radius:0}#AdyenPaymentForm .adyen-checkout__payment-method__header,#AdyenPaymentForm .adyen-checkout__payment-method__details{padding-left:0;padding-right:0}#AdyenPaymentForm .adyen-checkout__helper-text,#AdyenPaymentForm .adyen-checkout__label__text{color:#707070;padding-left:8px;font-size:1.2rem}#AdyenPaymentForm .adyen-checkout__input{border:none;border-bottom:1px solid var(--input-border-color);box-shadow:0 1px var(--input-border-color);border-radius:0;font-family:"favorit",Helvetica,sans-serif;font-size:1.6rem;line-height:2.8rem;margin:0;max-width:100%;padding:0 8px;transition:all .1s ease-in-out;width:100%}#AdyenErrorLabel{color:#d70a0a;font-size:1.4rem;line-height:1.3 !important;margin-bottom:0}#AdyenCardsComponent{position:relative;padding-right:18px}.place-order-terms{display:none}.radio-toggle__content .place-order-terms{font-size:1.2rem;line-height:1.8rem;margin-bottom:14px;display:block}.radio-toggle__content .place-order-terms+*{margin-top:0 !important}.adyen-checkout__applepay__button{-webkit-appearance:-apple-pay-button !important;width:100% !important}.adyen-checkout__radio_group-extended__label-wrapper .adyen-checkout__input-icon--no-radio-icon{margin-left:0}.adyen-checkout__card__dual-branding__icons{flex-shrink:0}#PaymentMethodsRadioToggle{--adyen-sdk-text-body-font-size: 1.4rem;--adyen-sdk-text-caption-font-size: 1.2rem;--adyen-sdk-text-subtitle-font-size: 1.6rem;--adyen-sdk-text-title-font-size: 1.6rem}.CoveoSearchInterface{margin-left:-20px !important;margin-right:-20px !important;width:calc(100% + 2*20px) !important;font-family:"favorit",Helvetica,sans-serif !important;color:#000 !important}.CoveoSearchInterface .coveo-main-section{max-width:none !important}@media(max-width: 480px){.CoveoSearchbox{margin-right:0 !important}}.coveo-card-layout.CoveoResult{border:none !important;border-radius:0 !important}.coveo-card-layout.CoveoResult .card a:not(:hover),.coveo-card-layout.CoveoResult .card a:not(:hover) *{text-decoration:none !important}.coveo-card-layout.CoveoResult .card a,.coveo-card-layout.CoveoResult .card a *{color:#000 !important}.coveo-facet-value::before{content:none;display:none}.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoCategoryFacet,.CoveoTimespanFacet{border-color:#000 !important;border-radius:0 !important}.coveo-facet-column{display:none !important}.coveo-facet-header{background:none !important;color:#000 !important}.coveo-facet-header-title{color:#000 !important}.coveo-facet-value:hover,.coveo-facet-value.coveo-focused{background:none !important}.coveo-facet-value-checkbox{border-color:#000 !important;border-radius:0 !important}.coveo-facet-value:hover .coveo-facet-value-checkbox,.coveo-facet-value.coveo-focused .coveo-facet-value-checkbox,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox{background:#41c751 !important;border-color:#41c751 !important;border-radius:0 !important;color:#fff !important}.coveo-facet-value:hover .coveo-facet-value-checkbox svg g.coveo-hook-svg,.coveo-facet-value.coveo-focused .coveo-facet-value-checkbox svg g.coveo-hook-svg,.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg g.coveo-hook-svg{fill:currentColor !important}.CoveoFacetSlider .coveo-slider-line{background-color:#41c751 !important;height:3px !important}.CoveoFacetSlider .coveo-slider-button{background:#41c751 !important;border-radius:30px;width:10px !important;height:10px !important}.CoveoFacetSlider .coveo-slider-button::after,.CoveoFacetSlider .coveo-slider-button::before{content:"" !important;display:none !important}@media all and (max-width: 960px){.range .slider-container{margin:auto}}.coveo-tab-section{background:none !important;border-top:solid 2px #222 !important;border-bottom:solid 2px #222 !important}.CoveoTab.coveo-selected,.CoveoTab.coveo-selected:hover{border:none !important}.CoveoTab p{font-family:"Space Mono",monospace !important;letter-spacing:2px !important;color:#000 !important;font-size:12px !important}.CoveoTab:hover p{color:#41c751 !important}.CoveoTab.coveo-selected p{color:#41c751 !important;border:none !important}.CoveoLogo{display:none !important}.coveo-summary-section{padding:20px 0 !important}.coveo-summary-section,.coveo-result-layout-section{color:#000 !important;border:none !important}.coveo-results-header{border:none !important}.coveo-sort-container{display:none !important}.CoveoFacetDropdown li::before{content:none}.coveo-pager-list-item::before{content:none;display:none}.coveo-pager-list-item a.coveo-pager-anchor{text-decoration:none}#LocallyProductLocator::after{content:"";display:block;clear:both}#LocallyProductLocator .lcly-location-prompt{font-weight:400;font-size:12px}#LocallyProductLocator .lcly-dealer+.lcly-dealer{margin-left:10px}#LocallyProductLocator .lcly-dealer-name{font-weight:400;font-size:12px;line-height:16px;margin-bottom:7px}#LocallyProductLocator .lcly-dealer-distance{font-size:12px;line-height:18px;margin-bottom:7px;color:#000}#LocallyProductLocator .lcly-dealer-address{font-size:11px;line-height:16px;font-style:normal}#LocallyProductLocator .lcly-dealer-phone a{font-size:11px;line-height:16px;text-decoration:none}#LocallyProductLocator .lcly-dealers-wrap{display:flex}#LocallyProductLocator .lcly-dealer-stock{display:flex}#LocallyProductLocator #lcly-link-0{color:#000 !important;font-size:12px !important;text-decoration:underline !important}#LocallyProductLocator #lcly-icon-marker path{fill:#bdbdbd;width:13px;height:20px}#LocallyProductLocator .lcly-dealer:hover{border:1px solid #000;background:none}#LocallyProductLocator .lcly-dealer .lcly-has-in-stock-0{color:#008a02}#LocallyProductLocator .lcly-dealer .lcly-has-in-stock-0 svg{fill:#008a02}#LocallyProductLocator .lcly-dealer .lcly-has-in-stock-0::before{color:#008a02;content:"";display:inline-block;position:absolute;width:100%;height:100%;top:-1px;left:-1px}#LocallyProductLocator .lcly-dealer .lcly-has-in-stock-0:hover::before{border:1px solid #008a02}#LocallyProductLocator.-enable-cta #lcly-link-0{display:none !important}.sumome-react-wysiwyg-popup-container button{min-width:0 !important;line-height:120px;font-family:"favorit",Helvetica,sans-serif !important;height:60px !important;line-height:60px !important}.sumome-react-wysiwyg-popup-container p{font-family:"favorit",Helvetica,sans-serif !important}.sumome-react-wysiwyg-popup-container input{border:0 none !important;border-bottom:1px solid #000 !important}.sumome-react-wysiwyg-popup-container a{color:#000}.print-only{display:none !important}@media print{#eyebrow,.site-header,footer{display:none !important}body{padding:0 !important}main{padding:20px !important}.print-hide{display:none !important}.print-only{display:block !important}}