@keyframes slide-in{0%{transform:translateX(-40px)}to{transform:translateX(0)}}.page-container .yotpo .yotpo-pager a[focus-within],.page-container a:not(.product-info__color-swatch):not(.collection-layout__suggested-tag):not(.header-drawer__link):not(.cart-notification__view-bag):not(.cart-notification__checkout):not([data-osp-continue-button].step__footer__continue-btn):not(.pagination__list-item-button):not(.pagination__btn--next):not(.pagination__btn--prev):not(.social-form__instagram-confirmation-button):not(.shop-by-latest__collection-button):not(.skip-link):not(.menu-category__link):not(.cart-content__product-title):not(.product-tile__color-swatch):not(.product-info__color-swatch-wrapper):not(.hc-button)[focus-within]{background:transparent!important;outline:none!important}.page-container .yotpo .yotpo-pager a:focus-within,.page-container a:not(.product-info__color-swatch):not(.collection-layout__suggested-tag):not(.header-drawer__link):not(.cart-notification__view-bag):not(.cart-notification__checkout):not([data-osp-continue-button].step__footer__continue-btn):not(.pagination__list-item-button):not(.pagination__btn--next):not(.pagination__btn--prev):not(.social-form__instagram-confirmation-button):not(.shop-by-latest__collection-button):not(.skip-link):not(.menu-category__link):not(.cart-content__product-title):not(.product-tile__color-swatch):not(.product-info__color-swatch-wrapper):not(.hc-button):focus-within{background:transparent!important;outline:none!important}.gift-card__wrapper{background:#f3f3f3;padding:64px 0 80px;text-align:center;width:100%}.gift-card__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font:900 48px/43px proxima-nova,Arial,sans-serif;letter-spacing:-2px;margin:0;text-transform:uppercase}@media only screen and (max-width:989px){.gift-card__title{font-size:28px;line-height:28px}.gift-card__title span{font-size:28px}}.gift-card__expiry-text{-webkit-font-smoothing:antialiased;font:400 15px/24px proxima-nova,Arial,sans-serif;letter-spacing:.1px}.gift-card__expiry-date,.gift-card__expiry-text{-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;padding-top:5px}.gift-card__expiry-date{-webkit-font-smoothing:antialiased;font:600 15px/21px proxima-nova,Arial,sans-serif;letter-spacing:.2px}.gift-card__amount-container{padding:16px;text-align:right;width:100%}@media only screen and (max-width:989px){.gift-card__amount-container{padding:15px}.gift-card__amount-container span{font-size:14px;font-weight:600;line-height:20px}}.gift-card__amount-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 13px/21px proxima-nova,Arial,sans-serif;letter-spacing:.25px}.gift-card__balance{margin-bottom:40px}@media only screen and (max-width:989px){.gift-card__balance{margin-bottom:25px}}.gift-card__money{color:#fff;font-size:28px;font-weight:600;height:100px;line-height:28px;text-transform:uppercase}@media only screen and (max-width:989px){.gift-card__money{font-size:22px;line-height:22px}}.gift-card__money-wrapper{padding-top:10px}@media only screen and (max-width:989px){.gift-card__money-wrapper{padding-top:5px}}.gift-card__text{font-size:18px;font-weight:600}@media only screen and (max-width:989px){.gift-card__text{font-size:14px}}.gift-card__logo{margin-bottom:40px}@media only screen and (max-width:989px){.gift-card__logo{height:30px;margin-bottom:25px}}.gift-card__logo svg{height:55px;width:288px}.gift-card__logo svg path{fill:#fff}@media only screen and (max-width:989px){.gift-card__logo svg{height:30px;width:158px}}.gift-card__holder{display:flex;justify-content:center;padding-top:32px}@media only screen and (max-width:989px){.gift-card__holder{margin:0 15px}}.gift-card__body{align-items:center;background:#222;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:370px;width:620px}@media only screen and (max-width:989px){.gift-card__body{height:288px;width:100%}}.gift-card__code-container{align-items:center;background:#fff;border-radius:5px;-moz-column-gap:8px;column-gap:8px;display:flex;height:48px;justify-content:center;width:370px}@media only screen and (max-width:989px){.gift-card__code-container{margin:0 40px;max-height:36px;max-width:265px}}.gift-card__code-text,.gift-card__copy-code-message{color:#000;font-size:24px;font-weight:400}@media only screen and (max-width:989px){.gift-card__code-text,.gift-card__copy-code-message{font-size:14px;font-weight:600;line-height:20px}}.gift-card__copy-code-button,.gift-card__copy-code-status{align-items:center;background-color:transparent;border:0;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;width:100%}@media only screen and (max-width:989px){.gift-card__copy-code-button,.gift-card__copy-code-status{-moz-column-gap:4px;column-gap:4px}}.gift-card__copy-code-button{position:relative}.gift-card__copy-code-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' fill='none' aria-hidden='true'%3E%3Cpath stroke='%23111827' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 5v8a2 2 0 0 0 2 2h6M5 5V3a2 2 0 0 1 2-2h4.586a1 1 0 0 1 .707.293l4.414 4.414a1 1 0 0 1 .293.707V13a2 2 0 0 1-2 2h-2M5 5H3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-2'/%3E%3C/svg%3E");content:"";display:inline-block;height:20px;margin-bottom:4px;position:absolute;right:16px;width:18px}@media only screen and (max-width:989px){.gift-card__copy-code-button:after{right:32px;scale:80%}}.gift-card__copy-code-status{pointer-events:none}.gift-card__code-instructions{font-size:14px;padding-top:15px}@media only screen and (max-width:989px){.gift-card__code-instructions{font-weight:400;line-height:20px;max-height:40px;max-width:265px;padding-top:10px}}.gift-card__nosto-wrapper{margin-bottom:40px}