@media(max-width:989px){.tpsh-hero__in{grid-template-columns:1fr;gap:32px;padding-block:28px 48px}.tpsh-hero__art{order:-1}.tpsh-hero__img,.tpsh-hero__ph{aspect-ratio:16/11;border-radius:20px}.tpsh-sec{padding-block:56px}.tpsh-grid{grid-template-columns:1fr;margin-top:28px}.tpsh-main{gap:48px}.tpsh-sum{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:60;max-height:86vh;overflow-y:auto;border-radius:22px 22px 0 0;padding:8px 20px calc(20px + env(safe-area-inset-bottom));transform:translateY(105%);transition:transform .32s var(--tps-ease-drawer);box-shadow:0 -12px 40px #00000040}.tpsh.is-sheet .tpsh-sum{transform:none}.tpsh-sheet__head{display:flex;align-items:center;justify-content:center;position:relative;height:28px}.tpsh-sheet__grab{width:44px;height:5px;border-radius:999px;background:#ffffff4d}.tpsh-sheet__close{position:absolute;right:-6px;top:0;width:40px;height:40px;border:0;background:none;color:var(--tps-cream);font-size:18px;cursor:pointer}.tpsh-tray{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:55;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:18px;background:var(--tps-night);color:var(--tps-cream);box-shadow:0 12px 30px -8px #00000073;transform:translateY(140%);transition:transform .28s var(--tps-ease)}.tpsh.in-build .tpsh-tray{transform:none}.tpsh.is-sheet .tpsh-tray{transform:translateY(140%)}.tpsh-tray.is-bump .tpsh-tray__slots{animation:tpsh-bump .32s var(--tps-ease)}.tpsh-tray__info{flex:1;min-width:0;display:flex;align-items:center;gap:10px;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.tpsh-tray__slots{flex:none;display:grid;grid-template-columns:repeat(3,18px);grid-auto-rows:18px;gap:3px}.tpsh-tray__slots i{display:block;border-radius:4px;border:1px dashed rgb(255 255 255 / .35);background-size:cover;background-position:center}.tpsh-tray__slots i.is-f{border:0;background-color:var(--tps-cream)}.tpsh-tray__txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tpsh-tray__txt b{font-size:16px}.tpsh-tray__txt small{font-size:13px;color:#e9b95a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpsh-tray__btn{flex:none;min-height:46px;padding:0 16px;border-radius:12px;border:1px solid rgb(255 255 255 / .35);background:transparent;color:var(--tps-cream);font:inherit;font-weight:800;font-size:15px;cursor:pointer}.tpsh-tray__btn.is-go{background:var(--tps-chilli);border-color:var(--tps-chilli);color:#fff}.tpsh-toast{bottom:calc(92px + env(safe-area-inset-bottom))}.tpsh{padding-bottom:90px}body:has(.tpsh.in-build) .tps-wa{display:none!important}}@keyframes tpsh-bump{40%{transform:scale(1.08)}}@media(max-width:749px){.tpsh{font-size:16px}.tpsh-h1{font-size:clamp(40px,11vw,52px)}.tpsh-lede{font-size:17px}.tpsh-hero__cta{gap:14px}.tpsh-hero__cta .tps-btn{width:100%}.tpsh-sec{padding-block:48px}.tpsh-steps{grid-template-columns:1fr;gap:0;margin-top:20px}.tpsh-steps li{flex-direction:row;align-items:flex-start;gap:16px;padding:16px 0}.tpsh-num{font-size:36px;min-width:28px}.tpsh-steps b{font-size:18px}.tpsh-step__h{font-size:27px}.tpsh-boxes{gap:8px}.tpsh-box{padding:18px 6px 14px}.tpsh-box.is-on{padding:17px 5px 13px}.tpsh-box svg{width:34px;height:28px}.tpsh-box__n{font-size:20px}.tpsh-box__f{font-size:13px}.tpsh-box__pop{font-size:10px;padding:2px 7px;top:-10px}.tpsh-tabs{margin-inline:calc(var(--tps-gutter,16px) * -1);padding-inline:var(--tps-gutter,16px)}.tpsh-prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tpsh-card__b{padding:12px 12px 14px;gap:8px}.tpsh-card__t{font-size:15px}.tpsh-size{font-size:14px;height:38px;padding:0 6px}.tpsh-card__f{flex-direction:column;align-items:stretch;gap:8px}.tpsh-price{font-size:17px}.tpsh-add{width:100%}.tpsh-qty{width:100%;justify-content:space-between}.tpsh-qty button{width:48px}.tpsh-card.is-in .tpsh-card__img:after{font-size:11px;padding:3px 8px}.tpsh-ready{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tpsh-ready__b{padding:12px 12px 14px}.tpsh-ready__b b{font-size:15px}.tpsh-corp__in{padding-block:48px}.tpsh-corp__btn{width:100%}}@media(prefers-reduced-motion:reduce){.tpsh-card.is-pop,.tpsh-tray.is-bump .tpsh-tray__slots,.tpsh-slots li.is-f{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/tps-hamper-m.css.map */
