.giftcard-landing-banner{background:#e8e7e0}.giftcard-landing-banner h2{font-size:.75rem;line-height:1.2rem;margin:0 0 1.5rem}@media (min-width: 768px){.giftcard-landing-banner h2{font-size:2.5625rem;line-height:1;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:700}.giftcard-landing-banner h2 span{display:block;font-style:italic}}.giftcard-landing-banner h2.qwikcilver-balance{font-family:"OwnersText",Arial,Sans-serif}.giftcard-landing-banner h2.qwikcilver-balance.error{color:#e02020;font-size:1rem;line-height:1.1rem}.giftcard-landing-banner .image img{width:100%}.giftcard-landing-banner .details{width:100%;text-align:center;max-width:37.5rem;padding:.9375rem}@media (min-width: 768px){.giftcard-landing-banner .details{text-align:left}}.giftcard-landing-banner .details ul{margin:0}.giftcard-landing-banner .btns li{margin:0 0 .5rem}.giftcard-landing-banner .btns .btn-primary{min-width:12.625rem}.giftcard-landing-banner .balance-card{width:16.125rem;height:10rem;border-radius:.625rem;background:#f8f8f8 url("../images/balance-card-bg.jpg") no-repeat 50% 90%;border:.0625rem solid #e6e6e6;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.15);box-shadow:0 .125rem .25rem rgba(0,0,0,0.15);margin:0 auto 1.5625rem}.giftcard-landing-banner .balance-card .available-balance{width:16rem;height:9.875rem;border-radius:.625rem;background:#f8f8f8 url("../images/icons/icon-gift-card.svg");background-repeat:no-repeat;background-size:1.25rem .875rem;background-position:94% 10%}.giftcard-landing-banner .balance-card .wrapper{padding:2rem .875rem 1rem}.giftcard-landing-banner .balance-card .qwikcilver-profile{margin:0 0 1.5625rem}.giftcard-landing-banner .balance-card .qwikcilver-balance{font-size:2.5rem;line-height:2.625rem;margin:0;font-weight:600}.giftcard-landing-banner .balance-card .qwikcilver-expiry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;font-weight:500}.giftcard-landing-banner .balance-card .qwikcilver-expiry .qwikcilver-expiry-date{font-weight:600}.giftcard-landing-banner .balance-card .qwikcilver-redeem-amount-btn{position:absolute;left:0;bottom:0;right:0}.giftcard-landing-banner .balance-card .qwikcilver-redeem-amount-btn .btn{width:100%}.giftcard-landing-banner .balance-card.position-relative{padding-bottom:2.75rem}.giftcard-landing-banner .balance-container>.btn.btn-secondary{min-width:12.625rem}.giftcard-landing-banner .balance-container .check-btn .btn{width:100%;margin-top:0}.giftcard-landing-banner .balance-container .popup-wrap{position:relative;padding-bottom:6.25rem}.giftcard-landing-banner .balance-container .popup-wrap [class*="another-card-btn"]{position:absolute;bottom:0;left:0;right:0}.giftcard-landing-banner .balance-container .popup-wrap [class*="save-giftcard-wallet"]{position:absolute;bottom:3.4375rem;left:0;right:0}.giftcard-landing-banner .balance-container .popup-wrap .btn{width:100%;height:2.875rem}.giftcard-landing-banner .balance-container .popup-wrap .input-field{margin-bottom:-3.75rem}.giftcard-landing-banner .balance-container .qwikcilver-balance{font-size:2.5rem;line-height:2.625rem;margin:0}.giftcard-landing-banner .balance-container .qwikcilver-profile{margin:0 0 1.5625rem}.giftcard-landing-banner .balance-container .qwikcilver-expiry{font-size:.75rem;font-weight:500}.giftcard-landing-banner .balance-container .qwikcilver-expiry .qwikcilver-expiry-date{font-weight:600}.giftcard-landing-banner .balance-container label{font-weight:normal}.giftcard-landing-banner .check-balance-popup{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:10000}@media (min-width: 768px){.giftcard-landing-banner .check-balance-popup{left:50%;top:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40.375rem}}.giftcard-landing-banner .check-balance-popup .modal-header{min-height:3.8125rem;border-bottom:.0625rem solid #e6e6e6}.giftcard-landing-banner .check-balance-popup .modal-header .close{top:1.3125rem}.giftcard-landing-banner .check-balance-popup .popup-content{padding:.9375rem}@media (min-width: 768px){.giftcard-landing-banner .check-balance-popup .popup-content{max-width:26.3125rem;margin:0 auto;padding-top:4.125rem;padding-bottom:4.125rem}}.easy-gifting{padding:1.5625rem 0}.easy-gifting .container{margin-bottom:0}.easy-gifting h2{font-size:1.625rem;line-height:1.875rem;margin-bottom:1.875rem;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:700}@media (min-width: 992px){.easy-gifting h2{font-size:2.875rem;line-height:3.125rem}}.easy-gifting .gifts-info{margin:0 -.5rem;line-height:1.125rem}@media (min-width: 992px){.easy-gifting .gifts-info{line-height:1.875rem}}.easy-gifting .gifts-info h3{font-size:1rem;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:700}@media (min-width: 992px){.easy-gifting .gifts-info h3{font-size:1.3125rem}}.easy-gifting .gifts-info .info-col{margin:0 .5rem;padding:.625rem;background:#f8f8f8}@media (min-width: 992px){.easy-gifting .gifts-info .info-col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding:0;background:transparent}}.easy-gifting .gifts-info .icon{width:4rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}@media (min-width: 992px){.easy-gifting .gifts-info .icon{width:6.5rem}}.easy-gifting .gifts-info .icon img{width:100%}.get-inspired{padding-top:1.5625rem;padding-bottom:3.125rem}@media (min-width: 992px){.get-inspired{padding-bottom:6.25rem}}.get-inspired.container{margin-bottom:0}.get-inspired h2{font-size:1.625rem;line-height:1.875rem;margin-bottom:1.875rem;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:700}@media (min-width: 992px){.get-inspired h2{font-size:2.75rem;line-height:2.875rem}}.get-inspired .inspired-row{margin:0 -.3125rem}@media (min-width: 992px){.get-inspired .inspired-row{margin:0 -.625rem}}.get-inspired .inspired-col{margin:0 .3125rem}@media (min-width: 992px){.get-inspired .inspired-col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;margin:0 .625rem}}.get-inspired .image img{width:100%}.get-inspired h3{font-size:1rem;font-family:"IvyPrestoText",Arial,Sans-serif /*! rtl:"QuiverleafArabicCF",Arial,Sans-serif */;font-weight:700;margin-bottom:.9375rem}@media (min-width: 992px){.get-inspired h3{font-size:1.3125rem}}.get-inspired h3 span{font-style:italic}.get-inspired .detail{padding:.875rem .3125rem}@media (min-width: 992px){.get-inspired .detail{padding:1.25rem;background:#e8e5df}}.hidden{display:none !important}

