:root{--skin-slider-active-color:#020484;--skin-slider-inactive-color:#C7C8CA;--bs-font-sans-serif:"Proxima Nova", sans-serif}.gift-card-container .gift-message-container textarea{min-height:6.875rem}.gift-card-container .gift-card-error{margin-bottom:1.875rem;color:#790000;font-size:1rem;font-weight:700;line-height:normal;padding:0.875rem 0.9375rem;border-radius:1.25rem;border:0.0625rem solid #790000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.gift-card-container .gift-card-error::before{content:"";width:0.4375rem;-webkit-box-flex:0;-ms-flex:0 0 0.4375rem;flex:0 0 0.4375rem;height:1.0625rem;display:inline-block;margin-right:0.625rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjE1NjIgMTQuMDMxMkwxMC42NTYyIDFDMTAuMDkzOCAwLjAzMTI1IDguNjI1IDAgOC4wNjI1IDFMMC41NjI1IDE0LjAzMTJDMCAxNSAwLjcxODc1IDE2LjI1IDEuODc1IDE2LjI1SDE2Ljg0MzhDMTggMTYuMjUgMTguNzE4OCAxNS4wMzEyIDE4LjE1NjIgMTQuMDMxMlpNOS4zNzUgMTEuMzEyNUMxMC4xNTYyIDExLjMxMjUgMTAuODEyNSAxMS45Njg4IDEwLjgxMjUgMTIuNzVDMTAuODEyNSAxMy41NjI1IDEwLjE1NjIgMTQuMTg3NSA5LjM3NSAxNC4xODc1QzguNTYyNSAxNC4xODc1IDcuOTM3NSAxMy41NjI1IDcuOTM3NSAxMi43NUM3LjkzNzUgMTEuOTY4OCA4LjU2MjUgMTEuMzEyNSA5LjM3NSAxMS4zMTI1Wk04IDYuMTU2MjVDNy45Njg3NSA1LjkzNzUgOC4xNTYyNSA1Ljc1IDguMzc1IDUuNzVIMTAuMzQzOEMxMC41NjI1IDUuNzUgMTAuNzUgNS45Mzc1IDEwLjcxODggNi4xNTYyNUwxMC41IDEwLjQwNjJDMTAuNDY4OCAxMC42MjUgMTAuMzEyNSAxMC43NSAxMC4xMjUgMTAuNzVIOC41OTM3NUM4LjQwNjI1IDEwLjc1IDguMjUgMTAuNjI1IDguMjE4NzUgMTAuNDA2Mkw4IDYuMTU2MjVaIiBmaWxsPSIjNzkwMDAwIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain;position:relative;top:0.125rem}@media(max-width: 543.98px){.gift-card-container .gift-card-error{margin-bottom:0.625rem}}.gift-card-container .check-balance-result-section .gift-cert-dot{display:none}.gift-card-container .check-balance-result-section p{margin-bottom:0.9375rem}@media(max-width: 543.98px){.gift-card-container .check-balance-result-section p{margin-bottom:0.625rem}}.gift-card-container .check-balance-result-section span{font-size:1rem;line-height:normal}@media(max-width: 543.98px){.gift-card-container .check-balance-result-section span{font-size:.875rem}}.gift-card-container .check-balance-result-section .checkout-btn{margin-top:0.9375rem;width:100%}@media(max-width: 543.98px){.gift-card-container .check-balance-result-section .checkout-btn{margin-top:0rem}}.gift-card-container .check-balance-result-section .gift-result-label{min-width:7.9375rem;display:inline-block;padding-left:0}@media(max-width: 543.98px){.gift-card-container .check-balance-result-section .gift-result-label{margin-bottom:0.625rem}}.gift-card-container .product-img-container{pointer-events:none}.gift-card-container .product-img-container .zoom-icon{display:none}@media(max-width: 543.98px){.gift-card-container .product-img-container{margin-bottom:0.625rem}.gift-card-container .product-img-container img{width:100%}}.gift-card-container .have-card-section{margin-bottom:1.875rem}.gift-card-container .have-card-section .have-card{margin-bottom:0.3125rem}@media(max-width: 543.98px){.gift-card-container .have-card-section{margin-bottom:1.25rem}}.gift-card-container .delivery-method,.gift-card-container .card-value{margin-bottom:0.3125rem}.gift-card-container .delivery-method-section .custom-control{margin-bottom:1.875rem}@media(max-width: 543.98px){.gift-card-container .delivery-method-section .custom-control{margin-bottom:1.25rem}}.gift-card-container .remaining-chars{margin-top:0.3125rem;font-size:.75rem}.gift-card-container .check-balance-form-section .gift-card-balance{text-decoration:underline;margin-bottom:1.875rem;cursor:pointer;display:inline-block}@media(max-width: 543.98px){.gift-card-container .check-balance-form-section .gift-card-balance{margin-bottom:0.625rem}}.gift-card-container .check-balance-form-section .check-balance-title{display:none}.gift-card-container .check-balance-form-section .image-container{padding-bottom:1.875rem !important;text-align:center}@media(max-width: 543.98px){.gift-card-container .check-balance-form-section .image-container{padding-bottom:0.625rem !important}}.gift-card-container .check-balance-form-section .gift-card-desc{line-height:normal;padding-bottom:1.875rem}@media(max-width: 543.98px){.gift-card-container .check-balance-form-section .gift-card-desc{padding-bottom:0.625rem}}.gift-card-container .product-img-modal{background:rgba(0,0,0,.5)}.gift-card-container .product-img-modal .product-img-modal-inner{max-width:41rem;position:relative;margin:6.25rem auto 0}.gift-card-container .product-img-modal .product-img-modal-inner img{margin:0 auto;width:100%}.gift-card-container .product-img-modal .product-img-modal-inner .product-img-modal-close{top:0.5rem;right:0.375rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQyOTcgOC4yNTg3N0wxNi41NjU4IDEyLjQzNjJDMTcuMTAzNCAxMi45MzI1IDE3LjEwMzQgMTMuNzU5NyAxNi41NjU4IDE0LjI1NkwxNS42NTU4IDE1LjE2NTlDMTUuMTU5NSAxNS43MDM2IDE0LjMzMjMgMTUuNzAzNiAxMy44MzYgMTUuMTY1OUw5LjY5OTk1IDExLjAyOTlMNS41MjI1NiAxNS4xNjU5QzUuMDI2MjQgMTUuNzAzNiA0LjE5OTAzIDE1LjcwMzYgMy43MDI3MSAxNS4xNjU5TDIuNzkyNzggMTQuMjU2QzIuMjU1MSAxMy43NTk3IDIuMjU1MSAxMi45MzI1IDIuNzkyNzggMTIuNDM2Mkw2LjkyODgxIDguMjU4NzdMMi43OTI3OCA0LjEyMjc1QzIuMjU1MSAzLjYyNjQyIDIuMjU1MSAyLjc5OTIyIDIuNzkyNzggMi4zMDI4OUwzLjcwMjcxIDEuMzkyOTdDNC4xOTkwMyAwLjg1NTI4MyA1LjAyNjI0IDAuODU1MjgzIDUuNTIyNTYgMS4zOTI5N0w5LjY5OTk1IDUuNTI5TDEzLjgzNiAxLjM5Mjk3QzE0LjMzMjMgMC44NTUyODMgMTUuMTU5NSAwLjg1NTI4MyAxNS42NTU4IDEuMzkyOTdMMTYuNTY1OCAyLjMwMjg5QzE3LjEwMzQgMi43OTkyMiAxNy4xMDM0IDMuNjI2NDIgMTYuNTY1OCA0LjEyMjc1TDEyLjQyOTcgOC4yNTg3N1oiIGZpbGw9IiMwMjA0ODQiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-size:contain;background-position:center}.gift-card-container .product-img-modal .product-img-modal-inner .product-img-modal-close::before{display:none}@media(max-width: 543.98px){.gift-card-container.open .product-img,.gift-card-container.open .description-and-details{display:none}.gift-card-container .delivery-method{margin-bottom:0.625rem}.gift-card-container .description-and-details p{margin-bottom:0.625rem}}.gift-card-container .form-group{margin-bottom:0.625rem}
