.fluentform .ff_btn_style{border:1px solid transparent;border-radius:2px!important;background:#c7823d!important;color:#fff!important}.fluentform .ff-el-form-control{border:1px solid #dadbdd;border-radius:2px!important}.style-simple .ui-tabs{border-radius:5px!important;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.1)!important}.ui-tabs{margin-bottom:15px;background:0 0!important;-webkit-border-radius:5px!important;border-radius:5px!important;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.1)!important}.style-simple .ui-tabs .ui-tabs-nav{background:0 0;border-bottom:1px solid rgba(0,0,0,.1)!important;margin:0}.ui-tabs .ui-tabs-nav{display:block;background-image:none!important;background-repeat:no-repeat;background-position:left top;border-style:none;border-width:0;text-align:center;border-color:rgba(0,0,0,0);margin:.5% 0}.ui-tabs .ui-tabs-nav li{text-transform:uppercase;float:left!important;float:left;display:inline-block;list-style:none;position:relative;white-space:nowrap;border-style:none;border-width:0;margin:1%;padding:0}.ui-tabs .ui-tabs-nav li a{text-decoration:none;background:0 0!important;display:block;letter-spacing:2px;text-align:center!important;padding:10px;border:2px solid #000;color:#000!important;font-size:16px;font-weight:500}.ui-tabs .ui-tabs-nav li.ui-state-active a{background:#d6101c!important;border:2px solid #d6101c;color:#fff!important}.ui-tabs .ui-tabs-nav li.ui-state-hover a{background:#d6101c!important;border:2px solid #d6101c;color:#fff!important}.ui-tabs .ui-tabs-nav li.ui-state-active a:after{display:none!important}.os-item-price:after{content:"and up "}.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i{padding:10px}.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i .os-item-price-w .os-item-price{font-size:16px!important;line-height:20px!important;font-weight:500}.xoo-cp-basket{bottom:100px}.xoo-cp-variations .variation dt{margin:0 3px 0 0;float:left}.xoo-cp-pdetails td.xoo-cp-remove{text-align:center;font-weight:700!important;font-size:20px}.xoo-cp-icon-close:before{content:"";font-weight:700!important}table.xoo-cp-cart th{padding:5px;font-size:15px;font-weight:400}.xoo-cp-hdtxt{padding:10px 15px;width:650px;font-weight:700;margin-bottom:10px}td.xoo-cp-pimg img{width:70%!important;height:auto!important}.xoo-cp-variations .variation dt{margin:0 3px 0 0;float:left;width:100%;font-size:13px!important;text-align:left!important}.xoo-cp-variations .variation dd{margin:0 7px 0 0;font-size:13px!important;float:left}.gform_wrapper .gfield_time_hour i{display:none!important}.gform_wrapper .top_label .gfield_label{font-weight:500}.lp-button{background-color:#c7823d;color:#fff;border:2px solid #c7823d!important;letter-spacing:2px!important}.lp-suheading{font-size:14px!important;color:#8e97b3!important;font-weight:400!important}.bion{list-style-position:inside;padding-left:15px!important}ul.bion{list-style-type:disc;padding:0 0 23px 1em}.cursive-text{font-family:Courgette,"Roboto",Arial,Tahoma,sans-serif}.style-simple .accordion .question.active:after{display:none!important}.style-simple .accordion .question{margin-bottom:5px;-webkit-border-radius:0px;border-radius:0px;overflow:hidden;border-width:1px;border-style:solid;border-color:#e1e1e1!important}.style-simple .accordion .question.active .title{border-bottom:solid;border-width:0 0 1px!important;border-color:#e1e1e1!important}.style-simple .accordion .question .answer{padding:15px 20px 20px;overflow:hidden;display:none;box-shadow:none!important}.mfn-acc .question .title{-webkit-box-shadow:none;box-shadow:none;border-width:1px;border-style:solid;border-color:#e1e1e1!important}.mfn-acc .question .title{text-transform:uppercase;background-color:transparent}.ui-tabs .ui-tabs-nav li a,.accordion .question .title,.faq .question .title,table th{color:#444}.accordion .question .title{padding:14px 14px 14px 60px;font-size:13px;font-weight:700;position:relative;border-width:0;border-style:solid;cursor:pointer;background:#f9f9f9;box-shadow:none!important}.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i .os-item-price-w .os-item-price{display:block;color:#d09f1d;font-size:22px;line-height:1.1;font-weight:500}.share-simple-wrapper .icons .google{color:#dc4e41}body.minimalist-header:not(.template-slider) #Header{background:#000!important}.fancy_heading .title{color:#000;font-size:50px;line-height:60px;font-family:Courgette,"Roboto",Arial,Tahoma,sans-serif;letter-spacing:1px}.column_fancy_heading{margin-bottom:20px}.manicure2-border-radius,.gallery .gallery-item .gallery-icon{border-radius:0 30px 0 30px;overflow:hidden}@media only screen and (max-width:767px){.fancy_heading .title{color:#000;font-size:35px;line-height:35px}.ui-tabs .ui-tabs-nav li a{background-image:none!important;background-repeat:no-repeat;background-position:left top;font-size:13px!important;padding:10px 0!important}.ui-tabs .ui-tabs-nav li{text-transform:uppercase;float:left!important;float:left;display:flex;justify-content:center;flex-direction:column;width:47%!important;list-style:none;position:relative;white-space:nowrap;border-style:none;border-width:0;margin:1.5%;padding:0}}.woocommerce .woocommerce-customer-details address{border-radius:2px;padding:6px 12px 6px 70px}.woocommerce-order-received address{position:relative;background:rgba(0,0,0,.02);font-size:90%;line-height:160%;padding:15px 15px 15px 80px;margin-bottom:40px}h2.woocommerce-order-details__title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:0px}h2.woocommerce-column__title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:0px}.woocommerce div.product form.cart .variations select{max-width:85%;min-width:60%;display:flex}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ddd!important;border-radius:0px!important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:42px;margin:0 0 -4px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;right:1px;width:20px}.button-default.woocommerce-page a.button,.button-default.woocommerce-page #respond input#submit,.button-default.woocommerce-page button.button,.button-default.woocommerce-page input.button{border-radius:2px!important}.single-product table th,.single-product table td{padding-top:20px}.single-product ul.list_star li{position:relative;margin:0 0 5px;padding-left:50px}.woocommerce div.product form.cart .variations select{max-width:85%;min-width:60%;display:flex}table th{letter-spacing:0px!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:500!important;letter-spacing:0px!important}.woocommerce table.shop_table th{font-weight:500!important;letter-spacing:0px!important}.woocommerce table.shop_table{border-radius:1px}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{width:50%;text-align:right;border-right:1px solid #e6e6e6;border-top:0}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:10px;border-radius:0px;margin-top:.5em}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:.5em}@media only screen and (min-width:768px){.opening_hours .opening_hours_wrapper li label{margin-bottom:8px;font-size:22px;line-height:22px;display:inline-block;font-weight:600;padding:5px 11px;-webkit-border-radius:4px;border-radius:4px;background-color:#f8f8f8}.woocommerce-order-received section.woocommerce-order-details{float:left;width:60%;margin-right:2%}.woocommerce-order-received section.woocommerce-customer-details{float:left;width:30%}.woocommerce-view-order section.woocommerce-customer-details{width:90%}.accordion .question .title>.acc-icon-plus:before,.accordion .question .title>.acc-icon-minus:before{margin:5px 0 0!important}.xoo-wsc-footer a.xoo-wsc-ft-btn{font-size:16px;font-weight:400}a.xoo-wsc-coupon-trigger.active{font-size:16px;font-weight:400}.xoo-cp-cart-btns a.xcp-btn{width:30%;text-align:center;cursor:pointer;padding:3px 10px;display:table;margin:0 4px;max-width:200px}}@media only screen and (max-width:767px){#yith-wacp-popup .yith-wacp-content{padding:0 15px!important}#yith-wacp-popup .yith-wacp-wrapper{left:10px!important;width:94%!important}#yith-wacp-popup .yith-wacp-content input.qty{margin-bottom:0!important}.xoo-cp-hdtxt{padding:10px 15px;width:91%;margin-bottom:10px}.xoo-cp-basket{right:20px}}.sh-hbutton{float:right!important;position:absolute;right:30px;width:50%;z-index:30}@media only screen and (max-width:767px){.sh-hbutton{margin-top:-5px!important}}