/* Minification failed. Returning unminified contents.
(1,138): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,165): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(1,207): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(1,267): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-130'
(1,520): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-13'
(1,627): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,1052): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-13'
(1,1122): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(1,1377): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-300'
(1,2077): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-13'
(1,2248): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-13'
(1,2564): run-time error CSS1039: Token not allowed after unary operator: '-color-gray'
(1,3105): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,3142): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(1,3172): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,3356): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-50'
(1,3383): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-300'
(1,3455): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-50'
(1,3637): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(1,4036): run-time error CSS1039: Token not allowed after unary operator: '-color-gray-400'
 */
.d-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.labl-type-calendar>input:checked+div{background:var(--color-primary);color:var(--color-white);}.calendary{background:var(--color-white);padding:.75rem 0;border-bottom:1px solid var(--color-gray-130);margin-bottom:.75rem;}.calendary .section-day{overflow-x:auto;}@media(max-width:767.98px){.calendary .section-day{padding:0;}}.section-day>div{flex:0 0 12.5%;}@media(min-width:992px){.date-01:hover .option-type-calendar{background:var(--color-primary-13);}.date-01:hover .labl-type-calendar>input:checked+.option-type-calendar{background:var(--color-primary);cursor:initial;}}.labl-type-calendar{text-align:center;width:100%;margin-top:3px;font-weight:500;}.option-type-calendar{align-items:center;border-radius:100px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:20px;height:35px;line-height:35px;justify-content:center;margin:0 auto;width:35px;}@media(min-width:992px){.option-type-calendar:hover{background:var(--color-primary-13);}.full .option-type-calendar:hover{background:var(--color-white);}}@media(max-width:767.98px){.option-type-calendar{font-size:18px;font-weight:500;height:32px;width:32px;}}.labl-type-calendar>input{display:none;}.option-type-calendar.full{cursor:auto;}.day-01{font-size:13px;}.section-day .full{color:var(--color-gray-300);}.info-date{padding-bottom:10px;}.icon-clock{background:url("checkout/icon-clock.png") no-repeat;height:20px;width:20px;display:inline-block;}.section-hour.box-hour,.section-hour.domicili-hour{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;}.section-hour.box-hour{flex-direction:row;padding-bottom:10px;}.section-hour.domicili-hour{flex-flow:wrap;margin-bottom:-10px;}.col-hour,.section-hour.domicili-hour>div{flex:0 0 32%;text-align:center;}#main-horari-div .section-hour.domicili-hour.one>div{flex:0 0 49%;}#main-horari-div .section-hour.domicili-hour.one>div:not([class*=check-hour]):hover .no-select{background-color:var(--color-primary-13);}.section-hour.domicili-hour.one>div{flex:0 0 100%;}.section-hour.domicili-hour.one>div:not([class*=check-hour]):hover .no-select{background-color:var(--color-primary-13);}.section-hour.domicili-hour.two>div{flex:0 0 49%;}.col-hour .horari-box-selector,.section-hour.domicili-hour>div{margin:0 0 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.col-hour .horari-box-selector label,.section-hour.domicili-hour>div label{border:1px solid var(--color-gray);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:0;cursor:pointer;}.section-hour label{font-size:13px;width:100%;padding:0;}@media(min-width:576px){.section-hour label{font-size:14px;}}.col-hour>div,.section-hour.domicili-hour>div{line-height:2.15;}.col-hour .icon-hour{font-size:13px;font-weight:700;margin-bottom:5px;}@media(max-width:575.98px){.col-hour .icon-hour img{width:30px;}}.col-hour>div:last-child{margin-bottom:0;}.horari-box-selector.check-hour,.hour-h.check-hour{border-color:var(--color-primary)!important;color:var(--color-white);background:var(--color-primary);}.horari-box-selector.check-hour label,.hour-h.check-hour label{border-color:transparent!important;font-weight:700;}.horari-box-selector.disabled{background-color:var(--color-gray-50);color:var(--color-gray-300);}.horari-box-selector.disabled label{border-color:var(--color-gray-50);}.circle-noservice,.circle-noservice-hour,.circle-noservice-delivery{display:inline-block;height:8px;width:8px;min-width:8px;border-radius:5rem;border:1px solid var(--color-white);}.circle-noservice{background:#ff715b;margin:3px;vertical-align:middle;}.circle-noservice-hour{background:#07b0ef;margin:3px;vertical-align:middle;}.circle-noservice-hour.absolute{position:absolute;right:0;}.circle-noservice-delivery{background:#dba309;margin:3px;vertical-align:middle;}.circle-noservice-delivery.absolute{position:absolute;bottom:0;}.legend{font-size:13px;color:var(--color-gray-400);padding:6px 0;}.legend span{display:inline-block;width:10px;height:10px;top:4px;left:0;border-radius:50px;margin-right:5px;}.legend span.enabled{background-color:#24a54c;}.legend span.disabled{background-color:#f1c2c0;}.legend span.local-holiday{background-color:#b3de8b;}
