.gifts-top{max-width:1082px;width:100%;margin:auto;padding:100px 15px 81px}.gifts-top .inner-wrap{display:flex;align-items:flex-start;flex-wrap:nowrap;position:relative}.gifts-top .inner-wrap:before{content:"";background-image:url(/cdn/shop/files/gift-flower.png?v=1689146364);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-34.5%;z-index:1;right:4%;background-position:center;width:654px;height:357px}.gifts-top .left-wrap{width:50%;padding-right:15px}.gifts-top .left-wrap .left-inner{max-width:391px;width:100%}.gifts-top .left-wrap .left-inner .main-heading{text-align:left;line-height:1.2}.gifts-top .left-wrap .left-inner .decription-text{font-size:16px;font-weight:400;margin:45px 0 49px;color:var(--gg-dark-grey)}.gifts-top .left-wrap .left-inner .primary-btn{font-size:16px;padding:14px 15px}.gifts-top .left-wrap .left-inner .primary-btn svg{display:inline-block;vertical-align:top}.gifts-top .right-wrap{width:50%;text-align:right}.gifts-top .right-wrap img{box-shadow:-1px 24px 54px -10px #2d394924}.gift-choose-offer{padding:95px 15px 137px;background:#f0f6e8}.gift-choose-offer .inner-wrap{max-width:1082px;width:100%;margin:auto}.gift-choose-offer .inner-wrap .decription-text{max-width:706px;width:100%;font-size:16px;color:var(--gg-dark-grey);font-weight:400;margin:45px auto 0;text-align:center}.gift-choose-offer .tp-gift-collections{margin-top:112px}.gift-choose-offer .tp-gift-collections ul{padding:0;display:flex;align-items:center;gap:40px;max-width:1199px;width:100%;margin:auto;justify-content:center;flex-wrap:wrap}.gift-choose-offer .tp-gift-collections ul li{list-style:none;text-align:center}.gift-choose-offer .tp-gift-collections ul li a{text-decoration:unset}.gift-choose-offer .tp-gift-collections ul li .img-wrap{width:190px;background:var(--gg-white);border-radius:50%;height:190px;display:flex;align-items:center;padding:12px}.gift-choose-offer .tp-gift-collections ul li .img-wrap img{width:100%;border-radius:50%}.gift-choose-offer .tp-gift-collections ul li .collection-title span{font-size:17px;color:var(--gg-dark-grey);font-weight:600;text-align:center;line-height:25px;margin-top:10px}.gift-tailored-section{padding:189px 15px 143px}.gift-tailored-section .inner-wrap{max-width:1082px;width:100%;margin:auto}.gift-tailored-section .inner-wrap .decription-text{max-width:695px;width:100%;margin:53px auto 0;text-align:center;color:var(--gg-dark-grey);font-size:16px}.gift-tailored-section .need-grid ul{padding:0;margin:117px 0 0;display:flex;gap:51px}.gift-tailored-section .need-grid ul li{list-style:none;padding:40px 25px;box-shadow:-1px 2px 52px -10px #2d39493d;min-height:417px;text-align:center;border-radius:30px;max-width:322px;width:100%}.gift-tailored-section .need-grid ul li h3{font-size:25px;font-weight:600;margin:32px 0 21px;color:var(--gg-dark-grey)}.gift-tailored-section .need-grid ul li .icon-wrap{min-height:126px;display:flex;align-items:center;justify-content:center}.gift-tailored-section .need-grid ul li p{font-size:16px;font-weight:400;margin:0;text-align:center;color:var(--gg-dark-grey)}.page-gift_card .footer-benefits ul li{max-width:max-content}.page-gift_card .home-reviews-section{padding-top:76px}.page-gift_card .home-reviews-section .review-slider .slick-list{padding-top:120px;padding-bottom:199px}.page-gift_card .home-reviews-section .animated-flower{display:none}.page-gift_card .home-reviews-section .main-heading{max-width:832px;width:100%;margin:auto;color:var(--gg-dark-grey);line-height:1.2}.page-gift_card .home-reviews-section .main-heading span{color:var(--gg-theme-green);width:100%;display:block}.page-gift_card .home-reviews-section .review-slider .tp-rreview{font-style:normal}.page-gift_card .home-reviews-section .review-slider .tp-rname{font-family:var(--font-heading-family);margin-bottom:2px;font-weight:500;font-size:20px;color:var(--gg-dark-grey)}.page-gift_card .home-reviews-section .review-slider .tp-designation{font-size:15px;color:var(--gg-dark-grey);margin:0}.brands-list{background:#fcf8f3}.brands-list ul{max-width:1082px;width:100%;padding:0;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.brands-list ul li{list-style:none;width:150px;text-align:center}.product-image-sliderc{background:#fcf8f3;padding-top:83px;padding-bottom:121px;overflow:hidden}.product-image-sliderc .inner-wrap{max-width:1364px;width:100%;margin:auto}.product-image-sliderc .outer-list{padding:0;margin:0}.product-image-sliderc .outer-list .inner-list{margin:0 61px 0 0;padding:0;background:var(--gg-white);border-radius:30px;list-style:none}.product-image-sliderc .slick-list{overflow:visible}.product-image-sliderc .outer-list .inner-list .product-item-c{max-width:394px;width:100%;text-align:center;box-shadow:-1px 2px 52px -10px #2d39493d;border-radius:30px;min-height:394px;position:relative;cursor:pointer}.product-image-sliderc .outer-list .inner-list .product-item-c img{position:absolute;width:auto;height:initial;object-fit:contain;border-radius:30px;left:0;right:0;margin:auto;bottom:0;top:0}.product-modal-c.w3-modal{z-index:3;display:none;position:fixed;left:0;top:100px;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.product-modal-c .w3-modal-content{margin:auto;background-color:#fff;position:absolute;padding:0;outline:0;width:100%;max-width:500px;height:500px;text-align:center;top:46%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.product-modal-c .w3-display-topright{position:absolute;right:0;top:0;padding:13px 20px;background:#fff;font-size:34px;line-height:1;cursor:pointer}.gift-contact-section{max-width:1082px;width:100%;margin:auto;padding:105px 15px 111px}.gift-contact-section .top-wrapper{text-align:center;background-image:url(/cdn/shop/files/contact-bg_f75a3f97-9c41-4d02-8d52-3754222b4075.png?v=1689141622);background-repeat:no-repeat;background-size:auto;background-position:top center;padding-top:57px}.gift-contact-section .top-wrapper p{font-size:16px;color:var(--gg-dark-grey);font-weight:400;margin:50px 0;text-align:center}.gift-contact-section .top-wrapper .primary-btn svg{display:inline-block;vertical-align:top}.gift-contact-section #ContactForm{background:var(--gg-white);box-shadow:-1px 2px 52px -10px #2d394924;border-radius:30px;padding:50px 79px 52px;max-width:713px;margin:0 auto}.gift-contact-section #ContactForm .field{margin-bottom:22px;display:block;text-align:left}.gift-contact-section #ContactForm .field:after,.gift-contact-section #ContactForm .field:before{display:none}.gift-contact-section #ContactForm label.field__label{position:static;display:block;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:var(--gg-dark-grey);margin-bottom:22px;letter-spacing:0;min-height:19.57px}.gift-contact-section #ContactForm label.field__label .required{color:red}.gift-contact-section .form-status.form-status-list{outline:0;box-shadow:none;background:var(--gg-theme-green);border:1px solid var(--gg-theme-green);border-radius:30px;font-weight:600;font-size:12px;line-height:30px;text-align:center;color:#fff;justify-content:center;padding:8px 15px;margin:0 0 42px}.gift-contact-section .form-status.form-status-list svg{margin-top:4px;margin-right:18px}.gift-contact-section #ContactForm .field input{border:1px solid var(--gg-theme-green);border-radius:5px;max-width:218px;height:42px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:17px;color:#918d8d;padding:10px 19px}.gift-contact-section #ContactForm textarea{border:1px solid var(--gg-theme-green);border-radius:5px;height:185px;padding:16px 19px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#918d8d}.gift-contact-section #ContactForm textarea:focus,.gift-contact-section #ContactForm .field input:focus{box-shadow:none}.gift-contact-section textarea#ContactForm-body:placeholder{font-weight:500;font-size:14px;line-height:17px;color:#918d8d}.gift-contact-section textarea#ContactForm-body::-webkit-input-placeholder{opacity:1}.gift-contact-section button.primary-btn{display:flex;align-items:center;justify-content:center;margin:45px auto 0;cursor:pointer;padding:10px 21px}.gift-contact-section .primary-btn span{display:flex;align-items:center;line-height:20px}.gift-contact-section button.primary-btn svg{margin-right:16px}.gift-contact-section .fill-option{font-size:25px;color:var(--gg-dark-grey);font-weight:600;text-align:center;margin:52px 0 74px}.cooperate-message{background:#e6f1f0;padding:74px 15px}.cooperate-message h5{font-size:40px;font-style:italic;color:var(--gg-dark-grey);font-weight:500;text-align:center;line-height:1.4;margin:0}@media (max-width:991px){.cooperate-message h5{font-size:30px}.product-image-sliderc .inner-wrap{max-width:600px}.product-image-sliderc .outer-list .inner-list .product-item-c{min-height:300px}.product-image-sliderc .outer-list .inner-list .product-item-c img{height:100%}.product-modal-c.w3-modal{top:75px}}@media (min-width:768px){.gift-contact-section .contact__fields{display:flex;justify-content:space-between}.gift-contact-section #ContactForm .field.field--with-error{text-align:right}.gift-contact-section .field.field--with-error label.field__label{text-align:left;max-width:218px;margin-left:auto}.product-image-sliderc .main-heading{display:none}}@media (max-width:767px){.product-modal-c.w3-modal{top:86px}.gifts-top .inner-wrap{display:block}.gifts-top .left-wrap,.gifts-top .right-wrap{width:100%;text-align:center}.gifts-top .left-wrap .left-inner{max-width:100%}.gifts-top .right-wrap img{width:283px;height:278px}.gifts-top .left-wrap .left-inner .decription-text{font-size:12px;font-weight:500;margin:57px 0 53px}.gifts-top .left-wrap .left-inner .main-heading{text-align:center}.gifts-top{padding-top:51px;padding-bottom:0}.gifts-top .left-wrap{padding-bottom:50px;padding-right:0}.gifts-top .inner-wrap:before{display:none}.gifts-top{position:relative}.gifts-top:after{background:#f0f6e8;content:"";width:100%;height:20%;position:absolute;bottom:0;left:0;z-index:-1}.gift-choose-offer{padding-top:63px;padding-bottom:66px}.gift-choose-offer .inner-wrap .decription-text{margin-top:40px;font-size:12px}.gift-choose-offer .tp-gift-collections{margin-top:72px}.gift-choose-offer .tp-gift-collections ul{flex-wrap:wrap;align-items:flex-start;gap:22px}.gift-choose-offer .tp-gift-collections ul li .img-wrap{width:107px;height:107px}.gift-choose-offer .tp-gift-collections ul li p{font-size:16px;margin:19px 0 0}.gift-tailored-section{padding:60px 36px 130px}.gift-tailored-section .inner-wrap .decription-text{font-size:12px;margin:43px auto 0}.gift-tailored-section .need-grid ul{flex-wrap:wrap}.gift-tailored-section .need-grid ul li{max-width:100%;padding:50px 25px}.gift-tailored-section .need-grid ul li h3{font-size:24px}.page-gift_card .home-reviews-section,.gift-contact-section,.cooperate-message{display:none}.brands-list ul li{width:100%}.brands-list ul{gap:48px}.brands-list{background:#fff;padding:0 15px 65px}.product-image-sliderc .outer-list .inner-list{margin:0 37px 0 0}.product-image-sliderc .outer-list .inner-list .product-item-c{max-width:238px;width:100%;text-align:center;min-height:238px;margin:auto}.product-image-sliderc .outer-list .inner-list .product-item-c a{width:100%;height:100%;display:block;margin:auto}.product-image-sliderc .outer-list .inner-list .product-item-c img{margin:auto;object-fit:contain;height:100%}.product-image-sliderc .main-heading{margin-bottom:49px}.product-image-sliderc{background:#fff;padding-top:0;padding-bottom:92px}.product-image-sliderc .inner-wrap{max-width:300px}.brands-list ul li img{margin:auto}.product-modal-c .w3-display-topright{padding:13px;font-size:22px}.product-modal-c .w3-modal-content{top:50%;width:100%;height:400px;max-width:400px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/gifts.css.map */
