body{--litepicker-container-months-color-bg:#fff;--litepicker-container-months-box-shadow-color:#ddd;--litepicker-footer-color-bg:#fafafa;--litepicker-footer-box-shadow-color:#ddd;--litepicker-tooltip-color-bg:#fff;--litepicker-month-header-color:#333;--litepicker-button-prev-month-color:#9e9e9e;--litepicker-button-next-month-color:#9e9e9e;--litepicker-button-prev-month-color-hover:#2196f3;--litepicker-button-next-month-color-hover:#2196f3;--litepicker-month-width:calc(var(--litepicker-day-width)*7);--litepicker-month-weekday-color:#9e9e9e;--litepicker-month-week-number-color:#9e9e9e;--litepicker-day-width:42px;--litepicker-day-color:#000;--litepicker-day-color-hover:#000;--litepicker-is-today-color:#f44336;--litepicker-is-in-range-color:#bbdefb;--litepicker-is-locked-color:#cfcfcf;--litepicker-is-start-color:#fff;--litepicker-is-start-color-bg:#000;--litepicker-is-end-color:#fff;--litepicker-is-end-color-bg:#000;--litepicker-button-cancel-color:#fff;--litepicker-button-cancel-color-bg:#9e9e9e;--litepicker-button-apply-color:#fff;--litepicker-button-apply-color-bg:#2196f3;--litepicker-button-reset-color:#909090;--litepicker-button-reset-color-hover:#2196f3;--litepicker-highlighted-day-color:#333;--litepicker-highlighted-day-color-bg:#ffeb3b;--litepicker-border-color:#cfcfcf}.show-week-numbers{--litepicker-month-width:calc(var(--litepicker-day-width)*8)}.litepicker{display:none}.litepicker button{background:none;border:none}.litepicker .container__main{display:flex}.litepicker .container__months{background-color:var(--litepicker-container-months-color-bg);border:1px solid var(--litepicker-border-color);box-sizing:content-box;display:flex;flex-wrap:wrap;width:calc(var(--litepicker-month-width) + 10px)}.litepicker .container__months.columns-2{width:calc(var(--litepicker-month-width)*2 + 20px)}.litepicker .container__months.columns-3{width:calc(var(--litepicker-month-width)*3 + 30px)}.litepicker .container__months.columns-4{width:calc(var(--litepicker-month-width)*4 + 40px)}.litepicker .container__months.split-view .month-item-header .button-next-month,.litepicker .container__months.split-view .month-item-header .button-previous-month{visibility:visible}.litepicker .container__months .month-item{box-sizing:content-box;padding:5px;width:var(--litepicker-month-width)}.litepicker .container__months .month-item-header{align-items:center;color:var(--litepicker-month-header-color);display:flex;font-weight:500;justify-content:space-between;padding:10px 5px;text-align:center}.litepicker .container__months .month-item-header div{flex:1}.litepicker .container__months .month-item-header div>.month-item-name{margin-right:5px}.litepicker .container__months .month-item-header div>.month-item-year{padding:0}.litepicker .container__months .month-item-header .reset-button{color:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button>svg{fill:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button *{pointer-events:none}.litepicker .container__months .month-item-header .reset-button:hover{color:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .reset-button:hover>svg{fill:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{border-radius:3px;cursor:default;padding:3px 5px;text-decoration:none;transition:color .3s,border .3s;visibility:hidden}.litepicker .container__months .month-item-header .button-next-month *,.litepicker .container__months .month-item-header .button-previous-month *{pointer-events:none}.litepicker .container__months .month-item-header .button-previous-month{color:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month>img,.litepicker .container__months .month-item-header .button-previous-month>svg{fill:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month:hover{color:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month{color:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month>img,.litepicker .container__months .month-item-header .button-next-month>svg{fill:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-weekdays-row{-ms-grid-column-align:center;color:var(--litepicker-month-weekday-color);display:flex;justify-content:flex-start;justify-self:center}.litepicker .container__months .month-item-weekdays-row>div{flex:1;font-size:85%;padding:5px 0;text-align:center;width:var(--litepicker-day-width)}.litepicker .container__months .month-item:first-child .button-previous-month,.litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}.litepicker .container__months .month-item.no-next-month .button-next-month,.litepicker .container__months .month-item.no-previous-month .button-previous-month{visibility:hidden}.litepicker .container__days{-ms-grid-column-align:center;box-sizing:content-box;display:flex;flex-wrap:wrap;justify-content:flex-start;justify-self:center;text-align:center}.litepicker .container__days>a,.litepicker .container__days>div{padding:5px 0;width:var(--litepicker-day-width)}.litepicker .container__days .day-item{border-radius:0;color:var(--litepicker-day-color);cursor:default;position:relative;text-align:center;text-decoration:none;transition:color .3s,border .3s;z-index:1}.litepicker .container__days .day-item:hover{color:var(--litepicker-day-color-hover)}.litepicker .container__days .day-item:hover:before{border:1px solid var(--litepicker-is-start-color-bg);border-radius:50%;content:"";height:26px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:26px;z-index:-1}.litepicker .container__days .day-item.is-today{color:var(--litepicker-is-today-color)}.litepicker .container__days .day-item.is-locked{color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-locked:hover{box-shadow:none;color:var(--litepicker-is-locked-color);cursor:default}.litepicker .container__days .day-item.is-in-range{background-color:var(--litepicker-is-in-range-color);border-radius:0}.litepicker .container__days .day-item.is-start-date{color:var(--litepicker-is-end-color);font-weight:500}.litepicker .container__days .day-item.is-end-date,.litepicker .container__days .day-item.is-start-date,.litepicker .container__days .day-item.is-start-date.is-flipped{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.litepicker .container__days .day-item.is-end-date{color:var(--litepicker-is-end-color);font-weight:500}.litepicker .container__days .day-item.is-end-date.is-flipped{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.litepicker .container__days .day-item.is-start-date.is-end-date{border-radius:50px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.litepicker .container__days .day-item.is-start-date.is-end-date:before{background-color:var(--litepicker-is-start-color-bg);border-radius:50%;content:"";height:28px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:28px;z-index:-1}.litepicker .container__days .day-item.is-highlighted{color:var(--litepicker-is-end-color)}.litepicker .container__days .day-item.is-highlighted:before{background-color:var(--litepicker-is-start-color-bg);border-radius:50%;content:"";height:30px;left:1px;margin-left:auto;margin-right:auto;position:absolute;right:1px;top:2px;width:30px;z-index:-1}.litepicker .container__days .week-number{align-items:center;color:var(--litepicker-month-week-number-color);display:flex;font-size:85%;justify-content:center}.litepicker .container__footer{background-color:var(--litepicker-footer-color-bg);border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:inset 0 3px 3px 0 var(--litepicker-footer-box-shadow-color);margin:0 5px;padding:10px 5px;text-align:right}.litepicker .container__footer .preview-date-range{font-size:90%;margin-right:10px}.litepicker .container__footer .button-cancel{background-color:var(--litepicker-button-cancel-color-bg);border:0;border-radius:3px;color:var(--litepicker-button-cancel-color);padding:3px 7px 4px}.litepicker .container__footer .button-cancel *{pointer-events:none}.litepicker .container__footer .button-apply{background-color:var(--litepicker-button-apply-color-bg);border:0;border-radius:3px;color:var(--litepicker-button-apply-color);margin-left:10px;margin-right:10px;padding:3px 7px 4px}.litepicker .container__footer .button-apply:disabled{opacity:.7}.litepicker .container__footer .button-apply *{pointer-events:none}.litepicker .container__tooltip{background-color:var(--litepicker-tooltip-color-bg);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:11px;margin-top:-4px;padding:4px 8px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap}.litepicker .container__tooltip:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.12);bottom:-5px;content:"";left:calc(50% - 5px);position:absolute}.litepicker .container__tooltip:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--litepicker-tooltip-color-bg);bottom:-4px;content:"";left:calc(50% - 4px);position:absolute}body .ui-datepicker.pickup-location-appointment-datepicker{background-color:var(--litepicker-container-months-color-bg);border:1px solid var(--litepicker-border-color);padding:5px}body .ui-datepicker.pickup-location-appointment-datepicker .ui-datepicker-header{background:var(--litepicker-container-months-color-bg);color:var(--litepicker-month-header-color);font-size:inherit;font-weight:500;margin:0;padding:10px 5px;position:relative;text-align:center}body .ui-datepicker.pickup-location-appointment-datepicker .ui-datepicker-header .ui-datepicker-title{font-style:normal}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar,body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td,body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar th{border:none}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td{background:transparent}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td span{background:transparent;cursor:default;position:relative;text-align:center;text-decoration:none;transition:color .3s,border .3s;z-index:1}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td a{background:transparent;opacity:1;padding:5px 0!important}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar thead th{flex:1;font-size:85%;padding:5px 0!important;text-align:center;width:var(--litepicker-day-width)}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable{background:transparent}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day{position:relative}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a{border-top-left-radius:0;color:var(--litepicker-is-end-color);font-weight:400!important;text-decoration:none!important;z-index:1}body .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day:before{background-color:var(--litepicker-is-start-color-bg);border-radius:50%;content:"";height:34px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:34px;z-index:-1}.ecrannoir-shippings-rate-wrapper{position:relative}.ecrannoir-shippings-rate-wrapper .simple-datepicker{cursor:pointer}.ecrannoir-shippings-rate-wrapper .ui-datepicker-trigger{background:transparent;border:none;bottom:1px;box-shadow:none;display:inline-block;margin:0;outline:none;padding:0;position:absolute;right:4px;z-index:-1}.ecrannoir-shippings-rate-wrapper .ui-datepicker-trigger:after{content:url("data:image/svg+xml; utf8, <svg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27><path d=%27M15 4h3v15h-16v-15h3v-1c0-0.41 0.15-0.76 0.44-1.060 0.29-0.29 0.65-0.44 1.060-0.44s0.77 0.15 1.060 0.44c0.29 0.3 0.44 0.65 0.44 1.060v1h4v-1c0-0.41 0.15-0.76 0.44-1.060 0.29-0.29 0.65-0.44 1.060-0.44s0.77 0.15 1.060 0.44c0.29 0.3 0.44 0.65 0.44 1.060v1zM6 3v2.5c0 0.14 0.050 0.26 0.15 0.36 0.090 0.090 0.21 0.14 0.35 0.14s0.26-0.050 0.35-0.14c0.1-0.1 0.15-0.22 0.15-0.36v-2.5c0-0.14-0.050-0.26-0.15-0.35-0.090-0.1-0.21-0.15-0.35-0.15s-0.26 0.050-0.35 0.15c-0.1 0.090-0.15 0.21-0.15 0.35zM13 3v2.5c0 0.14 0.050 0.26 0.14 0.36 0.1 0.090 0.22 0.14 0.36 0.14s0.26-0.050 0.36-0.14c0.090-0.1 0.14-0.22 0.14-0.36v-2.5c0-0.14-0.050-0.26-0.14-0.35-0.1-0.1-0.22-0.15-0.36-0.15s-0.26 0.050-0.36 0.15c-0.090 0.090-0.14 0.21-0.14 0.35zM17 18v-10h-14v10h14zM7 9v2h-2v-2h2zM9 9h2v2h-2v-2zM13 11v-2h2v2h-2zM7 12v2h-2v-2h2zM9 12h2v2h-2v-2zM13 14v-2h2v2h-2zM7 15v2h-2v-2h2zM11 17h-2v-2h2v2zM15 17h-2v-2h2v2z%27></path></svg>");display:inline;opacity:.3;pointer-events:none}.ecrannoir-shippings-rate-wrapper .litepicker{margin-top:calc(var(--goldencat--spacing-vertical)*.5)}.ecrannoir-shippings-rate-wrapper .ecrannoir-shippings-pickup-location-address{font-size:1.1rem;margin:15px 0}.ecrannoir-shippings-rate-wrapper .simple-datepicker{padding-top:1px}.ecrannoir-shippings-rate-wrapper small{display:block;margin:15px 0}.ecrannoir-shippings-rate-wrapper #ecrannoir-shippings-checkout-subscription-shipping-dates,.ecrannoir-shippings-rate-wrapper #ecrannoir-shippings-multiple-date-picker{display:none;visibility:hidden}.ecrannoir-shippings-rate-wrapper .pickup-timetable-info{display:none}.ecrannoir-shippings-rate-wrapper .pickup-timetable-info.active{display:block}.single-product .ecrannoir-shippings-rate-wrapper>*{margin-bottom:calc(var(--global--spacing-vertical)*1.1);margin-top:calc(var(--global--spacing-vertical)*1.1)}.single-product .ecrannoir-shippings-rate-wrapper .simple-datepicker{cursor:unset}.single-product .litepicker .container__days .day-item{pointer-events:none}.order_details .goldencat-custom-shipping th{padding-bottom:calc(var(--global--spacing-vertical)*.5)}.order_details .ecrannoir-shippings-order-rate{margin-bottom:calc(var(--global--spacing-vertical)*.5)}
