#footerspacer{height:15rem;background-color:var(--color-blue1);background-image:linear-gradient(var(--color-blue1),var(--color-white))}#footer-links{padding-top:2rem}#footer-links.has-spacer{margin-top:-12rem}#footer-links .container{display:grid;grid-template-columns:18% 18% 1fr 22%;column-gap:2rem}#footer-links h5,#footer-links .h5{font-size:var(--fontsize-default) !important;font-family:var(--font-default) !important;font-weight:var(--fontweight-bold) !important;margin-bottom:1rem !important}#footer-links .giftcardbox h5{margin-bottom:0 !important}#footer-links .footerlinks{font-size:var(--fontsize-small1)}#footer-links .footerlinks a{display:flex;align-items:center;column-gap:.25rem;color:var(--color-dark)}#footer-links .footerlinks a .right-arrow{transform:rotate(-90deg);opacity:0}#footer-links .searcheslink .footerlinks{display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem}#footer-links .giftcardbox{text-align:center}#footer-links .giftcardbox #giftguide-expresscards-footer{width:100%;height:auto}#footer-links .giftcardbox a.giftcard-options{display:flex;align-items:center;justify-content:center;gap:.25rem;line-height:1.5}#footer-links .giftcardbox a.giftcard-options .rightarrow{transform:rotate(270deg);filter:grayscale(1)}.col:not(.giftcardbox) .footerlinks a{margin-bottom:.1rem}#footer-links .col:not(.giftcardbox) .h5{pointer-events:none;cursor:default;text-decoration:none}#footer-links .col:not(.giftcardbox) input,#footer-links .links-right-arrow{display:none}#footer-links .col:not(.giftcardbox) input[type=checkbox]{opacity:0}#NON-AMP-BEGIN{display:none}@media(hover:hover){#footer-links .footerlinks a:hover{color:var(--color-blue1)}#footer-links .footerlinks a:hover .right-arrow{margin-left:.5rem;opacity:1}#footer-links .giftcardbox a.giftcard-options:hover .rightarrow{filter:unset}}#NON-AMP-END{display:none}@media(min-width:768px) and (max-width:991px){#footer-links .container{grid-template-columns:1fr 1fr 1fr 22%}#footer-links .searcheslink .footerlinks{grid-template-columns:1fr}}@media(min-width:576px) and (max-width:767px){#footer-links .container{grid-template-columns:20% 20% 1fr;row-gap:2rem}#footer-links .searcheslink .footerlinks{grid-template-columns:1fr 1fr}#footer-links .giftcardbox{grid-column:1 / span 3;padding-top:2rem}#footer-links .giftcardbox #giftguide-expresscards-footer{width:auto;max-width:250px}#footer-links .giftcardbox .footerlinks a{justify-content:center}}@media(max-width:575px){#footerspacer{display:none}#footer-links{padding:0}#footer-links.has-spacer{margin-top:0}#footer-links .container,#footer-links .searcheslink .footerlinks{grid-template-columns:1fr;row-gap:0}#footer-links .container{padding-left:0;padding-right:0}#footer-links .giftcardbox{border-top:1px solid var(--color-dark-shade4);padding-top:2rem;padding-bottom:2rem}#footer-links .giftcardbox .footerlinks a{justify-content:center}#footer-links .giftcardbox a>img{max-width:200px}#footer-links .col:not(.giftcardbox){position:relative;border-top:1px solid var(--color-dark-shade4)}#footer-links .col:not(.giftcardbox) .footerlinks{height:auto;max-height:0;overflow:hidden;transition:all 180ms ease-in-out 0}#footer-links .col:not(.giftcardbox) .h5{width:100%;pointer-events:unset;display:flex;align-items:center;padding:0 1rem;margin:0 !important;background-color:var(--color-bglight1)}#footer-links .links-right-arrow{transform:rotate(-90deg);filter:grayscale(1);position:absolute;right:.75rem;top:1rem;display:block}#footer-links .col input:checked ~ .footerlinks{max-height:1500px;border-top:1px solid var(--color-dark-shade4);padding-top:.25rem;padding-bottom:.25rem}#footer-links .col input:checked ~ .links-right-arrow{transform:rotate(0)}#footer-links .col:not(.giftcardbox) .h5,#footer-links .col:not(.giftcardbox) input{height:3rem}#footer-links .col:not(.giftcardbox) input{width:100%;position:absolute;left:0;top:0;display:block}#footer-links .footerlinks a{display:flex;justify-content:space-between;padding:.5rem 1rem}}