.price .price-item--regular,.price .price-item--sale,.price .price-item--last,.price__regular .price-item,.price__sale .price-item--sale{color:#1f4fe0!important;font-weight:800!important}.price__sale .price-item--regular,.price s,.price del,.price__sale s,.price-item--regular s{color:#e0001b!important;text-decoration:line-through!important;font-weight:600!important}.badge.price__badge-sale,.badge--sale,span.badge,.card__badge .badge{background:#15803d!important;color:#fff!important;border-color:#15803d!important}.gtl-save-badge{display:inline-block;background:#15803d;color:#fff;font-weight:700;padding:6px 12px;border-radius:6px;font-size:14px;margin:8px 0}@media(max-width:749px){ul.product-grid,ul.collection-list,.product-grid.slider{display:grid!important;grid-template-columns:repeat(2,1fr)!important;overflow:visible!important;gap:8px!important;scroll-snap-type:none!important}.product-grid.slider--mobile,.collection-list.slider--mobile{scroll-snap-type:none!important}.product-grid>.grid__item,.collection-list>.grid__item{width:auto!important;max-width:none!important;margin:0!important;scroll-snap-align:none!important}.slider-buttons{display:none!important}.gtl-fbt>div{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}product-recommendations ul.product-grid,.related-products ul.product-grid{grid-template-columns:repeat(2,1fr)!important}.card__heading,.card__heading a,.card-information .card__heading{font-size:11.5px!important;line-height:1.2!important;font-weight:600!important}.card-information,.card__content{padding:5px 3px!important}.card-information .price,.price{font-size:12px!important}.card__badge .badge,.badge{font-size:9px!important;padding:2px 5px!important}}.card__heading,.card__heading a{font-size:14px}.product__title,.product__title h1,.product__title h2{font-size:23px!important;line-height:1.3!important;font-weight:600!important}@media(max-width:749px){.product__title,.product__title h1,.product__title h2{font-size:18px!important}}.gtl-fbt img{aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;background:#fff}.product-form__buttons,.product-form{margin-bottom:0!important}.gtl-shop-now{margin-top:-6px!important}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last,.product__info-wrapper .price .price-item{font-size:20px!important;line-height:1.2!important}.product__info-container .price s,.product__info-container .price del,.product__info-container .price-item--regular s,.product__info-wrapper .price s{font-size:16px!important}@media(max-width:749px){.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last{font-size:24px!important}.product__info-container .price s{font-size:16px!important}}@keyframes gtlShake{0%,to{transform:translate(0)}15%{transform:translate(-3px)}30%{transform:translate(3px)}45%{transform:translate(-2px)}60%{transform:translate(2px)}}media-gallery .product__media-list{display:block!important;overflow:hidden!important}media-gallery .product__media-list>li.product__media-item{display:none!important}media-gallery .product__media-list>li.product__media-item.is-active{display:block!important;width:100%!important;max-width:100%!important;margin:0!important}.product .thumbnail-list,.thumbnail-slider .thumbnail-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px!important;justify-content:flex-start!important;scroll-snap-type:x proximity}.thumbnail-list__item{flex:0 0 auto!important;width:74px!important;scroll-snap-align:start}.thumbnail-slider .slider-button{display:flex!important}.card .quick-add,.card-wrapper .quick-add,.product-grid .quick-add{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}@media(hover:hover){.product-grid .quick-add,.card-wrapper .quick-add{opacity:1!important}}.gtl-qa-row{display:flex!important;align-items:center!important;gap:6px!important;width:100%;box-sizing:border-box;margin-top:6px}.gtl-card-atc{flex:1 1 0!important;min-width:0!important;background:#b07fd4;color:#fff;border:none;border-radius:8px;height:38px;font-weight:700;font-size:11.5px;cursor:pointer;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.gtl-card-atc:hover{filter:brightness(.95)}.gtl-qa-row .quantity,.gtl-qa-row .cart-quantity{flex:0 0 auto!important;min-width:0!important;height:38px;display:flex!important;align-items:center;border:1px solid #e3d5f0;border-radius:8px;background:#fff;overflow:hidden}.gtl-qa-row .quantity__button{height:38px!important;width:28px!important;min-width:28px!important;padding:0!important;display:flex;align-items:center;justify-content:center}.gtl-qa-row .quantity__input{height:38px!important;width:34px!important;min-width:34px!important;text-align:center;padding:0!important;font-size:13px!important}@media(max-width:749px){.gtl-qa-row{flex-wrap:wrap!important;gap:5px!important}.gtl-card-atc{flex:1 1 100%!important;width:100%!important;order:1;font-size:11px;height:36px}.gtl-qa-row .quantity,.gtl-qa-row .cart-quantity{order:2;flex:1 1 100%!important;width:100%!important;justify-content:center!important;height:36px}}.card .quick-add__submit,.product-grid .quick-add__submit{background:#b07fd4!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.3px;font-size:12px!important}.card .quick-add__submit:hover,.product-grid .quick-add__submit:hover{filter:brightness(.95)}.card .quick-add__submit:after,.product-grid .quick-add__submit:after,.quick-add .quick-add__submit:after{display:none!important;border:none!important;box-shadow:none!important}.card .quick-add__submit,.product-grid .quick-add__submit,.quick-add .quick-add__submit{box-shadow:none!important;border:0!important}.product__info-container>.shopify-block:has(.gtl-shop-now){margin-top:0!important}.gtl-cq-row{display:flex!important;align-items:stretch;gap:5px;width:100%;margin-top:6px}.gtl-cq{flex:0 0 auto;display:flex;align-items:center;border:1px solid #e3d5f0;border-radius:8px;overflow:hidden;background:#fff;height:36px}.gtl-cq-btn{width:24px;height:36px;border:none;background:#f3e6fb;color:#3e2a4d;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.gtl-cq-btn:hover{background:#e3c9f4}.gtl-cq-in{width:28px;height:36px;border:none;text-align:center;font-size:12px;padding:0;-moz-appearance:textfield;background:#fff;color:#3e2a4d}.gtl-cq-in::-webkit-outer-spin-button,.gtl-cq-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gtl-cq-row .quick-add__submit{flex:1 1 auto!important;min-width:0!important;height:36px!important;min-height:36px!important;font-size:10px!important;letter-spacing:0!important;padding:0 4px!important;white-space:nowrap!important;line-height:1.1!important}@media(min-width:990px){media-gallery{display:flex!important;flex-direction:row!important;gap:12px;align-items:flex-start}media-gallery>slider-component:not(.thumbnail-slider){order:2;flex:1 1 auto;min-width:0}media-gallery>.thumbnail-slider{order:1;flex:0 0 84px;width:84px;margin:0!important}.thumbnail-slider .thumbnail-list{flex-direction:column!important;flex-wrap:nowrap!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:520px;width:84px;gap:8px}.thumbnail-slider .thumbnail-list__item{width:74px!important;flex:0 0 auto;scroll-snap-align:start}.thumbnail-slider .slider-button{display:none!important}}.card-information .price__sale,.product-grid .price__sale,.card .price__sale{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:6px!important}.card-information .price__sale .price-item,.product-grid .price__sale .price-item,.card .price__sale .price-item{display:inline-block!important}.card-information .price__container,.product-grid .price__container{display:block!important}.gtl-shop-now{font-size:1.3em!important;font-weight:800!important}.product-form__submit{background:#ff0!important;color:#000!important;font-size:1.3em!important;font-weight:800!important;animation:gtlShake 1.6s ease-in-out infinite}@keyframes gtlHeartbeat{0%,to{transform:scale(1);opacity:1}25%{transform:scale(1.14);opacity:.72}40%{transform:scale(1);opacity:1}55%{transform:scale(1.1);opacity:.78}}.product-form__submit>span{font-size:inherit!important;font-weight:inherit!important;display:inline-block!important;transform-origin:center;animation:gtlHeartbeat 1.3s ease-in-out infinite}.product-form__submit:hover>span,.product-form__submit[disabled]>span,.product-form__submit:disabled>span{animation:none!important;transform:none!important;opacity:1!important}.product-form__submit:after{display:none!important;box-shadow:none!important;border:none!important}.product-form__submit:hover:not([disabled]){animation:none!important;filter:brightness(.96);background:#ff0!important;color:#000!important}.product-form__submit[disabled],.product-form__submit:disabled{animation:none!important}@media(max-width:749px){.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px 16px!important}.footer .footer__blocks-wrapper>.footer-block:not(.footer-block--menu){grid-column:1 / -1!important}.footer .footer__blocks-wrapper>.footer-block--menu{grid-column:span 1!important}}.footer-block:not(.footer-block--menu) .footer-block__heading{font-size:0!important;line-height:0!important;margin-bottom:10px!important}.footer-block:not(.footer-block--menu) .footer-block__heading:before{content:""!important;display:block;width:360px;max-width:100%;height:100px;background:url(//www.gifttolove.in/cdn/shop/files/Gift_to_Love.svg?v=1719035330) no-repeat left center;background-size:contain}@media(max-width:749px){.footer-block:not(.footer-block--menu) .footer-block__heading:before{background-position:center;margin:0 auto}}.product__description{border:1px solid #EDE2FA!important;border-radius:12px;padding:14px 16px 16px!important;background:#faf6fe;margin-top:10px;text-align:left!important}.product__description:before{content:"Description";display:block;font-weight:800;color:#3e2a4d;font-size:15px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #EDE2FA}.product__description *{text-align:left!important}.product__description img{max-width:100%;height:auto}.gtl-hsearch{width:100%}.gtl-hsearch__form{display:flex;align-items:stretch;background:#fff;border:2px solid #B07FD4;border-radius:12px;position:relative;max-width:720px;margin:0 auto;box-shadow:0 2px 8px #b07fd41f}.gtl-hsearch__cat{border:none;background:#f3e9fb;color:#3e2a4d;font-weight:700;font-size:13px;padding:0 8px;cursor:pointer;outline:none;border-right:1px solid #E3D3F5;border-radius:10px 0 0 10px;max-width:140px}.gtl-hsearch__input{flex:1 1 auto;border:none;outline:none;padding:9px 14px;font-size:15px;color:#3e2a4d;min-width:0;background:transparent}.gtl-hsearch__input::placeholder{color:#9b86ab}.gtl-hsearch__btn{border:none;background:linear-gradient(135deg,#cda9ec,#f3b9d2);color:#3e2a4d;padding:0 20px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0 9px 9px 0}.gtl-hsearch__btn:hover{filter:brightness(1.04)}.gtl-hsearch__btn svg{width:20px;height:20px}.gtl-hsearch__results{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #EDE2FA;border-radius:12px;box-shadow:0 16px 44px #3e2a4d33;z-index:80;max-height:72vh;overflow:auto;padding:6px}.gtl-hsearch__item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:9px;text-decoration:none;color:#3e2a4d;background:#fff;margin-bottom:3px}.gtl-hsearch__item:hover{background:#f3e6fb}.gtl-hsearch__item img{width:46px;height:46px;object-fit:cover;border-radius:8px;background:#f4f4f4;flex:0 0 auto}.gtl-hsearch__item span{font-size:13.5px;line-height:1.3}.gtl-hsearch__all{display:block;text-align:center;margin-top:4px;padding:10px;background:#e3d3f5;color:#3e2a4d;border-radius:9px;text-decoration:none;font-weight:700;font-size:13px}.gtl-hsearch__empty{padding:12px;color:#999;font-size:13px}.header__search{display:none!important}.header-wrapper{background:linear-gradient(135deg,#f1e6fb,#fbe7f1)!important}@media(min-width:990px){.header{grid-template-areas:"logo search icons" "nav nav nav"!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:26px!important;row-gap:0!important;padding-top:0!important;padding-bottom:0!important}.header__heading,.header>.header__heading-link{grid-area:logo!important;margin:0!important}.gtl-hsearch{grid-area:search!important}.header__icons{grid-area:icons!important;justify-self:end!important}.header__inline-menu{grid-area:nav!important;width:100%;margin-top:0;display:block!important;position:relative;background:transparent!important;padding:5px 10px!important;border-radius:0;overflow:visible!important}.header__inline-menu:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;background:#000;z-index:0}.header__inline-menu>.list-menu--inline{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center;gap:0!important;width:100%;overflow:visible;position:relative;z-index:1}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item--link{color:#fff!important;font-weight:600!important;font-size:11px!important;white-space:nowrap!important;padding:4px 6px!important;flex:0 0 auto;line-height:1.2!important;letter-spacing:.1px}.header__inline-menu summary.list-menu__item{display:flex!important;align-items:center!important;gap:8px!important;padding:4px 12px!important;position:relative}.header__inline-menu summary.list-menu__item .icon-caret,.header__inline-menu summary.list-menu__item>svg{position:static!important;right:auto!important;top:auto!important;margin:0!important;flex:0 0 auto;width:11px;height:11px;transform:none!important}.header__inline-menu .header__menu-item:hover{color:#ccc!important}}@media(max-width:989px){.header{grid-template-areas:"ham logo icons" "search search search"!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;row-gap:3px!important;padding-top:2px!important;padding-bottom:2px!important}header-drawer{grid-area:ham!important;justify-self:start!important}.header__heading,.header>.header__heading-link{grid-area:logo!important;justify-self:center!important;margin:0!important}.header__icons{grid-area:icons!important;justify-self:end!important}.gtl-hsearch{grid-area:search!important}.gtl-hsearch__form{max-width:none}.gtl-hsearch__input{font-size:16px;padding:10px 12px}.gtl-hsearch__cat{max-width:92px;font-size:12px}}.header__heading-logo{height:46px!important;width:auto!important;max-width:170px!important}.section-header{margin-bottom:12px!important}@media(max-width:989px){.header__heading-logo{height:38px!important}.section-header{margin-bottom:8px!important}}.header__inline-menu .header__submenu{z-index:60!important;background:#fff!important;border:1px solid #EDE2FA!important;border-radius:10px!important;box-shadow:0 14px 36px #3e2a4d2e!important;padding:8px!important}.header__inline-menu .header__submenu .header__menu-item{font-size:13px!important;padding:7px 10px!important;white-space:normal!important;color:#3e2a4d!important}.header__inline-menu details[open]>.header__submenu{display:block!important}.header__inline-menu .header__menu-item{display:flex;align-items:center;gap:8px}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.gradient{--color-background:255,255,255 !important;--gradient-background:#ffffff !important}.footer{background:linear-gradient(135deg,#f1e6fb,#fbe7f1)!important}.footer .footer__content-top,.footer .footer__content-bottom{background:transparent!important}.footer,.footer p,.footer a,.footer li,.footer .footer-block__heading,.footer .footer__content-bottom *{color:#3e2a4d!important}.footer a:hover{color:#8b3a52!important}html,body{max-width:100%;overflow-x:hidden}#CartDrawer .cart-items thead{display:none!important}#CartDrawer table.cart-items,#CartDrawer .cart-items tbody{display:block!important;width:100%!important}#CartDrawer tr.cart-item{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;padding:8px 2px!important;border-bottom:1px solid #eee!important}#CartDrawer tr.cart-item>td{padding:0!important;border:0!important;margin:0!important}#CartDrawer .cart-item__media{flex:0 0 46px!important;width:46px!important;height:46px!important}#CartDrawer .cart-item__image{width:46px!important;height:46px!important;object-fit:cover!important;border-radius:8px!important}#CartDrawer .cart-item__details{flex:1 1 auto!important;min-width:0!important}#CartDrawer .cart-item__name,#CartDrawer .cart-item__title{display:none!important}#CartDrawer .cart-item__details>dl,#CartDrawer .cart-item__details .discounts,#CartDrawer .cart-item__details>.product-option,#CartDrawer .cart-item__details .cart-item__discounted-prices,#CartDrawer .cart-item__details .cart-disclosure{display:none!important}#CartDrawer .cart-item__totals{flex:0 0 auto!important;text-align:right!important}#CartDrawer .cart-item__totals .cart-item__price-wrapper{font-size:12px!important;font-weight:700!important;white-space:nowrap!important}#CartDrawer .cart-item__quantity{flex:0 0 auto!important}#CartDrawer .cart-item__quantity .cart-item__quantity-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px!important}#CartDrawer .cart-item__quantity .quantity.cart-quantity{height:30px!important;min-height:30px!important}#CartDrawer .cart-item__quantity .quantity__button{width:24px!important;min-width:24px!important;height:30px!important;padding:0!important}#CartDrawer .cart-item__quantity .quantity__input{width:30px!important;min-width:30px!important;height:30px!important;font-size:12px!important;padding:0!important}#CartDrawer .cart-item__quantity .cart-remove-button{margin:0!important}#CartDrawer .cart-item__quantity .cart-remove-button .button{padding:4px!important;min-width:0!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/gtl-custom.css.map */
