*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{-webkit-text-size-adjust:100%}body{overflow-x:hidden;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4{font-size:100%;font-weight:inherit;line-height:inherit}a{color:inherit;cursor:pointer;outline:none}a,a:focus,a:hover{text-decoration:none}li{list-style:none}input[type=email],input[type=number],input[type=search],input[type=text]{border-radius:0;outline:none;-webkit-appearance:none}select{width:100%}button,iframe,img{border:0}button{cursor:pointer;background:none;outline:none}svg,svg+span{vertical-align:middle}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:992px){.container{max-width:min(100% - 4rem,1280px)}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.col-auto{flex:0 0 auto;width:auto}.col-5{flex:0 0 auto;width:41.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-12{flex:0 0 auto;width:100%}.g-0{--bs-gutter-x:0;--bs-gutter-y:0}.g-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}@media (min-width:992px){.col-lg{flex:1 0}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.gx-lg-5{--bs-gutter-x:2rem}}@media (min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-8{flex:0 0 auto;width:66.66666667%}}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!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}.order-0{order:0!important}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-wrap{flex-wrap:wrap!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-between{justify-content:space-between!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-7{margin-top:4rem!important;margin-bottom:4rem!important}.mt-lg-0{margin-top:0!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-7{margin-top:4rem!important}.me-lg-2{margin-right:.5rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-7{margin-bottom:4rem!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-7{padding-right:4rem!important;padding-left:4rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-6{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-7{padding-bottom:4rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-2{padding-left:.5rem!important}}.h-100{height:100%!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-self-center{align-self:center!important}.order-1{order:1!important}.order-2{order:2!important}.order-6{order:6!important}.m-0{margin:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-auto{margin-left:auto!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.ps-1{padding-left:.25rem!important}.ps-3{padding-left:1rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.w-100{width:100%!important}@media (min-width:992px){.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-7{margin-top:4rem!important;margin-bottom:4rem!important}.mt-lg-0{margin-top:0!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-7{margin-top:4rem!important}.me-lg-2{margin-right:.5rem!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-7{margin-bottom:4rem!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-7{padding-right:4rem!important;padding-left:4rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-6{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-7{padding-bottom:4rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-2{padding-left:.5rem!important}}@media (min-width:1200px){.p-xl-4{padding:1.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-bordered>:not(caption)>*{border-left-width:0;border-bottom-width:var(--bs-border-width);border-right-width:0;border-top-width:var(--bs-border-width)}.table-bordered>:not(caption)>*>*{border-left-width:var(--bs-border-width);border-bottom-width:0;border-right-width:var(--bs-border-width);border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}:root{--header-height:6.375rem}@media (min-width:992px){:root{--header-height:4.875rem}}.table{--bs-table-striped-bg:#fff!important;--bs-table-bg:#f1f6ff!important}@font-face{font-family:Inter;src:url(aadb65ac45347ff466994751a3a83e94.ttf) format("truetype-variations");font-weight:300 700;font-display:swap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes moveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes uspbar{0%,11%{transform:translate(0)}22%,33%{transform:translate(-20%)}44%,55%{transform:translate(-40%)}66%,78%{transform:translate(-60%)}89%,to{transform:translate(-80%)}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotateReverse{to{transform:rotate(-1turn)}}@keyframes iconDone{50%{background:var(--icon-background);border-left-color:var(--icon-color-done)}to{background:var(--icon-background);border-color:var(--icon-background);transform:rotate(1turn)}}@keyframes iconDoneNoRotate{50%{background:var(--icon-background);border-left-color:var(--icon-color-done)}to{background:var(--icon-background);border-color:var(--icon-background)}}@keyframes iconDoneSvg{50%{opacity:1}to{opacity:1}}.btn{--h:3rem;display:inline-flex;justify-content:center;align-items:center;height:var(--h);padding:.25rem 1.25rem;background:#001e5a;color:#fff;border-radius:.25rem;font-family:Inter,sans-serif;box-shadow:0 1px 3px #00000026}.btn--h{--h:3.25rem}.btn--full{display:flex;width:100%}.btn--sm{font-size:14px!important}.btn--w{background:#fff;border:1px solid #ebeff6;color:#001e5a}.btn--lb{background:#7485a4;border:1px solid #7485a4;color:#fff}.btn--lb svg *{fill:#fff}.btn:disabled{cursor:not-allowed;opacity:.7}.b--b{background:#3e3e41!important}.b--be{background:#ebeff6!important}.b--w{background:#fff!important}.b--gr{background:#ebeff6!important}.b--g{background:#2fb152!important}.b--bl{background:#001e5a!important}.b--lb{background:#7485a4!important}.b--r{background:#f00000!important}.c--b{color:#3e3e41!important}.c--w{color:#fff!important}.c--bl,.c--g{color:#001e5a!important}.c--lb{color:#7485a4!important}.c--r{color:#f00000!important}.c--gr{color:#2fb152!important}.content{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;color:#3e3e41;line-height:1.7;overflow:auto}.content h1,.content h2,.content h3,.content h4{color:#001e5a;margin-bottom:.5rem}.content h1 a,.content h2 a,.content h3 a,.content h4 a{all:inherit}.content a{color:#001e5a;font-size:inherit;text-decoration:underline}.content p:not(:last-child){margin-bottom:1.5rem}.content p+ul{margin-top:-.5rem}.content strong{font-weight:700}.content img{max-width:100%;height:auto}.content ul{padding-left:1.5rem}.content ul:not(:last-child){margin-bottom:1rem}.content ul li{font:inherit;line-height:1.8;list-style:disc outside none;list-style:initial}.content table{font:inherit}.content iframe{max-width:100%}.fs-100{font-size:.75rem!important}.fs-200{font-size:.8125rem!important}.content h3,.content h4,.fs-300{font-size:.875rem!important}.btn,.fs-400{font-size:1rem!important}.content h2,.fs-500{font-size:1.125rem!important}.fs-550{font-size:1.25rem!important}.fs-600{font-size:1.5rem!important}.content h1,.fs-700{font-size:1.625rem!important}.fs-800{font-size:2.375rem!important}.fw-400{font-weight:400!important}.btn,.fw-500{font-weight:500!important}.content h1,.content h2,.content h3,.content h4,.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}@media (min-width:992px){.fs-lg-300{font-size:.875rem!important}.content h3,.content h4,.fs-lg-400{font-size:1rem!important}.fs-lg-500{font-size:1.125rem!important}.fs-lg-550{font-size:1.25rem!important}.fs-lg-600{font-size:1.5rem!important}.content h2,.fs-lg-700{font-size:1.625rem!important}.fs-lg-750{font-size:2rem!important}.content h1,.fs-lg-800{font-size:2.375rem!important}.fw-lg-400{font-weight:400!important}.fw-lg-500{font-weight:500!important}}.btn:not(.h--c),.content a:not(.h--c),.h:not(.h--c),.input--checkbox .input__label:not(.h--c),.link:not(.h--c),.u:not(.h--c){transition:opacity .3s ease}.btn:not(.h--c):hover,.content a:not(.h--c):hover,.h:not(.h--c):hover,.input--checkbox .input__label:not(.h--c):hover,.link:not(.h--c):hover,.u:not(.h--c):hover{opacity:.7}.h--c>:not(picture,img){transition:opacity .3s ease}.h--c:hover>:not(picture,img){opacity:.7}.img{position:relative;overflow:hidden}.img,.img img{display:inline-block;width:100%;height:100%;vertical-align:bottom}.img img{transition:all .2s ease-in-out;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}@media (prefers-reduced-motion:reduce){.img img{transition:none}}.img--b{background:#ebeff6}.img--h-auto,.img--h-auto img{height:auto;max-height:100%}.img--cover>img{-o-object-fit:cover;object-fit:cover}.input{--input-height:3rem;--input-background:#fff;--input-border-color:transparant;--input-border-radius:.25rem;--input-placeholder:#7485a4;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end}.input:has(.input__field:not([type=hidden]):not(:focus):not(:-moz-placeholder-shown):not(:valid)){--input-background:rgba(240,0,0,.04);--input-border-color:#f00000}.input:has(.input__field:not([type=hidden]):not(:focus):not(:placeholder-shown):not(:valid)){--input-background:rgba(240,0,0,.04);--input-border-color:#f00000}.input__label{color:#7485a4;font-weight:600}.input:has(:disabled) .input__label{color:#3e3e41}.input__group{display:flex;gap:0 .5rem;flex-wrap:nowrap;align-items:center;width:100%}.input:not(.input--checkbox) .input__group{gap:0 1rem;height:var(--input-height);padding:0 1.5rem;background:var(--input-background);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:background .3s ease,border-color .3s ease}.input__group:has(.input__field--cart){padding:0 .5rem!important}.input.input--select .input__group{gap:initial;padding:initial}.input__field{flex-basis:0;flex-grow:1;width:100%;margin:0;padding:0;color:#001e5a;background:transparent;border:none;box-shadow:none;outline:none;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;text-overflow:ellipsis;accent-color:#001e5a}.input__field::-moz-placeholder{font-weight:400;color:var(--input-placeholder)}.input__field::placeholder{font-weight:400;color:var(--input-placeholder)}.input--select .input__field{cursor:pointer;height:100%;padding:0 2rem 0 1rem;border-radius:4px;border:1px solid #001e5a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 16px) 50%!important;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.545 5.172l4.95-4.95 1.414 1.414L6.545 8 .18 1.636 1.595.222l4.95 4.95z' fill='%23001E5A'/%3E%3C/svg%3E")}@media (min-width:992px){.input--select .input__field{font-size:1rem}}.input--checkbox .input__field{display:none}.input__checkbox{transition:all .2s ease-in-out;--input-border-color:#001e5a;position:relative;width:1.25rem;height:1.25rem;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);aspect-ratio:1}@media (prefers-reduced-motion:reduce){.input__checkbox{transition:none}}.input__checkbox svg{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}.input__field:checked~.input__checkbox{background:#001e5a}.input__field:disabled~.input__checkbox{--input-border-color:#3e3e41;cursor:not-allowed}.input--bulk{border:1px solid #001e5a;padding:10px;border-radius:.25rem!important}.content a,.link{transition:all .3s ease}.content a.dark,.link.dark{color:#3e3e41}.content a svg,.link svg{margin-left:.25rem}.content a:hover,.link:hover{text-decoration:underline;cursor:pointer}.link--u{text-decoration:underline}.content a.u:hover,.link.u:hover{cursor:pointer;text-decoration:none}.newsletter-input{--input-border-radius:.25rem 0 0 .25rem;width:100%;margin:auto}.newsletter-input .input__group{flex:1 0}.newsletter-input__btn{height:var(--input-height);border-radius:.25rem}@media (max-width:991.98px){.payment-icons svg{width:3.25rem;height:2rem}}.cart__summary .payment-icons svg{margin-right:.5rem;width:4rem;height:3rem}.price span.line-through{text-decoration:line-through;line-height:22px}.quantity{--input-height:3rem;width:4rem}.quantity--h{--input-height:3.75rem;width:5rem}.quantity:has(.input__field--cart){border-radius:4px;border:1px solid #001e5a}.u{text-decoration:underline}.slider{max-width:100%}.slider,.slider .container{position:relative}.slider__container{position:relative;overflow:hidden;margin:0 -.5rem;padding:0 .5rem}@media (max-width:991.98px){.slider__container{margin:0 -.75rem;padding:0 .75rem}}@media (min-width:992px){.slider__container:after,.slider__container:before{content:"";pointer-events:none;position:absolute;z-index:1;top:0;right:auto;bottom:0;left:0;width:2rem;background:linear-gradient(90deg,#fff,#fff0);transition:opacity .3s ease}.slider:has([data-prev]:disabled) .slider__container:before,.slider:not(:has(.slider__arrow)) .slider__container:before{opacity:0}.slider__container:after{top:0;right:0;bottom:0;left:auto;transform:scaleX(-1)}.slider:has([data-next]:disabled) .slider__container:after,.slider:not(:has(.slider__arrow)) .slider__container:after{opacity:0}}.slider__track{--x:0;flex-wrap:nowrap;transform:translate(var(--x));transition:transform 1s ease 0s;overflow-x:visible}@media (max-width:991.98px){.slider__track{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none!important;scrollbar-color:#3e3e41}.slider__track ::-webkit-scrollbar-thumb{background:#3e3e41}.slider[data-no-scroll] .slider__track{padding:0;overflow:hidden}}.slider__arrow{transition:all .2s ease-in-out;--x:-50%;position:absolute;z-index:2;top:45%;width:2.25rem;height:2.25rem;opacity:0;animation:fadeIn .2s ease .2s forwards;transform:translate(var(--x),-50%)}@media (prefers-reduced-motion:reduce){.slider__arrow{transition:none}}@media (max-width:991.98px){.slider__arrow{box-shadow:0 4px 4px #00000040;background:#fff}}.slider__arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.67)}@media (min-width:992px){.slider__arrow svg{width:1.5rem;height:1.5rem}}.slider__arrow[data-prev]{border-radius:0 5px 5px 0;left:-10px;--x:-70%}@media (max-width:991.98px){.slider__arrow[data-prev]{--x:0%;left:0}}.slider__arrow[data-prev] svg{transform:translate(-50%,-50%) scale(.67) rotate(180deg)}.slider__arrow[data-prev]:disabled{--x: calc(-50% - .25rem) }.slider__arrow[data-next]{border-radius:5px 0 0 5px;--x:70%;right:-10px}@media (max-width:991.98px){.slider__arrow[data-next]{--x:0%;right:0}}.slider__arrow[data-next]:disabled{--x: calc(50% + .25rem) }.slider__arrow:disabled{opacity:0;visibility:hidden}.brand-block{display:block;transition:box-shadow .2s ease-in-out;height:100%;border:1px solid #ebeff6}.brand-block:hover{box-shadow:0 0 5px #00000026}.service-block{transition:box-shadow .2s ease-in-out;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.service-block:hover{box-shadow:0 0 5px #00000026}.service-block__image{height:8.25rem}@media (min-width:992px){.service-block__image{height:10rem}}.service-block__content{border:1px solid #ebeff6}.banner>.container{position:relative}@media (max-width:991.98px){.banner>.container{--bs-gutter-x:0}}@media (min-width:992px){.banner__image{position:relative}}.banner__overlay{position:absolute;left:2rem;bottom:0;max-width:400px}.banner__overlay-content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start}@media (min-width:992px){.banner__overlay-content{padding:3rem 4rem}}.banner__content{display:flex;background-color:#001e5a;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start;padding:2rem 1.5rem}@media (min-width:992px){.banner__content.gradient{width:50%;background:#001e5a;background:linear-gradient(90deg,#001e5a 15%,#001e5a1a)}}@media (min-width:992px){.banner__content{padding:4rem}}.banner__gradient{position:absolute;top:0;left:1rem;z-index:-1;width:calc(100% - 2rem);height:100%}@media (max-width:991.98px){.banner__full img{max-height:200px}}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.2rem;align-items:center}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs__back svg{transform:scaleX(-1) scale(.5)}.breadcrumbs__back svg *{fill:#7485a4}.breadcrumbs__right svg{vertical-align:-6px}.breadcrumbs__right svg *{fill:#7485a4;transform:scale(.5)}@media (min-width:992px){.cart{display:grid;grid-gap:3rem;grid-template-columns:2fr 1fr}}@media (max-width:991.98px){.cart__summary{margin:0 -.75rem}}@media (min-width:992px){.cart__summary{position:sticky;top:1rem;align-self:start}}.cart__summary ul svg{width:10px;height:8px;vertical-align:2px;margin-right:.25rem}.cart__summary ul svg *{stroke:#2fb152}.cart__summary ul strong{font-weight:600}.cart__summary-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.cart__summary-row:first-of-type{border-top:1px solid #fff}.cart__installation{border-radius:4px;padding-top:15px;padding-bottom:17px}.cart__installation:hover,.cart__installation label:hover{cursor:pointer}.cart__installation input[type=checkbox]{margin-right:.5rem;width:20px;height:20px}.cart__checkout-icon{--icon-diameter:1.5rem;--icon-background:#001e5a;--icon-color:#fff;--icon-color-done:#fff;position:relative;display:inline-block;width:var(--icon-diameter);height:var(--icon-diameter);background:var(--icon-background);border:2px solid var(--icon-background);border-radius:50%;display:none}.cart__checkout-icon svg{transition:all .2s ease-in-out;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:calc(var(--icon-diameter)/2);height:calc(var(--icon-diameter)/2);transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.cart__checkout-icon svg{transition:none}}.cart__checkout-icon svg path{stroke:var(--icon-color);transform-origin:center}.cart__checkout-icon svg+svg{opacity:0}.cart__checkout-icon svg+svg path{stroke:var(--icon-color-done)}button[data-state=loading] .cart__checkout-icon{background:transparent;border-color:var(--icon-color-done);border-left-color:transparent;animation:rotate 1s linear infinite;display:inline-block}button[data-state=loading] .cart__checkout-icon svg{opacity:0}button[data-state=loading] .cart__checkout-icon svg path{stroke:transparent;animation:rotateReverse 1s linear infinite}.cart__info{position:relative}.cart__info>svg{margin-left:.75rem}.cart__info:hover{cursor:pointer}.cart__info--overlay{z-index:20;transition:all .2s ease-in-out;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:#0006}.cart__info--overlay.active{opacity:1;visibility:visible}.cart__info--popup{z-index:21;transition:all .2s ease-in-out;position:fixed;right:50%;top:50%;transform:translate(50%,-50%);width:90%;max-height:90%;background:#fff;box-shadow:0 -.125rem .375rem #33333340;opacity:0;overflow:auto;visibility:hidden}.cart__info--popup.active{opacity:1;visibility:visible}@media (min-width:992px){.cart__info--popup{width:32rem}}.cart__info--popup svg{margin-right:.5rem;width:1.25rem;height:1.25rem}.cart__info--popup ul{margin:0;padding:0}.cart__info--popup ul li{position:relative;list-style:none;padding-left:30px;margin-bottom:1rem}.cart__info--popup ul li:before{position:absolute;left:0;top:-6px;font-size:1.5rem;content:"\2713";color:#2fb152}@media (min-width:992px){.cart__info--popup ul li:before{top:-10px}}.cart__info--popup-close{position:absolute;top:1rem;right:1rem}.cart__info--popup-close:hover{cursor:pointer}.cart__bulk-add{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;background:#fff;border-radius:5px;box-shadow:0 0 15px #0000004d;max-width:500px;width:90%}.cart__bulk-add-close{position:absolute;right:15px;top:10px}.cart__bulk-add-close svg{width:14px;height:14px}.cart__bulk-add-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:998}.bulk-add-row{grid-gap:10px;gap:10px;display:grid;grid-template-columns:1fr 80px}.js-bulk-add-row{display:block;width:100%;text-align:center;padding:5px}.bulk-remove-row{font-size:14px;color:gray;margin-top:-8px;cursor:pointer;margin-bottom:15px}.bulk-remove-row:hover{text-decoration:underline}.whatsapp{transition:all .2s ease-in-out;z-index:23;position:fixed;bottom:10px;right:10px;transform:scale(1);display:flex;align-items:center;gap:5px;justify-content:flex-end;max-width:200px}@media (prefers-reduced-motion:reduce){.whatsapp{transition:none}}@media (min-width:768px){.whatsapp{bottom:1rem;right:1rem;max-width:250px}}.whatsapp__button{transition:all .2s ease-in-out;width:55px;height:55px;background-color:#25d366;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:3px 2px 5px #00000040;cursor:pointer;animation:pulse 2s ease 3;aspect-ratio:1}@media (prefers-reduced-motion:reduce){.whatsapp__button{transition:none}}@media (min-width:768px){.whatsapp__button{width:75px;height:75px}}.whatsapp__button:hover{background-color:#21bd5c}.whatsapp__button svg{width:2rem}@media (min-width:768px){.whatsapp__button svg{width:2.5rem}}.whatsapp__button svg *{fill:#fff}.whatsapp__message{position:relative;border-radius:1.15rem;line-height:1.25;padding:.5rem .875rem;background:#ebeff7;box-shadow:3px 2px 5px #00000026;font-size:11px;z-index:2;width:100%}@media (max-width:767px){.whatsapp__message span{display:none}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #001e5a80}70%{transform:scale(1);box-shadow:0 0 0 10px #001e5a00}to{transform:scale(.95);box-shadow:0 0 #001e5a00}}.cart-product{display:grid;grid-gap:.5rem 1rem;grid-template-columns:4rem minmax(0,1fr) auto;border:1px solid #ebeff6}@media (min-width:992px){.cart-product{grid-gap:.75rem 2.5rem;grid-template-columns:9.375rem minmax(0,1fr) auto}}.cart-product__image{grid-row:1/5}@media (min-width:992px){.cart-product__image{grid-row:1/5}}.cart-product .price{grid-column:3/4;grid-row:1/3}.cart-product__actions,.cart-product__specs{grid-column:2/-1}.cart-product__specs{display:grid;grid-gap:.25rem 1rem;grid-template-columns:auto minmax(0,1fr)}.cart-product__stock{display:grid;grid-gap:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;color:#2fb152}@media (max-width:991.98px){.cart-product__actions{grid-column:2/-1}.cart-product__actions .quantity{--input-height:3rem}}.cart-product__price-row{font-size:12px}@media (min-width:992px){.collection{display:grid;grid-gap:2rem;grid-template-columns:auto minmax(0,1fr)}}.collection__promobar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-radius:.25rem;text-align:center}.collection__promobar svg{width:.75rem;height:.75rem}@media (min-width:992px){.collection__promobar svg{width:1rem;height:1rem}}.collection__promobar svg path{stroke:#fff}.collection__filters-trigger{position:sticky;z-index:1;top:.5rem}.collection__filters-trigger svg path{stroke:#fff}.collection__sort{position:relative;z-index:1}.collection__sort-icon svg{transform:rotate(180deg)}.collection__sort-options{position:absolute;top:calc(100% + .75rem);right:0;bottom:auto;left:auto;width:-moz-max-content;width:max-content;filter:drop-shadow(0 .25rem .75rem rgba(0,0,0,.1));transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.collection__sort-trigger:not([data-open])+.collection__sort-options{opacity:0;transform:translateY(-1.25rem);visibility:hidden}.collection__products{display:grid;transition:opacity .2s ease}@media (min-width:992px){.collection__products{grid-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.collection__products{grid-template-columns:repeat(3,minmax(0,1fr))}}.collection[data-loading] .collection__products{opacity:0}@media (min-width:992px){.collection__products .product-block[data-horizontal]{grid-template-columns:none;grid-template-rows:12.5rem minmax(0,1fr)}.collection__products .product-block[data-horizontal] .product-block__content{grid-template-rows:minmax(0,1fr) repeat(3,auto);grid-template-columns:none;padding:.75rem}.collection__products .product-block[data-horizontal] .product-block__label{position:absolute;z-index:1;top:auto;right:auto;bottom:0;left:.75rem;border-radius:.2rem}.collection__products .product-block[data-horizontal] .product-block__image{height:12.5rem;width:auto}}.collection__pagination{grid-column:1/-1;padding:1rem;border-top:1px solid #ebeff6;border-bottom:1px solid #ebeff6}@media (min-width:992px){.collection__pagination{border:1px solid #ebeff6}}.collection__pagination .page{display:inline-block;border-radius:4px;width:2rem;height:2rem;font-weight:600;background-color:#ebeff6;color:#7485a4;line-height:2rem;text-align:center;margin-right:.5rem}.collection__pagination .page svg *{fill:#7485a4}.collection__pagination .page:hover{background-color:#7485a4;color:#ebeff6}.collection__pagination .page:hover svg *{fill:#ebeff6}.collection__pagination .page[data-current]{background-color:#001e5a;color:#fff}.collection__pagination .page[data-prev] svg{transform:rotate(180deg)}.collection-block{transition:border .3s ease;display:block;border:1px solid #ebeff6;border-radius:4px}.collection-block:hover{border:1px solid #001e5a}@media (min-width:992px){.collection-block{width:100%}}.collection-block p{line-height:1.3}.collection-block__image{height:3.25rem;width:3.25rem}.collection-blocks{transition:box-shadow .2s ease-in-out}.collection-blocks .slider__track .col-5{max-width:200px}@media (min-width:992px){.collection-blocks .slider__track .col-5{max-width:none}}.collection-blocks__image{height:7.5rem}.collection-blocks__image:hover{box-shadow:0 0 5px #00000026}@media (min-width:992px){.collection-blocks__image{height:8.125rem}}.collection-blocks__image img{mix-blend-mode:multiply}@media (max-width:991.98px){.collection-overview-block{border-top:1px solid #ebeff6}}.collection-overview-block__image{height:10rem}@media (min-width:992px){.collection-overview-block__image{height:8.125rem}}@media (min-width:1200px){.collection-overview-block__image{height:10rem}}.collection-overview-block__content .content a,.collection-overview-block__content .link,.content .collection-overview-block__content a{border-top:1px solid #ebeff6}.collection-overview-block__content .content a svg *,.collection-overview-block__content .link svg *,.content .collection-overview-block__content a svg *{fill:#001e5a}.customer:not(.account,.order){padding:0 1.5rem}.customer strong{font-weight:400;color:#2fb152}.customer .field{margin:2rem 0 0}.customer .field:first-of-type{margin-top:0}.customer .pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li:first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.customer .pagination li:first-child svg{height:.6rem}.customer .pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}@media screen and (min-width:990px){.customer .pagination{margin-top:7rem;margin-bottom:10rem}}.login a{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login h3{margin-top:1.5rem;text-align:left;font-size:1rem}#recover,#recover+div{display:none}#recover:target{display:inline}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}@media only screen and (min-width:750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}:is(.account,.order) h1{margin-bottom:1rem}:is(.account,.order) h2{margin-top:4rem;margin-bottom:1rem}@media screen and (min-width:990px){:is(.account,.order) h2{margin-top:0}}.account h1+a{display:inline-flex;align-items:center}.account a svg{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}@media screen and (min-width:750px){.account td:last-child,.account thead th:last-child{text-align:right}.account table td:first-of-type{padding-top:1.2rem;padding-bottom:1.2rem}}.addresses li>button{margin-left:.5rem;margin-right:.5rem}.addresses form button+button,.addresses li>button+button{margin-top:0}.addresses form button:first-of-type{margin-right:1rem}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:left}.addresses ul{padding-left:0;text-align:center}.addresses ul,.addresses ul li{list-style:none}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.addresses h2{text-align:left}li[data-address]>h2{text-align:center;font-size:1.8rem;margin-bottom:0}.edit-address,.new-address{display:none}.faq-items .faq-item{display:block;border-bottom:1px solid #ebeff6}.faq-items .faq-item.first{border-top:1px solid #ebeff6}.faq-items__heading{display:flex;justify-content:space-between;align-items:center}.faq-items__heading:hover{cursor:pointer}.faq-items__heading svg{transition:transform .3s ease}.faq-items__heading svg *{fill:#001e5a}.faq-items__heading:not([data-open]) .faq-items__min,.faq-items__heading[data-open] .faq-items__plus{display:none}.faq-items__section-content{height:0;overflow:hidden;transition:height .3s ease}.filter{border-bottom:1px solid #ebeff6}.filter__header{display:grid;grid-gap:0 .5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;text-align:left}.filter__header svg path{transform-origin:center;transition:transform .5s ease}.filter__header:not([data-open]) svg path{transform:rotate(-180deg)}.filter__active-values{margin-top:.5rem;overflow:hidden;transition:height .5s ease,opacity .5s ease}.filter__header[data-open] .filter__active-values{height:0;margin-top:0;opacity:0}.filter__content{overflow:hidden;height:0;opacity:0;padding-right:1px;transition:height .5s ease,opacity .5s ease}.filter__header[data-open]+.filter__content{opacity:1}.filter__option{cursor:pointer}.filters{width:17.5rem}@media (max-width:991.98px){.filters{z-index:17;position:fixed;top:0;right:0;bottom:0;left:0;width:auto;transition:visibility .3s ease}.filters:not([data-open]){visibility:hidden}.filters__filter-header{margin:0 -12px}}.filters__overlay{z-index:10;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1}.filters[data-open] .filters__overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}@media (max-width:991.98px){.filters__inner{position:absolute;z-index:2;top:0;right:auto;bottom:0;left:0;display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:24rem;background:#fff;transition:transform .3s ease,opacity .2s ease}.filters:not([data-open]) .filters__inner{opacity:0;transform:translate(-100%);transition:transform .3s ease,opacity .2s ease .1s}}@media (max-width:991.98px){.filters__filters{padding:0 .75rem 6rem;overflow-y:scroll;overflow-x:hidden}}@media (max-width:991.98px){.filters__footer{display:grid;grid-gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem .75rem 1.25rem;background:#ebeff6}.filters__footer.full-width{grid-template-columns:repeat(1,minmax(0,1fr))}}.footer__main .col-12:last-child .footer__section{border-bottom:none}@media (max-width:991.98px){.footer__section{border-bottom:1px solid #ebeff6}}.footer__section svg *{fill:#fff}.footer__section a:nth-child(2) svg *{stroke:none;fill:#fff}.footer__copybar svg{width:32px;height:32px}.footer__copybar svg *{fill:#001e5a}@media (max-width:991.98px){.footer__border{border-bottom:1px solid #ebeff6}}@media (min-width:992px){.footer__border-xl{border-bottom:1px solid #ebeff6;width:100%}}.footer__heading{display:flex;justify-content:space-between;align-items:center}@media (max-width:991.98px){.footer__heading{cursor:pointer}}.footer__heading svg{transition:transform .3s ease}.footer__heading svg *{stroke:#fff}@media (min-width:992px){.footer__heading svg{display:none}}.footer__heading:not([data-open]) .footer__min,.footer__heading[data-open] .footer__plus{display:none}.footer__heading span{white-space:nowrap}@media (max-width:991.98px){.footer__section-content{height:0;overflow:hidden;transition:height .3s ease}}.footer__navigation{display:grid;grid-gap:1rem;grid-template-rows:1fr}@media (min-width:992px){.footer__navigation{grid-gap:.75rem}}@media (min-width:992px){.footer__extra{background-color:#001e5a}}.footer__extra .container{background-color:#fff}.footer__content{display:grid;grid-gap:.75rem;grid-template-columns:auto minmax(0,1fr)}.footer__awards div{width:auto}@media (max-width:991.98px){.footer__awards img{width:75px;height:75px}}@media (min-width:992px){.footer__awards{width:50%}.footer__awards img{width:64px;height:64px}}.footer__copy-logo svg{width:100%}.footer__copy-logo svg *{fill:#001e5a}@media (min-width:992px){.footer__copy-logo svg{max-width:300px}}@media (min-width:992px){.footer__copy-logo{width:50%}}.footer__copy-logo .img{text-align:center;width:50%;max-width:300px}.footer__copy-logo .img.pvt{max-width:96px}@media (min-width:992px){.footer__copy-logo .img{width:136px;height:auto;max-width:none}.footer__copy-logo .img.pvt{max-width:80px}}.globo-form-app{max-width:none!important;width:100%!important;background-color:#ebeff6}.globo-form-app .header{background:transparent!important;height:auto!important}.globo-form-app .header .description{font-weight:400!important;font-size:1rem!important;color:#3e3e41!important}.globo-form-app .header .title .globo-heading{font-size:1.5rem!important}.globo-form-app .globo-form-icon{background:#ebeff6!important}.globo-form-app .globo-form-icon svg{opacity:1!important}.globo-form-app .globo-form-icon svg *{fill:#001e5a}.globo-form-app .globo-form-control label{font-weight:600!important}.globo-form-app.boxed-layout{box-shadow:none!important;margin-top:0!important}.globo-form-app .globo-form-control input,.globo-form-app .globo-form-control select,.globo-form-app .globo-form-control textarea{background-color:#fff!important;height:3rem!important;color:#001e5a!important;font-weight:600!important}.globo-form-app .globo-form-control input::-moz-placeholder,.globo-form-app .globo-form-control select::-moz-placeholder,.globo-form-app .globo-form-control textarea::-moz-placeholder{color:#7485a4!important;font-weight:400!important}.globo-form-app .globo-form-control input::placeholder,.globo-form-app .globo-form-control select::placeholder,.globo-form-app .globo-form-control textarea::placeholder{color:#7485a4!important;font-weight:400!important}.globo-form-app .globo-form-control textarea{resize:vertical!important;min-height:7.625rem!important}.globo-form-app .footer button.submit{height:3rem!important;font-weight:600!important;font-size:1rem!important}.header{z-index:14;position:sticky;top:0;height:var(--header-height)}@media (max-width:991.98px){.header.nav-open{z-index:99;position:absolute;top:0;width:100%}}@media (min-width:992px){.header{background-color:#fff!important;border-bottom:1px solid #ebeff6}}.header__grid{display:grid;grid-gap:0 1.25rem;grid-template-columns:repeat(3,auto);justify-content:space-between;align-items:center;height:50px}@media (min-width:992px){.header__grid{grid-gap:0 2rem;grid-template-columns:auto minmax(0,1fr) repeat(2,auto);height:78px}}@media (min-width:1200px){.header__grid{grid-gap:0 4rem}}.header__menu svg *{stroke:#fff}.header__menu-close.hidden{display:none}.header__menu-close svg{width:25px;height:25px}@media (max-width:991.98px){.header__logo:not(.techniekonline){max-width:200px;height:28px}.header__logo.techniekonline{max-width:200px;height:26px}}@media (min-width:992px){.header__logo.techniekonline{max-width:72px}}@media (max-width:991.98px){.header__logo svg *{fill:#fff}}@media (max-width:991.98px){.header__logo svg{width:100%;height:1.5rem}}@media (min-width:992px){.header__logo svg{width:100%;height:auto}}.header__search{--input-height:2.875rem;--input-border-radius:1.625rem;--input-placeholder:#7485a4;cursor:text;position:relative;z-index:10000}.search-active .header__search{--input-background:#fff}@media (max-width:991.98px){.header__search{--input-height:2.25rem}}@media (min-width:992px){.header__search{--input-background:#ebeff6}}.header__search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:999;cursor:pointer}.header__search-results{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:.5rem;box-shadow:0 .5rem 2rem #00000026;z-index:1000;max-height:70vh;overflow:hidden;margin-top:.5rem}@media (max-width:991.98px){.header__search-results{left:-1rem;right:-1rem;margin-top:.25rem;border-radius:.25rem;max-height:60vh}}.header__search-results__content{display:flex;flex-direction:column;max-height:inherit}.header__search-results__loading{display:flex;align-items:center;justify-content:center;padding:2rem;color:#7485a4;gap:.75rem}.header__search-results__loading span{font-size:.875rem}.header__search-results__spinner{width:1.25rem;height:1.25rem;border:2px solid #ebeff6;border-top-color:#001e5a;border-radius:50%;animation:search-spin 1s linear infinite}.header__search-results__list{max-height:24rem;overflow-y:auto;padding:.5rem 0}@media (max-width:991.98px){.header__search-results__list{max-height:20rem}}.header__search-results__list::-webkit-scrollbar{width:4px}.header__search-results__list::-webkit-scrollbar-track{background:#ebeff6}.header__search-results__list::-webkit-scrollbar-thumb{background:#7485a4;border-radius:2px}.header__search-results__list::-webkit-scrollbar-thumb:hover{background:#001e5a}.header__search-results__item{display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;color:inherit;transition:background-color .2s ease;gap:.75rem}@media (max-width:991.98px){.header__search-results__item{padding:.5rem .75rem;gap:.5rem}}.header__search-results__item:hover{background-color:#ebeff6}.header__search-results__item-image{flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:.375rem;overflow:hidden;background:#ebeff6;display:flex;align-items:center;justify-content:center}@media (max-width:991.98px){.header__search-results__item-image{width:3rem;height:3rem}}.header__search-results__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__search-results__item-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ebeff6,#fdfdfe);position:relative}.header__search-results__item-placeholder:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.25rem;height:1.25rem;background:#7485a4;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z'/%3E%3C/svg%3E") center/contain no-repeat}@media (max-width:991.98px){.header__search-results__item-placeholder:before{width:1rem;height:1rem}}.header__search-results__item-content{flex:1 1;min-width:0}.header__search-results__item-title{font-size:.875rem;font-weight:500;color:#001e5a;margin:0 0 .25rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:991.98px){.header__search-results__item-title{font-size:.8125rem;-webkit-line-clamp:1}}.header__search-results__item-price{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}@media (max-width:991.98px){.header__search-results__item-price{font-size:.75rem}}.header__search-results__item-current-price{color:#001e5a;font-weight:600}.header__search-results__item-compare-price{color:#7485a4;text-decoration:line-through;font-size:.75rem}@media (max-width:991.98px){.header__search-results__item-compare-price{font-size:.6875rem}}.header__search-results__empty{padding:2rem;text-align:center;color:#7485a4}.header__search-results__empty p{margin:0;font-size:.875rem}@media (max-width:991.98px){.header__search-results__empty{padding:1.5rem}}.header__search-results__footer{border-top:1px solid #ebeff6;padding:.75rem 1rem;background:#f6f7fb}@media (max-width:991.98px){.header__search-results__footer{padding:.5rem .75rem}}.header__search-results__view-all{display:block;text-align:center;color:#001e5a;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s ease}.header__search-results__view-all:hover{color:#000d27;text-decoration:underline}@media (max-width:991.98px){.header__search-results__view-all{font-size:.8125rem}}.header__action+.header__action{margin-left:1.25rem}@media (min-width:992px){.header__action{display:inline-flex;align-items:center;grid-gap:.5rem}.header__action+.header__action{margin-left:1.5rem}.header__action svg *{fill:#001e5a}}.header__cs{position:relative}.header__cs:hover{cursor:pointer}.header__cs:hover .header__cs--overlay{opacity:1;visibility:visible}.header__cs:hover .header__cs--popup{opacity:1;transform:scaleY(1);visibility:visible}.header__cs--overlay{z-index:20;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#0003}.header__cs--overlay,.header__cs--popup{transition:all .2s ease-in-out;opacity:0;visibility:hidden}.header__cs--popup{z-index:21;position:absolute;top:100%;width:22.25rem;background:#fff;box-shadow:0 .125rem .375rem #33333380;transform-origin:top center;transform:scaleY(0)}.header__cs--popup svg{margin-right:.5rem}.header__cs--popup:before{content:"";position:absolute;top:-.375rem;left:.625rem;border:solid transparent;border-bottom:solid #fff;border-width:0 .625rem .46875rem}.header__cart{position:relative}.header__cart[data-count]:not([data-count=""],[data-count="0"]){--d:1.0625rem}.header__cart[data-count]:not([data-count=""],[data-count="0"]):after{content:attr(data-count);position:absolute;width:var(--d);height:var(--d);background:#2fb152;color:#fff;border-radius:50%;font-size:.75rem;line-height:var(--d);text-align:center;transform:translate(-50%,-25%)}@media (min-width:992px){.header__cart[data-count]:not([data-count=""],[data-count="0"]):after{--d:1.3125rem;font-size:.8125rem;transform:translate(50%,-50%)}}@keyframes search-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}body.search-active{overflow:hidden}@media (min-width:992px){body.search-active{overflow:visible}}.link-blocks{display:grid;grid-gap:1px;padding:1px}.link-blocks a{transition:box-shadow .3s ease;border-radius:4px;box-shadow:0 1px 3px #00000026}.link-blocks a:hover{text-decoration:underline}.link-blocks svg *{fill:#001e5a}@media (min-width:992px){.link-blocks{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem}}@media (max-width:991.98px){.nav{z-index:16;position:fixed;top:0;right:0;bottom:0;left:0;transition:visibility .3s ease;top:var(--header-height)}.nav:not([data-open]){visibility:hidden}}@media (min-width:992px){.nav{z-index:12;position:relative;background:#001e5a;transition:opacity .2s ease,visibility .3s ease;height:3.25rem}.nav[data-loading]{opacity:0}}.nav__overlay{z-index:10;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1}@media (min-width:992px){.nav__overlay{background:#0006;pointer-events:none;transition-delay:.2s}.nav:has([data-depth="0"]>.nav__item[data-subs]:hover) .nav__overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;transition-delay:.1s}}.nav[data-open] .nav__overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.nav__inner{position:relative;z-index:2;background:#fff}@media (min-width:992px){.nav__inner{background:#001e5a}}@media (max-width:991.98px){.nav__inner{position:absolute;top:0;right:auto;bottom:0;left:0;width:100%;overflow-y:scroll;overflow-x:hidden;transition:transform .3s ease,opacity .2s ease}.nav:not([data-open]) .nav__inner{opacity:0;transform:translate(-100%);transition:transform .3s ease,opacity .2s ease .1s}}@media (max-width:991.98px){.nav__items[data-depth="2"]{padding:0 .75rem}.nav__items[data-alt]{margin:0 -.75rem;padding:.75rem;background:#ebeff6}.nav__inner:has(.nav__sub-nav[data-open]) .nav__items[data-alt]{display:none}}@media (min-width:992px){.nav__items{position:relative}.nav__items:not([data-depth="2"]){display:flex;gap:0 3rem;flex-wrap:wrap}.nav__items[data-depth="2"] li:nth-child(n+5):not(:last-child){display:none}.nav__items[data-depth="1"]:not([data-more]){display:grid;grid-gap:2rem 4rem;gap:2rem 4rem;grid-template-columns:repeat(var(--r,4),minmax(0,1fr))}}@media (min-width:992px)and (min-width:1200px){.nav__items[data-depth="1"]:not([data-more]){--r:4}}@media (min-width:992px){.nav[data-loading] .nav__items{height:2.75rem;overflow:hidden}}.nav__item a{display:block}@media (max-width:991.98px){.nav__items:not([data-alt]) .nav__item:not(:first-child){border-bottom:1px solid #ebeff6}.nav__items:not([data-alt]) .nav__item:nth-child(2){border-top:1px solid #ebeff6}.nav__items[data-depth="0"]>.nav__item{padding:1rem 0}.nav__items[data-depth="0"]>.nav__item:nth-last-child(2){border-bottom:none!important}.nav__items[data-depth="0"][data-alt]>.nav__item{padding:.75rem 0}.nav__items:not([data-alt]) .nav__item:first-child{position:sticky;top:0;background:#fff;border:none}.nav__item:not(.nav__item:has(.nav__language)) svg *{fill:#001e5a}.nav__item>:first-child:not(.price-toggle){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:992px){.nav__item{color:#001e5a}.nav__items[data-depth="0"]>.nav__item{padding-top:.875rem;padding-bottom:.875rem;transition:border-color .2s ease .1s;color:#fff}.nav__items[data-depth="0"]>.nav__item[data-more]{line-height:normal}.nav__item:not([data-more]) svg{display:none}}@media (max-width:991.98px){.nav__sub-nav{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--header-height);background:#fff;overflow-y:auto;overflow-x:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.nav__sub-nav:not([data-open]){opacity:0;transform:translate(1.25rem);visibility:hidden}}@media (min-width:992px){.nav__sub-nav{background-color:#ebeff6!important}.nav__sub-nav[data-depth="1"]{position:absolute;z-index:1;top:100%;right:0;bottom:auto;left:0;background:#fff;transition:opacity .2s ease .1s,visibility .3s ease .1s}.nav__item:not(:hover) .nav__sub-nav[data-depth="1"]{z-index:-1;opacity:0;visibility:hidden;transition:opacity .1s ease .3s,visibility .2s ease .2s}}@media (min-width:992px){.nav__language{background:#7485a4;position:absolute;height:35px;right:0;overflow:hidden}}.nav__language a{display:flex!important;justify-content:center;align-items:center}.nav__language svg{display:block!important}@media (max-width:991.98px){.nav__language svg{width:36px;height:24px}}@media (min-width:992px){.nav__language svg{width:20px;height:auto}}.nav__language:hover{overflow:hidden;height:auto}.nav__back{text-align:left;transition:transform .3s ease}.nav__sub-nav:not([data-open]) .nav__back{transform:translate(-1.25rem)}.nav__back svg{width:1rem;height:1rem}@media (min-width:992px){.product{display:grid;grid-gap:0 1.5rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;grid-auto-flow:dense}.product>*{grid-column:1/4}}@media (min-width:1200px){.product{grid-gap:0 4rem}.product>*{grid-column:1/4}}.product__title:first-letter{text-transform:uppercase}@media (min-width:992px){.product__content-block{grid-column:1/4}}.product__vendor-logo,.product__vendor-logo img,.product__vendor-logo svg{max-width:100px;max-height:50px}@media (min-width:992px){.product__images{grid-column:1/4}}@media (min-width:1200px){.product__images{grid-column:1/4}}@media (max-width:991.98px){.product__images .slider__track{margin:auto -1.5rem}}.product__images .slider__arrow{background:#ebeff6}@media (min-width:992px){.product__images .slider__arrow{--x:0%;border-radius:4px;right:0}}.product__image img{mix-blend-mode:darken}.product__image:hover{cursor:pointer}.product__images-thumbs{display:grid;grid-gap:.75rem;grid-template-columns:repeat(auto-fit,4.6875rem);margin-top:1.5rem}@media (max-width:991.98px){.product__images-thumbs{justify-content:start}}@media (min-width:992px){.product__images-thumbs{grid-template-columns:repeat(auto-fill,6rem);height:auto}}.product__images-thumb{cursor:pointer;border:2px solid #ebeff6;border-radius:4px;padding:3px}.product__images-thumb img{mix-blend-mode:darken}.product__images-thumb[data-current]{border-color:#001e5a}.product--form-label{top:1.5rem;right:auto;bottom:auto;left:0;padding:.25rem .625rem;border-radius:.25rem}.product__pros>div:not(:last-child){margin-bottom:.5rem}@media (max-width:991.98px){.product__specs{margin-left:-.75rem;margin-right:-.75rem}}.product__specs-item:nth-child(odd){background-color:#ebeff6}.product__specs-labels{width:40%;min-width:200px}.product__specs-values{width:60%}@media (max-width:991.98px){.product__form{margin-left:-.75rem;margin-right:-.75rem}}@media (min-width:992px){.product__form{position:sticky;top:1rem;bottom:auto;grid-column:4/-1;grid-row:1/5;background:#ebeff6}}@media (min-width:1200px){.product__form{grid-column:4/-1}}@media (max-width:991.98px){.product__variants-trigger{display:grid;grid-gap:.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;border:solid #ebeff6;border-width:1px 0;text-align:left}}@media (min-width:992px){.product__variants-trigger{display:flex}.product__variants-trigger svg{display:none}}.product__stock{display:grid;grid-gap:6px;grid-template-columns:auto minmax(0,1fr);align-items:center}.product__stock-request svg *{fill:#2fb152}.product__add-to-cart-container{height:var(--h,auto)}.product__add-to-cart{position:relative;z-index:5;display:grid;grid-gap:0 .5rem;grid-template-columns:minmax(0,1fr)}@media (max-width:991.98px){.product__add-to-cart{padding-bottom:.75rem}}.product__add-to-cart-container[data-sticky] .product__add-to-cart{position:fixed;top:auto;right:0;bottom:0;left:0;grid-gap:.75rem .5rem;padding:.75rem;background-color:#fff;filter:drop-shadow(0 .25rem .75rem rgba(0,0,0,.1));transform:translateY(100%);animation:moveUp .3s ease forwards}.product__add-to-cart-container[data-sticky] .product__add-to-cart .btn--callback{display:none}.product__add-to-cart-variant{display:grid;grid-gap:.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column:1/-1;border-bottom:1px solid #ebeff6;text-align:left;overflow:hidden}.product__add-to-cart-container:not([data-sticky]) .product__add-to-cart-variant{height:0;padding:0!important;opacity:0;visibility:hidden}.product__add-to-cart-icon{--icon-diameter:1.5rem;--icon-background:#2fb152;--icon-color:none;--icon-color-done:#fff;position:relative;display:inline-block;width:var(--icon-diameter);height:var(--icon-diameter);background:var(--icon-background);border:2px solid var(--icon-background);border-radius:50%}.product__add-to-cart-icon svg{transition:all .2s ease-in-out;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:calc(var(--icon-diameter)/2);height:calc(var(--icon-diameter)/2);transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.product__add-to-cart-icon svg{transition:none}}.product__add-to-cart-icon svg path{stroke:var(--icon-color);transform-origin:center}.product__add-to-cart-icon svg+svg{opacity:0}.product__add-to-cart-icon svg+svg path{stroke:var(--icon-color-done)}.product__add-to-cart-icon svg:first-child{width:1.25rem;height:1.25rem}.product__form[data-state=loading] .product__add-to-cart-icon{background:transparent;border-color:var(--icon-color-done);border-left-color:transparent;animation:rotate 1s linear infinite}.product__form[data-state=loading] .product__add-to-cart-icon svg{opacity:0}.product__form[data-state=loading] .product__add-to-cart-icon svg path{stroke:transparent;animation:rotateReverse 1s linear infinite}.product__form[data-state=done] .product__add-to-cart-icon{background:transparent;border-color:var(--icon-color-done);border-left-color:transparent;animation:iconDone .5s linear forwards;animation:iconDoneNoRotate .5s linear forwards}.product__form[data-state=done] .product__add-to-cart-icon svg{opacity:0}.product__form[data-state=done] .product__add-to-cart-icon svg path{animation:rotateReverse .5s linear forwards}.product__form[data-state=done] .product__add-to-cart-icon svg:last-child{animation:iconDoneSvg .5s linear forwards}.product__form[disabled] .product__add-to-cart-icon{background:transparent;border-color:transparent}.product__usps svg *{stroke:#2fb152}.product__usps b{font-weight:600}.product__support-image img{width:108px}.product__video iframe{aspect-ratio:16/9}.product__download{border:1px solid #001e5a;border-radius:.25rem}.product__download svg{margin-left:.5rem}@media (min-width:992px){.product__download svg{margin-left:1rem}}.product__price-row{display:flex;gap:8px}.productbanner,.productbanner__content{position:relative}.productbanner .img{height:200px}@media (min-width:992px){.productbanner{grid-column:span 1}}.product-block{position:relative;display:grid;grid-template-rows:12.5rem minmax(0,1fr);height:100%;border:1px solid #ebeff6}.product-block[data-horizontal]{grid-template-columns:auto minmax(0,1fr);grid-template-rows:none}@media (max-width:991.98px){.product-block[data-horizontal]{margin:0 -.75rem;padding:1.5rem .75rem;border-width:1px 0 0}.product-block[data-horizontal]:last-child{border-width:1px 0}}.product-block__image{position:relative;height:12.5rem}.product-block__image img{mix-blend-mode:darken}.product-block[data-horizontal] .product-block__image{width:7.625rem;height:6.875rem}@media (min-width:992px){.product-block[data-horizontal] .product-block__image{width:11.875rem;height:10.625rem}}.product-block__label{padding:.25rem .625rem;border-radius:.25rem}.product-block:not([data-horizontal]) .product-block__label{position:absolute;z-index:1;top:auto;right:auto;bottom:0;left:.75rem;border-radius:.2rem}.product-block__content{display:grid;grid-gap:.625rem;grid-template-rows:minmax(0,1fr) repeat(3,auto);padding:.75rem}.product-block[data-horizontal] .product-block__content{grid-template-rows:none;padding:0 0 0 1rem}@media (min-width:992px){.product-block[data-horizontal] .product-block__content{grid-template-columns:minmax(0,1fr) auto;padding:1.5rem}}.product-block__heading:first-letter{text-transform:uppercase}.product-block:hover .product-block__heading{text-decoration:underline}.product-block__price .btn{--h:2.375rem;width:2.5rem}.product-block__price .btn svg:not([data-no-fill]) *{fill:#fff}.product-block__stock{display:grid;grid-gap:6px;grid-template-columns:auto minmax(0,1fr);align-items:center}.product-block__form{display:grid;grid-gap:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center}@media (min-width:992px){.product-block[data-horizontal] .product-block__form{grid-template-columns:auto auto;justify-content:end;margin-bottom:.5rem}.product-block[data-horizontal] .product-block__form .price{grid-column:1/-1}}.product-block__add-to-cart-icon{--icon-diameter:1.5rem;--icon-background:#001e5a;--icon-color:none;--icon-color-done:#fff;position:relative;display:inline-block;width:var(--icon-diameter);height:var(--icon-diameter);background:var(--icon-background);border:2px solid var(--icon-background);border-radius:50%}.product-block__add-to-cart-icon svg{transition:all .2s ease-in-out;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:calc(var(--icon-diameter)/2);height:calc(var(--icon-diameter)/2);transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.product-block__add-to-cart-icon svg{transition:none}}.product-block__add-to-cart-icon svg path{stroke:var(--icon-color);transform-origin:center}.product-block__add-to-cart-icon svg+svg{opacity:0}.product-block__add-to-cart-icon svg+svg path{stroke:var(--icon-color-done)}.product-block__add-to-cart-icon svg:first-child{width:1.25rem;height:1.25rem}.product-block__form[data-state=loading] .product-block__add-to-cart-icon{background:transparent;border-color:var(--icon-color-done);border-left-color:transparent;animation:rotate 1s linear infinite}.product-block__form[data-state=loading] .product-block__add-to-cart-icon svg{opacity:0}.product-block__form[data-state=loading] .product-block__add-to-cart-icon svg path{stroke:transparent;animation:rotateReverse 1s linear infinite}.product-block__form[data-state=done] .product-block__add-to-cart-icon{background:transparent;border-color:var(--icon-color-done);border-left-color:transparent;animation:iconDone .5s linear forwards;animation:iconDoneNoRotate .5s linear forwards}.product-block__form[data-state=done] .product-block__add-to-cart-icon svg{opacity:0}.product-block__form[data-state=done] .product-block__add-to-cart-icon svg path{animation:rotateReverse .5s linear forwards}.product-block__form[data-state=done] .product-block__add-to-cart-icon svg:last-child{animation:iconDoneSvg .5s linear forwards}.product-block__form[disabled] .product-block__add-to-cart-icon{background:transparent;border-color:transparent}.product-block__price-row{display:flex;gap:5px;font-size:12px}.js-quick-add-to-cart{position:relative;transition:all .3s ease}.js-quick-add-to-cart,.js-quick-add-to-cart .quick-add-icon{display:flex;align-items:center;justify-content:center}.js-quick-add-to-cart .quick-add-icon svg{transition:opacity .3s ease,transform .3s ease}.js-quick-add-to-cart .quick-add-icon svg:first-child{opacity:1}.js-quick-add-to-cart .quick-add-icon svg:last-child{position:absolute;opacity:0;transform:scale(.8)}.js-quick-add-to-cart.is-loading:after{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:spin .8s linear infinite}.js-quick-add-to-cart.is-loading .quick-add-icon svg{opacity:0}.js-quick-add-to-cart.is-added .quick-add-icon svg:first-child{opacity:0;transform:scale(.8)}.js-quick-add-to-cart.is-added .quick-add-icon svg:last-child{opacity:1;transform:scale(1)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.product-gallery{z-index:19;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;width:100%;height:100%;visibility:hidden;opacity:0}.product-gallery[data-open]{visibility:visible;opacity:1}.product-gallery__close{color:#001e5a}.product-gallery__close svg{width:auto;height:20px}.product-gallery__close svg+svg{width:1.5rem;height:1.5rem}.product-gallery__close svg+svg:hover{cursor:pointer}@media (min-width:992px){.product-gallery__close svg+svg{width:2rem;height:2rem}}@media (max-width:991.98px){.product-gallery__dot{background-color:#7485a4;height:10px;width:10px;border-radius:50%}.product-gallery__dot[data-current]{background-color:#001e5a}}@media (min-width:992px){.product-gallery__dot{height:80px;width:100px;border:2px solid #7485a4;border-radius:4px;padding:5px}.product-gallery__dot div,.product-gallery__dot svg{width:100%;height:100%}.product-gallery__dot[data-current]{border-color:#001e5a}}.product-gallery__dot:hover{cursor:pointer}.product-gallery .slider__track{scroll-snap-type:x mandatory}.product-gallery .slider__track .col-12{scroll-snap-align:start;scroll-snap-stop:always}.product-gallery .slider__track .product__image.img>img{max-height:100vh;max-width:100vw}.product-gallery .slider__arrow[data-next],.product-gallery .slider__arrow[data-prev]{--x:-50%}.product-popup{z-index:19;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:end;justify-content:center;transition:visibility .3s ease}@media (min-width:992px){.product-popup{align-items:center}}.product-popup:not([data-open]){visibility:hidden;z-index:-1}.product-popup__overlay{z-index:10;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1}.product-popup[data-open] .product-popup__overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.product-popup__inner{position:relative;z-index:2;background:#fff;width:100%;max-width:59.375rem;max-height:100%;transition:transform .3s ease,opacity .2s ease .1s;overflow-y:auto;overflow-x:hidden}@media (min-width:992px){.product-popup__inner{filter:drop-shadow(0 .25rem .75rem rgba(0,0,0,.1))}}.product-popup:not([data-open]) .product-popup__inner{opacity:0;transform:translateY(50%);transition:transform .3s ease,opacity .2s ease .1s}.product-popup__close{position:absolute;top:.75rem;right:1rem;bottom:auto;left:auto}@media (min-width:992px){.product-popup__close{top:1rem;right:1rem;bottom:auto;left:auto}}.product-popup__header{display:grid;grid-gap:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start}@media (min-width:992px){.product-popup__header{grid-template-columns:auto minmax(0,1fr) auto}}.product-popup__header svg{width:1.5rem;height:1.5rem}@media (max-width:991.98px){.product-popup__header-btn{width:100%}}.product-popup__header-btn svg{margin-left:.5rem;width:.75rem;height:.75rem}.product-popup__header-btn svg *{fill:#fff}@media (max-width:991.98px){.product-variants{z-index:18;position:fixed;top:0;right:0;bottom:0;left:0;transition:visibility .3s ease}.product-variants:not([data-open]){visibility:hidden}}.product-variants__overlay{z-index:10;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1}.product-variants[data-open] .product-variants__overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}@media (max-width:991.98px){.product-variants__inner{position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;display:grid;grid-gap:.75rem;padding:0 .75rem 2rem;background:#fff;transition:transform .3s ease,opacity .2s ease}.product-variants:not([data-open]) .product-variants__inner{opacity:0;transform:translateY(100%);transition:transform .3s ease,opacity .2s ease .1s}}@media (min-width:992px){.product-variants__inner{display:flex;flex-wrap:wrap;gap:.75rem}}.product-variants__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid #ebeff6}.product-variants__variant{cursor:pointer;border:1px solid #ebeff6;border-radius:.25rem}.product-variants__variant:has(:checked){border-color:#3e3e41}.product-variants__variant:has(:disabled){cursor:not-allowed;text-decoration:line-through;opacity:.35}.product-variants__variant input{display:none}.topbanner{position:relative}.topbanner .container{position:absolute;bottom:0;left:0}.promobar{z-index:15;position:relative;background-color:#f6f2eb}.promobar a svg{width:8px;height:11px}.promobar a svg *{fill:#3e3e41}.promobar .u{text-underline-position:under}.promobar .u:hover{text-decoration:none}.uspbar{z-index:11;position:relative;background:#fff;overflow:hidden}@media (max-width:991.98px){.uspbar .container,.uspbar .row{--bs-gutter-x:0!important}}.uspbar__wrapper{border-bottom:1px solid #ebeff6}.uspbar__inner{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width:991.98px){.uspbar__inner{width:500vw;animation:uspbar 20s ease infinite both}}@media (max-width:991.98px){.uspbar__usp{display:inline-flex;justify-content:center;align-items:center;width:100vw;margin:0;padding:0}}.uspbar__usp strong{font-weight:600}.uspbar svg{width:.875rem;height:.875rem}.uspbar svg *{stroke:#2fb152}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#fff;color:#001e5a;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}body h1,body h2,body h3,body h4{line-height:1.3}body *{font-family:Inter,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}body:after{display:none;content:"xs"}@media (min-width:992px){body:after{content:"lg"}}@media (min-width:1200px){body:after{content:"xl"}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/app.base.bc3e6517372c47af5058.css.map */
