:root{--color-yellow: 255, 205, 0;--color-white: 255, 255, 255;--color-gray: 104, 114, 121;--color-gray-med: 211, 211, 211;--color-gray-light: 245, 245, 245;--color-black: 17, 24, 32;--font-text: "pt-sans",Helvetica,Arial,sans-serif;--font-heading: "TTLakesCond-Bold", sans-serif;--size--3: clamp(.58rem, calc(.74rem - .18vw) , .7rem);--size--2: clamp(.72rem, calc(.81rem - .1vw) , .79rem);--size--1: clamp(.9rem, calc(.89rem + .02vw) , .89rem);--size-0: clamp(1rem, calc(.96rem + .18vw) , 1.13rem);--size-1: clamp(1.13rem, calc(1.04rem + .4vw) , 1.41rem);--size-2: clamp(1.27rem, calc(1.12rem + .7vw) , 1.76rem);--size-3: clamp(1.42rem, calc(1.2rem + 1.11vw) , 2.2rem);--size-4: clamp(1.6rem, calc(1.27rem + 1.64vw) , 2.75rem);--size-5: clamp(1.8rem, calc(1.34rem + 2.33vw) , 3.43rem);--transition: all .2s ease-in-out;--transition-med: all .5s ease-in-out;--transition-duration: .2s;--transition-duration-med: .5s;--site-width: 1300px;--mobileBreakpoint: 1140;--border-radius: 4px;--border-radius-2: 1em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}p{margin:0;line-height:1.5em}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{cursor:pointer;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}template{display:none}[hidden]{display:none}input::-webkit-input-placeholder{font-size:var(--size--1);padding-left:0;position:relative;-webkit-transition:var(--transition-med);transition:var(--transition-med)}input:-moz-placeholder{font-size:var(--size--1);padding-left:0;position:relative;-moz-transition:var(--transition-med);transition:var(--transition-med)}input::-moz-placeholder{font-size:var(--size--1);padding-left:0;position:relative;-moz-transition:var(--transition-med);transition:var(--transition-med)}input:-ms-input-placeholder{font-size:var(--size--1);padding-left:0;position:relative;-ms-transition:var(--transition-med);transition:var(--transition-med)}input:focus::-webkit-input-placeholder{color:transparent;padding-left:1em}input:focus:-moz-placeholder{color:transparent;padding-left:1em}input:focus::-moz-placeholder{color:transparent;padding-left:1em}input:focus:-ms-input-placeholder{color:transparent;padding-left:1em}*:not(main):focus{outline:2px solid rgb(var(--color-yellow))}@font-face{font-family:TTLakesCond-Bold;font-style:normal;font-weight:400;src:url(tt_lakes_condensed_bold-webfont.woff2) format("woff2"),url(tt_lakes_condensed_bold-webfont.woff) format("woff");font-display:swap}.font-heading,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);text-transform:uppercase;margin:.5em 0;color:rgb(var(--color-gray));line-height:1.15em}.weight-light{font-weight:300}.weight-normal{font-weight:400}.weight-bold{font-weight:700}.no-transform{text-transform:none}.size--2{font-size:var(--size--2)}.size--1{font-size:var(--size--1)}.size-0{font-size:var(--size-0)}.size-1{font-size:var(--size-1)}.size-2{font-size:var(--size-2)}.size-3{font-size:var(--size-3)}.size-4{font-size:var(--size-4)}.size-5{font-size:var(--size-5)}.font-text{font-family:var(--font-body)}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:unset}html{font-size:var(--size-0);color:rgb(var(--color-black))}body{font-family:pt-sans,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.25em}body.modal-open{overflow:hidden}a{color:rgb(var(--color-black))}a:hover{text-decoration:none}.fancy-links a{text-decoration:none;color:inherit;border-bottom:3px solid rgb(var(--color-yellow));background-image:linear-gradient(120deg,rgb(var(--color-yellow)) 0% 100%);background-repeat:no-repeat;background-size:100% 0em;background-position:0 100%;transition:var(--transition)}.fancy-links a:hover{border-color:rgb(var(--color-yellow));color:#000;background-size:100% 100%}.unstyled-link{text-decoration:none;color:currentColor;display:block}ul:not([class]),ul:not([class]) li{padding-bottom:.3em}::-moz-selection{color:rgb(var(--color-black));background:rgba(var(--color-yellow),.5)}::selection{color:rgb(var(--color-black));background:rgba(var(--color-yellow),.5)}.yellow{color:rgb(var(--color-yellow))}.white{color:rgb(var(--color-white))}.gray{color:rgb(var(--color-gray))}.gray-med{color:rgb(var(--color-gray-med))}.gray-light{color:rgb(var(--color-gray-light))}.black{color:rgb(var(--color-black))}.background-gray{background-color:rgb(var(--color-gray))}.is-hidden{display:none}.hidden{display:none!important}.sr-only,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}body,main{overflow-x:hidden}button.no-style{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0}:not(li).button,button:not(.no-style),.btn{background:rgb(var(--color-yellow));border:3px solid rgb(var(--color-yellow));border-radius:var(--border-radius);color:rgb(var(--color-black));cursor:pointer;font-family:var(--font-text);font-size:1rem;padding:1rem;text-decoration:none;text-transform:uppercase;transition:var(--transition);display:inline-block;line-height:1em;margin-bottom:.5rem;text-align:center}button.secondary,.button.secondary{color:rgb(var(--color-white));background:transparent;border:2px solid rgb(var(--color-white))}button.secondary-dark,.button.secondary-dark{color:rgb(var(--color-black));background:transparent;border:2px solid rgb(var(--color-black))}button.tertiary,.button.tertiary{color:rgb(var(--color-black));background:rgb(var(--color-gray-med));border:2px solid rgb(var(--color-gray-med))}:not(li).button:hover,button:not(.no-style):hover,.btn:hover{background:rgb(var(--color-white))}button.secondary:hover,.button.secondary:hover{color:rgb(var(--color-gray))}button.secondary-dark:hover,.button.secondary-dark:hover{border-color:rgb(var(--color-yellow))}button.quaternary,.button.quaternary{color:rgb(var(--color-black));background:rgb(var(--color-white));border:2px solid rgb(var(--color-gray-med))}button.quaternary:hover,.button.quaternary:hover{border-color:rgb(var(--color-yellow));background:rgb(var(--color-yellow))}button:disabled{opacity:.5;cursor:not-allowed}predictive-search,form{width:100%}input:not([type=submit]){background:rgb(var(--color-gray-light));border:none;border-radius:var(--border-radius);color:rgb(var(--color-black));padding:1em}.select__select,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-gray-light));color:rgb(var(--color-black));width:100%;box-sizing:border-box;transition:box-shadow var(--transition-duration) ease;border-radius:var(--border-radius);position:relative;border:0;padding:1em}.select{display:flex;position:relative;width:100%}.select .icon-caret,.customer select+svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:1.5rem}.select__select,.customer select{cursor:pointer}.row{margin:0 auto;width:95%;max-width:var(--site-width)}@media (max-width: 1140px){.row{margin:0 auto;width:var(--site-width);max-width:95%}}.row.oversize{width:1510px}.no-margin{margin:0}.margin-bt-0{margin-bottom:0}.margin-tp-0{margin-top:0}.force-center{transform:translate(-50%);position:relative;left:50%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-column{flex-direction:column}@media (max-width: 1140px){.flex-column-mobile{flex-direction:column}}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-centered{display:flex;justify-content:center;align-items:center}.align-center{align-items:center}.justify-center{justify-content:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.fit-image{width:100%;height:100%}.fit-image img{width:100%;height:100%;object-fit:cover}.grid{display:grid}.full-width{width:100%}.full-width .stretch{width:100vw;position:relative;left:50%;transform:translate(-50%)}@media (max-width: 1140px){.full-width .stretch{left:-2.5%;transform:none}}#shopify-section-header header{position:relative;z-index:999}#shopify-section-header.is-sticky .top-bar{display:none}#shopify-section-header.is-sticky{position:fixed;z-index:9999;width:100%;top:0;opacity:0;transform:translateY(-100%);background:rgb(var(--color-white));box-shadow:0 0 5px rgba(var(--color-black),.15);transition:all var(--transition-duration) ease}#shopify-section-header.is-sticky{opacity:1;transform:translateY(0);transition:all var(--transition-duration-med) ease}.skip-link.button{background:rgb(var(--color-black));color:rgb(var(--color-white));display:block;left:-999px;position:absolute;top:-999px;z-index:999999}.skip-link:focus{left:0;top:0}.top-bar{background:rgb(var(--color-gray))}.top-bar a{background-position:0 1rem;background-repeat:no-repeat;background-size:1.5rem;color:rgb(var(--color-white));display:inline-block;padding:.75rem 1rem .75rem 2rem;position:relative;text-decoration:none;font-size:var(--size--1)}.top-bar a:last-of-type{padding-right:0}.top-bar a:after{background:transparent;bottom:.8em;content:"";height:1px;left:2rem;position:absolute;transition:var(--transition);width:calc(100% - 3rem)}.top-bar a:last-of-type:after{width:calc(100% - 2rem)}.top-bar svg{height:1.35rem;left:0;position:absolute;top:.65rem}.top-bar svg *:not(rect){stroke:rgb(var(--color-yellow));transition:var(--transition)}.top-bar a:hover:after{background:rgb(var(--color-white))}.top-bar a:hover svg *:not(rect){stroke:rgb(var(--color-white))}.logo-bar{margin-bottom:.25em;margin-top:1em;max-height:57px}.logo-bar__logo img{display:block;width:12.5rem}.logo-bar__cart-link{color:rgb(var(--color-gray));font-family:var(--font-heading);height:100%;text-decoration:none;transition:var(--transition);white-space:nowrap;position:relative}.logo-bar__cart svg{margin-right:1rem}.logo-bar__cart path{stroke:rgb(var(--color-gray));transition:var(--transition)}.logo-bar__cart-link i{font-style:normal}.logo-bar__cart-link:hover{color:rgb(var(--color-black))}.logo-bar__cart:hover path{stroke:rgb(var(--color-black))}.logo-bar__search{color:rgb(var(--color-gray));max-width:800px;position:relative;width:100%}.logo-bar__search form{margin-left:2rem}.logo-bar__search .search_box{position:relative}.logo-bar__search button[type=submit]{color:inherit;height:34px;left:1em;position:absolute}.logo-bar__search svg{height:100%}.logo-bar__search input{max-width:520px;padding:1em 1em 1em calc(34px + 2em);width:80%}ul.site-nav{list-style:none;margin:0;padding:0}.site-nav li a{color:rgb(var(--color-gray));display:block;font-family:var(--font-body);font-size:var(--size--1);font-weight:500;text-decoration:none;text-transform:uppercase;transition:var(--transition);padding:.25rem 0}.site-nav>li>a{padding:1rem}.site-nav>li:first-of-type>a{margin-left:-1rem}.site-nav>li:last-of-type>a{margin-right:-1rem}.site-nav li li a span{text-transform:none}.site-nav a:focus,.site-nav a:hover{color:rgb(var(--color-black))}.site-nav>li>a,.site-nav a strong{font-family:var(--font-heading);font-size:var(--size--1)}li.has-subnav{position:relative}.site-nav__dropdown{background:rgb(var(--color-gray-light));display:flex;left:-2rem;opacity:0;padding:0;position:absolute;top:calc(100% + .5rem);transition:var(--transition)}.site-nav__dropdown.mega{display:none;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr auto}.site-nav__dropdown em.new{font-weight:700;font-style:normal;color:orange;font-size:12px;transform:rotate(23deg) translate(-.5em);display:inline-block;top:-.75em;position:relative}.site-nav__dropdown ul{display:none;list-style:none;width:12rem}.site-nav__dropdown.mega ul{width:10rem}.site-nav__dropdown li.button{margin:.5rem 0 0;width:100%}.has-subnav>a:focus-visible{position:relative}.has-subnav>a:focus-visible:after{content:"\2193";display:block;position:absolute;right:0;top:1rem}.site-nav__dropdown.mega ul.button_list{width:calc(100% + 10rem);grid-column-start:1;grid-column-end:4;justify-content:space-between;align-items:center}.button_list *,li.button *{width:100%}.button_list li{margin-right:.5rem}.button_list li:last-of-type{margin-right:0}.site-nav__buttons{display:flex;padding:0;list-style:none}.site-nav button{padding:1rem;font-size:var(--size--1);font-family:var(--font-heading);margin:0;max-width:calc(100vw - 2rem)}.site-nav .button{margin:0 .35rem}.site-nav .button:last-of-type{margin-right:0}.nav-bar{display:block;margin-bottom:.5rem}.mobile-trigger{display:none;margin:-.2rem -1.4rem}.hamburger{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hamburger path{fill:none;stroke:rgb(var(--color-gray));stroke-linecap:round;stroke-width:5.5;transition:stroke-dasharray .4s,stroke-dashoffset .4s}.hamburger path:nth-of-type(1){stroke-dasharray:40 160}.hamburger path:nth-of-type(2){stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}.hamburger path:nth-of-type(3){stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}.hamburger.active{transform:rotate(45deg)}.hamburger.active path:nth-of-type(1){stroke-dashoffset:-64px}.hamburger.active path:nth-of-type(2){transform:rotate(90deg)}.hamburger.active path:nth-of-type(3){stroke-dashoffset:-64px}.tl--container{position:absolute;z-index:9999999999;margin-top:.2rem}.tl-selections{color:rgb(var(--color-white));border-color:#fff6!important}@media (max-width: 768px){.tl-selections{font-size:.75rem}}@media (max-width: 1140px){#shopify-section-header{overflow:hidden}.top-bar .row{display:block}.logo-bar{display:flex;justify-content:flex-end;margin-top:0;padding:.25rem 0;position:relative}.logo-bar__logo{flex-grow:1;flex-shrink:1;position:relative;padding-right:1rem}.logo-bar__logo img{display:block;max-height:3rem;width:5.5rem}.logo-bar__search{display:inline}.logo-bar__cart{margin-right:.5rem;width:2.5rem}.logo-bar__cart svg{height:100%;margin:0;width:100%}.logo-bar__cart-label{clip:rect(0 6rem 1.5rem 4.25rem);position:absolute;right:-.25rem;top:-.25rem}.logo-bar__cart-label i{display:none}span.logo-bar__cart-count{background:rgb(var(--color-yellow));border-radius:50%;width:1.25rem;height:1.25rem;display:inline-flex;justify-content:center;align-items:center}.mobile-trigger{margin:-1.3rem -1.3rem -1.3rem -.75rem;width:4rem}.mobile-trigger,.site-nav__dropdown{display:flex;justify-content:center;align-items:center}.site-nav__dropdown{left:0;display:none}.nav-bar{background:rgb(var(--color-gray-light));display:none;margin:0;max-width:100%;padding:1rem 2.5%;width:100%}.nav-bar ul{display:block}.site-nav li.has-subnav>a:after{content:"";display:block;position:absolute;right:0;top:1rem;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%23687279' stroke-width='1.5' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;transition:var(--transition-med)}.site-nav li.has-subnav.is-focused>a:after{transform:rotate(-180deg)}.site-nav li.has-subnav.has-subnav.is-focused .site-nav__dropdown{display:block;position:relative;opacity:1}.site-nav__dropdown.mega ul{width:auto;padding:1.5rem;border-bottom:1px solid rgb(var(--color-gray-med))}.site-nav__dropdown.mega ul:first-of-type{padding-top:0}.site-nav__dropdown.mega ul.button_list{width:calc(100vw - 1rem);padding:0;border:0}.site-nav li a:focus{outline:none}.site-nav li a,.site-nav li a strong{font-size:var(--size-1);padding:.6rem 0}.site-nav>li>a{font-size:var(--size-2);margin:0!important;padding:1rem 0}.site-nav__buttons{margin-top:1rem}.site-nav__buttons *{width:100%}.site-nav .button{margin:0 .7rem 0 0}}@media (max-width: 768px){.top-bar .top-bar__support-link{display:none}}@media (min-width: 1141px){.has-subnav:hover .site-nav__dropdown,.has-subnav.is-focused .site-nav__dropdown{opacity:1;top:100%}.has-subnav:hover .site-nav__dropdown.mega,.has-subnav.is-focused .site-nav__dropdown.mega{display:grid}.has-subnav:hover .site-nav__dropdown ul,.has-subnav.is-focused .site-nav__dropdown ul{display:block;padding:1.5rem 2rem}.has-subnav:hover .site-nav__dropdown,.has-subnav.is-focused .site-nav__dropdown{position:absolute}.has-subnav:hover .site-nav__dropdown ul,.has-subnav.is-focused .site-nav__dropdown ul{padding:0 0 1rem 1.5rem}.has-subnav:hover .site-nav__dropdown.single ul,.has-subnav.is-focused .site-nav__dropdown.single ul{padding:1rem 1.5rem}.has-subnav:hover .site-nav__dropdown.mega ul,.has-subnav.is-focused .site-nav__dropdown.mega ul{padding:1.5rem 0 1.5rem 2rem}.has-subnav:hover .site-nav__dropdown.mega ul:last-of-type,.has-subnav.is-focused .site-nav__dropdown.mega ul:last-of-type{padding:1.5rem 2rem}.has-subnav:hover .site-nav__dropdown.mega.buttons ul,.has-subnav.is-focused .site-nav__dropdown.mega.buttons ul{padding:1.5rem 0 0 2rem}.has-subnav:hover .site-nav__dropdown.mega.buttons ul.button_list,.has-subnav.is-focused .site-nav__dropdown.mega.buttons ul.button_list{border-top:1px solid rgb(var(--color-gray-med));margin-top:1rem;padding:1rem 2rem 1.5rem}.has-subnav:hover .site-nav__dropdown.mega ul.button_list,.has-subnav.is-focused .site-nav__dropdown.mega ul.button_list{display:flex}.has-subnav:hover .site-nav__dropdown.mega.buttons ul:nth-last-child(2){padding-right:2rem}}.cart-notification__close svg{width:1.2rem;height:1.2rem}.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{background:rgb(var(--color-white));border-color:rgba(rgb(var(--color-gray)),.2);border-style:solid;border-width:0 0 .1rem;padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;max-width:300px;z-index:999;text-align:center}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-gray));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{display:flex;justify-content:space-around}.cart-notification__links>*{width:48%;margin:0 4% 0 0}.cart-notification__links>*:last-child{margin-right:0}.cart-notification__links button{width:100%}.cart-notification-product{display:flex;flex-direction:column;padding-bottom:.5rem;padding-top:1.5rem}.cart-notification-product>div{display:flex;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid rgb(var(--color-gray-med));text-align:left}.cart-notification-product>div:last-of-type{border-bottom:none}.cart-notification-product dl{margin-bottom:0;margin-top:0;font-size:var(--size--2)}.cart-notification-product dd{margin-left:.5rem}.cart-notification-product__image{border:.1rem solid rgb(var(--color-gray-med));margin-right:1.5rem}.cart-notification-product__image svg{width:70px;height:70px}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.finder-overlay{display:none}.finder-overlay.is-active,.no-results .finder-overlay,.no-results-custom .finder-overlay{display:flex;align-items:center;width:100%;height:100%;flex-direction:column;justify-content:center}.no-results-custom{display:flex;flex-direction:column}.loading .finder-overlay .graphic{display:block;width:200px;height:50px;background:url(//saris.com/cdn/shop/t/7/assets/loading-bike-bg_1024x1024.gif?v=176133818814203784401649196727) no-repeat center center}.loading #product-grid,.no-results #product-grid{height:1px;overflow:hidden}.product-card{background:rgb(var(--color-white));border-radius:var(--border-radius-2);overflow:hidden}.product-card__image a{display:block}.product-card img{width:18rem;height:18rem;object-fit:contain}.product-card__info{background:rgb(var(--color-gray-light));flex-grow:1;padding:1.5rem}.product-card__info__description{flex-grow:1;margin-top:.5rem}.product-card__info__description .short-description{font-size:var(--size--2);margin-bottom:1rem}.fit-guide-notes{padding:1rem;background:rgb(var(--color-white));margin-bottom:1rem}.fit-guide-notes ul{padding-bottom:0!important}.product-card__info button{padding:1rem;margin:1rem 0 0;width:100%}.product-card [data-bv-show=inline_rating]{padding:.25rem 0}.product-card .bv_text{opacity:0}.quantity{color:rgb(var(--color-gray))!important;background:rgb(var(--color-gray-light));border-radius:.25rem;position:relative;width:8.5rem;display:flex;height:2rem;padding:.75rem}.quantity__input{color:rgb(var(--color-gray))!important;font-size:var(--size-0);font-family:var(--font-heading);font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}button.quantity__button{width:2rem;height:100%;flex-shrink:0;font-size:var(--size--1);border:0;background-color:rgb(var(--color-white));cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-gray));padding:0}.quantity__button:first-child{margin-left:2px}.quantity__button:last-child{margin-right:2px}.quantity__button svg{width:.6rem;pointer-events:none}button.quantity__button:hover{background-color:rgb(var(--color-yellow));z-index:2}.quantity__button:focus-visible,.quantity__button:focus{z-index:2}.quantity__input:focus-visible{background-color:rgb(var(--color-white))}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;padding:0;border:none;margin:0}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-gray)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-gray)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.shopify-challenge__container{padding:5rem 0 6rem}.shopify-challenge__message{font-size:var(--size-1);font-family:var(--font-heading);color:rgb(var(--color-gray));margin-bottom:2rem}.shopify-challenge__container .shopify-challenge__button{margin-top:2rem}.shopify-policy__container{margin:3rem auto}
/*# sourceMappingURL=/s/files/1/0603/4027/3331/t/7/assets/base.css.map */
