.content{min-height:0}h1,h2{font-family:trajan-pro,sans-serif;font-weight:100;margin:0;text-align:center}h2{font-size:30px;margin-bottom:20px}#sliderbanner{width:100%;height:274px;background-color:#000;border:0 !important;overflow:hidden;margin:0 0 30px}#sliderbanner .content{width:100%;height:100%;position:relative;box-sizing:border-box}#sliderbanner .bannerlink>div>div{padding-bottom:70px}#sliderbanner .bannerlink>div>div::after{content:'SHOP NOW';position:absolute;bottom:10px;left:50%;padding:10px 15px;color:#fff;border:1px solid #fff;font-size:16px;transform:translateX(-50%)}#sliderbanner .bannerlink>div>div:hover::after{background:#fff;color:#000}#sliderbanner .bannerlink>div>div.style1.style11::after{border:1px solid #000;color:#000}#sliderbanner .bannerlink>div>div.style1.style11:hover::after{background:#000;color:#fff}@media(max-height:544px){#linktiles h1{margin:10px 0}#linktiles h2{font-size:22px !important}}.corporatetext p{width:100%;max-width:450px;letter-spacing:1px;line-height:24px;margin:10px auto 0}.bannertext{width:25%;float:left;position:absolute;top:10%;left:10%;min-width:300px;text-align:center;color:#fff}.bannertext *{font-family:trajan-pro,sans-serif;letter-spacing:0}.bannertext>span{font-size:70px;display:block}.bannertext>span+span{font-size:45px}.bannertext>span+span+span{font-size:34px}.bannertext>div{border-width:1px 0 1px;border-color:#fff;border-style:solid;width:100%;padding:5px;font-size:18px}.bannertext>div span{color:#ac2352}#scroller-banner li,.flex-viewport,#scroller-banner{float:left;height:100%;width:100%}.bannerlink{cursor:pointer}#linktiles{text-align:center;padding:10px 0 45px;min-height:0}#linktiles .tile-grid .tile{width:23%}.depttile{display:block;margin:auto;position:relative;overflow:hidden;height:100%}.depttile img{width:100%;display:block}.depttitle{display:table;width:100%;white-space:normal;min-height:82px}.depttitle span{background-color:#dcdedd;color:#333;font-size:18px;padding:16px 8px;text-align:center;text-transform:uppercase;display:table-cell;vertical-align:middle;height:25px;letter-spacing:1px;font-weight:normal}#by-occasion{background:#f4f3ed;padding:40px 0 60px;overflow-x:hidden}#by-content{padding:40px 0 60px;background:#e9e5db;overflow-x:hidden}.best-selling{padding:40px 0 60px;background:#e9e5db;overflow-x:hidden}#by-occasion h2,#by-content h2,.best-selling h2{color:#917b49;font-family:Lato,Arial;margin:0;font-weight:normal;letter-spacing:.05em;font-size:26px;margin-bottom:30px}#by-occasion .tile,#by-content .tile,.best-selling .tile{margin:0 10px}#by-occasion .depttitle span,#by-content .depttitle span,.best-selling span{background:#fff;font-size:14px;font-weight:500;padding:8px;white-space:normal}#by-occasion .depttitle,#by-content .depttitle,.best-selling .depttitle{min-height:50px}.best-selling .depttile{background:#fff}.best-selling span{display:block;text-transform:none;height:auto !important}.best-selling span.hamper-name{height:70px !important;font-size:16px;overflow:hidden}.best-selling span.price{color:#e64939;font-weight:bold;font-size:18px}.best-selling span.old-price{color:#666;font-size:11px;padding-top:0}.best-selling span.old-price>span{text-decoration:line-through;display:inline;color:inherit;padding:0;font-size:inherit}.best-selling-img{padding:10px;text-align:center;position:relative}.best-selling-btn{display:block;width:200px;text-align:center;margin:50px auto 0;border:2px solid #917b49;padding:10px;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;color:#917b49 !important;cursor:pointer}.best-selling-btn:hover{background:#917b49;color:#fff !important}.best-selling .addon-image{position:absolute;bottom:3px;right:3px;width:50px;height:50px !important;display:block;border-radius:50%;background:#fff;overflow:hidden;border:2px solid #f2f2f2;min-height:50px}.best-selling .addon-image.no-addon{display:none !important}.best-selling .addon-image>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.addon-name{display:block !important;padding:0 !important;font-size:11px !important;color:#666 !important}.slick-dots li button::before{color:#917b49 !important;font-size:10px !important;width:15px;height:15px}.slick-dots li.slick-active button::before{color:#917b49 !important}.slick-dots li{width:15px !important;height:15px !important;margin:0 !important}.slick-arrow{width:25px;height:25px}.slick-arrow::before{content:'' !important;background-size:contain;width:25px;height:25px;font-family:Arial !important;display:block}.slick-next::before{background-image:url(/images/layout/right-arrow-skinny.png)}.slick-prev::before{background-image:url(/images/layout/left-arrow-skinny.png)}@media(max-width:1200px){#by-occasion .content,#by-content .content{width:98%}.slick-arrow{top:-50px !important}.slick-prev{left:10px !important}.slick-next{left:auto !important;right:10px !important}}@media(max-width:768px){#sliderbanner .bannerlink>div>div::after{right:inherit;left:50%;transform:translateX(-50%)}}@media(max-width:544px){#by-content,#by-occasion{padding:20px 0 30px}#linktiles{padding:10px 0 15px}#by-occasion .tile,#by-content .tile{margin:0 5px}}@media(max-width:480px){.depttitle span{height:80px}#by-occasion .depttitle span,#by-content .depttitle span{height:55px}}#corporate{width:50%;background:#fff;position:relative;overflow:hidden;min-height:750px;float:left;box-sizing:border-box;position:relative;text-align:center}.corporatetext{margin:50px 0 0;text-align:center;float:left;position:relative;z-index:10;width:100%}.giftsspan{color:#06adca;font-size:36px;text-transform:uppercase}.noproblemspan{font-size:42px;text-transform:uppercase}.corporatebtn{text-align:center;background:#06adca;color:#fff !important;text-transform:uppercase;font-size:15px;padding:14px 25px;margin:15px 0;display:inline-block;line-height:20px;letter-spacing:1px}.corporatebtn:hover{background:#0595ae}.corporateimg{height:100%;margin:0 auto;text-align:center;width:50%}#feefo{width:50%;background-color:#333;background:url('/images/layout/homepage/feefo-bg.jpg') no-repeat;background-size:cover;background-position:center center;padding:30px 0 65px;text-align:center;min-height:750px;float:left;box-sizing:border-box;position:relative}#feefo>div.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#feefo div img{width:45%;margin:5px 0 2%;min-width:200px;max-width:348px}.FeefoText{color:#fff;font-weight:400;font-size:20px;line-height:33px;letter-spacing:.5px;width:60%;margin:0 auto 50px}.feefobutton{background:#917b49;border:1px solid #917b49;color:#fff !important;padding:14px 25px;letter-spacing:1px;font-size:15px;text-transform:uppercase;font-weight:bold}.feefobutton:hover{background:#fff;color:#917b49 !important;border-color:#fff}#sixstepswrapper{padding:45px 0 55px}.sixsteps{width:100%;background:#f2f2f2;height:250px;position:relative;max-width:800px;margin:0 auto}.sixsteps .ss-title{border:1px solid #f2f2f2;background:#fff;list-style:none;border-width:0 0 1px 1px;padding:5px;padding-top:8px;cursor:pointer;height:16.666%;box-sizing:border-box;text-transform:uppercase;width:35%;text-align:left;line-height:150%;color:#333}.sixsteps .ss-title:first-child{border-width:1px 0 1px 1px}.sixsteps .ss-title:hover,.sixsteps div.selected{background:#f2f2f2;border-left:2px solid #917b49 !important;padding-left:4px;color:#917b49}p{letter-spacing:.5px}.sixsteps p{text-align:left;padding:20px;color:#666;line-height:26px}.sixsteps .ss-body{display:none;position:absolute;width:65%;top:0;left:35%;padding:15px;box-sizing:border-box;height:100%;background:#f2f2f2}.ss-title.selected+.ss-body{display:block}.sixsteps img{float:right;height:100%;margin-left:35px;max-height:182px}#baskets{width:100%;background:#f4f3ed;min-height:300px;padding:65px 0;clear:both}#baskets>div.content>div{float:left;width:50%;text-align:center}#baskets img{max-width:80%}#baskets h2{width:80%;margin:0 auto;text-align:left;font-size:40px}#baskets>div>div:first-of-type>p{font-weight:bold}#baskets h2>span{color:#917b49;font-size:inherit;font-family:inherit}#baskets p{text-align:left;margin:10px 0;font-size:16px;line-height:24px;width:80%;margin:18px auto;color:#333}#baskets a{color:#917b49}#baskets a:hover{text-decoration:underline}#newswrapper{width:100%;background:#fff;padding:55px 0 55px 0}#newswrapper h2{text-align:left;font-size:34px}#newswrapper h2>span{display:block;color:#917b49;font-family:inherit;font-size:inherit;font-weight:inherit}.newsblock,.newscontent,.newsdate{background-color:#fff}.newsdate{box-shadow:0 -10px 10px #fff}@media(max-width:768px){.corporateimg{width:100%}.sixsteps .ss-title{font-size:13px;padding-top:11px}#baskets>div.content>div{width:100%}}@media(max-width:544px){.giftsspan{font-size:28px}#corporate{width:100%;min-height:auto}#baskets{padding:30px 10px;box-sizing:border-box}#baskets h2,#baskets p{width:100%}#baskets img{max-width:100%}.noproblemspan{font-size:36px}.FeefoText{font-size:20px;width:100%}#feefo{width:100%;min-height:auto}#feefo>div.content{position:static;transform:none}.sixsteps{height:auto}.sixsteps div.ss-title{width:100%;border-right:1px solid #f2f2f2;line-height:200%;font-size:16px;padding-top:8px}.sixsteps div.ss-body{width:100%;position:relative;left:0}.ss-title.selected+.ss-body{display:inline-block}.sixsteps img{height:auto;width:30%}.sixsteps p{padding:10px 0}h2{font-size:24px !important}}@media(max-width:480px){.bannertext{min-width:95%;float:none;left:10px}.depttitle span{font-size:12px;font-size:4vw;padding:4px}.corporateimg{left:55%}.corporatetext{left:0}}