main{overflow:hidden}.faq-accordion{max-height:unset!important}.banner__section{height:90vh;max-height:700px;width:100%;position:relative;transition:all .3s}.banner__section--blue{background:radial-gradient(circle,#0e5493 0,#0e457a 50%,#0e284a 100%),url('<?=assets_url()?>img/gift-card/banner/banner-tree-bg.png') bottom center,url('<?=assets_url()?>img/gift-card/banner/banner-paper-bg.jpg') no-repeat;background-size:cover,contain;background-blend-mode:multiply}.bnr .main__text{opacity:0}.banner__section .content h3{position:relative;font-weight:600}@keyframes scale-out{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}.slider__img{display:flex;justify-content:flex-end;position:relative;opacity:0}.slider__img img{width:75%}.secondary__text{color:#8ecf44;opacity:0}.banner__section .hashtag{position:absolute;font-size:.75rem!important;bottom:2rem;left:2rem;color:#fff;font-size:.875rem}.banner__section .play-btn{display:none;position:absolute;top:1.5rem;right:1.5rem;width:3rem;z-index:2;opacity:.75;cursor:pointer}.banner__section .play-btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:rgba(255,255,255,.25);z-index:-1;animation:play-btn 1s linear infinite alternate}@keyframes play-btn{0%{transform:scale(1.2)}100%{transform:scale(1)}}.blur-overlap{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blur__out .blur-overlap{animation:blur-fade-out .5s linear 1 forwards}@keyframes blur-fade-out{0%{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}100%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.slide__out--left{animation:slide-out-left .3s linear 1 forwards}.slide__out--right{animation:slide-out-right .3s linear 1 forwards}.slider__text{display:inline-block;color:#fff;font-weight:700;opacity:0;position:relative;font-size:2.25rem;transform:translateX(110%)}.slider__text .cut__line{position:absolute;top:50%;left:0;transform:translateY(-50%);height:2px;background:#fff}@keyframes slide-out-left{0%{opacity:1;transform:scale(1) translateX(0)}100%{opacity:1;transform:scale(1) translateX(-110%)}}@keyframes slide-out-right{0%{opacity:1;transform:scale(1) translateX(0)}100%{opacity:1;transform:scale(1) translateX(110%)}}.secondary__sliding{opacity:0;letter-spacing:15px;color:#8ecf44}.text-green{color:#8ecf44}.banner__section h3{font-size:2.5rem}.bnr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.bnr__last{display:block}.bnr__last p{color:#fff}.bnr__last .img__wrapper{border-radius:.25rem}.bnr__last .img__wrapper img{max-width:450px;border-radius:.5rem;border:1px solid rgba(255,255,255,.5)}.bnr__last .heading{font-size:.875rem;letter-spacing:3px}#gift-card .bnr__last .btn{color:#8ecf44;border:2px solid;background:0 0}#gift-card .bnr__last .btn:focus,#gift-card .bnr__last .btn:hover{background:rgba(142,207,68,.2)}.slider__text{margin-left:15rem}@media screen and (max-width:767px){.slider__text{margin-left:15rem}.banner__section h3{font-size:1.75rem}}#gift-card .btn{border:2px solid #22577a;border-radius:1.5rem;padding:.5rem 2rem;font-size:1rem;font-weight:500;color:#fff;background:#22577a;margin-top:2rem;text-transform:uppercase;letter-spacing:1px}#gift-card .btn:hover{background:0 0;color:#22577a}#gift-card .btn__light{color:#22577a;background:#fff;margin-right:1rem}#gift-card .btn__light:hover{color:#fff;background:#22577a}.sell__record{position:absolute;left:1rem;bottom:0}.sell__record .box{display:flex;padding:1.5rem;align-items:center;gap:.5rem}.sell__record h2,.sell__record p{color:#22577a;margin-bottom:0}.sell__record p{font-weight:700;text-transform:uppercase}.sell__record h2{font-size:3.5rem}@media screen and (max-width:991px){#gift-card .btn{margin-top:0}.sell__record{margin-top:0;position:static}.sell__record .box{display:flex;padding:1.5rem;align-items:center;gap:0}}@media screen and (max-width:767px){.banner__section h1{font-size:1.5rem;line-height:2rem}.banner__section p{letter-spacing:0}.banner__section h6{letter-spacing:5px;line-height:1rem;color:#22577a;opacity:.5;font-size:1rem;font-weight:900;margin-bottom:1rem;margin-left:0;text-transform:uppercase}#gift-card .btn{margin-top:1rem}.sell__record{margin-top:0;display:flex;justify-content:center}.sell__record .box{text-align:left;padding:0;padding-bottom:1rem}.sell__record h2,.sell__record p{margin-bottom:0}.sell__record p{font-size:.75rem;line-height:.75rem}.sell__record h2{font-size:2rem;margin-right:.25rem}}.category__section{padding:5rem 0}.categories{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.birthday{grid-column:1/3;grid-row:1/3}.wedding__box{grid-column:3/5;grid-row:1}.anniversary{grid-column:3;grid-row:2}.thankyou{grid-column:4;grid-row:2}.birthday .img__wrapper img{width:100%;height:100%}.category__section .img__wrapper img{width:100%}.categories h3{font-size:1.5rem;line-height:2rem;font-weight:700;color:#22577a;text-transform:capitalize;letter-spacing:1px;margin:0}.categories .img__wrapper{width:100%;position:relative;box-shadow:0 0 1rem 0 rgba(0,0,0,.25);overflow:hidden}.categories .img__wrapper::after{content:"";position:absolute;top:-.5rem;left:-.5rem;width:100%;height:100%;background:rgba(0,0,0,.05);z-index:0}.img__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;transition:all .3s}.cat__wrapper:hover img{transition:all 7.5s;transform:scale(1.3)}@media screen and (max-width:767px){.category__section{padding:3rem 0 1rem;background:#edf7fb}.categories{display:flex;flex-wrap:wrap;gap:0}.categories a{padding:0 .5rem;flex-basis:50%}.categories h3{font-size:.875rem;line-height:.875rem}#gift-card .cat__wrapper .btn{margin-top:0;font-size:.625rem;padding:.125rem 1rem}}.desc__section p{color:#fff}.desc__content .content{width:50%;margin-top:1rem}@media screen and (max-width:767px){.desc__content .content{width:100%;margin-top:1rem;text-align:center}}.wt__section{padding-bottom:5rem}.wt__section .content{padding:3rem}.wt__section .content p{color:#555}.wt__section .content ul{list-style:disc}.wt__section .content ul li{color:#22577a;font-weight:500;margin:.5rem 0}.usp__slider__wrapper{position:relative;margin:3rem}.slider__top__content{padding:1rem;background:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,0));position:absolute;top:0;left:0;width:100%;text-align:center}.slider__top__content h5{color:#fff;font-size:1rem}.usp__slider .img__wrapper{position:relative;aspect-ratio:5/3}.label{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:linear-gradient(to top,rgba(0,0,0,.6) 30%,rgba(0,0,0,0) 70%);padding-top:2rem;z-index:10}.label p{color:#fff;font-size:1rem}.usp__img__control{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:100%;background:rgba(0,0,0,.25);opacity:1;cursor:pointer}.usp__img__control--left{left:.5rem}.usp__img__control--right{right:.5rem}.usp__img__control i{color:#fff;font-size:1.25rem;display:inline-block}@media screen and (max-width:767px){.wt__section{padding-bottom:3rem}.wt__section .content{padding:0;margin-top:3rem}.wt__section .content h2{text-align:center}.wt__section .content ul{list-style:disc}.wt__section .content ul li{color:#22577a;font-weight:500;margin:.5rem 0}.label p,.slider__top__content h5{font-size:1rem;font-weight:500}.usp__slider__wrapper{margin:0}}.svg__icon{width:6rem;height:6rem;border-radius:100%;padding:1rem;margin:0 auto;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1)}.about__usp__wrapper{text-align:center;padding:5rem 0;position:relative;overflow:hidden}.about__usp__container{margin-top:2rem}.about__usp__heading h4{font-size:1.125rem;padding:0 1rem;color:#555}.about__usp .usp__title{margin-top:1rem}.usp__title h6{color:#22577a}@media screen and (max-width:767px){.about__usp__wrapper{padding:2rem 0}}.custom__card__section{position:relative;display:flex}.custom__card__wrapper{width:100%;padding:5rem 0;flex-grow:1}.send__now{padding:5rem 0;width:100%;height:100%;overflow:auto}.gift__card .img__wrapper{aspect-ratio:16/9;border-radius:1rem;overflow:hidden;box-shadow:0 0 1.5rem 0 rgba(0,0,0,.15);position:relative}.card__content{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.card__content .greet{position:absolute;top:1rem;left:1rem;font-size:1.25rem;font-weight:500;text-transform:capitalize;color:#fff}.card__content .message{position:absolute;bottom:1rem;left:1rem;width:50%;margin:0;font-size:1rem;font-weight:700;text-transform:capitalize;color:#fff;background:0 0}.card__content .amount{position:absolute;bottom:1rem;right:1rem;font-size:2rem;margin:0;font-weight:700;text-transform:capitalize;color:#fff;font-family:'Roboto Slab',serif}.form__container{position:relative}.form__wrapper{padding:0 5rem}.custom__card__wrapper,.send__now{transition:width .3s}.slide-out{height:0;width:0;overflow:hidden}.thumbnails{position:relative;padding:1rem 0}.thumbnails .img__wrapper{border-radius:.25rem;box-shadow:none;border:1px solid rgba(0,0,0,.1);position:static}.thumbnail__img__control{position:absolute;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:100%;background:rgba(0,0,0,.5);opacity:1;z-index:5;cursor:pointer}.thumbnail__img__control--left{left:-2rem}.thumbnail__img__control--right{right:-2rem}.thumbnail__img__control i{color:#fff;font-size:1rem;display:inline-block}.img__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}.cart td{text-transform:capitalize}.check-icon{display:none}.option__input:checked+label{background:#22577a;color:#fff}.option__label{font-size:.875rem;border:1px solid #22577a;border-radius:1rem;padding:.25rem .5rem;margin:.25rem;display:flex;align-items:center;justify-content:center}.option__input:checked+label .check-icon{display:inline-block;margin-right:2px}.option__input:checked+label .check-icon{display:inline-block;margin-right:2px}.category__btns .wrapper{gap:.5rem}@media screen and (max-width:767px){.send__now{padding:1rem 0}.custom__card__wrapper{padding:1rem 0;flex-grow:1}.card__content{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.card__content .greet{top:.5rem;left:.5rem;font-size:.75rem}.card__content .logo__wrapper{top:.5rem;right:.5rem;width:1rem}.card__content .message{bottom:.5rem;left:.5rem;width:70%;font-size:.875rem}.card__content .amount{bottom:.5rem;right:.5rem;font-size:1.25rem}.form__wrapper{padding:0 1rem}label{margin-bottom:0}.form-group{margin-bottom:.5rem}}.section__heading__wrapper{position:relative}.section__heading__wrapper .back__wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.section__heading__wrapper .btn-back{border:none;color:#22577a;background:0 0;font-weight:500;font-size:1.125rem}@media screen and (max-width:767px){.section__heading__wrapper .back__wrapper{position:static;text-align:left}}.tnc{padding:5rem 0}.tnc ul{list-style-type:disc;margin-bottom:0}.tnc ul li{margin:.5rem 0;color:#22577a;font-size:1rem;font-weight:500}@media screen and (max-width:767px){.tnc{padding:3rem 0}}.tran__success{padding:5rem 0;text-align:center}.tran__success h4{color:#22577a;font-weight:600;text-transform:capitalize}.slick-loader text{font-size:.5rem}.tran__detail td{font-size:1.125rem;font-weight:400;text-transform:capitalize}.tran__detail td:first-child{white-space:nowrap}.card__detail{position:absolute;bottom:1rem;left:1rem;color:#fff;font-family:Raleway,sans-serif}.card__detail p{margin:0;line-height:1rem}.card__number{font-size:1.5rem;margin-top:1rem}.validity__label{font-size:.875rem;margin-right:.75rem}.card__detail .validity__date>.date__label{font-size:.5rem}.valid__date{font-size:1.125rem;font-family:'Roboto Slab',serif}@media screen and (max-width:767px){.card__detail{bottom:.25rem}.card__number{margin-top:0}}.cat__wrapper .img__wrapper{aspect-ratio:16/9}
/*# sourceMappingURL=gift-card.min.css.map */
