.ptdt-calendar-wrapper-public.thsdf-hestia-calendar-wrapper-public,.special_flatsome_class p.show-for-small.mobile-product-price{clear:both}.ptdt-tooltip{border:1px solid #f9f9f9;color:#444;background:#FFF;box-shadow:0 6px 9px #d0cccc;position:absolute;padding:10px 7px;text-align:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:1.2;font-size:12px;z-index:3}.ptdt-tooltip:before{content:'';display:block;width:0;height:0;position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;left:-5px;top:7px}#dec-button,#inc-button,.ptdf_after_day .spinner-button,.ptdf_befor_day .spinner-button,.ptdf_disable_day .spinner-button,.ptdf_holidays .spinner-button,.ptdt-hide{display:none}.ptdf_after_day input[type=number].ptdelivery-number-input::-webkit-inner-spin-button,.ptdf_after_day input[type=number].qptdelivery-number-input::-webkit-outer-spin-button .ptdf_holidays input[type=number].ptdelivery-number-input::-webkit-inner-spin-button,.ptdf_befor_day input[type=number].ptdelivery-number-input::-webkit-inner-spin-button,.ptdf_befor_day input[type=number].qptdelivery-number-input::-webkit-outer-spin-button,.ptdf_holidays input[type=number].qptdelivery-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ptdf_after_day input[type=number]::-webkit-inner-spin-button,.ptdf_after_day input[type=number]::-webkit-outer-spin-button,.ptdf_befor_day input[type=number]::-webkit-inner-spin-button,.ptdf_befor_day input[type=number]::-webkit-outer-spin-button,.ptdf_disable_day input[type=number]::-webkit-inner-spin-button,.ptdf_disable_day input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spinner-button{position:relative;cursor:default;z-index:2;width:14.5px;text-align:center;margin:0;pointer-events:none;line-height:10px}#inc-button{left:48px;top:-7.5px}#dec-button{left:47.7px;top:-40.5px}.dashicons-before:before,.dashicons.dashicons-arrow-down,.dashicons.dashicons-arrow-up{font-size:14px;color:#d8d8d8}.cart button.single_add_to_cart_button.ptdt_addTcart_disabled{background-color:#d0d0d0;cursor:not-allowed;pointer-events:none}.cart button.single_add_to_cart_button.variable-pdt-disabled{opacity:.5!important;cursor:not-allowed;pointer-events:none}div#total_product_quantity{font-weight:600;font-size:18px}.variation dd,.woocommerce dl.variation dt{padding-right:4px;display:inline-block;float:left}.wc-item-meta-label{float:left}.wc-item-meta li{list-style:none}.quantity input[type=number].input-text.qty.text.ptdt-disabled-no-inc::-webkit-inner-spin-button,.quantity input[type=number].input-text.qty.text.ptdt-disabled-no-inc::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;pointer-events:none}.quantity input[type=number].input-text.qty.text.ptdt-disabled-no-inc{-moz-appearance:textfield}ul.product_list_widget li.woocommerce-mini-cart-item.mini_cart_item .quantity{float:left}li.woocommerce-mini-cart-item.mini_cart_item dl.variation{width:100%;float:left}li.woocommerce-mini-cart-item.mini_cart_item .variation dd,li.woocommerce-mini-cart-item.mini_cart_item .variation dt{width:36%}li.woocommerce-mini-cart-item.mini_cart_item dd p{margin:0}.thsdf-calendar-day-min-screen .ptdelivary-single-date{height:auto}.thsdf-calendar-day-min-screen #inc-button{left:11px;top:-15.5px}.thsdf-calendar-day-min-screen #dec-button{left:11px;top:-46.5px}.thsdf-avada-calendar-wrapper-public span.dashicons.dashicons-arrow-left,.thsdf-avada-calendar-wrapper-public span.dashicons.dashicons-arrow-right,.thsdf-divi-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-left,.thsdf-divi-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-right{top:-2px;position:relative}.woocommerce-page .thsdf-divi-calendar-wrapper-public a.button:hover:after{opacity:0}.thsdf-divi-calendar-wrapper-public a#thsdf_next,.thsdf-divi-calendar-wrapper-public a#thsdf_prev{border:none}.thsdf-divi-calendar-wrapper-public td.ptdt_date_td.ptdelivery-calendar-day,.thsdf-divi-calendar-wrapper-public th.ptdelivery-calendar-header{padding:3px!important}.thsdf-ashe-calendar-wrapper-public input.ptdelivery-number-input.ptdt_input_color{border-color:#fff}.thsdf-hestia-calendar-wrapper-public table#ptdelivery-calendar tr,.woocommerce div.product form.cart .thsdf-hestia-calendar-wrapper-public input{border-bottom:none}.thsdf-ashe-calendar-wrapper-public .dashicons-arrow-left:before,.thsdf-ashe-calendar-wrapper-public .dashicons-arrow-right:before{position:relative;top:-5px}.thsdf-ashe-calendar-wrapper-public .dashicons-arrow-left,.thsdf-ashe-calendar-wrapper-public .dashicons-arrow-right{position:relative;top:4px}.thsdf-ashe-calendar-wrapper-public .ptdelivary-single-date{height:50px}.thsdf-astra-calendar-wrapper-public select.general_thsdf_time{height:45px}.thsdf-astra-calendar-wrapper-public table,.thsdf-astra-calendar-wrapper-public td,.thsdf-astra-calendar-wrapper-public th{border:none}.thsdf-astra-calendar-wrapper-public input[type=number].ptdelivery-number-input{height:25px}.thsdf-astra-calendar-wrapper-public span.dashicons.dashicons-arrow-left,.thsdf-astra-calendar-wrapper-public span.dashicons.dashicons-arrow-right{position:relative;top:1px}.thsdf-flatsome-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-left,.thsdf-flatsome-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-right{line-height:1}.thsdf-flatsome-calendar-wrapper-public a#thsdf_next,.thsdf-flatsome-calendar-wrapper-public a#thsdf_prev{border:none}.thsdf-flatsome-calendar-wrapper-public .ptdelivery-next.button:hover,.thsdf-flatsome-calendar-wrapper-public .ptdelivery-prev.button:hover{box-shadow:none}.thsdf-flatsome-calendar-wrapper-public td.ptdelivery-calendar-day{border:none}.thsdf-flatsome-calendar-wrapper-public input[type=number].ptdelivery-number-input{border:none;font-size:11px}.thsdf-flatsome-calendar-wrapper-public .calendar-week-day,.thsdf-flatsome-calendar-wrapper-public span.ptdelivary-date-day{font-size:12px}.product-lightbox .calendar-week-day{font-size:7px;padding:1px}.product-lightbox .ptdelivary-single-date{height:52px}.product-lightbox input[type=number].ptdelivery-number-input{top:0;width:100%;height:30px;border:none;margin-left:0;border-top:1px solid #e1e0e0;float:none;font-size:12px}.chart,.thsdf-twentyseventeen-calendar-wrapper-public input[type=number].ptdelivery-number-input{font-size:14px}.product-lightbox .thsdf-flatsome-calendar-wrapper-public #inc-button{left:25px;top:-16.5px}.product-lightbox .thsdf-flatsome-calendar-wrapper-public #dec-button{left:24.8px;top:-45.5px}.thsdf-flatsome-calendar-wrapper-public .thsdf_quick_view span.ptdelivary-date-day.ptdt_general_color,.thsdf-twentyseventeen-calendar-wrapper-public span.ptdelivary-date-day{top:0}.product-lightbox th.ptdelivery-calendar-header{min-width:53px!important}.woocommerce div.product form.cart table .product-lightbox td.ptdelivery-calendar-day,.woocommerce div.product form.cart table td.ptdt_date_td{background-color:#fff!important;padding:2px;width:10%}.product-lightbox .ptdt-calendar-wrapper-public.thsdf-flatsome-calendar-wrapper-public{padding:30px}.product-quick-view-container button.single_add_to_cart_button.disabled{pointer-events:none}table.thsdf_quick_view#ptdelivery-calendar{margin:9px -22px}.thsdf-twentyseventeen-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-right{margin:-2px 0 5px}.thsdf-twentyseventeen-calendar-wrapper-public .ptdelivery-controls span.dashicons.dashicons-arrow-left{margin:-2px 0 0 -35px}.single-product form.cart .thsdf-twentyseventeen-calendar-wrapper-public .ptdelivery-calendar-day input{width:100%;border:none}.thsdf-twentyseventeen-calendar-wrapper-public .ptdelivary-single-date{height:100%}.woocommerce .thsdf-hestia-calendar-wrapper-public a.button{box-shadow:none}.woocommerce div.product form.cart .thsdf-hestia-calendar-wrapper-public .button:not(.loading):after{content:none}.thsdf-hestia-calendar-wrapper-public span.dashicons.dashicons-arrow-left.ptdt-nav-arrow{margin:-1px 6px 8px -30px}.thsdf-hestia-calendar-wrapper-public .ptdelivary-single-date{height:49px}.thsdf-twentyfourteen-calendar-wrapper-public input[type=number]::-webkit-inner-spin-button,.thsdf-twentyfourteen-calendar-wrapper-public input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;pointer-events:none}.thsdf-twentyfourteen-calendar-wrapper-public span.ptdelivary-date-day,.thsdf-twentyfourteen-calendar-wrapper-public.thsdf-calendar-day-min-screen input.ptdelivery-number-input.ptdt_input_color{font-size:12px}.thsdf-twentytwelve-calendar-wrapper-public input[type=number]{width:60%;height:46px;font-size:18px;font-weight:400;padding:0}.thsdf-twentyfifteen-calendar-wrapper-public input[type=number].ptdelivery-number-input{height:28px}.entry-summary .thsdf-twentysixteen-calendar-wrapper-public th.ptdelivery-calendar-header{padding:0}.thsdf-twentysixteen-calendar-wrapper-public input[type=number].ptdelivery-number-input{font-size:12px}.thsdf-twentysixteen-calendar-wrapper-public .ptdelivary-single-date{height:auto}.thsdf-twentynineteen-calendar-wrapper-public input[type=number].ptdelivery-number-input{height:31px;width:100%}.thsdf-twentynineteen-calendar-wrapper-public .ptdelivary-single-date{height:auto}.thsdf-twentytwenty-calendar-wrapper-public .ptdelivary-single-date{height:49px}.single-product form.cart .thsdf-twentytwenty-calendar-wrapper-public input{width:100%}.thsdf-twentytwenty-calendar-wrapper-public a.button:hover,.thsdf-twentytwenty-calendar-wrapper-public a.button:visited{border:none!important;text-decoration:none!important}.thsdf-twentytwenty-calendar-wrapper-public span.dashicons.dashicons-arrow-left.ptdt-nav-arrow{margin:-3px 4px 6px -32px}.thsdf-twentytwenty-calendar-wrapper-public span.dashicons.dashicons-arrow-right.ptdt-nav-arrow{margin-top:-3px}.thsdf-twentytwentyone-calendar-wrapper-public .ptdelivary-single-date{height:56px}.single-product form.cart .thsdf-twentytwentyone-calendar-wrapper-public input{width:100%;margin:0}.thsdf-twentytwentyone-calendar-wrapper-public .ptdelivery-controls a.button{border:none}.thsdf-twentytwentyone-calendar-wrapper-public a.button:hover,.thsdf-twentytwentyone-calendar-wrapper-public a.button:visited{border:none!important;text-decoration:none!important}.thsdf-shapely-calendar-wrapper-public input.ptdelivery-number-input.ptdt_input_color{margin-bottom:0}.thsdf-shapely-calendar-wrapper-public a#thsdf_next.ptdelivery-next,.thsdf-shapely-calendar-wrapper-public a#thsdf_prev.ptdelivery-prev{min-width:30px}.owp-qv-content-wrap .ptdt-calendar-wrapper-public.thsdf-oceanwp-calendar-wrapper-public{display:none}.thsdf-oceanwp-calendar-wrapper-public table td,.thsdf-oceanwp-calendar-wrapper-public table th{border-bottom:none}.thsdf-sydney-calendar-wrapper-public .ptdelivary-single-date{height:52px}.ajaxBusy,.price-ajaxBusy{background:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f110";height:30px;width:30px;line-height:30px;font-size:30px;position:absolute;margin-left:-15px;margin-top:-15px;display:none}.thsdf-sydney-calendar-wrapper-public input[type=number].ptdelivery-number-input:focus{border:none}p.settings_upadte_mssg{color:#cc0808;border:1px solid #e66767;padding:5px 15px}.price-ajaxBusy{-webkit-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite}.ajaxBusy{-webkit-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite;top:50%;left:50%}.wc-item-meta{width:80%}.time-range-display .time-range-display-wrap{max-width:100%}.end-date-popup-view,.hover_bkgr_fricc,.time-range-display{cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;z-index:10000}.end-date-popup-view .helper,.hover_bkgr_fricc .helper,.time-range-display .helper{display:inline-block;height:100%;vertical-align:middle}.end-date-popup-view>div,.hover_bkgr_fricc>div,.time-range-display>div{background-color:#fff;box-shadow:10px 10px 60px #a0a0a0;display:inline-block;height:auto;max-width:551px;min-height:100px;vertical-align:middle;width:100%;position:relative;border-radius:8px;padding:15px 5%}.end-date-close-button,.popupCloseButton,.time-range-dis-close{border-radius:6px;cursor:pointer;display:inline-block;font-family:arial;font-weight:700;position:absolute;top:0;right:0;width:25px;height:25px;text-align:center}.end-date-close-button:hover,.popupCloseButton:hover,.time-range-dis-close:hover{background-color:#e2e2e2}.thsdf_timepicker_wrap p{margin:auto}span.time-popup-cancel,span.time-popup-ok{padding:5px 15px;margin-right:10px;float:right;margin-top:10px;border-radius:5px;color:#fff;font-weight:100}span.time-popup-ok{background-color:#056bf6}span.time-popup-cancel{background-color:#a9abaf}label.general_thsdf_time-label{float:left;padding-bottom:10px;width:100%;text-align:left}select.general_thsdf_time,select.indivdl_thsdf_time{width:60%;border-radius:1px;height:37px;margin-bottom:10px}select.indivdl_thsdf_time_popup.indivdl_thsdf_time{float:left;width:100%}.quantity.buttons_added input.plus{display:none}.chart{margin:20px 10px 50px;position:relative;text-align:left;color:#a5a2a2;overflow::hidden;height:30px}.chart:after{content:' ';display:block;border:1px solid #afaaaa;position:relative}.smal-tick,.tick{position:absolute}.tick{border-left:2px solid #afaaaa;height:18px;width:8.3%}.smal-tick{border-left:2px solid #a5a5a5;height:4px;top:2px}.end-dlv-minute-prog,.end-dlv-time-prog,.start-dlv-minute-prog,.start-dlv-time-prog{color:#bce888;border-left:2px solid #bce888}.end-date-popup-view{width:30%}.end-date-popup-view .end-date-popup-view-wrap{padding:34px}.end-tm-pkr-ok{float:right}.end-tm-pkr-date-label,.end-tm-pkr-field{float:left}.end-tm-pkr-date-label{padding-right:10px}.end-date-popup-view p{margin:0}.set-common-time{float:left;text-align:left}.set-common-time label{font-style:italic;font-size:13px;color:#868686}@media only screen and (max-width:320px){.thsdf-twentynineteen-calendar-wrapper-public th.ptdelivery-calendar-header{font-size:11px}.thsdf-twentysixteen-calendar-wrapper-public th.ptdelivery-calendar-header{font-size:12px}.thsdf-twentyfifteen-calendar-wrapper-public th.ptdelivery-calendar-header,.thsdf-twentynineteen-calendar-wrapper-public span.ptdelivary-date-day{font-size:9px}}@media only screen and (min-width:360px) and (max-width:414px){.ptdelivary-single-date{height:46px}}@media only screen and (max-width:384px){.thsdf-twentyfifteen-calendar-wrapper-public .calendar-week-day{font-size:9px}}@media only screen and (max-width:480px){.ptdt-calendar-wrapper-public #dec-button,.ptdt-calendar-wrapper-public #inc-button{display:none}.woocommerce div.product form.cart .thsdf-hestia-calendar-wrapper-public input{border-left:none;border-top:1px solid #e1e0e0;top:0}.thsdf-divi-calendar-wrapper-public .table#ptdelivery-calendar,.thsdf-twentynineteen-calendar-wrapper-public .table#ptdelivery-calendar,.thsdf-twentytwentyone-calendar-wrapper-public .table#ptdelivery-calendar{padding:4px}.thsdf-divi-calendar-wrapper-public td.ptdt_date_td.ptdelivery-calendar-day,.thsdf-twentynineteen-calendar-wrapper-public td.ptdt_date_td.ptdelivery-calendar-day,.thsdf-twentytwentyone-calendar-wrapper-public td.ptdt_date_td.ptdelivery-calendar-day{padding:1px!important}}@media only screen and (min-width:533px) and (max-width:732px){.thsdf-divi-calendar-wrapper-public.thsdf-calendar-day-min-screen input.ptdelivery-number-input.ptdt_input_color{height:28px;border-bottom:1px solid #e1e0e0}}@media only screen and (max-width:568px){input[type=number].ptdelivery-number-input::-webkit-inner-spin-button,input[type=number].ptdelivery-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}@media screen and (max-width:600px){h1{margin-bottom:10px;font-size:22px}h2{font-size:15px;line-height:15px;margin-bottom:30px}.popup{width:80%;padding:10px 5%}}@media screen and (max-width:768px){.woocommerce table.shop_table td.special_theme_class{padding:1.59em 1em}.special_theme_class .variation dd,.woocommerce .special_theme_class dl.variation dt{display:contents}}@media only screen and (max-width:768px){#dec-button{display:none}input[type=number].ptdelivery-number-input::-webkit-inner-spin-button,input[type=number].ptdelivery-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.thsdf-twentyfifteen-calendar-wrapper-public input[type=number].ptdelivery-number-input{font-size:14px}}@media only screen and (min-width:768px) and (max-width:854px){input[type=number].ptdelivery-number-input{width:56%}}@media only screen and (min-width:800px) and (max-width:854px){span.ptdelivary-date-day{font-weight:400;font-size:11px}}@media only screen and (min-width:800px) and (max-width:960px){.thsdf-twentysixteen-calendar-wrapper-public th.ptdelivery-calendar-header{font-size:12px}}@media only screen and (min-width:800px) and (max-width:812px){.thsdf-twentynineteen-calendar-wrapper-public th.ptdelivery-calendar-header{font-size:12px}}th.ptdelivery-calendar-header{padding:0;text-align:center;font-size:13px;font-weight:700;background-color:#fff;border:none;line-height:1.5;width:14.28%}.calendar-week-day{border:none;background-color:#fff;font-weight:600;font-size:14px}table#ptdelivery-calendar{padding:8px;border:1px solid #bdb7b7;border-radius:20px;border-collapse:inherit;margin:10px 0;background-color:#ffff}table#ptdelivery-calendar td,table#ptdelivery-calendar th{border:none}.ptdelivary-single-date{border-radius:10px;height:45px;border:2px solid #e3f0f8;background-color:#e3f0f8;text-align:center;overflow:hidden}.ptdf_after_day .ptdelivary-single-date,.ptdf_befor_day .ptdelivary-single-date,.ptdf_disable_day .ptdelivary-single-date,.ptdf_holidays .ptdelivary-single-date{background-color:#fff;border:1px solid #e6e4e4!important}.ptdf_after_day input.ptdelivery-number-input:disabled,.ptdf_befor_day input.ptdelivery-number-input:disabled,.ptdf_disable_day input.ptdelivery-number-input:disabled,.ptdf_holidays input.ptdelivery-number-input:disabled{border:none!important;background-color:#fff;box-shadow:none;-moz-appearance:textfield}span.ptdelivary-date-day{width:100%;float:left;padding:0 0 0 4px;margin-top:0;font-weight:500;color:#3f415c;line-height:1.5em;font-size:14px;vertical-align:-webkit-baseline-middle;text-align:left}.ptdf_after_day span.ptdelivary-date-day,.ptdf_befor_day span.ptdelivary-date-day{color:#c1c1c1;font-weight:500}.ptdf_disable_day span.ptdelivary-date-day,.ptdf_holidays span.ptdelivary-date-day{color:#a91549;font-weight:500}.ptdf_disable_day .ptdelivary-single-date,.ptdf_disable_day input[type=number].ptdelivery-number-input,.ptdf_holidays .ptdelivary-single-date,.ptdf_holidays input[type=number].ptdelivery-number-input{background-color:#efeeee}input[type=number].ptdelivery-number-input{box-shadow:none;font-size:13px;font-weight:500;height:24px;color:#4a78bc;background-color:#fff;padding:1px;z-index:1;width:100%;text-align:center;border:none;margin:0}input[type=number].ptdelivery-number-input:focus{background-color:#fff;outline:initial}td.ptdt_date_td.ptdelivery-calendar-day{padding:.09em;background-color:#fff}.ptdelivery-controls-buttons div#ptdelivery-date{font-weight:600;font-size:16px;color:#a91549;float:left;text-align:center}.ptdelivery-controls{text-align:center}.ptdelivery-controls-buttons{display:inline-table}.ptdelivery-controls #thsdf_next,.ptdelivery-controls #thsdf_prev{float:left;background-color:#fff0;box-shadow:none;margin:0;padding:0}.ptdelivery-controls .ptdelivery-next:hover,.ptdelivery-controls .ptdelivery-prev:hover{background-color:#fff}.ptdelivery-controls span.dashicons.dashicons-arrow-left,.ptdelivery-controls span.dashicons.dashicons-arrow-right{font-size:27px;color:#a91549}span.dashicons.dashicons-arrow-right.ptdt-nav-arrow{margin:0}span.dashicons.dashicons-arrow-left.ptdt-nav-arrow{margin:0 6px 8px -30px}