<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.shop-by-hero-bg { position: absolute; right: 50%; top: 0; }

@media (max-width: 991px) { .shop-by-hero-bg { position: absolute; right: 0; top: 0; height: 100%; width: 100%; } }

.shop-by-hero-bg .blob1 { width: 425px; height: 613px; position: absolute; top: -100px; transform: rotate(-75deg); left: -400px; }

@media (max-width: 991px) { .shop-by-hero-bg .blob1 { left: -54%; position: absolute; top: -12%; transform: rotate(299deg) scale(0.9); } }

.shop-by-hero-bg .blob2 { height: 814px; width: 553px; transform: rotate(50deg); top: -245px; position: absolute; }

@media (max-width: 991px) { .shop-by-hero-bg .blob2 { top: -27%; transform: rotate(50deg) scale(0.7); left: 20%; } }

@media (max-width: 991px) { .gift-card-hero-section { margin-top: 40px; padding-top: 40px; } }

.gift-card-hero-section .gift-hero-grid { position: relative; grid-template-columns: 4fr 6fr; }

@media (max-width: 991px) { .gift-card-hero-section .gift-hero-grid { grid-template-columns: 1fr 1fr; } }

.gift-card-hero-section .gift-hero-blob { position: absolute; z-index: -1; left: 50%; top: -15px; }

@media (max-width: 991px) { .gift-card-hero-section .gift-hero-blob { left: 0; top: 50px; height: 100%; width: 100%; } }

@media (max-width: 991px) { .gift-card-hero-section .gift-hero-blob .shop-by-hero-bg .blob1 { left: -13%; top: 0%; transform: rotate(250deg) scale(0.9); width: 377px; height: 288px; } }

@media (min-width: 768px) and (max-width: 991px) { .gift-card-hero-section .gift-hero-blob .shop-by-hero-bg .blob1 { left: 0; top: 0%; transform: rotate(250deg) scale(1); width: 460px; height: 348px; } }

.gift-card-hero-section .gift-hero-blob .shop-by-hero-bg .blob2 { height: 770px; width: 530px; }

@media (max-width: 991px) { .gift-card-hero-section .gift-hero-blob .shop-by-hero-bg .blob2 { top: -48%; left: 55%; } }

@media (min-width: 768px) and (max-width: 991px) { .gift-card-hero-section .gift-hero-blob .shop-by-hero-bg .blob2 { top: -35%; left: 55%; } }

.gift-card-hero-section .hero-heading { grid-column: 1/3; }

.gift-card-hero-section .hero-heading h2 { margin-bottom: 22px; display: inline-block; }

@media (max-width: 991px) { .gift-card-hero-section .hero-heading h2 { margin-bottom: 0; } }

.gift-card-hero-section .hero-content { max-width: 510px; }

@media (max-width: 991px) { .gift-card-hero-section .hero-content { max-width: 100%; grid-column: 1/3; } }

.gift-card-hero-section .hero-content p { font-family: "Intelo Light", sans-serif; font-size: 20px; line-height: 28px; max-width: 460px; }

.gift-card-hero-section .hero-img { position: relative; padding-top: 48%; height: 0; border-radius: 8px; overflow: hidden; max-width: 555px; left: 17%; top: 12%; }

@media (max-width: 991px) { .gift-card-hero-section .hero-img { top: 0; left: 0; padding-top: 57.93%; grid-column: 1/3; grid-row: 2; } }

@media (min-width: 992px) and (max-width: 1199px) { .gift-card-hero-section .hero-img { padding-top: 65%; top: 12%; left: 0; } }

.gift-card-hero-section .hero-img img { top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; }

.gift-card-hero-section .hero-img .gift-coupon-detail { position: absolute; top: 35%; display: flex; justify-content: space-between; width: 100%; padding: 0 40px; }

@media (max-width: 991px) { .gift-card-hero-section .hero-img .gift-coupon-detail { padding: 20px; } }

.gift-card-hero-section .hero-img .gift-coupon-detail span { font-size: 20px; line-height: 28px; color: #FFFFFF; }

@media (max-width: 991px) { .gift-card-hero-section .hero-img .gift-coupon-detail span { font-size: 16px; line-height: 24px; } }

.gift-card-content { display: grid; grid-template-columns: 2fr 1fr; grid-column-gap: 10px; }

@media (max-width: 991px) { .gift-card-content .field-label { margin-bottom: 4px; }
  .gift-card-content .qty-field { width: 113px; } }

@media (min-width: 992px) and (max-width: 1199px) { .gift-card-content { grid-template-columns: 1fr; grid-row-gap: 20px; } }

.gift-card-content select { width: 100%; }

.field-label { margin-bottom: 10px; }

@media (max-width: 991px) { .field-label { margin-bottom: 16px; } }

.gift-card-form { margin-top: 30px; }

@media (max-width: 991px) { .gift-card-form { margin-top: 15px; } }

@media (max-width: 991px) { .gift-card-form .field-label { margin-bottom: 4px; } }

.terms-condtion { position: relative; }

.terms-condtion::before { content: ''; position: absolute; height: 4px; width: 100%; top: -15px; background: linear-gradient(90deg, #F9AF7E 0%, rgba(255, 255, 255, 0.8) 100.55%), #FFFFFF; }

@media (max-width: 991px) { .terms-condtion::before { content: none; } }

.terms-condtion h3 { font-size: 28px; position: relative; }

@media (max-width: 991px) { .terms-condtion h3 { padding-bottom: 16px; }
  .terms-condtion h3::after { content: ''; position: absolute; left: 0; bottom: 0; height: 4px; width: 100%; background: linear-gradient(90deg, #F9AF7E 0%, rgba(249, 175, 126, 0) 100.55%), #FFFFFF; border-radius: 4px; } }

.terms-condtion ul { list-style: disc; padding-left: 20px; margin-top: 14px; }

.terms-condtion ul li { color: #062B4E; margin: 10px 0; font-size: 18px; line-height: 24px; font-family: "Intelo Light", sans-serif; }

@media (max-width: 991px) { .terms-condtion ul li { font-size: 16px; } }

.breadcrumbs-wrapper { position: absolute; top: 70px; width: 100%; z-index: 100; }

.breadcrumbs-wrapper .sl-container { max-width: auto; margin: 0 20px; }

@media (max-width: 991px) { .breadcrumbs-wrapper .sl-container { margin: 0 15px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper { top: 60px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper ul { white-space: nowrap; overflow-x: scroll; }
  .breadcrumbs-wrapper ul::-webkit-scrollbar { display: none; } }

.breadcrumbs-wrapper ul li { position: relative; display: inline-block; margin-right: 6px; }

.breadcrumbs-wrapper ul li a { position: relative; display: block; font-family: "Intelo Regular", sans-serif; font-size: 9px; line-height: 110%; letter-spacing: 0.12em; text-transform: uppercase; color: #062B4E; padding-right: 12px; }

@media (max-width: 991px) { .breadcrumbs-wrapper ul li a { font-size: 8px; } }

.breadcrumbs-wrapper ul li a::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMMy41IDNMMSA1LjUiIHN0cm9rZT0iIzA2MkI0RSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat; background-position: center 1px; height: 100%; width: 5px; right: 0; top: 0; }

.breadcrumbs-wrapper ul li:last-child a::after { content: unset; }

@media (max-width: 991px) { .gift-card-page .hero-heading { margin: 15px 0 80px; }
  .gift-card-page .hero-img { margin-bottom: 50px; } }
</pre></body></html>