.packing-extras{position:fixed;inset:50% auto auto 50%;width:min(680px,calc(100vw - 24px));max-width:none;max-height:min(92dvh,820px);margin:0;padding:0;transform:translate(-50%,-50%);overflow:auto;border:1px solid #f2d7ad;border-radius:30px;background:#fff8eb;color:#51223f;box-shadow:0 28px 90px #2711256b,0 0 0 8px #fff8eb1f}.packing-extras[open]{display:block}.packing-extras::backdrop{background:#1f0e1cc2;-webkit-backdrop-filter:blur(7px) saturate(.75);backdrop-filter:blur(7px) saturate(.75)}.packing-extras__panel{position:relative;padding:28px}.packing-extras__panel:before{position:absolute;inset:0 0 auto;height:10px;background:repeating-linear-gradient(135deg,#d83287 0 12px,#fff8eb 12px 24px,#21695b 24px 36px,#fff8eb 36px 48px);content:""}.packing-extras__close{position:absolute;z-index:1;top:17px;right:17px;display:grid;width:38px;height:38px;place-items:center;border:1px solid #e8d3ba;border-radius:50%;background:#fffaf2;color:#612345;font:400 27px/1 Nunito,Arial,sans-serif;cursor:pointer}.packing-extras__header{padding:13px 48px 18px;text-align:center}.packing-extras__eyebrow{display:inline-flex;min-height:25px;align-items:center;margin-bottom:9px;padding:4px 12px;border:1px solid #dcc39f;border-radius:999px;background:#f7efdf;color:#21695b;font-size:10px;font-weight:900;letter-spacing:.16em}.packing-extras__header h2{margin:0;color:#51223f;font:800 clamp(23px,5vw,30px)/1.12 "Baloo 2","Trebuchet MS",sans-serif}.packing-extras__header p{margin:8px 0 0;color:#80546a;font-size:15px;font-weight:700}.packing-extras__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.packing-extras__card{display:grid;min-width:0;min-height:94px;grid-template-columns:20px 64px minmax(0,1fr);align-items:center;gap:9px;padding:10px;border:1px solid #ead7c5;border-radius:15px;background:#fffdf9;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.packing-extras__card.is-selected{border-color:#d83287;background:#fff5fa;box-shadow:0 0 0 2px #d832872e}.packing-extras__check{width:19px;height:19px;margin:0;accent-color:#d83287}.packing-extras__image,.packing-extras__placeholder{display:grid;width:64px;height:64px;place-items:center;border-radius:10px;background:#f8e6ee;object-fit:cover}.packing-extras__placeholder{font-size:28px}.packing-extras__details{display:grid;min-width:0;gap:4px}.packing-extras__details strong{color:#51223f;font-size:13px;line-height:1.2}.packing-extras__details>span{color:#a82265;font-size:13px;font-weight:900}.packing-extras__status{min-height:0;margin:0;color:#a52052;font-size:13px;font-weight:800}.packing-extras__status:empty{display:none}.packing-extras__actions{display:grid;grid-template-columns:1fr 2fr;gap:10px;margin-top:15px}.packing-extras__skip,.packing-extras__continue{min-height:48px;padding:10px 14px;border-radius:14px;font:900 14px/1.2 Nunito,Arial,sans-serif;cursor:pointer}.packing-extras__skip{border:1px solid #c9adbb;background:#fffaf2;color:#612345}.packing-extras__continue{border:2px solid #3b1a35;background:#51223f;color:#fff}.packing-extras__continue:hover{background:#6d2852;border-color:#d83287}.packing-extras__continue:disabled{opacity:.55;cursor:wait}.packing-extras__skip:focus-visible,.packing-extras__continue:focus-visible,.packing-extras__close:focus-visible{outline:3px solid #21695b;outline-offset:3px}.packing-extras.is-saving .packing-extras__card{pointer-events:none;opacity:.7}.packing-choice{position:fixed;inset:50% auto auto 50%;width:min(680px,calc(100vw - 24px));max-width:none;max-height:min(92dvh,820px);margin:0;padding:0;transform:translate(-50%,-50%);overflow:auto;border:1px solid #f2d7ad;border-radius:30px;background:#fff8eb;color:#51223f;box-shadow:0 28px 90px #2711256b,0 0 0 8px #fff8eb1f}.packing-choice[open]{display:block}.packing-choice::backdrop{background:#1f0e1cc2;-webkit-backdrop-filter:blur(7px) saturate(.75);backdrop-filter:blur(7px) saturate(.75)}.packing-choice__panel{position:relative;isolation:isolate;padding:28px}.packing-choice__panel:before{position:absolute;z-index:-1;inset:0 0 auto;height:10px;background:repeating-linear-gradient(135deg,#d83287 0 12px,#fff8eb 12px 24px,#21695b 24px 36px,#fff8eb 36px 48px);content:""}.packing-choice__close{position:absolute;z-index:2;top:17px;right:17px;display:grid;width:38px;height:38px;place-items:center;border:1px solid #e8d3ba;border-radius:50%;background:#fffaf2;color:#612345;font:400 27px/1 Nunito,Arial,sans-serif;cursor:pointer}.packing-choice__close:hover{background:#f8e5ed;border-color:#d83287}.packing-choice__header{padding:13px 48px 24px;text-align:center}.packing-choice__eyebrow{display:inline-flex;min-height:25px;align-items:center;margin-bottom:9px;padding:4px 12px;border:1px solid #dcc39f;border-radius:999px;background:#f7efdf;color:#21695b;font-size:10px;font-weight:900;letter-spacing:.16em}.packing-choice__header h2{margin:0;color:#51223f;font:800 clamp(23px,5vw,30px)/1.12 "Baloo 2","Trebuchet MS",sans-serif}.packing-choice__header p{margin:8px 0 0;color:#80546a;font-size:16px;font-weight:700}.packing-choice__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.packing-choice__card{position:relative;display:grid;min-width:0;min-height:264px;grid-template-rows:1fr auto;overflow:hidden;border:1px solid #edb8d0;border-radius:22px 22px 14px 14px;background:#fffdf9;cursor:pointer;box-shadow:0 8px 18px #50253d14;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.packing-choice__card--standard{border-color:#e7a7c5}.packing-choice__card--live{border-color:#b58d43;background:#2d1930;box-shadow:0 8px 20px #2d19302e}.packing-choice__card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #51223f29}.packing-choice__card input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.packing-choice__card:focus-within{outline:3px solid #21695b;outline-offset:3px}.packing-choice__card.is-selected{border-color:#d83287;box-shadow:0 0 0 3px #d832873d,0 12px 24px #51223f24}.packing-choice__card--live.is-selected{border-color:#f0cb73;box-shadow:0 0 0 3px #f0cb7359,0 12px 24px #2d19303d}.packing-choice__card-main{position:relative;display:flex;min-height:202px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px 14px 17px;text-align:center}.packing-choice__card-main:before{display:inline-flex;min-height:21px;align-items:center;padding:3px 9px;border-radius:999px;background:#f8e6ee;color:#87315f;content:"EVERYDAY PACK";font-size:9px;font-weight:900;letter-spacing:.12em}.packing-choice__card--live .packing-choice__card-main{background:radial-gradient(ellipse at 50% 22%,rgb(202 162 70 / 22%),transparent 58%)}.packing-choice__card--live .packing-choice__card-main:before{border:1px solid rgb(241 207 126 / 65%);background:#ffffff14;color:#f3d993;content:"BACKSTAGE PACK"}.packing-choice__icon{position:relative;display:grid;width:58px;height:58px;place-items:center;margin-bottom:3px;border-radius:50%;background:#f9e8f0;color:#d83287}.packing-choice__icon svg{width:33px;height:33px}.packing-choice__card--live .packing-choice__icon{background:#f3d993;color:#4b2a37}.packing-choice__card--live .packing-choice__icon:after{position:absolute;right:-16px;bottom:-2px;padding:3px 6px;border:2px solid #2d1930;border-radius:5px;background:#d83255;color:#fff;content:"LIVE";font-size:8px;font-weight:1000;letter-spacing:.08em}.packing-choice__card-main strong{color:#8f2648;font:900 19px/1.1 Nunito,Arial,sans-serif;letter-spacing:.035em}.packing-choice__card--live .packing-choice__card-main strong{color:#ffe29a}.packing-choice__card-main>span:last-child{color:#80546a;font-size:14px;font-weight:800}.packing-choice__card--live .packing-choice__card-main>span:last-child{color:#f3e8cd}.packing-choice__card-pick{display:flex;min-height:54px;align-items:center;gap:10px;padding:10px 12px;background:#f6e1eb;color:#652443;font-size:13px;font-weight:900}.packing-choice__card--live .packing-choice__card-pick{background:#c5a24e;color:#2d1930}.packing-choice__card.is-selected .packing-choice__card-pick{background:#d83287;color:#fff}.packing-choice__card--live.is-selected .packing-choice__card-pick{background:#edc85d;color:#2d1930}.packing-choice__check{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border-radius:50%;background:#ffffffb8;font-size:17px}.packing-choice__status{min-height:0;margin:0;color:#a52052;font-size:13px;font-weight:800}.packing-choice__status:empty{display:none}.packing-choice__actions{display:grid;gap:9px;margin-top:15px}.packing-choice__continue{min-height:50px;padding:12px 18px;border:2px solid #3b1a35;border-radius:14px;background:#51223f;color:#fff;font:900 16px/1.2 Nunito,Arial,sans-serif;cursor:pointer}.packing-choice__continue:disabled{opacity:.55;cursor:not-allowed}.packing-choice__continue:not(:disabled):hover{background:#6d2852;border-color:#d83287}.packing-choice__continue:focus-visible,.packing-choice__close:focus-visible{outline:3px solid #21695b;outline-offset:3px}.packing-choice.is-saving .packing-choice__card{pointer-events:none;opacity:.75}@media(max-width:520px){.packing-extras{width:calc(100vw - 14px);max-height:94dvh;border-radius:26px}.packing-extras__panel{padding:max(24px,env(safe-area-inset-top)) 12px max(18px,env(safe-area-inset-bottom))}.packing-extras__close{top:16px;right:10px}.packing-extras__header{padding:12px 28px 16px}.packing-extras__eyebrow{font-size:9px}.packing-extras__header p{font-size:14px}.packing-extras__products{gap:7px}.packing-extras__card{min-height:82px;grid-template-columns:17px 50px minmax(0,1fr);gap:6px;padding:7px;border-radius:12px}.packing-extras__check{width:17px;height:17px}.packing-extras__image,.packing-extras__placeholder{width:50px;height:56px}.packing-extras__details strong,.packing-extras__details>span{font-size:11px}.packing-extras__actions{gap:7px;margin-top:12px}.packing-extras__skip,.packing-extras__continue{min-height:46px;padding:8px 9px;font-size:12px}.packing-choice{width:calc(100vw - 14px);max-height:94dvh;border-radius:26px}.packing-choice__panel{padding:max(24px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom))}.packing-choice__close{top:16px;right:13px}.packing-choice__header{padding:12px 25px 18px}.packing-choice__eyebrow{font-size:9px}.packing-choice__header p{font-size:15px}.packing-choice__options{grid-template-columns:1fr;gap:11px}.packing-choice__card{min-height:178px;grid-template-rows:1fr auto}.packing-choice__card-main{min-height:132px;gap:5px;padding:12px 12px 10px}.packing-choice__card-main:before{min-height:17px;font-size:8px}.packing-choice__icon{width:46px;height:46px;margin-bottom:0}.packing-choice__icon svg{width:28px;height:28px}.packing-choice__card-pick{min-height:42px;font-size:12px}.packing-choice__actions{margin-top:11px}}@media(prefers-reduced-motion:reduce){.packing-choice__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/packing-choice.css.map */
