*,: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{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%}.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}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!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-wrap{flex-wrap:wrap!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-between{justify-content:space-between!important}.order-lg-1{order:1!important}.order-lg-3{order:3!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-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-1{margin-top:.25rem!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}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!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-6{padding-right:3rem!important;padding-left:3rem!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-1{padding-top:.25rem!important;padding-bottom:.25rem!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-6{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-7{padding-bottom:4rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-3{padding-left:1rem!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}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!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-auto{margin-left:auto!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.p-0{padding:0!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-5{padding-right:2rem!important;padding-left:2rem!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-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-4{padding-right:1.5rem!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-3{order:3!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-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-1{margin-top:.25rem!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}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!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-6{padding-right:3rem!important;padding-left:3rem!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-1{padding-top:.25rem!important;padding-bottom:.25rem!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-6{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-7{padding-bottom:4rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-3{padding-left: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:3.125rem}@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(c3d26f19ac7f56a0fd74468880f7f8b8.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:3.25rem;display:inline-flex;justify-content:center;align-items:center;height:var(--h);padding:.25rem 1.25rem;background:#bc2c1a;color:#fff;border-radius:calc(var(--h)/2);font-family:Inter,sans-serif;box-shadow:0 1px 3px #00000026}.btn--h{--h:3.5rem}.btn--full{display:flex;width:100%}.btn--square{width:calc(var(--h)*1.5)}.btn:disabled{cursor:not-allowed;opacity:.7}.b--b{background:#161616!important}.b--be{background:#f3f3f3!important}.b--w{background:#fff!important}.b--gr{background:#f3f3f3!important}.b--g{background:#bc2c1a!important}.b--bl{background:#1c4e99!important}.b--r{background:#f00000!important}.c--b{color:#161616!important}.c--w{color:#fff!important}.c--gr-d{color:#3e3e41!important}.c--bl,.c--g{color:#1c4e99!important}.c--lb{color:#7485a4!important}.c--r{color:#f00000!important}.c--gr{color:#bc2c1a!important}.c--st{color:#54c064!important}.content{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;color:#161616;line-height:1.7}.content h1,.content h2,.content h3{color:#1c4e99;margin-bottom:.5rem}.content h1 a,.content h2 a,.content h3 a{all:inherit}.content a{color:#1c4e99;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,.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-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.content h1,.content h2,.content h3,.fw-600{font-weight:600!important}.btn,.fw-700{font-weight:700!important}@media (min-width:992px){.fs-lg-200{font-size:.8125rem!important}.fs-lg-300{font-size:.875rem!important}.content h3,.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}.fw-lg-700{font-weight:700!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:#f3f3f3}.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:#1c4e99;--input-border-radius:.75rem;--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):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--textarea{--input-height:initial}.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.input--textarea .input__group{padding:.5rem 1rem}.input.input--select .input__group{gap:initial;padding:initial}.input__field{flex-basis:0;flex-grow:1;width:100%;min-width:50px;margin:0;padding:0;color:#161616;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:#1c4e99}.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;-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--textarea .input__field{resize:vertical;line-height:1.25;min-height:7.625rem}.input__checkbox{transition:all .2s ease-in-out;--input-border-color:#1c4e99;position:relative;width:1.25rem;height:1.25rem;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius)}@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:#1c4e99}.input__field:disabled~.input__checkbox{--input-border-color:#3e3e41;cursor:not-allowed}.content a,.link{transition:all .3s ease}.content a svg,.link svg{margin-left:.25rem}.content a:hover,.link:hover{text-decoration:underline;cursor:pointer}.content a.u:hover,.link.u:hover{cursor:pointer;text-decoration:none}.payment-icons svg{width:2.5rem;height:auto}@media (min-width:992px){.payment-icons svg{width:3.5rem;height:auto}}.payment-icons svg+svg{margin-left:.25rem}.cart__summary .payment-icons svg{margin-right:.5rem;width:3.6rem;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}.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:#161616}.slider__track ::-webkit-scrollbar-thumb{background:#161616}.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 #f3f3f3}.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 #f3f3f3}.service-block__content svg *{fill:#bc2c1a}.banner>.container{position:relative}@media (max-width:991.98px){.banner>.container{--bs-gutter-x:0}}@media (min-width:992px){.banner__image{position:relative;max-height:400px}}.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:#7485a4;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start;padding:2rem 1.5rem}@media (min-width:992px){.banner__content.gradient{width:66%;background:#001e5a;background:linear-gradient(90deg,#1c4e99 50%,#1c4e9900)}}@media (min-width:992px){.banner__content{padding:4rem 20rem 4rem 4rem}}.banner__gradient{position:absolute;top:0;left:1rem;z-index:-1;width:calc(100% - 2rem);height:100%}.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:#bc2c1a}.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__checkout-icon{--icon-diameter:1.5rem;--icon-background:#1c4e99;--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__terms label a{text-decoration:underline}.cart__terms p{color:#f00000}.cart__notes-wrapper{border-top:1px solid rgba(0,0,0,.1);padding-top:.75rem}.cart__notes-toggle{cursor:pointer;font-size:.9rem;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart__notes-toggle:hover{color:#000}.cart__notes-content{transition:all .3s ease}.cart__notes-textarea{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:.5rem;font-size:.9rem}.cart__notes-textarea:focus{outline:none;border-color:#0006}.cart__notes-icon{transition:transform .3s ease}.cart-product{display:grid;grid-gap:.5rem 1rem;grid-template-columns:4rem minmax(0,1fr) auto;border:1px solid #f3f3f3}@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/2}.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)}@media (max-width:991.98px){.cart-product__actions{grid-column:2/-1}.cart-product__actions .quantity{--input-height:3rem}}#calculator{max-width:none!important;background:#f3f3f3!important}#calculator .element{padding:7px 0!important;font-size:.875rem!important}#calculator .element label{padding-bottom:5px!important}#calculator .swatch-picker{text-align:left!important}#calculator .swatch-picker .swatch-label{background-color:#fff!important;width:140px!important;height:140px!important}#calculator .swatch-picker .swatch-label input{width:100%!important;height:100%!important}#calculator .swatch-picker .swatch-label input+img{background:linear-gradient(45deg,#d3d3d3,transparent)}#calculator .swatch-picker .swatch-label input:checked+img{border:2px solid #1c4e99!important}#calculator .swatch-picker .swatch-label input:hover+img{border:2px solid #7485a4!important}#calculator .ctooltip:hover:after{left:0!important;bottom:150px!important}#calculator .ctooltip:hover:before{left:65%!important;bottom:144px!important}#calculator .price-marker{padding-left:0!important;padding-right:0!important}#calculator .price-marker span{padding-top:1rem!important}#calculator #calculator-final-value{font-size:2.375rem}@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 #f3f3f3;border-bottom:1px solid #f3f3f3}@media (min-width:992px){.collection__pagination{border:1px solid #f3f3f3}}.collection__pagination .page{display:inline-block;border-radius:4px;width:2rem;height:2rem;font-weight:600;background-color:#f3f3f3;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:#f3f3f3}.collection__pagination .page:hover svg *{fill:#f3f3f3}.collection__pagination .page[data-current]{background-color:#1c4e99;color:#fff}.collection__pagination .page[data-prev] svg{transform:rotate(180deg)}.collection-block{transition:border .3s ease;display:block;border:1px solid #f3f3f3;border-radius:4px}.collection-block:hover{border:1px solid #1c4e99}@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 #f3f3f3}}.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 #f3f3f3}.collection-overview-block__content .content a svg *,.collection-overview-block__content .link svg *,.content .collection-overview-block__content a svg *{fill:#1c4e99}.customer:not(.account,.order){padding:0 1.5rem}.customer strong{font-weight:400;color:#bc2c1a}.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 #f3f3f3}.faq-items .faq-item.first{border-top:1px solid #f3f3f3}.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:#1c4e99}.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 #f3f3f3}.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:#f3f3f3}.filters__footer.full-width{grid-template-columns:repeat(1,minmax(0,1fr))}}.filters__price .input__group{gap:0!important;padding-left:10px!important;padding-right:10px!important}.filters .range{position:relative;height:.25rem;margin:1.375rem 0;background:#f6f2eb;border-radius:.125rem}.filters .range__range{pointer-events:none;position:absolute;left:0;right:0;height:.25rem;background:#1c4e99;border-radius:.125rem}.filters .range input[type=range]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;width:100%;background:transparent;outline:none;transform:translateY(-50%)}.filters .range input[type=range]::-webkit-slider-thumb{pointer-events:all;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;height:1rem;width:1rem;background:#1c4e99;border:1px solid #fff;border-radius:50%}.filters .range input[type=range]::-moz-range-thumb{pointer-events:all;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;height:1rem;width:1rem;background:#bc2c1a;border:1px solid #fff;border-radius:50%}.filters .range input[type=range]::-ms-thumb{pointer-events:all;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;height:1rem;width:1rem;background:#bc2c1a;border-radius:50%;border:none}.footer__main .col-12:last-child .footer__section{border-bottom:none}@media (max-width:991.98px){.footer__section{border-bottom:1px solid #f3f3f3}}.footer__section svg *{fill:#fff}.footer__section a:nth-child(2) svg *{stroke:none;fill:#fff}@media (max-width:991.98px){.footer__border{border-bottom:1px solid #f3f3f3}}.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:#1c4e99}}.footer__extra .container{background-color:#fff}.footer__content{display:grid;grid-gap:.75rem;grid-template-columns:auto minmax(0,1fr)}.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:#161616!important}.globo-form-app .header .title .globo-heading{font-size:1.5rem!important}.globo-form-app .globo-form-icon{background:#f3f3f3!important}.globo-form-app .globo-form-icon svg{opacity:1!important}.globo-form-app .globo-form-icon svg *{fill:#1c4e99}.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:#1c4e99!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:relative;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}}.header__grid{display:grid;grid-gap:0 1.25rem;grid-template-columns:repeat(3,auto);justify-content:space-between;align-items:center;height:var(--header-height)}@media (min-width:992px){.header__grid{grid-gap:0 2rem;grid-template-columns:auto minmax(0,1fr) repeat(3,auto)}}@media (min-width:1200px){.header__grid{grid-gap:0 3rem}}.header__menu svg *{stroke:#fff}.header__menu-close.hidden{display:none}.header__menu-close svg{width:25px;height:25px}.header__rating{position:relative}.header__rating span{position:absolute;top:16px;left:10px;color:#fff}@media (max-width:991.98px){.header__logo:not(.techniekonline){max-width:200px;height:28px}}@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}@media (max-width:991.98px){.header__search{--input-height:2.75rem}}@media (min-width:992px){.header__search{--input-background:#f3f3f3}}.header__action+.header__action{margin-left:1.25rem}@media (max-width:991.98px){.header__action svg *{fill:#fff}}@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:#161616}}.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]{--d:1.0625rem}.header__cart[data-count]:after{content:attr(data-count);position:absolute;width:var(--d);height:var(--d);background:#bc2c1a;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]:after{--d:1.3125rem;font-size:.8125rem;transform:translate(56%,-56%)}}.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:#1c4e99}@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:#1c4e99;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:#1c4e99}}@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:#f3f3f3}.nav__inner:has(.nav__sub-nav[data-open]) .nav__items[data-alt]{display:none}}@media (min-width:992px){.nav__items:not([data-depth="2"]){display:flex;gap:0 3rem;flex-wrap:wrap;overflow-x:hidden}.nav__items[data-depth="1"]:not([data-more]){display:block;gap:10px}}@media (min-width:992px)and (min-width:992px){.nav__items[data-depth="1"]:not([data-more]){-moz-column-count:5;column-count:5}}@media (min-width:992px)and (min-width:1180px){.nav__items[data-depth="1"]:not([data-more]).big{-moz-column-count:6;column-count:6}.nav__items[data-depth="1"]:not([data-more]).small{-moz-column-count:4;column-count:4}}@media (min-width:992px){.nav__items[data-depth="0"]:hover a{text-decoration:none}.nav[data-loading] .nav__items{height:2.75rem;overflow:hidden}}.nav__item a{display:block;overflow:hidden}@media (max-width:991.98px){.nav__items:not([data-alt]) .nav__item:not(:first-child){border-bottom:1px solid #f3f3f3}.nav__items:not([data-alt]) .nav__item:nth-child(2){border-top:1px solid #f3f3f3}.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 svg *{fill:#1c4e99}.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:#1c4e99}.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:#f3f3f3!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}}.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:#f3f3f3}@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 #f3f3f3;border-radius:4px;padding:3px}.product__images-thumb img{mix-blend-mode:darken}.product__images-thumb[data-current]{border-color:#1c4e99}.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:#f3f3f3}.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:#f3f3f3}}@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 #f3f3f3;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:#bc2c1a}.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-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 #f3f3f3;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:#bc2c1a;--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:#54c064}.product__usps b{font-weight:600}.product__video iframe{aspect-ratio:16/9}.product__download{border:1px solid #1c4e99;border-radius:.25rem}.product__download svg{margin-left:.5rem}@media (min-width:992px){.product__download svg{margin-left:1rem}}.product__article-numbers{transition:height .3s ease;display:grid;grid-gap:.75rem;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;height:100px;overflow:hidden}@media (min-width:992px){.product__article-numbers{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.product__article-numbers{grid-template-columns:repeat(4,1fr)}}.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 #f3f3f3}.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{border-radius:50%;background:#bc2c1a;--h:2.5rem;width:2.5rem}.product-block__price .btn svg *{fill:#fff}.product-block__stock{display:grid;grid-gap:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;color:#54c064}.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:#bc2c1a;--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-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:#1c4e99}.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:#1c4e99}}@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:#1c4e99}}.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:calc(100vh - 96px);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 #f3f3f3}.product-variants__variant{cursor:pointer;border:1px solid #f3f3f3;border-radius:.25rem}.product-variants__variant:has(:checked){border-color:#161616}.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:#161616}.promobar .u{text-underline-position:under}.promobar .u:hover{text-decoration:none}#iconfigure{display:block;border:none;position:fixed;top:155px;bottom:0;left:0;width:100vw;height:calc(-155px + 100vh);z-index:2}@media (min-width:992px){#iconfigure{top:176px;height:calc(-176px + 100vh)}}.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 #f3f3f3}.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:#54c064}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#fff;color:#161616;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}body:has(#iconfigure){overflow:hidden}body h1,body h2,body h3{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/15/assets/app.base.b1db6b41539236d60bd2.css.map */
