@charset "UTF-8";.v-select{font-family:inherit;position:relative}.v-select,.v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);-o-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:#f8f8f8;cursor:not-allowed}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;padding:0 0 4px;white-space:normal}.vs__dropdown-toggle,.vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex}.vs__selected-options{-ms-flex-preferred-size:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:100%;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-o-transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);-o-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:#fff;border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px;border-top-style:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:0;list-style:none;margin:0;max-height:350px;min-width:160px;overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - 1px);width:100%;z-index:1000}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:#333;cursor:pointer;display:block;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:rgba(60,60,60,.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px;padding:0;text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;-webkit-box-shadow:none;box-shadow:none;flex-grow:1;font-size:1em;line-height:1.4;margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{-ms-flex-item-align:center;align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;width:5em}.vs--loading .vs__spinner{opacity:1}body,html{-webkit-overflow-scrolling:touch;font-family:Barlow Condensed,sans-serif;height:auto;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}#app.loading:before,body.loading:before{background-color:rgba(0,0,0,.5);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}#app.loading:after,body.loading:after{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #fff;border-radius:50%;border-style:solid;border-width:2px;content:"";height:30px;left:50%;position:fixed;top:50%;width:30px;z-index:1001}#app{height:auto;margin:0;min-height:100vh;padding:0;width:100%}#page-content{position:relative}#app.has-menu #page-content{margin-bottom:2em;margin-top:120px}#page-content .page-layer{background:#000;cursor:pointer;height:calc(100% - 120px);left:0;opacity:.2;position:fixed;top:120px;width:100%;z-index:80}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}:root{--black:#222020;--antracite:#0c0c0c;--red:#ff3040;--border-gray:#cbcbcb;--gray:#8c8d88;--background-gray:#f2f2f2;--blue-link:#0189ff;--green:#21bf4c;--yellow:#ff9500}hr{color:inherit}h1.bg-title{font-size:2.5em;letter-spacing:3.37px;text-transform:uppercase}h1,h2{letter-spacing:2px}img{display:block;max-width:100%}img.text-icon{height:1em;width:auto}img.page-icon{height:1.3em;width:auto}[v-cloak]{display:none}input[type=date]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{opacity:0!important}@-webkit-keyframes spin-loader{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(359deg);transform:translate(-50%,-50%) rotate(359deg)}}@keyframes spin-loader{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(359deg);transform:translate(-50%,-50%) rotate(359deg)}}@-webkit-keyframes success{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes success{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.mt-0{margin-top:0}.mt-1{margin-top:1em}.mt-05{margin-top:.5em}.mb-0{margin-bottom:0}.mb-05{margin-bottom:.5em}.mb-1{margin-bottom:1em}.mr-1{margin-right:1em!important}.pt-1{padding-top:1em}.uc{text-transform:uppercase}.cz{text-transform:capitalize}.m-0{margin:0}.w-100{width:100%}.w-50{width:50%}.bold{font-weight:700}.size-08{font-size:.8em}.size-09{font-size:.9em}.size-1{font-size:1em}.size-11{font-size:1.1em}.size-12{font-size:1.2em}.w-1200{margin:auto;max-width:95%;width:1200px}.maintenance-title{background-color:#000;color:#fff;margin-top:2em;padding:20px;width:100%}.red-text-btn{color:var(--red)}.blue-text-btn,.red-text-btn{background-color:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline}.blue-text-btn{color:var(--blue-link)}.block{display:block}.center{text-align:center}.fcg{color:var(--gray)}.fcbg{color:var(--border-gray)}.fcb{color:var(--blue-link)}.fcr{color:var(--red)}.fcgreen{color:var(--green)}.fcy{color:var(--yellow)}.td-u{text-decoration:underline}.ttl{text-transform:lowercase}.ttl:first-letter{text-transform:uppercase}.no-scrollbar,.no-scrollbar .selectize-dropdown-content{-ms-overflow-style:none!important;overflow-style:none!important;scrollbar-width:none!important}.no-scrollbar .selectize-dropdown-content::-webkit-scrollbar,.no-scrollbar::-webkit-scrollbar{display:none!important;overflow:-moz-scrollbars-none!important;width:0!important}.no-draggable{position:relative}.no-draggable:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.no-draggable img{max-width:100%}.df,.df-aic{display:-webkit-box;display:-ms-flexbox;display:flex}.df-aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fw-w{-ms-flex-wrap:wrap;flex-wrap:wrap}p.subdesc,span.subdesc{color:var(--gray);font-style:italic}.ehide{border:none!important;font-size:0;height:0;opacity:0;overflow:hidden}span.ehide{display:block}.info_datec:before{background-image:url(https://b2b.ciclibonin.it/media/icons/png/date-picker.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.1em;left:0;margin-right:5px;position:relative;width:1.1em}.ishift{color:var(--blue-link);cursor:pointer;position:relative}.ishift:after{background-image:url(https://b2b.ciclibonin.it/media/icons/jpg/shift.jpg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.1em;right:-18px;width:1.1em}.point .ishift{border:1px solid var(--blue-link);color:var(--blue-link);cursor:pointer;padding:4px 8px;position:relative}.point .ishift:hover{background-color:var(--blue-link);color:#fff;text-decoration:none}.point .ishift:after{background-image:url(https://b2b.ciclibonin.it/media/icons/jpg/shift.jpg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.1em;position:absolute;right:-18px;top:3px;width:1.1em}.indraft{color:var(--red);cursor:pointer}.indraft:hover,.ishift:hover{text-decoration:underline}.indraft:after{background-image:url(https://b2b.ciclibonin.it/media/icons/png/toempty.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.1em;left:0;position:relative;width:1.1em}.indraft.not-i:after,.ishift.not-i:after{display:none}.iplus:before{content:"✕";display:inline-block;font-size:1em;left:0;line-height:0;margin-right:1em;position:relative;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1em}.container_in{cursor:pointer;display:block;padding-left:28px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.container_in.p-0{padding:0}.container_in.ml-1{margin-left:1em}.container_in input{cursor:pointer;display:block;height:inherit;opacity:0;position:absolute;width:inherit;z-index:2}.container_in .checkmark{background-color:#fff;border:1px solid var(--border-gray);border-radius:100%;height:16px;left:0;padding:4px;position:absolute;top:0;width:16px}.container_in:hover input~.checkmark{background-color:var(--background-gray)}.container_in input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";display:none;position:relative}.container_in input:checked~.checkmark:after{display:block}.container_in .checkmark:after{background:var(--red);border-radius:100%;height:100%;width:100%}.container_in.bgt .checkmark,.container_in.bgt input:checked~.checkmark{background-color:transparent}#app .app-layer,#app .vue-layer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:300}#app .app-layer.upper-1,#app .vue-layer.upper-1{z-index:301}#app .app-layer span.close,#app .vue-layer span.close{color:#000;cursor:pointer;font-size:3em;line-height:22px;padding-bottom:7px;position:absolute;right:20px;top:20px;z-index:4}#app-float{background-color:#fff;color:#000;padding:2em;position:relative}#app-float span.close{color:#000!important;cursor:pointer;font-size:3em;line-height:22px;padding-bottom:7px;position:absolute;right:15px;top:15px}#app .app-layer.loading:before,#app .vue-layer.loading:before{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #fff;border-radius:50%;border-style:solid;border-width:2px;content:"";height:30px;left:50%;position:absolute;top:50%;width:30px}#app .app-layer.loading *,#app .vue-layer.loading *{display:none}#app .app-layer .float.general,#app .vue-layer .float.general{max-width:800px}#app .app-layer .float.general,#app .app-layer .float.maximal,#app .vue-layer .float.general,#app .vue-layer .float.maximal{background-color:#fff;color:#000;max-height:85%;overflow-y:auto;padding:2em;position:relative;scrollbar-width:thin;width:95%}#app .app-layer .float.maximal,#app .vue-layer .float.maximal{max-width:1200px}span.spinner{display:block;height:1em;position:relative;width:1em}span.spinner:after{-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:13px;left:50%;position:absolute;top:50%;width:13px;z-index:2}a table,b,button,h3,h4,h5,h6,i,input,ins,label,li,option,p,select,span,tbody,td,textarea,th,thead,tr,ul{font-family:Barlow Condensed,sans-serif;font-size:1em;letter-spacing:1.24px}input[type=file]{font-size:.8em}.red{color:var(--red)}.blue-link{color:var(--blue-link)}button,input[type=submit]{cursor:pointer}form.bonin-form{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}form.bonin-form section{width:100%}form.bonin-form p{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}form.bonin-form input,form.bonin-form select,form.bonin-form textarea{border:1px solid var(--border-gray);padding:10px}form.bonin-form input.one-third,form.bonin-form p.one-third,form.bonin-form select.one-third,form.bonin-form textarea.one-third{width:33%}form.bonin-form input.two-third,form.bonin-form p.two-third,form.bonin-form select.two-third,form.bonin-form textarea.two-third{width:66%}form.bonin-form input.full,form.bonin-form p.full,form.bonin-form select.full,form.bonin-form textarea.full{width:100%}form.bonin-form input.half,form.bonin-form p.half,form.bonin-form select.half,form.bonin-form textarea.half{width:48%}form.bonin-form p label.error,form.bonin-form p span.error,form.bonin-form p.error{color:var(--red)}form.bonin-form p label{margin-bottom:.3em}#app .app-layer .confirm_action{background-color:#fff;color:#000;max-width:500px;padding:3em 2em;width:95%}#app .app-layer .confirm_action .actions{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:distribute;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-top:2em}#app .app-layer .confirm_action .actions button{background-color:#000;border:1px solid #000;color:#fff;height:auto;padding:10px 1em;text-transform:uppercase;width:100px}button{outline:none!important;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.bonin-bb,button.bonin-bb{background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;display:block;height:50px;margin:auto;text-align:center;text-transform:uppercase;-webkit-transition:color .1s linear,background-color .1s linear,width .3s ease-out,-webkit-border-radius .3s ease-out;-o-transition:color .1s linear,background-color .1s linear,width .3s ease-out,border-radius .3s ease-out;-webkit-transition:color .1s linear,background-color .1s linear,width .3s ease-out,border-radius .3s ease-out;transition:color .1s linear,background-color .1s linear,width .3s ease-out,border-radius .3s ease-out;width:100%}a.bonin-bb:hover,button.bonin-bb:hover{background-color:#fff;color:#000}a.bonin-bb.loading,a.bonin-bb.loading:hover,button.bonin-bb.loading,button.bonin-bb.loading:hover{background-color:#fff;border-color:transparent;color:#fff}a.bonin-bb.loading:before,button.bonin-bb.loading:before{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:15px;left:50%;position:absolute;top:50%;width:15px}button.bonin-bb.success,button.bonin-bb.success:hover{background-color:transparent;border-color:transparent;border-radius:25px;color:transparent;height:50px;width:50px}button.bonin-bb.success:after{-webkit-animation:success .3s linear;animation:success .3s linear;background:green url(https://b2b.ciclibonin.it/media/svg/success.svg) no-repeat 50%/65%;border-radius:50%;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;z-index:2}p.submit{text-align:center}button.bonin-bb:disabled,button.bonin-bb:disabled:hover{background-color:var(--border-gray);border-color:var(--border-gray);color:#fff;cursor:not-allowed}p.checkbox label{cursor:pointer;display:block;font-size:1em;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p.checkbox label input{cursor:pointer;left:0;opacity:0;position:absolute;top:0;z-index:-1}p.checkbox span{background-color:transparent;border-radius:50%;height:15px;left:0;position:absolute;top:2.5px;width:15px}p.checkbox span.red{border:1px solid var(--red)}p.checkbox span.black{border:1px solid #000}p.checkbox span.gray{border:1px solid var(--gray)}p.checkbox span:after{border-radius:50%;content:"";display:none;height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}p.checkbox span.red:after{background-color:var(--red)}p.checkbox span.black:after{background-color:#000}p.checkbox span.gray:after{background-color:var(--red)}p.checkbox label input:checked+span:after{display:block}.input-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.input-radio:before{border:1px solid var(--gray);border-radius:100%;content:"";cursor:pointer;display:inline-block;height:13px;margin-right:.5em;position:relative;width:13px}.input-radio.radio-selected:after{background:var(--red);border-radius:100%;bottom:50%;content:"";display:inline-block;height:7px;left:4px;position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:7px}.input-radio input[type=radio]{display:none}.sgn,img.sgn{display:block;width:2em}#app .app-message{-webkit-box-shadow:0 0 16px -2px rgba(0,0,0,.2);box-shadow:0 0 16px -2px rgba(0,0,0,.2);color:#fff;height:auto;opacity:0;padding:2em;position:fixed;right:20px;top:20px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .4s linear,-webkit-transform .4s linear;transition:opacity .4s linear,-webkit-transform .4s linear;-o-transition:opacity .4s linear,-o-transform .4s linear;-o-transition:transform .4s linear,opacity .4s linear;transition:transform .4s linear,opacity .4s linear;transition:transform .4s linear,opacity .4s linear,-webkit-transform .4s linear;width:400px;z-index:400}#app .app-message span.close-app-message{color:#fff;cursor:pointer;font-size:2em;line-height:.6em;padding:5px;position:absolute;right:10px;top:5px}#app .app-message.error{background-color:var(--red)}#app .app-message.success{background-color:var(--blue-link)}#app .app-message.exception{background-color:var(--yellow)}#app .app-message.shown{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#app .app-message.closing{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}div.tongue_selector{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}div.tongue_selector .tongue{border:1px solid;border-color:gray gray #000;color:gray;cursor:pointer;font-size:.9em;margin-bottom:-1px;padding:5px 25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.tongue_selector .tongue:not(:first-child){margin-left:-1px}div.tongue_selector .tongue.active{border-color:#000 #000 #fff;color:#000;z-index:2}div.tongue_section{display:none;height:auto;opacity:0;padding:1.5em 0;width:100%;z-index:-1}div.tongue_section.active{display:block;opacity:1;z-index:1}div.tongue_section .wrapper{padding:1.5em 0}div.flex-layout{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}div.flex-layout.rows .item{width:100%}div.flex-layout.columns-2 .item{width:45%}div.flex-layout.columns-3 .item,div.flex-layout.columns-4 .item{width:30%}div.flex-layout.columns-2 .item:nth-child(2n+2){margin-left:auto}div.flex-layout.columns-3 .item:nth-child(3n+2){margin:0 5%}div.flex-layout.columns-4 .item{margin-left:2.5%;margin-right:2.5%}img.menu-icon{cursor:pointer;height:20px;width:auto}span.close-menu-tool{color:#fff;cursor:pointer;font-size:45px;letter-spacing:0;line-height:18px;padding:3px;position:absolute;right:15px;top:15px;z-index:inherit}div.menu-tool{z-index:90}div.menu-tool.active{z-index:95}#app-menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border-bottom:1px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:120px;justify-content:center;left:0;padding:10px 0;position:fixed;top:0;width:100%;z-index:100}#app-menu .menu-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 20px);justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 120px)}#app-menu .menu-content,#app-menu .menu-content .bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#app-menu .menu-content .bar{-webkit-box-pack:justify;-ms-flex-pack:justify;height:50px;justify-content:space-between;width:100%}#app-menu .menu-content .bar.top-bar{border-bottom:1px solid #fff}#menu-logo img{height:40px;width:auto}#general-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-width:50%;width:900px}#general-search.hidden{visibility:hidden}#general-search .v-select{background-color:#fff;border:1px solid var(--border-gray);color:#000;font-size:15px;line-height:15px;width:100%}#general-search .vs__dropdown-option{border:2px solid transparent;white-space:normal}#general-search .vs__dropdown-option--highlight{background-color:transparent;border:2px solid var(--blue-link);color:#000}#user-sub{color:var(--red);cursor:pointer}#user-sub .user-logo{border:1px solid var(--red);border-radius:50%;display:inline-block;height:30px;margin-right:10px;padding:4px 1px 1px 2px;text-align:center;text-transform:uppercase;width:30px}#user-sub .user-name{text-decoration:underline}#user-sub:after{border-bottom:1px solid var(--red);border-left:1px solid transparent;border-right:1px solid var(--red);border-top:1px solid transparent;content:"";display:inline-block;height:9px;margin:2px 0 0 10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:text-top;width:9px}#cart-icon,#notification-icon{cursor:pointer;position:relative}#cart-icon img,#notification-icon img{-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:-o-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}#cart-icon:hover img,#notification-icon:hover img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#cart-icon span,#notification-icon span{background-color:var(--red);border-radius:50%;color:#000;font-size:10px;font-weight:700;height:16px;letter-spacing:0;line-height:15px;position:absolute;right:-12px;text-align:center;top:-12px;width:16px}#navigation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0;width:auto}#navigation li{margin-right:55px}#navigation li,#navigation li a{display:inline-block;text-align:center}#navigation li a{color:#fff;font-size:.9em;letter-spacing:2px;text-decoration:none;text-transform:uppercase}#navigation li a.active,#navigation li a:hover{font-weight:600;text-decoration:underline}#navigation li a:before{content:attr(title);display:block;font-weight:600;height:0;overflow:hidden;visibility:hidden}#navigation li a.red{color:var(--red)}#navigation li a.bordered{border:1px solid #fff;padding:5px 40px;-webkit-transition:color .1s linear,background-color .1s linear;-o-transition:color .1s linear,background-color .1s linear;transition:color .1s linear,background-color .1s linear}#navigation li a.bordered.red{border-color:var(--red)}#navigation li a.bordered:hover{background-color:#fff;color:#000}#navigation li a.bordered.red:hover{background-color:var(--red);color:#000}#navigation li:last-of-type{margin:0 0 0 auto}#navigation-for{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#navigation-for label{font-size:.9em;margin-right:10px;text-transform:uppercase}#navigation-for select{width:200px}#navigation-for .navigation-for-content{background:#fff;font-size:.9em;width:350px}#navigation-for .v-select ul li{padding:.15em 0 .15em .5em}#mini-personal{background-color:#000;color:#fff;height:auto;max-height:calc(100vh - 120px);overflow-y:auto;padding:2em 0;position:fixed;right:0;top:120px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:560px}#mini-personal.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mini-personal header h1{margin:0 0 15px}#mini-personal header div.info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}#mini-personal header div.info h1.letters{border:1px solid var(--red);border-radius:50%;color:var(--red);font-size:40px;font-weight:400;height:60px;line-height:50px;margin:0;padding:2px 0 0;text-align:center;width:60px}#mini-personal header div.info div{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:15px}#mini-personal ul.nav{list-style-type:none;margin:0;padding:2em 0}#mini-personal ul.nav li{border-bottom:1px solid #fff;padding:14px 0}#mini-personal ul.nav li:first-child{border-top:1px solid #fff}#mini-personal ul.nav li a{color:inherit;display:block;text-decoration:none;text-transform:uppercase}#mini-personal div.agent-nav h2{margin:auto;width:80%}#mini-personal .logout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#mini-personal .logout span{color:var(--red);cursor:pointer;margin-left:10px;text-decoration:underline}#mini-personal .logout,#mini-personal header,#mini-personal ul.nav li a{margin:auto;width:80%}#notification-bar{background-color:var(--background-gray);color:#000;height:calc(100% - 120px);overflow-y:auto;padding:0 0 1em;position:fixed;right:0;top:120px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:560px}#notification-bar.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#notification-bar header{background-color:#000;color:#fff;padding:1em 10%}#notification-bar header img{height:1.5em;width:auto}#notification-bar header h1{margin:10px 0 0}#notification-bar ul.notifications-list{list-style-type:none;margin:0;padding:1em}#notification-bar span.empty{display:block;padding:2em;text-align:center;width:100%}#notification-bar a.notifications{display:block;margin:0 0 2em;text-align:center}#notification-bar ul.notifications-list li{-webkit-box-shadow:-2px 0 9px -3px rgba(0,0,0,.5);box-shadow:-2px 0 9px -3px rgba(0,0,0,.5);margin-bottom:1em;padding:1.5em 1em;position:relative}#notification-bar ul.notifications-list li.loading:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#notification-bar ul.notifications-list li.loading:after{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:2px;content:"";height:15px;left:50%;position:absolute;top:50%;width:15px;z-index:3}#notification-bar ul.notifications-list li span.date{color:var(--gray);font-size:.8em;left:6px;position:absolute;top:3px}#notification-bar ul.notifications-list li div.content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}#notification-bar ul.notifications-list li div.content.with_media div.media_content{height:auto;width:30%}#notification-bar ul.notifications-list li div.content.with_media div.media_content img{height:auto;max-width:100%}#notification-bar ul.notifications-list li div.content.with_media div.text_content{width:68%}#notification-bar ul.notifications-list li div.content div.text_content span.content,#notification-bar ul.notifications-list li div.content div.text_content span.name{display:block;text-transform:uppercase;width:100%}#notification-bar ul.notifications-list li div.content span.name{color:var(--red);font-weight:bolder;margin-bottom:.4em}#notification-bar ul.notifications-list li div.actions{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}#notification-bar ul.notifications-list li div.actions a,#notification-bar ul.notifications-list li div.actions button{color:#fff;cursor:pointer;line-height:1em;margin-top:.5em;padding:5px 0;text-align:center;text-transform:uppercase;width:48%}#notification-bar ul.notifications-list li div.actions a{background-color:#000;border:1px solid #000}#notification-bar ul.notifications-list li div.actions button{background-color:var(--border-gray);border:1px solid var(--border-gray)}#mini-cart{background-color:var(--background-gray);color:#000;height:calc(100% - 120px);padding:0 0 1em;position:fixed;right:0;top:120px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:560px}#mini-cart.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mini-cart header{background-color:#000;color:#fff;padding:1em 10%;position:relative}#mini-cart header img{height:1.5em;width:auto}#mini-cart header h1{margin:10px 0 0}#general-search .selectize-dropdown-content{max-height:400px}#general-search .option.article{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;border:2px solid transparent;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:space-between;padding:1em;width:100%}#general-search .option.article.active{border:2px solid var(--blue-link)}#general-search .option.article div.picture{width:20%}#general-search .option.article div.actions,#general-search .option.article div.prices{padding:0 1em;width:40%}#general-search .option.article div.prices span.codArt,#general-search .option.article div.prices span.desArt{display:block;width:100%}#general-search .option.article div.picture img{max-height:150px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%}#general-search .option.article div.prices div.price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}#general-search .option.article div.actions a[name=quick-purchase]{padding:10px 0}#general-search .option.article div.actions a[name=quick-purchase].loading img{display:none}#general-search .option.article div.actions a[name=quick-purchase].loading{color:#000}#general-search .option.article div.actions a[name=quick-purchase].loading:after{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #fff;border-radius:50%;border-style:solid;border-width:2px;content:"";height:17px;left:50%;position:absolute;top:50%;width:17px}#general-search .selectize-control.loading:before{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;background-color:#fff;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:15px;left:90%;position:absolute;top:50%;width:15px;z-index:2}footer#bonin_footer{background-color:var(--black);position:relative;width:100%}a[name=contacts]{height:0;left:0;opacity:0;position:absolute;top:0;width:100%}.info-footer-bonin{-ms-flex-pack:distribute;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin:auto;max-width:98%;padding:4em 0;width:1200px}.terms-conditions{max-width:500px;width:50%}.terms-conditions h1{margin:0}.terms-conditions ul{list-style:none;padding:0}.terms-conditions li:first-child{border-top:1px solid #fff}.terms-conditions li{border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 1em .5em 2em}.terms-conditions ul li a:after{color:#fff;content:"∟";display:inline-block;font-size:1em;height:1.2em;margin-left:auto;position:relative;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:margin .15s ease-in;-o-transition:margin .15s ease-in;transition:margin .15s ease-in;width:1.2em}.terms-conditions ul a{color:#fff;display:inherit;text-decoration:none;width:100%}.terms-conditions ul a:hover:after{margin-right:-1em}.personal-data{width:auto}.personal-data .logo img{height:40px;width:auto}.personal-data .text h3{margin:2em 0 0}.personal-data .text p{margin:0}#bonin_footer div.copyrights,#bonin_footer div.disclaimer{font-size:.85em;margin-top:2em;width:100%}#bonin_footer div.copyrights{text-align:center}.fragment-loading{height:100%;overflow-x:hidden;overflow-y:hidden;position:relative;width:100%}.fragment-loading:after{background:transparent;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.fragment-loading:before{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";display:block;height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20px;z-index:2}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.load_page_content{background:var(--black);content:"";display:block;height:100%;left:0;position:relative;top:0;width:100%}.load_page_content:after{background:var(--black);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.load_page_content:before{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #fff;border-radius:50%;border-style:solid;border-width:2px;content:"";display:block;height:20px;left:50%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20px;z-index:4}.opacity0{opacity:0!important}.none{display:none!important}.art{padding:1em}.art[stock0]{display:none}.line-art{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.line-art.quick-purchase{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.line-art span.next-arrival{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em}.line-art span.next-arrival.small{font-size:.9em}.line-art .left,.line-art .rigth{width:50%}.line-art .image{height:120px;-o-object-fit:contain;object-fit:contain;padding:0 .5em;width:100%}.line-art .image img{width:inherit}.des-art{font-size:.9em;text-transform:uppercase}html[lang=it] .des-art.en,html[lang=it] .lang-text.en{display:none}html[lang=en] .des-art.face:not(.en),html[lang=en] .des-art.it.face,html[lang=en] .lang-text.it.face{display:none}html[lang=en] .des-art.en,html[lang=en] .lang-text.en{display:block}.code-ean{font-size:.9em;letter-spacing:1px}.art-is-news,.art-is-outlet{font-weight:600;margin-bottom:6px;text-align:right;text-transform:uppercase}.art-is-news{color:var(--blue-link)}.art-is-outlet{color:var(--red)}.line-art.quantity.date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.line-art.quantity.max{color:#21bf4c}.line-art.quantity.zero{color:var(--red)}.line-art.quantity.min{color:#ff9500}.line-art.quantity span:first-child:before,.line-art.quantity span[data]:before{border-radius:100%;display:inline-block;height:12px;margin-right:5px;margin-top:1px;width:12px}.line-art.quantity.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.line-art.quantity.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.line-art.quantity.max span:first-child:before,.line-art.quantity.max span[data]:before{background:#21bf4c}.line-art.quantity.zero span:first-child:before,.line-art.quantity.zero span[data]:before{background:var(--red)}.line-art.quantity.min span:first-child:before,.line-art.quantity.min span[data]:before{background:#ff9500}.line-art.quantity:not(.column) span:first-child,.line-art.quantity:not(.column) span[data]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.6em}.line-art.price{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:.4em 0}.line-art.price span:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.line-art.price span:nth-child(2):before{content:"€";display:inline-block;margin-right:.2em}.line-art.price.ne span:nth-child(2):before{content:"";display:none;margin-right:0}.line-art.price.reserved span:nth-child(2){color:var(--red);font-size:1.1em}.line-art.link{margin:.3em 0}.line-art.btn button:hover,.line-art.link a,.line-art.link button{background:var(--antracite);border:1px solid var(--antracite);color:#fff;cursor:pointer;display:inline-block;padding:.35em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background .2s ease-in,color .2s ease-in;-o-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in;width:100%}.artmoq{font-size:.8em}:not(#articles-featured) a[name=quick-purchase]:before,:not(#articles-featured) button[name=quick-purchase]:before{background-image:url(https://b2b.ciclibonin.it/media/icons/png/cart.png);background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:100%;left:16px;position:absolute;width:23px}.addtocart.disabled,a[name=quick-purchase].disabled,button[name=quick-purchase].disabled{background:var(--gray);border-color:var(--gray)!important;cursor:no-drop}.addtocart.disabled:hover,a[name=quick-purchase].disabled:hover,button[name=quick-purchase].disabled:hover{background:var(--gray)!important;border-color:var(--gray)!important;color:#fff!important;cursor:no-drop;opacity:.8}.addtocart.disabled:before,a[name=quick-purchase].disabled:before,button[name=quick-purchase].disabled:before{background-image:url(https://b2b.ciclibonin.it/media/icons/png/lock-withe.png)!important;background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:90%!important;left:20px!important;position:absolute;width:18px!important}.line-art.btn button:hover,.line-art.link a:hover,.line-art.link button:hover{background:#fff;color:var(--antracite)}.sep-art{background:#ccc;height:1px;margin:1em 0 0;width:100%}.art:last-child .sep-art{height:0}.line-art .only{margin:auto;padding:1em;width:70%}.line-art .only .image{max-height:120px;padding:0;width:auto}.line-art.multiply{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.line-art.multiply .line-art.quantity.max{color:var(--gray)}.line-art.multiply .quantity:before{display:none}.temporary{background-image:url(http://bonin.ululabdev.it/media/loading-placeholder-bonin-2.gif)}.temporary.landscape{background-position:0;background-repeat:space;background-size:auto 100%;padding-top:33%}.empty-collection-art{padding:1em}#navigation-for{position:relative}#navigation-for.select-loading:after{-webkit-animation:spin 2.4s linear infinite;animation:spin 2.4s linear infinite;border:2px solid var(--black);border-bottom:2px solid #fff;border-radius:50%;border-top:2px solid #fff;content:"";display:block;height:18px;position:absolute;right:-2em;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:18px;z-index:2}#navigation-for .v-select.nav-for{height:30px}#navigation-for div.discounts-toggle{background-color:var(--red);cursor:pointer;height:30px;margin-left:10px;padding:2px 15px}#navigation-for img.discount-icon{height:24px;width:auto}.slidercode-1 .slick-arrow:after,.slidercode-1 .slick-arrow:before,.slidercode-2 .slick-arrow:after,.slidercode-2 .slick-arrow:before{font-size:40px!important}.slidercode-1 .slick-arrow,.slidercode-2 .slick-arrow{cursor:pointer;display:block;height:40px;width:40px;z-index:10!important}.slidercode-1 .slick-prev,.slidercode-2 .slick-prev{margin-left:40px}.slidercode-1 .slick-next,.slidercode-2 .slick-next{margin-right:40px}.slidercode-1 .slick-list,.slidercode-2 .slick-next{z-index:0!important}.dots-1{bottom:0;list-style:none;margin-left:auto;position:absolute;right:1em}.dots-1 li{display:inline-block;margin:0 .5em}.dots-1 li button{background:transparent;border:1px solid #fff;border-radius:100%;color:transparent;display:block;font-size:0;height:10px;padding:0;width:10px}.dots-1 li.slick-active button{background:var(--red);border:1px solid var(--red)}.dots-2{list-style:none;margin-left:auto;position:relative}.dots-2 li{display:inline-block;margin:0 .5em}.dots-2 li button{background:#fff;border:1px solid #ccc;border-radius:100%;color:transparent;display:block;font-size:0;height:10px;padding:0;width:10px}.dots-2 li.slick-active button{background:var(--red);border:1px solid var(--red)}.slick-next:before,.slick-prev:before{color:#ccc!important;opacity:1!important}.quantity-area{display:-webkit-box;display:-ms-flexbox;display:flex}.quantity-to,.quantity-tocart{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:37px;justify-content:flex-start;max-width:300px;width:auto;width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity-art,.quantity-elm{height:100%;margin:0;padding-left:1em;width:140px}.uq-cart,.uq-elm{background:#000;cursor:pointer;display:inline-block;height:37px;position:relative;-webkit-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;width:37px}.uq-cart:hover,.uq-elm:hover{background:var(--black)}.uq-cart[sub],.uq-elm[sub]{margin-right:.4em}.uq-cart[add],.uq-elm[add]{margin-left:.4em}.cnodrop{cursor:no-drop!important}.cnodrop,.uq-cart.cnodrop:hover,.uq-elm.cnodrop:hover{background-color:var(--gray)}.uq-cart[add]:before,.uq-cart[sub]:before,.uq-elm[add]:before,.uq-elm[sub]:before{background:#fff;content:"";height:1px;left:25%;position:absolute;top:50%;width:50%}.uq-cart[add]:after,.uq-elm[add]:after{background:#fff;content:"";height:50%;left:50%;position:absolute;top:25%;width:1px}#mini-cart{-ms-overflow-style:none;overflow-style:none;background:#fff;-webkit-box-shadow:1px 3px 5px 1px var(--black);box-shadow:1px 3px 5px 1px var(--black);overflow-y:auto;scrollbar-width:none}#items-cart{height:calc(100% - 250px);list-style-type:none;margin:auto;overflow-y:scroll;padding:0 2em;scrollbar-width:thin;width:100%}#items-cart li.empty{padding:1em 0;text-align:center;text-transform:uppercase}#items-cart .art{width:100%}#removetocart{color:var(--red);cursor:pointer;margin-left:auto;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#items-cart.fragment-loading:after{background-color:#000;opacity:.2}#items-cart .miniature img{margin:auto;max-height:60px;max-width:80px}#items-cart .miniature{height:auto;-o-object-fit:contain;object-fit:contain;padding:4px;width:100px}#items-cart .point .quantity-art,#items-cart .point .quantity-elm{height:25px;width:80px}#items-cart .point .uq-cart,#items-cart .point .uq-elm{height:25px;width:25px}#items-cart .point.qta{margin-top:5px}#items-cart .point{font-size:.9em}#items-cart .point .quantity-elm,#items-cart .point .quantity-tocart{height:auto;width:auto}#items-cart .line.df{display:-webkit-box;display:-ms-flexbox;display:flex}#items-cart .line .point.rem{margin-left:auto}#items-cart .art{border-bottom:1px solid var(--border-gray)}#items-cart .art:last-child{border-bottom:1px solid transparent}#items-cart .art .line-art.quantity{margin:0}#mc-upqsa{background:#000;border:1px solid #000;color:#fff;display:block;font-size:.8em;margin-left:.4em;padding:.1em 1.2em;text-transform:uppercase}#mc-upqsa:hover{background:var(--black)}#mini-cart .icon-head,#to-empty-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-top:-15px;text-align:right;text-decoration:underline;width:104px}#to-empty-cart{color:var(--red)}#mini-cart header .icon-head img{height:1em;margin-right:2px}#page-content.contact-agent div.contact{height:auto;margin:auto;padding:3em 0;width:1200px}#contact-agent{height:auto;width:100%}#contact-agent,#contact-agent div.choose-agent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}#contact-agent textarea{height:16em;max-height:64em;max-width:0;min-height:10em;min-width:100%;padding:10px;width:100%}#contact-agent button[name=contact-agent]{margin-top:2em}#page-content.contact-agent div.agents-list{margin:auto;max-width:95%;padding-bottom:6em;width:1200px}#page-content.contact-agent div.agents-list ul{list-style-type:none;margin:0;padding:0}#page-content.contact-agent div.agents-list ul li{border-bottom:1px solid #000;padding:2em 1em 2em 0}#page-content.contact-agent div.agents-list ul li div.info{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}#page-content.contact-agent div.agents-list ul li div.info div{line-height:1.5em;width:50%}#page-content.new-customer div.wrapper{height:auto;margin:auto;max-width:95%;padding:3em 0 6em;width:1200px}form#new-customer{padding-top:2em}form#new-customer textarea{height:8em;max-height:30em;max-width:100%;min-height:10em;min-width:100%;width:100%}form#new-customer button[name=submit-new-client]{margin-top:2em}.bottom-mincart,.items-cart{position:relative}.bottom-mincart{background:var(--background-gray);padding:1em}#tocheckout{background:#000;border:1px solid #000;color:#fff;display:block;margin:1em 0;padding:1em 2em;text-align:center;text-decoration:none;width:100%}#tocheckout:hover{background:var(--black);text-decoration:underline}.account-generals{background-color:var(--black);color:#fff;padding:2em 0;width:100%}.account-generals .wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;justify-content:flex-start;margin:auto;max-width:95%;width:1200px}.account-generals .wrapper hr{color:#fff;margin:2em 0;width:100%}.account-generals .wrapper div.part{width:100%}.account-generals .wrapper div.part-2{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.account-generals .wrapper div.part-2 div{width:50%}.account-generals .wrapper div.part-2 div h1 span{color:var(--red)}.account-generals .wrapper .name{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.account-generals .wrapper .name h1.letters{border:1px solid var(--red);border-radius:50%;color:var(--red);font-size:40px;font-weight:400;height:60px;line-height:40px;margin:0 20px 0 0;padding:7px 0 0 2px;text-align:center;width:60px}.account-generals .wrapper .name div{margin-left:15px}.account-generals .wrapper .name div h1{margin-bottom:10px}.account-generals .wrapper .addresses{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%}.account-generals .wrapper .addresses div{margin-bottom:2em;padding-right:1em;width:33%}#page-content.terms-and-conditions .content{height:auto;margin:auto;max-width:95%;padding:3em 0 6em;width:1200px}#page-content.terms-and-conditions .content section{position:relative}#page-content.terms-and-conditions .content section a{height:0;left:0;position:absolute;top:0;width:100%}#page-content.documents{padding:3em 0 6em}#page-content.documents div.page-header{height:auto;margin:0 auto 3em;width:1200px}#page-content.documents div.page-header .filter label{color:var(--gray)}#page-content.documents div.page-header .filter div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:10px;width:100%}#page-content.documents div.page-header .filter div button,#page-content.documents div.page-header .filter div select{height:40px;padding:0 10px;width:300px}#page-content.documents div.page-header .filter div select{border:1px solid var(--gray)}#page-content.documents div.page-header .filter div button{background-color:#000;border:1px solid #000;color:#fff;margin-left:10px}#page-content.documents ul{list-style-type:none;margin:0;padding:0}#page-content.documents ul.loading{height:50px;overflow:hidden;position:relative;width:100%}#page-content.documents ul.loading:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#page-content.documents ul.loading:after{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:20px;left:50%;position:absolute;top:50%;width:20px;z-index:3}#page-content.documents ul li{background-color:#000;border-bottom:1px solid #fff;color:#fff;padding:1.5em 0}#page-content.documents ul li .content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:auto;max-width:95%;width:1200px}#page-content.documents ul li .content div.description{margin-left:5em}#page-content.documents ul li .content div.download{margin-left:auto}#page-content.documents ul li .content div.download button[name=download_document]{background-color:transparent;border:none;color:var(--red);padding:0}#page-content.documents ul li.empty{text-align:center}#page-content.documents button[name=load_more]{margin-top:2em;max-width:1200px}.nav-pages{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6em;justify-content:flex-end;margin:1em 15%;text-align:right}.no-margin-rl .nav-pages{margin:1em 0}.nav-pages .next-page,.nav-pages .prev-page{color:var(--blue-link)}.nav-pages .prev-page:before{content:"‹";display:inline-block;font-size:22px;margin-right:1px;text-decoration:none}.nav-pages .next-page:after{content:"›";display:inline-block;font-size:22px;margin-left:1px;text-decoration:none}.extreme{color:var(--blue-link);display:inline-block;font-size:22px;position:relative;text-decoration:none}.index-page{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}.index-page a{color:var(--gray);margin:0 6px;text-decoration:none}.index-page a.current-page{color:var(--blue-link);cursor:default;text-decoration:underline}span.order-number,span.order-status{text-transform:uppercase}span.order-status.sent{color:#fff}span.order-status.completed{color:var(--green)}span.order-status.residues{color:var(--yellow)}span.order-status.cancelled,span.order-status.pickup,span.order-status.undefined{color:var(--red)}span.order-status:before{border-radius:100%;content:"";display:inline-block;height:14px;margin-right:5px;width:14px}span.order-status.completed:before{background-color:var(--green)}span.order-status.residues:before{background-color:var(--yellow)}span.order-status.cancelled:before,span.order-status.pickup:before,span.order-status.undefined:before{background-color:var(--red)}span.transaction-number,span.transaction-status{text-transform:uppercase}span.transaction-status.completed{color:var(--green)}span.transaction-status.failed{color:var(--red)}span.transaction-status.in-progress{color:var(--blue-link)}span.transaction-status.expired{color:var(--yellow)}span.transaction-status:before{border-radius:100%;content:"";display:inline-block;height:14px;margin-right:5px;width:14px}span.transaction-status.completed:before{background-color:var(--green)}span.transaction-status.failed:before{background-color:var(--red)}span.transaction-status.in-progress:before{background-color:var(--blue-link)}span.transaction-status.expired:before{background-color:var(--yellow)}#page-content.upload-order .wrapper{height:auto;margin:auto;max-width:95%;padding:2em 0 4em;width:1200px}#page-content.upload-order .wrapper.loading{height:50px;overflow:hidden;position:relative}#page-content.upload-order .wrapper.loading:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#page-content.upload-order .wrapper.loading:after{-webkit-animation:spin-loader .5s linear infinite;animation:spin-loader .5s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:20px;left:50%;position:absolute;top:50%;width:20px;z-index:3}#page-content.upload-order .wrapper h1{width:100%}#page-content.upload-order .options{width:100%}#page-content.upload-order .options,#page-content.upload-order .options .option.find{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}#page-content.upload-order .options .option.find{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:20px}#page-content.upload-order .options .option.find input{max-width:100%}#page-content.upload-order .options .option.find input:disabled{cursor:not-allowed}#page-content.upload-order .options .option.find h2{width:100%}#page-content.upload-order .options .option.find div label{display:block}#page-content.upload-order .options .option.find div.article{width:70%}#page-content.upload-order .options .option.find div.qty{width:28%}#page-content.upload-order .options div.option{width:48%}#page-content.upload-order .option.upload-articles .title{display:block;width:100%}#page-content.upload-order .option.upload-articles .title a,#page-content.upload-order .option.upload-articles .title h2{display:inline-block}#page-content.upload-order .options .upload-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;position:relative}#page-content.upload-order .options .upload-section img{height:1.2em;margin-right:10px;width:auto}#page-content.upload-order .option.upload-articles .preview{margin:1em 0}#page-content.upload-order .options .upload-section input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}#page-content.upload-order .articles-list .header-title{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}#page-content.upload-order .articles-list{margin-top:2em}#page-content.upload-order .articles-list ul{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;list-style-type:none;margin:0;padding:0}#page-content.upload-order .articles-list ul li{border-bottom:1px solid #000;width:100%}#page-content.upload-order .articles-list ul li .content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1em 2em}#page-content.upload-order .articles-list ul li .content div.article-info label{display:block;margin-bottom:8px}#page-content.upload-order .articles-list ul li .content div.article-info.picture{position:relative;width:80px}#page-content.upload-order .articles-list ul li .content div.article-info.picture div{height:0;padding-bottom:100%;width:100%}#page-content.upload-order .articles-list ul li .content div.article-info{width:calc(20% - 16.66667px)}#page-content.upload-order .articles-list ul li .content div.article-info.price span{display:block}#page-content.upload-order .articles-list ul li .content input[name=quantity]{height:auto;padding:5px 10px;text-align:center;width:50px}#page-content.upload-order .articles-list ul li .content span.spinner{display:block;height:1em;position:relative;width:1em}#page-content.upload-order .articles-list ul li .content span.spinner:after{-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite;border-color:transparent #000;border-radius:50%;border-style:solid;border-width:2px;content:"";height:13px;left:50%;position:absolute;top:50%;width:13px;z-index:2}#load_articles_to_cart{margin-top:2em}.vs--isearch .vs__actions:after{background-image:url(https://b2b.ciclibonin.it/media/icons/svg/cerca.svg);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:inline-block;height:1em;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);width:1em}.vs--isearch .vs__dropdown-menu{scrollbar-width:thin}.vs--isearch .vs__open-indicator,.vs--isearch.not_menu .vs__dropdown-menu{display:none}.vs--isearch.not_menu .vs--open .vs__dropdown-toggle{border-bottom-color:var(--border-gray)}.vs--isearch .vs__dropdown-toggle{border-radius:0}.vs--isearch .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.8}.vs--boxs .v-select.vs--open .vs__dropdown-toggle{-webkit-box-shadow:0 0 1px 1px var(--blue-link);box-shadow:0 0 1px 1px var(--blue-link)}.vs--multiple .vs__dropdown-option--disabled{display:none}#page-content.customers-carts div.page-header,#page-content.orders-residues .wrapper{margin:auto;padding:2em 0;width:1200px}.alert-promo-content.out-checkout{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 120px);justify-content:center;left:0;margin-top:120px;position:fixed;top:0;width:100%;z-index:10}.alert-promo-content.out-checkout .content{background:#fff;height:auto;max-height:86%;overflow-y:auto;padding:2em 2em 0;position:relative;width:60%}.alert-promo-content .content .box-content{width:90%}.alert-promo-content .content .to-promo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--background-gray);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1em;padding:1em 2em}.to-promo h3{margin:0}.to-promo a{background:#000;border:1px solid #000;color:#fff;margin:0;padding:.3em 3em;text-decoration:none}.to-promo a:hover{background:#fff;color:#000}button.btn-datesr{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent!important;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:5px;text-decoration:underline}button.btn-datesr span{margin-left:5px;margin-top:-2px}div.maurizio{bottom:0;cursor:pointer;position:fixed;right:0;z-index:9999}div.maurizio img{display:block;height:100px;width:auto}@media screen and (max-width:900px){div.maurizio{bottom:50px}div.maurizio img{height:60px}}.desc-news a{color:var(--blue-link)!important;cursor:pointer;font-weight:600}.wrap-sub-menu{position:relative}.parent-submenu{cursor:pointer;text-align:left!important}.sub-menu-1{background-color:#000;left:-10px;overflow:hidden;position:absolute;top:0;width:150px}.wrap-sub-menu-1 li{margin:0!important}.sub-menu-1 a{padding:10px 0 10px 20px;text-align:left!important}.sub-menu-1 a:hover{background-color:var(--antracite)}.sub-menu-2 a{color:var(--blue-link)!important;font-weight:700;padding:10px 0 10px 20px;text-decoration:underline!important}

/*# sourceMappingURL=app.css.map*/