: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}*,:after,:before{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:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{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:initial}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]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,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}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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:initial}[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:80%;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{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{flex:0 0 50%;max-width:50%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-12{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{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{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-transparent{background-color:transparent!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}.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}@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}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}}.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-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){.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-center{align-items:center!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!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:-webkit-sticky!important;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-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:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{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}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{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 td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{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{flex:0 0 25%;max-width:25%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}.animated{animation-duration:1s;animation-fill-mode:both}@media(prefers-reduced-motion:reduce),(print){.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(0 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-height:449px),(max-width: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__container,.micromodal[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s linear}.micromodal[aria-hidden=true] .modal__container,.micromodal[aria-hidden=true] .modal__overlay{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{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__slide{-webkit-backface-visibility:hidden;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{background:#ccc;border:0;border-radius:50%;cursor:pointer;opacity:.7}.splide__arrow svg{fill:#000}.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;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}.page__links #y-badges .y-badge,.product__info #y-badges .y-badge{margin:0 auto 16px!important;height:auto}.page__links #y-badges .y-badge-reviews,.product__info #y-badges .y-badge-reviews{color:#222;margin-bottom:10px}.page__links #y-badges .y-badge-reviews,.page__links #y-badges .y-badge-stars,.page__links #y-badges .y-powered-by,.product__info #y-badges .y-badge-reviews,.product__info #y-badges .y-badge-stars,.product__info #y-badges .y-powered-by{position:static}.page__links #y-badges .y-powered-by,.product__info #y-badges .y-powered-by{font-family:Gotham;white-space:normal}.page__links #y-badges .y-badges-certified,.product__info #y-badges .y-badges-certified{position:static;width:100%;max-width:100%;margin:5px 0 10px}.page__links #y-badges .review__text--outer,.product__info #y-badges .review__text--outer{margin:20px 0 40px;font-family:Gotham Book,sans-serif}.page__links #y-badges .review__text--content,.product__info #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__price--non-kit .buy__price--save{margin-top:-4px}.buy__price--save{font-size:10px;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:focus,.byk__callout .btn:hover{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:translateX(-50%) scale(1)!important;left:50%}}.byk__callout--image a:focus img,.byk__callout--image a:hover 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:translateX(-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--case,.byk__canvas--toggle{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 .btn,.byk__clear .btn,.byk__share .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__canvas .btn,.byk__clear .btn,.byk__share .btn{width:120px}}.byk__canvas .btn:focus-visible,.byk__canvas .btn:hover,.byk__clear .btn:focus-visible,.byk__clear .btn:hover,.byk__share .btn:focus-visible,.byk__share .btn:hover{background-color:#e1e1e1}.byk__canvas .btn.selected,.byk__clear .btn.selected,.byk__share .btn.selected{color:#fff;border-color:var(--ql-blue);background-color:var(--ql-blue)}@media(max-width:767px){.byk__canvas--margin,.byk__clear--margin,.byk__share--margin{margin-bottom:54px}.byk__canvas--toggle,.byk__clear--toggle,.byk__share--toggle{top:unset;bottom:-54px;left:-2px;padding:0;width:calc(100% + 4px)}.byk__canvas--toggle .btn,.byk__clear--toggle .btn,.byk__share--toggle .btn{width:calc(25% - 3px);margin-left:4px}.byk__canvas--toggle .btn:first-of-type,.byk__clear--toggle .btn:first-of-type,.byk__share--toggle .btn:first-of-type{margin-left:0}}@media(max-width:459px){.byk__canvas--margin,.byk__clear--margin,.byk__share--margin{margin-bottom:100px}.byk__canvas--toggle,.byk__clear--toggle,.byk__share--toggle{bottom:-102px}.byk__canvas--toggle .btn,.byk__clear--toggle .btn,.byk__share--toggle .btn{width:calc(50% - 2px)}.byk__canvas--toggle .btn:nth-of-type(2n-1),.byk__clear--toggle .btn:nth-of-type(2n-1),.byk__share--toggle .btn:nth-of-type(2n-1){margin-left:0}}.byk__images{width:50%;transform:translateX(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:translateX(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 button{color:var(--ql-blue)}.byk__empty button:focus,.byk__empty button:hover{color:#0056b3}.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:focus .buy__variant--title,.byk__dropdown:hover .buy__variant--title{color:var(--ql-blue)}.buy__dropdown--single{transition:color .3s ease-in-out}.buy__dropdown--single:focus,.buy__dropdown--single:hover{color:var(--ql-blue)}.buy__dropdown--floating>ul,.buy__dropdown--maxheight>ul{visibility:hidden;pointer-events:none;opacity:0;overflow-x:hidden;overflow-y:auto;max-height:270px}.buy__dropdown--floating>ul.active,.buy__dropdown--maxheight>ul.active{visibility:visible;pointer-events:all;opacity:1;border:1px solid #ddd;box-shadow:0 4px 3px -2px rgba(0,0,0,.25);top:52px}.buy__dropdown--floating>ul.active::-webkit-scrollbar,.buy__dropdown--maxheight>ul.active::-webkit-scrollbar{width:6px;background-color:#fff}.buy__dropdown--floating>ul.active::-webkit-scrollbar-thumb,.buy__dropdown--maxheight>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--floating>ul.active::-webkit-scrollbar-track,.buy__dropdown--maxheight>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-left:24px solid transparent;border-bottom:0 solid transparent;border-right:24px solid transparent;border-top:20px solid var(--ql-blue);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:rgba(0,0,0,.8)}.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:focus span,.byk__block a:hover span{opacity:1}.byk__block a:focus img,.byk__block a:hover 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:focus,.byk__spacer svg:hover{fill:#000}@media(min-width:768px){.byk__gallery--info{margin-left:76px}}.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:focus .video__svg,.byk__video--icon button:hover .video__svg{fill:var(--mid-grey)}.byk__video--icon button:focus .video__button,.byk__video--icon button:hover .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:focus,.buy__dropdown>button:hover,.buy__dropdown>div:focus,.buy__dropdown>div:hover{color:#555}.buy__dropdown>button:focus path:first-of-type,.buy__dropdown>button:hover path:first-of-type,.buy__dropdown>div:focus path:first-of-type,.buy__dropdown>div:hover path:first-of-type{fill:#555}.buy__dropdown>ul{list-style-type:none}.buy__dropdown>ul.active{border:5px solid #f6f6f6;border-top:0 solid #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,.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}.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:50%/45px no-repeat rgba(84,196,110,.5) url("data:image/svg+xml;charset=utf-8,%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 rect,.buy__loading svg{width:100%}.buy__mask{z-index:9;width:100%;height:100%}.buy__mask--bg{background-color:hsla(0,0%,84.7%,.25)}.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}@media(min-width:768px){.buy__method{margin-right:1.25rem}}.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:focus,.buy__popup:hover{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(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:focus,button.buy__selector--name:hover{color:var(--ql-blue)}.buy__status{margin:0 auto 1rem;width:87.5%;font-size:.625rem;color:#007bff}.buy__status--preorder{color:#13862e}.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}.animation-footer-thumbnail-enter{opacity:0}.animation-footer-thumbnail-enter-active{opacity:1;transition:opacity .25s ease-in}.animation-footer-thumbnail-exit{opacity:1}.animation-footer-thumbnail-exit-active{opacity:0;transition:opacity 1ms ease-in}.buy__variant{width:100%;margin-right:.25rem;transition:all .2s ease-in-out}.buy__variant button:focus,.buy__variant button:hover{background:none!important}.buy__variant button:focus .buy__variant--title,.buy__variant button:hover .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:focus,.buy__variant--header:hover{background:none!important}.shopify-challenge__container{padding:60px 15px}#admin-bar-iframe,#preview-bar-iframe{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:all .2s ease-in-out}body{padding-top:99px}@media(max-width:1109px){body{padding-top:76px}}a{transition:color .3s ease}a:hover{text-decoration:none}.btn:focus,a:focus,button:focus{box-shadow:inherit!important;outline:inherit!important}img{max-width:100%}.container{max-width:1440px}.btn,input[type=submit]{margin:0;background:var(--ql-blue);width:100%;font-size:12px;color:#fff;padding:19px 0;border-radius:0;opacity:.9!important;border:0;line-height:18px;cursor:pointer;outline:none!important;box-shadow:inherit!important;letter-spacing:.1em;border-radius:28px}.btn:disabled,input[type=submit]:disabled{background:#b7b7b7;cursor:default}.template-product embed,.template-product iframe,.template-product img,.template-product object,.template-product video{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 a,.cart__announcement h3,.cart__announcement p{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:focus,.cart__announcement a:hover{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:focus,.btn__share:focus-visible,.btn__share:hover{background-color:#e1e1e1;color:#212529}.cart__item img{background:#f7f7f7;transform:none}.cart__item a:focus div,.cart__item a:focus img,.cart__item a:hover div,.cart__item a:hover img{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--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 button,.cart__item--qty input{width:33.333%;height:34px;line-height:34px}@media(max-width:767px){.cart__item--qty button,.cart__item--qty input{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:focus path,.cart__item--qty button:hover 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:focus img,.collection__item a:hover img{transform:scale(1.03)}.collection__item a:focus .collection__main,.collection__item a:hover .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:hsla(0,0%,96.9%,.5);padding:5px 8px}@media(max-width:767px){.collection__link .collection__badge{display:none}}.collection__link .nav__new{top:16px;right:16px}@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:16px;left:16px}@media(max-width:767px){.collection__mag{top:6px;left:6px}}.collection__mag svg{width:50px}@media(max-width:767px){.collection__mag svg{width:30px}}.collection__quote{font-size:2em;line-height:1.2}@media(max-width:767px){.collection__quote{font-size:1.2em}}.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}}.gallery__count{top:12px;left:10px;background:rgba(0,0,0,.65);color:#fff;border-radius:15px;border:1px solid hsla(0,0%,100%,.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{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:focus .video__svg,.slide__video:hover .video__svg{fill:var(--mid-grey)}.slide__video:focus .video__button,.slide__video:hover .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:15px;border-top-left-radius:0;border-top-right-radius:0}@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:focus,.gallery__thumbs--below .thumb__block:hover{opacity:.6}.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:focus span,.thumb__video--howto:hover 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)}@media(max-width:767px){.index__ambassadors .splide__arrows{display:none}}.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(180deg,transparent 65%,#000 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:last-child,.index__logo .col:nth-last-child(2){display:none}}@media(max-width:767px){.index__logo .col:last-child,.index__logo .col:nth-last-child(2),.index__logo .col:nth-last-child(3),.index__logo .col:nth-last-child(4){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:0 0 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:focus .btn--slider,.index__slider a:hover .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:25%}.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}.index-slider--dual .splide__arrows{display:none}}.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(https://cdn.shopify.com/s/files/1/0108/1062/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:rgba(40,40,40,.3)}.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--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 hr,.page__content p,.page__content ul{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 b,.page__content strong{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:focus .collection__main,.page__product:hover .collection__main{color:var(--ql-blue)}.page__careers h3{text-transform:uppercase;font-size:21px;margin-top:2rem}.page__careers ul{list-style:none}.page__careers li{background-color:#f7f7f7}.page__careers li ul{list-style:disc}.page__careers li p{margin-bottom:12px}.page__careers li p:last-of-type{margin-bottom:0}.page__careers h4{font-size:18px;color:#000}.page__careers .index__slider a{text-decoration:none}.product__info details>summary::-webkit-details-marker,.product__info details>summary::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 img,.product__feature svg{max-width:46px;max-height:46px;min-height:46px}@media(max-width:767px){.product__feature img,.product__feature svg{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.33333% - 2px);margin:1px}}.product__feed--content img{transform:scale(1)}.product__info{background:#fafafa}.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 li,.product__info p{color:#666}.product__info p span{color:#666!important}.product__info p a{color:var(--ql-blue)}.product__info .btn--content{background:transparent;color:var(--ql-blue);font-size:inherit;letter-spacing:0}.product__info .btn--content:focus,.product__info .btn--content:hover{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:focus,.product__info--tabs button:hover{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:focus,.product__info--button:hover{color:var(--ql-blue-darker)}.product__info--button:focus svg,.product__info--button:hover 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}@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:60px;display:inline}.product__360 a{transition:fill .2s ease-in-out}.product__360 a:focus,.product__360 a:hover{fill:var(--ql-blue)}@media(min-width:768px){.quote>div{width:33.3333333333%;padding:2px}.quote>div button:focus img,.quote>div button:hover img{opacity:.35}.quote>div button:focus .quote__text,.quote>div button:hover .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: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:focus .review__bars--numbers,.review__bars button:hover .review__bars--numbers{color:#000}.review__bars button:focus .review__bars--progress>span,.review__bars button:hover .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 .splide__arrows{display:none}.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:focus,.review__footer a:hover{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:active,.review__text button:hover{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:focus .review__stars--number,.review__stars:hover .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(180deg,rgba(0,0,0,.3),transparent),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:rgba(40,40,40,.3)}.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:focus,.site__footer a:hover{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:focus,.site__footer--social svg:hover{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 a,.site__header--top-menu button{font-size:9px;color:#fff;letter-spacing:0;display:block;padding:7px 0}.site__header--top-menu a:focus,.site__header--top-menu a:hover,.site__header--top-menu button:focus,.site__header--top-menu button:hover{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:focus:active,.site__header--logo:hover{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:focus svg,.site__header--cart a:hover svg{transform:scale(1.16)}.site__header--cart a:focus svg path,.site__header--cart a:hover svg path{fill:var(--ql-blue)}.site__header--cart svg{max-width:29px;max-height:23px;display:inline-block;transform:scale(1);transition:all .2s 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:focus,.site__header--popup:hover{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;whitespace:nowrap;color:#000}.site__header--message:focus,.site__header--message:hover{color:#757575!important;border-bottom-color:#757575}.site__header--message:focus path,.site__header--message:hover 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:focus,.site__header--message:hover{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}}.nav__desktop{height:72px}.nav__desktop a,.nav__desktop button{font-size:11px;color:#000;padding:26px 12px;transition:none;background-color:transparent;border:none}.nav__desktop a[href="javascript:void(0)"],.nav__desktop button[href="javascript:void(0)"]{cursor:default}@media screen and (max-width:1310px){.nav__desktop a,.nav__desktop button{padding:26px 7px}}@media screen and (max-width:1200px){.nav__desktop a,.nav__desktop button{font-size:10px;padding:28px 7px 26px 6px}}.nav__desktop>li{margin:0 -2px}.nav__desktop>li>a,.nav__desktop>li>button{border-bottom:2px solid transparent;z-index:0}.nav__desktop>li>a:focus,.nav__desktop>li>a:hover{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]:after,.nav__desktop>li>button[aria-expanded=true]:before{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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzAwNzBiYyI+PHBhdGggZD0iTTUgM2wzLjA1Ny0zTDIwIDEyIDguMDU3IDI0IDUgMjFsOS05eiIvPjwvc3ZnPg==")}.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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTUgM2wzLjA1Ny0zTDIwIDEyIDguMDU3IDI0IDUgMjFsOS05eiIvPjwvc3ZnPg==");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:all .1s 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 a,.nav__desktop--l2 li button{font-size:12px;line-height:1.2;padding:15px 40px 15px 20px;position:relative}.nav__desktop--l2 li a:focus,.nav__desktop--l2 li a:hover,.nav__desktop--l2 li button:focus,.nav__desktop--l2 li button:hover{color:var(--ql-blue)}@media(max-width:1199px){.nav__desktop--l2 a,.nav__desktop--l2 button{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 a:before,.nav__desktop--l2--device>ul button: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;z-index:99}#MainContent.menu_is_hovered:before,.site__header--main.menu_is_hovered:after{content:"";background:rgba(0,0,0,.5);left:0;right:0;bottom:0;top:0;height:100%;touch-action:none}.site__header--main.menu_is_hovered:after{position:absolute;z-index:22}.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:focus,.nav__mobile>ul>li>a:hover,.nav__mobile>ul>li>button:focus,.nav__mobile>ul>li>button:hover{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>a:before,.nav__mobile--l2>button:before,.nav__mobile--l3>a:before,.nav__mobile--l3>button:before{position:absolute;height:12px;width:12px;content:"";right:20px;top:calc(50% - 6px);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTUgM2wzLjA1Ny0zTDIwIDEyIDguMDU3IDI0IDUgMjFsOS05eiIvPjwvc3ZnPg==");background-size:12px;transform:rotate(90deg);transition:transform .3s linear}.nav__mobile--l2-active>a:before,.nav__mobile--l2-active>button:before,.nav__mobile--l3-active>a:before,.nav__mobile--l3-active>button:before{transform:rotate(270deg)}.nav__mobile--l2 svg,.nav__mobile--l3 svg{display:inline-block}.nav__mobile--l3>a:before,.nav__mobile--l3>button: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:focus,.nav__mobile--l2-sub a:hover,.nav__mobile--l3-sub a:focus,.nav__mobile--l3-sub a:hover{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-close,.nav__mobile--opened .nav__mobile--icon-close svg,.nav__mobile--opened .nav__mobile--icon-open 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:focus .country__arrow path,.country__link:hover .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:focus,.country__menu li a:hover{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]:after,.country__link[aria-expanded=true]:before{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{text-decoration:none}.announcement p a span{text-decoration:underline;text-decoration-thickness:1px}.announcement p a:focus span,.announcement p a:hover span{color:#969696}.announcement p button{padding:7px 4px}.announcement p button:focus,.announcement p button:hover{color:#969696;border-color:#969696}.announcement p button:focus svg,.announcement p button:hover svg{fill:#969696}.announcement p button{color:#fff;background:transparent;transition:color .2s ease-in-out;padding:7px 20px}.announcement p svg{fill:#fff;transition:fill .2s 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(0deg);margin:0 10px 0 auto}@media(hover){.splide--announcement .splide__arrows{opacity:0;cursor:pointer;transition:opacity .2s ease-in-out}.splide--announcement:focus .splide__arrows,.splide--announcement:hover .splide__arrows{opacity:1}}.upsell__product{background-color:#f6f6f6}.upsell__product img{max-width:70%;transform:scale(1);transition:transform .2s ease-in-out}.upsell__product a:focus img,.upsell__product a:hover img{transform:scale(1.03)}.upsell__product div>span,.upsell__product h6{-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:focus,.upsell__product .buy__add.active:hover{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 rgba(0,0,0,.25);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 img,.banner picture{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}.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:-webkit-sticky;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:50%;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__home span,.breadcrumb__nav span{color:#000;font-size:13px}.breadcrumb__home a,.breadcrumb__nav a,.breadcrumb__social a{font-size:20px;color:#000}.breadcrumb__home a:focus span,.breadcrumb__home a:hover span,.breadcrumb__nav a:focus span,.breadcrumb__nav a:hover span,.breadcrumb__social a:focus span,.breadcrumb__social a:hover span{color:#0056b3}.breadcrumb__home a:focus path,.breadcrumb__home a:hover path,.breadcrumb__nav a:focus path,.breadcrumb__nav a:hover path,.breadcrumb__social a:focus path,.breadcrumb__social a:hover path{fill:#0056b3}.breadcrumb__home span,.breadcrumb__home svg path,.breadcrumb__nav span,.breadcrumb__nav svg path,.breadcrumb__social span,.breadcrumb__social svg path{transition:fill .5s,color .5s}@media screen and (min-width:768px){.breadcrumb__no-image{padding-top:3px}}.account__form .btn,.shopify-challenge__button.btn{padding:9px 29px;line-height:23px;width:auto;letter-spacing:.84px;min-width:186px}@media(max-width:767px){.account__form .btn,.shopify-challenge__button.btn{width:100%}}.account__form .btn--secondary{background:grey}.account__form .btn--secondary:focus,.account__form .btn--secondary:hover{background:#676767}.btn--text{border:0;background-color:transparent;padding:0;color:#212529}.btn--text:focus,.btn--text:hover{color:var(--ql-blue-darker)}.btn--link{color:#fff}.btn--link:focus,.btn--link:hover{color:#fff;text-decoration:none!important}.btn--blue span{color:var(--ql-blue);transition:color .2s ease-in-out}.btn--blue:focus span,.btn--blue:hover 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:focus,.btn--slider:hover{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}.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:all .5s 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,rgba(0,0,0,.4),transparent 30%,transparent 75%,rgba(0,0,0,.3))}}.content-slider a:focus .content-slider__cta,.content-slider a:hover .content-slider__cta{background-color:var(--ql-blue-darker)}@media(hover:hover){.content-slider a:focus img,.content-slider a:hover 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}}@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}.bg-black{background-color:#000}.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}.mb-10px,.my-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{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__container{background-color:#2c2c2c}.highlights__container:before{content:"";display:block;float:left;padding-bottom:177.7777777778%}.highlights__container video{aspect-ratio:9/16;touch-action:manipulation}.highlights__progress--outer{top:6px;left:6px;right:6px;gap:6px}.highlights__progress{height:3px;margin-top:-1px;background:hsla(0,0%,100%,.2);width:100%;overflow:hidden;border-radius:2px;z-index:6}.highlights__progress:before{position:absolute;content:"";bottom:0;top:0;left:0;background-color:var(--ql-blue);width:var(--percent)}.highlights__swipe{top:0;bottom:0;left:0;right:0;z-index:3}.highlights__end{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;min-width:300px}.highlights__end svg{height:20px;width:20px;margin-top:-1px}.highlights__end svg path{fill:var(--ql-blue)}.highlights__end span{color:#fff;font-size:30px;margin-bottom:40px;line-height:1;padding:1px}.highlights__end button{background-color:#fff;border-radius:8px;font-size:20px;color:var(--ql-blue);transition:background-color .2s ease-in-out}.highlights__end button:focus,.highlights__end button:hover{background-color:#ddd}.highlights__header{top:18px;left:10px;z-index:6}.highlights__header .highlights__svg{width:60px!important}.product__gallery .highlights__svg{position:relative;aspect-ratio:1;width:65px;background:linear-gradient(45deg,#cfa117 12%,#b3078b 84%);border-radius:50%}.product__gallery .highlights__svg:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#222;border-radius:50%;margin:3px;z-index:1}.product__gallery .highlights__svg svg{max-width:none;max-height:none;z-index:2;width:100%}@media(max-width:767px){.product__gallery .highlights__svg+span{width:80px;margin-top:3px}}.modal__highlights .modal__container{overflow-y:hidden;height:85vh;aspect-ratio:9/16}.modal__highlights .modal__content{background-color:transparent}.modal__highlights .modal__header{top:18px;right:8px;z-index:6}.modal__highlights .modal__close svg{width:25px;height:25px}@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--highlight path{fill:#13862e}.info-block--highlight p{color:#13862e}.info-block--product{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;width:50%}}@media(min-width:768px)and (max-width:991px){.info-block--product{border-left-width:1px;border-top-width:0}}@media(min-width:992px){.info-block--product{width:33.3333333333%}}.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:focus span,.info-block--product:focus span svg,.info-block--product:hover span,.info-block--product:hover 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:focus,.info-block--selector:hover{border-color:#000}.info-block--selector:focus span,.info-block--selector:hover span{color:#000}.info-block--selector:focus path,.info-block--selector:hover path{fill:#000}@media(min-width:992px){.byk__gallery--info .info-block--product{width:50%}}@media(max-width:767px){.suffix-byk .info-block{width:33.3333333333%}.byk__gallery--info .info-block--product{width:50%}.ab-leftstyling span{min-width:100px;text-align:left!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_btn,.ip_footer p{color:#fff}.ip_btn{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:#4f4f4f}.prop65{font-size:12px}.prop65 img{width:16px}.filter__container{border-bottom:1px solid #f1f1f1;background:#fff;position:-webkit-sticky;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:focus-visible,.filter__container button:hover{color:var(--mid-grey)}.filter__container button.filter__button--selected{color:#000}.filter__container span:not(.color-black){color:#d9d9d9}@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}.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:rgba(0,0,0,.2);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(0deg)}to{transform:rotate(1turn)}}.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:rgba(0,0,0,.9);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:focus path,.modal__close:hover path{fill:var(--ql-blue)}.modal__link:focus,.modal__link:hover{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 li,.modal__text p{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:focus,.modal__text a:hover{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:80vw}.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 a:focus path,.modal__share a:hover path,.modal__share button:hover path{fill:#0056b3}.modal__slider .splide__arrow{top:195px;left:10px}@media(max-width:550px){.modal__slider .splide__arrow{top:calc((100vw - 16px)/4*3/2)}}.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:rgba(0,0,0,.6)}.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:focus,.modal__email-signup .btn--text:hover{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:rgba(0,0,0,.4)}.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}.mount_table{border-collapse:collapse;border:1px solid #a7a7a7}.mount_table td,.mount_table th{border:1px solid #a7a7a7;padding:8px}.mount_table th{min-width:160px;max-width:180px;padding-bottom:0}.mount_table th strong{-webkit-hyphens:auto;hyphens:auto}.mount_table td{vertical-align:top;font-size:12px}.mount_table td div{font-size:12px}.mount_table td svg{height:18px;width:18px;min-width:12px;fill:var(--mid-grey);position:absolute;top:0;right:35px}.mount_table .mount_table--full{background-color:#ececec;font-size:14px;border:1px solid #a7a7a7}.overlay__mask{z-index:9;width:100%;content:"";height:100%;left:0;background-color:rgba(0,0,0,.8);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-amex,.payment .icon-mastercard{height:22px}.payment .icon-applepay,.payment .icon-paypal{height:15px}.payment .icon-afterpay,.payment .icon-shoppay{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 td,.popup_table th{padding:5px;vertical-align:top;line-height:1.8;border-left:0;border-right:0}.popup_table td p,.popup_table th p{color:#000;margin:.5em 0}@media screen and (max-width:767px){.popup_table td p,.popup_table th 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;background:var(--ql-blue);color:#fff;box-shadow:0 1px 3px 2px rgba(0,0,0,.25);transform:translateX(-110%);transition:all .2s ease-in-out;z-index:21}.form__teaser.is--active{transform:translateX(0)}.form__teaser:focus,.form__teaser:hover{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:none}.ab-tasty-zendesk .js-chat-button{display:none!important}.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:focus .bg-black,.product__video .slide__video:hover .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(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=es] .index__slider .nav__new{transform:scale(1.2) rotate(0deg);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:480px){html[lang=es] .site__header--popup{font-size:8px;width:-webkit-min-content;width:min-content}}html[lang=fr] .index__slider .nav__new{transform:scale(1.2) rotate(0deg);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:1125px)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(0deg);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 a,html[lang=it] .nav__desktop li{padding:28px 6px 26px 7px;font-size:10px}}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-popup-buttons{display:none}.ab-tasty-popups .js-image-slide{height:100%}.ab-tasty-popups .js-popup-buttons{display:inline-block}
