.desktop-nav__wrapper [data-link-handle=shop-bikes] .header-menu__dropdown>.list-menu__item{border-width:2px;border-style:solid;border-image-source:linear-gradient(270deg,#05308c,#1afff1 48.4%,#fde82b);border-image-slice:1}[data-block-type=header--icon-account] .header__submenu.list-menu{padding-top:0}[data-link-handle=join-discord] a.header__menu-item{fill:#fff}[data-link-handle=join-discord] a.header__menu-item:after{display:block;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' image-rendering='optimizeQuality' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' viewBox='0 0 512 512'%3E%3Cpath fill='%235865F2' d='M105 0h302c57.928.155 104.845 47.072 105 104.996V407c-.155 57.926-47.072 104.844-104.996 104.998L105 512C47.074 511.844.156 464.926.002 407.003L0 105C.156 47.072 47.074.155 104.997 0H105z'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M368.896 153.381a269.506 269.506 0 0 0-67.118-20.637 186.88 186.88 0 0 0-8.57 17.475 250.337 250.337 0 0 0-37.247-2.8c-12.447 0-24.955.946-37.25 2.776-2.511-5.927-5.427-11.804-8.592-17.454a271.73 271.73 0 0 0-67.133 20.681c-42.479 62.841-53.991 124.112-48.235 184.513a270.622 270.622 0 0 0 82.308 41.312c6.637-8.959 12.582-18.497 17.63-28.423a173.808 173.808 0 0 1-27.772-13.253c2.328-1.688 4.605-3.427 6.805-5.117 25.726 12.083 53.836 18.385 82.277 18.385 28.442 0 56.551-6.302 82.279-18.387 2.226 1.817 4.503 3.557 6.805 5.117a175.002 175.002 0 0 1-27.823 13.289 197.847 197.847 0 0 0 17.631 28.4 269.513 269.513 0 0 0 82.363-41.305l-.007.007c6.754-70.045-11.538-130.753-48.351-184.579zM201.968 300.789c-16.04 0-29.292-14.557-29.292-32.465s12.791-32.592 29.241-32.592 29.599 14.684 29.318 32.592c-.282 17.908-12.919 32.465-29.267 32.465zm108.062 0c-16.066 0-29.267-14.557-29.267-32.465s12.791-32.592 29.267-32.592c16.475 0 29.522 14.684 29.241 32.592-.281 17.908-12.894 32.465-29.241 32.465z'/%3E%3C/svg%3E");width:24px;height:24px;margin-left:8px;background-repeat:no-repeat;background-position:50%;background-size:24px}.header__icon.header__icon--menu.header__icon--summary{display:block;height:100%}.cart-drawer__footer .tax-note,.cart-drawer__footer .totals,.drawer__cart-items-wrapper cart-remove-button{display:none}.cart__ctas{margin-top:0}.cart-item__quantity-wrapper .quantity .quantity__button:first-of-type{border-top-left-radius:var(--inputs--radius);border-bottom-left-radius:var(--inputs--radius)}.cart-item__quantity-wrapper .quantity .quantity__button:last-of-type{border-top-right-radius:var(--inputs--radius);border-bottom-right-radius:var(--inputs--radius)}.cart-drawer-block.cart-drawer-block__recommendations .cart-drawer-block__heading-wrapper,.cart-drawer-block.cart-drawer-block__recommendations .slider__content{margin-left:0;margin-right:0}.card.card--horizontal .card__inner{width:var(--cart--media-size)}.cart-drawer-block.cart-drawer-block__recommendations .card:not(.ratio){height:100%}.cart-drawer-block.cart-drawer-block__recommendations .card .card__inner{height:var(--cart--media-size);flex-shrink:0}.cart-drawer-block.cart-drawer-block__recommendations .card .card__heading,.cart-drawer-block.cart-drawer-block__recommendations .card .price{font-size:.75rem;line-height:1rem}.cart-drawer-block.cart-drawer-block__recommendations .card .price{color:#868f96;font-weight:400}.cart-drawer-block.cart-drawer-block__recommendations .card .button.button--primary,.cart-drawer-block.cart-drawer-block__recommendations .card .button.button--primary span{min-height:2rem;font-size:.75rem;line-height:1rem}.media-logos .swiper-wrapper{justify-content:center}.media-logos .swiper-wrapper ::-moz-selection{color:var(--color--brand-primary)}.media-logos .swiper-wrapper ::selection{color:var(--color--brand-primary)}.media-logos .swiper-wrapper::-moz-selection{color:var(--color--brand-primary)}.media-logos .swiper-wrapper::selection{color:var(--color--brand-primary)}.media-logos .swiper-wrapper .slider__slide>div h2,.media-logos .swiper-wrapper .slider__slide>div img,.media-logos .swiper-wrapper .slider__slide>div p{transition:filter var(--duration--default) ease;filter:grayscale(1) contrast(0)}.media-logos .swiper-wrapper .slider__slide a:hover~.theme-block,.media-logos .swiper-wrapper .slider__slide a:hover~.theme-block img,.media-logos .swiper-wrapper .slider__slide a:hover~.theme-block__image,.media-logos .swiper-wrapper .slider__slide a:hover~.theme-block__image img{filter:grayscale(1) contrast(0) brightness(0)}.prose .btn.btn--primary{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.prose .btn.btn--primary:disabled{pointer-events:none}.prose .btn.btn--primary{min-height:var(--button--min-height);color:var(--button-primary--text);background-color:var(--button-primary--background);border:var(--button-primary--border-width) solid var(--button-primary--border);border-radius:var(--button-primary--border-radius);font-family:var(--button-primary--font-family);font-size:var(--button-primary--font-size);font-weight:var(--button-primary--font-weight);text-transform:var(--button-primary--text-transform);letter-spacing:var(--button-primary--tracking);padding:var(--button--padding--y) var(--button--padding--x)}.prose .btn.btn--primary:hover{color:var(--button-primary--text--hover);background-color:var(--button-primary--background--hover);border:var(--button-primary--border-width) solid var(--button-primary--border--hover)}.tech-highlights{padding-left:0}@media (min-width:768px){.tech-highlights{padding-left:2rem}}.tech-highlights__spec-item,.tech-highlights__specs{margin-bottom:1rem}.tech-highlights__spec-item:nth-child(odd){width:40%}.tech-highlights__spec-item:nth-child(2n){width:60%}.tech-highlights__detail-item,.tech-highlights__detail-item:last-child{border-top-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.tech-highlights__detail-item:last-child{padding-bottom:1rem}.tech-highlights__detail-item h5{width:40%}.tech-highlights__detail-item p{width:60%}.template--product[data-header-sticky-type=always] .tech-highlights__image{top:var(--header--full-height)}.bike-grid--product .option-wrapper--label{display:none}.bike-grid--product .bike-grid--product__details span{margin-left:.3rem}@media (min-width:989px){.bike-grid--product .bike-grid--product__details span{margin-left:.5rem}}@media (min-width:1440px){.bike-grid--product .bike-grid--product__details span{margin-left:1rem}}.bike-grid--product .bike-grid--product__details>span:first-of-type{margin-left:0}.bike-grid--product .swatches{-moz-column-gap:1rem;column-gap:1rem}.bike-grid--product .swatches.swatches--large .swatch .swatch__label>.swatch__inner{width:2rem;height:2rem}.sticky-comparison-title{position:sticky;left:0;right:0;z-index:50;margin:0 auto;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));top:var(--header--full-height)}.template--page--compare-bikes #compare-bikes{z-index:auto!important}.template--page--compare-bikes .page-container{overflow:initial}.compare-bikes-table__wrapper{--info-width:14%;--bikes-shown:2;--compare-width:calc((100% - var(--info-width))/var(--bikes-shown));--border-color:#0000;--dropdown--border-color:#e8e9eb}@media (min-width:1024px){.compare-bikes-table__wrapper{--bikes-shown:3;--border-color:#c6c6c6}}.compare-bikes-table__wrapper[data-bike-count="2"]{--bikes-shown:2}.compare-bikes-table__wrapper .compare-bikes-table img{width:100%;height:auto}.compare-bikes-table__wrapper .compare-bikes-table .spec-line{display:flex;flex-wrap:wrap;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:1024px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line{flex-wrap:nowrap}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line[data-spec=image]{padding-bottom:0}.compare-bikes-table__wrapper .compare-bikes-table .spec-line[data-spec=title]{padding-top:0;justify-content:space-between}.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3){border-bottom:1px solid var(--border-color)}@media (max-width:1023px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3){padding-top:0;padding-bottom:0}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3)>div{order:3;padding-left:.25rem;padding-right:.25rem}.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3)>div.spec-headings__spacer{order:2;display:block}@media (min-width:1024px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3)>div.spec-headings__spacer{order:0;display:none}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line:nth-of-type(n+3)>div.spec-headings__heading{order:1;padding-left:0}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div:nth-child(n+5){display:none}@media (min-width:1024px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div:nth-child(n+5){display:block}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div:nth-child(n+5).bike-options-dropdown__wrapper{display:flex}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div{width:var(--compare-width)}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div.spec-headings__heading,.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div.spec-headings__spacer{width:var(--info-width)}@media (max-width:1023px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div.spec-headings__spacer{display:none!important}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div.spec-headings__heading{font-weight:700;width:100%;padding-top:.2rem;padding-bottom:.2rem;margin-bottom:.3rem;background-color:#cdcdcd;text-align:center}@media (min-width:1024px){.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div.spec-headings__heading{width:var(--info-width);margin-bottom:0;padding-top:0;padding-bottom:0;background-color:initial;text-align:left}}.compare-bikes-table__wrapper .compare-bikes-table .spec-line>div:nth-child(n+3){text-align:center}.compare-bikes-table__wrapper .bike-options-dropdown__wrapper{display:flex;flex-direction:column-reverse;align-items:center;gap:.5rem}.compare-bikes-table__wrapper .bike-options-dropdown__wrapper select{border-color:var(--dropdown--border-color);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%239E9E9E'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:right 1em top 1.1em}@media not all and (min-width:640px){.compare-bikes-table__wrapper .bike-options-dropdown__wrapper a.button.buy-now{min-height:2.5rem;width:100%;font-size:.75rem;line-height:1rem}}@media (max-width:600px){.compare-bikes-table__wrapper .bike-options-dropdown__wrapper{width:calc(50% - .25rem)!important;flex-direction:column}.compare-bikes-table__wrapper .bike-options-dropdown__wrapper select{width:100%}.compare-bikes-table__wrapper .bike-options-dropdown{font-size:.75rem}}.stamped-container{font-family:var(--font-header--family)}.review-location,.stamped-review-product a{color:var(--color--brand-secondary--2)!important}.jrb-fleet--bike-features{flex-direction:column;align-items:flex-start;row-gap:2rem}@media (min-width:990px){.jrb-fleet--bike-features{row-gap:0;-moz-column-gap:3rem;column-gap:3rem;flex-direction:row}}.jrb-fleet--bike-features>div{width:100%}@media (min-width:990px){.jrb-fleet--bike-features>div{width:50%}}.jrb-fleet--bike-features__feature{display:flex;width:2rem;height:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.full-width-background--left.jrb-fleet--bike-features__feature:before,.jrb-fleet--bike-features__feature{background-color:var(--color--brand-primary)}.jrb-fleet--bike-features #point-1,.jrb-fleet--bike-features #point-2,.jrb-fleet--bike-features #point-3,.jrb-fleet--bike-features #point-4{position:absolute;cursor:pointer;transition:transform .2s ease-in-out}.jrb-fleet--bike-features #point-1.hover,.jrb-fleet--bike-features #point-1:hover,.jrb-fleet--bike-features #point-2.hover,.jrb-fleet--bike-features #point-2:hover,.jrb-fleet--bike-features #point-3.hover,.jrb-fleet--bike-features #point-3:hover,.jrb-fleet--bike-features #point-4.hover,.jrb-fleet--bike-features #point-4:hover{transform:scale(1.3)}.jrb-fleet--bike-features #point-1{right:15%;top:5%}.jrb-fleet--bike-features #point-2{right:28%;top:28%}.jrb-fleet--bike-features #point-3{left:48%;top:55%}.jrb-fleet--bike-features #point-4{left:22%;bottom:10%}.jrb-fleet--bike-features__image{position:relative}.jrb-fleet--bike-features__image img{margin:0 auto}.jrb-fleet--bike-features__content div[data-feature]{cursor:pointer;transition:background-color .2s ease-in-out}.jrb-fleet--bike-features__content div[data-feature].hover,.jrb-fleet--bike-features__content div[data-feature]:hover{background-color:#c2c2c6}.jrb-fleet--partners{gap:60px}@media (min-width:990px) and (max-width:1399px){.jrb-fleet--partners{gap:80px 160px}}@media (max-width:989px){.jrb-fleet--partners{gap:5%}}.jrb-fleet--partners__logo{width:200px;height:200px}@media (max-width:1000px){.jrb-fleet--partners__logo{width:45%}}.jrb-fleet--partners__logo[data-partner-name^=BarryEstates]{padding:0}.jrb-fleet--partners__logo[data-partner-name^=USARugbyLogo]{padding:2.5rem}.jrb-fleet--partners__logo[data-partner-name^=TJHomesLogo]{padding:2rem}.jrb-fleet--partners__logo img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain;height:100%}@media (min-width:600px) and (max-width:1000px){.jrb-fleet--partners__logo img{max-width:200px}}.testimonial-slider--with-bg.slider-content__wrapper{position:relative}.testimonial-slider--with-bg.slider-content__wrapper .slider-content__inner-wrapper{position:absolute}@media not all and (min-width:1024px){.testimonial-slider--with-bg.slider-content__wrapper .slider-content__inner-wrapper{bottom:0}}@media (min-width:1024px){.testimonial-slider--with-bg.slider-content__wrapper .slider-content__inner-wrapper{right:2rem;top:10%;width:50%}}.testimonial-slider--with-bg .image-wrapper:after{opacity:1;background:linear-gradient(340deg,#0000008c 30%,#0000 60%)!important}@media (min-width:768px){.testimonial-slider--with-bg .image-wrapper:after{background:linear-gradient(250deg,#0000008c 30%,#0000 60%)!important}}.testimonial-slider--with-bg .slider__slide cite:before{position:relative;left:50%;margin:1.5rem 0;display:block;height:.25rem;width:2.75rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.testimonial-slider--with-bg .static-content__wrapper{justify-content:center}.fleet-slider .swiper-slide{--tw-scale-x:.95;--tw-scale-y:.95}.fleet-slider .swiper-slide,.fleet-slider .swiper-slide-active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fleet-slider .swiper-slide-active{--tw-scale-x:1.05;--tw-scale-y:1.05}.icon-grid .slider__slide .theme-block__image .theme-block__image-wrapper{height:5.75rem}@media (min-width:1024px){.icon-grid .slider__slide .theme-block__image .theme-block__image-wrapper{height:6.25rem}}.icon-grid .slider__slide .theme-block__image .theme-block__image-wrapper img{width:3.25rem}@media (min-width:1024px){.icon-grid .slider__slide .theme-block__image .theme-block__image-wrapper img{width:4.5rem}}.template--collection--modrabbit{--filter--heading--color:#fff;--filter--title--color:#fff;--filter--title--hover:#fff;--filter--label--color:#fff;--filter--border-color:#fff;--filter--mobile-open--color:#fff;--filter--mobile-open--color-hover:#fff;--filter--mobile-close:#fff;--filter-drawer--background:#000;--filter--mobile-title-close--color:#fff;--swatch--border--active:#fff;--swatch--border--hover:#fff;--swatch--border:#4f4f4f;--pagination--color:#fff;--pagination--active-color:#fff;--pagination--hover-color:#fff}.template--collection--modrabbit .option-wrapper,.template--collection--modrabbit .swatches-wrapper{--tooltip--background:#fff;--tooltip--text:#000}.template--product--modrabbit{--swatch--border--active:#fff;--swatch--border--hover:#fff;--swatch--border:#4f4f4f;--variant-pills--text:#fff;--variant-pills--text--hover:#000;--variant-pills--text--active:#000;--variant-pills--background:#0000;--variant-pills--background--hover:#fff;--variant-pills--background--active:#fff;--variant-pills--border:#fff;--variant-pills--border--hover:#fff;--variant-pills--border--active:#fff}.template--product--modrabbit .option-wrapper,.template--product--modrabbit .swatches-wrapper{--tooltip--background:#fff;--tooltip--text:#000}.template--product--modrabbit .bike-compatibility,.template--product--modrabbit .design-mode-note,.template--product--modrabbit .option-wrapper .option-wrapper--label,.template--product--modrabbit .product__description{color:#fff}.template--product--modrabbit .sticky-add-to-cart .option-wrapper .option-wrapper--label{color:#000}.ease-of-install__rating{position:relative}.ease-of-install__rating span{display:inline-block;text-align:center;width:10px}.ease-of-install__rating:after{content:"";bottom:-8px;width:0;height:0;border-style:solid;border-width:0 6px 10.4px;border-color:#0000 #0000 var(--color--brand-primary) #0000;position:absolute}.ease-of-install__rating[data-score="1"]:after{left:0}.ease-of-install__rating[data-score="2"]:after{left:calc(40% - 15px)}.ease-of-install__rating[data-score="3"]:after{left:calc(60% - 14px)}.ease-of-install__rating[data-score="4"]:after{left:calc(80% - 11px)}.ease-of-install__rating[data-score="5"]:after{left:calc(100% - 10px)}.ease-of-install__table{--score-width:70px}.ease-of-install__table .ease-of-install__header>div,.ease-of-install__table .ease-of-install__row>div{padding:.5rem}.ease-of-install__table .ease-of-install__header{background-color:#efefef}.ease-of-install__table .ease-of-install__header>div{font-weight:700}.ease-of-install__table .ease-of-install__score{width:var(--score-width)}.ease-of-install__table .ease-of-install__description,.ease-of-install__table .ease-of-install__examples{width:calc(50% - var(--score-width)/2)}.theme-block__hotspots .hotspot__close{top:.5rem;right:.5rem}.faqs summary svg{stroke-width:2px}.faqs .accordion__wrapper .theme-block__accordion-metaobject .theme-block__accordion:last-of-type{border-bottom-width:2px;border-bottom-color:#000}.faqs .theme-block__content-static .theme-block__heading{position:relative}.faqs .theme-block__content-static .theme-block__heading:before{content:"";background-image:url(//jackrabbit.bike/cdn/shop/files/JRB_question-mark_small.png?v=16127859544452359709);position:absolute;left:-4.5rem;top:-2rem;z-index:-1;width:6.25rem;height:6.25rem;background-repeat:no-repeat}@media not all and (min-width:1024px){.faqs .theme-block__content-static .theme-block__heading:before{left:auto;right:0}}.faqs .accordion__content,.faqs summary{padding-left:0;padding-right:0}.template--page--modrabbit-support .theme-block__heading-inner{position:relative;z-index:10}.template--page--modrabbit-support .faqs .theme-block__content-static .theme-block__heading:before{z-index:0}.template--page--modrabbit-support .faqs .accordion__wrapper .theme-block__accordion-metaobject .theme-block__accordion:last-of-type{border-bottom-color:#fff}.page--faq-support .modal--video.modal__wrapper .modal__container,.template--page--modrabbit-support .modal--video.modal__wrapper .modal__container{max-width:var(--page-width--narrow)}.how-to-videos .theme-block__image-wrapper img{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--duration--medium)}.how-to-videos .theme-block__popup-video{height:100%}.how-to-videos .theme-block__image{overflow:hidden}.how-to-videos .theme-block__image:hover .theme-block__image-wrapper img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.how-to-videos button[data-video-modal-trigger]{z-index:10;width:100%;height:100%;justify-content:center}.featured-replacement-parts .collection__description a:hover{color:#666}header-drawer .drawer__close svg{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.drawer__search input{border-bottom-width:1px;border-color:#0000;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.drawer__search input:focus{outline:2px solid #0000;outline-offset:2px;border-bottom-color:var(--color--base-text)}@media (min-width:1024px){.fits-anywhere:after,.tiny-but-mighty:after{content:"";opacity:1;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(294deg,#8880 15%,#21202099 85%)!important}}@media not all and (min-width:1024px){.fits-anywhere .image-banner__image:after,.tiny-but-mighty .image-banner__image:after{--tw-content:none;content:var(--tw-content)}.tiny-but-mighty .image-banner__content{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.fits-anywhere .image-banner__content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.footer-block__newsletter form{max-width:340px}.footer-block__newsletter form button{width:100%}.footer-block__newsletter form .input-group__wrapper input{margin-bottom:0;border-style:none;padding-left:1rem;font-weight:500}.footer-block__newsletter form .input-group__wrapper input::-moz-placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.6}.footer-block__newsletter form .input-group__wrapper input::placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.6}.footer-block__newsletter form .input-group__wrapper input{color:#fff;background-color:#252525}.footer-block__newsletter form .input-group__wrapper input:focus{border-style:none}.page--qr-rewards main section{max-width:350px;margin-left:auto;margin-right:auto}.page--qr-rewards .jrbDiscountContainer .display--flexbox a:first-of-type{margin-bottom:var(--grid-gutter)}.page--qr-rewards .discount-disclaimer{font-size:.75rem;line-height:1rem;font-style:italic}.page--qr-rewards .fadeToShow{opacity:1!important}.page--qr-rewards .jrbCouponCode{width:100%;margin-bottom:var(--theme-grid-size--1)}.page--qr-rewards .jrbCouponCode .card{border-radius:5px;box-shadow:0 4px 6px 0 #0003;background-color:#fff;padding:10px}.page--qr-rewards .jrbCouponCode .copybtn,.page--qr-rewards .jrbCouponCode input{height:var(--button--min-height);font-weight:800}.page--qr-rewards .jrbCouponCode input{width:100%;padding-left:1rem;padding-right:1rem}.page--qr-rewards .jrbCouponCode input:focus-visible{outline:2px solid #0000;outline-offset:2px}.page--qr-rewards .jrbCouponCode input{border:1px solid #e8e9eb}a.lcly-primary-trigger span{display:inline-flex!important;cursor:pointer;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}a.lcly-primary-trigger span:disabled{pointer-events:none}a.lcly-primary-trigger span{padding:var(--button--padding--y) var(--button--padding--x)!important;width:100%!important;height:auto!important;min-height:var(--button--min-height)!important;line-height:1!important;color:var(--button-tertiary--text)!important;background:var(--button-tertiary--background)!important;border:var(--button-tertiary--border-width) solid var(--button-tertiary--border)!important;border-radius:var(--button-tertiary--border-radius)!important;font-family:var(--button-tertiary--font-family)!important;font-size:var(--button-tertiary--font-size)!important;font-weight:var(--button-tertiary--font-weight)!important;text-transform:var(--button-tertiary--text-transform)!important;letter-spacing:var(--button-tertiary--tracking)!important}a.lcly-primary-trigger:focus span,a.lcly-primary-trigger:hover span{color:var(--button-tertiary--text--hover)!important;background:var(--button-tertiary--background--hover)!important;border:var(--button-tertiary--border-width) solid var(--button-tertiary--border--hover)!important}.lcly-location-prompt{margin-top:0!important}.lcly-anchor{font-family:var(--font-body--family)!important;font-style:var(--font-body--style)!important;text-transform:uppercase}.lcly-location-switcher-button{color:var(--button-tertiary--text)!important;background:var(--button-tertiary--background)!important;font-family:var(--button-tertiary--font-family)!important;font-size:var(--button-tertiary--font-size)!important;font-weight:var(--button-tertiary--font-weight)!important;text-transform:var(--button-tertiary--text-transform)!important;letter-spacing:var(--button-tertiary--tracking)!important}.lcly-location-switcher-button:focus,.lcly-location-switcher-button:hover{color:var(--button-tertiary--text--hover)!important;background:var(--button-tertiary--background--hover)!important;border:var(--button-tertiary--border-width) solid var(--button-tertiary--border--hover)!important}.swatch[data-downcased-value=silver] .swatch__label>.swatch__inner{background:linear-gradient(192deg,#dedede,#efefef 45.2%,#9f9f9f)}.reset__button svg path,.search-modal__close-button svg path{stroke:#000}.full-width-background--left{overflow:visible}.full-width-background--left:before{content:"";display:block;position:absolute;left:-50vw;width:50vw;height:100%}.full-width-background--left.bg-primary:before{background-color:var(--color--brand-primary)}