@charset "UTF-8";:root{--blue: #007bff;--yellow: #ffc107;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--font-family-sans-serif: "Gotham Book";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Gotham Book;font-size:.875rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.1875rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.53125rem}h4,.h4{font-size:1.3125rem}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:.875rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;max-width:1140px}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.col,.col-4,.col-5,.col-6,.col-7,.col-8,.col-12,.col-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-10,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-10,.col-md-12,.col-sm-6,.col-sm-12{position:relative;width:100%;padding-right:5px;padding-left:5px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-auto{-webkit-box-flex:0}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}@media (min-width: 576px){.col-sm-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.col-md-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.col-md-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}}@media (min-width: 992px){.col-lg-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.order-lg-1{order:1}.order-lg-2{order:2}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.align-top{vertical-align:top!important}.bg-white{background-color:#fff!important}.bg-dark{background-color:#000!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-white{border-color:#fff!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.gap-3{gap:2rem}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:2rem}.gap-4{gap:3rem}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-equal{flex:1 1 0%!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-content-center{align-content:center!important}.align-self-center{align-self:center!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.justify-content-sm-center{justify-content:center!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-nowrap{flex-wrap:nowrap!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-grow-0{flex-grow:0!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.align-items-lg-start{align-items:flex-start!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-50{min-height:50vh!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-initial{text-transform:initial!important}.text-white{color:#fff!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}h5,.h5{font-size:1.25rem}.w-35{width:35%!important}@media (min-width: 768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-100{width:100%!important}}@media (min-width: 1275px){.col-xl-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}.opacity-50{opacity:.5}.cursor-not-allowed,.cursor-not-allowed *{pointer-events:none;cursor:not-allowed}.text-wrap-balance{text-wrap:balance}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}.animated{animation-duration:1s;animation-fill-mode:both}@media (print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}body #botxo-chat-1{right:67px!important;bottom:70px!important;z-index:98!important}body.product_kit_styling.js-mobile-hide-atc #botxo-chat-1{bottom:170px!important}body.product_kit_styling #botxo-chat-1{transition:all .2s ease-in-out;bottom:228px!important}body #certainly-popups{right:50px!important}body #certainly-popups-close{right:-38px!important;border:1px solid #ddd;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1))}body #certainly-popups>.certainly-message>.certainly-bubble{border:1px solid #ddd}body #certainly-popups>.certainly-message>.certainly-bubble:hover{background-color:var(--ql-blue)}@media (max-width: 449px),(max-height: 449px){body #botxo-iframeContainer-1{max-height:90%}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}.micromodal{display:none}.micromodal.is-open{display:block}.micromodal[aria-hidden=false] .modal__overlay,.micromodal[aria-hidden=false] .modal__container{animation:mmfadeIn .3s linear}.micromodal[aria-hidden=true] .modal__overlay,.micromodal[aria-hidden=true] .modal__container{animation:mmfadeOut .3s linear}.micromodal .modal__container,.micromodal .modal__overlay{will-change:transform}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__container{box-sizing:border-box;position:relative}.splide__slider{position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide img{vertical-align:bottom;transform:scale(1)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow--prev{left:1em}.splide__arrow--next{right:1em}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.65;background:#000;touch-action:manipulation;border-radius:25px;border:1px solid #fff}@media (max-width: 767px){.splide__arrow{width:2em;height:2em}}.splide__arrow:disabled{display:none}.splide__arrow svg{width:1.2em;height:1.2em;fill:#fff}@media (max-width: 767px){.splide__arrow svg{width:1.2em;height:1.2em}}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow--prev{left:20px}@media (max-width: 767px){.splide__arrow--prev{left:10px}}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:20px}@media (max-width: 767px){.splide__arrow--next{right:10px}}.splide--nav .is-active img{opacity:1!important}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb .splide__arrow{left:50%;transform:translate(-50%);top:0}.splide--ttb .splide__arrow svg{transform:rotate(-90deg);height:1.2em;width:1.2em}.splide--ttb .splide__arrow--next{top:auto;bottom:0}.splide--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__pagination{display:none!important}#y-badges .y-badge{cursor:pointer;height:160px;width:151px;position:relative;margin:inherit!important}@media (max-width: 1199px) and (min-width: 992px){#y-badges .y-badge{margin-left:-10px!important}}@media (max-width: 991px) and (min-width: 768px){#y-badges .y-badge{width:110px;height:104px}}@media (max-width: 767px){#y-badges .y-badge{margin:0 auto!important}}#y-badges img{width:100%}#y-badges .review__stars--score{font-size:17.5px}@media (max-width: 991px) and (min-width: 768px){#y-badges .review__stars--score{font-size:13.5px}}#y-badges .y-badge-reviews{position:relative;text-align:center;top:-100px;font-size:33px;color:#fff}@media (max-width: 991px) and (min-width: 768px){#y-badges .y-badge-reviews{top:-76px;font-size:24px}}#y-badges .y-badge-stars{position:absolute;top:67px;left:0!important;right:0;text-align:center}@media (max-width: 991px) and (min-width: 768px){#y-badges .y-badge-stars{top:46px}}#y-badges .y-badges-certified{color:#5997c1;font-size:11px;text-transform:uppercase;position:absolute;top:90px;left:14px;max-width:120px;width:120px;text-align:center}@media (max-width: 991px) and (min-width: 768px){#y-badges .y-badges-certified{left:9px;font-size:9px;top:63px;width:92px}}#y-badges .y-powered-by{position:absolute;top:143px;width:100%;text-align:center;font-size:12px}@media (max-width: 991px) and (min-width: 768px){#y-badges .y-powered-by{font-size:11px;top:105px}}.yotpo div,.yotpo span{font-family:Open Sans;-webkit-font-smoothing:antialiased;font-size:14px;line-height:17px;color:#6a6c77}#y-badges .y-badge-stars .yotpo-icon{display:inline-block!important;float:none!important}.product__info #y-badges .y-badge,.page__links #y-badges .y-badge{margin:0 auto 16px!important;height:auto}.product__info #y-badges .y-badge-reviews,.page__links #y-badges .y-badge-reviews{color:#222;margin-bottom:10px}.product__info #y-badges .y-badge-reviews,.product__info #y-badges .y-badge-stars,.product__info #y-badges .y-powered-by,.page__links #y-badges .y-badge-reviews,.page__links #y-badges .y-badge-stars,.page__links #y-badges .y-powered-by{position:static}.product__info #y-badges .y-powered-by,.page__links #y-badges .y-powered-by{font-family:Gotham;white-space:normal}.product__info #y-badges .y-badges-certified,.page__links #y-badges .y-badges-certified{position:static;width:100%;max-width:100%;margin:5px 0 10px}.product__info #y-badges .review__text--outer,.page__links #y-badges .review__text--outer{margin:20px 0 40px;font-family:Gotham Book,sans-serif}.product__info #y-badges .review__text--content,.page__links #y-badges .review__text--content{margin:9px 0 15px;font-size:14px;text-transform:uppercase;color:#000;font-family:Gotham}.buy__heading{padding:1rem 0;margin:1rem 0 0;color:var(--ql-grey);line-height:1.2}@media (max-width: 767px){.buy__heading{padding:.25rem 0 .75rem}}.buy__subheading{color:#222;font-size:12px}@media (min-width: 768px){.buy__form{padding-left:10px}}@media (max-width: 767px){.buy__row{margin:0 -10px}.buy__form{padding:0 10px}}.buy__optional>div:only-child{display:none!important}.buy__orderby{color:#757575;font-size:.75rem}.buy__orderby .highlight{color:#13862e}.buy__price--non-kit .buy__price--save{margin-top:-4px}.buy__price--save{font-size:10px}@media (min-width: 768px){.buy__price--save{margin-top:-8px}}.byk__callout{border:1px solid #d9d9d9;background:#f6f6f6}.byk__callout svg{width:150px}@media (max-width: 767px){.byk__callout svg{width:50px}}.byk__callout p{color:#000}.byk__callout .btn:hover,.byk__callout .btn:focus{color:#fff}@media (max-width: 767px){.byk__callout .btn{width:100%!important}}.byk__callout img{transform:scale(1)}.byk__callout--image{width:410px}@media (max-width: 767px){.byk__callout--image{width:100%;max-width:410px}.byk__callout--image:after{content:"";display:block;padding-bottom:65%}}.byk__callout--image img{transition:opacity .2s ease-in-out}@media (min-width: 768px){.byk__callout--image img{transform:translateY(-50%) scale(1)!important;right:25px}}@media (max-width: 767px){.byk__callout--image img{transform:translate(-50%) scale(1)!important;left:50%}}.byk__callout--image a:hover img,.byk__callout--image a:focus img{opacity:.9}.article__contents .byk__callout svg{width:50px}.article__contents .byk__callout--image img{width:auto!important;max-width:100%!important;transform:translateY(-50%) scale(1.2)!important}@media (max-width: 767px){.article__contents .byk__callout--image img{transform:translate(-50%) scale(1)!important}}.byk__canvas{border:2px solid #ececec;background-color:#f5f5f5}.byk__canvas .byk__tag{display:inline}@media (max-width: 767px){.byk__canvas--images{min-height:500px}}@media (min-width: 768px){.byk__canvas{min-height:784px}}.byk__canvas .h4{font-weight:500}.byk__canvas img{display:block}.byk__canvas--toggle,.byk__canvas--case{top:0;left:0;opacity:1;padding:5px 6px 2px 5px;transition:opacity .3s ease-in-out}.byk__canvas--case{top:unset;bottom:0;border-width:2px 2px 0 0}.byk__canvas--case img{max-width:85px}.byk__canvas .remove-list-style{list-style:none;padding-inline-start:0}.byk__clear--toggle .btn,.byk__clear .byk__share .btn,.byk__clear .byk__clear .btn,.byk__share--toggle .btn,.byk__share .byk__share .btn,.byk__share .byk__clear .btn,.byk__canvas--toggle .btn,.byk__canvas .byk__share .btn,.byk__canvas .byk__clear .btn{width:150px;border:1px solid var(--ql-grey);color:#212529;background-color:#fff;transition:all .3s ease-in-out;padding:12px 0}@media (max-width: 767px){.byk__clear--toggle .btn,.byk__clear .byk__share .btn,.byk__clear .byk__clear .btn,.byk__share--toggle .btn,.byk__share .byk__share .btn,.byk__share .byk__clear .btn,.byk__canvas--toggle .btn,.byk__canvas .byk__share .btn,.byk__canvas .byk__clear .btn{width:120px}}.byk__clear--toggle .btn:hover,.byk__clear--toggle .btn:focus-visible,.byk__clear .byk__share .btn:hover,.byk__clear .byk__share .btn:focus-visible,.byk__clear .byk__clear .btn:hover,.byk__clear .byk__clear .btn:focus-visible,.byk__share--toggle .btn:hover,.byk__share--toggle .btn:focus-visible,.byk__share .byk__share .btn:hover,.byk__share .byk__share .btn:focus-visible,.byk__share .byk__clear .btn:hover,.byk__share .byk__clear .btn:focus-visible,.byk__canvas--toggle .btn:hover,.byk__canvas--toggle .btn:focus-visible,.byk__canvas .byk__share .btn:hover,.byk__canvas .byk__share .btn:focus-visible,.byk__canvas .byk__clear .btn:hover,.byk__canvas .byk__clear .btn:focus-visible{background-color:#e1e1e1}.byk__clear--toggle .btn.selected,.byk__clear .byk__share .btn.selected,.byk__clear .byk__clear .btn.selected,.byk__share--toggle .btn.selected,.byk__share .byk__share .btn.selected,.byk__share .byk__clear .btn.selected,.byk__canvas--toggle .btn.selected,.byk__canvas .byk__share .btn.selected,.byk__canvas .byk__clear .btn.selected{color:#fff;border-color:var(--ql-blue);background-color:var(--ql-blue)}@media (max-width: 767px){.byk__clear--margin,.byk__share--margin,.byk__canvas--margin{margin-bottom:54px}.byk__clear--toggle,.byk__share--toggle,.byk__canvas--toggle{top:unset;bottom:-54px;left:-2px;padding:0;width:calc(100% + 4px)}.byk__clear--toggle .btn,.byk__share--toggle .btn,.byk__canvas--toggle .btn{width:calc(25% - 3px);margin-left:4px}.byk__clear--toggle .btn:first-of-type,.byk__share--toggle .btn:first-of-type,.byk__canvas--toggle .btn:first-of-type{margin-left:0}}@media (max-width: 459px){.byk__clear--margin,.byk__share--margin,.byk__canvas--margin{margin-bottom:100px}.byk__clear--toggle,.byk__share--toggle,.byk__canvas--toggle{bottom:-102px}.byk__clear--toggle .btn,.byk__share--toggle .btn,.byk__canvas--toggle .btn{width:calc(50% - 2px)}.byk__clear--toggle .btn:nth-of-type(2n-1),.byk__share--toggle .btn:nth-of-type(2n-1),.byk__canvas--toggle .btn:nth-of-type(2n-1){margin-left:0}}.byk__images{width:50%;transform:translate(0);transition:transform .2s ease-in-out}@media (max-width: 767px){.byk__images{width:70%}}.byk__images img{pointer-events:none;-webkit-user-select:none;user-select:none;transform:none;transition:margin-bottom .2s ease-in-out;z-index:1}.byk__images img:nth-of-type(2){z-index:2}.byk__images img:nth-of-type(3){z-index:3}.byk__images img:nth-of-type(4){z-index:4}.byk__images img:nth-of-type(5){z-index:5}.byk__images img:nth-of-type(6){z-index:6}.byk__images--shift{transform:translate(15%)}.byk__images--moreinfo{width:100%}@media (max-width: 767px){.byk__images--moreinfo{width:70%}}.byk__images--moreinfo img{transition:none}.byk__empty svg{max-width:100px}@media (min-width: 768px){.byk__empty li,.byk__empty p{font-size:16px}}.byk__empty .h4{font-size:42px}.byk__empty .text-ql-blue{color:var(--ql-blue)}.byk__empty .text-ql-blue:hover,.byk__empty .text-ql-blue:focus{color:var(--ql-blue-darker)}.byk__empty img{aspect-ratio:16/9;object-fit:cover}.byk__clear,.byk__share{right:4px;top:4px}.byk__clear .btn,.byk__share .btn{width:auto!important}.byk__clear svg,.byk__share svg{fill:#212529;height:14px;width:14px;margin-top:-3px}@media (max-width: 1281px){.byk__clear svg,.byk__share svg{height:12px;width:12px;margin-top:-2px}}.byk__share{top:52px}@media (max-width: 767px){.byk__clear{right:unset;left:4px}.byk__share{top:4px}}.byk__dropdown .buy__image{max-width:100px;min-width:100px}.byk__dropdown .buy__image--small{max-width:80px;min-width:80px}.byk__dropdown .buy__image--xsmall{max-width:70px;min-width:70px}.byk__dropdown .buy__image--large{max-width:120px;min-width:120px}.byk__dropdown .buy__variant--title{line-height:1.2;transition:color .3s ease-in-out}.byk__dropdown .buy__variant--title strong{font-family:Gotham Book;color:#000}.byk__dropdown p{line-height:1.4}.byk__dropdown--small .buy__image{width:50px;min-width:50px}.byk__dropdown--small .buy__image img{height:50px}.byk__dropdown:hover .buy__variant--title,.byk__dropdown:focus .buy__variant--title{color:var(--ql-blue)}.buy__dropdown--single{transition:color .3s ease-in-out}.buy__dropdown--single:hover,.buy__dropdown--single:focus{color:var(--ql-blue)}.buy__dropdown--maxheight>ul,.buy__dropdown--floating>ul{visibility:hidden;pointer-events:none;opacity:0;overflow-x:hidden;overflow-y:auto;max-height:270px}.buy__dropdown--maxheight>ul.active,.buy__dropdown--floating>ul.active{visibility:visible;pointer-events:all;opacity:1;border:1px solid #ddd;box-shadow:0 4px 3px -2px #00000040;top:52px}.buy__dropdown--maxheight>ul.active::-webkit-scrollbar,.buy__dropdown--floating>ul.active::-webkit-scrollbar{width:6px;background-color:#fff}.buy__dropdown--maxheight>ul.active::-webkit-scrollbar-thumb,.buy__dropdown--floating>ul.active::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.buy__dropdown--maxheight>ul.active::-webkit-scrollbar-track,.buy__dropdown--floating>ul.active::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.buy__dropdown--reversed>ul.active{top:unset;bottom:-13px;border-top:5px solid #f6f6f6!important}.buy__dropdown--renders{max-height:320px!important}.buy__dropdown--renders button{min-height:43px}.buy__dropdown--renders img{max-height:40px;max-width:40px!important}.buy__dropdown--floating>ul{z-index:22;max-height:300px}.byk__feed{margin-top:3px}.byk__block{z-index:8;margin:1px;width:calc(20% - 2px)}@media (max-width: 1065px){.byk__block{width:calc(25% - 2px)}}@media (max-width: 767px){.byk__block{width:calc(50% - 2px)}}.byk__block:after{content:"";display:block;padding-bottom:75%}.byk__block--active:before{position:absolute;content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 24px 0 24px;border-color:var(--ql-blue) transparent transparent transparent;left:50%;margin-left:-24px;top:100%;margin-top:-2px;z-index:25}.byk__block--active a{border:5px solid var(--ql-blue)}.byk__block a{transform:translateY(-67%);margin-top:50%;background-color:#000c}.byk__block a>div>span{color:#fff;transform:translateY(-50%);top:50%;left:0;opacity:0;transition:opacity .2s ease-in-out;font-size:18px;line-height:1.2}.byk__block a:hover span,.byk__block a:focus span{opacity:1}.byk__block a:hover img,.byk__block a:focus img{transform:scale(1.15);opacity:.7}.byk__details{max-width:600px}.byk__details img{transform:scale(1)}.byk__details p{color:#212529}.byk__details h5{font-size:1.125rem}.byk__details td{vertical-align:top;padding-right:5px;border:0}.byk__details .btn{border-radius:25px}.byk__spacer{flex-basis:100%;background:#f6f6f6;min-height:100px;border:2px solid #ececec;margin:0 1px 10px}.byk__spacer button{top:15px;right:15px;z-index:1}.byk__spacer svg{height:16px;width:16px;fill:var(--ql-blue)}.byk__spacer svg:hover,.byk__spacer svg:focus{fill:#000}@media (min-width: 768px){.byk__gallery--info{margin-left:76px}}.byk__details-mobile{border-top:5px solid var(--ql-blue)}.byk__details-mobile:before{position:absolute;content:"";display:block;width:0;height:0;border-style:solid;border-width:20px 24px 0 24px;border-color:var(--ql-blue) transparent transparent transparent;left:50%;margin-left:-24px}.byk__details-mobile tr td{line-height:1;padding-bottom:10px;padding-right:10px}.byk__inspiration-mobile{position:relative}.byk__inspiration-mobile .splide__arrow{position:absolute;top:50%;transform:translateY(-50%)}.byk__tag{color:#fff;background-color:var(--ql-blue);font-family:Gotham,sans-serif;font-weight:500;padding:2px 3px 1px;text-transform:uppercase;pointer-events:none;display:inline-block;line-height:1}.is--error .byk__tag{background-color:red}.byk__video:before{content:"";float:left;padding-bottom:56.25%}.byk__video img{transform:none}.byk__video--icon{top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.byk__video--icon button svg{width:80px;height:80px}}.byk__video--icon button:hover .video__svg,.byk__video--icon button:focus .video__svg{fill:var(--mid-grey)}.byk__video--icon button:hover .video__button,.byk__video--icon button:focus .video__button{background-color:var(--mid-grey)}.byk__video--block{top:0}.byk__video iframe{width:100%;max-width:100%;height:100%}.byk__header svg{width:60px;height:auto;margin-top:5px;padding-left:3px}.buy__add{color:#fff;height:3.625rem;background-color:#b7b7b7;transition:background-color .3s ease-in-out;border-radius:30px}.buy__add.active{background-color:#54c46e}.buy__add.active:hover{background-color:#6bd182}.buy__add.error-state,.buy__add.error-state:hover{background-color:red}.buy__add--wrapper{padding:8px 0 0}@media (min-width: 768px){.buy__add--wrapper{padding:21px 15px;flex:0 0 33.33%}}@media (min-width: 992px){.buy__add--wrapper{flex:0 0 25%}}.buy__add span{transition:top .18s ease-out;font-size:.875rem;top:0}.buy__add span.animate{top:-40px;line-height:59px}.buy__add.js-animate span{top:40px}.buy__add.js-animate span.animate{top:0}@media (max-width: 767px){.buy__footer .buy__add{border-radius:0}}.buy__dropdown{font-size:.875rem;background-color:#f6f6f6;line-height:1.2}.buy__dropdown>button,.buy__dropdown>div{padding:.8125rem .875rem .8125rem 0;border:thin solid #f6f6f6;color:#000}.buy__dropdown>button.is--error,.buy__dropdown>div.is--error{border-color:red}.buy__dropdown>button:hover,.buy__dropdown>button:focus,.buy__dropdown>div:hover,.buy__dropdown>div:focus{color:#555}.buy__dropdown>button:hover path:nth-of-type(1),.buy__dropdown>button:focus path:nth-of-type(1),.buy__dropdown>div:hover path:nth-of-type(1),.buy__dropdown>div:focus path:nth-of-type(1){fill:#555}.buy__dropdown>ul{list-style-type:none}.buy__dropdown>ul.active{border-width:0 5px 5px 5px;border-style:solid;border-color:#f6f6f6;background:#fff}.buy__dropdown>ul.is--error{border:thin solid red;border-top:0}.buy__dropdown>ul>li{transition:color .5s ease-in-out,background-color .5s ease-in-out;line-height:2;font-size:.75rem}.buy__dropdown>ul>li.active{background-color:#f6f6f6}.buy__dropdown>ul>li:hover{background-color:#f6f6f6}.buy__dropdown>ul button{color:#000;align-items:stretch}.buy__dropdown ul ul{list-style-type:disc}.buy__dropdown ul ul li{line-height:1.4;color:#555}.buy__dropdown .svg__mag-text{border:1px solid var(--ql-grey);border-radius:50%;padding:2px}.dropdown--styling{display:none}.dropdown--styling.active{display:block}.buy__footer{bottom:0;left:0;z-index:22;box-shadow:0 1px 10px -2px #494949;background-color:#fff;transition:bottom .2s ease-in-out}@media (min-width: 768px){.buy__footer>div{height:6.25rem}}@media (max-width: 767px){.js-mobile-hide-atc .buy__footer{bottom:-58px}}.buy__giftcard{color:var(--blue);font-size:12px}.buy__image{border:2px solid #ececec}.buy__image img{transform:inherit;width:100%;min-width:6rem;max-width:6rem!important;height:6rem}.buy__image--large img{max-width:14rem!important}.buy__image--row img{min-width:auto;max-width:none!important;height:auto}.buy__image.is--error{border:thin solid red!important}.buy__image.active:before{position:absolute;content:"";background:center/45px no-repeat #54c46e80 url("data:image/svg+xml,%3Csvg width='84' height='84' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2354c46e' stroke='%23fff' stroke-width='3' stroke-linejoin='round' cx='42' cy='42' r='38'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M37.557 48.552l-9.585-7.56L23 45.1l14.557 11.396L65 33.629 60.378 29z'/%3E%3C/g%3E%3C/svg%3E");height:100%;width:100%;z-index:2}@media (max-width: 1199px){.buy__image.active:before{background-size:32px}}.buy__info{opacity:0;height:0;border-bottom:none;padding:0}.buy__info.active{opacity:1;height:auto;border-bottom:thin solid #e5e5e5;padding:.75rem 1.5rem}.buy__info--toggle{transition:all .2s ease-in-out;font-size:.625rem;color:var(--ql-grey)}.buy__info--text{font-size:.75rem}.buy__loading{width:100%;margin:0 auto .5rem}.buy__loading svg,.buy__loading rect{width:100%}.buy__mask{z-index:9;width:100%;height:100%}.buy__mask--bg{background-color:#d8d8d840}.buy__message{color:#fff;background-color:#353535;font-size:.75rem;margin-bottom:.75rem}.buy__message.is--error{background-color:transparent;color:red;border:1px solid red}.buy__message--mag{background-color:transparent;color:#111;line-height:.8}.buy__message svg{width:24px;height:24px}.buy__message--flex{line-height:1.2}.buy__message--flex svg{min-width:24px}.buy__message--flex span{width:80%}.buy__method--text{font-size:.625rem;color:var(--ql-grey)}.buy__method--after{height:12px}.buy__method--after svg{height:16px;width:60px;margin-top:1px}.buy__method--paypal{height:15px}.buy__method--paypal svg{height:14px;width:62px;margin-top:4px}.buy__method svg{display:block}.buy__popup{font-size:10px;color:var(--ql-grey);padding:.375rem 0;border:0;background:transparent;line-height:1.2}.buy__popup:hover,.buy__popup:focus{color:var(--ql-blue);text-decoration:none}.buy__popup svg{display:inline-block!important;height:12px;width:12px;min-width:12px;fill:var(--ql-blue);margin-left:3px;margin-top:-2px}.buy__price{width:92%;justify-content:space-between;margin-left:auto;margin-right:auto}@media (max-width: 767px){.buy__price{line-height:1}}@media (min-width: 768px){.buy__price{width:auto;margin-left:0;margin-right:0}.buy__price.apply-space-between{justify-content:space-between}.buy__price.apply-space-evenly{justify-content:space-evenly}}.buy__price--from{font-size:.625rem;margin-right:.375rem}@media (min-width: 768px){.buy__price--from{margin-top:.75rem}}.buy__footer .buy_price--bcfm{line-height:1}.buy__selector{border:thin solid #e5e5e5}.buy__selector--name{font-size:.625rem;color:var(--ql-grey);line-height:1.2}.buy__selector--name.is--error{color:red}.buy__selector--disabled{opacity:.5}.buy__selector--disabled *{pointer-events:none}.buy__selector.is--error{border-color:red}button.buy__selector--name{background:red}button.buy__selector--name:hover,button.buy__selector--name:focus{color:var(--ql-blue)}.buy__status{margin:0 auto 1rem;width:87.5%;font-size:.625rem;color:#007bff}.buy__status--preorder{color:#13862e}.buy__status.text-left{text-align:left!important}.buy__thumbs{width:92%}@media (min-width: 768px){.buy__thumbs{width:auto;padding:.375rem 0 .375rem .9375rem}}@media (min-width: 768px){.buy__thumbs--wrapper{flex:0 0 66.6%;max-width:66.6%;padding:.375rem 0;flex-direction:row}}@media (min-width: 992px){.buy__thumbs--wrapper{flex:0 0 58%;max-width:58%}}.buy__thumbs--border{border:2px solid #e3e3e3;margin-bottom:.75em}.buy__thumbs--title{font-size:.625rem;color:var(--ql-grey);line-height:1}@media (min-width: 768px){.buy__thumbs--title{margin:0 0 .75rem}}.buy__thumbs--message{font-size:.75em}.buy__thumbs--list{margin-bottom:.75rem;display:none}@media (min-width: 768px){.buy__thumbs--list{margin-bottom:0;display:flex!important}}.buy__thumbs--list.active{display:flex}.buy__thumbs--list .extra-icon{margin-right:1rem;margin-bottom:.5rem}@media (min-width: 768px){.buy__thumbs--list .extra-icon{margin-bottom:0}}.buy__thumbs--block{margin-right:1rem;margin-bottom:.5rem;width:3.125rem;height:3.125rem}@media (min-width: 768px){.buy__thumbs--block{margin-bottom:0}}.buy__thumbs--block .hover-icon{opacity:1;z-index:10;border-radius:.375rem;border:1px solid #e5e5e5}@media (min-width: 768px){.buy__thumbs--block .hover-icon{opacity:0;transition:opacity .2s ease-in-out}}@media (min-width: 768px){.buy__thumbs--block:hover .hover-icon{opacity:1}}.buy__thumbs--block:hover .hover-image{opacity:.3}.buy__thumbs--block img{border-radius:.375rem;border:1px solid #e5e5e5}.buy__thumbs--block span{right:-.5rem;top:-.5rem}.buy__variant{width:100%;margin-right:.25rem;transition:all .2s ease-in-out}.buy__variant button:hover,.buy__variant button:focus{background:none!important}.buy__variant button:hover .buy__variant--title,.buy__variant button:focus .buy__variant--title{color:var(--ql-blue)}.buy__variant--title{padding:.5rem 0 .75rem}.buy__variant--title svg{width:24px;min-width:24px;margin-left:.5rem}.buy__variant--title path{fill:#fff!important}.buy__variant--title span svg{display:inline-block;max-height:12px;width:unset;min-width:unset;max-width:24px;margin-top:-2px}.buy__variant--title span svg path{fill:#222!important}.buy__variant--header:hover,.buy__variant--header:focus{background:none!important}.shopify-challenge__container{padding:60px 15px}#PBarNextFrame{opacity:.2!important}.hide{display:none}.fade-out-animation{transition:opacity .2s ease-in-out;opacity:1}.fade-out-animation-active{opacity:0}.fade-out-animation-complete{display:none!important}main img{transform:scale(1.03);transition:.2s all ease-in-out}body{padding-top:99px}@media (max-width: 1109px){body{padding-top:76px}}a{transition:.3s color ease}a:hover{text-decoration:none}.btn:focus,button:focus,a:focus{box-shadow:inherit!important;outline:inherit!important}img{max-width:100%}.container{max-width:1440px}input[type=submit],.btn{margin:0;background:var(--ql-blue);width:100%;font-size:12px;color:#fff;padding:19px 0;border:0;line-height:18px;cursor:pointer;outline:none!important;box-shadow:inherit!important;letter-spacing:.1em;border-radius:28px}input[type=submit]:disabled,.btn:disabled{background:#b7b7b7;cursor:default}.template-product img,.template-product video,.template-product iframe,.template-product embed,.template-product object{display:block;vertical-align:middle}.template-product img,.template-product video{max-width:100%;height:auto}.rotate-180{transform:rotate(180deg)}.transition-fast{transition:all .2s ease-in-out}.transition-slow{transition:all .5s ease-in-out}.cookieconsent-wrapper p{color:#fff}.cart__announcement{background-color:var(--ql-blue)}.cart__announcement h3,.cart__announcement p,.cart__announcement a{color:#fff}@media (max-width: 767px){.cart__announcement p{font-size:12px}}.cart__announcement p:last-of-type{margin-bottom:0}.cart__announcement a{text-decoration:underline}.cart__announcement a:hover,.cart__announcement a:focus{color:#ccc}@media (min-width: 768px){.cart__header{border-bottom:1px solid #f1f1f1}}@media (max-width: 767px){.cart__header h3{font-size:16px}}.cart__empty p{color:#006fbc;font-size:16px}.cart__empty a{font-family:Gotham}.cart__subtotal{background:#f9f9f9}@media (max-width: 767px){.cart__subtotal{margin:30px -10px 0}}.cart__subtotal *{line-height:1}.cart__shipping{border:2px solid #f9f9f9}@media (max-width: 767px){.cart__shipping{margin:0 -10px}}.cart__shipping *{color:#13862e;font-size:12px;line-height:1;letter-spacing:1px}.cart__shipping--not-free *{color:#007bff;line-height:1.3}.cart__installments{font-size:12px}.cart__installments svg{width:75px;vertical-align:bottom}.cart__installments .icon-paypal{width:60px;vertical-align:sub}.cart__continue a{font-size:12px;color:var(--ql-grey)}.cart__continue svg{margin-right:2px;margin-top:5px;vertical-align:top;fill:var(--ql-grey);height:9px;width:10px}@media (max-width: 767px){.cart__checkout{padding:0}}.cart__checkout button[type=submit]{background:#54c46e}.cart__checkout button[type=submit]:hover{background:#6bd182}.cart__checkout button[type=submit]:disabled{background:#b7b7b7;cursor:default}.cart__divider{width:1px;background:#f1f1f1}@media (max-width: 767px){.showing_ip_footer .cart__checkout button[type=submit]{bottom:41px}}.btn__share{width:auto;border:1px solid var(--ql-grey);color:#212529;background-color:#fff;transition:all .3s ease-in-out;padding:12px 0}@media (max-width: 767px){.btn__share{padding:8px}}.btn__share svg{fill:#212529;height:14px;width:14px;margin-top:-3px}.btn__share:hover,.btn__share:focus,.btn__share:focus-visible{background-color:#e1e1e1;color:#212529}.cart__item img{background:#f7f7f7;transform:none}.cart__item a:hover img,.cart__item a:hover div,.cart__item a:focus img,.cart__item a:focus div{background:#eee}.cart__item a>div{background:#f7f7f7;font-size:11px;color:#000;transition:all .2s ease-in-out}.cart__item h3{line-height:18px}.cart__item p,.cart__item ul{font-size:12px}.cart__item--title{font-size:18px;color:#000}@media (max-width: 990px){.cart__item--title{font-size:14px}}@media (max-width: 767px){.cart__item--price{font-size:12px}}.cart__item--remove,.cart__item--remove.btn--text{color:#007bff}.cart__item--remove:hover,.cart__item--remove:focus,.cart__item--remove.btn--text:hover,.cart__item--remove.btn--text:focus{color:var(--ql-blue-darker)}.cart__item--message{font-size:12px}.cart__item--message-warning{color:red}.cart__item--message-warning svg{width:13px;height:13px;margin-top:-3px;fill:red}.cart__item--qty{border:1px solid #f6f6f6;max-width:150px}@media (max-width: 767px){.cart__item--qty{max-width:120px}}.cart__item--qty input,.cart__item--qty button{width:33.333%;height:34px;line-height:34px}@media (max-width: 767px){.cart__item--qty input,.cart__item--qty button{height:26px;line-height:26px}}.cart__item--qty input{font-size:14px;color:#000;border:0}.cart__item--qty input::-webkit-inner-spin-button,.cart__item--qty input::-webkit-outer-spin-button{-webkit-appearance:none}.cart__item--qty button{z-index:1;background:#f6f6f6}.cart__item--qty button:hover path,.cart__item--qty button:focus path{fill:var(--ql-blue)}.cart__item--discount{color:#555;font-size:12px}.cart__item--discount svg{width:14px;height:14px;fill:none;stroke:#555;vertical-align:sub}.template-cart .cart-v-hidden{visibility:hidden}.template-cart .cart-d-none{display:none!important}@media (max-width: 767px){.template-cart .payment{opacity:.5}}@media (max-width: 520px){.template-cart .site__header--nav{display:flex}.template-cart .site__header--continue{padding:10px 0;line-height:1.2}}.collection h2{letter-spacing:.03em}.collection__item img{transform:scale(1);transition:transform .2s ease-in-out}.collection__item a{background:#f7f7f7}.collection__item a:hover img,.collection__item a:focus img{transform:scale(1.03)}.collection__item a:hover .collection__main,.collection__item a:focus .collection__main{color:var(--ql-blue)}@media (min-width: 768px){.collection__info{min-height:90px}}.collection__link{padding-top:35px}@media (max-width: 767px){.collection__link{padding-top:0}}.collection__link img{max-width:85%}@media (max-width: 767px){.collection__link img{padding:8% 0}}.collection__link .collection__badge{position:absolute;margin:0;background:#f7f7f780;padding:5px 8px}@media (max-width: 767px){.collection__link .collection__badge{display:none}}.collection__link .nav__new{top:8px;right:8px}@media (max-width: 767px){.collection__link .nav__new{right:unset;left:8px;min-width:40px}}@media (min-width: 768px){.collection__info .collection__badge{display:none}}.collection__badge{bottom:-10px;font-size:12px;left:8px;color:#007bff;margin-top:1rem}@media screen and (max-width: 767px){.collection__badge{top:20px;right:24px;bottom:unset;left:unset}}.collection__badge--preorder{color:#13862e}.collection__main{font-size:15px;color:#000;margin-bottom:2px;word-wrap:break-word}.collection__main,.collection__sub{line-height:16px}.collection__sub{font-size:12px;color:var(--ql-grey)}.collection__price{line-height:15px;font-size:12px;color:#000;font-style:normal}.collection__description p{margin-bottom:0}.collection__count{color:var(--ql-grey);font-size:14px;display:inline-block}.collection__mag{top:8px;left:8px}.collection__mag svg{width:50px}@media (max-width: 767px){.collection__mag svg{width:40px}}.collection__quote{font-size:2em;line-height:1.2;font-style:italic}@media (max-width: 767px){.collection__quote{font-size:1.3em}}.collection__video img{transform:scale(1)}@media (min-width: 768px){.collection__video--outer{width:75%}}.collection__video .js-show-video{display:block!important;opacity:1!important;position:absolute!important;width:100%!important;top:0!important;height:100%}.collection__video iframe{width:100%;max-width:100%;height:100%}@media screen and (max-width: 767px){.heading--whats-new{font-size:1em}}.suffix-whats-new .collection .nav__new{display:none!important}@media (max-width: 767px){.collection .nav__new+.collection__mag{top:34px}}.suffix-partnership .slide__video .video__svg{fill:#000}.suffix-partnership .slide__video:hover .video__svg,.suffix-partnership .slide__video:focus .video__svg{fill:var(--mid-grey)}.suffix-partnership .video__button{background-color:#000;text-transform:unset!important}.suffix-partnership .video__button .video__button--len{text-transform:uppercase}.suffix-partnership .banner:before{display:none}.gallery__count{top:12px;left:10px;background:#000000a6;color:#fff;border-radius:15px;border:1px solid rgba(255,255,255,.65);font-size:10px}@media (min-width: 768px){.gallery__slides{float:left;width:calc(100% - 70px)}}.gallery__slides iframe{width:100%;max-width:100%;height:100%}.gallery__slides img,.slide__aspect img{transform:scale(1)}.slide__aspect:before{content:"";float:left;padding-bottom:75%}.slide__aspect .loading-overlay,.slide__aspect iframe{aspect-ratio:4/3;width:100%;height:auto}.slide__aspect--16-9:before{padding-bottom:56.25%}.slide__aspect--16-9 .loading-overlay,.slide__aspect--16-9 iframe,.slide__aspect--16-9 img{aspect-ratio:16/9;width:100%;height:auto}.slide__video{top:0;left:0;right:0;bottom:0}.slide__video svg{max-width:100px}@media (max-width: 767px){.slide__video svg{width:80px;height:80px}}.slide__video:hover .video__svg,.slide__video:focus .video__svg{fill:var(--mid-grey)}.slide__video:hover .video__button,.slide__video:focus .video__button{background-color:var(--mid-grey)}.slide__video--text{color:#fff;background-color:var(--ql-blue);transition:background-color .2s ease-in-out;font-size:20px;padding:6px 20px 4px;border-radius:18px}@media (max-width: 767px){.slide__video--text{font-size:14px;margin-top:4px}}.slide__video--text.bg-black{background-color:#222}.byk__video--icon button .slide__video--len,.slide__video--len{color:#fff;background-color:var(--ql-blue);transition:background-color .2s ease-in-out;font-size:16px;padding:6px 15px 8px;border-radius:0 0 15px 15px}@media (max-width: 767px){.byk__video--icon button .slide__video--len,.slide__video--len{font-size:14px;margin-top:4px}}.byk__video--icon button .slide__video--len.bg-black,.slide__video--len.bg-black{background-color:#222}.slide__video--variant-1 .slide__video--text{border-bottom-left-radius:0;border-bottom-right-radius:0}.slide__video--variant-1 .slide__video--len{border-radius:0 0 15px 15px;font-size:14px!important;padding:1px 0 5px!important}@media (max-width: 767px){.slide__video--variant-1 .slide__video--len{font-size:12px!important}}.gallery__overlay{bottom:0;left:0;max-width:75%;color:#fff;background:#000;font-size:12px}@media (max-width: 767px){.gallery__overlay{max-width:100%;bottom:-1px;font-size:10px}}.gallery__overlay span{-webkit-box-decoration-break:clone;box-decoration-break:clone}.gallery__overlay--ab{font-size:14px}@media (max-width: 767px){.gallery__overlay--ab{font-size:12px}}.gallery__thumbs{width:60px;float:left;margin-right:10px;z-index:2;position:relative}@media screen and (max-width: 767px){.gallery__thumbs{position:absolute;width:100%;bottom:45px;border-bottom:1px solid #ececec}.gallery__thumbs .splide__arrows{display:none}}.gallery__thumbs .splide__arrow--next{bottom:-38px}.gallery__thumbs--below .thumb__block img{opacity:1}.gallery__thumbs--below .thumb__block:hover,.gallery__thumbs--below .thumb__block:focus{opacity:.6}@media (min-width: 768px){.gallery__thumbs--below{flex:1;min-width:0}}.thumb__block img{width:60px;height:60px;opacity:.6;display:block;object-fit:cover;transition-duration:0ms}.thumb__block img:hover{opacity:.8}.thumb__video div{opacity:.6}.thumb__video div:hover{opacity:.8}.thumb__video.is-active div{opacity:1}@media screen and (max-width: 767px){.thumb__video--howto{padding:12px 10px;background:#fff;opacity:1}.thumb__video--howto:hover span,.thumb__video--howto:focus span{color:var(--ql-blue)}.thumb__video--howto svg{width:auto!important}}.thumb__video span{font-size:10px;line-height:12px;color:#000;margin-top:8px}@media screen and (max-width: 767px){.thumb__video span{margin:5px 0 0 3px;vertical-align:top}}.thumb__video--icon{max-width:14px;margin-bottom:-9px;z-index:9;left:0;right:0;bottom:50%}.index__ambassadors .ambassador{background:#eee}.index__ambassadors img{transform:scale(1)}.ambassador__details{bottom:12px;left:12px;right:12px;z-index:2}.ambassador__details p.h6{color:#fff;font-size:.875rem;font-family:Gotham,sans-serif}.ambassador__details p{color:#ddd;font-size:10px;letter-spacing:.5px}.ambassador__image{background:#000}.ambassador__image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:.7;padding-bottom:70%;background:transparent;background:linear-gradient(to bottom,transparent 65%,#000000 96%)}.index__logo img{opacity:0;transform:translate3d(0,5px,0);transition:transform .7s cubic-bezier(.7,0,.3,1),opacity .7s cubic-bezier(.7,0,.3,1);transition-delay:2s;max-height:21px;max-width:98%}.index__logo .is--visible img{opacity:1;transition-delay:0s;transform:translateZ(0)}@media (max-width: 991px) and (min-width: 768px){.index__logo .col:nth-last-child(2),.index__logo .col:last-child{display:none}}@media (max-width: 767px){.index__logo .col:nth-last-child(2),.index__logo .col:nth-last-child(3),.index__logo .col:nth-last-child(4),.index__logo .col:last-child{display:none}}@media (max-width: 575px){.index__logo .col{display:none}.index__logo .col:first-child,.index__logo .col:nth-child(2){display:block}}.index__slider img{transform:none}.index__slider .slider__content{top:50%;left:50%;transform:translate(-50%,-50%);width:50%}@media (max-width: 767px){.index__slider .slider__content{width:80%}}.index__slider h3,.index__slider p{color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,.3)}.index__slider h3{font-size:3vw}@media (max-width: 1300px){.index__slider h3{font-size:4vw}}@media (max-width: 767px){.index__slider h3{font-size:4.5vw}}.index__slider p{font-size:20px;max-width:500px;line-height:1.2em;margin-bottom:0;margin-top:-.5rem}@media (max-width: 767px){.index__slider p{font-size:16px}}.index__slider a:hover .btn--slider,.index__slider a:focus .btn--slider{background-color:var(--ql-blue-darker)}.index__slider .nav__new{top:30px;right:30px;padding:8px;font-size:30px;border-radius:50%;height:94px;line-height:79px;transform:scale(1.2) rotate(12deg)}@media (max-width: 767px){.index__slider .nav__new{font-size:14px;line-height:35px;height:50px}.index__slider .nav__new.nav__new--bottom{top:unset;bottom:30px}}@media (min-width: 768px){.index__slider .slider__desktop--top{top:30%}.index__slider .slider__desktop--bottom{top:70%}.index__slider .slider__desktop--left{left:25%}.index__slider .slider__desktop--right{left:70%}}@media (max-width: 767px){.index__slider .slider__mobile--top{top:30%}.index__slider .slider__mobile--bottom{top:unset;transform:translate(-50%);bottom:5%}}.index-slider--dual p{font-size:18px;max-width:300px}.index-slider--dual .nav__new{font-size:14px;line-height:35px;height:50px}@media (min-width: 1275px){.index-slider--dual{width:50%;float:left}.index-slider--dual.index-slider--product>div{padding:2px 1px 2px 0}.index-slider--dual.index-slider--news>div{padding:2px 0 2px 1px}.index-slider--dual .slider__desktop--left{left:30%}.index-slider--dual .slider__desktop--right{left:70%}.index-slider--dual h3{font-size:1.5vw}}@media (min-width: 768px) and (max-width: 1274px){.index-slider--dual h3{font-size:2vw}}@media (max-width: 1274px){.index-slider--dual>div{padding:2px 0 0}}.video__box{margin-bottom:2px;background-color:#222}.video__box button{left:0}.video__box.loading{width:100%}.video__box.loading:after{content:"";display:block;padding-top:25%}@media (max-width: 767px){.video__box.loading:after{padding-top:56.25%}}.video__box.loading video{display:none}.video__text{top:0;bottom:20px;left:10px;right:0}@media (max-width: 767px){.video__text{left:0;bottom:12px}}.video__text h1{color:#fff;font-size:min(5vw,80px);font-weight:800;word-spacing:-2px;line-height:1;letter-spacing:2px}.video__text h1 span{font-weight:300;font-size:50%;vertical-align:text-top;padding-top:3px;display:inline-block;margin-left:-9px}@media (max-width: 767px){.video__text h1{font-size:6vw}.video__text h1 span{font-size:65%;padding-top:0;margin-left:-4px}}.index__youtube{max-width:1420px}@media (min-width: 1421px){.index__youtube h3{font-size:1.5vw}}@media (max-width: 767px){.index__youtube .slide__video svg{width:50px;height:50px;margin-bottom:.5em!important}}.index__3column{position:relative;border-top:1px solid #aaa}.index__3column.lazyloaded{background:transparent url(/cdn/shop/files/3column4.jpg?v=1674103326);background-repeat:no-repeat;background-size:cover;background-position:center 65%}.index__3column .row{position:relative;z-index:2}.index__3column:after{content:"";position:absolute;top:0;right:0;left:0;height:100%;z-index:1;background-color:#2828284d}.index__3column h3,.index__3column p{color:#fff}.index__3column h3{font-size:21px}.index__3column p{font-size:16px}.index__3column svg{height:60px;width:60px}@media (max-width: 767px){.index__3column svg{height:40px;width:40px}}.shopify-section:not(.index-slider--dual){clear:left}.ml__main ul{list-style:none}.ml__result{width:50%;padding:2px}@media (min-width: 768px){.ml__result{width:25%}}@media (min-width: 1168px){.ml__result{width:12%}}.ml__result .ml__mount{background:#f6f6f6;padding:10px}.ml__result a:focus img,.ml__result a:hover img{transform:scale(1.03)}.ml__result a:focus span,.ml__result a:hover span{color:var(--ql-darker)}.ml__result img{margin-bottom:5px;transform:scale(1)}.ml__result span{font-size:14px;line-height:16px;display:flex;justify-content:center;align-items:center;padding-bottom:0!important;word-break:break-word;color:#212529}.ml__accessories .ml__result{width:33%}@media (min-width: 768px){.ml__accessories .ml__result{width:20%}}@media (min-width: 1168px){.ml__accessories .ml__result{width:10%}}.ml__mount--popup{font-size:12px;line-height:1.4}.ml__mount--popup img{min-width:75px;max-width:75px;height:75px;transform:none;background:#f3f3f3}.ml__mount--popup:focus img,.ml__mount--popup:hover img{background:#ececec}.ml__mount--popup:focus div>div,.ml__mount--popup:hover div>div{color:var(--ql-blue)}.ml__mount--popup .buy__image{background:#f3f3f3}.ml__mount--action{color:#fff!important}.page__404 p{color:#006fbc;font-size:16px}.page__404 a{font-family:Gotham}@media (max-width: 767px){.page__404 .h3{font-size:16px}}.page__content p,.page__content ul,.page__content hr{margin-bottom:25px}.page__content ul{padding:0 20px}.page__content iframe,.page__content img{max-width:100%!important;transform:inherit!important}.page__content img{width:100%}.page__content strong,.page__content b{color:#000;font-family:Gotham;font-weight:400}.page__content a{text-decoration:underline}.page__logos img{width:150px;margin-right:20px}.page__product{text-decoration:none!important;color:var(--gray-dark)}.page__product img{width:15%;transform:none;background:#f3f3f3}.page__product:hover .collection__main,.page__product:focus .collection__main{color:var(--ql-blue)}.page__careers .careers-font-md{font-size:1rem!important}.page__careers .careers-font-lg{font-size:1.2rem!important}.page__careers .careers__video img{transform:scale(1)}@media (min-width: 768px){.page__careers .careers__video--outer{width:75%}}.page__careers .careers__video .js-show-video{display:block!important;opacity:1!important;position:absolute!important;width:100%!important;top:0!important;height:100%}.page__careers .careers__video iframe{width:100%;max-width:100%;height:100%}.page__careers .slide-padding{padding:0 6rem!important}@media (max-width: 992px){.page__careers .careers-font-md{font-size:.9rem!important}.page__careers .careers-font-lg{font-size:1rem!important}.page__careers .slide-padding{padding:0!important}}.page__careers img{width:100%;object-fit:cover;transform:scale(1)}.page__careers .container{max-width:1200px;width:94%}.page__careers h2{font-size:2rem!important}.page__careers h4{font-size:1.5rem!important}.page__careers h5{font-size:2rem!important;min-width:150px}.page__careers h6{font-size:1rem!important}.page__careers .splide__arrow{transition:opacity .3s ease-in-out}.page__careers .splide__arrow:hover:not(:disabled){transition:opacity .3s ease-in-out}.page__careers .splide__pagination{display:flex!important;align-items:center;justify-content:center;list-style-type:none;margin-top:1.5rem;margin-bottom:0}.page__careers .splide__pagination li{display:inline-block}.page__careers .splide__pagination li:before{content:""!important}.page__careers #values .splide__pagination{margin-top:1rem}.page__careers .splide__pagination__page{background:#a7a9b4;border:0;border-radius:50%;display:inline-block;width:.7rem!important;height:.7rem!important;margin:0 6px;padding:0;opacity:1;position:relative;transition:background-color .3s ease-in-out}.page__careers .splide__pagination__page.is-active{background-color:var(--ql-grey);z-index:1}.page__careers .splide__pagination__page:hover{cursor:pointer;opacity:.9}.page__careers .bg-dark .splide__pagination__page{background-color:#fff}.page__careers .bg-dark .splide__pagination__page.is-active{background-color:var(--ql-grey)}.page__careers .indicator{background-color:#a7a9b4;width:.7rem!important;height:.7rem!important;border-radius:50%;transition:background-color .3s ease-in-out;cursor:pointer}.page__careers .indicator.is-active{background-color:var(--ql-grey)}.page__careers .product__info{background:transparent}.page__careers .product__info>details{interpolate-size:allow-keywords;overflow:clip}.page__careers .product__info>details[open]::details-content{height:auto}.page__careers .product__info>details::details-content{height:0;overflow-y:clip;transition:content-visibility .2s allow-discrete,height .2s ease-in-out}@media (max-width: 992px){.page__careers h2{font-size:1.75rem!important}.page__careers h5{font-size:1.5rem!important;min-width:120px;text-align:start!important}.page__careers h6{font-size:1.2rem!important}.page__careers .splide__arrows{display:none}}.page__careers #hero .intro-header{font-size:4rem;font-kerning:normal;letter-spacing:-2px;line-height:.9}.page__careers #hero .site__tagline{font-size:1.75rem!important;line-height:.9}.page__careers #hero .btn--positions{font-size:.875rem;max-width:300px;opacity:1!important;transition:background-color .3s ease-in-out}.page__careers #hero .careers-video-preview{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.page__careers #hero .intro-text{max-width:40%}.page__careers #hero .hero-collage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:min(2vw,1rem);width:88%;margin:0 auto;transform:translate(max(-5vw,-2.5rem))}.page__careers #hero .hero-collage-cell{position:relative;overflow:hidden;border-radius:12%;aspect-ratio:1}.page__careers #hero .hero-collage-cell:nth-child(4),.page__careers #hero .hero-collage-cell:nth-child(5),.page__careers #hero .hero-collage-cell:nth-child(6){transform:translate(min(10vw,4rem))}.page__careers #hero .hero-collage-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 20px 10px #0000001a;pointer-events:none;z-index:1}@media (max-width: 992px){.page__careers #hero .intro-header{font-size:2.25rem}.page__careers #hero .intro-text{max-width:100%!important}}.page__careers #open-roles{color:#fff}.page__careers #open-roles .js-jobs li{color:#fff9!important;border-bottom:rgba(255,255,255,.6) 1px solid}.page__careers #open-roles .js-jobs li:first-child{border-top:rgba(255,255,255,.6) 1px solid}.page__careers #open-roles .js-jobs li ul li{border:rgba(255,255,255,.6) 1px solid}.page__careers #open-roles .apply-link{text-decoration:none}.page__careers #open-roles .apply-link h4,.page__careers #open-roles .apply-link span{font-size:1.5rem;line-height:1.5rem;color:#fff;transition:color .2s ease-in-out}.page__careers #open-roles .apply-link svg path{stroke:#fff;fill:none;transition:stroke .2s ease-in-out}.page__careers #open-roles .apply-link:hover h4,.page__careers #open-roles .apply-link:hover span{color:var(--ql-blue)!important}.page__careers #open-roles .apply-link:hover svg path{stroke:var(--ql-blue)}@media (max-width: 992px){.page__careers #open-roles h4{font-size:1.375rem!important}}.page__careers #our-story p,.page__careers #our-story .our-story-img{flex:1}.page__careers #our-story img{object-fit:cover;aspect-ratio:16/9}@media (max-width: 992px){.page__careers #our-story img{width:100%}}.page__careers #life-at-ql img{aspect-ratio:1;object-fit:cover}.page__careers #life-at-ql .testimonial-text{flex:2}.page__careers #life-at-ql .testimonial-text svg{width:50px;height:50px;color:#fff9;margin-bottom:1rem}.page__careers #life-at-ql .testimonial-img{flex:1.5}@media (max-width: 992px){.page__careers #life-at-ql img{width:100%}}.page__careers #values{background-color:#a7a9b466}.page__careers #values h3{line-height:.9;border-left:4px solid var(--ql-blue)}.page__careers #values ul{list-style:none}.page__careers #values ul li:before{content:">";font-family:Gotham,sans-serif;font-weight:900;position:absolute;left:0}.page__careers #values .splide__track{margin-left:0;margin-right:0}@media (min-width: 670px){.page__careers #values .per-page__5{display:none}}@media (min-width: 992px){.page__careers #values .splide__track{margin-left:6rem;margin-right:6rem}}@media (min-width: 1220px){.page__careers #values .per-page__5,.page__careers #values .per-page__4{display:none}}.page__careers #benefits-perks h3{line-height:.9;border-left:4px solid var(--ql-blue)}.page__careers #benefits-perks ul{list-style:none}.page__careers #benefits-perks ul li:before{content:">";font-family:Gotham,sans-serif;font-weight:900;position:absolute;left:0}.page__careers #benefits-perks .benefits-container{max-width:850px}.page__careers #benefits-perks .benefit-card{background-color:#ededed;display:flex;flex-direction:column;justify-content:flex-start;flex:1}.page__careers #benefits-perks .benefit-card:last-of-type{flex:1.15}.page__careers #where-we-work{background-color:#a7a9b466}.page__careers #where-we-work img{aspect-ratio:4/3;object-fit:cover}.page__careers #awards .splide__slide{align-content:center}.page__careers #awards img{max-width:225px;max-height:150px}.page__careers #how-we-hire h6{font-size:1.5rem!important;font-family:Gotham Book,sans-serif}.page__careers #how-we-hire .border-how-we-hire{border-bottom:rgba(255,255,255,.6) 1px solid}.page__careers #how-we-hire .border-how-we-hire:first-child{border-top:rgba(255,255,255,.6) 1px solid}.page__careers #how-we-hire .product__info>details{background:transparent}.page__careers #how-we-hire .product__info>details>summary:after{width:3rem;height:3rem;background-size:1.2rem;background-color:transparent;filter:invert(100%);background-position:center center;background-repeat:no-repeat;border:1px solid #000;border-radius:50%;top:25%;right:2%;transition:transform .2s ease-in-out,filter .2s ease-in-out}.page__careers #how-we-hire .product__info>details>summary:hover:after{opacity:1;background-color:#fff;filter:invert(0)}.page__careers #how-we-hire .product__info>details[open]>summary:after{opacity:1;background-color:#fff;filter:invert(0)}@media (max-width: 992px){.page__careers #how-we-hire h6{font-size:1rem!important}.page__careers #how-we-hire .product__info>details summary:after{width:2rem;height:2rem;background-size:1rem;background-color:transparent;filter:invert(100%);background-position:center center;background-repeat:no-repeat;border:1px solid #000;border-radius:50%;top:25%;transition:transform .2s ease-in-out,filter .2s ease-in-out}.page__careers #how-we-hire .product__info>details summary:hover:after{opacity:1;background-color:#fff;filter:invert(0)}.page__careers #how-we-hire .product__info>details[open]>summary:after{opacity:1;background-color:#fff;filter:invert(0)}}.page__careers #faq h6{font-size:.875rem!important}.product__info details>summary::marker,.product__info details>summary::-webkit-details-marker{display:none;font-size:0;color:transparent}.product__info details{background-color:#ededed;padding:8px 16px}.product__info p:has(details)+p:has(details){margin-top:-12px}.product__info details ul{padding-left:20px}.product__info details p:last-of-type{margin-bottom:0}.product__info details>summary:after{position:absolute;height:12px;width:12px;content:"";right:0;top:calc(50% - 6px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTUgM2wzLjA1Ny0zTDIwIDEyIDguMDU3IDI0IDUgMjFsOS05eiIvPjwvc3ZnPg==);background-size:12px;transform:rotate(90deg);transition:transform .2s linear;opacity:.6}.product__info details[open]>summary:after{transform:rotate(270deg)}.product__info details summary>*{display:inline}.product__info details[open] summary{margin-bottom:.5em}@media (max-width: 767px){.product__feature{min-width:100%}}.product__feature svg,.product__feature img{max-width:46px;max-height:46px;min-height:46px}@media (max-width: 767px){.product__feature svg,.product__feature img{max-width:30px;max-height:35px;min-height:35px}}.product__feed{background-color:#f9f9f9}.product__feed h5{margin-bottom:30px;font-size:18px;width:200px}@media (max-width: 767px){.product__feed h5{font-size:10px}}.product__feed h5 span{color:var(--ql-grey);font-size:10px;padding-top:2px}@media (max-width: 767px){.product__feed h5 span{font-size:9px}}.product__feed--content{margin:0 -1px}.product__feed--content>div{width:100%;margin:0 1px}@media (max-width: 767px){.product__feed--content>div{width:calc(33.3333333333% - 2px);margin:1px}}.product__feed--content img{transform:scale(1)}.product__info{background:#fafafa}.product__info sup{top:unset}.product__info strong{font-weight:500}.product__info img{transform:scale(1);border:1px solid #fff}.product__info ul{padding-left:30px}.product__info p:empty,.product__info p>br{display:none}.product__info p,.product__info li{color:#666}.product__info p span{color:#666!important}.product__info p a{color:var(--ql-blue)}.product__info p+h6{margin-top:1rem}.product__info details+p,.product__info details+h6,.product__info details+div{margin-top:1rem}.product__info .btn--content{background:transparent;color:var(--ql-blue);font-size:inherit;letter-spacing:0}.product__info .btn--content:hover,.product__info .btn--content:focus{color:var(--ql-blue-darker)}.product__info .btn--content svg{height:18px;width:18px;margin-top:-2px}.product__info sup{font-size:12px}.product__info--tabs ul{list-style-type:none}.product__info--tabs ul li{width:100%;margin-right:3px;margin-bottom:3px}.product__info--tabs ul li:last-of-type{margin-right:0}.product__info--tabs ul.tabs-2 li{width:calc(50% - 1.5px)}.product__info--tabs ul.tabs-3 li{width:calc(33.3333% - 3px)}@media screen and (max-width: 767px){.product__info--tabs ul.tabs-3 li{width:calc(50% - 1.5px)}.product__info--tabs ul.tabs-3 li:nth-of-type(2n){margin-right:0}.product__info--tabs ul.tabs-3 li:last-of-type{width:100%}}.product__info--tabs ul.tabs-4 li{width:calc(25% - 3px)}@media screen and (max-width: 767px){.product__info--tabs ul.tabs-4 li{width:calc(50% - 1.5px)}.product__info--tabs ul.tabs-4 li:nth-of-type(2n){margin-right:0}}.product__info--tabs button{border:1px solid #e3e3e3;padding:12px 5px!important;color:#000;font-size:10px;height:100%;background:#fff;border-radius:60px}.product__info--tabs button.is-active,.product__info--tabs button:hover,.product__info--tabs button:focus{background:#000;color:#fff;border-color:#000}.product__info--image{transform:none}@media (min-width: 768px){.product__info--image{margin-top:-110px}}.product__info--block img{max-width:70px;border:1px solid #ececec;background-color:#fff;transform:scale(1)}.product__info--block h6{line-height:1.4}.product__info--button{color:var(--ql-blue)}.product__info--button svg{display:inline-block!important;height:15px;width:15px;min-width:15px;fill:var(--ql-blue);margin-left:6px;margin-top:-2px}.product__info--button:hover,.product__info--button:focus{color:var(--ql-blue-darker)}.product__info--button:hover svg,.product__info--button:focus svg{fill:var(--ql-blue-darker)}.product__info div.h4{font-weight:500;margin-top:2px}@media (max-width: 767px){.product__info div.h4{font-size:16px}}.product__info--footnote{border:1px solid #ededed}.product__info--footnote p{margin-bottom:0}.product__info--footnote p+p{margin-top:.5rem}@media (min-width: 768px){.product__info--yotpo{position:absolute;top:0;bottom:0;right:0}}.product__video img{transform:scale(1)}.product__howto--tabs button{padding-left:20px!important;padding-right:20px!important}.product__howtos .h1{color:#fff;font-size:3.5vw;line-height:1}@media (min-width: 1120px){.product__howtos .h1{font-size:40px}}.product__howtos .h3{color:#fff;font-size:3vw}@media (min-width: 798px){.product__howtos .h3{font-size:26px}}.text__readmore--false p{display:inline;margin-right:8px}.product__title{margin:5px 0}@media (max-width: 767px){.product__title{font-size:16px;margin:4px 0 1em}}@media (max-width: 767px){.product__gallery{padding:0}}.product__360 svg{width:46px;display:inline}.product__360 a{transition:fill .2s ease-in-out}.product__360 a:hover,.product__360 a:focus{fill:var(--ql-blue)}@media (min-width: 768px){.quote>div{width:33.3333333333%;padding:2px}.quote>div button:hover img,.quote>div button:focus img{opacity:.35}.quote>div button:hover .quote__text,.quote>div button:focus .quote__text{opacity:1}}@media (min-width: 1337px){.quote>div{width:16.6666666667%}}@media (max-width: 767px){.quote .ambassador__details p.h6{color:#000}.quote .ambassador__details p{color:#666}}.quote__p{color:#666;font-style:italic;font-size:2.8vw}@media (min-width: 768px){.quote__p{color:#fff;line-height:1.2;font-size:1.6vw}}@media (min-width: 1337px){.quote__p{font-size:1vw}}.quote__box{background:#fafafa}@media (max-width: 767px){.quote__box .ambassador__image:after{display:none}}.quote__box img{transform:scale(1)}.quote__image{background-color:#111;flex-shrink:0;width:50%}@media (min-width: 768px){.quote__image{width:100%}}.quote__text{opacity:0;top:0;left:0;right:0;bottom:50px;z-index:1}@media (max-width: 767px){.quote__info{background-color:#f3f3f3}}.splide__react .splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d;width:auto}@media (max-width: 767px){.review__bars{width:100%;max-width:280px;margin:0 auto}}.review__bars button{line-height:11px;vertical-align:top;padding-bottom:5px}.review__bars button span{display:inline-block;font-size:10px;vertical-align:top;height:12px}.review__bars button .review__stars--score{max-width:60px;width:100%;font-size:12px}.review__bars button:hover .review__bars--numbers,.review__bars button:focus .review__bars--numbers{color:#000}.review__bars button:hover .review__bars--progress>span,.review__bars button:focus .review__bars--progress>span{background:#000}.review__bars--numbers{max-width:40px;width:40px;color:var(--ql-grey);padding-top:2px;transition:color .2 ease-in-out}.review__bars--progress{width:49%;margin-left:10px;margin-top:1px;background:#ededed}@media (max-width: 767px){.review__bars--progress{float:right}}.review__bars--progress>span{background:#6b6b6b;transition:background-color .2 ease-in-out}.review__carousel{margin:72px 0}@media (max-width: 767px){.review__carousel{margin:40px 0}}.review__carousel--left{flex:0 0 316px}@media (max-width: 767px){.review__carousel--left{flex:0 0 100%;order:2}}.review__carousel--right{flex:0 0 56%;text-align:center}@media (max-width: 767px){.review__carousel--right{flex:0 0 100%;order:1}}.review__carousel .review__slide{background:#fff;border:1px solid #e5e5e5;padding:20px}@media (max-width: 575px){.review__carousel .review__slide{padding:15px 14px}}.review__carousel .review__stars--score{font-size:14px}@media (min-width: 2000px){.template-product .review__carousel .splide__arrow--prev{left:-40px}.template-product .review__carousel .splide__arrow--next{right:-40px}}@media (min-width: 1860px){.template-product .review__carousel{max-width:1880px}}.review__container{background-color:#f9f9f9;padding:0;display:inline-block;width:100%}@media (max-width: 639px){.review__container .container{padding:0}}.review__container{margin:2px 0;background:#eee}.review__date{display:inline-block;margin-left:5px;vertical-align:top;font-size:10px;color:#000;margin-top:-2px}@media (max-width: 450px){.review__content{min-height:205px}}.review__footer{font-size:10px;min-height:35px}.review__footer a{color:#000}.review__footer a:hover,.review__footer a:focus{text-decoration:underline}.review__text{min-height:100px}@media (max-width: 1299px) and (min-width: 992px){.review__text{min-height:82px}}.review__text p{font-size:12px;margin-bottom:6px}.review__text button{margin-top:10px;font-size:12px;color:#000}.review__text button:hover,.review__text button:active{text-decoration:underline}.review__verify{line-height:18px;color:#13862e;font-size:10px}.review__stars--score{font-size:17.5px;font-family:Times;line-height:1}@media (max-width: 767px){.review__stars--score{font-size:14px}}.review__stars--score:before{content:"★★★★★";letter-spacing:-1px;background:linear-gradient(90deg,#fec600 var(--percent),#ccc var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review__stars--single{font-size:18.5px!important;vertical-align:text-top}@media (max-width: 767px){.review__stars--single{font-size:14px!important}}.review__stars--single:before{content:attr(data-stars);background-color:#fec600}.review__stars--number{font-size:12px;color:var(--ql-blue);padding-top:1px}@media (max-width: 767px){.review__stars--number{font-size:10px}}.review__stars:hover .review__stars--number,.review__stars:focus .review__stars--number{text-decoration:underline}.review__stars--collection .review__stars--score{font-size:12px}.review__stars--collection .review__stars--number{color:var(--ql-grey);font-size:9px;padding:1px;line-height:13px}.buy__form{min-height:15px}.buy__form .review__stars--number{padding:0}@media (min-width: 768px){.buy__form .review__stars{min-height:18px}}.star--selected .review__stars--score:before{content:"★★★★★";background:linear-gradient(90deg,#6b6b6b var(--percent),#ccc var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gallery__thumbs .review__stars{padding:14px 0}.site__footer{border-top:1px solid #aaa;padding:60px 0 40px;margin-top:-5px}@media (max-width: 767px){.site__footer{padding:0 0 35px}}.site__footer.lazyloaded{background:linear-gradient(to bottom,#0000004d,#0000),url(https://cdn.shopify.com/s/files/1/2576/2754/files/footer_background.png?v=1648771443);background-repeat:no-repeat;background-position:center 10%}@media (min-width: 768px){.site__footer.lazyloaded{background-size:cover}}@media (max-width: 767px){.site__footer.lazyloaded{background-attachment:scroll;background-size:cover}}.site__footer>div{z-index:2}.site__footer:after{content:"";position:absolute;top:0;right:0;left:0;height:100%;z-index:1;background-color:#2828284d}.site__footer h5{font-size:14px;margin:6px 0 15px;letter-spacing:.1em;font-weight:500;color:#fff}@media (max-width: 767px){.site__footer h5{margin:15px 0}}.site__footer li{list-style:none}.site__footer a{color:#fff;font-size:14px;width:100%}.site__footer a:hover,.site__footer a:focus{color:#ddd}.site__footer--logo svg{max-width:140px;max-height:43px;width:100%;display:inline}@media (max-width: 767px){.site__footer--social{flex-wrap:wrap}.site__footer--social li{width:33%}.site__footer--social a{justify-content:center;margin-bottom:5px}}.site__footer--social span{font-size:12px;padding-bottom:1px}.site__footer--social svg{max-width:15px;margin:0 auto;vertical-align:middle}@media (max-width: 600px){.site__footer--social svg{max-width:20px}}.site__footer--social svg:hover,.site__footer--social svg:focus{fill:#ddd}.site__footer--social path{transition:fill .5s ease;fill:#fff}.site__footer--bottom{padding-top:40px;color:#ddd}@media (max-width: 767px){.site__footer--bottom{padding-top:0}}.site__footer #y-badges .y-badge{max-width:174px!important;width:auto!important;height:auto}.site__footer #y-badges .y-badge img{display:none!important}.site__footer #y-badges .y-badge .y-badge-reviews,.site__footer #y-badges .y-badge .y-badge-stars,.site__footer #y-badges .y-badge .y-powered-by{position:static}.site__footer #y-badges .y-badge .y-badges-certified{display:none}.site__footer #y-badges .y-badge .y-badge-reviews{margin-top:22px;margin-bottom:10px}.site__footer #y-badges .y-badge .y-powered-by{font-family:Gotham;margin-top:8px;white-space:normal;color:#eee}.site__tagline p{font-size:26px}@media (max-width: 767px){.site__tagline p{font-size:18px}}.site__tagline--t{font-size:12px!important}.showing_ip_footer .site__footer{padding-bottom:70px}@media (max-width: 767px){.showing_ip_footer .site__footer{padding-bottom:65px}}.showing_cookie_bar .site__footer{padding-bottom:110px}@media (max-width: 767px){.showing_cookie_bar .site__footer{padding-bottom:35px}}.showing_ip_footer.showing_cookie_bar .site__footer{padding-bottom:150px}@media (max-width: 767px){.showing_ip_footer.showing_cookie_bar .site__footer{padding-bottom:65px}}.product_kit_styling .site__footer{padding-bottom:160px}@media (max-width: 767px){.product_kit_styling .site__footer{padding-bottom:100px}}.site__header{z-index:999;background-color:#fff;top:0}.site__header--top{font-size:9px;height:27px}.site__header--top p{margin:0}.site__header--top-menu button,.site__header--top-menu a{font-size:9px;color:#fff;letter-spacing:0;display:block;padding:7px 0}.site__header--top-menu button:hover,.site__header--top-menu button:focus,.site__header--top-menu a:hover,.site__header--top-menu a:focus{color:#bbb}.site__header--top-menu>div{margin-left:15px}.site__header--main:before{position:absolute;content:"";height:1px;width:100%;bottom:0;background:#d9d9d9}.site__header--main .row{height:72px}.site__header--main .row>div{padding-right:5px;padding-left:5px}@media screen and (max-width: 1109px){.site__header--main .row{height:49px}.site__header--main .row>div{flex:0 0 40%;max-width:40%}}@media screen and (max-width: 1109px){.site__header--logo-wrapper{flex:0 0 20%!important;max-width:20%!important;padding:0!important}}.site__header--logo svg{margin:3px 0 0;width:116px;display:inline-block;vertical-align:inherit}@media (max-width: 1109px){.site__header--logo svg{margin:0 auto;display:block;width:88px;height:26px}}.site__header--logo:focus{opacity:.5}.site__header--logo:hover,.site__header--logo:focus:active{opacity:1}.site__header--indicator{right:-20px;top:-10px;height:19px;background:#e10000;width:19px;color:#fff;padding:5px 0 0;font-size:10px;border-radius:100px;text-align:center;line-height:10px;z-index:2}@media (max-width: 1109px){.site__header--indicator{right:-14px;top:-12px;height:16px;width:16px;padding:3px 0 0}}.site__header--indicator em{font-style:normal}.site__header--indicator-header{top:-5px;padding-top:4px}@media (max-width: 1109px){.site__header--indicator-header{right:-7px}}.site__header--cart a:hover svg,.site__header--cart a:focus svg{transform:scale(1.16)}.site__header--cart a:hover svg path,.site__header--cart a:focus svg path{fill:var(--ql-blue)}.site__header--cart svg{max-width:29px;max-height:23px;display:inline-block;transform:scale(1);transition:.2s all ease}.site__header--cart-count{top:-6px;right:-8px}.site__header--cart-wrapper{height:23px;min-width:30px}.site__header--cart-wrapper:before{position:absolute;content:"";left:-6px;width:1px;bottom:0;top:0;background:#d9d9d9}@media screen and (min-width: 991px){.site__header--cart-wrapper:before{bottom:-10px;top:-10px;left:-8px}}.site__header--popup{background-color:var(--ql-blue);border:0;border-radius:36px;color:#fff;padding:8px 16px;margin-right:4px!important;margin-top:-2px;font-size:11px}.site__header--popup:hover,.site__header--popup:focus{color:#fff!important;background-color:var(--ql-blue-darker)}@media screen and (max-width: 1200px){.site__header--popup{margin-top:-2px}}@media screen and (max-width: 600px){.site__header--popup{font-size:9px;padding:7px 12px 6px}}@media screen and (max-width: 420px){.site__header--popup{font-size:8px}}.site__header--message{font-size:11px;padding:26px 11px;background:transparent;border:none;border-bottom:2px solid transparent;white-space:nowrap;color:#000}.site__header--message:hover,.site__header--message:focus{color:#757575!important;border-bottom-color:#757575}.site__header--message:hover path,.site__header--message:focus path{fill:#757575!important}@media screen and (max-width: 1300px){.site__header--message{padding:26px 7px}}@media screen and (max-width: 1200px){.site__header--message{font-size:10px;padding:26px 7px 26px 6px}}@media screen and (max-width: 1109px){.site__header--message{padding-top:15px;padding-bottom:15px}}@media (max-width: 991px){.site__header--message{font-size:11px}}@media (max-width: 500px){.site__header--message{font-size:10px;padding-top:4px;padding-bottom:4px}.site__header--message:hover,.site__header--message:focus{border-bottom-color:transparent}}.site__header--message svg{max-width:13px;max-height:13px;margin-bottom:-2px;margin-left:2px;display:inline-block!important;vertical-align:inherit!important}.site__header--message svg:hover{transition:fill .5s ease;transform:none}.site__header--message svg path{transition:fill .5s ease}@media (max-width: 767px){.site__header--message svg{display:none!important}}.site__header--whatsnew:before{position:absolute;content:"";left:0;width:1px;bottom:0;top:0;background:#d9d9d9}@media screen and (min-width: 500px) and (max-width: 1109px){.site__header--whatsnew:before{top:13px;bottom:13px}}.site__header .nav__logo--mclaren{width:90px;margin-top:-7px;fill:#111314}@media (max-width: 767px){.site__header .nav__logo--mclaren{width:100px}}.nav__desktop{height:72px}.nav__desktop button,.nav__desktop a{font-size:11px;color:#000;padding:26px 11px;transition:none;background-color:transparent;border:none}.nav__desktop button[href="javascript:void(0)"],.nav__desktop a[href="javascript:void(0)"]{cursor:default}@media screen and (max-width: 1310px){.nav__desktop button,.nav__desktop a{padding:26px 7px}}@media screen and (max-width: 1200px){.nav__desktop button,.nav__desktop a{font-size:10px;padding:28px 7px 26px 6px}}.nav__desktop>li{margin:0 -2px}.nav__desktop>li>button,.nav__desktop>li>a{border-bottom:2px solid transparent;z-index:0}.nav__desktop>li>a:hover,.nav__desktop>li>a:focus{color:var(--ql-blue);border-bottom-color:var(--ql-blue);z-index:1}.nav__desktop>li>button[aria-expanded=true]{color:var(--ql-blue);z-index:1}.nav__desktop>li>button[aria-expanded=true]:before,.nav__desktop>li>button[aria-expanded=true]:after{position:absolute;top:50px;height:40px;left:-85px;width:110px;content:"";transform:rotate(-30deg)}.nav__desktop>li>button[aria-expanded=true]:after{left:unset;right:-85px;transform:rotate(30deg)}.nav__desktop>li>button[aria-expanded=true] span:after{transform:rotate(270deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjMDA3MGJjIj48cGF0aCBkPSJNNSAzbDMuMDU3LTMgMTEuOTQzIDEyLTExLjk0MyAxMi0zLjA1Ny0zIDktOXoiLz48L3N2Zz4=)}.nav__desktop button[aria-expanded=true]+.nav__desktop--l2{opacity:1;visibility:visible}.nav__desktop--arrow>span{padding-right:17px}.nav__desktop--arrow>span:after{position:absolute;height:12px;width:12px;content:"";right:0;top:calc(50% - 7px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAzbDMuMDU3LTMgMTEuOTQzIDEyLTExLjk0MyAxMi0zLjA1Ny0zIDktOXoiLz48L3N2Zz4=);background-size:12px;transform:rotate(90deg);transition:transform .2s linear;opacity:.6}.nav__desktop--l2{top:97px;bottom:auto;padding:0;z-index:99;opacity:0;transition:.1s all ease-in-out;visibility:hidden}.nav__desktop--l2:before{position:absolute;content:"";top:0;bottom:-50px;left:-50px;width:150%}.nav__desktop--l2 ul{background:#fafafa;padding:10px 18px 25px}.nav__desktop--l2>ul{border-top:2px solid var(--ql-blue)}.nav__desktop--l2 li{list-style:none}.nav__desktop--l2 li .nav__new{position:absolute;right:0;top:13px;line-height:1.5}.nav__desktop--l2 li button,.nav__desktop--l2 li a{font-size:12px;line-height:1.2;padding:15px 40px 15px 20px;position:relative}.nav__desktop--l2 li button:hover,.nav__desktop--l2 li button:focus,.nav__desktop--l2 li a:hover,.nav__desktop--l2 li a:focus{color:var(--ql-blue)}@media (max-width: 1199px){.nav__desktop--l2 button,.nav__desktop--l2 a{padding-left:10px!important}}.nav__desktop--l2--device>ul{width:280px;max-height:80vh;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.nav__desktop--l2--device>ul::-webkit-scrollbar{width:8px;background-color:#fff}.nav__desktop--l2--device>ul::-webkit-scrollbar-thumb{border-radius:10px;border:1px solid transparent;background-clip:content-box;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.nav__desktop--l2--device>ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}.nav__desktop--l2--device>ul button:before,.nav__desktop--l2--device>ul a:before{right:0}.nav__desktop--l2--device:before{bottom:unset;right:unset;left:-50px;height:90vh}.nav__desktop--l2--device .nav__new{right:22px!important}.nav__desktop--l2--device .nav__mobile--l3-sub{margin-top:-15px;margin-left:24px}@media (max-width: 1199px){.nav__desktop--l2--device .nav__mobile--l3-sub{margin-left:5px}}.nav__desktop--l2--device .nav__mobile--l3-sub .nav__new{top:3px!important;right:0!important}#MainContent.menu_is_hovered:before{position:fixed;content:"";background:#00000080;left:0;right:0;bottom:0;top:0;height:100%;z-index:99;touch-action:none}.site__header--main.menu_is_hovered:after{position:absolute;content:"";background:#00000080;left:0;right:0;bottom:0;top:0;height:100%;z-index:22;touch-action:none}.nav__mobile{top:49px;background:#f1f0f0;left:0;overflow-y:scroll;height:100vh;padding-bottom:100px;right:0;min-height:100%;z-index:50;transition:width .1s ease-in-out;max-width:500px}.nav__mobile .nav__new{position:absolute;right:50px;top:16px;line-height:1.5}.nav__mobile:not(.nav__mobile--active){display:none}.nav__mobile a{transition:none}.nav__mobile button{border:none;background:transparent;color:#000}.nav__mobile>ul{margin-bottom:0;padding:0 0 100px}.nav__mobile>ul>li{border-bottom:1px solid #f1f0f0;background:#fafafa}.nav__mobile>ul>li>a,.nav__mobile>ul>li>button{font-size:15px;color:#000;line-height:1;padding-top:19px!important}.nav__mobile>ul>li>a:hover,.nav__mobile>ul>li>a:focus,.nav__mobile>ul>li>button:hover,.nav__mobile>ul>li>button:focus{color:var(--ql-blue)}.nav__mobile li{list-style:none;position:relative;font-size:15px}.nav__mobile--link{color:#000}.nav__mobile--link svg{margin-top:-2px}.nav__mobile--l2 .nav__new{top:10px}.nav__mobile--l2>button:before,.nav__mobile--l2>a:before,.nav__mobile--l3>button:before,.nav__mobile--l3>a:before{position:absolute;height:12px;width:12px;content:"";right:20px;top:calc(50% - 6px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAzbDMuMDU3LTMgMTEuOTQzIDEyLTExLjk0MyAxMi0zLjA1Ny0zIDktOXoiLz48L3N2Zz4=);background-size:12px;transform:rotate(90deg);transition:transform .3s linear}.nav__mobile--l2-active>button:before,.nav__mobile--l2-active>a:before,.nav__mobile--l3-active>button:before,.nav__mobile--l3-active>a:before{transform:rotate(270deg)}.nav__mobile--l2 svg,.nav__mobile--l3 svg{display:inline-block}.nav__mobile--l3>button:before,.nav__mobile--l3>a:before{top:calc(50% - 7px);opacity:.5}.nav__mobile--l2-sub,.nav__mobile--l3-sub{padding-bottom:20px;margin-top:-10px;transition:height .1s ease-in-out}.nav__mobile--l2-sub:not(.nav__mobile--sub-active),.nav__mobile--l3-sub:not(.nav__mobile--sub-active){display:none}.nav__mobile--l2-sub a,.nav__mobile--l3-sub a{font-size:15px;color:#000}.nav__mobile--l2-sub a:hover,.nav__mobile--l2-sub a:focus,.nav__mobile--l3-sub a:hover,.nav__mobile--l3-sub a:focus{color:var(--ql-blue)}.nav__mobile--l2-sub strong,.nav__mobile--l3-sub strong{font-size:14px;font-weight:400}.nav__mobile--l3-sub{margin-top:-5px;margin-left:5px}.nav__mobile--icon-open{max-width:23px;height:23px;vertical-align:top;display:inline-block}.nav__mobile--icon-close{display:none;max-width:20px;max-height:20px}.nav__mobile--opened .nav__mobile--icon-open{display:none}.nav__mobile--opened .nav__mobile--icon-open svg{display:inline-block}.nav__mobile--opened .nav__mobile--icon-close{display:inline-block}.nav__mobile--opened .nav__mobile--icon-close svg{display:inline-block}.nav__mobile .svg--tick{width:14px;margin-top:-2px}.nav__new{color:#fff;background-color:#e10000;font-family:Gotham,sans-serif;font-size:10px;font-weight:500;padding:2px 3px 1px;vertical-align:middle}@media (max-width: 1015px){.nav__desktop>li>button .nav__new{display:none!important}}.nav__desktop--l2 .nav__new{vertical-align:text-top}.country__link{background:transparent}.country__link svg{display:inline-block;vertical-align:middle;margin-top:-2px;max-width:19px;max-height:16px}.country__link .svg--rect{height:11px;border:none}.country__link path{transition:fill .3s ease}.country__link:hover .country__arrow path,.country__link:focus .country__arrow path{fill:#969696}.country__link span{margin-top:-1px}.country__arrow{width:8px;fill:#fff;margin-top:-2px!important;transition:transform .2s}.country__menu{background:#fafafa;z-index:23;right:-10px;top:27px;opacity:0;transition:all .1s ease-in-out;visibility:hidden}.country__menu ul{list-style:none;min-width:165px;z-index:23}.country__menu li a{color:#000;font-size:12px;background-color:#fafafa;transition:background-color .2s}.country__menu li a:hover,.country__menu li a:focus{color:#555;background-color:#e8e8e8}.country__menu svg{max-width:24px;height:16px;display:inline-block;margin-top:-2px}.svg--rect{height:16px;border:1px solid #ddd}.svg--rect g{transform:scale(1.1) translate(-1px,-6px)}.country__link[aria-expanded=true]:before,.country__link[aria-expanded=true]:after{position:absolute;top:30px;height:40px;left:-85px;width:110px;content:"";transform:rotate(-30deg)}.country__link[aria-expanded=true]:after{left:unset;right:-85px;transform:rotate(30deg)}.country__link[aria-expanded=true] .country__arrow{transform:rotate(180deg)}.country__link[aria-expanded=true]+.country__menu{opacity:1;visibility:visible}.country__link[aria-expanded=true]+.country__menu:before{position:absolute;content:"";top:0;left:-50px;width:150%;height:150%;z-index:22}.announcement{height:27.5px!important}.announcement p{line-height:1}.announcement p a,.announcement p button{text-wrap:balance;text-wrap-style:balance}.announcement p a{text-decoration:none}.announcement p a span{text-decoration:underline;text-decoration-thickness:1px}.announcement p a:hover span,.announcement p a:focus span{color:#969696}.announcement p button{padding:7px 4px}.announcement p button:hover,.announcement p button:focus{color:#969696;border-color:#969696}.announcement p button:hover svg,.announcement p button:focus svg{fill:#969696}.announcement p button{color:#fff;background:transparent;transition:.2s color ease-in-out;padding:7px 20px}.announcement p svg{fill:#fff;transition:.2s fill ease-in-out;margin-top:-2px}.announcement__p{padding:7px 0}.splide--announcement .splide__arrow{left:-10px;width:45px;height:27px;opacity:1;background:transparent;top:50%;transform:translateY(-50%);border-radius:0;border:0}.splide--announcement .splide__arrow svg{transform:rotate(180deg);margin:0 auto 0 10px}.splide--announcement .splide__arrow--next{left:unset;right:-10px;bottom:unset}.splide--announcement .splide__arrow--next svg{transform:rotate(0);margin:0 10px 0 auto}@media (hover){.splide--announcement .splide__arrows{opacity:0;cursor:pointer;transition:.2s opacity ease-in-out}.splide--announcement:hover .splide__arrows,.splide--announcement:focus .splide__arrows{opacity:1}}.upsell__product{background-color:#f6f6f6}.upsell__product .upsell__image,.upsell__product .upsell__image--head{max-width:70%;transform:scale(1);transition:transform .2s ease-in-out}.upsell__product .upsell__image--head{top:0;right:-20px;transform:scale(1)}.upsell__product a:hover .upsell__image,.upsell__product a:focus .upsell__image{transform:scale(1.03)}.upsell__product .upsell__image--with-head .upsell__image{transform:scale(1) translate(-30px)}.upsell__product .upsell__image--with-head:hover .upsell__image,.upsell__product .upsell__image--with-head:focus .upsell__image{transform:scale(1.03) translate(-30px)}.upsell__product h6,.upsell__product div>span{-webkit-user-select:none;user-select:none}.upsell__product .buy__add{height:2.5rem;text-transform:uppercase}.upsell__product .buy__add span{font-size:10px}.upsell__product .buy__add.js-animate span.animate{top:-9px}.upsell__product .buy__add.active{background-color:var(--ql-blue)}.upsell__product .buy__add.active:hover,.upsell__product .buy__add.active:focus{background-color:var(--ql-blue-darker)}.upsell__dropdown{background-color:#fff}.upsell__dropdown>button{max-height:50px;font-size:12px}.upsell__dropdown>button,.upsell__dropdown>div{border-color:#ddd}.upsell__dropdown .buy__dropdown--single span{line-height:1.5}.upsell__dropdown>ul{z-index:22;visibility:hidden;pointer-events:none;opacity:0;overflow-x:hidden;overflow-y:auto;max-height:300px}.upsell__dropdown>ul.active{visibility:visible;pointer-events:all;opacity:1;border:1px solid #ddd;box-shadow:0 4px 3px -2px #00000040;bottom:0}.upsell__dropdown>ul.active::-webkit-scrollbar{width:6px;background-color:#fff}.upsell__dropdown>ul.active::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.upsell__dropdown>ul.active::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.splide__upsell .splide__arrow--prev{left:-3px}.splide__upsell .splide__arrow--next{right:-3px}.splide__upsell .splide__slide{display:flex}@media (max-width: 767px){.splide__upsell .splide__track{margin:0 -10px}}@media (max-width: 767px){.modal__upsell .splide__track{margin:0}}@media (max-width: 575px){.modal__upsell .splide__arrow--prev{left:5px}.modal__upsell .splide__arrow--next{right:5px}.modal__upsell .splide__track{margin:0 -10px}}.accessible-hide{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.accessible-hide:active,.accessible-hide:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.sr-only{height:1px;overflow:hidden;position:absolute;width:1px}.afterpay__price{padding-right:0;line-height:14px}.afterpay__price span{color:#000;font-size:12px;display:inline-block;font-weight:300}@media (max-width: 575px){.afterpay__price span{font-size:10px}}.afterpay__price span:not(:root:root){font-size:10px}.afterpay__image{max-width:72px!important;padding-left:10px;width:100%;margin-top:-1px}@media (max-width: 575px){.afterpay__image{margin-top:-5px}}.afterpay__image svg{width:100%;fill:#555}.animation__dots li{margin-left:1px;animation:animationDots .3s ease-out infinite alternate}.animation__dots li:first-child{animation-delay:.1s}.animation__dots li:nth-child(2){animation-delay:.2s}.animation__dots li:nth-child(3){animation-delay:.3s}@keyframes animationDots{0%{opacity:0}to{opacity:1}}.banner{min-height:120px;max-height:250px}.banner picture,.banner img{width:100%;transform:none}.banner__text{top:0;bottom:20px;left:-10px;right:0;z-index:6}@media (max-width: 1450px){.banner__text{left:0;bottom:12px}}.banner h1{color:#fff;font-size:min(5vw,80px);font-weight:500;word-spacing:-2px;line-height:1;letter-spacing:2px}@media (max-width: 767px){.banner h1{font-size:6vw}}#shop-mounts .banner:before{opacity:.1}.template-collection .banner{min-height:unset!important;max-height:400px!important}.bis__form{border:1px solid #e1e1e1}.bis__form input:not([type=submit]),.bis__form select{width:100%;border:1px solid #e1e1e1;font-size:12px;height:41px;padding:0 15px;margin:0;border-radius:0}@media screen and (max-width: 767px){.bis__form input:not([type=submit]),.bis__form select{font-size:16px}}.bis__form .d-flex{gap:12px}.bis__form .buy__add{height:auto}.bis__form .buy__add span.animate{line-height:41px}.breadcrumb{background:#fafafa;border-bottom:1px solid #f1f1f1}.breadcrumb span{margin:0 2px}.breadcrumb .breadcrumb__link{color:#000}.breadcrumb__article{position:sticky;top:99px;z-index:30}@media screen and (max-width: 1109px){.breadcrumb__article{top:76px;padding:10px 0}}.breadcrumb__product{padding:6px 0}.breadcrumb__product a,.breadcrumb__product span{font-size:10px;float:left}.breadcrumb__social span{color:#000;font-size:10px;vertical-align:top;margin-top:11px;display:inline-block}.breadcrumb__social svg{display:inline-block;height:20px;width:20px}.breadcrumb__nav div{width:66px;height:50px;background-position:center;background-size:cover}.breadcrumb__nav span{margin:17px 16px}.breadcrumb__nav span svg{height:10px;width:10px;margin-top:-2px}@media screen and (max-width: 767px){.breadcrumb__nav span{font-size:0;margin:0}.breadcrumb__nav span svg{height:12px;width:12px;margin-top:3px}}.breadcrumb .breadcrumb__home svg{height:18px;width:18px}@media screen and (min-width: 768px){.breadcrumb .breadcrumb__home svg{margin-top:-2px}}.breadcrumb__nav span,.breadcrumb__home span{color:#000;font-size:13px}.breadcrumb__social a,.breadcrumb__nav a,.breadcrumb__home a{font-size:20px;color:#000}.breadcrumb__social a:hover span,.breadcrumb__social a:focus span,.breadcrumb__nav a:hover span,.breadcrumb__nav a:focus span,.breadcrumb__home a:hover span,.breadcrumb__home a:focus span{color:#0056b3}.breadcrumb__social a:hover path,.breadcrumb__social a:focus path,.breadcrumb__nav a:hover path,.breadcrumb__nav a:focus path,.breadcrumb__home a:hover path,.breadcrumb__home a:focus path{fill:#0056b3}.breadcrumb__social span,.breadcrumb__social svg path,.breadcrumb__nav span,.breadcrumb__nav svg path,.breadcrumb__home span,.breadcrumb__home svg path{transition:.5s fill,.5s color}@media screen and (min-width: 768px){.breadcrumb__no-image{padding-top:3px}}.shopify-challenge__button.btn,.account__form .btn{padding:9px 29px;line-height:23px;width:auto;letter-spacing:.84px;min-width:186px}@media (max-width: 767px){.shopify-challenge__button.btn,.account__form .btn{width:100%}}.account__form .btn--secondary{background:gray}.account__form .btn--secondary:hover,.account__form .btn--secondary:focus{background:#676767}.btn--text{border:0;background-color:transparent;padding:0;color:#212529}.btn--text:hover,.btn--text:focus{color:var(--ql-blue-darker)}.btn--text.btn--blue{color:var(--ql-blue)}.btn--link{color:#fff}.btn--link:hover,.btn--link:focus{color:#fff;text-decoration:none!important}.btn--blue span{color:var(--ql-blue);transition:.2s color ease-in-out}.btn--blue:hover span,.btn--blue:focus span{color:var(--ql-blue-darker)}.btn--slider{background:var(--ql-blue);font-size:14px;color:#fff;padding:14px 52px 13px;line-height:18px;letter-spacing:.1em;max-width:500px;border-radius:36px;letter-spacing:.84px}.btn--slider:hover,.btn--slider:focus{background-color:var(--ql-blue-darker);color:#fff}@media (max-width: 767px){.btn--slider{padding:14px 20px 13px}}.btn--image-gallery{border-radius:0;min-height:46px;font-size:12px;min-width:220px}.callout strong{font-family:Gotham,sans-serif;font-weight:500}@media (max-width: 767px){.callout strong{font-family:Gotham Book;font-weight:400}}.callout p{color:#212529}.callout p:last-of-type{margin-bottom:0}.callout img{max-width:160px}.callout--product{border:1px solid #d9d9d9;background:#f6f6f6;font-size:13px}.callout--product img{max-width:140px}.content-slider{background:#fff;margin-bottom:2px}.content-slider__cta{bottom:20px;left:15%;width:70%;z-index:12;background:var(--ql-blue);font-size:14px;color:#fff;padding:12px 18px 10px;line-height:18px;letter-spacing:.1em;border-radius:20px}@media (max-width: 641px){.content-slider__cta{display:none!important}}.content-slider h3{top:15px;left:16px;color:#fff;font-size:clamp(18px,1vw,26px);z-index:2;text-align:left;padding-right:16px}@media (max-width: 945px){.content-slider h3{font-size:20px}}@media (max-width: 641px){.content-slider h3{position:static!important;text-align:center;color:#000;font-size:11px;padding-top:8px;padding-right:0}}.content-slider img{transition:.5s all ease}.content-slider a{background-color:#eee}@media (min-width: 642px){.content-slider a{background-color:#000}.content-slider a:after{content:"";position:absolute;top:0;right:0;left:0;height:100%;z-index:1;background-image:linear-gradient(180deg,#0006,#0000 30%,#0000 75%,#0000004d)}}.content-slider a:hover .content-slider__cta,.content-slider a:focus .content-slider__cta{background-color:var(--ql-blue-darker)}@media (hover: hover){.content-slider a:hover img,.content-slider a:focus img{opacity:.9;transform:scale(1.1)}}@media (max-width: 767px){.content-slider .splide__arrows{display:none}}@media (max-width: 641px){.content-slider img{transform:none}}@media (max-width: 641px) and (hover: hover){.content-slider img{transform:none!important}}@media (max-width: 641px){.index-collections-slider .double-heading p{padding-top:30px}}.double-heading p{margin:0 10px;padding-top:70px;color:var(--ql-grey);font-size:12px}@media (max-width: 767px){.double-heading p{padding-top:40px;font-size:10px}}.double-heading h4{margin:0 10px 8px}@media (max-width: 767px){.double-heading h4{font-size:16px}}.modal__ebike .modal__content{width:90vw;height:90vh}@media (min-width: 886px){.modal__ebike .modal__content{width:850px}}@media (min-width: 767px){.modal__ebike .modal__content{height:900px}}.modal-ebike-charging .product__info--tabs li,.modal-ebike-charging .product__info--tabs button{min-width:200px;width:auto}@media (max-width: 768px){.modal-ebike-charging .product__info--tabs li,.modal-ebike-charging .product__info--tabs button{width:100%}}.modal-ebike-charging .product__info--tabs button{padding-left:12px!important;padding-right:12px!important}.modal-ebike-charging p{font-size:12px}.modal-ebike-charging .charging__image{width:100%;max-width:100%;transform:scale(1)}.modal-ebike-charging__question{font-size:12px}.modal-ebike-charging__result{border:1px solid green;color:#212529}.modal-ebike-charging__result svg{width:24px;min-width:24px;height:24px}.modal-ebike-charging__result svg path{fill:green}.modal-ebike-charging__result--no{border-color:red}.modal-ebike-charging__result--no svg path{fill:red}@media (min-width: 768px){.error__message{height:calc(100vh - 763px)}}.giftcard img{transform:scale(1)}.giftcard a:hover{color:#fff}.giftcard__code{border:1px solid #e1e1e1;font-size:18px}.giftcard__label{font-size:.625rem;color:var(--ql-grey);line-height:1.2}@media screen and (min-width: 767px){.overflow-md-hidden{overflow:hidden!important}}.color-black{color:#000}.color-black p{color:inherit}.color-white{color:#fff}.color-red{color:red}.color-yellow{color:#dfd918!important}.color-muted{color:var(--mid-grey)}.bg-black{background-color:#000}.bg-light-grey{background-color:#f2f2f2}.cursor-pointer{cursor:pointer}@media (min-width: 768px){.w-md-auto{width:auto!important}.w-md-100{width:100%!important}.w-md-20{width:20%!important}.w-md-45{width:45%!important}.w-md-50{width:50%!important}.w-md-55{width:55%!important}.mt-md-6,.my-md-6{margin-top:85px!important}.my-md-6{margin-bottom:85px!important}}.border-danger{border-color:#dc3545!important}.pointer-none-all>*{pointer-events:none}.opacity-0{opacity:0}.lh-1{line-height:1}.truncate-single{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}strong.font-family-gotham{font-weight:500}.cc-window{z-index:2147483647!important}@media (max-width: 767px){.no-overflow-x-mob{overflow-x:hidden}}.clear-left{clear:left}.my-10px{margin-top:10px;margin-bottom:10px}.mb-10px{margin-bottom:10px}@media (min-width: 768px){.mb-md-10px{margin-bottom:10px}}.color-invert{filter:invert(1)}@media (min-width: 1110px){.order-xl-1{order:1}.order-xl-2{order:2}.col-xl-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.d-xl-none{display:none!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}}.highlights__slide{border-radius:10px}.highlights__slide img{margin-bottom:6rem}.highlights__slide--text{bottom:0;right:0;height:110px}.highlights__slide--text>div{color:#fff;background-color:#222;line-height:20px}.highlights__slide--text>div:before{content:"";position:absolute;top:1px;left:0;right:0;transform:translateY(calc(-100% + 1px));background:repeat-x url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAchJREFUaEPdmSFMw1AQhv9b1waDYUswZH13r8HUoDAYDAaDwWAwKAwGg8FgMBgMCoPBYDAYDAaDwmAwGAxmBkPSrS15IS8by+r77pnL9Wq+3v3/u6QEIIKCQ8aYBQUcoH6/v9jr9TAcDhFypDzPl1R0hJmXVYBkWbaiAiRNU1YBIiKrSQIUBZAkCYqimBPbX6fBYJA3AzSBte+5u0fW4jgGMAIQYzQa4S//O5O83XVi5nUVGrHWbqgAMcZsqgBh5i0P0u0C4/EEK6ScRNLt/wtwObMQh5FTlmU7WkZrVwWIiOypAGHmfQ/S6QBVNcEKKXcX4kEUAWUJRFGEsiznxPbX3Ypy2HGfHq4VHVRVhRBzstYcqbBfZj5WIXYROVEBwsynWkDOvM2GHEnEnDu38q4VaiRr7YWW0bpUASIiVypAmPmaCKhrIORI1vJNc0e8CTS90Z66c61bJSB8BxCAGiFHt8bfqxC7iDyELHJvUq4jjypArOUnJaPFzyGL3JsUifCLChBm86oCRETevEa86EPM3Wi9axH7hxaQTy0gXypAmM2QiFDXNUKOJCLfzq388btLaLnbtX6mQWbHbBasrXVnv1N/DcNVyy9d36rzDwXD+AAAAABJRU5ErkJggg==);height:150px;background-size:contain;background-position:bottom}.highlights__slide--text>div>div{min-height:40px}.highlights__slide--text h6{color:#fff}.highlights__slide .highlights__reviews{top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;line-height:1}@media (max-width: 400px){.highlights__slide .highlights__reviews{top:25%}}.highlights__slide .review__stars--score{padding-bottom:3%}.highlights__slide .highlights__reviews,.highlights__slide .review__stars--score{font-size:clamp(1.25rem,8vw,3.125rem)}@media (max-width: 767px){.info-block svg{display:inline-block;vertical-align:middle}}.info-block>span{display:inline-block;margin-left:8px}.info-block>span svg{min-width:12px;margin-top:-3px}.info-block p{margin:0;font-size:13px;color:#000}.info-block--product{display:flex;border:1px solid #ececec;border-left-width:0;padding:10px;font-size:10px;color:#000;min-height:46px;text-wrap:balance}@media (max-width: 767px){.info-block--product{padding-left:5px;padding-right:5px}}@media (min-width: 768px) and (max-width: 991px){.info-block--product{border-left-width:1px;border-top-width:0}}.info-block--product svg{max-height:24px;max-width:25px}@media (max-width: 767px){.info-block--product span{margin-left:8px}}.info-block--product:first-child{border-left-width:1px}@media (min-width: 768px) and (max-width: 991px){.info-block--product:first-child{border-top-width:1px}}.info-block--product:hover span,.info-block--product:hover span svg,.info-block--product:focus span,.info-block--product:focus span svg{color:var(--ql-blue);fill:var(--ql-blue)}.info-block--selector{padding:10px 29px 10px 10px;border:1px solid var(--ql-blue);background:#fff;margin-bottom:1rem;border-radius:22px}.info-block--selector span{line-height:1;font-size:.75rem;color:var(--ql-blue)}.info-block--selector path{fill:var(--ql-blue)}.info-block--selector:hover,.info-block--selector:focus{border-color:#000}.info-block--selector:hover span,.info-block--selector:focus span{color:#000}.info-block--selector:hover path,.info-block--selector:focus path{fill:#000}.info-block--free-shipping{font-size:.75rem;color:#757575}.info-block--free-shipping path{fill:#757575}.info-block--small{font-size:.625rem}.info-block--highlight span{color:#13862e}.info-block--highlight path{fill:#13862e}@media (max-width: 767px){.ab-leftstyling span{min-width:100px;text-align:left!important}}.buy__orderby+.info-block--free-shipping{margin-top:-1rem!important}.ip_product{border:1px solid #f13031;font-size:10px}.ip_product label{color:#f13031;max-width:315px}.ip_footer{bottom:0;left:0;right:0;z-index:99;background-color:#000;display:flex;font-size:10px}.ip_footer p{color:#fff}.ip_btn{color:#fff;background:var(--ql-blue);transition:background-color .2s ease-in-out}@media (max-width: 767px){.ip_btn{width:100%}}.ip_btn:hover{color:#fff;background:var(--ql-blue-darker)}.ip_btn.ip_btn--no{background:#353535}.ip_btn.ip_btn--no:hover{color:#fff;background:var(--ql-grey)}.prop65{font-size:12px}.prop65 img{width:16px}.filter__container{border-bottom:1px solid #f1f1f1;background:#fff;position:sticky;top:99px;z-index:9;font-size:13px;color:#000}@media screen and (max-width: 1109px){.filter__container{top:76px}}.filter__container button{color:var(--ql-blue)}.filter__container button:hover,.filter__container button:focus-visible{color:var(--mid-grey)}.filter__container button.filter__button--selected{color:#000}.filter__container span:not(.color-black){color:#d9d9d9}.filter__container__chip{gap:8px}.filter__container__chip button{color:var(--ql-blue);border:.5px solid var(--mid-grey);transition:all .2s ease-in-out}.filter__container__chip button:hover,.filter__container__chip button:focus-visible{color:var(--mid-grey);border:.5px solid var(--mid-grey)}.filter__container__chip button.filter__button--selected{background-color:var(--ql-blue);color:#fff;border:.5px solid var(--ql-blue)}@media screen and (min-width: 768px){.filter__buttons{font-size:14px}.filter__buttons>div>*{margin:1px 5px 0 0}}.filter__buttons>div>button:last-child{padding-right:0!important}.filter__buttons__chip{border:1px solid var(--ql-blue);border-radius:1rem;min-width:80px}.loading-overlay__product{background:#fff;padding:100px 0 200px}.loading-overlay__reviews{padding:70px 0 130px}.loading-overlay__cart{position:fixed;width:100%;height:100%;background:#0003;z-index:999;top:0;bottom:0}.loading-overlay__cart div{top:44%;transform:translateY(-50%) scale(1)}.loading-overlay div{margin:auto;left:0;right:0;max-width:64px}.loading-overlay svg{animation:loading-overlay-spin 2s linear infinite;max-width:64px}@keyframes loading-overlay-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mag__activity span{color:#555;font-size:10px}.mag__activity svg{margin:0 0 -2px 6px;width:auto;min-width:auto;height:24px}.mag__activity svg path{fill:#555!important}.mag__score{margin-top:10px;border:1px solid #ddd}.mag__score div div{background-color:#c3c3c3;height:2px;width:70px;margin-bottom:13px}.mag__score span{color:#555;font-size:10px;flex:0 1}.mag__score--dot{background-color:var(--ql-blue);top:-6px;border-radius:100%;height:15px;width:15px}.modal__overlay{top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:1999999}.modal__container{max-width:850px;max-height:100vh;overflow-y:auto}.modal__content{overflow-x:hidden;background-color:#fff}.modal__close{background:none;border:none}.modal__close svg{width:15px;height:15px;pointer-events:none}.modal__close path{fill:#fff;transition:fill .3s ease}.modal__close:hover path,.modal__close:focus path{fill:var(--ql-blue)}.modal__link:hover,.modal__link:focus{color:#fff;background:#0267ab;text-decoration:none!important}.modal__image{object-fit:cover;transform:none;max-height:80vh}.modal__text svg{width:52px;height:32px}.modal__text img{max-width:160px;transform:none}.modal__text p,.modal__text li{font-size:12px}.modal__text p:last-child{margin-bottom:0}.modal__text h5{font-size:18px}.modal__text ul{padding-left:20px}.modal__text li{padding-bottom:10px;color:#555}.modal__text a:hover,.modal__text a:focus{text-decoration:underline}.modal__title{font-size:21px;letter-spacing:-.5px}.modal__thin{max-width:520px}.modal__block img{transform:scale(1);width:100%}.modal__block--title{font-size:18px;line-height:1.14;letter-spacing:-.5px;color:#000}.modal__block--desc{font-size:12px;color:var(--ql-grey)}.modal__block--desc strong{color:#000}.modal__video img{max-width:800px;width:90vw}.modal__video svg{height:120px;width:unset}@media (max-width: 767px){.modal__video svg{width:80px;height:80px}}.modal__video iframe{width:100%;max-width:100%;height:100%}.modal__share--url{max-width:300px;word-break:break-all;color:#000;box-shadow:0 0 0 1px #eee}.modal__share--copy>*{width:28px}.modal__share--copy span{font-size:9px;color:var(--ql-grey)}.modal__share button:hover path,.modal__share a:hover path,.modal__share a:focus path{fill:#0056b3}.modal__slider .splide__arrow{top:195px;left:10px}@media (max-width: 550px){.modal__slider .splide__arrow{top:calc((100vw - 16px)*.375)}}.modal__slider .splide__arrow--prev{left:10px}.modal__slider .splide__arrow--next{right:10px;left:unset}.modal__mapper img{max-width:unset}.modal__mapper area{cursor:pointer}.modal__mapper--render{top:0;left:0}#modal-stem-cap-mount-compatibility .modal__container{max-width:500px}#modal-email-signup .modal__overlay{background:#0009}.modal__email-signup{max-width:400px;min-height:600px}.modal__email-signup h6,.modal__email-signup p{color:#fff}.modal__email-signup .small{color:var(--mid-grey)}.modal__email-signup input{border-radius:36px;font-size:14px;padding:14px;line-height:18px}.modal__email-signup .btn--text{color:var(--mid-grey)}.modal__email-signup .btn--text:hover,.modal__email-signup .btn--text:focus{color:#fff}.modal__email-signup .btn--slider{font-size:16px}.modal__popup--gallery .splide__slide img{min-width:96vw}@media (min-width: 850px){.modal__popup--gallery .splide__slide img{min-width:850px}}.modal__klaviyo .modal__container{max-width:1000px}.modal__klaviyo .modal__overlay{background:#0006}.modal__klaviyo strong.ql-font-gotham{font-weight:500!important}.modal__klaviyo .klaviyo-form button{border-radius:40px!important}.modal__klaviyo .klaviyo-form button:focus{background-color:var(--ql-blue-darker)!important}.modal__klaviyo .klaviyo-form .js-close-klaviyo-popup:focus{background-color:transparent!important;color:var(--ql-blue-darker)!important}@media (min-width: 768px){.modal__klaviyo .klaviyo-form form>div:first-of-type{min-width:600px}}.klaviyo__close,.klaviyo__continue{text-align:center!important;cursor:pointer!important}.klaviyo__close{width:100%!important;color:var(--ql-blue)!important;border:0!important;background:transparent!important}.klaviyo__close:hover{color:var(--ql-blue-darker)!important}.klaviyo__continue{background-color:var(--ql-blue)!important;color:#fff!important;margin:0 auto!important;padding:19px 60px!important;font-weight:500!important;border-radius:40px!important}.klaviyo__continue:hover{color:#fff!important;background-color:var(--ql-blue-darker)!important}.klaviyo__thanks{background-color:#000}.klaviyo__thanks p{color:#fff;font-size:18px}.klaviyo__thanks strong{color:#dfd918;font-size:36px;line-height:1.2}.overlay__mask{z-index:9;width:100%;content:"";height:100%;left:0;background-color:#000c;right:0;bottom:0}.overlay__blur img{filter:blur(8px)}.payment{opacity:.8}.payment.payment--buy{min-width:190px;max-width:210px;opacity:.5}.payment.payment--buy svg{flex-shrink:1;margin-right:6px}.payment svg{width:auto;margin-right:10px}.payment svg:last-of-type{margin-right:0!important}.payment .icon-visa{height:11px}.payment .icon-mastercard,.payment .icon-amex{height:22px}.payment .icon-paypal,.payment .icon-applepay{height:15px}.payment .icon-shoppay,.payment .icon-afterpay{height:13px}@media screen and (max-width: 767px){.popup_table p{font-size:12px}}.popup_table table{color:#000;margin-bottom:20px;border-top:1px solid #d2d2d2;width:100%;text-align:left;font-size:12px}.popup_table th,.popup_table td{padding:5px;vertical-align:top;line-height:1.8;border-left:0px;border-right:0px}.popup_table th p,.popup_table td p{color:#000;margin:.5em 0}@media screen and (max-width: 767px){.popup_table th p,.popup_table td p{font-size:9px}}.popup_table tr{border-bottom:1px solid #d2d2d2}p .popup_table table{color:#000!important}.form__teaser{bottom:15px;left:0;transform:translate(-120%);transition:all .2s ease-in-out;z-index:21}.form__teaser.is--active{transform:translate(0)}.form__teaser .form__teaser--button{background:var(--ql-blue);color:#fff;box-shadow:0 1px 3px 2px #00000040}.form__teaser .form__teaser--button:hover,.form__teaser .form__teaser--button:focus{background:var(--ql-blue-darker)}.product_kit_styling .form__teaser{bottom:115px}@media screen and (max-width: 767px){.product_kit_styling .form__teaser{bottom:173px}.js-mobile-hide-atc.product_kit_styling .form__teaser{bottom:115px}}.showing_ip_footer .form__teaser{bottom:50px}@media screen and (max-width: 767px){.showing_ip_footer .form__teaser{bottom:88px}}.form__teaser--right{right:0;left:unset;transform:translate(120%)}.ab-tasty-zendesk .js-chat-button{display:none!important}.form__teaser--close{top:-8px;right:-8px;height:20px;width:20px;background:#fff;border-radius:100px;border:1px solid var(--ql-blue)}.form__teaser--close svg{height:8px;width:8px}.form__teaser--close:hover,.form__teaser--close:focus{background-color:#e1e1e1}.form__teaser--right .form__teaser--close{left:-8px;right:unset}.video__button{color:#fff;background-color:var(--ql-blue);transition:background-color .2s ease-in-out;font-size:20px;padding:6px 16px 4px;border-radius:20px}@media (max-width: 767px){.video__button{font-size:16px;margin-top:4px}}.video__button--len{font-size:14px;padding:4px 0 2px}@media (max-width: 767px){.video__button--len{font-size:12px}}.video__button.bg-black{background-color:#222}.video__svg{transition:fill .2s ease-in-out}.product__video .video__button.bg-black{background:transparent}.product__video .slide__video:hover .bg-black,.product__video .slide__video:focus .bg-black{background-color:var(--mid-grey)}html[lang=de] .thumb__video span{font-size:8px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 1360px) and (min-width: 1110px){html[lang=de] .site__header--message{display:none!important}}@media (max-width: 498px){html[lang=de] .site__header--message{width:80px;vertical-align:middle}}html[lang=de] .modal__email-signup .h1{font-size:3rem}html[lang=de] .highlights__reviews,html[lang=de] .highlights__slide .review__stars--score{font-size:clamp(1.25rem,6vw,2.5rem)}html[lang=es] .index__slider .nav__new{transform:scale(1.2) rotate(0);border-radius:0;height:auto;line-height:1;padding:6px 8px 4px;top:18px}html[lang=es] .modal__email-signup .h1{font-size:2rem}@media screen and (max-width: 1235px) and (min-width: 1110px){html[lang=es] .site__header--message{display:none!important}}@media screen and (max-width: 480px){html[lang=es] .site__header--popup{font-size:8px;width:min-content}}html[lang=fr] .index__slider .nav__new{transform:scale(1.2) rotate(0);border-radius:0;height:auto;line-height:1;padding:6px 8px 4px;top:18px}html[lang=fr] .nav__desktop--l2 li a,html[lang=fr] .nav__desktop--l2 li button{padding-right:65px!important}@media screen and (max-width: 1375px) and (min-width: 1110px){html[lang=fr] .site__header--message{display:none!important}}html[lang=fr] .modal__email-signup .h1{font-size:1.7rem}html[lang=it] .index__slider .nav__new{transform:scale(1.2) rotate(0);border-radius:0;height:auto;line-height:1;padding:6px 8px 4px;top:18px}@media screen and (max-width: 1365px) and (min-width: 1200px){html[lang=it] .nav__desktop>li>a,html[lang=it] .nav__desktop>li>button{padding:28px 6px 26px 7px;font-size:10px}}@media screen and (max-width: 1200px) and (min-width: 1110px){html[lang=it] .site__header--message{display:none!important}}html[lang=it] .country__menu ul{min-width:175px}@media (max-width: 498px){html[lang=it] .site__header--message{width:80px;vertical-align:middle}}html[lang=it] .modal__email-signup .h2{font-size:1.5rem}.js-teaser-close{display:none}.ab-tasty-teaser-close .js-teaser-close{display:flex}
