.i-giftcard-section .accordion-section{border-bottom:1px solid #cbcbcb;padding-bottom:16px}.i-giftcard-section .accordion-section__title{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;line-height:17px;font-weight:normal;padding-left:27px}body[dir=rtl] .i-giftcard-section .accordion-section__title{padding-left:unset;padding-right:27px}.i-giftcard-section .accordion-section[active=true]>.accordion-section__content{overflow:unset}.i-giftcard-section .payment-add-giftcard{position:relative}.i-giftcard-section .payment-add-giftcard svg{width:23px;height:23px;vertical-align:middle;float:left;position:absolute;top:-3px;left:0}body[dir=rtl] .i-giftcard-section .payment-add-giftcard svg{left:unset;right:0;float:right}.i-giftcard-section__giftcard-info--icon svg{width:16px;height:16px;vertical-align:middle}.i-giftcard-section__giftcard-info--text{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.28px}.i-giftcard-section .giftcard-list__block{display:block;position:relative;background-color:#eee;border-radius:5px}.i-giftcard-section .giftcard-list__block .giftcard-list-item{padding:17px 15px 0}.i-giftcard-section .giftcard-list__block .giftcard-list-item .giftcard-data{letter-spacing:.02em;list-style-type:none;padding:0;margin:0;color:#6b6b6b}.i-giftcard-section .giftcard-list__block .giftcard-list-item .giftcard-data__line{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;line-height:22px;font-weight:normal;margin-bottom:5px}.i-giftcard-section .giftcard-list__block .giftcard-list-item .giftcard-data__line:last-of-type{margin-bottom:17px}.i-giftcard-section .giftcard-list__block .giftcard-list-item .giftcard-data__line .value{float:right}body[dir=rtl] .i-giftcard-section .giftcard-list__block .giftcard-list-item .giftcard-data__line .value{float:left}.i-giftcard-section .giftcard-list__block .giftcard-list-item__cardid{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.0448px;line-height:17px;color:#000}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove{float:right}body[dir=rtl] .i-giftcard-section .giftcard-list__block .giftcard-list-item__remove{float:left}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove svg{width:21px;height:21px;vertical-align:middle;margin-top:-2px}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus-visible{outline:3px solid transparent;outline-offset:10px}}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus{outline:none}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus-visible{border-radius:5px;background-color:transparent}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:active:not(:focus-visible){border-radius:5px;background-color:rgba(255,255,255,.15);opacity:1;border:0 solid #e9e3de;outline:none;box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:hover:not(:focus-visible){border-radius:5px;background-color:rgba(255,255,255,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus-visible{box-shadow:0 0 0 1px #eee,0 0 0 3px #6893d2 !important}@supports(-webkit-appearance: none){.i-giftcard-section .giftcard-list__block .giftcard-list-item__remove--button:focus-visible{outline:3px solid transparent;outline-offset:10px}}.i-giftcard-section .giftcard-list__block .lefttopay-message{border-top:2px solid #fff;padding:15px 0}.i-giftcard-section .giftcard-list__block .lefttopay-message .giftcard-data{margin:0}.i-giftcard-section .giftcard-list__block .lefttopay-message .label,.i-giftcard-section .giftcard-list__block .lefttopay-message .value{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.0448px;line-height:17px}.i-giftcard-section .giftcard-list__block .lefttopay-message .value{float:right}body[dir=rtl] .i-giftcard-section .giftcard-list__block .lefttopay-message .value{float:left}@media(min-width: 1024px){.i-giftcard-section .singlecard-container{width:calc(50% - 7px)}.i-giftcard-section .floating-view .giftcard-list-item{float:left;width:50%}body[dir=rtl] .i-giftcard-section .floating-view .giftcard-list-item{float:right}}.i-giftcard-section .giftcard-message div{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.0448px;line-height:20px;font-weight:bold;padding:16px 0}.i-giftcard-section .giftcard-balance{color:#333;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:16px;line-height:23.2px;font-weight:500}.i-giftcard-section .giftsection-error{color:#be0f34;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;line-height:14px}
