.ui-widget-content a{color:#222}.ui-widget-header{border:0;background:#d7d4d4;color:#000;font-weight:700}.ui-menu .ui-menu-item{margin:0;padding:7px .4em 8px}.ui-widget-header a{color:#fff}.ui-autocomplete-category{background-color:#d7d4d4;font-weight:700;margin-top:2px;padding-left:5px;padding-right:5px;line-height:2.2;color:#000}.ui-datepicker-header{border-radius:0!important}.ui-datepicker td{padding:0}.ui-datepicker .ui-datepicker-buttonpane,.ui-datepicker td a,.ui-datepicker td span{padding:.5em .8em!important}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#9848b2!important;color:#fff!important;color:#fff}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-focus b,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-menu-item:nth-child(odd){background:#f1f1f1}.ui-field-contain,.ui-mobile fieldset.ui-field-contain{padding:0}.ui-datepicker{width:46em!important;padding:0;background:#fff;border:0 solid #f1f1f1;box-shadow:5px 5px .5em #d7d4d480}.ui-datepicker .ui-datepicker-title{line-height:2em}.ui-datepicker-title select{border-radius:3px;font-size:13px!important;height:23px;line-height:12px;margin:3px 5px 4px 0!important;padding:0 8px}.ui-autocomplete label{float:left;font-size:13px;font-weight:600}.ui-autocomplete li{clear:both}.ui-dialog{padding:0}.ui-dialog .ui-dialog-titlebar{border-radius:0;padding:.6em 1em;font-size:15px}.ui-dialog .ui-dialog-content{padding:0}.ui-widget-content{border:1px solid #d7d4d4;color:#3b3a38}.ui-datepicker-trigger{padding-left:5px}.ui-autocomplete-category,.ui-menu .ui-menu-item a,.ui-menu .ui-menu-item a:hover{font-size:15px!important}.ui-menu .ui-menu-item{margin:0;height:auto}.ui-autocomplete .ui-menu-item{width:100%;box-sizing:border-box;padding:10px 0;line-height:30px}.ui-autocomplete-input :focus,.ui-autocomplete-input :hover,.ui-autocomplete-input :focus-within{border:none!important}.ui-menu-item a label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(plane-icon-new.png?v=0.1) no-repeat!important;background-position:6px 6px!important;text-indent:34px}.ui-menu-item a label.city-0{background:url(city-icon-new.png?v=0.1) no-repeat!important;background-position:6px 6px!important}.ui-menu-item a label.city-2{background:url(train-icon-new.png?v=0.2) no-repeat!important;background-position:6px 6px!important}.ui-menu-item a label.city-3{background:url(port-icon-new.png?v=0.1) no-repeat!important;background-position:6px 6px!important}.ui-menu-item a label.city-4{background:url(hotel-icon-new.png?v=0.1) no-repeat!important;background-position:6px 6px!important}.ui-menu-item a label.city-5{background:url(hotel-icon-new.png?v=0.1) no-repeat!important;background-position:6px 6px!important}.ui-datepicker .ui-datepicker-header{background:#9848b2;color:#fff;margin:5px .4em;padding:.2em 0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker .ui-datepicker-prev{background:url(images/prev-icon.png) no-repeat!important;display:inline-block;height:24px;left:7px;top:5px;z-index:10004}.ui-datepicker .ui-datepicker-title{font-size:16px;font-weight:400;font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif}ul.sizes li label input{font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif}.ui-datepicker td{font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif;padding:0!important;border:1px solid #e4e4e4!important;background-color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif;border:0!important;font-weight:500!important;color:#555;background:#f1f1f1!important;font-size:14px}a.ui-state-default.ui-state-hover{background:#9848b2!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#9848b2!important;color:#fff!important;display:block;margin:0;text-align:center;text-decoration:none;font-weight:400;border:0}.ui-widget-header .ui-icon{background-image:none}.ui-datepicker .ui-datepicker-next{background:url(images/next-icon.png) top right no-repeat!important;display:inline-block;height:24px;right:8px;top:7px;z-index:10004}.ui-datepicker{z-index:100!important;box-sizing:border-box}.btn-read-more,.btn-hide-more{display:none}@media only screen and (max-width:770px){.ui-datepicker.ui-datepicker-multi{left:0!important}.ui-datepicker{width:22em!important;z-index:100!important;box-sizing:border-box}#contact_form fieldset,.contact_form fieldset{box-sizing:border-box}}@media only screen and (max-width:480px){.btn-read-more,.btn-hide-more{display:block}.hentry{display:flex;flex-wrap:wrap;flex-direction:column}.flowerinfo{order:1;padding-top:10px}h2.entry-title{order:2;font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif;font-size:19px;margin-top:0;margin-bottom:4px!important}h3.composition{order:3;font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif;font-size:17px;margin-bottom:8px!important}.floweroptions{order:5;margin-top:0!important;border-bottom:solid 1px #e7e7e7}.entry-content{order:4}.floweraddons{order:6}.entry-content p{font-size:13px;border-bottom:solid 1px #e7e7e7;padding-bottom:15px;font-family:Trebuchet MS,Helvetica,Arial,Verdana,sans-serif}.flowerinfo .trustpilot{display:none}#prefColor{color:#5f5f5f!important;padding:12px 16px;width:100%;font-size:15px;border:1px solid #ECECE8}.shoppingcart+p+span.md_button.green.right,.floweroptions .prod_button .md_button,#contact_form .md_button{width:100%!important;padding:0;margin:10px 0 0;font-size:22px;height:60px;line-height:50px;border-radius:6px;background-color:#51b549!important}.shoppingcart+p+span.md_button.green.right{margin-bottom:10px}.shoppingtrust .trustpilot{width:61%!important}.md_button{background-color:#51b549!important}.floweroptions span.md_button.gray{display:none}li.delivery-date{padding:5px 0 15px!important}.delivery-date label input{color:#5f5f5f!important;font-size:16px!important;width:100%!important;padding:5px 10px!important;text-align:left!important}.delivery-date label div{padding:9px 6px!important;width:100%!important;border:1px solid #ECECE8!important;box-sizing:border-box;margin:0!important}#contact_form textarea{box-sizing:border-box;width:94%}.ui-datepicker table{width:97%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;margin:0 auto!important}ul.ceckout_addons li{width:46%;box-sizing:border-box}.panel-text-wrapper{position:relative}.btn-read-more{left:30%;text-decoration:none;width:30%;font-size:14px;border-radius:6px;background-color:#fff!important;color:#744080!important;border:solid 1px #744080f5;padding:10px 5px;font-family:Trebuchet MS,arial}.show-more,.hide-more{position:absolute;bottom:0;z-index:1;text-align:center}.hide-more{bottom:-1em}.hide-more{display:none}.show-more:target{display:none}.show-more:target~.hide-more{display:block}.show-more:target~.panel-text{max-height:2000px}.show-more:target~.fade{margin-top:0;height:auto}.panel-text{position:relative;margin:2em auto;width:100%;max-height:172px;overflow:hidden;transition:max-height .5s ease}.fade{background:linear-gradient(to bottom,#fff0,#fff 75%);height:172px;margin-top:-172px;position:relative}.introtext .trustpilot{padding:30px 0 0}.index_slider+.clear+h3.featured{margin-top:0;font-family:Trebuchet MS,arial;font-size:22px}}
