:root{--headingFont:"Newsreader",serif}body{color:#222}.container,.head-container,body{background:#fffbf3}.head-container{display:none;border-bottom:1px solid #a98a64}.navbar-default,.topnav-container{background:#fffbf3}.page1 .navbar-default,.page1 .topnav-container{background:none}.topnav-container .container-fluid,.topnav-container.container-fluid{padding-right:0;padding-left:0}.addressData a,.addressData a:visited,.cartHeader,.confirmTell,h1,h2,h3,h4,h5,h6{color:#222}.addressData a:hover{color:#9eb286}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a.current,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#2c2d36}.catNavigator dt{text-transform:uppercase;font-weight:500;color:#333;font-size:14px}.catNavigator a:link,.catNavigator a:visited,.catNavigator dd{color:#222}.catNavigator a.current,.catNavigator a:focus,.catNavigator a:hover{text-decoration:none;color:#074f57}#leftNavigator{display:none;padding-top:15px}.catNavigator dt{margin-bottom:0;color:#fff;padding:1rem;background:#074f57}.catNavigator dd{margin-bottom:0;border:1px solid #074f57;border-top:0;display:none;border-bottom:0;padding:1rem;transition:all .5s}.catNavigator dl{margin-bottom:0;max-width:80%}.leftCart dd,.leftSocial dd{display:block}.catNavigator .leftSocial dd:last-child{border-bottom:1px solid #074f57}.catNavigator .active dd{display:block}.leftCart dt{font-size:0}.leftCart dt:before{display:block;font-size:14px;content:"Shopping Cart"}.catNavigator dt:after{font-family:FontAwesome;float:right;transform:rotate(0deg);right:10px;display:inline;position:relative;top:3px;font-size:10px;transition-property:transform;content:"\f054";transition-duration:.4s}.catNavigator .active dt:after{transform:rotate(90deg);top:3px}.leftCart dt:after,.leftSocial dt:after{display:none}.catNavigator .social .fa-instagram{margin-right:-3px}.panel{border-radius:0;border:1px solid #dadada;color:#222;background:#fefaf2}.panel:hover{border:1px solid #909090;background:#fefaf2}.catImages:hover,.designButton:focus,.designButton:hover,.designItems{text-decoration:none;border:1px solid #909090;color:#222;background:#fefaf2}.newsPanel:hover{text-decoration:none;border:1px solid #909090;color:#222;background:#fcfcfc}.panel-heading h2,h1.title,h2.title{color:#222}h1.title:after,h1.title:before,h2.title:after,h2.title:before{border-bottom:1px solid #dadada}.footerContainer{border-top:0 solid #5c604d;padding-right:0;color:#222;padding-left:0;background:#a98a64}.footerContainer .container{border-top:0 solid #dadada;background:none}#footer dt{text-transform:uppercase;font-weight:600;color:#333;font-size:14px}#footer a:link,#footer a:visited{color:#222}#footer a:hover{color:#9eb286}#footer dd{color:#222}.footerTextAlign{display:none;text-align:center}.footerContainer .row img{display:none}#customBottom.container{padding-right:0;padding-left:0;width:100%}.customFooter{margin-left:auto;padding-right:30px;color:#fff;padding-left:30px;padding-top:7rem;max-width:1170px;margin-right:auto;width:100%}.customFooter h3{font-family:var(--headingFont);font-weight:300;color:#fff;border-bottom:1px solid #ae926e;padding-bottom:10px;font-size:2.3rem}.customFooter a,.customFooterBot a{color:#fff}.customFooter a:hover,.customFooterBot a:hover{color:#000}.footerCol{font-size:1.4rem}.footerCol p{line-height:24px}.customFooterBot{border-top:1px solid #ae926e;padding-top:2rem}.customFooterBotCont{margin-left:auto;display:flex;justify-content:space-between;padding-right:30px;color:#fff;padding-bottom:2rem;padding-left:30px;font-size:1.1rem;max-width:1170px;margin-right:auto;flex-direction:row}.footerCol i{font-size:1.4rem;margin-right:5px}.footerCol .fa-envelope{font-size:1.6rem!important}.footerCards{margin-bottom:2rem;display:flex;justify-content:flex-end;align-items:flex-end}.footerCards img{max-width:250px}body{font-family:Cabin,sans-serif;font-weight:300;font-size:15px}a{color:#074f57}a:focus,a:hover{text-decoration:none;color:#222}h1,h2,h3,h4,h5,h6{font-family:Cabin,sans-serif;font-weight:300}h1,h2{font-family:var(--headingFont)}h1{text-transform:none;margin-bottom:10px;font-weight:400;color:#a98a64;font-size:4.5rem}h2{font-weight:300;font-size:2.5rem}.cartHeader,.confirmTell{font-family:var(--headingFont);font-weight:400;font-size:2rem}b,strong{font-weight:600}p{line-height:24px}.fa{font-family:FontAwesome!important;font-weight:300!important}.basket h1{margin-bottom:4rem;margin-top:1rem;text-align:center}.head-container{padding:4px 0}.topbanner-container{padding-right:0;padding-left:0;padding-top:0}.navbar-brand{float:none;margin-top:60px}.navbar-default{border-radius:0;border:none;border-bottom:0 solid #444;transition:background .5s ease-in-out}.navbar-default .navbar-nav>li>a{text-transform:uppercase;font-weight:500;letter-spacing:2px;display:inline-block;font-size:14px}.navbar-right{margin-top:0;margin-right:0;width:100%}.navbar-nav>li{float:none;display:inline}.navbar-brand>img{max-height:180px;margin-left:auto;transition:max-height .5s ease-in-out;margin-right:auto}.navbar-header{float:none;margin-bottom:20px;margin-top:20px}.navbar-nav{margin-top:-15px;border-top:0 solid #dadada;text-align:center;border-bottom:1px solid #f7f2e8;list-style:none}.navbar-collapse{padding-right:0;padding-left:0}.page1 .navbar-nav{border-bottom:0}.page1 .navbar-default:hover{background:#fffbf3}.page1 .navbar-default:hover.navbar-default .navbar-nav>li>a{color:#2c2d36}.page1 .navbar-default .navbar-nav>li>a{color:#fff}.scrollBackground .navbar-brand>img{max-height:140px}.scrollBackground .navbar-default{background:#fffbf3}.scrollBackground .navbar-default .navbar-nav>li>a{color:#222}.page1 .navbar-default:not(:hover) .navbar-brand>img{content:url(../images/logos/logo2.png)}.page1 .navbar-brand>img{content:url(../images/logos/logo.png)}.scrollBackground .navbar-brand>img{content:none!important}.navbar-brand{margin:0;padding:0}.btn-primary{font-weight:400;border-radius:0;border:1px solid #2c2d36;padding:1rem 2rem;background:#2c2d36}.btn-primary.active,.btn-primary.active.focus,.btn-primary.focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{border:1px solid #373843;background:#373843}.btn-header{border-radius:0;border:1px solid #dadada}.btn-header:hover,a.btn-header:hover{color:#9eb286}.btn-default,.btnBack{font-weight:400;border-radius:0;border:1px solid #2c2d36;color:#222;padding:1rem 2rem;background:none}.btn-default:hover,.btnBack:hover{border:1px solid #222;color:#fff;background:#222}.btnGo{margin-right:0}.btn-lg{font-size:1.6rem}h1.title,h2.title{margin:20px 0;display:flex;text-align:center;align-items:center}h2.title{font-size:18px}h1.title:after,h1.title:before,h2.title:after,h2.title:before{flex:1;content:""}h1.title:before,h2.title:before{margin-right:.65em}h1.title:after,h2.title:after{margin-left:.65em}@media screen and (min-width:992px){.columns{-moz-column-count:3;-webkit-column-count:3;column-count:3;width:600px}}.fa-envelope,.fa-phone-square,.fa-whatsapp{font-size:21px!important}#collapseSearch .well{border:1px solid #333;background:#444}.navbar-toggle{border-color:#ddd}.navbar-toggle .icon-bar{background-color:#222}.navbar-toggle:hover .icon-bar{background-color:#9eb286}.navbar-toggle{float:none;margin-left:3px;top:3px}.dropdown-header{color:#5c604d}.dropdown-menu{border-radius:0;box-shadow:none;border:0;background:#faf5ec}.dropdown-menu>li>a,.dropdown-menu>li>a:visited{color:#222!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#222;background:#f0f0f0}.dropdown-menu .divider{background-color:#f0f0f0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#222!important;background:#faf5ec}.homepanel{margin-bottom:10px;margin-top:20px;text-align:center;background:#fff}.date-disp-square-sm{border:1px solid #9eb286;background-color:#9eb286}.newsH1{color:#fff;padding:35px 0 15px}#socialShare{margin-top:30px}.mosaicflow__item{margin:10px 10px 0 0}.galleryCell,.galleryCell .panel,.galleryCell .panel-default{margin-bottom:18px;height:250px}.galleryCell img{max-height:220px}#content{margin-top:20px}.dropdown-menu{min-width:240px}.galleryPageSize{color:#333;font-size:14px}.contactDetails a{font-size:15px}.socialHead i{padding-right:12px}.catImages,.designButton{height:300px}.newsPanelHeight{min-height:240px}.navbar-right .dropdown-menu{left:0;top:33px}.headerCart,.headerEmail,.headerSearch,.headerTel,.headerWhatsapp{text-align:center;padding-top:12px;font-size:16px}.headerCart,.headerSearch{padding-top:13px}.navbar-toggle{margin-top:4px}.addressDataMobile .col-xs-2{width:25%}.addressDataMobile a{color:#222}.addressDataMobile a:hover{color:#9eb286}.pageMap{margin-top:20px}#content{margin-bottom:30px}.page1 #content{margin-bottom:0;margin-top:0}.owl-carousel{margin-bottom:20px}.addressData-right .fa{margin-right:8px}#mobilenav a{color:#333}#mobilenav .dropdow-menu a{color:#222}#mobilenav a:hover{color:#ae926e}#mobilenav .adminButton a{color:#fff}#mobilenav .adminButton{margin-right:10px}.pageGallery h1{display:none}.loginFormControl{height:45px;padding-top:10px}.owlDiv img{max-width:100%}.selectDate{z-index:100}.basketDetail .deliveryInfo{display:inline-block}.gm-style-iw-d{color:#222}@media (max-width:768px){.dropdown-menu{overflow-y:scroll;max-height:160px;-webkit-overflow-scrolling:touch;width:100%}}.addressDataMobile a{color:#333}.addressDataMobile a:hover{color:#ae926e}.navbar-toggle{border:none}.navbar-toggle .icon-bar{background-color:#333}.navbar-toggle .icon-bar:hover,.navbar-toggle:hover .icon-bar{background-color:#ae926e}.addressDataMobile li{list-style:none}.addressDataMobile{margin-bottom:0;margin-top:0;text-align:center;border-bottom:0 solid #f1f1f1;padding-bottom:0}.addressDataMobile li{line-height:35px;padding:0}.mobile-nav{margin-top:10px;text-align:center;list-style:none;padding:0;background:#fffbf3;width:100%}.mobile-nav>li>a{text-transform:uppercase;font-weight:300;border-top:none;display:block;color:#fff;border-bottom:1px solid #f6f0e3;padding:15px 0}.mobile-nav>li>a:focus,.mobile-nav>li>a:hover{color:#fff;background:#faf6ec}.testLogin{margin-top:-20px;text-align:center;color:#8a8a8a;padding-bottom:10px;padding-top:10px;background:#fffbf3}.adminButton{font-weight:300;border:1px solid #333;margin-left:10px;display:none;color:#fff!important;font-size:12px;margin-right:10px;background:#333}.adminButton:hover{border:1px solid #222;color:#fff;background:#222}.adminButton a{color:#fff}.content-container{padding-top:300px;max-width:1400px;width:100%}.page1 .content-container{margin-top:30px;padding-top:0}.contentLeft{width:100%}.equal{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.no-gutter [class*="-6"]{padding-right:0;padding-left:0}.no-gutter{margin-left:0;margin-right:0}.markZ{margin-top:220px;margin-top:0;background-position:50%;background-size:cover;position:relative;height:400px;height:100vh}.bannerStaticHeading{display:flex;justify-content:center;text-align:center;color:#fff;align-items:center;padding:3rem;height:100%;background:#00000069;flex-direction:column}.bannerStaticHeading h2{margin-bottom:15px;text-align:center;color:#fff;font-size:5rem}.bannerStaticHeading .btnArrow{border:1px solid #fff;color:#fff}.bannerStaticHeading .btnArrow:hover{background:none}.bannerStaticHeading .bannerSubHeading{margin-bottom:10px;font-size:1.2rem}.owlTop{margin-top:205px;height:400px}.bannerRight{display:flex;justify-content:center;text-align:center;align-items:center;height:500px;background:#fffbf3;flex-direction:column}.bannerRight h2{text-transform:none;margin-bottom:2.5rem;color:#a98a64;font-size:4.5rem}.textItalic{color:#074f57;font-style:italic}.bannerLeft{background-position:50%;background-size:cover;height:100%}.btnArrow i{margin-left:5px;transition:margin-left .2s ease-in-out}.btnArrow{text-transform:uppercase;letter-spacing:1px;color:#222;padding:1rem 3rem;background:none}.btnArrow:hover i{margin-left:10px}.bannerSubHeading{text-transform:uppercase;margin-bottom:2rem;font-weight:400;letter-spacing:5px;font-size:1.1rem}.owl-dots{margin-top:25px;display:flex;justify-content:center;padding-bottom:6rem;align-items:center}.owl-dots .owl-dot span{-webkit-backface-visibility:visible;border-radius:30px;margin:5px 7px;display:block;height:10px;transition:opacity .2s ease;background:#333;width:10px}.owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#a98a64}.designButton .panel-body{padding:0}.designButton img{max-height:none}.designButton .panel-body img{object-fit:cover;object-position:50% 50%;height:300px;width:350px}.designButton{border:0 solid #dad5ca;height:auto}.designButton:hover{border:0}.designButton .price{font-weight:400;margin-top:-5px;color:#9d8261;font-size:1.3rem}.designButton .title{font-family:var(--headingFont);text-transform:none;font-weight:400;margin-top:10px;padding:0;font-size:2.2rem}.catImages .img-responsive{object-fit:cover;object-position:50% 50%;max-height:none;height:300px;width:350px}.catImages .panel-body{padding:0}.catImages{box-shadow:none;border:0;height:auto}.catImages:hover{border:0}@media (min-width:992px){.contentLeft .desSelection .col-md-4{width:25%}}.designPrices{border:0;padding:0;background:none}.mainImage{float:left;max-height:500px}.splide__track--nav>.splide__list>.splide__slide.is-active{border:1px solid #dad5ca!important}.designPrices .designBold{text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #dad5ca;padding-bottom:5px}.designPrices .form-group:first-child .designBold{font-size:0}.designPrices .form-group:first-child .designBold:after{margin-top:-10px;display:block;font-size:15px;content:"Choose Your Size"}.designPrices .form-control{border-radius:0;box-shadow:none;background:#f9f6ef!important}.designPrices:nth-child(3) .form-group .radio{display:inline-flex}.designPrices:nth-child(3) .form-group .radio input[type=radio]{opacity:0;pointer-events:none;position:fixed}.designPrices:nth-child(3) .form-group .radio label{border-radius:20px;border:1px solid #dad5ca;color:#333;padding:1rem 2rem;background:#fffbf3}.designPrices:nth-child(3) .form-group .radio label:hover{border:1px solid #a98a64;color:#fff;background:#a98a64}.designPrices:nth-child(3) .form-group label:has(input[type=radio]:checked){border:1px solid #a98a64;color:#fff;background:#a98a64}.designPrices:nth-child(3) .form-group .radio label:has(.openTickBox){font-size:0}.designPrices:nth-child(3) .form-group .radio label:has(.openTickBox):before{text-transform:uppercase;margin-bottom:2rem;font-weight:700;margin-top:2.5rem;letter-spacing:2px;display:block;font-size:15px;content:"Choose Your Own Price"}.designPrices:nth-child(3) .form-group .radio label:has(.openTickBox){margin-bottom:1rem;border-radius:0;border:0;padding:0}.designPrices:nth-child(3) .form-group .radio label:hover:has(.openTickBox){color:#333;background:none}.designPrices:nth-child(3) .form-group label:has(input[type=radio].openTickBox:checked){border:0;color:#333;background:none!important}.designPrices:nth-child(3) .form-group .radio:has(.openTickBox){display:block}.delDate{background:none!important}.input-group-addon{border-radius:0;border:0;color:#a98a64;border-bottom:1px solid #a98a64;background:none}.designTitle h1{text-transform:none;font-weight:300}.pc .control-label{text-transform:uppercase;margin-bottom:10px;font-weight:600;letter-spacing:2px;border-bottom:1px solid #dad5ca;padding-bottom:5px;padding-left:0;font-size:1.5rem;width:100%}.pc .btn{font-weight:400;border-radius:0;border:1px solid #2c2d36;background:#2c2d36}.imageNote{text-transform:uppercase;margin-top:5px;letter-spacing:1px;font-size:1rem}#designBlock{margin-top:40px}#detailRight p{line-height:26px}#lyAccLogin{display:none}.cartWrapper{border-radius:0;border:1px solid #a98a64}.cartRow textarea{margin-bottom:10px;border:1px solid #a98a64;background:#f9f6ef}.pageIntro{margin-bottom:1.5rem;text-align:center;padding:5rem 7rem 7rem;font-size:1.6rem}.pageIntro h1{text-transform:none;margin-bottom:15px;font-weight:300;font-size:5rem}.pageIntro p{font-weight:300;margin:auto;line-height:25px;max-width:80%}.pageIntro .bannerSubHeading{text-transform:uppercase;margin-bottom:1rem;font-weight:500;letter-spacing:5px;font-size:1.1rem}.map-responsive{overflow:hidden;padding-bottom:46.25%;position:relative;height:100%}.map-responsive iframe{left:0;position:absolute;top:0;height:100%;width:100%}.contactLeft{height:100%}.contactRight{display:flex;justify-content:center;text-align:center;color:#fffbf3;align-items:center;padding:5rem;height:100%;font-size:1.5rem;background:#a98a64;flex-direction:column}.contactRight a{color:#fffbf3}.contactRight p{line-height:30px}.form-control{border-radius:0;box-shadow:none;border:0;color:#222;border-bottom:1px solid #a98a64;background:none}.pageContact .col-md-4{display:none}.pageContact .col-md-8{width:100%}.contactForm h2{display:none}.contactForm .col-sm-9{width:100%}@media (min-width:768px){.form-horizontal .control-label{text-transform:none;margin-bottom:10px;font-weight:400;text-align:left;padding-top:7px;font-size:1.4rem;width:100%}}.pageContact{margin:6rem auto;max-width:50%;background:#fffbf3}.page25 .pageContact{margin-top:0}.contactForm .form-horizontal .form-group:nth-child(13) .col-sm-3{display:none}.contactForm .form-horizontal .form-group:last-child{margin-bottom:0}.contactSubHeading{margin-top:6rem;text-align:center;font-size:3rem}.contactRight i{font-size:15px!important;margin-right:5px}.bannerPanel{margin-bottom:3rem;height:500px;background:#333;background-position:50%;overflow:hidden;background-size:cover;position:relative}.bannerCont{display:flex;justify-content:flex-end;color:#fff;z-index:999;align-items:flex-start;position:relative;padding:4rem;height:100%;background:#3333332e;flex-direction:column}.bannerCont p{max-width:70%}.bannerCont h2{font-weight:400;color:#fff;font-size:3rem}.bannerCont .bannerSubHeading,.bannerCont h2{margin-bottom:10px}.zoom-in:after{left:0;transform-origin:center;right:0;position:absolute;top:0;bottom:0;background:inherit;background-size:cover;transition:transform .4s ease-in-out;content:""}.zoom-in:focus:after,.zoom-in:hover:after{transform:scale(1.05)}.bannerCont .btnArrow{border:1px solid #fff;color:#fff}.bannerCont .btnArrow:hover{border:1px solid #333;color:#fff;background:#333}.quickBuyTitle{text-transform:uppercase;margin-top:2rem;font-size:1.4rem}.quickBuyTitle h3{font-weight:500;letter-spacing:2px}.quickBuyButtons{margin-bottom:6rem;text-align:center}.weddingRight{display:flex;justify-content:center;text-align:center;align-items:center;padding:10rem;height:650px;font-size:1.5rem;flex-direction:column}.weddingRight p{line-height:25px}.weddingRight h2{text-transform:none;margin-bottom:15px;font-weight:400;color:#a98a64;font-size:4rem}.weddingPage{text-align:left;align-items:flex-start}.weddingPage h2{text-transform:none;line-height:35px;font-size:3rem}.weddingEnding{margin:10rem auto;text-align:center;font-size:1.7rem;max-width:60%}.weddingEnding h2{text-transform:uppercase;font-size:3rem}.weddingEnding p{line-height:28px}.weddingLeftGrid{display:grid;grid-column-gap:0;grid-row-gap:0;height:100%;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.weddingLeftBig{grid-area:1/1/6/4}.weddingLeftBig,.weddingLeftSmall{background-position:50%;background-size:cover}.weddingLeftSmall{grid-area:3/3/6/5}.weddingLeftSquare{background-position:50%;background-size:cover;height:100%}.weddingMargin{margin-bottom:4rem;margin-top:4rem}.homeLower{margin:8rem auto 4rem;text-align:center;max-width:60%}.localBadge{margin:3rem auto auto;max-width:150px}.shopBadges img{display:inline}.deliveryBox{text-align:center}.deliveryBox ul{list-style:none;padding-left:0}.designSeason{margin-left:15px;font-size:1.5rem}.designSeason strong{text-transform:uppercase}.allergyLabel{margin-bottom:15px;font-weight:600;display:inline;font-size:15px}#lyTsandCs{margin-top:1rem}.markB3{margin-bottom:0;height:auto}.homeLowerQuote{display:flex;justify-content:center;align-items:center;padding:0 0 2rem;height:auto;flex-direction:column}.customQuote{font-weight:300;margin-top:3rem;text-align:center;position:relative;font-size:1.7rem;max-width:60%}.customQuoteCite{margin-bottom:0;font-weight:400;margin-top:-1rem;display:block;color:#bfb8ab;font-size:1.1rem}.reviewBox{border-top:1px solid #ebe4d5;text-align:center;padding-top:5rem}.reviewBox h2{font-family:var(--headingFont);text-transform:none;margin-bottom:10px;font-size:3.5rem}.reviewBox a{color:#a98a64}.reviewStars{margin-bottom:15px}.reviewStars i{color:#a98a64}.reviewWidg{border-radius:5px;display:inline-block;padding:2rem 3rem;background:#faf6f0}.reviewWidg strong{font-weight:700;color:#222}.reviewWidg div{display:flex;justify-content:space-between;align-items:center}.reviewWidg h2{margin-bottom:0;font-weight:400;font-size:2.3rem}.reviewWidg p{margin-bottom:0;margin-top:5px;color:#666}.reviewStarsWid{font-size:1rem}.reviewStarsWid i{color:#a98a64}.newCSBlock .designList,.newCSBlock h2{border-radius:0;border:1px solid #a98a64}.newCSBlock h2{color:#fff;border-bottom:0;background:#a98a64}#lyOptIn{display:none}.dropdown-menu li.page5 a:after{display:inline;padding-left:5px;content:"Tributes"}.dropdown-menu li.page2 a{font-size:0}.dropdown-menu li.page2 a:after{margin-left:0;display:inline;padding-left:0;font-size:14px;content:"Bouquets"}.mobile-nav .dropdown-menu li{text-transform:uppercase;text-align:center;padding:10px;font-size:15px}.headerBasket{right:10%;color:#222;position:absolute;top:80px;font-size:2rem;transition:top .5s ease-in-out}.headerBasket a{color:#333}.page1 .headerBasket a{color:#fff}.navbar-default:hover .headerBasket a{color:#333}.headerBasket a:hover{color:#444}.scrollBackground .headerBasket{top:65px}.scrollBackground .headerBasket a{color:#333}.subBox{margin-bottom:3rem;border:1px solid #f0e6d4;text-align:center;padding:3rem}.subBox p{margin:auto auto 2rem;font-size:14px;max-width:80%}.subBox h3{font-family:var(--headingFont);margin-bottom:10px;color:#333;font-size:3rem}.subscribeTitle{text-transform:none;margin-bottom:5rem;margin-top:5rem;text-align:center;font-size:3rem}.subMargin{margin-bottom:2rem;margin-top:-20px}.rowMargin{margin-bottom:3rem}.delBox1 h2:nth-child(2){font-size:0}#chosenDeliveryBox .row{margin-bottom:1rem}.editDelDetails i{display:none;font-size:12px}.delBox1 h2:first-child{font-size:0}.delBox1 h2:first-child:before{margin-bottom:2rem;display:block;font-size:2.3rem;content:"1. Delivery / Collect Options"}#chosenDeliveryBox .col-sm-5,#chosenDeliveryBox .col-xs-5{padding-left:0}.form-control.orderChargeSelect{padding:0}#chosenDeliveryBox label{font-weight:400;font-size:1.4rem}.basket .desSelection:nth-child(2):after{margin-bottom:2rem;margin-top:-65px;text-align:left;padding-left:20px;font-size:1rem;content:"Please Note: Greeting card designs may vary due to availability but will always match the occasion chosen."}#shoppingBasket .crossSellProducts .designButton{margin-bottom:0}.freshBadge{display:flex;align-items:center}.freshBadge i{font-size:1.5rem;margin-right:10px}.freshBadge .fa-envira{font-size:1.9rem}.freshBadgeText{display:flex}.freshBadgeText p{text-transform:uppercase;margin-bottom:0;letter-spacing:1px;font-size:10px}.headerBadges{display:inline-flex;justify-content:center;border-bottom:1px solid #f7f2e8;align-items:center;gap:20px;padding:10px;background:#fffbf3;width:100%}.page1 .headerBadges,.page1 .navbar-default:after{display:none}.headerWhatsapp{display:none!important}@media (max-width:1024px){.weddingRight{padding:5rem}}@media (max-width:768px){.head-container{display:block;z-index:9999}.navbar-header{margin-bottom:20px;margin-top:70px}.headerBasket{display:none}#designBlock{margin-top:0}.productCol{float:left;width:50%}.designButton .panel-body img{height:200px}.equal{display:block}.weddingLeftGrid{height:500px}.weddingRight{padding:3rem;height:400px}.weddingPage{margin-top:3rem;height:auto}.homeLower{margin-top:0;max-width:90%}.homeLower h1{margin-bottom:20px}.footerColumns{flex-direction:column}.footerRight{height:auto}.owlTop{margin-top:0;height:700px}.bannerLeft,.bannerRight{height:350px}.content-container{margin-top:0;padding-top:0}.page1 .content-container{margin-top:40px}.topnav-container{display:block;position:relative}.pageIntro{margin-bottom:3rem;padding:1rem 0}.pageIntro p{max-width:100%}.imageNote{margin-bottom:1rem}.weddingLeftSquare{height:500px}.weddingEnding{margin-bottom:5rem;margin-top:5rem;max-width:90%}.weddingMargin{margin-top:1rem}.pageIntro h1{font-size:5rem}.pageContact{max-width:90%}.customFooter{padding-bottom:4rem}.customFooterBotCont{display:block;text-align:center}.headerSearch{display:none}.mainImage{max-height:400px}.markZ{margin-top:-235px}.customQuote{max-width:90%}.designButton .title{font-size:1.4rem}.designTitle h1{line-height:50px;text-align:center}.designTitle{margin-bottom:2.5rem;margin-top:0}.topnav-container.container-fluid{border-bottom:1px solid #fff5e9}.page1 .topnav-container.container-fluid{border-bottom:0}.subscribeTitle{margin-top:0}.basketDetail h2:first-child{margin-bottom:0;margin-top:1rem}#chosenDeliveryBox .col-sm-5,#chosenDeliveryBox .col-xs-5{font-weight:600;padding-bottom:5px;padding-left:0;font-size:1.7rem;width:100%}#chosenDeliveryBox .col-sm-7{padding-left:0}#lyCheckOutSect{margin-bottom:2rem}#chosenDeliveryBox label{margin-bottom:1rem;margin-top:1rem}#cartItemTotal{font-weight:500;padding-left:5px}.scrollBackground .navbar-brand>img{max-width:250px}.headerBadges{border-top:1px solid #fff5eb;border-bottom:0;padding:10px 30px}.freshBadgeText p{line-height:15px}.datepicker-dropdown{max-height:100%!important;width:auto!important}}.payment-content{box-shadow:none!important;background:none!important}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1;color:#fff}