*,:after,:before{box-sizing:border-box}em{font-style:normal}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.shepherd-button{background:var(--secondary-color);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;margin-right:.5rem;padding:4px 20px;transition:all .5s ease}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:rgba(0,0,0,.75)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:center;width:100%}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;font-weight:400;margin:0;padding:0;position:absolute;right:24px;top:24px;transition:color .5s ease}.shepherd-title{color:#fff;display:flex;font-size:24px;font-weight:700;margin:0 25px 0 0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;line-height:2em}.shepherd-text{color:#fff;font-size:1rem;line-height:1.3em}.shepherd-text p{margin-top:24px}.shepherd-text p:last-child{margin-bottom:24px}.shepherd-content{background-color:#063988;border-radius:5px;color:#fff;outline:none;padding:24px}.shepherd-element{background:#fff;border-radius:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.2);max-width:500px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#063988;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]{margin-bottom:20px!important}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]{margin-top:20px!important}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]{margin-right:20px!important}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]{margin-left:20px!important}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#063988}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.shepherd-button-back{background-color:transparent;font-weight:400;line-height:16px;text-align:center;text-decoration-line:underline}.shepherd-button-back,.shepherd-button-next{align-items:center;display:flex;font-family:Interstate;font-size:14px;font-style:normal}.shepherd-button-next{background-color:#03204d;font-weight:700;line-height:18px;text-align:center}.card__info-btns.shepherd-enabled,.force-visible{opacity:1!important;transition:all .3s!important;visibility:visible!important}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%}.row-fluid .span11{width:91.489361693%}.row-fluid .span10{width:82.97872339599999%}.row-fluid .span9{width:74.468085099%}.row-fluid .span8{width:65.95744680199999%}.row-fluid .span7{width:57.446808505%}.row-fluid .span6{width:48.93617020799999%}.row-fluid .span5{width:40.425531911%}.row-fluid .span4{width:31.914893614%}.row-fluid .span3{width:23.404255317%}.row-fluid .span2{width:14.89361702%}.row-fluid .span1{width:6.382978723%}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%}.row-fluid .span11{width:91.436464082%}.row-fluid .span10{width:82.87292817100001%}.row-fluid .span9{width:74.30939226%}.row-fluid .span8{width:65.74585634900001%}.row-fluid .span7{width:57.182320438000005%}.row-fluid .span6{width:48.618784527%}.row-fluid .span5{width:40.055248616%}.row-fluid .span4{width:31.491712705%}.row-fluid .span3{width:22.928176794%}.row-fluid .span2{width:14.364640883%}.row-fluid .span1{width:5.801104972%}}@media (min-width:1280px){.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;min-height:1px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.45299145300001%}.row-fluid .span10{width:82.905982906%}.row-fluid .span9{width:74.358974359%}.row-fluid .span8{width:65.81196581200001%}.row-fluid .span7{width:57.264957265%}.row-fluid .span6{width:48.717948718%}.row-fluid .span5{width:40.170940171000005%}.row-fluid .span4{width:31.623931624%}.row-fluid .span3{width:23.076923077%}.row-fluid .span2{width:14.529914530000001%}.row-fluid .span1{width:5.982905983%}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}.dnd-section .dnd-column{padding:0 1rem}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}.sn-column{margin:0 auto;max-width:var(--max-width);padding:0 1rem;width:100%}.sn-column--no-padding{padding:0}.sn-row{display:flex;flex-direction:row}.sn-row--baseline{align-items:baseline}.full-width{padding:0 1rem;width:100%}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex}.checkout-cols,.order-cols,.sn-cols{display:flex;flex-direction:row;flex-wrap:no-wrap;gap:2rem;justify-content:space-between}.order-cols{gap:5rem}.h-scroll{overflow:hidden;position:relative;width:100%}.h-scroll__arrows{background-color:var(--almost-white);cursor:pointer;height:100%;position:absolute;top:calc(50% - 1rem);transform:translateY(-50%);transition:transform .3s;width:2rem;z-index:1}.h-scroll__arrows:after{border-right:2px solid var(--dark-grey);border-top:2px solid var(--dark-grey);content:"";display:inline-block;height:1rem;left:50%;object-fit:contain;position:relative;top:50%;transform:translate(-60%,-50%) rotate(45deg);width:1rem}.h-scroll__left:after{transform:translate(-40%,-50%) rotate(-135deg)}.h-scroll__right{right:0}.h-scroll__arrows.light{width:5rem}.h-scroll__arrows.light:after{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 14L14 10L10 6L8.6 7.4L10.2 9H6V11H10.2L8.6 12.6L10 14ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6873 3.825 17.975 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.262667 12.6833 0 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31267 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.31233 6.1 0.787C7.31667 0.262333 8.61667 0 10 0C11.3833 0 12.6833 0.262333 13.9 0.787C15.1167 1.31233 16.175 2.025 17.075 2.925C17.975 3.825 18.6873 4.88333 19.212 6.1C19.7373 7.31667 20 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6873 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6873 13.9 19.212C12.6833 19.7373 11.3833 20 10 20ZM10 18C12.2333 18 14.125 17.225 15.675 15.675C17.225 14.125 18 12.2333 18 10C18 7.76667 17.225 5.875 15.675 4.325C14.125 2.775 12.2333 2 10 2C7.76667 2 5.875 2.775 4.325 4.325C2.775 5.875 2 7.76667 2 10C2 12.2333 2.775 14.125 4.325 15.675C5.875 17.225 7.76667 18 10 18Z" fill="%23CACACA"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;height:1.5rem;width:1.5rem}.h-scroll__left.light:after{transform:translate(-140%,-50%) rotate(180deg)}.h-scroll__right.light:after{transform:translate(60%,-50%) rotate(0)}.h-scroll__right.light{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 55%)}.h-scroll__left.light{background:#fff;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 55%)}.h-scroll__container{display:flex;flex-direction:row;flex-wrap:no-wrap;gap:1rem;justify-content:stretch;overflow-x:auto;padding-bottom:2rem;position:relative;width:100%;-ms-overflow-style:none;scrollbar-width:none}.h-scroll__container:after{content:"";display:block;flex:1;padding:0 .25rem}html{font-family:var(--primary-font)}body{color:var(--text-color);font-size:1rem;line-height:1.4;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}p{font-size:1rem;margin:0 0 1.4rem}a{cursor:pointer}h1,h2,h3,h4,h5,h6{color:var(--heading-color);margin:0 0 1.4rem}ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}blockquote{border-left:2px solid;margin:0 0 1.4rem;padding-left:.7rem}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal}.btn{border:0;cursor:pointer;display:block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;overflow:hidden;position:relative;text-align:left;text-decoration:none;transition:none}.btn:not(.loading):not(.btn--link):not(.btn--on-hover):not(.btn--no-hover):hover:after{background-color:var(--light-text-color);content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%}.btn--hover-2:hover{border:2px solid var(--secondary-color);color:var(--secondary-color)}.btn--hover-2:hover:after{display:none}.btn--hover-2:hover svg{fill:var(--secondary-color)}.btn--shadow{box-shadow:0 4px 15px 0 #0000001a}.btn--deep-shadow{box-shadow:0 4px 4px rgba(0,0,0,.25)}.btn--1{background:none;border:1px solid var(--border-color);border-radius:.5rem;color:initial;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.25em;padding:.5em .75em}.btn__text.bigger,.js--complete-checkout .btn__text{font-size:1em}.btn--2{background:var(--secondary-color);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;display:inline-block;font-size:1.375rem;font-weight:bolder;line-height:1.75em;padding:.5em .75em;text-align:center;text-transform:uppercase;width:100%}.btn--2:not(.btn--secondary):hover:after{display:none}.btn--2:not(.btn--secondary):hover{background-color:var(--accent-blue)}.btn--2.btn--small{border-radius:.25rem;padding:0}.btn--2.btn--medium,.btn--2.btn--small{font-size:1rem;line-height:2rem;text-align:center;text-transform:none}.btn--2.btn--medium{border-radius:.5rem!important;padding:.5rem 1.25rem!important}.btn--2.btn--auto{border-radius:.25rem;flex-shrink:0;font-size:1rem;line-height:2rem;padding:0 1rem;text-align:center;text-transform:none;width:auto}.btn--2.btn--darker{background-color:var(--primary-color)}.btn--2.red{background-color:var(--dark-red)}.btn--2.red:hover{background-color:var(--red)}.btn--3{background:var(--white);display:inline}.btn--3,.btn--4{border:0;border-radius:8px;height:auto;line-height:1em;margin:.5em 1em;padding:.5rem}.btn--4,.btn--5{background:transparent}.btn--5{border:0;border:1px solid var(--secondary-color);border-radius:6px;color:var(--secondary-color);display:inline-block;flex-basis:auto;height:auto;line-height:1em;padding:.5rem 1.5rem;width:auto}.btn--6{aspect-ratio:1/1;background-color:var(--lightest-blue);border-radius:50%;padding:.6rem}.btn--6,.btn--7{align-items:center;border:0;display:flex;justify-content:center}.btn--7{border-radius:.25rem;padding:.25rem}.btn--7,.btn--link{background-color:transparent;gap:.25rem}.btn--link{align-items:center;border:0;color:var(--secondary-color);display:inline-flex;justify-content:center;padding:0;text-decoration:underline}.btn--icon{background-color:var(--almost-white);border:0;border-radius:.25rem;display:inline-block;flex-basis:auto;line-height:0;padding:.5rem}.btn--icon.loading svg{visibility:hidden}.btn--icon svg{display:inline-block;position:relative}.btn--uploader{background:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='transparent' stroke='%23BEBEBE' stroke-dasharray='8' stroke-linecap='rect' stroke-width='2' rx='8' ry='8'/%3E%3C/svg%3E");border-radius:8px;padding:.5em 4em}.btn--secondary{background:transparent;border:1px solid var(--secondary-color);color:var(--secondary-color)}.btn--on-hover{background-color:var(--white);border:1px solid #ebebeb;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.1);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.btn--on-hover:hover{opacity:.95}.btn--white{background-color:var(--white);color:var(--secondary-color);font-weight:400;text-decoration:underline}.btn--2.btn--white:hover{background-color:var(--hover-bg-color)}.btn__text{display:inline-block;font-size:.875em;line-height:1em}.btn__svgicon{display:inline-block;height:1em;margin-right:.375em;position:relative;top:-1px;vertical-align:middle;width:1em}.btn__svgicon svg{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.btn-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}.btn-group--biggap{gap:1rem}.btn.loading *,.btn.loading .btn__loading-hidden,.btn.loading .btn__svgicon,.btn.loading .btn__text{visibility:hidden}.btn.loading:before{animation:button-loading-spinner 1s ease infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.btn.loading.black:before{border-top-color:var(--black)}.btn.loading.green:before{border-top-color:var(--green)}.btn--4.loading:before,.btn--5.loading:before,.btn--icon.loading:before,.btn--link.loading:before{border-top-color:var(--secondary-color)}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.button,button{cursor:pointer;display:inline-block;text-align:center;transition:all .15s linear;white-space:normal}.button:disabled,button:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#e6e6e6}.no-button,.no-button:active,.no-button:focus,.no-button:hover{background:none;border-radius:0;color:initial;font-family:inherit;font-size:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-decoration:none;transition:none}.btn--viewer{background-color:#f3f4f5}input{background:var(--almost-white);border:1px solid var(--light-grey);border-radius:.25rem;font-size:1rem;padding:.75rem 1rem;width:100%}input.invalid,input:invalid{border:1px solid var(--red)}input:focus{border-color:var(--secondary-color);border-width:1px;outline:none}label.indent{display:block;position:relative}label.indent .indent--input,label.indent input[type=checkbox]{left:0;position:absolute;top:calc(50% - .1rem);transform:translateY(-50%)}label.indent>:not(input):not(.indent--input){display:block;margin-left:1.5rem}input[type=search]{font-size:.875rem}input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid var(--border-color);border-radius:2px;cursor:pointer;display:block;display:inline-block;height:1em;line-height:1em;position:relative;top:-1px;vertical-align:middle;width:1em}input[type=checkbox]:disabled,input[type=checkbox][aria-disabled=true]{opacity:.4}input[type=checkbox]:not(:checked).invalid{border:1px solid var(--red)}input[type=checkbox]:focus-visible{outline:1px solid var(--secondary-color)}input[type=checkbox]:checked{--border-color:var(--secondary-color);border-radius:4px;border-width:1.5px}input[type=checkbox]:checked:after{background-image:var(--checkbox);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%}input[type=checkbox][data-size=indeterminate]:checked:after{background-image:var(--checkbox-indeterminate)}.input-date,.input-quantity{align-items:center;color:var(--dark-grey);display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;position:relative}.input-date input,.input-quantity input{background:var(--white);font-size:.875rem;line-height:.875rem;padding:.25rem;text-align:center}.js--input-stepper .no-button{background:none;border:none;color:var(--dark-grey)!important;cursor:pointer;font-size:1rem;font-weight:700;outline:none;padding:6px 9px 4px}.input-quantity.v2{position:relative;width:100%}.input-quantity.v2 input{border:0;padding:.5rem}.input-quantity.v2 .no-button{background-color:var(--almost-white);border-radius:4px;position:absolute}.input-quantity.v2 .quantity__minus{left:.25rem}.input-quantity.v2 .quantity__plus{right:.25rem}.js--input-stepper .no-button:active,.js--input-stepper .no-button:focus,.js--input-stepper .no-button:hover{background-color:var(--hover-bg-color);color:var(--hover-color-text)!important;font-size:1rem;padding:6px 9px 4px}.input-date{width:7rem}.input--text{background-color:transparent;background:transparent;border:0;border-radius:0;display:inline;font-size:inherit;padding:0;width:auto}.input-toggle input{display:none}.thinWalls-toggle{align-items:flex-end;display:flex}.input-toggle label{background:var(--medium-grey);border:1px solid var(--border-color);border-radius:4em;display:inline-block;height:1.5em;position:relative;transition:.4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3em}.input-toggle label:before{height:1.4em;top:0;transition:.2s cubic-bezier(.24,0,.5,1);width:3em}.input-toggle label:after,.input-toggle label:before{border-radius:2em;content:"";display:block;left:0;position:absolute}.input-toggle label:after{background:#f5f5f5;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);height:1.25em;top:50%;transform:translateY(-50%);transition:.35s cubic-bezier(.54,1.6,.5,1);width:1.25em}.input-toggle input:checked+label{background:var(--secondary-color)}.input-toggle input:checked+label:after{transform:translateY(-50%) translateX(124%)}.input-onhover{background:none;border:0;border-bottom:1px solid transparent;border-radius:0;color:var(--heading-color);min-width:10rem;padding:0;width:auto}.input-onhover:hover{border-bottom:1px solid var(--border-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{background:var(--white);border:1px solid var(--border-color);border-radius:6px;font-size:1rem;padding:.75rem 1rem;resize:vertical;width:100%}.select,.select2{position:relative}.select--bottom-fix.select--open{margin-bottom:22rem}.select--input,.select2 .select2-selection,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background:var(--almost-white);border:1px solid var(--light-grey);border-radius:.25rem;font-size:1rem;font-size:.875rem;padding:.7rem;width:100%}.select2 .select2-selection:not([aria-disabled=true]){cursor:pointer}.select2 .select2-selection{padding:0}.select2 .select2-selection:focus{border:1px solid var(--secondary-color);outline:0}.select__selection{border-bottom:1px solid var(--border-color);cursor:pointer;line-height:2;position:relative;width:100%}.select2 .selection{display:block;outline:0}.select2-selection{display:block}.select2 .select2-selection__rendered{padding:.7rem}.select--input .select__selection,.select2 .select2-selection__rendered{border:0;display:block;font-size:.875rem;line-height:1.35}.select2 .select2-selection:after,.select__selection:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23BEBEBE' d='m1.154 1 4.308 5L9.77 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25em;position:absolute;right:0;top:calc(50% + 1px);transform:translateY(-50%);width:1.25em}.select2 .select2-selection:after{right:.7rem}.select--btn{background-color:var(--almost-white);border:0;border-radius:.25em;cursor:pointer;font-weight:400;padding:.5rem}.select--btn .select__selection{border:0}.select--btn .select__selection:after{background-image:none;right:0}.select--btn:hover{background-color:var(--light-grey)}.select2-dropdown .select2-search__field{margin-bottom:1rem}.select2-container .select2-dropdown,.select__choices{background:var(--white);border-radius:6px;box-shadow:2px 2px 20px 0 rgba(0,0,0,.2);display:block;height:0;list-style-type:none;margin:0;max-height:20rem;opacity:0;overflow-y:auto;padding:1rem;position:absolute;top:80%;transform:translateY(-10%);visibility:hidden;width:100%;z-index:9998}.select--bottom .select__choices{bottom:100%;top:auto}.select2-container .select2-dropdown{max-height:none;overflow-y:initial}.select2-container--default .select2-results>.select2-results__options{max-height:20rem;overflow-y:auto}.select.select--open .select__choices,.select2-container--open .select2-dropdown{height:auto;opacity:1;transform:translateY(0);transition:all .1s;visibility:visible}.select.select--open .select__selection:after{transform:translateY(-50%) rotate(180deg)}.select__choice-group{border-radius:6px;font-size:.875rem;font-weight:700;line-height:2em;padding:.25rem}.select2-results__options{list-style-type:none;margin:0;padding:0}.select2-results__option,.select__choice{border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:400;line-height:2em;padding-bottom:.25rem;padding-left:1rem;padding-top:.25rem;position:relative}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select__choice:focus,.select__choice:hover{background:var(--almost-white)}.select__choice.disabled{opacity:.4;pointer-events:none}.select__choice.--arrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23BEBEBE' d='m1.154 1 4.308 5L9.77 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.75em;position:absolute;right:.5rem;top:calc(50% + 1px);transform:translateY(-50%) rotate(-90deg);width:.75em}.select2-container,.select2-dropdown,.select2-results,.select2-search{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.select__choice--selected{background:var(--almost-white);font-weight:700}.select.select--dark .select__selection{background-color:var(--medium-grey);border:0;border-radius:4px;color:var(--white);padding:.5rem}.select.select--dark .select__selection:after{display:none}.select.select--dark .select__choices{min-width:16rem}label{cursor:pointer}.hs-form-field{margin-bottom:1.4rem}form label{display:block;margin-bottom:.35rem}form label,form legend{font-size:.875rem}#register-address .select2-container--disabled .select2-selection,#register-address input[disabled=disabled]{border:0}form input[type=email]:not(.hidden),form input[type=file]:not(.hidden),form input[type=number]:not(.hidden),form input[type=password]:not(.hidden),form input[type=tel]:not(.hidden),form input[type=text]:not(.hidden),form select,form textarea{display:inline-block;font-size:.875rem;padding:.7rem;width:100%}form fieldset{max-width:100%!important}.fake-radio{border-radius:50%;box-shadow:0 0 0 1px var(--border-color)}.fake-checkbox,.fake-radio{background:var(--white);cursor:pointer;display:block;height:1rem;position:relative;width:1rem}.fake-checkbox{border:1px solid var(--border-color);border-radius:.25em}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin-right:.35rem}.checkbox__label{display:block}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:#ef6b51}.hs-input.invalid.error{border-color:#ef6b51}.hs-error-msg{color:#ef6b51;margin-top:.35rem}form .hs-button,form input[type=submit]{cursor:pointer;display:inline-block;text-align:center;transition:all .15s linear;white-space:normal}.grecaptcha-badge{margin:0 auto}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-left:95px!important}.w--search{background-color:var(--almost-white);border:0;border-radius:8px;position:relative;width:100%}.w--search.--whitesearch{background-color:var(--white);border:1px solid var(--border-color);border-radius:3px}.w--search__icon{height:18px;left:.75rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.w--search__input{background-color:transparent;border:0;padding-bottom:.5rem;padding-left:2.5rem;padding-top:.5rem;width:100%}table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}.table{display:grid;grid-template-columns:8rem 1fr 1fr;grid-template-rows:auto;row-gap:0;width:100%}.table.table--3{grid-template-columns:1fr 1fr 1fr}.table.table--2{grid-template-columns:1fr 1fr}.table.table--5{grid-template-columns:8rem 1fr 1fr 1fr 1fr}.table--order-items{grid-template-columns:3fr 1fr 2fr}.table.no-border>*{border:none}.table>*{border-bottom:1px solid var(--almost-white);flex-basis:100%;line-height:2rem;text-align:center}.js--choose-priceandprod,.js--choose-quantity,.table>*{padding:.5rem}.table.lista-prezzi .js--choose-priceandprod:hover,.table.lista-prezzi .js--choose-quantity:hover{background-color:var(--hover-bg);cursor:pointer}.table.lista-prezzi .js--choose-priceandprod{height:100%;max-height:3rem;transition:max-height .7s .05s}.table.lista-prezzi .js--choose-priceandprod.row-open,.table.lista-prezzi .js--choose-priceandprod.row-open-forced,.table.lista-prezzi .js--choose-priceandprod.selected{max-height:4.875rem;transition:max-height .7s .1s}.table.lista-prezzi .js--choose-priceandprod>.css--showdate{opacity:0;transition:opacity .7s .1s}.table.lista-prezzi .js--choose-priceandprod.row-open-forced>.css--showdate,.table.lista-prezzi .js--choose-priceandprod.row-open>.css--showdate,.table.lista-prezzi .js--choose-priceandprod.selected>.css--showdate{opacity:1;transition:opacity .7s .2s}.table.lista-prezzi .js--choose-priceandprod.is-promo.selected,.table.lista-prezzi .js--choose-priceandprod.selected,.table.lista-prezzi .js--choose-quantity.is-promo.selected,.table.lista-prezzi .js--choose-quantity.selected{background-color:var(--selected-bg);border:var(--selected-border);font-weight:700}.table.lista-prezzi .js--choose-priceandprod.is-custom.selected,.table.lista-prezzi .js--choose-quantity.is-custom.selected{--selected-bg:var(--light-yellow);--selected-border:1px solid var(--orange)}.tabs{border-bottom:1px solid var(--almost-white);display:flex;flex-direction:row;gap:.5rem;list-style-type:none;margin:0;padding:0}.tabs .tab{background-color:var(--light-grey);border-radius:.75rem .75rem 0 0;color:var(--white);cursor:pointer;font-weight:700;padding:.35rem 2.5rem}.tab.tab--selected{background-color:var(--secondary-color);color:var(--secondary-text)}.tabs.tabs--shipping-details{border:0}.tabs.tabs--shipping-details .tab{background-color:transparent;border-radius:.25rem;color:var(--text-color);cursor:pointer;font-weight:400;padding:.25rem .5rem}.tabs.tabs--shipping-details .tab.tab.tab--selected{background-color:var(--secondary-color);color:var(--white)}.callout{background-color:var(--light-grey);border-radius:.5em;font-size:.875rem;padding:.75em 1em}.link,a{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-style:inherit;text-underline-offset:.08em}.link--1{color:var(--secondary-color)}.link--1,.link--2{background:transparent;border:0;text-decoration:underline}.link--2{color:var(--text-color)}.link--3{background:transparent;border:0;color:var(--secondary-color);font-weight:700}.link--0,.link--3{text-decoration:none}.link.disabled{color:var(--medium-color);pointer-events:none}body[data-manual=true] .link svg{fill:var(--orange)}.popup{background:transparent;height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:1000}.has-backdrop{overflow:hidden}.popup--open{background:rgba(0,0,0,.5);pointer-events:all;transition:all .3s;visibility:visible}.popup__wrapper{background:var(--white);border-radius:12px;box-shadow:2px 2px 20px 0 #00000033;margin:5rem auto;max-height:calc(100vh - 10rem);opacity:0;overflow:hidden;overflow-y:auto;padding:1.5rem 2rem;position:relative;transform:translateY(10%);visibility:hidden;width:100%}.popup.tabella-prezzi .table.lista-prezzi{max-height:calc(100vh - 500px);overflow-y:auto}.popup.criticita-file .items-list{max-height:calc(100vh - 470px);overflow-y:auto}.popup__wrapper--thinwalls{padding:.75rem 1rem}.popup--open .popup__wrapper{opacity:1;transform:translateY(0);transition:all .3s;visibility:visible}.popup__close{cursor:pointer;display:block;line-height:1;padding:1rem;position:absolute;right:1rem;top:1rem}.popup__bottombar{background-color:var(--white);border-radius:8px;bottom:0;box-shadow:0 80px 33px 120px #fff;margin:3rem auto 1rem;max-width:30rem;position:sticky;width:100%;z-index:2000000000}.loader{height:2rem;position:relative;width:2rem}.loader circle,.loader svg{fill:var(--loader-color)}.loader:after{animation:spin 1s cubic-bezier(.8,.1,.6,1) infinite;background:var(--loader);border-radius:50%;content:"";display:block;height:300%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300%}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.spinner:after{animation:spin 1s ease infinite;border:.2em solid transparent;border-radius:50%;border-top:.2em solid var(--loader-color);content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.accordion .accordion__collapsed{display:none}.accordion.accordion--open .accordion__collapsed{display:block}.sn-accordion{border-bottom:1px solid var(--border-color);margin-top:2.5rem}.sn-accordion__title{cursor:pointer;padding-bottom:2.5rem;position:relative}.sn-accordion__title[data-number]{padding-bottom:2rem}.sn-accordion__title[data-number]:before{color:var(--heading-color);content:attr(data-number);font-size:1.5em;font-weight:700;left:0;position:absolute;top:0}.sn-accordion__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none'%3E%3Cpath stroke='%23063988' stroke-width='1.5' d='m1 8 6-6 6 6'/%3E%3C/svg%3E");right:1rem;top:calc(50% - 1.5rem)}.arrow-black .sn-accordion__title:after,.sn-accordion__title:after{background-position:50%;background-repeat:no-repeat;content:"";height:1rem;position:absolute;transform:translateY(-50%) rotate(180deg);transition:transform .3s;width:1rem}.arrow-black .sn-accordion__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none'%3E%3Cpath stroke='%23222' stroke-width='1.5' d='m1 8 6-6 6 6'/%3E%3C/svg%3E");right:0;top:50%}.sn-accordion__content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;visibility:hidden}.sn-accordion.open .sn-accordion__title:after{transform:translateY(-50%) rotate(0);transition:transform .3s}.sn-accordion.open .sn-accordion__content{max-height:100rem;opacity:1;overflow:initial;transition:all .3s ease-in-out;visibility:visible}.sn-accordion.completed .sn-accordion__title .btn__svgicon{display:inline-block}.address-card{align-items:flex-start;background-color:var(--almost-white);border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;min-width:0;padding:.875rem}.address-card:hover{border-color:var(--selected-border)}.address-card,.choose-address,.choose-billing{display:flex;gap:.5rem}.choose-address{flex-wrap:wrap}.choose-address__option{flex-basis:calc(50% - 0.25rem)}.address-card--selected,.choose-address__option--selected{background-color:var(--selected-bg);border-color:var(--selected-border);box-shadow:0 0 0 1px var(--selected-border)}.choose-address__option--selected-blocked{background-color:var(--white);border-color:transparent;box-shadow:0 0 0 0;cursor:default;flex-basis:100%;padding:2rem 0}.choose-address__option--selected-blocked:hover{border-color:transparent}.choose-address__option--selected-blocked .fake-radio{display:none}.choose-address__option--selected-blocked .on-blocked{display:inline!important}.address-card--selected .fake-radio:after,.choose-address__option--selected .fake-radio:after{content:""}.billing-blocked .js--create-address-billing{display:none}.fake-radio:after{background-color:var(--radio-fill);border-radius:50%;box-shadow:var(--radio-border);display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}.saved-address[data-type=billing] .billing,.saved-address[data-type=ship_and_bill] .ship_and_bill,.saved-address[data-type=shipping] .shipping{display:flex}.address-wrapper.billing.show-error .choose-billing--error,.address-wrapper.shipping.show-error .choose-shipping--error{display:block}.shipping-option{cursor:pointer}.shipping-options{justify-content:flex-start}.pill{border-radius:5px;display:inline-block;padding:.25rem .5rem}.pill--yellow{background-color:var(--yellow)}.pill--mustard{background-color:var(--bright-mustard)}.pill--mustard.dark{background-color:var(--mustard)}.pill--green{background-color:var(--eucalyptus)}.pill--dark-green{background-color:var(--dark-green)}.pill--light-green{background-color:var(--light-green)}.pill--grey{background-color:var(--light-grey)}.pill--grey.outline{background-color:transparent;border:1px solid var(--dark-grey);color:var(--dark-grey);padding:.15rem .25rem}.pill--light-grey{background-color:var(--almost-white)}.pill--orange{background-color:var(--orange)}.pill--blue{background-color:var(--blue)}.orders-table .pill{width:min-content}.tippy-box{background-color:var(--white)!important;border-radius:4px;box-shadow:1px 1px 7px rgba(0,0,0,.1)!important;color:var(--almost-black)!important;font-size:.875rem!important;line-height:1.4;outline:0;position:relative;text-align:left;transition-property:transform,visibility,opacity;white-space:normal}.toast-container{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-end;padding:1rem;pointer-events:none;position:fixed;width:100%;z-index:1000000}.toast{border-radius:.5rem;max-height:0;max-width:17rem;opacity:0;overflow-y:auto;padding:0;pointer-events:none;transform:translateY(1rem);visibility:hidden}.toast,.toast.toast--open{transition:all .3s ease-in-out}.toast.toast--open{max-height:20rem;opacity:1;padding:1rem;pointer-events:all;transform:translateY(0);visibility:visible}.toast-close{cursor:pointer;display:block;position:absolute;right:1rem;top:1rem}#toast-promo-world-exclusive{background-color:#cdeeff;color:#000;max-width:20rem}.header .dnd-section{padding:0}.header__container{display:flex;justify-content:space-between}.header__row-1{padding-top:1rem}.header__row-1,.header__row-2{align-items:center;display:flex;justify-content:flex-end;width:100%}@media (max-width:1150px) and (min-width:767px){.header__column{width:100%}}@media (max-width:767px){.header__container{flex-direction:column;padding:1rem 0 0}.header__column{position:relative}.header__row-1{padding-top:0}.header__row-2{justify-content:center;padding:1.05rem}}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-1000px;width:1px}.header__skip:active,.header__skip:focus,.header__skip:hover{height:auto;left:0;overflow:visible;top:0;width:auto}.header__logo{align-items:center;display:flex;height:auto;margin-right:auto;max-width:200px;overflow:hidden}@media (max-width:767px){.header__logo{margin:0 auto;width:100%}}.header__logo img{max-width:100%}.header__logo .logo-company-name{font-size:1.167rem;margin-top:.7rem}.header__logo--main{padding-top:1rem}.header__search{padding:0 1rem;width:auto}.header__search .hs-search-field__input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMzkgMTUuODkzYTYuNzYgNi43NiAwIDAgMS02Ljc1NS02Ljc1NCA2Ljc2MyA2Ljc2MyAwIDAgMSA2Ljc1NS02Ljc1NSA2Ljc2IDYuNzYgMCAwIDEgNi43NTQgNi43NTUgNi43NiA2Ljc2IDAgMCAxLTYuNzU0IDYuNzU0TTkuMTM5IDBjNS4wMzkgMCA5LjEzNyA0LjEgOS4xMzcgOS4xNCAwIDIuMDktLjcwNSA0LjAxOC0xLjg5IDUuNTZsNy4yNjUgNy4yNjVhMS4xOTIgMS4xOTIgMCAwIDEtMS42ODYgMS42ODZMMTQuNyAxNi4zODVhOS4xIDkuMSAwIDAgMS01LjU2MSAxLjg5MUM0LjA5OSAxOC4yNzYgMCAxNC4xNzggMCA5LjE0UzQuMSAwIDkuMTM5IDAiLz48L2RlZnM+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzQ5NEE1MiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-position:center right 15px;background-repeat:no-repeat;height:45px;padding:0 .7rem}.header__search .hs-search-field--open .hs-search-field__input{border-bottom:none;border-radius:6px 6px 0 0;max-width:100%}.header__search .hs-search-field--open .hs-search-field__suggestions{background-color:#fff;border:2px solid #d1d6dc;border-radius:0 0 6px 6px;border-top:1px solid #d1d6dc;position:absolute;width:100%;z-index:10}.header__search .hs-search-field__suggestions li{border-top:1px solid #d1d6dc;font-size:.875rem}.header__search .hs-search-field__suggestions li a{color:#494a52;padding:.35rem .7rem;text-decoration:none;transition:background-color .3s}.header__search .hs-search-field__suggestions #results-for{display:none}@media (min-width:767px){.header__search form{align-items:center;display:flex;flex-direction:row}.header__search label{margin:0 1rem 0 0}.header__search .hs-search-field__input{width:auto}}@media (max-width:767px){.header__search{border-top:2px solid #ced4db;order:1;padding:1.05rem}}.header__language-switcher{cursor:pointer;padding-right:1.4rem}.header__language-switcher .lang_switcher_class{position:static}.header__language-switcher .lang_list_class{border:2px solid;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);display:block;left:calc(100% - 24px);min-width:100px;opacity:0;padding-top:0;text-align:left;top:100%;transition:opacity .3s;visibility:hidden}.header__language-switcher:focus .lang_list_class,.header__language-switcher:hover .lang_list_class{opacity:1;transition:opacity .3s;visibility:visible}.header__language-switcher .lang_list_class:before{left:70%;top:-25px}.header__language-switcher .lang_list_class:after{left:70%;top:-22px}.header__language-switcher .lang_list_class.first-active:after{top:-22px;transition:.3s}.header__language-switcher .lang_list_class li{border:none;font-size:18px;padding:.35rem .7rem}.header__language-switcher .lang_list_class li:first-child{border-radius:6px 6px 0 0;border-top:none}.header__language-switcher .lang_list_class li:last-child{border-bottom:none;border-radius:0 0 6px 6px}.header__language-switcher .lang_list_class li:hover{transition:background-color .3s}.header__language-switcher--label{display:flex;position:relative}.header__language-switcher--label-current{align-items:center;display:flex;font-size:.75rem;margin-bottom:.175rem;margin-left:.7rem}.header__language-switcher--label-current:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #494a52;content:"";display:block;height:0;margin-left:.7rem;margin-top:.175rem;width:0}@media (max-width:767px){.header__language-switcher{border-top:2px solid #ced4db;padding-left:1.05rem;padding-right:0}.header__language-switcher .lang_list_class{border:none;box-shadow:unset;display:block;left:30px;opacity:1;padding:0 1.05rem;top:0;visibility:visible}.header__language-switcher .lang_list_class li{background-color:inherit;font-size:.917rem}.header__language-switcher--label-current{display:none}.header__language-switcher .globe_class{background-image:none}.header__language-switcher .lang_list_class li:hover{background-color:inherit}.header__language-switcher .lang_list_class:after,.header__language-switcher .lang_list_class:before{content:none}}#nav-toggle{display:none}@media (max-width:767px){.header__language-switcher,.header__navigation,.header__search{display:none;width:100%}.header__language-switcher.open,.header__navigation.open,.header__search.open{background-color:#f8fafc;display:block;left:0;min-height:calc(100vh - 115px);position:absolute;right:0;top:75px;z-index:2}.header__close--toggle,.header__language-switcher--toggle,.header__navigation--toggle,.header__search--toggle{cursor:pointer;margin:0 5vw;position:relative}.header__language-switcher--toggle.hide,.header__navigation--toggle.hide,.header__search--toggle.hide{display:none}.header__language-switcher--toggle.open,.header__navigation--toggle.open,.header__search--toggle.open{display:block;margin-left:0;margin-right:auto}.header__language-switcher--toggle:after,.header__navigation--toggle:after,.header__search--toggle:after{display:none;font-size:1.083rem;font-weight:600;left:40px;position:absolute;text-transform:uppercase;top:-10px}.header__language-switcher--toggle.open:after,.header__navigation--toggle.open:after,.header__search--toggle.open:after{display:block;word-break:normal}.header__navigation--toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDE5Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzQ5NEE1MiIgc3Ryb2tlLXdpZHRoPSIzIj48cmVjdCB3aWR0aD0iMjEiIGhlaWdodD0iMSIgeD0iMS41IiB5PSIxLjUiIHJ4PSIuNSIvPjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiB4PSIxLjUiIHk9IjkuNSIgcng9Ii41Ii8+PHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHg9IjEuNSIgeT0iMTcuNSIgcng9Ii41Ii8+PC9nPjwvc3ZnPg==);background-size:cover;height:25px;width:25px}.header__navigation--toggle:after{content:"Menu"}.header__language-switcher--toggle{background-image:url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);background-size:cover;height:25px;width:25px}.header__language-switcher--toggle:after{content:"Language"}.header__search--toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMzkgMTUuODkzYTYuNzYgNi43NiAwIDAgMS02Ljc1NS02Ljc1NCA2Ljc2MyA2Ljc2MyAwIDAgMSA2Ljc1NS02Ljc1NSA2Ljc2IDYuNzYgMCAwIDEgNi43NTQgNi43NTUgNi43NiA2Ljc2IDAgMCAxLTYuNzU0IDYuNzU0TTkuMTM5IDBjNS4wMzkgMCA5LjEzNyA0LjEgOS4xMzcgOS4xNCAwIDIuMDktLjcwNSA0LjAxOC0xLjg5IDUuNTZsNy4yNjUgNy4yNjVhMS4xOTIgMS4xOTIgMCAwIDEtMS42ODYgMS42ODZMMTQuNyAxNi4zODVhOS4xIDkuMSAwIDAgMS01LjU2MSAxLjg5MUM0LjA5OSAxOC4yNzYgMCAxNC4xNzggMCA5LjE0UzQuMSAwIDkuMTM5IDAiLz48L2RlZnM+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzQ5NEE1MiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-size:cover;height:25px;width:25px}.header__search--toggle:after{content:"Search"}.header__close--toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxOSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM0OTRBNTIiIHN0cm9rZS13aWR0aD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAtMSkiPjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiB4PSItLjUiIHk9IjEwLjUiIHJ4PSIuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDEwIDEwLjUpIi8+PHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHg9Ii0uNSIgeT0iMTAuNSIgcng9Ii41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxMCAxMC41KSIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat;background-size:110%;display:none;height:25px;margin-right:0;width:25px}.header__close--toggle.show{display:block}}.min-opacity{opacity:.4}.lavorazione-express.active svg{fill:url(#express_active_gradient)}.lavorazione-express-svg.active{fill:url(#express_active_gradient_bm)}.lavorazione-express svg,.lavorazione-express-svg{fill:var(--light-text-color)}.breadcrumbs{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style-type:none;margin:0 auto 1rem;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0 1rem 1rem}.breadcrumbs__step{border-bottom:3px solid var(--light-grey);display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;padding-bottom:1rem;position:relative}.breadcrumbs__disc{--size:22px;background-color:#fff;border:4px solid var(--light-grey);border-radius:50%;display:block;height:var(--size);position:absolute;top:100%;transform:translateY(-9px);width:var(--size)}.breadcrumbs__title{font-size:1rem;line-height:1.5rem;white-space:nowrap}.breadcrumbs__step--about-to{--percent:20%;border-image-slice:1;border-image-source:linear-gradient(to right,var(--breadcrumb-border),var(--breadcrumb-border) var(--percent),var(--light-grey) var(--percent),var(--light-grey));border-width:0 0 3px}.breadcrumbs__step--center.breadcrumbs__step--about-to{--percent:70%}.breadcrumbs__step--right.breadcrumbs__step--about-to{--percent:100%}.breadcrumbs__step--about-to .breadcrumbs__disc{border-color:var(--breadcrumb-border)}.breadcrumbs__step--stop .breadcrumbs__title{opacity:.4}.breadcrumbs__step--completed{border-color:var(--breadcrumb-border)}.breadcrumbs__step--completed .breadcrumbs__disc{background-color:var(--breadcrumb-fill);border-color:var(--breadcrumb-border)}.breadcrumbs__step--center{align-items:center;padding:1rem}.breadcrumbs__step--right{align-items:flex-end;padding:1rem 0 1rem 1rem}.breadcrumbs__step--left{align-items:flex-start;padding:1rem 1rem 1rem 0}.breadcrumb--clickable{cursor:pointer}.breadcrumb--clickable .breadcrumbs__title{background-color:var(  --breadcrumb-hover-bg);border-radius:.5rem;margin:-.25rem -.5rem;padding:.25rem .5rem}.breadcrumb--clickable:hover .breadcrumbs__title{overflow:hidden;position:relative}.breadcrumb--clickable:hover .breadcrumbs__title:after{background-color:var(--light-text-color);bottom:0;content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0;width:100%}.caricatore__wrapper{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23FFF' stroke='%23BEBEBE' stroke-dasharray='12' stroke-linecap='rect' stroke-width='4' rx='12' ry='12'/%3E%3C/svg%3E");border-radius:12px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:2rem;padding:4rem 1rem}.caricatore__wrapper:focus,.caricatore__wrapper:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px #7caeff}.caricatore__guida{align-items:center;color:var(--light-text-color);display:flex;flex-direction:column;margin-bottom:1rem;padding:0}[data-service-type="3DBUILD"] .caricatore__guida .guide-text-3dbuild,[data-service-type=GENERIC] .caricatore__guida .guide-text-generic{display:inline-block}.caricatore--draghover.caricatore__wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23008AD210' stroke='%23008AD2' stroke-dasharray='12' stroke-linecap='rect' stroke-width='4' rx='12' ry='12'/%3E%3C/svg%3E")}.caricatore--draghover .caricatore__guida svg circle{fill:var(--light-blue)}.caricatore--error .callout{display:block}.caricatore--error .callout .max-limit-3dbuild,.caricatore--error .callout .max-limit-generic{display:none}[data-service-type="3DBUILD"] .caricatore--error .callout .max-limit-3dbuild,[data-service-type=GENERIC] .caricatore--error .callout .max-limit-generic{display:inline-block}.email-popup--error .callout,[data-skeleton=true] .caricatore__skeleton{display:block}[data-skeleton=false] .caricatore__skeleton,[data-skeleton=true] .pre-skeleton{display:none}.skeleton__breadcrumbs{height:4rem;width:100%}.skeleton__breadcrumbs,.skeleton__titolo{background-color:var(--light-grey)!important;border-radius:12px;display:block}.skeleton__titolo{height:2rem;width:25%}.testata__tab{height:3.25rem;width:10rem}.skeleton__cards{border-radius:12px;display:block;height:13.625rem;width:100%}.progress__container{width:100%;--progperc-string:"0";--progperc:0}.progress__container .progress__bar{background-color:var(--light-grey);border-radius:5px;height:16px;width:100%}.progress__container .progress__bar .progress{background:var(--secondary-color);border-radius:5px;box-shadow:2px 2px 20px rgba(0,0,0,.2);height:100%;transition:.3s linear;width:calc(1%*var(--progperc))}.progress__container .progress__percentage{color:var(--secondary-color);font-size:3em;text-align:center}.progress__container .progress__percentage:after{content:" " var(--progperc-string) "% "}.progress__container .progress__hints--container{display:flex;height:50px;padding:16px 0}.progress__container .progress__hints--container .progress__hint{color:var(--dark-gray);font-size:16px;font-weight:400;left:0;line-height:18px;margin:auto;opacity:0;position:absolute;right:0;text-align:center;transition:opacity .4s linear}.progress__container .progress__hints--container .progress__hint.visible{opacity:1}.testata{display:flex;flex-direction:row;margin-top:1rem;max-width:100%}.testata__tabs{list-style-type:none;margin:0;padding:0}.testata__tab,.testata__tabs{display:flex;flex-shrink:1;min-width:0}.testata__tab{background:transparent;font-size:1.125rem;position:relative;transition:all .1s}.testata__tab:not(.testata__tab--active):hover{background-color:var(--almost-white);border:0;border-radius:.5em .5em 0 0;margin:0}.testata__tab--active{background-color:var(--white);border:0;border-radius:.5em .5em 0 0;margin:0;padding:0;transform:translateX(-1px);transition:all .1s}.testata__tab--active .testata__close-v{display:inline-block}.testata__tab--active:after,.testata__tab--active:before,.testata__tab:hover:after,.testata__tab:hover:before{background-color:transparent;bottom:0;content:"";display:block;height:1em;position:absolute;width:1em;z-index:-1}.testata__tab--active:before,.testata__tab:hover:before{border-radius:0 0 50% 0;box-shadow:.5rem 0 0 0;left:-1em}.testata__tab--active:after,.testata__tab:hover:after{border-radius:0 0 0 50%;box-shadow:-.5rem 0 0 0;right:-1em}.testata__tab--active:after,.testata__tab--active:before{color:var(--white);z-index:1}.testata__tab:not(.testata__tab--active):hover:after,.testata__tab:not(.testata__tab--active):hover:before{color:var(--almost-white)}.testata__v{border:0;border-right:1px solid var(--border-color);flex-shrink:1;font-weight:700;margin:.5em 0;overflow:hidden;padding:.25em .75em;text-overflow:ellipsis;white-space:nowrap}.testata__tab--active .testata__v,.testata__tab:hover .testata__v{border-right:1px solid transparent}.testata__close-v{border:0;border-radius:50%;display:none;flex-shrink:0;height:1.5rem;margin:.75em .75em .75em .25rem;padding:0;position:relative;width:1.5rem}.testata__close-v:hover svg{fill:var(--secondary-color)}.testata__duplica-prev,.testata__salva{left:0}.testata__blocca-popup,.testata__duplica-prev,.testata__nuovo-prev,.testata__salva{text-align:center;width:11rem}body[data-saved=true] .testata__salva{border:2px solid var(--almost-black);opacity:1}body[data-saved=true] .testata__salva .not-saved{display:none}body[data-saved=true] .testata__salva .is-saved{display:block}body[data-saved=true] .testata__salva svg path{fill:var(--black)}.testata__card-actions,.testata__v-actions{display:flex;list-style:none;padding-left:0}.cartitems-list{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;list-style-type:none;margin:0;padding:2rem 0 0;width:100%}.cartitems-list[data-loading=true]:after{animation:shimmer 1.5s infinite;background-color:var(--almost-white);border-radius:12px;content:"";display:block;height:13.625rem;margin-bottom:2rem;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;width:100%}@keyframes shimmer{to{-webkit-mask-position:left}}.card{width:100%}.card[data-selected=true] .card__topbar-check{color:var(--secondary-color);--border-color:var(--secondary-color)}.card[data-selected=true] .card-wrapper{box-shadow:0 0 0 2px var(--secondary-color),0 10px 32px -12px rgba(0,0,0,.15)}.card-wrapper{background-color:var(--white);border:1px solid var(--almost-white);border-radius:12px;box-shadow:0 10px 32px -12px rgba(0,0,0,.15);height:auto;overflow:hidden;padding:1rem;width:100%}.card__info,.card__info-thumb{display:flex;height:12.5rem}.card__info-thumb{align-items:flex-end;background-color:#fff;border:2px solid var(--almost-white);border-radius:6px;flex-shrink:0;justify-content:center;position:relative;width:10.7rem}.card__info-dimensioni{padding:.75rem 1rem;width:100%;z-index:2}.card__info-body{display:flex;flex-basis:100%;flex-direction:column;flex-grow:2;padding:0 1rem}.card__info-title{color:var(--text-color);font-size:.875rem;font-weight:bolder}.card__info-3d-build,.card__info-custom,.card__info-loader{background-color:hsla(0,0%,94%,.7);z-index:3}.card__info-3d-build,.card__info-custom,.card__info-loader,.card__info-visualizzatore{align-items:center;border-radius:6px;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.card__info-visualizzatore{z-index:4}.card__info-visualizzatore:hover button{display:block}.thumb-small{background-color:var(--medium-grey);border-radius:.25rem;height:2rem;min-width:2rem;position:relative;width:2rem}.thumb-big{height:75%!important;padding:1rem}.thumb-link[src=""]{display:none}.card__file-ext{opacity:.6}.card__info-list{display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.card__info-list--left,.card__info-list--right{display:flex;flex-basis:100%;flex-direction:column}.card__info-listitem{color:var(--text-color);font-size:.875rem;padding:0 0 .75rem}.card__info-btns{font-weight:500;margin-top:auto}.css-card__info-open{background-color:var(--almost-white);color:var(--secondary-color);transition:all .3s}.css-card__info-open:not(:hover) .btn__text,.css-card__info-open:not(:hover) path{color:var(--secondary-color);font-weight:400;stroke:var(--secondary-color)}.card__info-actions{display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;gap:.5rem;max-width:17rem}.card__action-box{background-color:var(--almost-white);border-radius:6px;display:flex;flex-grow:0;flex-wrap:wrap;gap:.75rem;min-height:0;min-width:16rem;padding:.5rem .75rem}.quote-custom.card__action-box{background-color:var(--light-yellow)}.card__action-column{display:flex;flex-direction:column}.card__action-title{margin-bottom:.25rem}.dimensioni-oggetto .card__action-value{font-size:.75rem;margin-top:-.25rem}.card__action-value{font-size:.875rem;line-height:1.5rem}.card__setup{display:flex;flex-direction:column;height:0;transition:all .3s}.card__setup>*{opacity:0}.card__setup-row{display:flex;flex-direction:row;height:100%;max-height:100%;overflow:auto;padding-top:1rem}.card__setup-options{display:flex;flex-basis:50%;flex-direction:column}.card__setup-help{background-color:var(--almost-white);border-radius:6px;flex-basis:50%;max-height:100%;overflow:auto;padding:.875rem 1.5rem;position:relative}.card__setup-icon{left:0;position:absolute;top:0}.class__setup-bottombar{margin-left:auto;margin-right:auto;margin-top:auto;max-width:40rem;width:100%}.card__setup-option{border-radius:6px 0 0 6px;padding:.75rem 2rem .75rem .75rem;position:relative;width:100%}.card__setup-option--last{margin-top:auto;padding-bottom:0}.card__setup-option:hover,.card__setup-option:hover:after{background-color:var(--almost-white)}.card__setup-option:hover:after{content:"";height:100%;pointer-events:none;position:absolute;right:-.5rem;top:0;width:.5rem}.card__setup-option-title{margin-bottom:.25rem;width:100%}.card__materials-pill{background:var(--almost-white);border-radius:6px;color:var(--light-text-color);font-size:.6rem;margin-left:.5rem;padding:.1rem .25rem}.card__materials-pill .yellow{color:var(--mustard);font-weight:700}.world-exclusive-pill{border:2px solid var(--secondary-color);border-radius:6px;color:var(--secondary-color);font-size:.8rem;white-space:nowrap}.promo-pill,.world-exclusive-pill{margin-left:.5rem;padding:.1rem .25rem}.promo-pill{background-color:var(--w-green);border:2px solid var(--w-green);border-radius:6px;color:var(--almost-white);font-size:.7rem}.business-only-pill{border:2px solid var(--light-blue-2);border-radius:6px;color:var(--light-blue-2);font-size:.8rem;margin-left:.5rem;padding:.1rem .25rem;white-space:nowrap}.card[data-open=true] .card__setup{display:flex;height:40rem;transition:all .3s}.card[data-open=false] .card__setup>*{display:none}.card[data-open=true].card[data-service=CNC] .card__setup,.card[data-open=true].card[data-service=STAMPA3D] .card__setup{height:40rem}.card[data-open=true].card--colore-open .card__setup{height:44rem!important}.card[data-open=true].card[data-service="3D-BUILD"] .card__setup{height:27rem}.card[data-open=true] .card__setup>*{opacity:1;transition:all .3s}.card[data-open=true] .css-card__info-open{opacity:0}.card[data-open=true] .card__info-upload,.card[data-service="3D-BUILD"] .allegati,.card[data-service="3D-BUILD"] .card__info-intro,.card[data-service="3D-BUILD"] .info-lavorazione,.card[data-service="3D-BUILD"] .lavorazione,.card[data-service="3D-BUILD"] .lavorazione-express,.card[data-service="3D-BUILD"] .lavorazione-null,.card[data-service="3D-BUILD"] .modalita,.card[data-service="3D-BUILD"] .orientamento,.card[data-service="3D-BUILD"] .pareti-analisi,.card[data-service="3D-BUILD"] .pareti-error,.card[data-service="3D-BUILD"] .pareti-ok,.card[data-service="3D-BUILD"] .table2d,.card[data-service="3D-BUILD"] .tolleranza,.card[data-service="3D-BUILD"] .tolleranze,.card[data-service="3D-BUILD"] .tolleranze-allegati,.card[data-service="3D-BUILD"] .verifica-file,.card[data-service=CNC] .allegati,.card[data-service=CNC] .altezza,.card[data-service=CNC] .card__info-intro,.card[data-service=CNC] .card__info-upload,.card[data-service=CNC] .card__setup-upload,.card[data-service=CNC] .densita,.card[data-service=CNC] .info-altezza,.card[data-service=CNC] .lavorazione-null,.card[data-service=CNC] .modalita,.card[data-service=CNC] .orientamento,.card[data-service=CNC] .pareti-analisi,.card[data-service=CNC] .pareti-error,.card[data-service=CNC] .pareti-ok,.card[data-service=CNC] .verifica-file,.card[data-service=GENERIC] .allegati,.card[data-service=GENERIC] .altezza,.card[data-service=GENERIC] .card__info-upload,.card[data-service=GENERIC] .card__setup-upload,.card[data-service=GENERIC] .densita,.card[data-service=GENERIC] .finitura,.card[data-service=GENERIC] .info-altezza,.card[data-service=GENERIC] .lavorazione,.card[data-service=GENERIC] .modalita,.card[data-service=GENERIC] .orientamento,.card[data-service=GENERIC] .pareti-analisi,.card[data-service=GENERIC] .pareti-error,.card[data-service=GENERIC] .pareti-ok,.card[data-service=GENERIC] .table2d,.card[data-service=GENERIC] .tolleranza,.card[data-service=GENERIC] .tolleranze,.card[data-service=GENERIC] .tolleranze-allegati,.card[data-service=GENERIC] .verifica-file,.card[data-service=STAMPA3D] .altezza,.card[data-service=STAMPA3D] .card__info-intro,.card[data-service=STAMPA3D] .card__info-upload,.card[data-service=STAMPA3D] .card__setup-upload,.card[data-service=STAMPA3D] .densita,.card[data-service=STAMPA3D] .info-altezza,.card[data-service=STAMPA3D] .lavorazione-null,.card[data-service=STAMPA3D] .table2d,.card[data-service=STAMPA3D] .tolleranza,.card[data-service=STAMPA3D] .tolleranze,.card[data-service=STAMPA3D] .tolleranze-allegati,.card[data-technology="Masked Stereolithography (MSLA)"] .orientamento,.card[data-technology=MSLA] .orientamento{display:none}.card__info-3d-build{display:none;z-index:2}.card[data-service="3D-BUILD"] .card__info-3d-build{display:flex}.card[data-service="3D-BUILD"]:not([data-file]) .card__info-btns{opacity:1;visibility:visible}.card[data-service="3D-BUILD"]:not([data-file])[data-open=true] .card__info-btns{opacity:0;visibility:hidden}.card[data-service="3D-BUILD"]:not([data-file]) .css-card__info-open{opacity:0;transition:all .3s;visibility:hidden}.card[data-service="3D-BUILD"]:not([data-file]) .card__info:hover .css-card__info-open{opacity:1;transition:all .3s;visibility:visible}.card[data-service="3D-BUILD"][data-file] .card__info-upload .btn__svgicon,.card[data-service="3D-BUILD"][data-file] .card__info-upload .btn__text.upload{display:none}.card[data-service="3D-BUILD"][data-file] .card__info-upload .btn__text.replace{display:inline-block!important}.card[data-service="3D-BUILD"][data-file] .card__info-3d-build svg{fill:var(--secondary-color);fill-opacity:.3}.card[data-service="3D-BUILD"] .card__info-thumb .card__info-visualizzatore,.card[data-service="3D-BUILD"] .card__info-thumb .thumb-link{display:none}.card[data-service="3D-BUILD"] .table{grid-template-columns:8rem auto}.card[data-service="3D-BUILD"] .popup .popup__wrapper{max-width:50rem}.card[data-service="3D-BUILD"] .popup.tabella-prezzi .expressprice,.card[data-service="3D-BUILD"] .popup.tabella-prezzi .fastprice,.card[data-service="3D-BUILD"] .popup.tabella-prezzi .standardprice{display:none}.card[data-loading=true] .load-skeleton{display:block}.card[data-loading=false] .load-skeleton{display:none}.card[data-analysis=true] .card__info-loader{display:flex}.card[data-analysis=false] .card__info-loader,.card[data-service=STAMPA3D][data-walls=false] .no-info-pareti .loading,.card[data-service=STAMPA3D][data-walls=false] .pareti-analisi,.card[data-service=STAMPA3D][data-walls=true] .no-info-pareti .loading,.card[data-service=STAMPA3D][data-walls=true] .pareti-analisi{display:none}.card[data-service=STAMPA3D][data-walls=false] .no-info-pareti .ok,.card[data-service=STAMPA3D][data-walls=false] .pareti-ok,.card[data-service=STAMPA3D][data-walls=true] .no-info-pareti .error,.card[data-service=STAMPA3D][data-walls=true] .pareti-error{display:block}.card[data-h7=false] .tolleranze-allegati{display:none}.card[data-h7=true]:not([data-step=start]) .tolleranze-allegati{display:block}.card[data-h7=true][data-quote=custom]:not([data-step=start]) .tolleranze-allegati{display:none}input[name=tolleranze_radio][value=val_allegato]:checked~.tolleranze [data-value=val_allegato] .radio-option-active,input[name=tolleranze_radio][value=val_pannello]:checked~.tolleranze [data-value=val_pannello] .radio-option-active{display:flex!important;visibility:visible!important}input[name=tolleranze_radio][value=val_allegato]:checked~.tolleranze [data-value=val_allegato] .fake-radio:after,input[name=tolleranze_radio][value=val_pannello]:checked~.tolleranze [data-value=val_pannello] .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}.visualizzatore__canvas{width:100%}.pannello-gestione__canvas,.visualizzatore__canvas{background-color:var(--almost-white);border-radius:12px;height:32rem}.pannello-gestione__canvas{width:40%}.weerg-acmecnt{background-color:var(--almost-white);border-radius:12px;height:32rem;position:relative;width:100%}#threeDiv-controls{display:flex;justify-content:space-between;margin-top:-75px;padding:15px}#threeDiv canvas{border-radius:12px}#inset,.viewer-camera__controls,.viewer-mode__controls{z-index:100}#inset{height:80px;left:10px;position:absolute;top:10px;width:80px}.js--selectHoleThread:hover{cursor:pointer}.js--selectHoleThread:hover,.table.--selected{background-color:var(--almost-white);border-radius:4px}.js--holes-table,.js--shafts-table{border-bottom:1px solid var(--border-color);height:27rem;overflow-y:auto;padding-right:1rem}.card[data-material="Nylon PA12 White"] .world-exclusive-pill{display:inline!important}.no-visible-disable.disabled{cursor:default;opacity:1}.card__info-custom{display:none;z-index:2}.card[data-quote=custom] .prezzo-totale,.card[data-quote=custom] .prezzo-unita,.card[data-quote=custom] .vedi-prezzi{display:none}.card[data-quote=custom] .quantita-main,.card[data-quote=custom] .quantita-viewonly{padding:.5rem .5rem .5rem 1rem!important}.card[data-quote=custom] .request-price{display:flex}.card[data-quote=custom] .orientamento,.card[data-quote=custom] .verifica-file{opacity:.4;pointer-events:none}.card[data-quote=blocked] .quantita-viewonly{display:flex}.card[data-quote=blocked] #uploader,.card[data-quote=blocked] .card__info-btns,.card[data-quote=blocked] .js--select-card input,.card[data-quote=blocked] .not-blocked,.card[data-quote=blocked] .quantita-main,.card[data-quote=blocked] .testata__add-item,.card[data-quote=blocked] .testata__salva,.card[data-quote=blocked] .vedi-prezzi{display:none!important}.card[data-quote=blocked] #js--select-all,.card[data-quote=blocked] .card__info-actions,.card[data-quote=blocked] .card__info-body,.card[data-quote=blocked] .js--selectproduction,.card[data-quote=blocked] .lavorazione-express,.card[data-quote=blocked] .quote-name,.card[data-quote=blocked] .testata__blocca-popup,.card[data-quote=blocked] label[for=js--select-all]{pointer-events:none}.card[data-quote=blocked] .card-wrapper{border-left:2px solid var(--secondary-color);border-right:2px solid var(--secondary-color)}.card[data-quote=confirm-change] .card__info-actions .quote-auto,.card[data-quote=confirm-change] .card__info-btns{display:none}.card[data-quote=confirm-change] .card__info-body{pointer-events:none}.card[data-quote=confirm-change] .confirm-change.hidden{display:flex}.card .confirm-change{border-style:solid;border-width:2px;padding:16px}.card[data-quote=confirm-change][data-errors^="message.cart.max_dimensions_error"] .confirm-max-dimension.hidden,.card[data-quote=confirm-change][data-errors^=finishing-not-available] .confirm-change-finishing.hidden{display:flex}.bottombar{bottom:0;box-shadow:0 -4px 4px 0 #00000012;height:6.25rem;left:0;margin-top:4rem;padding:1rem 1rem 1.5rem;position:fixed;transition:all .3s .2s;z-index:50}.bottombar:hover{height:11.25rem;padding-bottom:2.5rem;transition:all .3s .1s}.bottombar.taller:hover{height:12.5rem}[data-page=checkout_manual] .vedi-spedizione{display:none}.js--complete-checkout.completed,[data-page=checkout_manual] .js--send-request.sent{--secondary-color:var(--light-grey);color:var(--white);pointer-events:none}[data-3dbuild=true] .bottombar .auto-offer,[data-3dbuild=true] .bottombar .manual-offer,[data-manual=false] .bottombar .manual-offer,[data-manual=true] .bottombar .auto-offer{display:none}[data-3dbuild=true] .bottombar .build-offer,[data-manual=false][data-3dbuild=false] .bottombar .auto-offer,[data-manual=true][data-3dbuild=false] .bottombar .manual-offer{display:flex}.on-hover{height:0;opacity:0;transition:all .3s .07s;visibility:hidden}.bottombar:hover .on-hover{height:1rem;opacity:1;transition:all .3s .1s;visibility:visible}.bottombar:hover .on-hover.disabled{opacity:.4}.on-hover.--noheight{height:0}.bottombar:hover .on-hover.--noheight{height:1rem}.on-hover.mb-1,.on-hover.mb-half{margin-bottom:0}.on-hover.pb-1{padding-bottom:0}.bottombar:hover .on-hover.mb-half{margin-bottom:.5rem}.bottombar:hover .on-hover.mb-1{margin-bottom:1rem}.bottombar:hover .on-hover.pb-1{padding-bottom:1rem}.bottombar:hover .date-short{display:none}.bottombar:hover .date-long{display:block}.productionmode-tabs .selected,.productionmode-tabs .selected *{color:var(--selected-text)}.productionmode-tabs .selected .date-short{display:none}.bottombar:not(:hover) .productionmode-tabs .selected .date-middle,.bottombar:not(:hover) .productionmode-tabs .selected .date-title{display:inline}.productionmode-tabs .btn:hover:after{background-color:var(--hover-bg)!important}[data-production="1"] .express,[data-production="2"] .fast,[data-production="3"] .standard,[data-production="4"] .economy{display:flex}.criticita-file-list:nth-child(2n){background-color:var(--almost-white)}.criticita-file-list[data-walls=true] .criticita__status{display:block}#register input[type=radio][value=private]:checked~.inputs--private,#register input[type=radio][value=private]:checked~div .inputs--private{display:flex}#register input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#register input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form input[type=radio][value=private]:checked~.inputs--private,#billing-form input[type=radio][value=private]:checked~div .inputs--private{display:flex}#billing-form input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#billing-form input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-list input[type=radio][value=private]:checked~.inputs--private,#billing-form-list input[type=radio][value=private]:checked~div .inputs--private{display:flex}#billing-form-list input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#billing-form-list input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-checkout input[type=radio][value=private]:checked~.inputs--private,#billing-form-checkout input[type=radio][value=private]:checked~div .inputs--private{display:flex}#billing-form-checkout input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#billing-form-checkout input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-business input[type=radio][value=private]:checked~.inputs--private,#billing-form-register-business input[type=radio][value=private]:checked~div .inputs--private{display:flex}#billing-form-register-business input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#billing-form-register-business input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-business .hide--register-process{display:none!important}#billing-form-register-pa input[type=radio][value=private]:checked~.inputs--private,#billing-form-register-pa input[type=radio][value=private]:checked~div .inputs--private{display:flex}#billing-form-register-pa input[type=radio][value=private]:checked~.choose-billing .private-label{border-color:var(--secondary-color)}#billing-form-register-pa input[type=radio][value=private]:checked~.choose-billing .private-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-pa .hide--register-process{display:none!important}#register input[type=radio][value=business]:checked~.inputs--business,#register input[type=radio][value=business]:checked~div .inputs--business{display:flex}#register input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#register input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form input[type=radio][value=business]:checked~.inputs--business,#billing-form input[type=radio][value=business]:checked~div .inputs--business{display:flex}#billing-form input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#billing-form input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-list input[type=radio][value=business]:checked~.inputs--business,#billing-form-list input[type=radio][value=business]:checked~div .inputs--business{display:flex}#billing-form-list input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#billing-form-list input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-checkout input[type=radio][value=business]:checked~.inputs--business,#billing-form-checkout input[type=radio][value=business]:checked~div .inputs--business{display:flex}#billing-form-checkout input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#billing-form-checkout input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-business input[type=radio][value=business]:checked~.inputs--business,#billing-form-register-business input[type=radio][value=business]:checked~div .inputs--business{display:flex}#billing-form-register-business input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#billing-form-register-business input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-pa input[type=radio][value=business]:checked~.inputs--business,#billing-form-register-pa input[type=radio][value=business]:checked~div .inputs--business{display:flex}#billing-form-register-pa input[type=radio][value=business]:checked~.choose-billing .business-label{border-color:var(--secondary-color)}#billing-form-register-pa input[type=radio][value=business]:checked~.choose-billing .business-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#register input[type=radio][value=pa]:checked~.inputs--public-admin,#register input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#register input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#register input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form input[type=radio][value=pa]:checked~.inputs--public-admin,#billing-form input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#billing-form input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#billing-form input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-list input[type=radio][value=pa]:checked~.inputs--public-admin,#billing-form-list input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#billing-form-list input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#billing-form-list input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-checkout input[type=radio][value=pa]:checked~.inputs--public-admin,#billing-form-checkout input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#billing-form-checkout input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#billing-form-checkout input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-business input[type=radio][value=pa]:checked~.inputs--public-admin,#billing-form-register-business input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#billing-form-register-business input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#billing-form-register-business input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-form-register-pa input[type=radio][value=pa]:checked~.inputs--public-admin,#billing-form-register-pa input[type=radio][value=pa]:checked~div .inputs--public-admin{display:flex}#billing-form-register-pa input[type=radio][value=pa]:checked~.choose-billing .pa-label{border-color:var(--secondary-color)}#billing-form-register-pa input[type=radio][value=pa]:checked~.choose-billing .pa-label .fake-radio:after{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5rem}#billing-eq-shipping:checked~.eq-shipping--hidden{display:none}#billing-eq-shipping:checked~.billing-eq-shipping .fake-checkbox:after{background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 3.4483L4.5 6.31595L10 1.05859" stroke="%23121212" stroke-width="1"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#billing-eq-shipping:checked~.choose-billing .business-label,#billing-eq-shipping:checked~.choose-billing .pa-label{opacity:.4;pointer-events:none}.billing-eq-shipping.show-error .billing-eq-shipping--error,.select2-container--disabled~.disabled-tippy,[disabled=disabled]~.disabled-tippy{display:block}.new-ui__hide-on-unavailable{display:none!important}.payment-modes .payments-group{border:1px solid var(--border-color);margin:0!important;overflow:hidden}.payment-modes .payments-group:first-of-type{border-radius:.25rem .25rem 0 0}.payment-modes .payments-group:last-of-type{border-radius:0 0 .25rem .25rem;border-top:0}.payment-modes.new-ui .payments-group{border:1px solid var(--border-color);border-radius:.25rem;overflow:hidden}.payment-modes.new-ui .new-ui__hide-on-unavailable{display:flex!important}.payment-modes.new-ui .payments-group:first-of-type{margin-bottom:2rem!important}.payment-modes.new-ui .payment-modes__option{background-color:transparent}.payment-modes__option{background-color:var(--off-white);border-bottom:1px solid var(--border-color);max-height:3.4rem;overflow:hidden;padding:0 1rem;transition:all .2s}label.indent.payment-modes__option-title{align-items:center;display:flex}.payment-modes__option:last-child{border-bottom:0}.payment-modes__option-content{margin-left:1.5rem;opacity:0;padding-bottom:2rem;transition:all .2s;visibility:hidden}.payment-1.show-error #card-not-selected,.payment-modes.show-error+.payment-modes--error{display:block}#payment-1:checked~.payments-group .payment-1,#payment-2:checked~.payments-group .payment-2,#payment-3:checked~.payments-group .payment-3,#payment-4:checked~.payments-group .payment-4,#payment-5:checked~.payments-group .payment-5,#payment-6:checked~.payments-group .payment-6{max-height:100rem;transition:all .2s}#payment-1:checked~.payments-group .payment-1 .fake-radio,#payment-2:checked~.payments-group .payment-2 .fake-radio,#payment-3:checked~.payments-group .payment-3 .fake-radio,#payment-4:checked~.payments-group .payment-4 .fake-radio,#payment-5:checked~.payments-group .payment-5 .fake-radio,#payment-6:checked~.payments-group .payment-6 .fake-radio{background-color:var(--secondary-color);border-radius:50%;box-shadow:0 0 0 .2rem #fff,0 0 0 .3rem var(--secondary-color);display:block;height:.5rem;width:.5rem}#payment-1:checked~.payments-group .payment-1 .payment-modes__option-title,#payment-2:checked~.payments-group .payment-2 .payment-modes__option-title,#payment-3:checked~.payments-group .payment-3 .payment-modes__option-title,#payment-4:checked~.payments-group .payment-4 .payment-modes__option-title,#payment-5:checked~.payments-group .payment-5 .payment-modes__option-title,#payment-6:checked~.payments-group .payment-6 .payment-modes__option-title{font-weight:700}#payment-1:checked~.payments-group .payment-1 .payment-modes__option-content,#payment-2:checked~.payments-group .payment-2 .payment-modes__option-content,#payment-3:checked~.payments-group .payment-3 .payment-modes__option-content,#payment-4:checked~.payments-group .payment-4 .payment-modes__option-content,#payment-5:checked~.payments-group .payment-5 .payment-modes__option-content,#payment-6:checked~.payments-group .payment-6 .payment-modes__option-content{opacity:1;transition:all .2s;visibility:visible}.payment-card,.payment-paypal{background-color:var(--white);border-radius:8px}.payment-card[data-selected=true]{box-shadow:0 0 0 2px var(--secondary-color);--border-color:var(--secondary-color)}.js--select-payment-card,.payment-card.js--select{cursor:pointer}.payment-card-selected{border-color:var(--almost-white)!important;box-shadow:inset 0 0 0 2px var(--secondary-color)}.payment-card.AMEX .amex-icon,.payment-card.DISCOVER .discover-icon,.payment-card.MAESTRO .maestro-icon,.payment-card.MASTERCARD .mastercard-icon,.payment-card.VISA .visa-icon,.payment-paypal.PAYPAL .paypal-icon{display:inline-block!important}.payment-card,.payment-paypal{flex-shrink:0;min-width:12rem}.payment-card,.payment-paypal{max-width:14rem}.prev-credit-verify{color:#7a7a7a;font-size:14px;margin-left:auto!important}.payment-modes__option-deferred-disclaimer{color:#7a7a7a;font-size:12px;margin-bottom:1rem;margin-left:1.5rem}.add-riba-form .payment-modes__option-deferred-disclaimer,.modify-riba .payment-modes__option-deferred-disclaimer{margin-bottom:1rem;margin-left:0;margin-top:1rem}.quote-summary__box{background-color:var(--off-white);border:1px solid var(--border-color);border-radius:.25rem;padding:.75rem}.quote-summary__row{border-bottom:1px solid var(--border-color);margin:.25rem 0;max-height:3.5rem;overflow:hidden;padding:.25rem .4rem;transition:all .2s}.quote-summary__row .img__custom{visibility:hidden}.certificazioni__row{border-bottom:1px solid var(--border-color);margin:.25rem 0;padding:.25rem 0}.quote-summary__row.row--open{max-height:100rem;transition:all .2s}.certificazioni__row:last-child,.quote-summary__row:last-child{border-bottom:0}.quote-summary__row:hover{background-color:var(--light-grey);border-color:transparent;border-radius:.25rem;cursor:pointer}.quote-summary__row-content{margin-left:2.5rem}.userarea-menu{background-color:#fff;border:1px solid var(--border-color);border-radius:6px}.userarea-menu--header{border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:.75rem}.userarea-menu>*{padding:.75rem 0}.userarea-menu .selected{font-weight:700}.orders-table__row>*{overflow-x:auto}.--to-order-details:hover{background-color:var(--almost-white);cursor:pointer}.--border>:not(:last-child){border-right:1px solid var(--border-color)}.--padding>*{padding:.5rem}.orders-table__row-container{min-height:20rem}.orders-table__row[data-status=canceled] .canceled,.orders-table__row[data-status=machining_in_progress] .paid,.orders-table__row[data-status=paid] .paid,.orders-table__row[data-status=shipped] .shipped,.orders-table__row[data-status=to_modify] .suspended,.orders-table__row[data-status=to_verify] .sent,.orders-table__row[data-status=verified_ok] .sent,.orders-table__row[data-status=verify_in_progress] .sent,.orders-table__row[data-status=wait_payment] .waiting-payment,.orders-table__row[data-status=wait_payment_verification] .waiting-transfer{display:flex}.orders-table__row[data-status=canceled] .delete,.orders-table__row[data-status=canceled] .reorder-btn,.orders-table__row[data-status=canceled] .shipping-details,.orders-table__row[data-status=canceled] .upload,.orders-table__row[data-status=machining_in_progress] .delete,.orders-table__row[data-status=machining_in_progress] .upload,.orders-table__row[data-status=paid] .delete,.orders-table__row[data-status=paid] .shipping-details,.orders-table__row[data-status=paid] .upload,.orders-table__row[data-status=shipped] .delete,.orders-table__row[data-status=shipped] .upload,.orders-table__row[data-status=to_modify] .reorder-btn,.orders-table__row[data-status=to_modify] .shipping-details,.orders-table__row[data-status=to_modify] .upload,.orders-table__row[data-status=to_verify] .delete,.orders-table__row[data-status=to_verify] .reorder-btn,.orders-table__row[data-status=to_verify] .shipping-details,.orders-table__row[data-status=to_verify] .upload,.orders-table__row[data-status=verified_ok] .delete,.orders-table__row[data-status=verified_ok] .reorder-btn,.orders-table__row[data-status=verified_ok] .shipping-details,.orders-table__row[data-status=verified_ok] .upload,.orders-table__row[data-status=verify_in_progress] .delete,.orders-table__row[data-status=verify_in_progress] .reorder-btn,.orders-table__row[data-status=verify_in_progress] .shipping-details,.orders-table__row[data-status=verify_in_progress] .upload,.orders-table__row[data-status=wait_payment] .reorder-btn,.orders-table__row[data-status=wait_payment] .shipping-details,.orders-table__row[data-status=wait_payment] .upload,.orders-table__row[data-status=wait_payment_verification] .delete,.orders-table__row[data-status=wait_payment_verification] .reorder-btn,.orders-table__row[data-status=wait_payment_verification] .shipping-details{display:none}.saved-quotes__row{box-shadow:0 10px 32px -12px rgba(0,0,0,.15)}.saved-quotes__row[data-status=blocked]{border:var(--blocked-border)}.saved-quotes__row[data-status=blocked] .title{color:var(--blocked-heading)}.saved-quotes__row[data-status=blocked] .lock-icon{position:relative;top:-1px}.saved-quotes__row[data-status=blocked] .lock-icon svg{fill:var(--blocked-border)}.saved-quotes__row[data-status=blocked] .blocked,.saved-quotes__row[data-status=blocked] .lock-icon,.saved-quotes__row[data-status=expired] .expired,.saved-quotes__row[data-status=saved] .saved{display:inline-block}.saved-quotes__row[data-status=expired] .hide-expired{display:none}.offers-list__row[data-status=blocked],.offers-list__row[data-status=loading]{--secondary-color:var(--orange)}.offers-list__row[data-status=blocked]{border-left:2px solid var(--secondary-color)}.offers-list__row[data-status=blocked] .blocked,.offers-list__row[data-status=blocked] .lock-icon,.offers-list__row[data-status=expired] .expired,.offers-list__row[data-status=loading] .loading{display:inline-block}.offers-list__row[data-status=loading] .delete,.offers-list__row[data-status=loading] .download,.offers-list__row[data-status=loading] .duplicate,.offers-list__row[data-status=loading] .share{display:none}.offers-list__row[data-status=loading] .btn.loading{pointer-events:none}.offers-list__row[data-status=expired] .offers-list__version-row{background:transparent}.offers-list__row[data-status=expired] .offers-list__version-row .pill--orange{background-color:var(--almost-white)}body[data-blocked=true] .blocked-icon,body[data-blocked=true] .is-blocked,body[data-blocked=true] .testata__duplica-prev{display:block}body[data-blocked=true] .quantita-viewonly{display:flex}body[data-blocked=true] #uploader,body[data-blocked=true] .card .card__info-btns,body[data-blocked=true] .js--select-card input,body[data-blocked=true] .not-blocked,body[data-blocked=true] .quantita-main,body[data-blocked=true] .testata__add-item,body[data-blocked=true] .testata__salva{display:none!important}body[data-blocked=true] .config-page .js--current-price{color:var(--secondary-color)}body[data-blocked=true] .quote-name{color:var(--almost-black)}body[data-blocked=true] #js--select-all,body[data-blocked=true] .card__info-body,body[data-blocked=true] .js--selectproduction,body[data-blocked=true] .lavorazione-express,body[data-blocked=true] .quote-name,body[data-blocked=true] .testata__blocca-popup,body[data-blocked=true] label[for=js--select-all]{pointer-events:none}body[data-blocked=true] label[for=js--select-all]{opacity:.4}body[data-blocked=true] .testata__blocca-popup{border:1.5px solid var(--almost-black);opacity:1}body[data-blocked=true] .card-wrapper{border-left:2px solid var(--secondary-color);border-right:2px solid var(--secondary-color)}body[data-3dbuild=true] .vedi-spedizione{display:none}[data-order=canceled] .canceled,[data-order=machining_in_progress] .paid,[data-order=paid] .paid,[data-order=shipped] .shipped,[data-order=to_modify] .suspended,[data-order=to_verify] .sent,[data-order=verified_ok] .sent,[data-order=verify_in_progress] .sent,[data-order=wait_payment] .waiting-payment,[data-order=wait_payment_verification] .waiting-transfer,[data-order=wait_payment_verification][data-payment=bankwire60days] .waiting-transfer-bankwire60days,[data-order=wait_payment_verification][data-payment=bankwire] .waiting-transfer-bankwire,[data-payment=bankwire60days] .bankwire60days,[data-payment=bankwire] .bankwire,[data-payment=credit_card] .credit-card,[data-payment=wallet] .wallet{display:inline-block}[data-order=to_modify] #delete-order,[data-order=to_verify][data-payment=bankwire60days] .sent-bankwire60,[data-order=verified_ok][data-payment=bankwire60days] .sent-bankwire60,[data-order=wait_payment] #delete-order{display:block}.order-summary__row[data-service=wallet_recharge] .css--not-wallet{display:none}.order-summary__row[data-service=wallet_recharge] .css--wallet,.order-summary__row[data-status=draft] .confirm-updated-file,.order-summary__row[data-status=draft] .reviews,.order-summary__row[data-status=new] .reviews,.order-summary__row[data-status=new] .upload-status{display:block}.order-summary__row[data-status=draft] .update--desc{display:none}.upload-status{--progress:0;background-image:linear-gradient(var(--secondary-color),var(--secondary-color));background-position:0 100%;background-repeat:no-repeat;background-size:calc(var(--progress)*.8%) 4px;transition:all .3s}.upload-status.full{background-size:100% 4px}.order-summary__wrapper{background-color:var(--off-white);margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.prices-summary__container{display:flex;flex-direction:row;margin-top:2rem}.wallet__rechrge-img{display:none}.prices-summary__container #hs_cos_wrapper_prices-summary{flex-grow:1}.prices-summary__container[data-wallet=true] #hs_cos_wrapper_prices-summary{padding-top:1rem}.prices-summary__container[data-wallet=true]{padding-left:0}.prices-summary__container[data-wallet=true] .wallet__rechrge-img{display:block;flex-grow:0;padding:0 1rem 1rem;width:9.75rem}.wallet__rechrge-img img{height:7.5rem;width:7.5rem}.impersonate__container{background-color:var(--accent-color);padding:.5rem;text-align:center}.access-page .google-login-form,.access-page .google-register-form{display:none}:root{--primary-color:var(--light-green)!important;--secondary-color:var(--dark-green)!important;--accent-color:var(--mustard)!important;--text-color:var(--almost-black)!important;--secondary-text:var(--white)!important;--light-text-color:var(--dark-grey)!important;--border-color:var(--medium-grey)!important;--heading-color:var(--dark-blue)!important;--hover-bg:var(--almost-white)!important;--hover-bg-color:var(--light-green-2)!important;--hover-color-text:var(--dark-green)!important;--blocked-heading:var(--dark-green)!important;--blocked-border:1px solid var(--dark-green)!important;--breadcrumb-fill:var(--dark-blue)!important;--breadcrumb-border:var(--dark-blue)!important;--breadcrumb-hover-bg:var(--white)!important;--selected-bg:var(--light-green)!important;--selected-border:1px solid var(--dark-green)!important;--selected-border-color:var(--dark-green)!important;--selected-text:var(--text-color)!important;--radio-border:0 0 0 .2rem #fff,0 0 0 .3rem var(--dark-green)!important;--radio-fill:var(--dark-green)!important;--loader:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><radialGradient id="a" cy="-80%" r="180%"><stop stop-color="%2337761d"/><stop offset="80%" stop-color="%2337761d" stop-opacity="0"/></radialGradient><rect width="100%" height="100%" fill="none" stroke="url(%23a)" stroke-width="10" rx="50%25" ry="50%25"/></svg>')!important;--loader-color:var(--dark-green)!important;--blue:#d9ead3!important;--light-blue:#37761d!important;--accent-blue:#37761d!important;--white:#fff!important;--off-white:#fafafa!important;--almost-white:#f3f4f5!important;--lightest-grey:#ebebeb!important;--black:#000!important;--almost-black:#121212!important;--dark-blue:#33475b!important;--blue-2:#063988!important;--light-blue-2:#008ad2!important;--lightest-blue:#cdeeff!important;--accent-blue-2:#37761d!important;--light-grey:#d7d7d7!important;--medium-grey:#bebebe!important;--dark-grey:#7a7a7a!important;--light-yellow:#fff6e8!important;--light-yellow-hover:#ffeed3!important;--yellow:#ffe9a3!important;--mustard:#ecc036!important;--bright-mustard:#ffc100!important;--orange:#ffab2e!important;--red:red!important;--dark-red:#d32f2f!important;--light-red:#ffc8c8!important;--dark-green:#37761d!important;--green:green!important;--w-green:#0fa727!important;--eucalyptus:#3fda98!important;--light-green:#ddefe0!important;--light-green-2:#d9ead3!important;--max-width:1100px;--primary-font:"Roboto",sans-serif;--body-font:"Roboto",sans-serif;--checkbox:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 3.4483L4.5 6.31595L10 1.05859" stroke="%2337761d" stroke-width="1"/></svg>');--checkbox-custom:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 3.4483L4.5 6.31595L10 1.05859" stroke="%23ffab2e" stroke-width="1"/></svg>');--checkbox-indeterminate:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="3" y1="11.25" x2="21" y2="11.25" stroke="%2337761d" stroke-width="2"/></svg>')}.show-for-sr{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:767px){.show-for-sr--mobile{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}.height-100{height:100%}.center-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.bold{font-weight:700}.regular{font-weight:500}.underline{text-decoration:underline}.no-underline{text-decoration:none}.strike{text-decoration:line-through}.uppercase{text-transform:uppercase}.quote{border-left:1px solid var(--almost-black);font-style:italic;padding-left:1rem}.fill-parent{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.thumb{height:6rem;position:relative;width:10rem}.thumb--mini{height:1.5rem;width:1.5rem}.thumb--40{height:2.5rem;width:2.5rem}.thumb-fill-height{align-self:stretch;min-height:8rem;overflow:hidden;position:relative;width:12rem}.stretch{align-items:stretch;display:flex}.full-abs{display:block;height:100%;left:0;object-fit:contain;position:absolute!important;top:0;width:100%}.hidden-impo{display:none!important}.relative{position:relative}.fill-relative-container{height:100%;position:absolute;right:0;top:0;width:100%}.sticky-top{align-self:flex-start;position:-webkit-sticky;position:sticky;top:1rem;z-index:8}.no-shrink{flex-shrink:0}.grow-1{flex-grow:1;max-width:none!important}.no-events{pointer-events:none}.pointer{cursor:pointer}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.do-wrap{flex-wrap:wrap}.no-radius{border-radius:0}.flex-inline{display:inline-flex!important}.no-ul{list-style:none;margin-bottom:0;padding-left:0}.disabled{pointer-events:none}.disabled,.semi-transparent{opacity:.4}.word-ellipsing{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-ellipsing-5{-webkit-line-clamp:5;line-clamp:5}.word-ellipsing-10 span,.word-ellipsing-5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;display:-webkit-box!important;white-space:normal}.word-ellipsing-10 span{-webkit-line-clamp:10;line-clamp:10}.shadow{box-shadow:0 10px 32px -12px rgba(0,0,0,.15)}.shadow--small{box-shadow:0 2px 10px rgba(0,0,0,.1)}.auto-width{display:inline-block;width:auto}.inline{display:inline}.d-block{display:block}.min-width-23{width:23rem}.width-60{width:60%}.width-100{display:block;width:100%}.flex-end{align-items:flex-end}.flex-auto{flex-basis:auto}.flex-17rem{flex-basis:17rem}.flex-not-17rem{flex-basis:calc(100% - 17rem);max-width:calc(100% - 17rem)}.flex-24rem{flex-basis:24rem;min-width:0}.flex-24rem .quote-summary__box:not(.hidden){margin-top:2rem}.flex-24rem .quote-summary__box:not(.hidden)+.sn-accordion{border-top:1px solid var(--light-grey)}.flex-not-24rem{flex-basis:calc(100% - 24rem);max-width:calc(100% - 24rem)}.flex-10,.flex-20{flex-basis:20%}.flex-28{flex-basis:28%}.flex-30{flex-basis:30%}.flex-40{flex-basis:40%}.flex-42{flex-basis:42%}.flex-50{flex-basis:50%}.flex-60{flex-basis:calc(60% - 1.5rem);max-width:calc(60% - 1.5rem)}.flex-70{flex-basis:70%}.flex-80{flex-basis:80%}.flex-90{flex-basis:90%}.flex-100{flex-basis:100%}.flex-150{flex-basis:150%}.flex-col{display:flex;flex-direction:column!important}.cover{object-fit:cover}.contain{object-fit:contain}.over-hidden{overflow:hidden}.over-auto{overflow:auto}.scroll-w{display:flex;gap:.5rem;max-width:100%;overflow-x:auto;padding-bottom:1rem;position:relative}.scroll-w>*{flex-shrink:0}.radius-small{border-radius:.25em}.radius-medium{border-radius:.5em}.radius-big{border-radius:1em}.radius-b-medium{border-radius:0 0 .5em .5em}.a-c{align-items:center;text-align:center}.a-l{align-items:flex-start;justify-content:flex-start;text-align:left}.a-r{align-items:flex-end;text-align:right}.ta-l{text-align:left}.va-c{justify-content:center;vertical-align:middle}.va-t{justify-content:flex-start;vertical-align:top}.va-around{justify-content:space-around}.va-b{justify-content:flex-end;vertical-align:bottom}.text-bottom{vertical-align:text-bottom}.a-baseline{align-items:baseline}.flip-card{perspective:1000px}.flip-card-inner{transform:rotateY(0);transform-style:preserve-3d;transition:transform .8s}.flip-card #shipping-flip:checked+.flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg)}.h1{font-size:2rem;line-height:1.4}.h2{font-size:1.375rem;line-height:1.5}.h3{font-size:1.125rem;line-height:1.4}.h24{font-size:1.5rem}.t1{font-size:1rem}.t2{font-size:.875rem}.t3{font-size:.75rem}.t4{font-size:.625rem}.f-24{font-size:1.5rem}.lh-normal{line-height:normal}.lh-1{line-height:1!important}.lh-1quarter{line-height:1.25em!important}.lh-1half{line-height:1.5rem!important}.lh-2{line-height:2!important}.lh-2half{line-height:2.5em!important}.lh-reset{line-height:1.4!important}.t-light{color:var(--light-text-color)}.p-0{padding:0}.p-half{padding:.5rem}.p-3quarters{padding:.75rem}.p-1{padding:1rem}.p-2{padding:2rem}.pv-0{padding-bottom:0;padding-top:0}.pv-quarter{padding-bottom:.25rem;padding-top:.25rem}.pv-half{padding-bottom:.5rem;padding-top:.5rem}.pv-1{padding-bottom:1rem;padding-top:1rem}.pv-2{padding-bottom:2rem;padding-top:2rem}.pw-1{padding-left:1rem;padding-right:1rem}.pw-2{padding-left:2rem;padding-right:2rem}.pw-3{padding-left:3rem;padding-right:3rem}.pw-4{padding-left:4rem;padding-right:4rem}.pb-0{padding-bottom:0}.pb-half{padding-bottom:.5rem}.pb-1{padding-bottom:1rem}.pb-1half{padding-bottom:1.5rem}.pb-2{padding-bottom:2rem}.pb-10{padding-bottom:10rem}.pt-1{padding-top:1rem}.pt-3{padding-top:3rem}.pl-0{padding-left:0}.pl-3quarters{padding-left:.75rem}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pl-10{padding-left:9.75rem}.pr-1{padding-right:1rem}.pr-4{padding-right:4rem}.pr-6{padding-right:6rem}.pr-7{padding-right:7rem}.m-0{margin:0}.m-1{margin:1rem}.m-auto{display:block;margin-left:auto;margin-right:auto}.mv-half{margin-bottom:.5rem;margin-top:.5rem}.mw-half{margin-left:.5rem;margin-right:.5rem}.mv-1{margin-bottom:1rem;margin-top:1rem}.mv-2{margin-bottom:2rem;margin-top:2rem}.mw-1{margin-left:1rem;margin-right:1rem}.mt-m-half{margin-top:-.5rem}.mt-m-1{margin-top:-1rem}.mt-m-1half{margin-top:-1.5rem}.mt-m-2{margin-top:-2rem}.mt-auto{margin-top:auto}.mt-quarter{margin-top:.25rem}.mt-half{margin-top:.5rem}.mt-3quarters{margin-top:.75rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-2half{margin-top:2.5rem}.mt-4{margin-top:4rem}.mt-6{margin-top:6rem}.mb-0{margin-bottom:0}.mb-quarter{margin-bottom:.25em}.mb-half{margin-bottom:.5em}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.ml-auto{margin-left:auto}.ml-half{margin-left:.5em}.ml-1{margin-left:1em}.ml-m-1{margin-left:-1rem}.ml-1a{margin-left:1rem}.ml-2{margin-left:2em}.ml-2a{margin-left:2rem}.ml-4{margin-left:4em}.mr-auto{margin-right:auto}.mr-0{margin-right:0}.mr-quarter{margin-right:.25rem}.mr-half{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-m-1{margin-right:-1rem}.mr-2{margin-right:2rem}.max-none{max-width:none!important}.max-6{max-width:6em}.max-7{max-width:7em}.max-8{max-width:8em}.max-10{max-width:10em}.max-13{max-width:13em}.max-15{max-width:15em}.max-17{max-width:17rem}.max-18{max-width:18rem}.max-20{max-width:20em}.max-22{max-width:22rem}.max-23{max-width:23rem}.max-25{max-width:25em}.max-28{max-width:28em}.max-33{max-width:33rem}.max-38{max-width:38rem}.max-40{max-width:40em}.max-44{max-width:44em}.max-66{max-width:66em}.min-0{min-width:0}.min-16{min-width:16rem}.white-color{color:var(--white)}.black-color{color:var(--almost-black)}.secondary-color{color:var(--secondary-color)}.primary-color{color:var(--heading-color)}.green-color{color:var(--green)!important}.orange-color{color:var(--orange)}.red-color{color:var(--red)}.border-orange{border-color:var(--orange)}.border-red{border-color:var(--red);--border-color:var(--red)}.bg-transparent{background-color:transparent}.bg-light-yellow{background-color:var(--light-yellow)}.bg-yellow{background-color:var(--yellow)}.bg-white{background-color:var(--white)}.bg-off-white{background-color:var(--off-white)}.bg-almost-white{background-color:var(--almost-white)}.bg-red{background-color:var(--light-red)}.bg-red.bg--dark{background-color:var(--dark-red);color:var(--white)}.bg-green{background-color:var(--light-green-2)}.bg-lightest-grey{background-color:var(--lightest-grey)}.bg-light-grey{background-color:var(--light-grey)}.bg-grey{background-color:var(--medium-grey)}.bg-primary{background-color:var(--primary-color)}.bg-light-blue{background-color:var(--lightest-blue)}.skeleton-animation{animation:shimmer 1.5s infinite;background-color:var(--almost-white);border:0;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%}.skeleton-animation *{visibility:hidden}.b-1{border:1px solid var(--border-color)}.bl-1{border-left:1px solid var(--border-color)}.br-1{border-right:1px solid var(--border-color)}.bt-1{border-top:1px solid var(--border-color)}.b-1-shadow{box-shadow:0 0 0 1px var(--border-color) inset}.bb-1{border-bottom:1px solid var(--border-color)}.bb-1-light{border-bottom:1px solid var(--light-grey)}.b--white{border-color:var(--white)}.b--light{border-color:var(--light-grey)}.gap-1{gap:1rem}.gap-2{gap:2rem}.wgap-1{column-gap:1rem}.vgap-1{row-gap:1rem}.gap-half{gap:.5rem}.gap-quarter{gap:.25rem}.forced-skeleton{animation:shimmer 1.5s infinite;background-color:var(--almost-white);border-radius:12px;content:"";display:block;margin-bottom:2rem;-webkit-mask:linear-gradient(-60deg,#000 30%,rgba(0,0,0,.333),#000 70%) right/300% 100%;min-height:20rem;width:100%}.forced-skeleton.no-radius{border-radius:0}.forced-skeleton.darker{background-color:var(--light-grey)}.forced-skeleton.smaller{min-height:10rem}.forced-skeleton *{animation:none;visibility:hidden}.hidden{display:none}.loader__wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.userarea-tabs .runner{background-color:var(--white);border-radius:.5rem}.productionmode-tabs .runner,.userarea-tabs .runner{display:block;height:100%;position:absolute;transition:all .2s ease-in-out}.productionmode-tabs .runner{background-color:var(--selected-bg);border:var(--selected-border);border-radius:.5rem}.vertical-chain>*+*{margin-top:1rem;position:relative}.vertical-chain>*+:before{background-color:var(--almost-white);content:"";height:1rem;left:1.5rem;position:absolute;top:-1rem;width:.25rem}