@import"https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&amp;display=swap";*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Open Sans,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:typeka,sans-serif}a{text-decoration:none}.giftBannerBlock{background-color:#f5f7f9;position:relative;padding:124px 0 141px}.container{max-width:1230px;padding:0 15px;margin:0 auto}.bannerTxtBlock{padding-left:105px;max-width:49%}.bannerTxtBlock h1{font-size:40px;color:#000;font-weight:400;margin-bottom:30px;font-family:Typeka-Bold;letter-spacing:1.2px}.bannerTxtBlock p{font-size:20px;color:#000;font-weight:500;margin-bottom:112px}.bannerBtnsWrap a{display:inline-block;background-color:transparent;font-size:16px;padding:23px 60px;border-radius:10px;border:2px solid #4E2D21;font-weight:400;color:#4e2d21;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bannerBtnsWrap{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.bannerBtnsWrap a:hover{background-color:#4e2d21;color:#f6deb3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bannerBtnsWrap a:nth-child(1){background-color:#4e2d21;color:#f6deb3}.bannerBtnsWrap a:nth-child(1):hover{background-color:transparent;color:#4e2d21}.bannerSideImg{width:736px;height:100%;position:absolute;top:0;right:0}.bannerSideImg img{width:100%;height:100%;object-fit:contain}.infoBlock{padding:123px 0 129px;position:relative;overflow:hidden;background-color:#fff}.infoDetailBox{background:radial-gradient(122.23% 993.79% at -6.22% -7.38%,#ffdb8e,#f3ddab);padding:70px 126px;border-radius:10px;position:relative;overflow:hidden;z-index:9}.infoBgLayerBlock{width:190px;height:317px;position:absolute;top:0;right:0;transform:rotate(180deg)}.infoBgLayerBlock img{width:100%;height:100%;object-fit:cover}.detailColumn4{width:100%}.detailColumn8{width:100%;position:relative;z-index:9;margin-top:35px}.infoDetailRow{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.blockTitle h2{font-size:36px;color:#532b1e;margin-bottom:0;font-weight:700}.infoBlock .detailColumn4 .blockTitle p{font-size:36px;color:#532b1e;margin-bottom:0;font-weight:700;font-family:typeka,sans-serif}.detailSubRow{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.detailSubCol{width:calc(50% - 15px)}.blockTitle p{font-size:24px;color:#532b1e;margin-bottom:0;font-weight:400;line-height:1.5}.giftSection{padding:15px 0 35px;background-color:#fff}.ctmRowBlock{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -12px;justify-content:center}.ctmCol6{width:50%;padding:0 12px;margin-bottom:34px}.ctmCol3{width:25%;padding:0 12px;margin-bottom:34px}.giftSideImg{width:100%;height:100%;background-color:#d9d9d9}.giftSideImg img,.giftSideImg .placeholder-svg.placeholder{width:100%;height:100%;object-fit:cover}.productItemDetail a{display:block}.giftItemBox{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productThumbImg{width:100%;height:400px;margin-bottom:43px;background-color:#fff;position:relative}.productThumbImg img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover_layer_img{position:absolute;top:0;width:100%;height:100%;left:0;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.giftItemBox:hover .hover_layer_img{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.giftItemBox:hover .productThumbImg img{transform:scale(1.03);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover_layer_img img{width:100%;height:100%;object-fit:cover}.productItemDetail{text-align:center;padding:0 15px}.productItemDetail h2{font-size:22px;color:#002855;font-weight:400;margin-bottom:17px;min-height:57.14px;font-family:var(--font-heading-family)}.productItemDetail p{font-size:14px;color:#252525;font-weight:400;margin-bottom:28px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.productItemDetail ul{list-style:none;padding:0;margin-bottom:40px}.productItemDetail ul li{font-size:16px;color:#002855;display:block;margin-bottom:0;font-weight:400;font-family:Open Sans}.productItemDetail ul li:nth-last-child(1){margin-bottom:0}.productItemDetail ul li span{color:#ff8a00}.productItemDetail button{text-transform:uppercase;display:inline-block;background-color:transparent;border-radius:0;border:1px solid #0C2753;color:#0c2753;cursor:pointer;padding:8px 24px;font-family:Open Sans;font-weight:600;font-size:12px;line-height:1.3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.productItemDetail button:hover{background-color:#0c2753;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.giftItemBox{border:1px solid #002753;padding:0 0 25px;overflow:hidden;position:relative}.giftProductPrice{font-family:Merriweather;font-style:normal;font-weight:400!important;font-size:24px!important;line-height:1.3;color:#002855!important}.giftFormSection{background-color:#fcfaf3;padding:40px 0;position:relative;overflow:hidden}.sectionTitleBlock{text-align:center;max-width:678px;margin:0 auto 35px;position:relative;z-index:1}.sectionTitleBlock h2{font-size:40px;color:#4e2d21;font-weight:700;margin-bottom:20px}.sectionTitleBlock p{font-size:20px;color:#1e1e1e;font-weight:400;margin-bottom:0;line-height:32px}.mainFormWrap{max-width:986px;margin:0 auto;position:relative;z-index:1}.formRow{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -15px}.formcol6{width:50%;padding:0 15px}.formFieldBox{margin-bottom:15px}.formFieldBox label{font-size:16px;font-weight:400;color:#4e2d21;display:inline-block;font-family:Inter,sans-serif;margin-bottom:13px;line-height:normal}.multipleFileUploader label{font-size:16px;font-weight:400;color:#4e2d21;display:inline-block;font-family:Inter,sans-serif;margin-bottom:13px}.formFieldBox input{width:100%;padding:20px;font-size:14px;color:#4e2d21;border:1px solid #4E2D21;border-radius:10px;outline:none!important;box-shadow:none!important;margin:0;background-color:transparent;font-family:Open Sans,sans-serif!important}.formFieldBox textarea{max-width:100%;width:100%;padding:20px;font-size:14px;color:#4e2d21;border:1px solid #4E2D21;border-radius:10px;outline:none!important;box-shadow:none!important;margin:0;background-color:transparent;font-family:Open Sans,sans-serif!important;min-height:106px;max-height:106px}.formFieldBox select{width:100%;padding:20px;font-size:14px;color:#4e2d21;border:1px solid #4E2D21;border-radius:10px;outline:none!important;box-shadow:none!important;margin:0;background-color:transparent;font-family:Open Sans,sans-serif!important}.fileUploaderItem{position:relative}.mainFlexRow{display:flex;align-items:center;flex-wrap:wrap}.uploaderBtn{border:1px solid #4E2D21;padding:15px 78px;border-radius:10px;font-size:16px;color:#000;font-family:Inter,sans-serif;cursor:pointer;display:inline-block}.giftItemList ul{list-style:none;padding:0;margin:0;max-height:721px;overflow-y:auto}.giftItemList ul li{display:block;border-top:1px solid #000;padding:25px 0;position:relative}.unselectProductBtn{position:absolute;top:25px;right:0;background-color:transparent;border:none;display:none;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer}.unselectProductBtn svg{width:100%;height:100%}.fileUploaderItem input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.uploaderInfoTxt{padding-left:10px}.uploaderInfoTxt a{display:inline-block;position:relative;font-size:14px;font-weight:400;color:#988882;font-family:Inter,sans-serif;margin-bottom:10px}.uploaderInfoTxt a:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#000}.uploaderInfoTxt p{font-size:14px;font-weight:400;color:#988882;margin-bottom:0;display:block;font-family:Inter,sans-serif}.giftItemList ul li:nth-last-child(1){border-bottom:1px solid #000}.giftItemList ul li a{display:flex;align-items:center;flex-wrap:wrap}.giftItemList p.itemTitle{font-size:16px;color:#4e2d21;font-weight:400;margin-bottom:15px}.itemImgBox{width:19.2%;height:189px}.itemImgBox img{width:100%;height:100%;object-fit:cover}.itemTxtBox{width:80.8%;padding-left:31px}.itemTxtBox h3{font-size:22px;color:#002855;font-weight:400;margin-bottom:12px;font-family:var(--font-heading-family)}.itemTxtBox p{font-size:16px;color:#532b1e;display:block;margin-bottom:0;font-weight:400;font-family:Open Sans}.itemTxtBox ul{list-style:none;padding:0;margin-bottom:0;margin-top:-30px}.itemTxtBox ul li{font-size:16px;color:#532b1e;display:block;margin-bottom:5px;font-weight:400;padding:0;border:none!important;font-family:Open Sans}.itemTxtBox ul li:nth-last-child(1){margin-bottom:0}.itemTxtBox ul li span{color:#ff8a00}.addressFieldRow{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.addressFieldBox{width:100%}.multipleAddress .addressFieldBox{width:calc(77% - 15px)!important}.addressAddBtnBox{width:calc(23% - 15px);padding-bottom:30px}.addressAddBtnBox button,.addressAddBtnBox a{display:inline-flex;align-items:center;flex-wrap:wrap;background-color:transparent;padding:0;border:none;color:#000;font-size:16px;font-weight:400;cursor:pointer;font-family:Inter,sans-serif}.addressAddBtnBox button span,.addressAddBtnBox a span{position:relative;display:block}.addressAddBtnBox button span:after,.addressAddBtnBox a span:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#000;height:1px}.addressAddBtnBox button svg,.addressAddBtnBox a svg{width:20px;height:20px;fill:#000;margin-right:15px}.giftItemList{margin-bottom:20px}.termBlock input{width:24px;height:24px;margin-right:13px;border:1px solid #4E2D21}.termBlock label{font-size:16px;font-weight:400;color:#988882;display:inline-block;margin-bottom:0;font-family:Inter,sans-serif}.termBlock label.customRadioBtns{font-size:16px;font-weight:400;color:#988882;display:inline-block;margin-bottom:0;font-family:Inter,sans-serif;position:relative;padding-left:28px;cursor:pointer;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.termBlock label.customRadioBtns input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:50%;left:0;height:15px;width:15px;background-color:transparent;border-radius:50%;border:1px solid #4E2D21;transform:translateY(-50%)}.termBlock label.customRadioBtns input:checked~.checkmark{background-color:#4e2d21}.termBlock label a{font-weight:500;color:#4e2d21;text-decoration:underline!important;font-family:Inter,sans-serif}.termBlock{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0}.brandingBlock{margin-bottom:20px}.brandingOption{margin-bottom:105px;padding:0!important}.brandingOption div{display:none}.brandingBlock p{font-size:16px;color:#4e2d21;font-weight:400;font-family:Inter,sans-serif;margin-bottom:21px}.brandingColBlock .termBlock{margin-bottom:0}.brandingRowBlock{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.brandingColBlock .termBlock input{width:15px;height:15px}.formSubmitBtn{text-align:center;margin-top:40px}.formSubmitBtn button,.formSubmitBtn input[type=submit]{background-color:transparent;padding:10px 32px;border-radius:0;font-size:30px;font-weight:400;color:#0c2753;border:1px solid #0C2753;font-family:Open Sans;cursor:pointer;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formSubmitBtn button:hover,.formSubmitBtn input[type=submit]:hover{background-color:#0c2753;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.addOnBrandingField .brandingOption{margin-bottom:24px;padding:0 15px}.testimonialBlock{padding:40px 0;position:relative;overflow:hidden;background-color:#fff}.testimonialRow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:1}.testimonialTitleColumn{width:calc(35% - 50px)}.testimonialBoxColumn{width:calc(65% - 50px)}.testimonialBlock .blockTitle h2{margin-bottom:20px}.testimonialColorBoxRow{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between;row-gap:19px}.testimonialColorBoxCol{width:calc(50% - 9.5px);background-color:#f6deb3;padding:38px 37px}.userRow{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:28px}.userImgBlock{width:54px;height:54px;border-radius:50%;background-color:#f7f7f7;overflow:hidden}.userImgBlock img{width:100%;height:100%;object-fit:cover}.userTxtBlock h3{color:#4e2d21;font-size:20px;font-weight:700;margin-bottom:0;font-family:typeka,sans-serif}.userTxtBlock p{color:#532b1e;font-size:17px;font-weight:400;margin-bottom:0;font-family:Inter,sans-serif}.userDetailBox p{font-size:18px;color:#532b1e;line-height:26px;display:block;margin-bottom:0;font-weight:400;font-family:Open Sans}.testimonialColorBoxCol.lightColor{background-color:#faefd5}.testimonialColorBoxCol.thinColor{background-color:#fdf9e9}.testimonialColorBoxCol.greenColor{background-color:#feffdf}.imgLayerBox{width:459px;height:1014px;position:absolute;top:-364px;left:0;z-index:0;opacity:.5}.imgLayerBox img{width:100%;height:100%;object-fit:contain}.imageLayerBoxLeft{width:459px;height:1014px;position:absolute;bottom:-364px;right:0;z-index:0;opacity:.5;transform:rotate(180deg)}.imageLayerBoxLeft img{width:100%;height:100%;object-fit:contain}.giftFormLayerImg{width:731px;height:425px;position:absolute;top:0;left:0;z-index:0;opacity:.5}.giftFormLayerImg img{width:100%;height:100%;object-fit:contain}.giftFormLayerImg1{width:445px;height:684px;position:absolute;bottom:0;right:0;z-index:0;opacity:.5}.giftFormLayerImg1 img{width:100%;height:100%;object-fit:contain}.testimonialLayerImg{width:599px;height:1222px;position:absolute;bottom:-340px;left:0;z-index:0;opacity:.5}.testimonialLayerImg img{width:100%;height:100%;object-fit:contain}.mainFormWrap .note.form-success{background-color:#0cbd002e;padding:5px 15px;font-size:16px;color:#066c0e;margin-bottom:20px}.mainFormWrap .note.form-error{background-color:#e744342e;padding:5px 40px;font-size:16px;color:#9f0c0c;margin-bottom:20px}.hideFieldBox{height:0px;opacity:0}.formFieldBox select::-ms-expand{display:none}.formFieldBox select{background-image:url(https://savannahbee.com/cdn/shop/files/selectIcon.svg?v=1685011462);background-position:97%;background-size:14px;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none}.checkBlockItem label{font-size:16px;font-weight:400;color:#988882;display:inline-block;margin-bottom:0;font-family:Inter,sans-serif;position:relative;padding-left:35px;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkBlockItem label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmarkCheckBlock{position:absolute;top:50%;left:0;height:24px;width:24px;background-color:transparent;border:1px solid #4E2D21;transform:translateY(-50%);border-radius:5px}.checkBlockItem label input:checked~.checkmarkCheckBlock{background-color:#4e2d21}.checkmarkCheckBlock:after{content:"";position:absolute;display:none}.checkBlockItem label input:checked~.checkmarkCheckBlock:after{display:block}.attachedFile{display:none}.checkBlockItem label .checkmarkCheckBlock:after{left:8px;top:4px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.attachedFile{position:relative;padding-right:25px}.attachedFile p{font-size:16px;color:#4e2d21;font-weight:400;font-family:Inter,sans-serif;margin-bottom:0}.attachedFile button{background-color:transparent;padding:0;border:none;font-size:16px;color:red;font-weight:700;position:absolute;top:6px;right:0;cursor:pointer}.multipleFileUploader{margin-bottom:20px}.userTxtBlock{padding-left:0!important}.required-instructions{font-size:16px;color:#4e2d21;margin-bottom:10px}.required-asterisk{color:#4e2d21;margin-right:5px}.giftSection{padding:30px 0 10px;background-color:#fcfaf3}.gift__product-title{margin-bottom:25px;text-align:center}.gift__product-title h2{font-family:Typeka-Bold!important;color:#002855!important;font-weight:400;letter-spacing:1.2px;font-size:calc(var(--font-heading-scale)* 4rem);margin-bottom:0!important}.gift__product-image{width:100%!important;height:350px!important;border:2px solid #002855;position:relative;margin-bottom:20px;display:flex}.gift__product-image img{width:100%;height:100%;object-fit:cover}.gift__product-tag--wrapper{position:absolute;top:20px;left:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.gift__product-tag{background-color:#b9ccaa;padding:7px 5px}.gift__product-tag p{color:#502c1e;font-size:14px;font-weight:400;font-family:Open Sans,sans-serif;margin-bottom:0;line-height:14px}.gift__product-name{text-align:center}.gift__product-name p{font-size:22px;color:#000;font-weight:700;margin-bottom:0;font-family:Merriweather,serif;line-height:normal}.two__way-gift{padding:30px 0 45px;background-color:#fff}.two__way-gift--row{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;row-gap:20px;max-width:950px;margin:0 auto}.two__way-gift--column{width:calc(50% - 20px)}.two__way-gift--card{background-color:#faefd5;padding:30px;height:100%;width:100%}.two__way-gift--card h3{color:#4e2d21;font-size:26px;font-weight:700;font-family:Merriweather,serif;margin-bottom:15px;text-align:center}.two__way-gift--card p{font-size:16px;color:#4e2d21;font-weight:400;margin-bottom:0;line-height:24px}.two__way-gift--card ul{padding:0;margin:15px 0 30px;list-style:none}.two__way-gift--card ul li{display:block;font-size:16px;color:#4e2d21;font-weight:400;margin-bottom:1px;line-height:24px;position:relative;padding-left:15px}.two__way-gift--card ul li:nth-last-child(1){margin-bottom:0}.two__way-gift--card ul li:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;background-color:#4e2d21;border-radius:10px}.two__way-card-btns{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.two__way-card-btns a{background-color:#4e2d21;padding:6px 22px;border-radius:0;font-size:14px;font-weight:400;color:#fff;border:1px solid #4e2d21;font-family:Open Sans;cursor:pointer;text-transform:uppercase;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mainFormWrap .globo-form-app{max-width:100%!important;margin:0;background-color:transparent!important;box-shadow:none!important}.mainFormWrap .globo-form-app .g-container{padding:0!important}.mainFormWrap .globo-form-app .g-container .header{display:none}.mainFormWrap .globo-label{font-size:16px!important;font-weight:400!important;color:#4e2d21!important;display:inline-block!important;font-family:Inter,sans-serif!important;margin-bottom:13px!important;letter-spacing:0px!important;line-height:normal!important}.mainFormWrap .globo-label span{font-size:16px!important;font-weight:400!important;color:#4e2d21!important}.mainFormWrap .globo-form-control input{width:100%!important;padding:20px!important;font-size:14px!important;color:#4e2d21!important;border:1px solid #4E2D21!important;border-radius:10px!important;outline:none!important;box-shadow:none!important;margin:0!important;background-color:#fcfaf3!important;font-family:Open Sans,sans-serif!important;height:auto;line-height:normal}.mainFormWrap .globo-form-control textarea{width:100%!important;padding:20px!important;font-size:14px!important;color:#4e2d21!important;border:1px solid #4E2D21!important;border-radius:10px!important;outline:none!important;box-shadow:none!important;margin:0!important;background-color:#fcfaf3!important;font-family:Open Sans,sans-serif!important;height:auto;min-height:170px;max-height:170px;line-height:normal}.mainFormWrap .wizard__content .block-container{margin:0 -15px!important;width:calc(100% + 30px)!important;row-gap:15px!important}.mainFormWrap .wizard__content .globo-form-control{padding:0 15px!important;margin-bottom:0!important}.mainFormWrap .checkbox-label:before{border-color:#4f2d22!important;box-shadow:none!important}.mainFormWrap .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{background-color:#4f2d22!important}.mainFormWrap .checkbox-label .label-content{font-size:16px;font-weight:400;color:#988882;display:inline-block;margin-bottom:0;font-family:Inter,sans-serif;position:relative;line-height:normal;cursor:pointer}.mainFormWrap .checkbox-label .label-content a{font-weight:500;color:#4e2d21;text-decoration:underline!important;font-family:Inter,sans-serif}.mainFormWrap .globo-list-control{padding:0!important;margin-top:15px!important}.mainFormWrap .wizard__content .wizard__footer{text-align:center;margin-top:30px}.mainFormWrap .wizard__content .wizard__footer button{background-color:#fcfaf3!important;padding:12px 100px!important;border-radius:0!important;font-size:16px!important;font-weight:700!important;color:#4e2d21!important;border:1px solid #4e2d21!important;font-family:Open Sans!important;cursor:pointer!important;text-transform:capitalize!important;box-shadow:none!important;min-height:auto!important;line-height:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mainFormWrap .wizard__content .wizard__footer button:hover{color:#fff!important;background-color:#4e2d21!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mainFormWrap .wizard__content .wizard__footer button .spinner{background-color:#502d23!important;border-radius:0!important}.gift__product-wrapper .swiper-pagination{position:relative;top:0;left:0;right:0;margin:20px 0 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px}.gift__product-wrapper .swiper-pagination .swiper-pagination-bullet{margin:0!important;width:40px!important;height:5px!important;background-color:#002855!important;border-radius:0}.formSubmitBtn input[type=submit]{background-color:#fcfaf3!important;padding:12px 100px!important;border-radius:0!important;font-size:16px!important;font-weight:700!important;color:#4e2d21!important;border:1px solid #4e2d21!important;font-family:Open Sans!important;cursor:pointer!important;text-transform:capitalize!important;box-shadow:none!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formSubmitBtn input[type=submit]:hover{color:#fff!important;background-color:#4e2d21!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gift__concierge-form .globo-form-control label{position:relative!important;top:0!important;left:0!important}.gift__concierge-form .globo-form-control.layout-2-column{width:50%!important}.delivery__date .globo-paragraph{background:transparent;display:flex!important}.delivery__date .globo-paragraph p{font-size:13px!important;font-weight:400!important;color:#4e2d21!important;display:inline-block!important;font-family:Inter,sans-serif!important;line-height:17px!important;font-style:italic!important;letter-spacing:.2px!important;margin-top:0!important;margin-bottom:0!important;width:calc(50% - 15px)!important;margin-left:auto!important}.note-msg .globo-paragraph{background:transparent!important}.note-msg .globo-paragraph p{margin-bottom:0!important}.delivery__date .globo-form-input:after,.delivery__date .globo-form-input:before{display:none!important}.mainFormWrap .globo-form-control input::placeholder{opacity:1!important;display:block!important;visibility:visible!important}.delivery__date .globo-paragraph{background:transparent!important}@media screen and (max-width: 1230px) and (min-width: 1025px){.bannerSideImg{width:50%}.container{max-width:100%;padding:0 50px}.bannerTxtBlock{padding-left:0;max-width:50%;padding-right:15px}.bannerTxtBlock h1{font-size:27px;margin-bottom:15px}.bannerTxtBlock p{font-size:16px;margin-bottom:20px}.bannerBtnsWrap a{padding:10px 40px}.bannerSideImg img{object-fit:cover}.infoDetailBox{padding:40px}.detailColumn4,.detailColumn8{width:100%}.infoBlock{padding:70px 0 87px}.productItemDetail p{font-size:12px;margin-bottom:10px}.productItemDetail ul li{font-size:14px}.productItemDetail button{font-size:16px;padding:9px 36px}.giftSection{padding:70px 0 30px}.ctmCol3,.ctmCol6{margin-bottom:34px}.sectionTitleBlock h2{font-size:27px;margin-bottom:10px}.giftFormLayerImg{width:561px;height:325px}.giftFormLayerImg1{width:330px;height:514px}.brandingBlock{margin-bottom:40px}.formSubmitBtn button{padding:16px 90px}.giftFormSection{padding:120px 0}.testimonialBlock{padding:40px 0;position:relative;overflow:hidden}.testimonialLayerImg{width:389px;height:802px}.testimonialTitleColumn{width:calc(35% - 15px)}.testimonialBoxColumn{width:calc(65% - 15px)}.testimonialColorBoxCol{padding:20px;width:calc(50% - 9.5px)}.imgLayerBox,.imageLayerBoxLeft{width:319px;height:744px}.productThumbImg{height:290.86px}.mainFormWrap{max-width:100%}.gift__product-image{height:270px!important;margin-bottom:12px}.gift__product-name p{font-size:18px}.giftSection,.two__way-gift,.giftFormSection{padding:40px 0}.sectionTitleBlock h2{font-size:40px}.giftFormLayerImg{width:430px;height:257px}.giftFormLayerImg1{width:270px;height:414px}}@media (max-width: 1024px){.bannerSideImg{width:50%}.container{max-width:100%;padding:0 50px}.bannerTxtBlock{padding-left:0;max-width:50%;padding-right:15px}.bannerTxtBlock h1{font-size:27px;margin-bottom:15px}.bannerTxtBlock p{font-size:16px;margin-bottom:20px}.bannerBtnsWrap a{padding:10px 40px}.bannerSideImg img{object-fit:cover}.infoDetailBox{padding:40px}.detailColumn4,.detailColumn8{width:100%}.infoBlock{padding:70px 0 87px}.productItemDetail p{font-size:12px;margin-bottom:10px}.productItemDetail ul li{font-size:14px}.productItemDetail button{font-size:16px;padding:9px 36px}.giftSection{padding:70px 0 30px}.ctmCol3,.ctmCol6{margin-bottom:34px}.sectionTitleBlock h2{font-size:27px;margin-bottom:10px}.giftFormLayerImg{width:561px;height:325px}.giftFormLayerImg1{width:330px;height:514px}.brandingBlock{margin-bottom:40px}.formSubmitBtn button{padding:16px 90px}.giftFormSection{padding:120px 0}.testimonialBlock{padding:40px 0;position:relative;overflow:hidden}.testimonialLayerImg{width:389px;height:802px}.testimonialTitleColumn{width:calc(35% - 15px)}.testimonialBoxColumn{width:calc(65% - 15px)}.testimonialColorBoxCol{padding:20px;width:calc(50% - 9.5px)}.imgLayerBox,.imageLayerBoxLeft{width:319px;height:744px}.productThumbImg{height:290.86px}.mainFormWrap{max-width:100%}.gift__product-image{height:270px!important;margin-bottom:12px}.gift__product-name p{font-size:18px}.giftSection,.two__way-gift,.giftFormSection{padding:40px 0}.sectionTitleBlock h2{font-size:40px}.giftFormLayerImg{width:430px;height:257px}.giftFormLayerImg1{width:270px;height:414px}}@media (max-width: 991px){.giftBannerBlock{padding:60px 0 0}.bannerSideImg{width:100%;position:relative;margin-top:40px;height:460px}.bannerTxtBlock{max-width:100%;padding-right:0}.blockTitle h2,.infoBlock .detailColumn4 .blockTitle p{font-size:20px}.detailColumn4{width:100%}.detailColumn8{width:100%;border:none;padding:0;margin-top:20px}.blockTitle p{line-height:25px;font-size:18px}.ctmCol6{width:100%;padding:0 16px}.giftSideImg{height:350px}.ctmCol3{width:50%;padding:0 16px}.ctmRowBlock{margin:0 -16px}.infoBlock{padding:70px 0}.productItemDetail button{font-size:14px}.bannerTxtBlock h1{font-size:25px;margin-bottom:15px}.sectionTitleBlock h2{font-size:25px;margin-bottom:10px}.itemTxtBox h3{font-size:20px}.itemTxtBox ul li{font-size:14px}.itemImgBox{width:25%;height:184px}.itemTxtBox{width:75%;padding-left:30px}.addressAddBtnBox{width:calc(33% - 15px);padding-bottom:30px}.addressFieldBox{width:calc(67% - 15px)}.testimonialTitleColumn{width:100%;margin-bottom:30px}.testimonialBoxColumn{width:100%}.imageLayerBoxLeft{width:309px;height:644px;bottom:-214px}.productThumbImg{height:451.42px}.productItemDetail h2{font-size:16px;min-height:41.14px}.giftProductPrice{font-size:16px!important}.gift-template #Banner-image-with-textoverlay .banner__box{max-width:100%}.gift__product-title h2{font-size:26px}.two__way-gift--card{padding:30px 20px}.two__way-card-btns a{padding:5px 18px}.two__way-gift--column{width:calc(50% - 10px)}.two__way-gift--card h3{font-size:22px}.sectionTitleBlock h2,.blockTitle h2,.infoBlock .detailColumn4 .blockTitle p{font-size:26px}.banner-image-overlay .banner__buttons.banner__buttons--multiple a{padding:0 15px!important}.banner-image-overlay .banner__buttons{justify-content:center!important}.giftFormLayerImg{width:265px;height:153px}.giftFormLayerImg1{width:180px;height:274px}}@media (max-width: 767px){.container{padding:0 24px}.bannerTxtBlock h1{font-size:20px;margin-bottom:12px}.bannerTxtBlock p{font-size:14px;margin-bottom:20px}.bannerBtnsWrap a{padding:9px 30px;font-size:14px}.bannerBtnsWrap{gap:15px}.infoDetailBox{padding:40px 20px}.detailSubCol{width:100%}.infoBgLayerBlock{display:none}.infoBlock{padding:70px 0 35px}.giftSection{padding:35px 0 30px}.ctmRowBlock{margin:0 -10px}.ctmCol6{width:100%;padding:0 10px}.ctmCol3{width:50%;padding:0 10px}.productThumbImg{height:205px;margin-bottom:20px}.productItemDetail h2{font-size:14px;margin-bottom:10px;min-height:36.36px}.productItemDetail p{font-size:12px}.productItemDetail p br{display:none}.productItemDetail ul li{font-size:10px}.productItemDetail button{font-size:12px;padding:9px 22px}.sectionTitleBlock{max-width:100%;margin-bottom:55px}.sectionTitleBlock h2{font-size:18px}.sectionTitleBlock p{font-size:14px;line-height:26px}.formcol6{width:100%}.formFieldBox input,.formFieldBox select{padding:12px 10px;font-size:14px;border-radius:7px}.formFieldBox label{font-size:14px;margin-bottom:6px}.itemTxtBox h3{font-size:14px}.itemTxtBox p{font-size:12px;margin-bottom:9px}.itemTxtBox{width:65%;padding-left:15px}.itemImgBox{width:35%;height:134px}.itemTxtBox ul li{font-size:12px}.addressFieldBox{width:100%}.addressAddBtnBox{width:100%;padding-bottom:0;margin-bottom:15px}.addressAddBtnBox button,.addressAddBtnBox a{font-size:14px}.addressAddBtnBox button svg,.addressAddBtnBox a svg{width:17px;height:17px;margin-right:9px}.termBlock input{width:16px;height:16px;margin-right:10px}.termBlock label{font-size:14px;max-width:90%}.brandingBlock p{font-size:14px;margin-bottom:12px}.formSubmitBtn button{padding:10px 50px;font-size:14px}.formFieldBox textarea{padding:12px 10px;font-size:14px}.blockTitle h2,.infoBlock .detailColumn4 .blockTitle p{font-size:16px}.blockTitle p{line-height:24px;font-size:14px}.testimonialColorBoxCol{padding:20px;width:100%}.userDetailBox p,.userTxtBlock p{font-size:14px}.userRow{margin-bottom:10px}.bannerSideImg{height:350px}.imageLayerBoxLeft{display:none}.formSubmitBtn button,.formSubmitBtn input[type=submit]{padding:12.5px 30px;font-size:15px}.unselectProductBtn{top:8px;width:15px;height:15px}.giftProductPrice{font-size:14px!important}.giftItemList ul{max-height:535px}.brandingRowBlock .itemTxtBox{width:100%}.gift-template .banner__buttons.banner__buttons--multiple{flex-direction:column;row-gap:10px}.gift-template .banner__buttons.banner__buttons--multiple .button--secondary{margin-right:0}.productItemDetail button:hover{background-color:transparent;border:1px solid #0C2753;color:#0c2753}.giftItemBox:hover .hover_layer_img{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formFieldBox .flatpickr-input.flatpickr-mobile{min-height:47px}.gift__product-image{height:440px!important;margin-bottom:15px}.gift__product-name p{font-size:20px}.two__way-gift--column{width:100%}.two__way-gift--card h3{font-size:20px}.two__way-gift--card p{font-size:14px;line-height:20px}.two__way-gift--card ul li{font-size:14px;line-height:20px;padding-left:13px}.two__way-gift--card ul li:before{top:8px;width:5px;height:5px}.two__way-gift--card ul{margin:15px 0 25px}.two__way-card-btns a{padding:4px 18px;font-size:12px}.sectionTitleBlock h2{font-size:26px}.testimonialBlock{padding:40px 0}.blockTitle h2,.infoBlock .detailColumn4 .blockTitle p{font-size:26px}.gift__product-wrapper .swiper-pagination .swiper-pagination-bullet{width:25px!important}.znt-accordion-parent .accordion-trigger{padding-right:35px}.testimonialTitleColumn{margin-bottom:0}.formSubmitBtn input[type=submit]{padding:12px 70px!important}.formFieldBox .delivery__notes{font-size:12px;line-height:16px;margin-top:5px}.giftFormLayerImg{width:160px;height:93px}.giftFormLayerImg1{width:110px;height:169px}.gift__concierge-form .globo-form-control.layout-2-column,.delivery__date .globo-paragraph p{width:100%!important}.mainFormWrap .globo-form-control input{padding:12px 10px!important;font-size:14px!important;border-radius:7px!important}.gift__concierge-form .globo-form-control label{font-size:14px!important;margin-bottom:6px!important}.mainFormWrap .wizard__content .wizard__footer button{padding:12px 50px!important}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/gift-page.css.map?v=73480290118927116121739388637 */
