.ui-widget-header{background:#fff}.ui-widget{font-family:Panton,sans-serif}.ui-button,.ui-button.ui-state-disabled:active,.ui-button.ui-state-disabled:hover,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background:unset;border:0}.ui-datepicker{background:#fff;border:0!important;border-radius:12px;-webkit-box-shadow:0 5px 40px 0 rgba(46,53,67,.15);box-shadow:0 5px 40px 0 rgba(46,53,67,.15);padding:.5rem}.ui-datepicker .ui-datepicker-today a{font-weight:700!important}.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-header{border:0!important}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-default:hover{background-color:#000;border-radius:8px;color:#fff}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer;top:2px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{top:2px}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{background-position:50%!important;background-repeat:no-repeat;background-size:9px 13px;height:13px;margin-top:-4px!important;width:9px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev:hover{left:4px}.ui-datepicker .ui-datepicker-prev .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='13' fill='none'%3E%3Cpath stroke='%232e3543' stroke-width='2' d='m7.48 11.737-6-5.5 6-5.5'/%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next:hover{right:0}.ui-datepicker .ui-datepicker-next .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='13' fill='none'%3E%3Cpath stroke='%232e3543' stroke-width='2' d='m.676.737 6 5.5-6 5.5'/%3E%3C/svg%3E")}.me-gift button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.me-gift hr{margin:30px 0}.me-gift hr:has(+.me-text--legal){margin-bottom:0}.me-gift .form-label,.me-gift label{display:block;font-size:12px;line-height:1.25;margin-bottom:10px;margin-top:20px}.me-gift .form-label:has(input[type=checkbox]),.me-gift label:has(input[type=checkbox]){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:0;margin-top:0}.me-gift .form-label:has(input[type=checkbox])+label,.me-gift label:has(input[type=checkbox])+label{margin-top:15px}.me-gift input,.me-gift select,.me-gift textarea{border:1px solid #2e3543;border-radius:8px;font-family:Panton,sans-serif;font-size:16px;line-height:24px;padding:10px 15px;width:100%}.me-gift input::-webkit-input-placeholder,.me-gift select::-webkit-input-placeholder,.me-gift textarea::-webkit-input-placeholder{color:#b8c2c7}.me-gift input::-moz-placeholder,.me-gift select::-moz-placeholder,.me-gift textarea::-moz-placeholder{color:#b8c2c7}.me-gift input::-ms-input-placeholder,.me-gift select::-ms-input-placeholder,.me-gift textarea::-ms-input-placeholder{color:#b8c2c7}.me-gift input::placeholder,.me-gift select::placeholder,.me-gift textarea::placeholder{color:#b8c2c7}@media (width >= 768px){.me-gift input,.me-gift select,.me-gift textarea{font-size:14px}}.me-gift input[type=checkbox]{width:auto}.me-gift textarea{min-height:100px;resize:vertical}.me-gift .gc-count p{margin:0}.me-gift select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(/images/svg/gift-cards/select.svg);background-position:right 17px top 50%;background-repeat:no-repeat;background-size:12px}.me-gift small{color:#69717a;display:block;margin-top:10px}.me-gift--lp-header{padding-top:40px}.me-gift--lp-header__grid{display:grid}.me-gift--lp-header__grid [data-g=image]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.me-gift--lp-header__grid [data-g=image] img{display:block;margin:0 auto}.me-gift--l-sidebar [data-g=sidebar]{background-color:#f2f7fb;margin-bottom:20px;padding:30px}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box .selected-card img{border-radius:16px;display:block;margin:0 auto;width:100%}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box--secondary,.me-gift--l-sidebar [data-g=sidebar] .sidebar-box--tertiary{display:none}.me-gift--l-sidebar [data-g=body]{padding-inline:30px}.me-gift .mobile-sidebar-tertiary:has(*){background-color:#f2f7fb;border-radius:16px;margin:30px;padding:16px}.me-gift .mobile-sidebar-tertiary:has(*) p:last-child{margin-bottom:0}.me-gift--l-payment{border-bottom:1px solid #d7dcdf}.me-gift--l-payment--grid{margin-inline:auto;max-width:1440px}.me-gift--l-payment [data-g=sidebar]{background-color:#f2f7fb;padding:30px}.me-gift--l-payment [data-g=sidebar] .mobile-view-cart{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='9' fill='none'%3E%3Cpath stroke='%232e3543' stroke-width='2' d='m11.737.676-5.5 6-5.5-6'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:13px 9px;border:0;cursor:pointer;display:block;font-size:14px;font-weight:500;padding:0;text-align:left;width:100%}.me-gift--l-payment [data-g=sidebar] .mobile-view-cart.open{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='9' fill='none'%3E%3Cpath stroke='%232e3543' stroke-width='2' d='m.737 7.48 5.5-6 5.5 6'/%3E%3C/svg%3E")}.me-gift--l-payment [data-g=sidebar] .sidebar-cart[aria-hidden=true]{display:none}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 5px 20px 0 rgba(46,53,67,.15);box-shadow:0 5px 20px 0 rgba(46,53,67,.15);margin-top:20px;padding:20px;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item.is-removing{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--image{display:none}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--details__footer{margin-top:30px;text-align:right}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--details__footer button{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;height:50px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:50px}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--details__footer button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--details__footer button.icon-cart-delete{background-image:url(/images/svg/gift-cards/cart-delete.svg);top:18px}.me-gift--l-payment [data-g=sidebar] .sidebar-cart-item--details__footer button.icon-cart-edit{background-image:url(/images/svg/gift-cards/cart-edit.svg);top:16px}.me-gift--l-payment [data-g=sidebar] .cart-item-removed{background-color:#f0f7f0;border:1px solid #4a7c4e;border-radius:8px;color:#1e3120;font-size:.875rem;margin-block:20px;padding:10px 15px}.me-gift--l-payment [data-g=sidebar] .cart-item-removed p{margin:0}.me-gift--l-payment [data-g=sidebar] .cart-item-removed p strong{font-weight:700}.me-gift--l-payment [data-g=sidebar] .cart-total{margin-top:20px}.me-gift--l-payment [data-g=body]{background-color:#fff;padding:30px}.me-gift--l-payment [data-g=body] .payment-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.me-gift--l-payment [data-g=body] .billing-info,.me-gift--l-payment [data-g=body] .payment-card-info{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.me-gift--l-payment [data-g=body] .payment-card-info .field-cardname,.me-gift--l-payment [data-g=body] .payment-card-info .field-cardnumber{grid-column:1/span 2}.me-gift--l-payment [data-g=body] .payment-card-info .field-cardnumber input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='18' fill='none'%3E%3Crect width='24' height='16' x='1' y='1' stroke='%23b8c2c7' stroke-width='2' rx='3'/%3E%3Cpath fill='%23b8c2c7' d='M1 5h24v4H1z'/%3E%3C/svg%3E");background-position:15px;background-repeat:no-repeat;background-size:26px 18px;padding-left:60px}.me-gift--l-payment [data-g=body] .billing-info .field-apt,.me-gift--l-payment [data-g=body] .billing-info .field-city,.me-gift--l-payment [data-g=body] .billing-info .field-street{grid-column:1/span 2}.me-gift--l-payment [data-g=body] .agree-optin{margin:30px 0}.me-gift--l-payment [data-g=body] .me-giftcard-error{background-color:#f8d7da;border:2px solid #f5c2c7;border-radius:8px;color:#842029;margin-bottom:24px;margin-top:0;padding:10px 15px}.me-gift--l-payment+hr{margin-top:0}.me-gift .gc-item-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9px;margin:30px 0}.me-gift .gc-item-details--header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:800;gap:8px;justify-content:space-between;margin-bottom:30px;text-transform:uppercase}.me-gift .gc-item-details--header .quantity{color:#d73c54}.me-gift .gc-item-details--row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.me-gift .gc-item-details--row>div{font-size:16px;line-height:30px}.me-gift .gc-item-details--row>div:first-child{color:#69717a}.me-gift .gc-item-details--row>div:nth-child(2){word-wrap:break-word;overflow-wrap:break-word;text-align:right;word-break:break-word}.me-gift .gc-item-details--row>div p{word-wrap:break-word;color:#2e3543;font-size:14px;line-height:24px;margin:0;overflow-wrap:break-word;word-break:break-word}.me-gift .gc-item-details--row>div p+p{margin-top:16px}.me-gift .me-gc-form .input--error{border-color:#d73c54}.me-gift .me-gc-form .input--error+.field-error,.me-gift .me-gc-form .input--error+span[role=alert]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d73c54;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:10px;line-height:1.25;margin-top:10px}.me-gift .me-gc-form .input--error+.field-error:before,.me-gift .me-gc-form .input--error+span[role=alert]:before{-webkit-box-flex:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23d73c54'/%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m6 6 4.243 4.243m-4.243 0L10.243 6'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;width:16px}.me-gift .me-gc-form .alert-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d73c54;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:10px;line-height:1.25;margin-top:10px}.me-gift .me-gc-form .alert-error:before{-webkit-box-flex:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23d73c54'/%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m6 6 4.243 4.243m-4.243 0L10.243 6'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;width:16px}.me-gift .me-gc-form .btn[aria-disabled=true]{background-color:#9ca4ae;cursor:not-allowed;pointer-events:none}.me-gift .me-gc-form #totalLabel{margin-top:16px}.me-gift .order-confirmation-list{border-bottom:1px solid #d7dcdf}.me-gift .order-confirmation-list--item{background-color:#fff;background:#fff;border:1px solid #e7eaec;border-radius:16px;-webkit-box-shadow:0 5px 20px 0 rgba(46,53,67,.15);box-shadow:0 5px 20px 0 rgba(46,53,67,.15);margin-bottom:30px;margin-inline:auto;max-width:1024px;padding:20px}.me-gift .order-confirmation-list--item__image{margin-bottom:30px}.me-gift .order-confirmation-list--item__image img{display:block;margin:0 auto;max-width:320px;width:100%}.me-gift--design-slider{overflow:hidden;padding-block:50px}.me-gift--design-slider--header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:space-between;margin-bottom:30px;width:100%}.me-gift--design-slider--header [data-g=title]{color:#2e3543;font-size:21px;font-weight:300}.me-gift--design-slider--header [data-g=title] *{color:inherit;font-size:inherit;font-weight:inherit}.me-gift--design-slider--header [data-g=controls]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;justify-content:flex-end}.me-gift--design-slider .inner,.me-gift--design-slider .slick-list,.me-gift--design-slider--main{overflow:visible}.me-gift--design-slider .slick-list{-webkit-transform:translateX(-30px);transform:translateX(-30px)}.me-gift--design-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.me-gift--design-slider .slick-arrow{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:12px 22px;border:0;border-radius:100%;cursor:pointer;height:40px;overflow:hidden;padding:0;text-indent:-9999px;width:40px}.me-gift--design-slider .slick-arrow.slick-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' fill='none'%3E%3Cpath stroke='%232e3543' stroke-linecap='round' stroke-width='2' d='m11 21-9.694-9.293a.97.97 0 0 1 0-1.414L11 1'/%3E%3C/svg%3E")}.me-gift--design-slider .slick-arrow.slick-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' fill='none'%3E%3Cpath stroke='%232e3543' stroke-linecap='round' stroke-width='2' d='m1 1 9.694 9.293a.97.97 0 0 1 0 1.414L1 21'/%3E%3C/svg%3E")}.me-gift--design-slider .slick-arrow.slick-disabled{cursor:default;opacity:.35}.me-gift--design-slider .slick-arrow:hover:not(.slick-disabled){background-color:#e7eaec}.me-gift--design-slider .slick-arrow:focus{outline:1px solid #2e3543}.me-gift--design-slider--slide a{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.me-gift--design-slider--slide a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.me-gift--design-slider--slide a img{width:100%}.me-gift--overallheader{padding:15px 30px}.me-gift--carticon{background-color:#e7eaec;background-image:url(/images/svg/gift-cards/carticon.svg);background-position:8px 13px;background-repeat:no-repeat;background-size:38px;border:1px solid #e7eaec;border-radius:30px;display:block;height:60px;position:relative;width:60px}.me-gift--carticon .has-items{background-color:#d73c54;border-radius:11px;color:#fff;font-size:14px;height:22px;line-height:22px;position:absolute;right:0;text-align:center;top:-2px;-webkit-transition:all .2s ease;transition:all .2s ease;width:22px}.me-gift--carticon:not(div):hover{border:1px solid #000}.me-gift--carticon:not(div):hover .has-items{top:-5px}.me-gift--helpicon{background-image:url(/images/svg/gift-cards/helpicon.svg);background-position:50%;background-repeat:no-repeat}.me-gift--helpicon:hover{background-image:url(/images/svg/gift-cards/helpicon-hover.svg)}.me-gift--cartitemicon{background-image:url(/images/svg/gift-cards/cartitem.svg);background-position:0 0;background-repeat:no-repeat}.me-gift--confirmation{padding-block:30px}.me-gift--confirmation__grid{display:grid;gap:30px}.me-gift--confirmation__grid [data-g=confirmation] .confirmation-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e0fcff;border-radius:12px;color:#2e3543;display:grid;gap:30px;grid-template-columns:44px minmax(0,1fr);min-width:300px;padding:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.me-gift--confirmation__grid [data-g=confirmation] .confirmation-box--text{font-size:12px;line-height:14px;text-transform:uppercase}.me-gift--confirmation__grid [data-g=confirmation] .confirmation-box--number{word-wrap:break-word;font-size:30px;font-weight:800;line-height:36px}.me-gift .gc-create-design-wrapper .gc-create-design{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;row-gap:11px}.me-gift .gc-create-design-wrapper .gc-create-design div[data-cardid]{border-radius:8px;cursor:pointer;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.me-gift .gc-create-design-wrapper .gc-create-design div[data-cardid]:focus,.me-gift .gc-create-design-wrapper .gc-create-design div[data-cardid]:hover{-webkit-transform:scale(.95);transform:scale(.95)}.me-gift .gc-create-design-wrapper .gc-create-design div[data-cardid][aria-checked=true]:after{background-image:url(/images/svg/gift-cards/card-selected-check.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:8px;content:"";height:30px;position:absolute;right:8px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:30px}.me-gift .gc-create-design-wrapper .gc-create-design div[data-cardid] img{display:block;height:auto;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.me-gift .gc-create-design-wrapper .gc-design-more-wrap{margin-top:12px;text-align:right}.me-gift .gc-create-design-wrapper .gc-design-more-wrap .gc-design-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer}.me-gift .gc-create-design-wrapper .gc-design-more-wrap .gc-design-more[aria-expanded=true]{display:none}.me-gift .gc-create-amount{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.me-gift .gc-create-amount div[data-amt] .btn{font-size:14px;max-width:100%;width:100%}.me-gift .gc-create-amount div[data-amt] .btn.selected-amount{background-color:#2e3543;color:#fff}.me-gift .gc-create-amount div[data-amt=custom]{grid-column:2/span 2}.me-gift .gc-create-amount__custom[aria-hidden=true]{display:none}.me-gift .gc-create-date-wrapper{margin-top:20px}.me-gift .gc-create-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f5f6;border-radius:8px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;padding:5px}.me-gift .gc-create-date button{background-color:transparent;border:0;border-radius:6px;color:#2e3543;padding:10px 20px}.me-gift .gc-create-date button.selected-time{background-color:#2e3543;color:#fff}.me-gift .gc-create-date__custom[aria-hidden=true]{display:none}.me-gift .gc-create-date__custom p{margin-bottom:10px;margin-top:0}.me-gift .gc-create-date__custom .gc-datepicker{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none'%3E%3Cpath stroke='%232e3543' stroke-width='2' d='M16.95 2.671H3.081A2.08 2.08 0 0 0 1 4.752v13.87a2.08 2.08 0 0 0 2.081 2.08H16.95a2.08 2.08 0 0 0 2.08-2.08V4.751a2.08 2.08 0 0 0-2.08-2.08Z' clip-rule='evenodd'/%3E%3Cpath stroke='%232e3543' stroke-width='2' d='M5.007 5.343V0m10.017 5.343V0'/%3E%3Cpath fill='%232e3543' fill-rule='evenodd' d='M4.012 11.343h3v-3h-3zm4.504 0h3v-3h-3zm-4.504 4.353h3v-3h-3zm4.504 0h3v-3h-3zm4.504-4.353h3v-3h-3z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:21px 22px}.me-gift .gift-card-block a{color:inherit}.me-gift .btn--processing{background-color:#999!important;background-image:none;cursor:wait;opacity:.9;pointer-events:none;position:relative}.me-gift .btn--processing:before{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:14px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px}@-webkit-keyframes spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}@media only screen and (min-width:600px){.me-gift--l-sidebar [data-g=sidebar]{display:none}.me-gift--l-sidebar [data-g=body]{padding-top:30px}.me-gift--confirmation__grid [data-g=confirmation] .confirmation-box{min-width:320px}}@media only screen and (min-width:768px){.gift-card-block .me-text--heading-m{font-size:36px}}@media only screen and (min-width:990px){.me-gift--lp-header{padding-top:100px}.me-gift--lp-header__grid{gap:80px;grid-template-columns:repeat(2,minmax(0,1fr))}.me-gift--lp-header__grid [data-g=copy]{grid-row:1/span 1}.me-gift--lp-header__grid [data-g=image]{grid-row:1/span 2}.me-gift--overallheader{padding:40px 80px}.me-gift--overallheader>div{margin-inline:auto;max-width:1440px}.me-gift--design-slider--header [data-g=title]{font-size:30px}.me-gift--design-slider .slick-list{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.me-gift--design-slider .slick-track{gap:40px}.me-gift--l-sidebar{display:grid;gap:40px;grid-template-columns:minmax(0,320px) minmax(0,1fr);margin-bottom:80px;margin-top:80px;margin-inline:auto;max-width:1440px;padding-inline:80px}.me-gift--l-sidebar [data-g=sidebar]{background-color:unset;display:block;margin-bottom:0;padding:0}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box{background-color:#f2f7fb;border-radius:16px;padding:20px}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box .selected-card{margin-bottom:30px}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box--secondary{display:block;text-align:center}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box--secondary p:last-child{margin-bottom:0}.me-gift--l-sidebar [data-g=sidebar] .sidebar-box--tertiary{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 5px 20px 0 rgba(201,217,249,.5);box-shadow:0 5px 20px 0 rgba(201,217,249,.5);display:block;margin-top:30px;padding:30px}.me-gift--l-sidebar [data-g=body]{padding-top:unset}.me-gift .mobile-sidebar-tertiary{display:none}.me-gift--l-payment{background:-webkit-gradient(linear,left top,right top,from(#f2f7fb),color-stop(30%,#f2f7fb),color-stop(30%,#fff));background:linear-gradient(90deg,#f2f7fb,#f2f7fb 30%,#fff 0)}.me-gift--l-payment__grid{display:grid;gap:20px;grid-template-columns:33% minmax(0,1fr);margin-inline:auto;max-width:1440px}.me-gift--l-payment [data-g=sidebar] .mobile-view-cart{display:none}.me-gift--l-payment [data-g=sidebar] .sidebar-cart[aria-hidden=true]{display:block}.me-gift--l-payment [data-g=sidebar] .sidebar-cart .sidebar-cart-item:first-child{margin-top:0}.me-gift--l-payment [data-g=sidebar] .sidebar-cart .sidebar-cart-item--image{display:block;margin-bottom:20px}.me-gift--l-payment [data-g=sidebar] .sidebar-cart .sidebar-cart-item--image img{display:block;height:auto;margin:0;width:100%}.me-gift--l-payment [data-g=sidebar]:has(.sidebar-cart-item+.sidebar-cart-item){max-height:960px;overflow-y:scroll}.me-gift--l-payment [data-g=body] .payment-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.me-gift--l-payment [data-g=body] .payment-card-info{grid-template-columns:minmax(315px,1fr) repeat(2,minmax(95px,1fr));row-gap:0}.me-gift--l-payment [data-g=body] .payment-card-info .field-cardname{grid-column:1/span 3}.me-gift--l-payment [data-g=body] .payment-card-info .field-cardnumber{grid-column:1/span 1}.me-gift--l-payment [data-g=body] .billing-info{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,1fr));row-gap:0}.me-gift--l-payment [data-g=body] .billing-info .field-street{grid-column:1/span 2}.me-gift--l-payment [data-g=body] .billing-info .field-apt{grid-column:3/span 1}.me-gift--l-payment [data-g=body] .billing-info .field-city{grid-column:1/span 1}.me-gift--l-payment [data-g=body] .billing-info .field-state{grid-column:2/span 1}.me-gift--l-payment [data-g=body] .billing-info .field-zip{grid-column:3/span 1}.me-gift .order-confirmation-list--item{display:grid;gap:80px;grid-template-columns:minmax(0,320px) minmax(0,1fr);padding:50px}.me-gift .order-confirmation-list--item__image{margin-bottom:0}.me-gift .order-confirmation-list--item .line-item-heading--name{font-size:18px}.me-gift .order-confirmation-list--item .line-item-heading--cost{font-size:21px}.me-gift--confirmation{padding-block:80px}.me-gift--confirmation__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;grid-template-columns:minmax(0,1fr) minmax(320px,-webkit-max-content);grid-template-columns:minmax(0,1fr) minmax(320px,max-content)}.me-gift--confirmation__grid [data-g=confirmation]{grid-column:2;grid-row:1}.me-gift--confirmation__grid [data-g=copy]{grid-column:1;grid-row:1}.me-gift .gc-create-date-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:grid;gap:20px;grid-template-columns:230px minmax(0,1fr)}.me-gift .gc-create-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-template-columns:unset}}@media (width >= 990px) and (height >= 900px){.me-gift--l-sidebar [data-g=sidebar] .sidebar-box.is-sticky{position:sticky;top:200px}}@media only screen and (min-width:1200px){.me-gift--l-sidebar [data-g=body]{padding-inline:60px}.me-gift--l-payment__grid{gap:40px}.me-gift--l-payment [data-g=body],.me-gift--l-payment [data-g=sidebar]{padding:60px}.me-gift--confirmation__grid{gap:120px}.me-gift .gc-create-design-wrapper .gc-create-design{grid-template-columns:repeat(5,minmax(0,1fr))}}@media only screen and (min-width:1500px){.me-gift--l-sidebar,.me-gift--overallheader{padding-inline:0}.me-gift--l-sidebar{gap:80px;grid-template-columns:minmax(0,440px) minmax(0,1fr)}.me-gift--l-payment__grid{gap:80px;grid-template-columns:520px minmax(0,1fr)}.me-gift--l-payment [data-g=body],.me-gift--l-payment [data-g=sidebar]{padding:80px}.me-gift .gc-create-amount{grid-template-columns:repeat(6,minmax(0,1fr))}.me-gift .gc-create-amount div[data-amt=custom]{grid-column:5/span 2}}