.sk-gift-trigger{display:contents}[data-sk-v2-delivery],[data-sk-v2-gift-details]{display:block}.sk-gift{--gift-bg: #0b0e10;--gift-surface: #151d21;--gift-border: #28333a;--gift-text: #fff;--gift-muted: #b0b8bd;--gift-accent: #ce3838;--buttons-radius: 999px;--buttons-radius-outset: 999px;box-sizing:border-box;width:min(112rem,calc(100vw - 4.8rem));max-height:calc(100dvh - 4.8rem);padding:0;border:1px solid var(--gift-border);border-radius:2rem;background:var(--gift-bg);color:var(--gift-text);font:400 1.6rem/1.5 Museo Sans,sans-serif;overflow:auto;box-shadow:0 2.4rem 9.6rem #0009}.sk-gift *,.sk-gift *:before,.sk-gift *:after{box-sizing:border-box}.sk-gift [hidden]{display:none!important}.sk-gift::backdrop{background:#0b0e10c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sk-gift h2,.sk-gift h3,.sk-gift p{margin:0}.sk-gift button,.sk-gift input,.sk-gift select,.sk-gift textarea{font:inherit}.sk-gift button,.sk-gift a,.sk-gift select,.sk-gift input[type=radio]{cursor:pointer}.sk-gift button{color:inherit}.sk-gift button:disabled{opacity:.4;cursor:not-allowed}.sk-gift :focus-visible{outline:2px solid #e87a7a;outline-offset:4px}.sk-gift__header{display:flex;justify-content:space-between;align-items:flex-start;gap:2.4rem;padding:3.2rem 4rem}.sk-gift__eyebrow{color:var(--gift-muted);font:700 1.2rem/1.4 Museo Sans Condensed,sans-serif;letter-spacing:.14em}.sk-gift h2{margin-top:1.2rem;color:var(--gift-text);font:900 clamp(3.6rem,4vw,5.6rem)/1.02 "Museo Sans Display","Museo Sans",sans-serif;letter-spacing:-.035em}.sk-gift h2 span{color:#b0b8bd}.sk-gift__close{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;border:0;border-radius:0;background:transparent;font-size:3.2rem!important;line-height:1}.sk-gift__close:hover{background:var(--gift-surface)}.sk-gift__notice{margin:0 4rem 2.4rem;padding:1.6rem;border-left:3px solid var(--gift-accent);background:#28333a80;overflow-wrap:anywhere}.sk-gift__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);min-width:0}.sk-gift__layout[data-delivery-view=choice],.sk-gift__layout[data-delivery-view=buyer]{grid-template-columns:minmax(0,1fr)}.sk-gift__choice{margin-top:0}.sk-gift [data-gift-panel]>.sk-gift__intro{margin-bottom:2.4rem;font-size:2rem}.sk-gift__choice legend{font:700 2.4rem/1.2 Museo Sans Condensed,sans-serif}.sk-gift__choice label{min-height:6.4rem}.sk-gift__choice label:has(input:checked){border-color:var(--gift-accent);background:var(--gift-surface)}.sk-gift__choice input{flex-shrink:0}.sk-gift__choice strong{display:block;font-weight:700}.sk-gift__choice small{display:block;color:var(--gift-muted);line-height:1.5;margin-top:.4rem}.sk-gift__preview{min-width:0;padding:3.2rem 4rem 4.8rem;background:var(--gift-surface);overflow:hidden}.sk-gift__paper{margin:3.2rem 0;border-radius:.4rem;background:#fff;color:#28333a;box-shadow:0 1.6rem 3.2rem #0004;overflow:hidden}.sk-gift__paper img{display:block;width:100%;height:auto;background:#fff}.sk-gift__paper-copy{padding:2.4rem;min-height:15rem}.sk-gift__paper-copy>span{display:block;font-weight:700;font-size:1.8rem}.sk-gift__paper-copy p{margin:1.2rem 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.5rem}.sk-gift__paper-copy small{color:#4a5962}.sk-gift__editor{min-width:0;padding:0 4rem 3.2rem}.sk-gift__field{display:block;margin-bottom:1.6rem;color:var(--gift-text);font-size:1.4rem;font-weight:500}.sk-gift__field input,.sk-gift__field select,.sk-gift__field textarea{display:block;width:100%;min-height:4.8rem;margin-top:.8rem;padding:1.2rem;border:1px solid #48565e;border-radius:.8rem;color:#fff;background:var(--gift-surface);font-size:1.6rem}.sk-gift__field input[aria-invalid=true],.sk-gift__field textarea[aria-invalid=true]{border-color:#e87a7a}.sk-gift__field small,.sk-gift__optional{display:block;color:var(--gift-muted);font-size:1.2rem;margin-top:.6rem;font-weight:400}.sk-gift__optional{display:inline;margin-left:.8rem}.sk-gift__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.sk-gift__steps{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 3.2rem}.sk-gift__steps button{display:flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:.8rem 1.2rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--gift-muted);font-size:1.3rem}.sk-gift__steps button[aria-current=step]{color:#fff;border-bottom-color:var(--gift-accent)}.sk-gift__steps span{display:grid;place-items:center;width:2rem;height:2rem;border:0;font-size:1.1rem}.sk-gift h3{color:#fff;margin-bottom:.8rem;font:700 2.4rem/1.2 Museo Sans Condensed,sans-serif}.sk-gift [data-gift-panel]>p{color:var(--gift-muted);font-size:1.4rem}.sk-gift__designs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.4rem}.sk-gift__designs button{display:grid;grid-template-rows:minmax(0,1fr);aspect-ratio:1.586;box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:.6rem;border:1px solid var(--gift-border);border-radius:.8rem;background:var(--gift-surface);text-align:left;transition:border-color .2s ease,transform .2s ease}.sk-gift__designs button[aria-pressed=true]{border:2px solid #e87a7a;padding:.5rem;transform:translateY(-3px)}.sk-gift__designs img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center;background:#fff;border-radius:.4rem}.sk-gift__delivery{margin:2.4rem 0;padding:0;border:0}.sk-gift__delivery legend{margin-bottom:1.2rem;font-weight:700}.sk-gift__delivery label{display:flex;align-items:center;gap:.8rem;padding:1.2rem;margin-bottom:.8rem;border:1px solid var(--gift-border);border-radius:.8rem}.sk-gift__delivery input{accent-color:var(--gift-accent);width:1.6rem;height:1.6rem}.sk-gift__privacy{color:var(--gift-muted);font-size:1.2rem!important}.sk-gift__navigation{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;margin-top:2.4rem}.sk-gift__text-button{padding:.8rem 0;border:0;background:transparent;text-decoration:underline;text-underline-offset:.4rem}.sk-gift__next{display:flex;justify-content:space-between;gap:3.2rem;padding:1.2rem 1.6rem;border:1px solid #48565e;border-radius:.8rem;background:transparent}.sk-gift__footer{position:sticky;bottom:-1px;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.4rem 4rem;border-top:1px solid var(--gift-border);background:var(--gift-bg)}.sk-gift__footer>div{min-width:0}.sk-gift__product-summary{display:flex;align-items:center;gap:1.2rem}.sk-gift__product-summary img{flex:0 0 7.2rem;width:7.2rem;height:7.2rem;object-fit:contain;border-radius:.6rem;background:#fff}.sk-gift__product-info{min-width:0;overflow-wrap:anywhere}.sk-gift__footer strong{display:block;margin:.6rem 0;font-size:1.6rem}.sk-gift__footer [data-gift-price]{color:var(--gift-muted)}.sk-gift__footer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem}.sk-gift__footer [data-gift-submit]{display:flex;justify-content:space-between;gap:2.4rem;min-height:5.2rem;padding:1.6rem 2rem;border:0;border-radius:.8rem;color:#fff;background:var(--gift-accent);font-weight:700}.sk-gift__footer [data-gift-submit]:not(:disabled):hover{background:#b02e2e}.sk-gift__footer a{color:#fff}.sk-gift button:not(.sk-gift__close):not([data-design-id]):not([data-gift-step]){border-radius:999px}.sk-gift .sk-gift__text-button{border:1px solid var(--gift-border);padding:.8rem 1.6rem;text-decoration:none}.sk-gift__confirmation-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.sk-gift [data-gift-panel="-3"]>p{font-size:2rem}.sk-gift__designs button,body.sk-gift-open{overflow:hidden}@media(max-width:749px){.sk-gift{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.sk-gift__header{padding:2.4rem 2rem;gap:1.2rem}.sk-gift__close{position:fixed;top:1.6rem;right:1.6rem;z-index:3;background:var(--gift-bg)}.sk-gift__header>div{padding-right:5.6rem}.sk-gift h2{font-size:3.6rem}.sk-gift__layout{grid-template-columns:minmax(0,1fr)}.sk-gift__preview{padding:1.6rem 2.8rem}.sk-gift__preview>.sk-gift__eyebrow{display:none}.sk-gift__paper{max-width:36rem;margin:.8rem auto 1.6rem}.sk-gift__paper-copy{min-height:7rem;padding:1.2rem 1.6rem}.sk-gift__paper-copy p{font-size:1.3rem}.sk-gift__paper-copy>span{font-size:1.4rem}.sk-gift__editor{padding:2.4rem 2rem}.sk-gift__notice{margin:0 2rem 1.6rem}.sk-gift__steps{justify-content:space-between;gap:.8rem}.sk-gift__designs{gap:.8rem}.sk-gift__designs button{padding:.4rem}.sk-gift__designs button[aria-pressed=true]{padding:.3rem}.sk-gift__fields{grid-template-columns:minmax(0,1fr);gap:0}.sk-gift__footer{align-items:stretch;flex-direction:column;gap:1.2rem;padding:1.6rem 2rem max(1.6rem,env(safe-area-inset-bottom))}.sk-gift__footer>div:first-child{gap:1.2rem}.sk-gift__product-summary img{flex-basis:5.6rem;width:5.6rem;height:5.6rem}.sk-gift__footer .sk-gift__eyebrow{display:none}.sk-gift__footer strong{font-size:1.4rem;margin:0}.sk-gift__footer [data-gift-submit]{width:100%;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.sk-gift *,.sk-gift *:before,.sk-gift *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sk-gift.css.map */
