:root,body{overflow-x:hidden;width:100%}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.btn{background-color:var(--black);border:2px solid transparent;border-radius:10rem;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-header);font-size:var(--button-fsize);font-weight:700;letter-spacing:var(--letters-xl);letter-spacing:.1em;line-height:var(--text-md);line-height:1.5;outline:none;padding:var(--button-padding);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;user-select:none;vertical-align:middle}.btn:disabled{background-color:var(--med-grey);box-shadow:none;color:var(--black);cursor:default;opacity:.6}@media(min-width:64em){.btn{line-height:var(--text-lg)}}.btn.orange-fill{background-color:var(--orange);color:#fff}.btn.orange-fill:hover{background-color:#000;color:#fff}.btn.black-fill{background-color:#000}.btn.black-fill:hover{background-color:var(--orange);color:#fff}.btn.white-fill{background:#fff;color:#000}.btn.white-fill svg path{transition:all .3s}.btn.white-fill:hover svg path{fill:var(--orange)}.btn.black-outline{backdrop-filter:blur(10px);background-color:transparent;border:2px solid var(--black);color:var(--black);transition:all .3s}.btn.black-outline:hover,.btn.orange-outline{border:2px solid var(--orange);color:var(--orange)}.btn.orange-outline{backdrop-filter:blur(10px);background:transparent;transition:all .3s}.btn.orange-outline:hover{border:2px solid var(--black);color:var(--black)}.btn.orange-outline--hover-white{backdrop-filter:blur(10px);background:transparent;border:2px solid var(--orange);color:var(--orange);transition:all .3s}.btn.orange-outline--hover-white:hover{border:2px solid var(--white);color:var(--white)}@media only screen and (max-width:25.99em){.btn{font-size:15px;padding:12px}}[class^=btn],button{cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;user-select:none}[class^=btn]:active,button:active{transform:translate(1px,1px)}.btn-primary{background-color:var(--black);color:var(--white);transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:64em){.btn-primary.hover:hover{background-color:var(--orange);color:var(--black)}}.btn-secondary{background:var(--white);border-color:var(--black);color:var(--black)}.btn-tertiary{background:var(--white);border-color:var(--grey);color:var(--grey)}.btn--sm{font-size:var(--text-sm);letter-spacing:var(--letters-sm)}.btn--lg{font-size:var(--text-lg);letter-spacing:var(--letters-lg)}.btn--small{font-size:var(--text-xxs);text-decoration:underline}.btn--close{background:50%/contain transparent no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.886 14.885'%3E%3Cpath d='M.357 14.532 14.532.355m-.002 14.176L.355.354m.002 14.178L14.532.355' fill='none' stroke='%231a1818'/%3E%3C/svg%3E");height:.7rem;width:1rem}.btn--wide{padding:var(--text-base-size) calc(var(--text-base-size)*3.5)}.btn--full{width:100%}.btn--inline{display:inline-block}.btn--block{display:block}.btn--toggle{display:inline-block;height:10px;margin-left:6px;position:relative;vertical-align:baseline;width:10px}.btn--toggle.carret:after{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.323' height='11.323'%3E%3Cpath data-name='Path 1060' d='M.707 4.955 5.66 9.908l4.955-4.954' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");content:"";display:block;height:.5rem;margin:.1rem 0 0 -.1rem;width:.5rem}.btn--toggle.carret.active:after{transform:rotate(180deg)}.btn--toggle.plus:after,.btn--toggle.plus:before{background:var(--black);content:"";left:50%;position:absolute;top:50%}.btn--toggle.plus:before{height:7px;margin-left:-1px;margin-top:-4px;transition:all .2s ease-out;width:1px}.btn--toggle.plus:after{height:1px;margin-left:-4px;margin-top:-1px;width:7px}.btn--toggle.plus.active:before{height:0;margin-top:0}.btn--toggle.plus.active:after{background:var(--grey)}.btn--toggle.right{margin-top:-.25rem;transform:rotate(-90deg)}.btn--toggle.left{margin-top:.25rem;transform:rotate(90deg)}.desktop-down,.desktop-down-flex,.desktop-down-grid,.desktop-up,.desktop-up-flex,.desktop-up-grid,.laptop-down,.laptop-down-flex,.laptop-down-grid,.laptop-up,.laptop-up-flex,.laptop-up-grid,.mobile-down,.mobile-down-flex,.mobile-down-grid,.mobile-up,.mobile-up-flex,.mobile-up-grid,.tablet-down,.tablet-down-flex,.tablet-down-grid,.tablet-lg-down,.tablet-lg-down-flex,.tablet-lg-down-grid,.tablet-lg-up,.tablet-lg-up-flex,.tablet-lg-up-grid,.tablet-up,.tablet-up-flex,.tablet-up-grid{display:none}@media only screen and (max-width:25.99em){.mobile-down{display:block}.mobile-down-flex{display:flex}.mobile-down-grid{display:grid}button.mobile-down{display:inline-block}}@media only screen and (min-width:26em){.mobile-up{display:block}.mobile-up-flex{display:flex}.mobile-up-grid{display:grid}button.mobile-up{display:inline-block}}@media only screen and (max-width:39.99em){.tablet-down{display:block}.tablet-down-flex{display:flex}.tablet-down-grid{display:grid}button.tablet-down{display:inline-block}}@media only screen and (min-width:40em){.tablet-up{display:block}.tablet-up-flex{display:flex}.tablet-up-grid{display:grid}button.tablet-up{display:inline-block}}@media only screen and (max-width:63.99em){.tablet-lg-down{display:block}.tablet-lg-down-flex{display:flex}.tablet-lg-down-grid{display:grid}button.tablet-lg-down{display:inline-block}}@media only screen and (min-width:64em){.tablet-lg-up{display:block}.tablet-lg-up-flex{display:flex}.tablet-lg-up-grid{display:grid}button.tablet-lg-up{display:inline-block}}@media only screen and (max-width:71.99em){.laptop-down{display:block}.laptop-down-flex{display:flex}.laptop-down-grid{display:grid}button.laptop-down{display:inline-block}}@media only screen and (min-width:72em){.laptop-up{display:block}.laptop-up-flex{display:flex}.laptop-up-grid{display:grid}button.laptop-up{display:inline-block}}@media only screen and (max-width:99.99em){.desktop-down{display:block}.desktop-down-flex{display:flex}.desktop-down-grid{display:grid}button.desktop-down{display:inline-block}}@media only screen and (min-width:100em){.desktop-up{display:block}.desktop-up-flex{display:flex}.desktop-up-grid{display:grid}button.desktop-up{display:inline-block}}.wrapper-lg,.wrapper-md,.wrapper-sm,.wrapper-xl,.wrapper-xs,.wrapper-xxl{margin-left:auto;margin-right:auto;width:100%}.wrapper-xs{max-width:var(--width-xs)}.wrapper-sm{max-width:var(--width-sm)}.wrapper-md{max-width:var(--width-md)}.wrapper-lg{max-width:var(--width-lg)}.wrapper-xl{max-width:var(--width-xl)}.wrapper-xxl{max-width:var(--width-xxl)}[style*="--aspect-ratio"]>:first-child{object-fit:cover;width:100%}[style*="--aspect-ratio"].contain{background:var(--light-grey)}[style*="--aspect-ratio"].contain>:first-child{object-fit:contain}[style*="--aspect-ratio"]>img{height:auto}@supports(--custom:property){[style*="--aspect-ratio"]{display:block;padding:calc(100%/var(--aspect-ratio)) 0 0;position:relative}[style*="--aspect-ratio"]>:first-child{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */:root{-moz-tab-size:4;tab-size:4}html{-webkit-text-size-adjust:100%;line-height:1.15}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:border-box}html{min-height:100%;padding-bottom:0!important}html:not(.page2x2-adventure-bike,.page2x2-work-bike,.pageexplore-power){scroll-behavior:smooth}body{min-height:100%;overflow-x:hidden;transition:padding-top .325s ease-out}a{color:inherit;cursor:pointer}.rte a{color:var(--color-link);text-decoration:underline}button{background-color:transparent;border-width:0;color:inherit;cursor:pointer;padding:0;transition:transform .1s ease-in-out}button:active{transform:translateY(2px)}figure{margin:0}label{cursor:pointer}input::-moz-focus-inner{border:0;margin:0;padding:0}dd,ol,ul{list-style:none;margin:0;padding:0}.rte img{height:auto;max-width:100%;width:100%}.rte ul{list-style:disc;padding:0 0 1rem 1.2rem}.rte ol{list-style:decimal;padding:1rem 0 1rem 2rem}.h2,.h2 *,h1,h2,h2 *,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}strong{font-weight:800}p{margin:0}cite{font-style:italic}fieldset{border-width:0;margin:0;padding:0}blockquote{background:var(--light-grey);border-left:.75rem solid var(--grey);margin:1.5em 0;padding:1rem 1rem 1rem 3rem;position:relative;quotes:"“" "”" "‘" "’"}table{border:thin solid var(--med-grey);border-collapse:collapse;border-spacing:0}@media only screen and (max-width:39.99em){table{font-size:var(--text-xs)}}tbody tr:not(:last-of-type){border-bottom:thin solid var(--med-grey)}tbody td:not(:last-of-type){border-right:thin solid var(--med-grey)}th{background:var(--light-grey);text-align:left}td,th{padding:.75rem 1rem}.icons img{margin-right:1rem}hr{padding:2rem 0}.vm--modal{overflow-y:auto!important;padding:1rem}.vm--close{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.886 14.885'%3E%3Cpath d='M.357 14.532 14.532.355m-.002 14.176L.355.354m.002 14.178L14.532.355' fill='none' stroke='%231a1818'/%3E%3C/svg%3E");height:.75rem;position:absolute;right:calc(var(--edge)/2);top:calc(var(--edge)/2);width:.75rem}iframe{border:none}:root{--section-gap:4px}html:not(.page2x2-hunt-bike-explore,.page2x2-hunt-competitors,.page2x2-hunt-edition-reviews,.pageblack-friday,.pageblack-friday-2,.pageblack-friday-signup,.pageblack-friday-promocode) .shopify-section:not(.app__header){position:relative}html.page2x2-hunt-bike-explore .shopify-section,html.page2x2-hunt-competitors .shopify-section,html.page2x2-hunt-edition-reviews .shopify-section,html.pageblack-friday .shopify-section,html.pageblack-friday-2 .shopify-section,html.pageblack-friday-promocode .shopify-section,html.pageblack-friday-signup .shopify-section{margin-bottom:0}.global-padding .shopify-section{margin-bottom:var(--section-gap)}.app__api,[v-cloak]{display:none!important}.page-404{min-height:30rem;padding-bottom:2rem;padding-top:2rem}.container{--pad-h:var(--edge);margin:0 auto;max-width:1600px;padding:0 var(--pad-h)}.container.edge-large{--pad-h:var(--edge-large)}.container.narrow{max-width:1100px}.container.extra-narrow{max-width:calc(650px + var(--pad-h)*2)}.container-fluid{--pad-h:var(--edge);margin:0 auto;max-width:1920px;padding:0 var(--pad-h);width:100%}.container-fluid.edge-large{--pad-h:var(--edge-large)}.hideElement{display:none!important}.scroll-to-position{height:0;opacity:0;position:absolute;top:calc(var(--header-height)*-1);width:100%}.module-container-white{background:var(--white)}.module-container-black{background:var(--black)}.module-container-grey{background:#414141}.module-container-grey-light{background:#ededed}.module-container-orange{background:var(--orange)}body{color:var(--black);color:#444;font-family:var(--font-body);font-family:Mark Pro Book;font-size:var(--text-sm);font-weight:300;letter-spacing:-.02em;line-height:var(--line-sm)}@media only screen and (min-width:40em){body{font-size:var(--text-md)}}.h2,.h2 *,h1,h2,h2 *,h3{font-family:var(--font-sohne-breite)!important;font-weight:700;margin:calc(var(--text-base-size)*2.429) 0 calc(var(--text-base-size)*.9);text-transform:none}.h2 :first-of-type,.h2:first-of-type,h1:first-of-type,h2 :first-of-type,h2:first-of-type,h3:first-of-type{margin-top:0}h4,h5,h6{font-family:var(--font-header);font-weight:700;margin:calc(var(--text-base-size)*2.429) 0 calc(var(--text-base-size)*.9);text-transform:none}h4:first-of-type,h5:first-of-type,h6:first-of-type{margin-top:0}.h1,.h2,.h2 *,h1,h2,h2 *{font-family:var(--font-sohne-breite);font-size:var(--text-h1);font-size:64px;font-weight:700;letter-spacing:.01em;line-height:var(--line-lg);line-height:1em}@media only screen and (max-width:32.49em){.h1,.h2,.h2 *,h1,h2,h2 *{font-size:40px;letter-spacing:.01em}}.h2 .shogun-heading-component *,.shogun-heading-component .h2,.shogun-heading-component .h2 *,.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h2 *,h2 .shogun-heading-component *{font-family:var(--font-sohne-breite)!important;font-size:var(--text-h1)!important;font-weight:700!important;letter-spacing:.01em;line-height:var(--line-lg)!important}@media only screen and (min-width:40em){.h2 .shogun-heading-component *,.shogun-heading-component .h2,.shogun-heading-component .h2 *,.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h2 *,h2 .shogun-heading-component *{font-size:var(--text-xxl)!important;line-height:var(--line-xl)!important}}@media only screen and (min-width:64em){.h2 .shogun-heading-component *,.shogun-heading-component .h2,.shogun-heading-component .h2 *,.shogun-heading-component h1,.shogun-heading-component h2,.shogun-heading-component h2 *,h2 .shogun-heading-component *{font-size:var(--text-xxxl)!important;letter-spacing:var(--letters-xxl)!important;line-height:var(--line-xxl)!important}}.h2 .h2-style *,.h2-style .h2,.h2-style .h2 *,.h2-style h1,.h2-style h2,.h2-style h2 *,h2 .h2-style *{font-size:28px!important;font-weight:700!important;letter-spacing:.01em;line-height:140%!important;text-transform:none!important}.h2,.h2 *,h2,h2 *{font-family:Sohne Breite;font-size:64px;font-weight:700;letter-spacing:.01em;line-height:var(--line-xl);line-height:125%;text-transform:none}@media only screen and (max-width:32.49em){.h2,.h2 *,h2,h2 *{font-size:48px;letter-spacing:.01em;line-height:100%}}.h3,.h3 *,h3,h3 *{font-family:Sohne Breite;font-size:var(--text-md);font-size:48px;font-weight:700;letter-spacing:.01em;line-height:var(--line-xl);line-height:120%;text-transform:none}@media only screen and (max-width:32.49em){.h3,.h3 *,h3,h3 *{font-family:Sohne Breite;font-size:40px;letter-spacing:.01em;line-height:100%}}.h3-small,.h3-small *{font-family:Sohne Breite;font-size:var(--text-md);font-size:42px;font-weight:700;letter-spacing:.01em;line-height:var(--line-xl);line-height:125%;text-transform:none}@media only screen and (max-width:32.49em){.h3-small,.h3-small *{font-size:30px;letter-spacing:.01em}}.h4,h4{color:#999;font-family:Mark Pro Heavy;font-size:var(--text-lg);font-size:24px;font-weight:700;letter-spacing:-.02em;letter-spacing:.1em;line-height:var(--line-md);line-height:105%;text-transform:uppercase}@media only screen and (max-width:32.49em){.h4,h4{font-size:20px}}.h4 a,h4 a{color:inherit}.h4 small,h4 small{font-size:.875rem}.h5,h5{font-family:Mark Pro Heavy;font-size:var(--text-md);font-size:36px;letter-spacing:-.02em;line-height:125%;margin-bottom:.25rem;text-transform:uppercase}@media only screen and (max-width:32.49em){.m-h5{font-family:Mark Pro Heavy;font-size:var(--text-md);font-size:36px;letter-spacing:-.02em;line-height:125%;margin-bottom:.25rem;text-transform:uppercase}}.h6,h6{font-size:var(--text-xs);font-weight:400;letter-spacing:-.02em;line-height:var(--line-md);margin-bottom:.25rem;text-transform:uppercase}.medium,.medium *{font-size:22px;line-height:135%}@media only screen and (max-width:32.49em){.m-medium,.m-medium *{font-family:Mark Pro Book;font-size:20px;letter-spacing:-.02em;line-height:120%}}.smedium,.smedium *{font-size:18px;line-height:140%}@media only screen and (max-width:32.49em){.smedium,.smedium *{font-size:16px}}p{letter-spacing:-.02em;margin:0 0 var(--text-base-size)}p a{color:var(--orange)}a{text-decoration:none;transition:color .2s}small{font-size:var(--text-xxs);line-height:var(--line-xs)}.btn.small,.small{font-size:14px}.bold{font-family:Mark Pro Bold}.label,.text-upper,label{text-transform:uppercase}.label,label{color:#7e7e7e;display:block;font-family:var(--font-header);font-size:.75rem;font-weight:700;letter-spacing:.2em;line-height:1.25;margin-bottom:.9375rem}label>*{pointer-events:none}button,input,optgroup,select,textarea{font-family:var(--font-body);font-size:1rem}input,select,textarea{padding:.4rem .6rem}@media only screen and (min-width:64em){input,select,textarea{padding:.8rem}}button{outline:none}form{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0}form>div{flex-basis:100%}@media only screen and (min-width:40em){form .half-width{flex-basis:calc(50% - 0.625rem)!important}}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;background:var(--white);border:1px solid var(--black);border-radius:0;display:block;font-weight:300;letter-spacing:var(--letters-lg);line-height:var(--line-md);margin:0 0 15px;outline:none;transition:border-color .3s}@media only screen and (min-width:64em){input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-width:2px;margin:0 0 30px}}input[type=date][disabled],input[type=email][disabled],input[type=file][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],select[disabled],textarea[disabled]{background:var(--med-grey);cursor:default}input[type=date]:invalid,input[type=email]:invalid,input[type=file]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=date].input-error,input[type=email].input-error,input[type=file].input-error,input[type=number].input-error,input[type=password].input-error,input[type=search].input-error,input[type=tel].input-error,input[type=text].input-error,select.input-error,textarea.input-error{border:thin solid var(--red)}@media only screen and (max-width:71.99em){input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{flex-basis:100%;width:100%}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{opacity:1;text-transform:uppercase;transition:opacity .3s ease-in-out;transition-delay:.25s}input[type=date]:active::placeholder,input[type=date]:focus::placeholder,input[type=email]:active::placeholder,input[type=email]:focus::placeholder,input[type=number]:active::placeholder,input[type=number]:focus::placeholder,input[type=password]:active::placeholder,input[type=password]:focus::placeholder,input[type=search]:active::placeholder,input[type=search]:focus::placeholder,input[type=tel]:active::placeholder,input[type=tel]:focus::placeholder,input[type=text]:active::placeholder,input[type=text]:focus::placeholder,select:active::placeholder,select:focus::placeholder,textarea:active::placeholder,textarea:focus::placeholder{opacity:0}textarea{min-height:6.25rem;overflow:auto;resize:none}::placeholder{color:var(--grey);font-weight:300}.contact-form button{margin:1rem auto}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],.form select,.form textarea{background:var(--white)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--white) inset;transition:background-color 5000s ease-in-out 0s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.disabled--btn,.disabled--text,[disabled]{color:var(--grey);pointer-events:none;transition:color .3s ease-out}.select,select{background:var(--white) calc(100% - 1rem)/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.323' height='11.323'%3E%3Cpath data-name='Path 1060' d='M.707 4.955 5.66 9.908l4.955-4.954' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");background-size:.9rem;font-weight:600}select::-ms-expand{display:none}.checkbox{margin:0 0 1.25rem}input[type=checkbox],input[type=radio]{display:inline-block;margin:0;padding:0;vertical-align:middle}.checkbox,.radio{position:relative;text-align:left}.checkbox label,.radio label{cursor:pointer;line-height:var(--line-sm);padding-left:1.5rem;position:relative;user-select:none}.checkbox label:before,.radio label:before{background-color:var(--white);border:thin solid var(--black);content:"";display:block;height:1rem;left:0;position:absolute;top:.1rem;transition:background-color .2s ease-out;width:1rem}.checkbox input[type=checkbox],.radio input[type=radio]{height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:0}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox][aria-checked]+label:before,.radio input[type=radio]:checked+label:before,.radio input[type=radio][aria-checked]+label:before{background-color:var(--lilac);background-position:50%;background-repeat:no-repeat;border-color:var(--black)}.checkbox input[type=checkbox]:disabled,.checkbox input[type=checkbox][aria-disabled],.radio input[type=radio]:disabled,.radio input[type=radio][aria-disabled]{cursor:not-allowed}.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=checkbox][aria-disabled]+label:before,.radio input[type=radio]:disabled+label:before,.radio input[type=radio][aria-disabled]+label:before{opacity:.3}.radio label:before{border-radius:50%}.checkbox label:before{border-radius:.2rem}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox][aria-checked]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m10.3 3.3 1.4 1.4-6.1 6.1-3.3-3.3 1.4-1.4L5.6 8z'/%3E%3C/svg%3E")}.note{color:var(--smoke)}.form-error,.form-success{border-radius:8px;color:var(--black);font-size:15px;margin-bottom:25px;padding:16px 25px}.form-error ul,.form-success ul{margin:0}.form-success{background:#acdbb1}.form-error{background:#fbd1d1}.qty-error{color:var(--red)}.form-row-flex{display:flex;flex-wrap:wrap}@media only screen and (min-width:40em){.form-row-flex{flex-wrap:nowrap}}.form-row-flex .form-left,.form-row-flex .form-right{width:100%}@media only screen and (min-width:40em){.form-row-flex .form-left{margin-right:var(--edge)}}.form-row-submit{text-align:center}.form-row-submit input[type=submit]{margin:0 auto}.shopify-challenge__container{padding:4rem 0}.shopify-challenge__container form{display:flex;flex-direction:column}.shopify-challenge__container .shopify-challenge__button{margin-top:1rem}.shogun-form-label{display:none!important}.hs-form{display:block;width:100%}.hs-form fieldset{margin:0!important;max-width:100%!important;width:100%!important}.hs-form .hs-form-field{margin-bottom:15px!important}.hs-form input,.hs-form select,.hs-form textarea{color:var(--black);margin-bottom:6px;width:100%!important}.hs-form label{text-transform:uppercase}.hs-form .hs-error-msgs{padding:0!important}.hs-form .hs-error-msgs li{list-style:none!important}.hs-form .hs-error-msg{color:var(--orange)!important}.hs-form .hs_error_rollup .hs-error-msgs{margin-bottom:15px!important}.hs-form .hs_error_rollup .hs-error-msgs li label{color:var(--orange)!important;text-align:center!important}.hs-form .hs_recaptcha{margin-bottom:2rem!important}.hs-form .grecaptcha-badge{margin:0 auto!important}.hs-form .hs_submit .actions{text-align:center!important}.hs-form .hs-button{background:var(--white);border:1px solid var(--black);border-radius:0;color:var(--black);cursor:pointer;display:inline-block;font-size:var(--button-fsize);font-weight:600;letter-spacing:var(--letters-xl);line-height:var(--text-md);outline:none;padding:var(--button-padding);text-align:center;text-decoration:none;text-transform:uppercase;transition:color .1s ease-in-out,background-color .1s ease-in-out,box-shadow .1s ease-in-out;user-select:none;white-space:nowrap;width:auto!important}.hs-form .hs-button:hover{background-color:var(--orange);border-color:var(--orange);color:var(--black)}@media only screen and (min-width:40em){.hs-form .form-columns-2{display:flex}.hs-form .form-columns-2>div{width:50%}.hs-form .form-columns-2>div:first-child{margin-right:var(--edge-large)}}.hs-form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display{align-items:center!important;display:flex!important;justify-content:flex-start!important}.hs-form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input{margin:0 .7rem .1rem 0!important;width:auto!important}.icon{display:block;flex-shrink:0}.icon svg{fill:currentColor;display:block}.icon--circle{border-radius:100%;overflow:hidden}.icon--up{transform:rotate(180deg)}.icon--right{transform:rotate(270deg)}.icon--down{transform:rotate(0deg)}.icon--left{transform:rotate(90deg)}.icon--xxs{height:.5rem}.icon--xs{height:.75rem}.icon--sm{height:1rem}.icon--md{height:1.3rem}.icon--lg{height:2rem}.icon--xl{height:3rem}.social-sharing svg{height:auto;margin:.75rem .75rem .75rem 0;width:1.75rem}.splide__slide img{height:auto;width:100%}.splide__pagination .splide__pagination__page{background:var(--black);height:.5rem;margin:0 .25rem 1.4rem;opacity:1;width:.5rem}.splide__pagination .splide__pagination__page.is-active{background:var(--black);height:.7rem;margin:0 .5rem 1.4rem;width:.75rem}.splide__arrows .splide__arrow{background:transparent;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.3s}.splide__arrows .splide__arrow[disabled]{opacity:.15}.splide__arrows .splide__arrow svg{display:none}.splide__arrows .splide__arrow:after{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m9.91 0 1.414 1.414L2.828 9.91l8.498 8.498-1.414 1.415L0 9.909 9.91 0Z' fill='%23000'/%3E%3C/svg%3E");content:"";display:block;height:1.15rem;width:1.15rem}.splide__arrows .splide__arrow--prev{left:-2.5rem;transform:rotate(90deg)}.splide__arrows .splide__arrow--next{right:-2.5rem;transform:rotate(-90deg)}.placeholder__container>*{margin-bottom:.5rem}.placeholder__image,.placeholder__random,.placeholder__text{background:var(--med-grey)}.placeholder__text{height:.75rem}.placeholder__text.first{margin-top:1rem}.placeholder__text:first-of-type{width:75%}.placeholder__text:nth-of-type(3){width:50%}.text--orange,.text--orange *{color:var(--orange)}.text--black,.text--black *{color:#161616}.text--grey,.text--grey *{color:#999}.text--white,.text--white *{color:#fff}.color-bg{--bg-color:#fff}[class*=color-bg--]{background-color:var(--bg-color)}.color-bg--orange{--bg-color:var(--orange)}.color-bg--black{--bg-color:#161616}.color-bg--grey{--bg-color:#999}.color-bg--greyLight{--bg-color:#f0f0f0}.color-bg--white{--bg-color:var(--white)}.header__wrapper .logo{height:21px;width:85px}.header__wrapper .logo .icon,.header__wrapper .logo svg{height:inherit;width:inherit}.header__wrapper .fade-enter-active,.header__wrapper .fade-leave-active{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.header__wrapper .fade-enter,.header__wrapper .fade-leave-to{opacity:0;transform:translate3d(100%,0,0)}.app__header{--section-gap:0;background-color:#414141;color:#fff;left:0;position:fixed;top:0;width:100%;z-index:99999}.header__gap,.header__wrapper,.site-header{height:var(--header-height)}@media only screen and (max-width:25.99em){body.has-anchor-nav .header__gap{height:calc(var(--anchor-nav-height) + var(--header-height))}}@media only screen and (min-width:64em){.page2x2-adventure-bike .header__gap,.page2x2-work-bike .header__gap,.pageexplore-power .header__gap{height:0}}.header__gap{width:100%}.site-header{background:transparent;position:relative;transition:.2s;width:100%}.site-header .header__logo a{display:block;line-height:0;margin:0;padding:0}.site-header .header__wrapper{align-items:center;display:flex;justify-content:space-between;padding:0 var(--edge);width:100%}.site-header .header__logo{width:fit-content}.site-header .header__logo .header__logo_box{width:96px}@media only screen and (min-width:72em){.site-header .header__logo .header__logo_box{width:85px}}.site-header .header__logo svg{height:auto;width:100%}.site-header .header__center-menu{width:100%}.site-header .header__center-menu .site-header__main-menu{justify-content:center;text-align:center}.site-header .header__center-menu .site-header__main-menu ul{margin:0;padding:0}.site-header .header__center-menu .site-header__main-menu ul li{display:inline-block;margin:0 25px}.site-header .header__center-menu .site-header__main-menu ul li a{display:block;font-family:Mark Pro Bold;font-size:16px;font-weight:400;letter-spacing:-.01rem}@media only screen and (max-width:71.99em){.site-header .header__center-menu .site-header__main-menu ul li a{font-size:.75rem}}@media only screen and (min-width:64em){.site-header .header__center-menu .site-header__main-menu ul li a:hover{color:var(--orange);text-decoration:none}}.site-header .header__right-options{align-items:center;align-self:stretch;display:flex;flex-shrink:0;justify-content:flex-end;position:relative;z-index:1000}.site-header .header__right-options .item{margin-right:20px}.site-header .header__right-options .item:last-child{margin-right:0}.site-header .header__right-options .item a{line-height:100%}.site-header .header__right-options .item.shop-cart{position:relative}.site-header .header__right-options .item.shop-cart a{display:block;padding:8px 0}.site-header .header__right-options .item.shop-cart svg{height:auto;width:22px}.site-header .header__right-options .item.shop-cart span.navigation-count{background:var(--orange);border-radius:100%;color:var(--black);font-size:9px;font-weight:600;height:14px;line-height:100%;padding-top:3px;position:absolute;right:-5px;text-align:center;top:2px;width:14px;z-index:1}.site-header .header__right-options .item.shop-search label{margin:0}.site-header .header__right-options .item.shop-search button{padding:8px 0}.site-header .header__right-options .item.shop-search svg{width:17px}.site-header .header__right-options .item.shop-search .btn--close{background-color:var(--orange)}.site-header .header__right-options .item.shop-search .isActive{color:var(--orange)}.site-header .header__right-options .shop-currency-selector{align-items:center;display:flex;height:var(--header-height);position:relative;white-space:nowrap}@media only screen and (max-width:63.99em){.site-header .header__right-options .shop-currency-selector{display:none}}.site-header .header__right-options .shop-currency-selector .currency-selected-display{align-items:center;color:var(--white);cursor:pointer;display:flex;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--letters-lg);min-width:64px;text-transform:uppercase}.site-header .header__right-options .shop-currency-selector .currency-selected-display .icon{margin-right:5px;transition:all .3s}.site-header .header__right-options .shop-currency-selector .currency-selected-display.open .icon{transform:rotate(180deg)}@media only screen and (min-width:72em){.site-header .header__right-options .shop-currency-selector .currency-selected-display{font-size:var(--text-sm)}}.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown{background:var(--black);left:-1.5rem;padding:1.2rem 1.2rem 1.2rem 1.5rem;position:absolute;top:100%;width:120px;z-index:5}@media only screen and (min-width:72em){.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown{padding:1.5rem;width:140px}}.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown :not(:last-child){margin-bottom:.2rem}@media only screen and (min-width:72em){.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown :not(:last-child){margin-bottom:.5rem}}.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown a,.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown span{color:var(--white);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:.08rem;line-height:120%;text-transform:uppercase;transition:.3s}@media only screen and (min-width:72em){.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown a,.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown span{font-size:var(--text-sm)}}.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown a:hover{color:var(--orange)}.site-header .header__right-options .shop-currency-selector .header__currency-selector-dropdown span{border-bottom:2px solid var(--white);cursor:default}.site-header.site-header__dark .site-header__main-menu a{color:var(--white)}@media only screen and (min-width:64em){.site-header.site-header__dark .site-header__main-menu a:hover{color:var(--orange)}}.site-header.site-header__dark .header__right-options .hamburger_menu .burger-icon,.site-header.site-header__dark .header__right-options .hamburger_menu .burger-icon:after,.site-header.site-header__dark .header__right-options .hamburger_menu .burger-icon:before{background:var(--white)}.site-header.site-header__dark .header__right-options .hamburger_menu .burger-icon-wrapper.is-active .burger-icon{background:transparent}.site-header.site-header__menu-open .header__right-options .hamburger_menu .burger-icon,.site-header.site-header__menu-open .header__right-options .hamburger_menu .burger-icon:after,.site-header.site-header__menu-open .header__right-options .hamburger_menu .burger-icon:before{background:var(--black)}.site-header.site-header__menu-open .header__right-options .hamburger_menu .burger-icon-wrapper.is-active .burger-icon{background:transparent}.site-header.site-header__menu-open .header__right-options .shop-currency-selector .currency-selected-display{color:var(--black)}.site-header a.test-ride-link{color:var(--orange);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--letters-md);text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:64em){.site-header a.test-ride-link{letter-spacing:var(--letters-lg)}}@media only screen and (min-width:72em){.site-header a.test-ride-link{font-size:var(--text-sm)}}.site-header a.explore__go-top{align-items:center;color:#fff;display:flex;font-size:var(--text-xs);font-weight:600;letter-spacing:.08rem;min-width:60px;text-transform:uppercase}@media only screen and (min-width:72em){.site-header a.explore__go-top{font-size:var(--text-sm)}}.site-header a.explore__go-top img{margin-left:3px;width:12px}@media only screen and (min-width:72em){.site-header a.explore__go-top img{width:16px}}.site-header .header__test-ride-mobile{text-align:center}@media only screen and (max-width:25.99em){.site-header .header__test-ride-mobile{display:none}}.header__search-wrap{background:var(--black);color:var(--white);left:0;position:absolute;top:100%;width:100%;z-index:1}.header__search-wrap .search-container{margin:0 auto;max-width:1070px;padding:200px 26px 30px}@media only screen and (min-width:40em){.header__search-wrap .search-container{padding:85px 26px}}.header__search-wrap .search-container .search-row{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row{flex-direction:row}}.header__search-wrap .search-container .search-row .first-column{width:100%}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row .first-column{width:70%}}.header__search-wrap .search-container .search-row .second-column{width:100%}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row .second-column{width:30%}}.header__search-wrap .search-container .search-row button,.header__search-wrap .search-container .search-row input{font-size:var(--text-md);font-weight:400;height:60px;letter-spacing:var(--letters-lg);margin:0;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row button,.header__search-wrap .search-container .search-row input{text-align:left}}.header__search-wrap .search-container .search-row input{background:transparent;border:2px solid var(--white);color:var(--light-grey);padding:20px}.header__search-wrap .search-container .search-row button{background:var(--white);color:var(--black);font-weight:700;transition:.2s}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row button{font-weight:600;text-align:center}.header__search-wrap .search-container .search-row button:hover{background:var(--orange);color:var(--black)}}.header__search-wrap .search-container .search-row ::placeholder{color:var(--light-grey);opacity:1}.header__search-wrap .search-container .search-row :-ms-input-placeholder{color:var(--light-grey)}.header__search-wrap .search-container .search-row ::-ms-input-placeholder{color:var(--light-grey)}.header__search-wrap .search-container .search-row.cancel-search{margin-top:30px}.header__search-wrap .search-container .search-row.cancel-search .second-column{text-align:center}.header__search-wrap .search-container .search-row.cancel-search .second-column #header__cancel-search{color:var(--orange);font-size:var(--text-xs);font-weight:300}@media only screen and (min-width:40em){.header__search-wrap .search-container .search-row.cancel-search .second-column #header__cancel-search{font-size:var(--text-md)}}.site-header__burger{align-items:center;cursor:pointer;display:flex;user-select:none}.site-header__burger .burger-icon-wrapper{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;padding:8px 0;position:relative;transition:all .33s ease-in;width:24px}.site-header__burger .burger-icon,.site-header__burger .burger-icon:after,.site-header__burger .burger-icon:before{background:var(--white);border-radius:2px;height:2px;transition:all .25s cubic-bezier(.4,0,.2,1);width:24px}.site-header__burger .burger-icon:after,.site-header__burger .burger-icon:before{content:"";left:0;position:absolute}.site-header__burger .burger-icon:before{transform:translateY(-5px)}@media only screen and (min-width:40em){.site-header__burger .burger-icon:before{transform:translateY(-6px)}}.site-header__burger .burger-icon:after{transform:translateY(5px)}@media only screen and (min-width:40em){.site-header__burger .burger-icon:after{transform:translateY(6px)}}.site-header__burger .burger-icon-wrapper.is-active .burger-icon{background:transparent}.site-header__burger .burger-icon-wrapper.is-active .burger-icon:before{transform:rotate(-45deg)}.site-header__burger .burger-icon-wrapper.is-active .burger-icon:after{transform:rotate(45deg)}.site-header__burger .burger-icon-wrapper.is-active{transform:rotate(1turn)}.header__announcement-bar{background:var(--orange);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:140%;padding:8px 0;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:64em){.header__announcement-bar{font-size:14px;line-height:120%}}.header__announcement-bar .container{align-items:center;display:flex;justify-content:center}.header__announcement-bar p{margin:0}.header__announcement-bar a{color:var(--white);display:inline-block;font-weight:700;margin-left:10px}@media only screen and (min-width:64em){.header__announcement-bar a{margin-left:45px}}.header__announcement-bar a .link__icon{display:inline-block;margin-left:5px;vertical-align:middle;width:15px}@media only screen and (min-width:64em){.header__announcement-bar a .link__icon{margin-left:9px}}.header__announcement-bar a .link__icon svg{width:100%}.header__icon{color:var(--white)}.site-header__menu-open .header__icon{color:var(--black)}.isActive .header__icon{color:var(--orange)}.dealer-portal__link{color:var(--orange);display:block;font-size:1.3rem}.dealer-portal__link,.dealer-portal__logout{font-family:var(--font-header);margin-top:.8rem}.logo{display:flex;flex-shrink:0;width:96px;width:85px}@media only screen and (min-width:72em){.logo{width:85px}}.drawer{background:var(--white);box-shadow:-6px 0 6px 0 rgba(0,0,0,.1);color:var(--black);height:100vh;max-width:350px;padding-bottom:40px;padding-top:var(--header-height);position:absolute;right:0;top:0;width:75%;z-index:500}@media only screen and (min-width:64em){.drawer{padding-top:var(--header-height)}}.drawer__container{border-top:1px solid var(--light-grey);max-height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:80px;width:100%}.drawer__item{border-bottom:1px solid var(--light-grey);padding:1rem 1.5rem}@media only screen and (min-width:64em){.drawer__item{padding:1.5rem 2.8rem}}.drawer__item:last-child{margin-bottom:0}@media only screen and (max-width:39.99em){.drawer__item:last-child{padding-bottom:9rem}}.drawer__item.no-border,.drawer__item:last-child{border-style:none}.drawer .item__currency-selector{display:block}@media only screen and (min-width:64em){.drawer .item__currency-selector{display:none}}.drawer .mobile-currency-selector{align-items:center;cursor:pointer;display:block;display:flex;font-weight:600;justify-content:space-between;line-height:200%}.drawer .mobile-currency-selector span{border-bottom:2px solid transparent;line-height:140%}.drawer .mobile-currency-selector .icon{transition:.3s}.drawer .mobile-currency-selector.active span{border-color:var(--black)}.drawer .mobile-currency-selector.active .icon{transform:rotate(180deg)}.drawer .mobile-currency-selector-dropdown{margin-top:.2rem}.drawer .mobile-currency-selector-dropdown ul{padding-top:1rem}.drawer .mobile-currency-selector-dropdown ul li:not(:last-child){margin-bottom:.4rem}.drawer .mobile-currency-selector-dropdown ul li a,.drawer .mobile-currency-selector-dropdown ul li span{font-weight:600}.navigation.drawer__item.main-nav{padding:1rem 0 0}@media only screen and (min-width:64em){.navigation.drawer__item.main-nav{padding:1.5rem 0 0}}.navigation.drawer__item.main-nav .navigation__title,.navigation.drawer__item.main-nav a{padding:0 1.5rem}@media only screen and (min-width:64em){.navigation.drawer__item.main-nav .navigation__title,.navigation.drawer__item.main-nav a{padding:0 calc(2.8rem - 2px)}}.navigation ul li{margin-bottom:.8rem}@media only screen and (min-width:64em){.navigation ul li{margin-bottom:.6rem}}.navigation ul li:last-child{margin-bottom:0}.navigation ul li a{border-left:2px solid transparent;display:inline-block;font-family:Mark Pro Bold;font-size:14px;font-weight:400;letter-spacing:-.01rem;transition:.3s}@media only screen and (min-width:40em){.navigation ul li a.active,.navigation ul li a:hover{color:var(--orange)}}.navigation ul li .navigation__title{color:#a4a4a4;font-size:10px;letter-spacing:-.01rem;text-transform:uppercase}.navigation ul li ul.navigation__menu--second{border-bottom:1px solid var(--light-grey);padding-bottom:.8rem}.social-icons{margin-top:12px}.social-icon{margin-bottom:8px}.social-icon:last-child{margin-bottom:0}.social-icon__link{align-items:center;display:flex;font-family:var(--font-header);font-size:14px;font-weight:400;letter-spacing:-.01rem}.social-icon__link:hover{color:var(--orange)}.social-icon__icon{flex-grow:0;flex-shrink:0;margin-right:9px;width:17px}.social-icon__icon svg{width:100%}.social-icon__icon--youtube{margin-right:8px;width:19px}.site-loading{align-items:center;bottom:0;display:flex;justify-content:center;left:0;margin:auto;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;z-index:125}.activated{opacity:1}.spinner,.spinner *{box-sizing:border-box}.spinner{border-radius:100%;height:2rem;position:relative;width:2rem}.spinner .circle{border:.4rem solid transparent;border-radius:100%;content:"";height:100%;position:absolute;width:100%}.spinner .circle.one{animation:half-circle-spinner-animation 1s infinite;border-top-color:var(--med-grey)}.spinner .circle.two{animation:half-circle-spinner-animation 1s infinite alternate;border-bottom-color:var(--lilac)}@keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (min-width:40em){.spinner{height:3.25rem;width:3.25rem}}ul.pagination{align-items:center;display:flex;justify-content:center;padding:0 calc(var(--edge)/2);width:100%}ul.pagination li.pagination__part{font-weight:400;padding:0 1rem}ul.pagination li.pagination__part button.pagination__button{border-bottom:3px solid transparent;padding:4px}ul.pagination li.pagination__part:first-child,ul.pagination li.pagination__part:last-child{display:none}ul.pagination li.pagination__part:nth-child(2){margin-right:auto;padding:0}ul.pagination li.pagination__part:nth-last-child(2){margin-left:auto;padding:0}ul.pagination li.pagination__part.active button.pagination__button{border-bottom:3px solid var(--black);font-weight:700}li.pagination__part:nth-child(2) button.pagination__button,li.pagination__part:nth-last-child(2) button.pagination__button{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m9.91 0 1.414 1.414L2.828 9.91l8.498 8.498-1.414 1.415L0 9.909 9.91 0Z' fill='%23fff'/%3E%3C/svg%3E");background-color:var(--black);background-size:.6rem;border:0!important;color:var(--white);display:block;height:60px;margin:0!important;opacity:.7;padding:0!important;width:60px}li.pagination__part:nth-child(2) button.pagination__button:disabled,li.pagination__part:nth-last-child(2) button.pagination__button:disabled{opacity:.2}li.pagination__part:nth-last-child(2){transform:rotate(180deg)}.search-page-pagination{margin-top:1rem}.search-page-pagination ul{padding:0}.search-page-pagination ul li.pagination__part:nth-child(2) button.pagination__button,.search-page-pagination ul li.pagination__part:nth-last-child(2) button.pagination__button{background:none;background-color:var(--grey)}.search-page-pagination ul li.pagination__part:nth-child(2) button.pagination__button a,.search-page-pagination ul li.pagination__part:nth-last-child(2) button.pagination__button a{background-color:var(--black);display:block;height:60px;line-height:60px;width:60px}.search-page-pagination ul li.pagination__part:nth-child(2) button.pagination__button:disabled,.search-page-pagination ul li.pagination__part:nth-last-child(2) button.pagination__button:disabled{opacity:.2}.search-page-pagination ul li.pagination__part:nth-last-child(2){transform:none}.search-page-pagination ul li.pagination__part:nth-child(2){margin-right:auto;padding:0}.search-page-pagination ul li.pagination__part:nth-last-child(2){margin-left:auto;padding:0}.breadcrumbs{overflow:hidden;padding:18px 0 10px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:64em){.breadcrumbs{padding:25px 0 18px}}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;text-align:center}@media only screen and (min-width:64em){.breadcrumbs__list{text-align:left}}.breadcrumbs__item{color:var(--grey);display:inline-block;font-weight:300;letter-spacing:var(--letters-lg)}@media only screen and (max-width:63.99em){.breadcrumbs__item{font-size:var(--text-xs)}}.breadcrumbs__item a{color:inherit}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;letter-spacing:var(--letters-xxl);margin:0 .5rem;position:relative;vertical-align:middle}.breadcrumbs__link[aria-current=page]{text-decoration:none}.region__modal{--section-gap:0}.modal__region .country__flag{margin:0 auto 1.5rem;width:52px}.modal__region .country__flag svg{width:100%}.modal__region .region__title{font-weight:700;letter-spacing:.09rem;margin-bottom:1rem;text-transform:uppercase}.modal__region .region__btn span{font-size:15px}@media only screen and (max-width:63.99em){.modal__region .region__btn{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:64em){.modal__region .region__btn{margin-top:2rem}}.buy-now-pay-later{align-items:center;background-color:#f5f5f5;border-radius:1.375rem;color:#000;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.25;padding:.75rem 1.5rem}.buy-now-pay-later span{display:inline-flex}.buy-now-pay-later__text{padding-right:.625rem}.buy-now-pay-later__logo{padding-top:3px}.load-hide{opacity:0}.fadeInSlide{animation:fadeInSlide 1s ease .3s forwards;animation-delay:.25s}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0)}}.zoomOutImg img{animation:zoomOutImg 3s ease .3s forwards;animation-delay:0s}@keyframes zoomOutImg{0%{transform:scale(1.15)}to{transform:scale(1)}}.appear-1{animation-delay:.25s}.appear-2{animation-delay:.5s}.appear-3{animation-delay:.75s}.appear-4{animation-delay:1s}.appear-5{animation-delay:1.25s}.pages__careers-positions-wrap .splide__pagination,.pages__testimonial-slider .splide__pagination{align-items:center;background:var(--grey);bottom:-3.5rem;display:flex;flex-wrap:nowrap;height:1px;left:0;transform:none;width:100%}.pages__careers-positions-wrap .splide__pagination li,.pages__testimonial-slider .splide__pagination li{position:relative}.pages__careers-positions-wrap .splide__pagination button,.pages__careers-positions-wrap .splide__pagination li,.pages__testimonial-slider .splide__pagination button,.pages__testimonial-slider .splide__pagination li{height:3px!important;margin:0!important;width:100%!important}.pages__careers-positions-wrap .splide__pagination button,.pages__testimonial-slider .splide__pagination button{background:transparent;border-radius:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;transform:none;transition:.3s}.pages__careers-positions-wrap .splide__pagination button.is-active,.pages__testimonial-slider .splide__pagination button.is-active{background:var(--black)}.pages__careers-positions-wrap .splide__arrows .splide__arrow--next,.pages__careers-positions-wrap .splide__arrows .splide__arrow--prev,.pages__testimonial-slider .splide__arrows .splide__arrow--next,.pages__testimonial-slider .splide__arrows .splide__arrow--prev{top:calc(100% + .5rem);width:1rem}@media only screen and (min-width:40em){.pages__careers-positions-wrap .splide__arrows .splide__arrow--next,.pages__careers-positions-wrap .splide__arrows .splide__arrow--prev,.pages__testimonial-slider .splide__arrows .splide__arrow--next,.pages__testimonial-slider .splide__arrows .splide__arrow--prev{top:calc(50% - 8rem)}}.pages__careers-positions-wrap .splide__arrows .splide__arrow--next,.pages__testimonial-slider .splide__arrows .splide__arrow--next{right:0;transform:rotate(-180deg)}@media only screen and (min-width:40em){.pages__careers-positions-wrap .splide__arrows .splide__arrow--next,.pages__testimonial-slider .splide__arrows .splide__arrow--next{right:-1.8rem}}.pages__careers-positions-wrap .splide__arrows .splide__arrow--prev,.pages__testimonial-slider .splide__arrows .splide__arrow--prev{left:0;transform:rotate(0)}@media only screen and (min-width:40em){.pages__careers-positions-wrap .splide__arrows .splide__arrow--prev,.pages__testimonial-slider .splide__arrows .splide__arrow--prev{left:-1.8rem}.arrow-down-wrap{bottom:4%;left:50%;position:absolute;text-align:center;transform:translate(-50%);z-index:5}}@keyframes bouncingUpDown{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.arrow-down-wrap .bounceArrow{-moz-animation:bouncingUpDown 2s infinite;-webkit-animation:bouncingUpDown 2s infinite;animation:bouncingUpDown 2s infinite}.light-blue-background-wrap{background:var(--light-blue);overflow:hidden}@media only screen and (max-width:71.99em){.account{display:none}}.account__mobile-screen{align-items:center;background:var(--light-blue);display:flex;height:calc(100vh - var(--header-height));justify-content:center;width:100%}@media only screen and (min-width:72em){.account__mobile-screen{display:none}}.account__mobile-screen .mobile-info-container{max-width:650px;text-align:center;width:100%}.account__loading-wrap{min-height:calc(100vh - var(--header-height));position:relative;width:100%}.text-center{text-align:center}.text-left{text-align:left}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.site__modal-wrap{align-items:center;background:rgba(0,0,0,.3);display:flex;height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:999999}.site__modal-wrap .modal__container{background:#fff;margin:0 auto;padding:2.5rem 2rem 2rem;position:relative;text-align:center;width:90%}@media only screen and (min-width:64em){.site__modal-wrap .modal__container{padding:3rem 2rem}}.site__modal-wrap .modal__container.medium{max-width:920px}.site__modal-wrap .modal__container.large{max-width:1200px}.site__modal-wrap .modal__container .modal__close{cursor:pointer;position:absolute;right:1.1rem;top:1.1rem;width:18px}@media only screen and (min-width:64em){.site__modal-wrap .modal__container .modal__close{right:2rem;top:2rem}}.site__modal-wrap .modal__container .modal__close svg{width:100%}.modal__default-title{font-weight:700;letter-spacing:.09rem;margin-bottom:1rem;text-transform:uppercase}@media only screen and (max-width:63.99em){.modal-btn{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:64em){.modal-btn{margin-top:2rem}}.template-index .app__body{padding:0}.banner-video-wrap{height:100vh;position:relative;width:100%}.banner-video-wrap iframe,.banner-video-wrap video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:6}.banner-video-wrap .fallback-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.banner-video-wrap .fallback-image img{height:100%;left:0;object-fit:cover;opacity:1!important;position:absolute;top:0;width:100%}.banner-video-wrap .banner-content{bottom:0;color:var(--white);height:100%;left:0;padding-bottom:5rem;position:absolute;width:100%;z-index:10}.banner-video-wrap .banner-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-video-wrap .banner-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.banner-video-wrap .image-placeholder{background:var(--grey)}.banner-video-wrap .image-placeholder svg{height:100vh;opacity:.2;width:100%}.banner-video-wrap .banner-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.featured-product-block{border-bottom:1px solid var(--light-grey);padding:0 0 25px;position:relative;width:100%}@media only screen and (min-width:64em){.featured-product-block{border:0;height:100vh;padding:0}.featured-product-block .full-block-size{height:100%;left:0;position:absolute;top:0;width:100%}}.featured-product-block .fp-main-image{z-index:1}.featured-product-block .fp-live-image{opacity:1;transition:.5s ease-in-out;z-index:2}.featured-product-block .fp-live-image img,.featured-product-block .fp-main-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.featured-product-block .fp-main-image-mobile{margin-bottom:2rem;overflow:hidden;padding:0;position:relative;width:100%}.featured-product-block .fp-main-image-mobile img{display:block;height:auto;width:100%}.featured-product-block .mobile-live-image-hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.8s;width:100%;z-index:2}.featured-product-block .mobile-live-image-hover img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.featured-product-block .mobile-live-image-hover:hover{opacity:1}.featured-product-block .fp-hover-area{bottom:6%;height:70%;left:50%;position:absolute;transform:translate(-50%);width:36%;z-index:4}@media only screen and (min-width:72em){.featured-product-block .fp-hover-area{width:44%}}@media only screen and (min-width:100em){.featured-product-block .fp-hover-area{width:48%}}.featured-product-block .fp-block-content{height:auto;top:14%;z-index:3}.featured-product-block .fp-block-content .content-row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media only screen and (min-width:64em){.featured-product-block .fp-block-content .content-row{flex-wrap:nowrap;justify-content:space-between}}.featured-product-block .fp-block-content .content-row .bike-model-block{max-width:390px;order:1;text-align:center;width:100%}@media only screen and (min-width:64em){.featured-product-block .fp-block-content .content-row .bike-model-block{max-width:290px}}.featured-product-block .fp-block-content .content-row .model-blurb{margin:25px 0 0}.featured-product-block .fp-block-content .button-actions-wrap{order:2}@media only screen and (max-width:63.99em){.featured-product-block .fp-block-content .button-actions-wrap{width:100%}}.featured-product-block .fp-block-content .button-actions{display:flex;padding:22px 10px 0;width:100%}@media only screen and (min-width:64em){.featured-product-block .fp-block-content .button-actions{display:block;max-width:290px;padding:0}}.featured-product-block .fp-block-content .button-actions a{margin-right:10px;width:100%}.featured-product-block .fp-block-content .button-actions a:last-child{margin-right:0}@media only screen and (min-width:64em){.featured-product-block .fp-block-content .button-actions a{margin:0 0 15px}.featured-product-block .fp-block-content .button-actions a:last-child{margin-bottom:0}}@media only screen and (max-width:63.99em){.featured-product-block .fp-block-content .button-actions .btn-primary{background:var(--white);border-color:var(--blank);color:var(--black)}}.featured-product-block .model-title-wrap{margin:-15px auto 0;text-align:center;transition:.5s}.featured-product-block .model-title-wrap .model-title{align-items:center;display:flex;justify-content:center}.featured-product-block .model-title-wrap .model-title .model-single-letter{display:inline-block;font-size:76px;font-weight:700;letter-spacing:-4px;line-height:80%;text-transform:uppercase}@media only screen and (min-width:64em){.featured-product-block .model-title-wrap .model-title .model-single-letter{font-size:105px}}.featured-product-block .model-title-wrap .model-title .model-single-letter.large{font-size:100px;font-weight:600}@media only screen and (min-width:64em){.featured-product-block .model-title-wrap .model-title .model-single-letter.large{font-size:140px}}.featured-product-block .model-title-wrap h2.model-label{font-size:18px;font-weight:400;letter-spacing:.3px;line-height:100%;margin:0;text-transform:uppercase}@media only screen and (min-width:64em){.featured-product-block .model-title-wrap h2.model-label{font-size:26px;letter-spacing:-1px}}.featured-product-block .model-title-wrap.hover-active{color:#fff}@media only screen and (min-width:64em){.featured-product-block.block-odd .fp-block-content .bike-model-block{order:2;width:100%}.featured-product-block.block-odd .fp-block-content .button-actions-wrap{order:1;width:100%}}.featured-product-block .fade-enter-active,.featured-product-block .fade-leave-active{transition:opacity .5s}.featured-product-block .fade-enter,.featured-product-block .fade-leave-to{opacity:0}.homepage-product-carousel{border-top:1px solid var(--black);padding:35px 0;width:100%}@media only screen and (min-width:64em){.homepage-product-carousel{padding:65px 0}.homepage-product-carousel .row{align-items:center;display:flex}}.homepage-product-carousel .row .content-wrap{transition:.2s;width:100%}@media only screen and (min-width:64em){.homepage-product-carousel .row .content-wrap{padding-left:100px;width:42%}}.homepage-product-carousel .row .content-wrap .content{margin:0 auto;max-width:470px;text-align:center;width:100%}@media only screen and (min-width:64em){.homepage-product-carousel .row .content-wrap .content{margin:0;max-width:470px;text-align:left}}@media only screen and (max-width:25.99em){.homepage-product-carousel .row .content-wrap .content{align-items:flex-start;padding:20px;text-align:left}.homepage-product-carousel .row .content-wrap .content h2{margin:0 0 20px;max-width:unset}}.homepage-product-carousel .row .content-wrap h3{color:var(--black);text-transform:uppercase}.homepage-product-carousel .row .content-wrap h2{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:260px}@media only screen and (min-width:64em){.homepage-product-carousel .row .content-wrap h2{max-width:100%}}.homepage-product-carousel .row .content-wrap h3{font-weight:600;letter-spacing:var(--letters-xl)}@media only screen and (max-width:63.99em){.homepage-product-carousel .row .content-wrap h3{font-size:var(--text-sm)}}.homepage-product-carousel .row .content-wrap a.btn{margin-top:30px}.homepage-product-carousel .row .carousel-wrap{padding-left:var(--edge-large);width:100%}@media only screen and (min-width:64em){.homepage-product-carousel .row .carousel-wrap{width:58%}}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow,.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow:after{height:60px;width:60px}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow{background:hsla(0,0%,100%,.7);border-radius:0;transform:none;transform:translateY(-50%)}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow:after{background:50% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m9.91 0 1.414 1.414L2.828 9.91l8.498 8.498-1.414 1.415L0 9.909 9.91 0Z' fill='%23000'/%3E%3C/svg%3E");content:"";display:block}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow--prev{left:0}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow--next{right:0}.homepage-product-carousel .row .carousel-wrap #homepage__carousel .splide__arrows .splide__arrow--next:after{transform:rotate(180deg)}.homepage-product-carousel .row .mobile-cta-button{margin-top:5rem}@media only screen and (max-width:25.99em){.homepage-product-carousel .row .mobile-cta-button .container{text-align:left}}.homepage-product-carousel .row .mobile-cta-button a{display:inline-block;max-width:90%;width:100%}@media only screen and (max-width:25.99em){.homepage-product-carousel .row .mobile-cta-button a{width:auto}}.homepage-product-carousel .slider-wrap{text-align:center;width:100%}.homepage-product-carousel .slider-wrap .productItem__image{position:relative}.homepage-product-carousel .slider-wrap .productItem__image .image__hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.homepage-product-carousel .slider-wrap .productItem__image .image__hover img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (min-width:64em){.homepage-product-carousel .slider-wrap .productItem__image:hover .image__hover{opacity:1}}.homepage-product-carousel .slider-wrap .productItem__title{font-weight:700;letter-spacing:var(--letters-xl);margin-top:1rem;text-transform:uppercase}.homepage-product-carousel .slider-wrap .productItem__price{margin-top:.3rem}@media only screen and (max-width:63.99em){.homepage-product-carousel .slider-wrap .productItem__price{font-size:.75rem;margin-top:.1rem}}.homepage-product-carousel .slider-wrap .productItem__price .price-default{font-weight:700;letter-spacing:var(--letters-xl)}.homepage-product-carousel .slider-wrap .productItem__price .price--sale{font-size:.8rem}@media only screen and (max-width:63.99em){.homepage-product-carousel .slider-wrap .productItem__price .price--sale{font-size:.7rem}}#homepage__blog-carousel .splide__pagination,#homepage__carousel .splide__pagination{align-items:center;background:var(--grey);bottom:-74px;display:flex;flex-wrap:nowrap;height:1px;left:50%;max-width:1096px;transform:none;transform:translateX(-50%);width:100%}@media only screen and (max-width:48em){#homepage__blog-carousel .splide__pagination,#homepage__carousel .splide__pagination{bottom:-33px}}#homepage__blog-carousel .splide__pagination li,#homepage__carousel .splide__pagination li{position:relative}#homepage__blog-carousel .splide__pagination button,#homepage__blog-carousel .splide__pagination li,#homepage__carousel .splide__pagination button,#homepage__carousel .splide__pagination li{height:3px;width:100%}#homepage__blog-carousel .splide__pagination button,#homepage__carousel .splide__pagination button{background:transparent;border-radius:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;transform:none;transition:.3s}#homepage__blog-carousel .splide__pagination button.is-active,#homepage__carousel .splide__pagination button.is-active{background:var(--black)}#homepage__blog-carousel .splide__arrows .splide__arrow,#homepage__blog-carousel .splide__arrows .splide__arrow:after,#homepage__carousel .splide__arrows .splide__arrow,#homepage__carousel .splide__arrows .splide__arrow:after{height:60px;width:60px}#homepage__blog-carousel .splide__arrows .splide__arrow,#homepage__carousel .splide__arrows .splide__arrow{background:hsla(0,0%,100%,.7);border-radius:0;transform:none;transform:translateY(-50%)}#homepage__blog-carousel .splide__arrows .splide__arrow:after,#homepage__carousel .splide__arrows .splide__arrow:after{background:50% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m9.91 0 1.414 1.414L2.828 9.91l8.498 8.498-1.414 1.415L0 9.909 9.91 0Z' fill='%23000'/%3E%3C/svg%3E");content:"";display:block}#homepage__blog-carousel .splide__arrows .splide__arrow--prev,#homepage__carousel .splide__arrows .splide__arrow--prev{left:0}#homepage__blog-carousel .splide__arrows .splide__arrow--next,#homepage__carousel .splide__arrows .splide__arrow--next{right:0}#homepage__blog-carousel .splide__arrows .splide__arrow--next:after,#homepage__carousel .splide__arrows .splide__arrow--next:after{transform:rotate(180deg)}#homepage__blog-carousel .splide__arrows .splide__arrow[disabled],#homepage__carousel .splide__arrows .splide__arrow[disabled]{opacity:0}.homepage__blog-posts-wrap{color:var(--white);padding:4.875rem 0 9.625em}@media only screen and (max-width:48em){.homepage__blog-posts-wrap{padding:2.375rem 0 6.125rem}}.homepage__blog-posts-wrap .blog__content-wrap .container{padding:0 var(--edge-large)}.homepage__blog-posts-wrap .blog__carousel-wrap{margin-top:4.875rem;padding:0 42px 0 43px}@media only screen and (max-width:48em){.homepage__blog-posts-wrap .blog__carousel-wrap{margin-top:2.625rem;padding:0 25px}}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap{width:100%}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap{padding-bottom:100%;position:relative}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content{align-items:center;background:var(--light-blue);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content .testimonial__overlay{background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content blockquote{background:none;border:none;color:var(--black);font-size:1rem;line-height:1.25rem;padding:0 24px;text-align:left;z-index:3}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content blockquote.text-white{color:#fff}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content blockquote p{font-size:1rem;line-height:1.25rem;margin:0}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content.align-bottom{align-items:flex-end}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content.align-bottom .testimonial__overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 64.35%);bottom:0;height:60%;top:auto}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content.align-top{align-items:flex-start}.homepage__blog-posts-wrap #homepage__blog-carousel .blog-item__wrap .blog-item__image-wrap .blog-item__text-content.align-top .testimonial__overlay{background:linear-gradient(0deg,transparent,rgba(0,0,0,.7) 64.35%);height:60%}.homepage__blog-posts-wrap #homepage__blog-carousel .splide__pagination{background:#616161}.homepage__blog-posts-wrap #homepage__blog-carousel .splide__pagination button.is-active{background:var(--white)}.homepage__blog-posts-wrap #homepage__blog-carousel .splide__arrows .splide__arrow{background:rgba(0,0,0,.7);top:37%}@media only screen and (min-width:100em){.homepage__blog-posts-wrap #homepage__blog-carousel .splide__arrows .splide__arrow{top:42%}}.homepage__blog-posts-wrap #homepage__blog-carousel .splide__arrows .splide__arrow:after{background:50% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m9.91 0 1.414 1.414L2.828 9.91l8.498 8.498-1.414 1.415L0 9.909 9.91 0Z' fill='%23fff'/%3E%3C/svg%3E")}.quantity{margin-bottom:1.5rem}.quantity__field{--radius:22px;border-radius:var(--radius);display:flex;justify-content:space-between;text-transform:uppercase}.quantity__field button,.quantity__field input{--border-color:var(--black);border:2px solid var(--border-color);font-family:var(--font-header);font-weight:700;line-height:1.5;margin:0;padding:8px 16px;text-align:center}.quantity__field button,.quantity__field button:disabled,.quantity__field input,.quantity__field input:disabled{--border-color:var(--black);background:transparent}.quantity__field.is-disabled button,.quantity__field.is-disabled input{--border-color:var(--grey)}.quantity__field input{border-left-style:none;border-right-style:none}.quantity__field button{width:48px}.quantity__field button:hover{color:var(--orange)}.quantity__field button:first-child{border-bottom-left-radius:var(--radius);border-right-style:none;border-top-left-radius:var(--radius)}.quantity__field button:last-child{border-bottom-right-radius:var(--radius);border-left-style:none;border-top-right-radius:var(--radius)}.price{--price-color:#000;color:var(--price-color);letter-spacing:var(--letters-lg)}@media only screen and (max-width:63.99em){.price{text-align:center}}.price__money{color:var(--price-color)}.price__money--sale{--price-color:var(--orange)}.product-card-form label{color:#7e7e7e;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1;margin-bottom:.75rem;text-transform:uppercase}.product-card-form select{border-radius:25px;font-weight:700;margin-bottom:1.5rem;text-align:center}.popup-modal{transition-duration:1s}.popup-modal--bottom-left,.popup-modal--center{position:fixed;z-index:88888}.popup-modal--center{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;right:0;top:0;transition-property:opacity}.popup-modal--center.isOpen{opacity:1}.popup-modal--bottom-left{bottom:0;right:0;transform:translateX(100%);transition-property:transform}.popup-modal--bottom-left.isOpen{transform:translateX(0)}