.qeydo-b2b-quote{width:100%;margin:.7rem 0 0;font-family:inherit}.qeydo-b2b-quote button,.qeydo-b2b-quote input,.qeydo-b2b-quote select,.qeydo-b2b-quote textarea{font-family:inherit}.qeydo-b2b-quote__disclosure{border:0;border-radius:0;background:transparent;overflow:visible}.qeydo-b2b-quote__trigger{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 1.8rem;align-items:center;gap:1rem;padding:0;cursor:pointer;list-style:none}.qeydo-b2b-quote__trigger::-webkit-details-marker{display:none}.qeydo-b2b-quote__trigger-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;color:rgb(var(--color-foreground))}.qeydo-b2b-quote__trigger-icon svg{width:2.2rem;height:2.2rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.qeydo-b2b-quote__trigger>span:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:.1rem}.qeydo-b2b-quote__trigger strong{font-size:1.3rem;line-height:1.4;font-weight:600}.qeydo-b2b-quote__trigger small{color:rgb(var(--color-foreground-secondary));font-size:1.2rem;line-height:1.4}.qeydo-b2b-quote__chevron{width:1.8rem;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.qeydo-b2b-quote__disclosure[open] .qeydo-b2b-quote__chevron{transform:rotate(180deg)}.qeydo-b2b-quote__panel{padding:1.2rem 0 0}.qeydo-b2b-quote__form{padding:2rem;border-radius:1.5rem;background:rgb(var(--color-background))}.qeydo-b2b-quote__header span{color:rgb(var(--color-foreground-secondary));font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:1.4}.qeydo-b2b-quote__header h3{margin:.35rem 0 0;font-size:1.3rem;line-height:1.4;font-weight:600}.qeydo-b2b-quote__header p{margin:.35rem 0 0;color:rgb(var(--color-foreground-secondary));font-size:1.2rem;line-height:1.4}.qeydo-b2b-quote__group{min-width:0;margin:2rem 0 0;padding:0;border:0}.qeydo-b2b-quote__group legend{display:flex;align-items:center;gap:.7rem;margin-bottom:1.2rem;font-size:1.3rem;line-height:1.4;font-weight:600}.qeydo-b2b-quote__group legend span{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1rem}.qeydo-b2b-quote__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.qeydo-b2b-quote__field--wide{grid-column:1/-1}.qeydo-b2b-quote__field{position:relative;display:flex;flex-direction:column;gap:.45rem;min-width:0;padding:1rem 1.1rem;border:.1rem solid rgba(var(--color-foreground),.13);border-radius:1.1rem;background:rgb(var(--color-background))}.qeydo-b2b-quote__field>span{color:rgb(var(--color-foreground-secondary));font-size:1.05rem;line-height:1.2}.qeydo-b2b-quote__field input,.qeydo-b2b-quote__field select{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:1.3rem;line-height:1.4}.qeydo-b2b-quote__field small{position:absolute;right:1rem;top:1rem;color:rgb(var(--color-foreground-secondary));font-size:.95rem}.qeydo-b2b-quote__city{z-index:8}.qeydo-b2b-quote__city input{padding-right:3.2rem}.qeydo-b2b-quote__city>button{position:absolute;right:.5rem;bottom:.55rem;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.qeydo-b2b-quote__city>button svg{width:1.8rem;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.qeydo-b2b-quote__city input[aria-expanded=true]~button svg{transform:rotate(180deg)}.qeydo-b2b-quote__city datalist{display:none}.qeydo-b2b-quote__city-menu{position:absolute;top:calc(100% + .65rem);left:0;z-index:30;width:100%;max-height:min(32rem,45vh);padding:.7rem;overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.1rem;box-shadow:0 1.6rem 5rem #00000024}.qeydo-b2b-quote__city-option{display:flex;align-items:center;width:100%;min-height:4.6rem;padding:.9rem 1.1rem;border:0;border-radius:.8rem;background:transparent;color:inherit;font:inherit;font-size:1.3rem;text-align:left;cursor:pointer}.qeydo-b2b-quote__city-option:hover,.qeydo-b2b-quote__city-option.is-active{background:rgba(var(--color-foreground),.055)}.qeydo-b2b-quote__phone{display:grid;grid-template-columns:2.8rem auto minmax(0,1fr);grid-template-rows:auto 2.8rem;align-items:center;column-gap:.65rem}.qeydo-b2b-quote__phone>span{grid-column:1/-1}.qeydo-b2b-quote__phone .qeydo-b2b-quote__flag{display:block;width:2.8rem;height:2rem;overflow:hidden;border-radius:.2rem;font-style:normal}.qeydo-b2b-quote__flag img{display:block;width:100%;height:100%;object-fit:cover}.qeydo-b2b-quote__phone b{font-size:1.25rem;line-height:1}.qeydo-b2b-quote__phone input{grid-column:3;grid-row:2;height:2.8rem;line-height:2.8rem}.qeydo-b2b-quote__product-selector{position:relative}.qeydo-b2b-quote__product-trigger{display:grid;grid-template-columns:5rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;width:100%;padding:.85rem 1rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1.2rem;background:rgb(var(--color-background));color:inherit;text-align:left;cursor:pointer}.qeydo-b2b-quote__product-trigger>img{width:5rem;height:5rem;object-fit:cover;border-radius:.8rem;background:rgb(var(--color-background-secondary))}.qeydo-b2b-quote__product-trigger>span{display:flex;min-width:0;flex-direction:column;gap:.15rem}.qeydo-b2b-quote__product-trigger small{color:rgb(var(--color-foreground-secondary));font-size:1rem}.qeydo-b2b-quote__product-trigger strong{overflow:hidden;font-size:1.35rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.qeydo-b2b-quote__product-trigger em{color:rgb(var(--color-foreground-secondary));font-size:1.1rem;font-style:normal}.qeydo-b2b-quote__product-trigger>svg{width:2rem;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.qeydo-b2b-quote__product-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.qeydo-b2b-quote__products{position:absolute;top:calc(100% + .7rem);left:0;z-index:25;display:grid;width:100%;max-height:min(46rem,65vh);gap:.8rem;padding:.9rem;overflow-y:auto;overscroll-behavior:contain;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:0 1.6rem 5rem #00000024}.qeydo-b2b-quote__products[hidden]{display:none}.qeydo-b2b-quote__products-heading{display:flex;flex-direction:column;gap:.2rem;padding:.25rem .25rem .5rem}.qeydo-b2b-quote__products-heading strong{font-size:1.3rem}.qeydo-b2b-quote__products-heading small{color:rgb(var(--color-foreground-secondary));font-size:1.05rem}.qeydo-b2b-quote__products-done{position:sticky;bottom:0;width:100%;margin-top:.15rem}.qeydo-b2b-quote__product{position:relative;display:grid;grid-template-columns:2rem 5rem minmax(0,1fr);align-items:center;gap:.7rem 1rem;padding:.85rem 1rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;cursor:pointer}.qeydo-b2b-quote__product:has(.qeydo-b2b-quote__product-check:checked){border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.qeydo-b2b-quote__product-check{display:grid;place-items:center;width:2rem;height:2rem;margin:0;-webkit-appearance:none;appearance:none;border:.15rem solid rgba(var(--color-foreground),.3);border-radius:.55rem;background:rgb(var(--color-background));cursor:pointer}.qeydo-b2b-quote__product-check:checked{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground))}.qeydo-b2b-quote__product-check:checked:after{content:"\2713";color:rgb(var(--color-background));font-size:1.25rem;font-weight:700}.qeydo-b2b-quote__product img{width:5rem;height:5rem;object-fit:cover;border-radius:.8rem;background:rgb(var(--color-background-secondary))}.qeydo-b2b-quote__product>span:not(.qeydo-b2b-quote__quantity){display:flex;min-width:0;flex-direction:column;gap:.2rem}.qeydo-b2b-quote__product strong{font-size:1.3rem}.qeydo-b2b-quote__product small{color:rgb(var(--color-foreground-secondary));font-size:1.1rem}.qeydo-b2b-quote__product>em{display:none}.qeydo-b2b-quote__quantity{grid-column:3;display:grid;grid-template-columns:2.8rem 4rem 2.8rem;align-items:center;width:max-content;border:.1rem solid rgba(var(--color-foreground),.13);border-radius:99rem;overflow:hidden}.qeydo-b2b-quote__quantity button{display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:1.5rem;cursor:pointer}.qeydo-b2b-quote__quantity input{width:4rem;height:2.8rem;padding:0;border:0;border-inline:.1rem solid rgba(var(--color-foreground),.1);outline:0;background:transparent;color:inherit;font:inherit;font-size:1.15rem;text-align:center;-moz-appearance:textfield}.qeydo-b2b-quote__quantity input::-webkit-inner-spin-button,.qeydo-b2b-quote__quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.qeydo-b2b-quote__product:not(:has(.qeydo-b2b-quote__product-check:checked)) .qeydo-b2b-quote__quantity{opacity:.45}.qeydo-b2b-quote__product-door{position:relative;grid-column:3;display:grid;gap:.4rem;min-width:0;color:rgb(var(--color-foreground-secondary));font-size:1.05rem;cursor:default}.qeydo-b2b-quote__product-door-label{font-size:1rem}.qeydo-b2b-quote__door-trigger{display:grid;grid-template-columns:3.6rem minmax(0,1fr) 1.6rem;align-items:center;gap:.75rem;width:100%;min-height:4.2rem;padding:.3rem .75rem .3rem .3rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.9rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.1rem;text-align:left;cursor:pointer}.qeydo-b2b-quote__door-trigger>img,.qeydo-b2b-quote__door-placeholder{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:.7rem;background:rgb(var(--color-background-secondary));object-fit:cover}.qeydo-b2b-quote__door-placeholder{color:rgb(var(--color-foreground-secondary));font-size:1.5rem}.qeydo-b2b-quote__door-trigger>svg{width:1.6rem;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.qeydo-b2b-quote__door-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.qeydo-b2b-quote__door-menu{position:absolute;top:calc(100% + .55rem);left:0;z-index:40;display:grid;width:100%;max-height:min(34rem,50vh);gap:.45rem;padding:.65rem;overflow-y:auto;overscroll-behavior:contain;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1rem;background:rgb(var(--color-background));box-shadow:0 1.4rem 4rem #00000026}.qeydo-b2b-quote__door-menu[hidden]{display:none}.qeydo-b2b-quote__door-menu>button{display:grid;grid-template-columns:4.4rem minmax(0,1fr) 1.8rem;align-items:center;gap:.8rem;width:100%;min-height:5.2rem;padding:.4rem .65rem .4rem .4rem;border:0;border-radius:.8rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.15rem;text-align:left;cursor:pointer}.qeydo-b2b-quote__door-menu>button:hover,.qeydo-b2b-quote__door-menu>button[aria-selected=true]{background:rgba(var(--color-foreground),.055)}.qeydo-b2b-quote__door-menu img,.qeydo-b2b-quote__door-other{display:block;width:4.4rem;height:4.4rem;border-radius:.7rem;background:rgb(var(--color-background-secondary));object-fit:cover}.qeydo-b2b-quote__door-other{display:grid;place-items:center}.qeydo-b2b-quote__door-other img{width:2.6rem;height:2.6rem;border-radius:0;background:transparent;object-fit:contain}.qeydo-b2b-quote__door-menu i{display:block;width:1.7rem;height:1.7rem;border:.15rem solid rgba(var(--color-foreground),.25);border-radius:50%}.qeydo-b2b-quote__door-menu>button[aria-selected=true] i{border:.5rem solid rgb(var(--color-foreground))}.qeydo-b2b-quote__product:not(:has(.qeydo-b2b-quote__product-check:checked)) .qeydo-b2b-quote__product-door{opacity:.45;pointer-events:none}.qeydo-b2b-quote__fields--project{margin-top:1rem}.qeydo-b2b-quote__care{display:grid;grid-template-columns:5.2rem minmax(0,1fr) 4.4rem;align-items:center;gap:1.2rem;margin-top:1rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.3rem;background:rgba(var(--color-foreground),.025);cursor:pointer}.qeydo-b2b-quote__care-icon{display:block;width:5.2rem;height:5.2rem;border-radius:1.15rem;overflow:hidden;background:#000;box-shadow:0 .5rem 1.4rem #0000001f}.qeydo-b2b-quote__care-icon img{display:block;width:100%;height:100%;object-fit:cover}.qeydo-b2b-quote__care-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:.35rem}.qeydo-b2b-quote__care strong{font-size:1.3rem;line-height:1.2}.qeydo-b2b-quote__care small{color:rgb(var(--color-foreground-secondary));font-size:1.1rem;line-height:1.3}.qeydo-b2b-quote__care input{position:absolute;opacity:0}.qeydo-b2b-quote__care i{width:4.4rem;height:2.6rem;padding:.3rem;border-radius:99rem;background:rgba(var(--color-foreground),.18)}.qeydo-b2b-quote__care i:after{content:"";display:block;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 .1rem .3rem #0003;transition:transform .2s}.qeydo-b2b-quote__care input:checked+i{background:#00b67a}.qeydo-b2b-quote__care input:checked+i:after{transform:translate(1.8rem)}.qeydo-b2b-quote__consent{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:1rem;margin-top:1.8rem;color:rgba(var(--color-foreground),.62);font-size:1.15rem;line-height:1.5;cursor:pointer}.qeydo-b2b-quote__consent input{width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:rgb(var(--color-button));cursor:pointer}.qeydo-b2b-quote__consent a{color:rgb(var(--color-foreground));font-weight:600;text-underline-offset:.2rem}.qeydo-b2b-quote__error{margin:1rem 0 0;color:#b42318;font-size:1.2rem}.qeydo-b2b-quote__submit{width:100%;margin-top:1.4rem}.qeydo-b2b-quote__reassurance{margin:.8rem 0 0;text-align:center;color:rgb(var(--color-foreground-secondary));font-size:1rem}.qeydo-b2b-quote__honeypot{position:absolute!important;left:-9999px!important}.qeydo-b2b-quote__success{text-align:center;padding:2rem}.qeydo-b2b-quote__success>span{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin:0 auto 1rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:2.2rem}.qeydo-b2b-quote__success h3{margin:0;font-size:2rem}.qeydo-b2b-quote__success p{margin:.7rem auto 1.5rem;max-width:42rem;color:rgb(var(--color-foreground-secondary));font-size:1.3rem;line-height:1.45}@media(max-width:749px){.qeydo-b2b-quote__form{padding:1.4rem}.qeydo-b2b-quote__header h3{font-size:1.7rem}.qeydo-b2b-quote__fields{grid-template-columns:1fr}.qeydo-b2b-quote__care{grid-template-columns:5.2rem minmax(0,1fr) 4.2rem;gap:1rem;padding:1.1rem 1.2rem}.qeydo-b2b-quote__care-icon{width:5.2rem;height:5.2rem}.qeydo-b2b-quote__care strong{font-size:1.25rem}.qeydo-b2b-quote__care small{font-size:1.05rem}.qeydo-b2b-quote__care i{width:4.2rem}.qeydo-b2b-quote__care input:checked+i:after{transform:translate(1.6rem)}}@media(prefers-reduced-motion:reduce){.qeydo-b2b-quote__chevron,.qeydo-b2b-quote__care i:after{transition:none}}.qeydo-b2b-quote__product-check:checked:after{content:"";display:block;width:.55rem;height:1rem;margin-top:-.12rem;border:solid rgb(var(--color-background));border-width:0 .18rem .18rem 0;transform:rotate(45deg)}.qeydo-b2b-quote__success>span{font-size:0}.qeydo-b2b-quote__success>span svg{display:block;width:2.4rem;height:2.4rem;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.qeydo-b2b-quote__header h3{font-size:1.3rem}}.qeydo-b2b-quote__city input{height:2.8rem;line-height:2.8rem}.qeydo-b2b-quote__products{position:relative;top:auto;left:auto;z-index:auto;margin-top:.7rem;max-height:none;overflow:visible;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/506/assets/qeydo-b2b-quote.css.map */
