@-webkit-keyframes fadein{from{opacity:.2}to{opacity:1}}@keyframes fadein{from{opacity:.2}to{opacity:1}}.gift-card-landing{max-width:920px;padding-block:16px 40px;gap:24px}@media(min-width: 768px){.gift-card-landing{padding-block:24px 48px}}.gift-card-landing__column{overflow:hidden;border-radius:10px}@media(min-width: 768px){.gift-card-landing__column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.gift-card-landing__media{overflow:hidden}.gift-card-landing__media.m-rounded{border-radius:10px}.gift-card-landing__media.m-contain{height:var(--media-height-mobile, 200px)}@media(min-width: 768px){.gift-card-landing__media.m-contain{height:100%}.gift-card-landing__column:has(.gift-card-landing__content) .gift-card-landing__media.m-contain{height:var(--media-height-desktop, 282px)}}.gift-card-landing__media.m-contain img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gift-card-landing__media img{display:block;max-width:100%}.gift-card-landing__title{font-family:"Kors Sans Light",arial,sans-serif;font-size:1.5rem;line-height:1.2;margin-bottom:12px}@media(max-width: 767.98px){.gift-card-landing__title{margin:0 -8px 16px}}.gift-card-landing__copy{font-size:0.75rem;letter-spacing:0.03125rem;line-height:1.0625rem;margin-bottom:36px}@media(max-width: 767.98px){.gift-card-landing__copy{margin-bottom:24px}}.gift-card-landing__svs-iframe{min-height:480px;width:100%}@media(min-width: 768px){.gift-card-landing__svs-iframe{height:100%}}@media(min-width: 768px){.gift-card-landing__svs-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.gift-card-landing__content{padding:24px 24px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.gift-card-landing__content{padding:24px 36px 25px}}.gift-card-landing__content.m-color-fill{background-color:#f6f6f6}.gift-card-landing__content.m-border{border:1px solid #ebebeb;border-radius:10px}
