html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*{padding:0px;margin:0px;text-decoration:none;border:none;list-style:none;font-weight:normal}.discount-code{display:none}.sales-order-view .actions{text-align:center}.account.sales-order-view .page-title-wrapper .page-title{display:block}.row:after{content:"";clear:both;display:table}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#a6d706;font-weight:700}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#fc9;background:#9c6}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#bef}@media (min-width:1560px){.container.wide{width:1470px}}body.buy_open{overflow:hidden}.action.remind{color:green}.message.error{margin:20px 0;padding:15px 20px;display:block;line-height:1.2em;font-size:16px;color:red;text-align:center;position:relative}.actions-toolbar{text-align:left;max-width:100%}.cms-page-view .page-title{color:#93be05;font-family:Courgette;margin-bottom:40px}.cms-home #testimonial_block{margin:0}#block-discount{display:none}#menubar{background:#93be05;font-family:Courgette;text-align:center}#menubar .menuitem{padding:10px 20px;display:inline-block;font-size:20px;line-height:30px;color:white}#menubar .menuitem:hover{background:#cd0}#menu-twitter,#menu-fb{position:relative;font-size:0;margin-right:8px;margin:0 10px;vertical-align:top}#menu-twitter:before,#menu-fb:before{content:"\f082";font:normal normal normal 24px/50px FontAwesome;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:24px;line-height:50px;color:#690;color:white;transition:all 400ms;vertical-align:top}#menu-fb:before{content:"\f082"}#menu-twitter:before{content:"\f081"}.nav-toggle:before{color:#93be05;color:green;color:#f90}#topbar{background:#690;padding:8px 15px}#topbar .contact a{font-weight:700}#topbar .links{text-align:right}#topbar .links a:first-child:after{content:" | "}#topbar a{color:rgba(255,255,255,0.75);font-size:13px;letter-spacing:.25px}#free_delivery{background:#690;padding:10px 0;text-align:center;color:white;max-height:50px;transition:all 400ms;position:relative}#free_delivery h3{font-size:18px;line-height:30px;cursor:pointer}#free_delivery h3:after{content:"\f078";font:normal normal normal 24px/30px FontAwesome;position:absolute;bottom:0;left:0;right:0;color:#690;transition:all 400ms;opacity:0;z-index:9}#free_delivery h3:hover:after{bottom:-30px;opacity:1}#free_delivery p{display:none}#free_delivery.active{max-height:500px;overflow:hidden}#free_delivery.active p{display:block}.phone:before{content:"\f095";font:normal normal normal 15px/1 FontAwesome;margin:0 5px}.email:before{content:"\f0e0";font:normal normal normal 15px/1 FontAwesome;margin:0 5px}.minicart-wrapper{float:right;padding-right:30px;position:relative}.minicart-wrapper .action.showcart:before{content:'';background-image:url('../images/bag.png');height:84px;width:64px}.minicart-wrapper .action.showcart .counter.qty{background:#f90;border-radius:20px;width:30px;height:30px;line-height:30px;position:absolute;top:0;left:-10px}.minicart-wrapper .action.viewcart{color:#999}.minicart-wrapper .block-minicart{padding:25px 20px 16px}.minicart-wrapper .subtotaltext{line-height:84px;font-weight:700}.minicart-wrapper .subtotaltext .price{color:orange;font-weight:700;letter-spacing:-1px}.minicart-items .product-item{padding:0}.minicart-items .product-item .product{padding:15px 30px 15px}em{font-style:initial;color:#f90}.message.success{margin:20px 0;padding:15px 20px;display:block;line-height:1.2em;font-size:16px;background:#f90;color:white;text-align:center;padding-left:40px;position:relative}#testimonial_block{background:#93be05;background:#a6d706;background:rgba(147,190,5,0.95);padding:30px;margin-top:30px}#testimonial_block .testimonial{height:350px}.testimonial_quote{background:rgba(255,255,255,0.125);font-family:Sniglet;font-family:Courgette;font-size:26px;line-height:36px;position:relative;padding:15px 40px;top:160px;transform:translateY(-50%)}.testimonial_quote p{font-family:Courgette;font-size:26px;line-height:36px;margin:0}.testimonial_quote:before{content:"\f10d";font:normal normal normal 24px/1 FontAwesome;position:absolute;left:5px}.testimonial_quote:after{content:"\f10e";font:normal normal normal 24px/1 FontAwesome;position:absolute;right:5px;bottom:5px}.testimonial_author{background:rgba(255,255,255,0.1);display:inline-block;font-size:24px;line-height:40px;padding:5px 30px;float:right;text-transform:uppercase;letter-spacing:2px;position:absolute;right:0;bottom:-50px}.button,button{background:#93be05;margin-bottom:5px;padding:10px 30px;border:0;transition:all 300ms}.button:hover,button:hover{box-shadow:0 0 0px 6px rgba(147,190,5,0.6)}#home-wrapper{background:blue;background-image:url('../images/home2.jpg');background-position:top right;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden}#home-wrapper.x:before{content:"before";font-size:0;height:101%;position:absolute;top:-10px;left:0;right:0;transform:skewY(5.74deg);-webkit-transform:skewY(5.74deg);transform-origin:100%;background:#93be05}ol{margin:10px}#home_top{background:white;display:block;background:#008000;color:white;padding:50px 60px;background:linear-gradient(to right, green, transparent);background:linear-gradient(260deg, #93be05 50%, rgba(255,255,255,0.5));text-align:right;position:absolute;right:0;background:rgba(255,255,255,0.5);padding:20px 30px 30px;color:black;background:#93be05;padding-left:65%;background:#9c0;padding:20px 20%;text-align:center;position:relative}#plastic_free{background:blue;background-image:url('../images/plastic.jpg');background-position:top right;background-size:cover;background-attachment:fixed}#home_promo{background:blue;color:white;padding:80px 30% 80px 10%;background:linear-gradient(to right, #055f9b 15%, transparent),url(../images/plastic.jpg);background-attachment:fixed;background-size:cover;position:relative}#home_promo:before{content:"";display:block;background:radial-gradient(ellipse at center, rgba(64,255,224,0.6) 0%, rgba(64,255,224,0) 72%);position:absolute;top:50%;width:300px;height:300px;right:10%;margin:-150px -25px}#home_promo img{background:rgba(64,128,255,0.25);position:absolute;top:50%;right:10%;transform:translateY(-50%)}#home_promo img.x:after{content:"";display:block;width:100%;height:100%;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 60%, #ffffff 70%);border-radius:50%;position:absolute;top:0;left:0}#home_top h2,#home_promo h2{text-transform:uppercase;font-size:32px;color:#cd0;font-family:Oswald;letter-spacing:2px;font-weight:500;margin:0 0 16px;font-size:36px;letter-spacing:6px}#home_top h4,#home_promo h4{font-family:Oswald;font-size:24px;margin:8px 0 0}#home_top em,#home_promo em{color:#f90;font-style:initial}#home_top p,#home_promo p{color:#dffebb;margin:0;font-size:15px;line-height:20px}#home_top .button,#home_promo .button{padding:10px 30px;display:inline-block;margin:15px 0;background:#f90;color:white;font-family:Oswald;font-size:16px;letter-spacing:1px}#home_top .button:hover,#home_promo .button:hover{box-shadow:0 0 0px 6px rgba(255,153,0,0.5)}#home_top h2,#home_promo h2{color:inherit}#home_top p,#home_promo p{color:inherit}#home_top em{color:black}p{font-size:15px;line-height:20px;margin:20px 0;opacity:.9}.page-header{margin:0;border:0;padding:0}h2{text-transform:uppercase;letter-spacing:-1px;font-size:30px}.page-footer{background:#690}.page-footer h4{margin:30px 0 10px;text-transform:uppercase;letter-spacing:-1px;font-size:18px;color:#ac1}.page-footer a{color:rgba(0,0,0,0.75);color:rgba(255,255,255,0.5);color:rgba(225,255,200,0.75);margin:5px 0;display:block;font-size:15px}.page-footer img{margin-top:15px}#footer_bottom{background:white;margin:30px 0 0;padding:20px 0}#footer_bottom .web_design{text-align:right}#footer_bottom h4{margin:0;color:#690}#footer_bottom a{color:#690;font-weight:700;display:inline-block}#home_products{background:rgba(255,255,255,0.5);display:inline-block;width:64%;padding:15px 0 0 15px;position:relative}.prod-wrap{display:inline-block;padding:30px;width:33.3333%;padding:0 15px 15px 0;background:rgba(255,255,255,0.5);background:transparent}.product{background:white;text-align:center;padding:30px;display:block}.product:hover{box-shadow:0 0 0 7.5px rgba(255,255,255,0.5)}.prod-img{height:180px;width:180px;border-radius:50%;background-size:cover;margin:auto;position:relative}.prod-img:after{content:"";display:block;width:110%;height:110%;background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 56%, #fff 65%);border-radius:50%;position:absolute;top:-5%;left:-5%}.prod-text{height:60px}.prod-name{color:#444;font-size:18px;line-height:24px;margin-top:10px;display:block;position:relative;top:30px;transform:translateY(-50%)}.product .price{font-size:14px;font-weight:700;color:green;line-height:30px;margin-bottom:10px}.prod-desc{display:none}.product-wrapper{margin:50px 0}#product_info_main{font-size:0}#product_info_main .page-title-wrapper{text-align:center;margin:0;border-bottom:1px solid #333;padding:10px}#product_info_main .page-title{color:#333;font-family:Oswald;font-size:40px;margin:0}#product_info_main .modal{opacity:0;transition:all 300ms;pointer-events:none;position:fixed;top:40%;width:50%;left:25%;background:white;padding:30px 10% 50px;z-index:-1}#product_info_main .modal-active{opacity:1;z-index:99;pointer-events:all;transform:translateY(-50%)}.modal h4{font-size:32px;text-align:center;color:#93be05;border-bottom:1px solid #eee;padding-bottom:15px}#modal-bg{opacity:0;transition:all 300ms;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#008000;z-index:-1}.modal-active #modal-bg{opacity:.5;z-index:98;pointer-events:all}#product-addtocart-button{padding:10px 30px;background:#93be05;border:0;font-size:14px;text-transform:uppercase;letter-spacing:-0.5px}.box-tocart .box-price,.box-tocart .qty{display:none}body[class*='pinks'] #product-options-wrapper{background-image:url(../images/pinks.jpg)}#product-options-wrapper{top:50%;position:fixed;left:25%;width:50%;background:white;box-shadow:0 0 0 1000px rgba(0,64,0,0.75);font-size:15px;pointer-events:none;background-image:url(../images/narcissi4.jpg);box-shadow:0 0 0 1000px rgba(32,64,64,0.9);background-position:left;background-size:contain;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:translateY(-50%) scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#product-options-wrapper.pinks{background-image:url(../images/pinks.jpg)}#product-options-wrapper.active{transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:1;z-index:999;pointer-events:all}#product-options-wrapper .textarea,#product-options-wrapper textarea{display:none}#product-options-wrapper .iosf_message{height:30px;border:1px solid #e3e3e3;border-width:0 0 1px 0}#product-options-wrapper label{font-size:15px;margin:10px 0;position:relative}#product-options-wrapper .options-list input{display:none}#product-options-wrapper .options-list label{font-size:15px;margin:10px 0;position:relative;border:3px double #93be05;display:block;padding:20px 30px}#product-options-wrapper .options-list input:checked+label{border:3px solid #93be05}#product-options-wrapper .options-list input:checked+label .price-notice:after{content:"tick";content:"\f00c";font:normal normal normal 16px/1 FontAwesome;color:#93be05}.tgl-flat{outline:0;display:block;width:70px;height:32px;position:absolute;top:20px;right:30px;padding:2px;transition:all .2s ease;background:#fff;border:4px solid #f2f2f2;border-radius:2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tgl-flat:after,.tgl-flat:before{position:relative;display:block;content:"";width:20px;height:20px}.tgl-flat:after{left:0;transition:all .2s ease;background:#f2f2f2;content:"";border-radius:1em}.tgl-flat:before{display:none}input:checked+.label .tgl-flat:after{left:50%}input:checked+.label .tgl-flat{border:4px solid #93be05}input:checked+.label .tgl-flat:after{left:38px;background:#93be05}#orderdatepicker .ui-datepicker{border:0;margin:auto;box-shadow:initial;background:#f6f6f6;background:#f9f9f9;box-shadow:0 0 5px 0 rgba(64,64,64,0.25)}#orderdatepicker .ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#fee;text-decoration:line-through}#options_close{position:absolute;top:0;right:0;background:#f90;padding:10px;height:60px;width:60px;text-align:center}#options_close:before{content:"\f00d";font:normal normal normal 30px/40px FontAwesome;text-rendering:optimizeLegibility;font-size:30px;line-height:40px;font-style:normal;font-weight:normal;font-family:FontAwesome}#myModalLabel{font-size:24px;padding:30px;color:#333;line-height:25px;font-weight:500;background:WHITE;margin-left:25%;margin-bottom:-0.5px;font-family:Oswald}.myMessage,#myMessage{margin:20px;border:1px solid #000;width:400px;height:251px;background-image:url(../images/message-card.jpg);background-size:cover}#mymessagereview{margin:20px;border:1px solid #000;width:400px;height:251px;background-image:url(../images/message-card.jpg);background-size:cover}.step1 h3{font-size:18px;margin:.5em 0}.step5 h3{font-family:Oswald;margin:0 0 10px;font-size:21px}.step5 p{font-size:15px;line-height:20px;margin:0}.step5 .fa{color:green;margin-right:6px}#step4review{font-size:20px}.flowers-circle{background:orange;border-radius:80px;width:90px;height:90px;color:white;text-align:center}.reviewprice{font-size:30px;display:block;padding:17px 0 5px}.message.info{background:green}.button-postcode{letter-spacing:0;font-family:Oswald;width:100%;padding:10px;border:0;border-radius:0;background:#f90;box-shadow:none}.button-postcode:hover{box-shadow:0 0 0 6px rgba(255,153,0,0.5)}.btn-continue{display:inline-block;background:#f90;padding:10px 70px 10px 30px;margin:10px;position:absolute;right:30px;bottom:20px;color:white;line-height:20px}.btn-continue:hover{box-shadow:0 0 0 8px rgba(255,153,0,0.5)}.btn-continue:after{content:"\f054";font:normal normal normal 18px/20px FontAwesome;background:#e68a00;position:absolute;right:0;top:0;padding:10px;width:40px;text-align:center}#step5btn{display:inline-block;padding:10px 70px 10px 30px;margin:10px;position:absolute;right:30px;bottom:20px;color:white;line-height:20px}#step5btn:after{content:"\f07a";font:normal normal normal 18px/20px FontAwesome;background:#80a504;position:absolute;right:0;top:0;padding:10px;width:40px;text-align:center}.step{padding:10px 30px 80px;background:WHITE;margin-left:25%}.hideme{display:none}#buy_flowers{font-size:16px;color:white;text-align:center;cursor:pointer;display:block}.product-options-bottom{height:0;overflow:hidden}.product-options-bottom #product-addtocart-button{opacity:.1;pointer-events:none}.day{text-align:center;box-shadow:0 0 0 1px #a5d30d}.active.day{background:#93be05;box-shadow:0 0 0 10px #a5d30d;color:white;font-weight:700}#product_delivery h4{text-align:center;color:green;margin:20px 0}#product_fudge,#product_chocolate{border:1px solid green;width:48%;display:inline-block;padding:20px;padding-right:60px;height:80px;vertical-align:top;position:relative;margin-bottom:50px}#product_fudge:after,#product_chocolate:after{content:"";height:80px;width:80px;display:block;position:absolute;right:-20px;bottom:-40px;background-size:contain;background-repeat:no-repeat}#modal-fudge:after,#modal-chocolate:after{content:"";height:300px;width:300px;display:block;position:absolute;right:20px;bottom:-150px;background-size:contain;background-repeat:no-repeat}#modal-chocolate:after,#product_chocolate:after{background-image:url('../images/chocolates.png')}#product_fudge{margin-left:4%}#product_fudge:after{background-image:url('../images/fudge.png')}#modal-fudge:after{background-image:url('../images/fudge1.png')}.options-list .field:first-child .label:before{content:"";height:90px;width:110px;margin:-10px 20px -10px 0;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url('../images/chocolates.png')}.options-list .field:nth-child(2) .label:before{content:"";height:90px;width:110px;margin:-10px 20px -10px 0;display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url('../images/fudge.png')}.options-list span{vertical-align:top;font-size:18px;font-weight:500}#shopping-cart-table .item-options{position:relative}#shopping-cart-table .item-options dd{margin:0 0 5px}#shopping-cart-table .item-options dt+.row{clear:both;border:1px solid red}#shopping-cart-table .item-options dt+.row p{font-size:14px;line-height:18px;margin:15px 0}#shopping-cart-table .item-options dt+.row p b{font-size:15px;line-height:20px}.cart-show-details{color:#93be05;cursor:pointer}.cart-details-wrapper{position:fixed;z-index:99;left:0;top:0;background:#004000;right:0;bottom:0;opacity:0;pointer-events:none}.cart-order-details{background:white;border:5px solid green;padding:10px 30px;z-index:99;left:0;top:50%;width:50%;margin:0 25%;transform:translateY(-50%) scale(.7);opacity:0;transition:all 400ms;pointer-events:none;position:fixed}.item-options.active .cart-details-wrapper{opacity:.75;pointer-events:all}.item-options.active .cart-order-details{display:block;transform:translateY(-50%);opacity:1}.xitem-options:hover .cart-order-details{display:block !important}.cart.table-wrapper .actions-toolbar>.action-delete{color:#090}.cart.table-wrapper .actions-toolbar>.action-delete:hover{color:red}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:"\f1f8";font:normal normal normal 20px/1 FontAwesome;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:20px;line-height:1}#checkoutSteps input{display:inline-block;width:320px;margin:0px}#checkoutSteps input[type="text"]{height:30px}#checkout-step-payment .primary{padding:24px;font-size:16px}.opc-wrapper{width:60%;float:left;padding:30px}.opc-block-summary{width:40%;float:left;padding:25px 30px;margin:50px 0;background:white;box-shadow:0 0 20px 0 rgba(32,32,32,0.25)}.opc-block-shipping-information{float:left}.opc-block-summary .product{position:relative;padding:10px}.checkout-billing-address{border:1px solid #93be05;padding:5px}.billing-address-form{padding:10px 20px}#payment .field{position:relative;margin:0 0 5px}#payment .field.street label{display:none}#payment .label{font-weight:500;font-size:14px;margin:0}#payment .actions-toolbar{margin:0 0 20px 0;max-width:600px}#payment .actions-toolbar .action-update{padding:15px 50px;font-size:15px;display:inline-block;width:auto}#payment .actions-toolbar .action-cancel{background:#ccc;width:auto;display:block}.action-edit-address{background:#690;padding:3px 24px;display:block;margin:5px 0}.authentication-wrapper{display:none}.opc-estimated-wrapper,.opc-progress-bar{display:none}.opc-sidebar .action-close{display:none}.cart-summary>.title{display:none}#block-shipping{display:none}.totals.sub{display:none}.cart-container{margin-bottom:50px}.cart-container .checkout-methods-items .action.primary{width:100%;width:auto;padding:15px 60px;font-size:15px}.page-title-wrapper{text-align:center;margin:50px 0 10px}.action.primary{background:#93be05;border:1px solid #93be05;color:#ffffff;display:inline-block;font-weight:700;padding:8px 20px;box-sizing:border-box;vertical-align:middle}.block-cart-failed .action.continue,.cart-container .form-cart .action.continue,button[name="update_cart_action"]{background:#93be05}#awards-row{text-align:center}#awards-row img{border:2px solid #93be05;padding:10px;background:white}.cmsleft{width:20%;background:white;margin-left:10%;margin-bottom:50px}.cmsleft+.container{width:60%;background:white;margin-right:10%;margin-bottom:50px;border-left:1px solid #93be05}.cmsleft li:before{content:'';background-image:url('../images/small-flower.png');height:24px;width:23px;display:inline-block;margin-right:4px}.cmsleft ul{margin-bottom:20px}.cmsleft li a{font-size:15px;color:black;line-height:24px;vertical-align:top;display:inline-block;color:#f90}.cmsleft li a:hover{color:#e68a00}.page-layout-cms-layout .page-title-wrapper{text-align:center;margin:32px 0 10px;font-family:Courgette}.page-layout-cms-layout .columns{color:#516804}.page-layout-cms-layout .columns h2,.page-layout-cms-layout .columns h3{text-transform:initial;font-size:28px;margin:15px 0}.page-layout-cms-layout .columns p{font-size:14px;line-height:18px;margin:15px 0;opacity:.9}@media (min-width:768px){.nav-toggle{display:none}}@media (min-width:1768px){.prod-wrap{padding:30px;width:25%;padding:0 15px 15px 0}}@media (max-width:1199px){#home_top{padding:20px 30px 30px}#home_products{width:60%;padding:15px 0 0 15px}.prod-wrap{padding:30px;width:50%;padding:0 15px 15px 0}#product-options-wrapper{left:20%;width:60%}}@media (max-width:991px){.prod-img{height:160px;width:160px}#product-options-wrapper{left:15%;width:70%}}@media (max-width:767px){.cart-order-details{border:4px solid green;padding:8px 24px;top:50%;width:96%;margin:0 2%}.opc-wrapper{padding:25px;width:100%;float:initial}#checkoutSteps input{display:inline-block;width:320px;margin:0px;width:auto}#checkoutSteps .billing-address-form input{width:100%}.page-main{padding:0}#maincontent .container{padding:0}.page-layout-cms-layout .page-title-wrapper{margin:24px 0 12px}.page-layout-cms-layout .columns h2,.page-layout-cms-layout .columns h3{font-size:24px;margin:15px 10%}.page-layout-cms-layout .columns p{font-size:14px;line-height:17px;margin:12px 10%}.page-layout-cms-layout .columns ol{margin:15px 10%}.page-title{font-size:28px}.cmsleft{width:100%;order:2}.cmsleft+.container{width:100%;border:0;margin:0 0 30px}#buy_flowers{width:80%;margin:0 10%}#menu-twitter,#menu-fb{font-size:20px;line-height:24px;color:white;vertical-align:top;margin:10px 0;width:50%;display:inline-block;float:left;text-align:center}#menu-twitter:before,#menu-fb:before{font:normal normal normal 24px/1 FontAwesome;vertical-align:top;margin-right:6px}#product-options-wrapper{left:10%;width:80%;background-size:auto 100%}.step{margin-left:20%}#myModalLabel{font-size:22px;padding:30px 30px 20px;line-height:25px;margin-left:20%}#topbar .links{display:none}#menubar{max-height:0;overflow:hidden;transition:all 300ms}.menu-active #menubar{display:block;max-height:500px}#menubar .menuitem{padding:10px 20px;font-size:18px;line-height:24px;display:block;text-align:center}#home-wrapper{background-image:none}#home_top{position:relative;text-align:center;padding:15px}#home_top h2,#home_promo h2{margin:0 0 16px;font-size:28px;letter-spacing:4px}#home_top p,#home_promo p{font-size:14px;line-height:18px}#home_products{background-image:url('../images/home2.jpg');background-size:cover;width:100%}.prod-wrap{padding:20px;width:100%}#home_promo:before{display:none}#home_promo img{display:none}#product_fudge,#product_chocolate{height:auto;margin-bottom:40px;width:44%;margin-left:4%}.testimonial_quote{font-size:22px;line-height:30px}.step5 h3{font-size:18px;margin:4px 0}#step1review,#step2review{font-size:13px;line-height:16px}#step4review{font-size:18px;margin-top:2px}}@media (max-width:500px){.header.content{text-align:center}.logo{float:none}.logo img{height:auto;max-width:60%;vertical-align:text-top}#product-options-wrapper{left:2%;width:96%}#product-options-wrapper p{font-size:13px;line-height:15px;margin:5px 0;opacity:.9}#product-options-wrapper label{font-size:14px;margin:10px 0 5px}#product-options-wrapper input{font-size:13px;height:30px}#product-options-wrapper #mymessagereview,#product-options-wrapper #myMessage{margin:20px 0;float:right;transform:scale(.75);transform-origin:top right;margin-bottom:-12%}#product-options-wrapper .options-list .field .label:before{height:70px;width:110px;margin:-10px 20px 0px 0;display:block}#product-options-wrapper .options-list span{font-size:17px}.flowers-circle{position:absolute}.button-postcode{padding:5px}#options_close{padding:5px;height:50px;width:50px}#options_close:before{font-size:20px}#myModalLabel{font-size:20px;padding:16px 25px 10px;line-height:24px;margin-left:12%}.step{padding:5px 25px 80px;min-height:50vh;margin-left:12%;max-height:90vh;overflow-v:scroll;overflow-y:scroll;overflow-x:hidden}.step5 h3{font-size:16px;margin:0;line-height:25px}#step1review p{font-size:12px;line-height:15px;margin:0}#step2review{font-size:12px}#step5btn{bottom:30px;right:25px}.btn-continue{padding:10px 70px 10px 30px;margin:10px;right:25px;bottom:20px;line-height:20px}.minicart-wrapper{padding:0}.minicart-wrapper .action.showcart:before{height:50px;width:60px;margin-bottom:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.minicart-wrapper .action.showcart .subtotaltext{display:none}#testimonial_block{padding:15px}#testimonial_block .testimonial{height:385px}.testimonial_quote{font-size:18px;line-height:24px;padding:15px 25px 15px 30px;top:185px}.testimonial_quote::before{font:normal normal normal 22px/1 FontAwesome;left:4px}.testimonial_quote::after{font:normal normal normal 22px/1 FontAwesome;right:4px;bottom:4px}.testimonial_author{font-size:18px;line-height:25px;padding:5px 30px;letter-spacing:-1px;bottom:-35px}.page-footer h4{margin:30px 0 10px;letter-spacing:-1px;font-size:16px}.page-footer a{margin:5px 0;font-size:14px}.product-media .MagicToolboxSelectorsContainer img{max-width:60px}}@media (max-height:700px){#product-options-wrapper.active{transform:translateY(-50%) scale(.8)}}#account-nav a{padding:0;font-weight:600;color:#008000}.account .columns{margin-top:20px;flex-flow:row-reverse wrap;width:1470px;margin:auto}.account .columns a{color:#690}.account .page-title-wrapper .page-title{font-family:Courgette;margin:10px 0 0}.account a.action{color:#93be05}.account .block-title{background:#93be05;padding:12px 18px;margin-bottom:15px;font-size:13px;color:white;text-transform:uppercase}.account .legend{background:#93be05;width:100%;line-height:22px;color:white;padding:10px 15px;text-transform:uppercase;font-size:13px;font-weight:700}.account .choice input{float:left}.account-nav .title{background:#93be05;padding:12px;text-align:center;color:white;text-transform:uppercase;font-size:13px;margin:0}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:23%}.account .column.main .box:nth-child(odd),.block-addresses-list .items.addresses>.item:nth-child(odd){float:left;clear:left}.account .column.main .box:nth-child(even){float:right}.account .column.main .box,.block-addresses-list .items.addresses>.item{width:48.8%}.account .column.main .box,.multicheckout .block-content .box,.paypal-review .block .block-content .box{margin-bottom:20px}.account-nav .content{background:#e6e6e6}.account-nav .content .account-nav{padding:5px 0;font-size:15px;margin-bottom:20px}.account-nav .content strong{color:#555}.account-nav .nav.item{padding:10px 15px;display:block;font-weight:700;color:#93be05}.block-dashboard-addresses .block-title a{color:#ddd;font-size:12px;float:right}.account .column.main .block-content:after,.block-addresses-list .items.addresses:after,.block-wishlist-management:after{clear:both}.minicart-items-wrapper:after,.account .column.main .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after{content:'';display:table}.account .box-actions{color:#93be05}body.account .sidebar,.page-with-filter .sidebar{display:block}.block-rewards-account-summary .block-title{background:initial;padding:20px 0 10px;color:black;margin:0}body.account .page-title-wrapper{width:auto;margin:10px}.page-layout-2columns-left .default-main{float:right;padding:0 15px;-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-box-ordinal-group:3;width:75%}