.orddd-datepicker-fields{display:flex;flex-direction:column;}#orddd_pickup_location,#orddd_time_slot{margin-bottom:1.5em;}.orddd-datepicker{margin-top:1.5em;margin-bottom:1.5em;}#orddd_time_slot .components-flex,#orddd_pickup_location .components-flex{padding:0;}.orddd-datepicker-fields .orddd_field_note{margin-top:-15px;margin-bottom:10px;}.wc-block-components-spinner{position:absolute;width:100%;height:100%;color:inherit;box-sizing:content-box;text-align:center;font-size:1.25em;}.wc-block-components-spinner::after{content:" ";position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.5em;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(.5);backface-visibility:hidden;border-radius:50%;border:.2em solid currentColor;border-left-color:rgba(0,0,0,0);animation:spinner__animation 1s infinite linear;}.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr;}.jq-ry-container[readonly=readonly]{cursor:default;}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%;}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap;}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block;}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%;}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden;}body.wc-sticky-product-bar-displayed{padding-bottom:60px;}.wc-sticky-product-bar{display:none;position:fixed;bottom:0;width:100%;z-index:1000;background:#242424;opacity:.9;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:0;border-style:solid;border-color:#242424;border-width:0;margin:0;}.wc-sticky-product-bar-container{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:5px;height:60px;margin-left:auto;margin-right:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar{display:block;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section{padding:0;margin:0;border:0;border-radius:0;background:0 0;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.quantity{padding:5px;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.image,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.name,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.price,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.quantity,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.rating,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms label,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total{white-space:nowrap;overflow:hidden;margin:0;font-style:normal;font-weight:400;background:0 0 !important;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.name{white-space:normal;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.rating{padding:0;overflow:visible;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button a.action-button,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button button{display:inline-block;font-size:19.5px;text-transform:none;letter-spacing:0;padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:15px;font-weight:700;font-weight:400;text-align:center;margin:0;border:0;border:1px solid #8d9096;border-radius:5px;text-decoration:none;background:linear-gradient(to bottom,#f7dfa5,#f0c14b);color:#111;font-style:normal;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms .woocommerce-form__label,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms .woocommerce-terms-and-conditions-link{color:#fff;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms .woocommerce-terms-and-conditions-link{text-decoration:underline;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button a.action-button{text-decoration:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.button a.action-button:hover{text-decoration:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.image img{display:inline-block;width:50px;height:50px;border-width:0;border-style:solid;border-color:#fff;border-radius:50%;background:#fff;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.name{color:#fff;font-weight:700;font-size:18px;padding-left:5px;padding-right:5px;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.quantity input{width:50px;height:39px;font-size:16px;font-style:normal;border-width:0;border-style:solid;border-color:#fff;border-radius:5px;padding:5px;background:#fff;color:#111;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.price,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total{padding-right:5px;padding-left:5px;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.price .from,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total .total-label{color:#fff;font-weight:700;font-size:20px;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .price,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.price .woocommerce-Price-amount,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total .woocommerce-Price-amount{color:#fff;font-size:30px;font-weight:700;font-style:normal;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar del,.wc-sticky-product-bar-displayed .wc-sticky-product-bar ins{text-decoration:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar del .woocommerce-Price-amount{text-decoration:line-through;display:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .jq-ry-container{display:inline-block;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .jq-ry-container svg{width:20px;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .jq-ry-normal-group svg{fill:#fff;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .jq-ry-rated-group svg{fill:#ff0;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar .form-row.validate-required{margin:0;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar input[type=checkbox]{position:relative;margin:0;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-price section.price,.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-price section.total{margin-left:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-quantity:not(.display-price) section.quantity{margin-left:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-button:not(.display-price):not(.display-quantity) section.button{margin-left:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-rating:not(.display-price):not(.display-quantity):not(.display-button) section.rating{margin-right:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.product-page.display-name:not(.display-price):not(.display-quantity):not(.display-button):not(.display-rating) section.name{margin-right:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.cart-page.display-button section.total,.wc-sticky-product-bar-displayed .wc-sticky-product-bar.checkout-page.display-button section.total{margin-left:auto;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.cart-page.display-button:not(.display-total) section.button,.wc-sticky-product-bar-displayed .wc-sticky-product-bar.checkout-page.display-button:not(.display-total) section.button{margin-left:auto;}@media only screen and (max-width:979px){.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.name{width:40%;overflow:hidden;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.price .from,.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total .total-label{font-size:12px;}}@media only screen and (max-width:768px){.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.rating{display:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.terms{display:none;}}@media only screen and (max-width:640px){.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.name{display:none;}}@media only screen and (max-width:480px){.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.rating{display:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar.display-price section.quantity{display:none;}.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.total{display:none;}}@media only screen and (max-width:320px){.wc-sticky-product-bar-displayed .wc-sticky-product-bar section.image{display:none;}}