html body .gg .gg-main>*,html body .gg .gg-cd>*,html body .gg .gg-step,html body .gg .gg-panel,html body .gg .gg-cd__stage,html body .gg .gg-cd__card{min-width:0}html body .gg svg.gg-art{max-width:100%;height:auto}@media(max-width:1020px){html body .gg .gg-main,html body .gg .gg-cd{grid-template-columns:minmax(0,1fr)}html body .gg .gg-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));width:100%;max-width:100%;border-radius:18px;gap:4px;overflow:visible}html body .gg .gg-tabs button{border-radius:14px;text-align:center;min-height:44px;padding:8px 10px}html body .gg .gg-gallery{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));overflow:visible;scroll-snap-type:none;padding:2px 0 6px;gap:10px}html body .gg .gg-cd__amounts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}html body .gg .gg-cd__amounts .gg-chip{justify-content:center;padding:10px 4px;font-size:15px}html body .gg .gg-gen__head{flex-wrap:wrap;row-gap:4px}html body .gg .gg-gen__head small{flex:1 0 100%}}@media(min-width:760px)and (max-width:1020px){html body .gg .gg-main{grid-template-columns:minmax(0,1fr) 300px;gap:18px}html body .gg .gg-panel{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto;overscroll-behavior:contain}html body .gg .gg-panel__b{padding:16px 18px 18px}html body .gg .gg-mbar{display:none}html body .gg .gg-products{grid-template-columns:repeat(2,minmax(0,1fr))}html body .gg .gg-themes{grid-template-columns:repeat(3,minmax(0,1fr))}html body .gg .gg-cd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}html body .gg .gg-cd__stage{position:sticky;top:16px}html body .gg .gg-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;padding-top:28px}html body .gg .gg-hero__art{padding:16px;border-radius:26px}html body .gg .gg-hub{grid-template-columns:1fr 1fr;gap:18px}html body .gg .gg-hubcard__art{min-height:220px;padding:18px 20px 6px}html body .gg .gg-hubcard__b{padding:18px 22px 24px}html body .gg .gg-hubcard h2{font-size:26px}}@media(max-width:759px){html body .gg .gg-wrap{padding:0 16px}html body .gg .gg-step{padding:18px 16px;border-radius:20px}html body .gg .gg-step__h{gap:10px}html body .gg .gg-step h2{font-size:23px}html body .gg .gg-step__sub{margin-left:0}html body .gg .gg-themes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .gg .gg-products{grid-template-columns:minmax(0,1fr);gap:10px}html body .gg .gg-prod{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:start;border-radius:16px}html body .gg .gg-prod:hover{transform:none}html body .gg .gg-prod__img{grid-column:1;grid-row:1 / span 8;aspect-ratio:auto;height:100%;min-height:128px;align-self:stretch}html body .gg .gg-prod .gg-badge{position:static;grid-column:2;justify-self:start;margin:10px 12px -2px;max-width:calc(100% - 24px)}html body .gg .gg-prod .gg-badge~.gg-badge{margin-top:6px}html body .gg .gg-prod__b{grid-column:2;padding:10px 12px 12px;gap:6px}html body .gg .gg-prod__b select,html body .gg .gg-prod__add{width:100%}html body .gg .gg-gen{padding:18px 16px;border-radius:22px}html body .gg .gg-gen__ideas{display:flex;flex-wrap:wrap;gap:8px}html body .gg .gg-gen .gg-btn{width:100%}html body .gg .gg-hub{gap:18px;padding-bottom:40px}html body .gg .gg-hubcard{border-radius:24px}html body .gg .gg-hubcard__art{min-height:0;padding:18px 18px 4px}html body .gg .gg-hubcard__b{padding:18px 20px 22px}html body .gg .gg-hubcard h2{font-size:27px}html body .gg .gg-hubcard .gg-btn{justify-self:stretch}html body .gg .gg-hub__both{margin:0 0 40px}html body .gg .gg-cd__back p{font-size:20px}html body .gg .gg-cd__card:hover{transform:none}html body .gg .gg-sticker-prev{max-width:100%}html body .gg .gg-step img,html body .gg .gg-step svg:not(.gg-ico svg){max-width:100%}}html body .gg .gg-prod__t{display:block;-webkit-line-clamp:unset;overflow:visible;min-height:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html body .gg .gg-pair small,html body .gg .gg-font span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}html body .gg .gg-theme__t{flex-wrap:wrap;row-gap:4px}html body .gg .gg-theme__t small{white-space:nowrap}@media(max-width:759px){html body .gg .gg-font span{font-size:21px}}html body .gg .gg-badge--pick{background:#f4e8c8;color:#4a3712;box-shadow:0 2px 8px #4a37122e}html body .gg .gg-prod .gg-badge~.gg-badge{top:42px}html body .gg .gg-prod .gg-badge~.gg-badge~.gg-badge{top:74px}html body .gg .gg-badge{max-width:calc(100% - 20px);white-space:normal;line-height:1.25}@media(max-width:759px){html body .gg .gg-badge{font-size:12px;padding:4px 10px}html body .gg .gg-prod__t{font-size:15px}}@media(pointer:coarse),(max-width:1020px){html body .gg .gg-chip,html body .gg .gg-btn--sm,html body .gg .gg-pill{min-height:44px}html body .gg .gg-chips .gg-chip{align-items:center}html body .gg .gg-qty button{width:40px;height:40px;font-size:19px}html body .gg .gg-toggle input{width:24px;height:24px}html body .gg [aria-label^=Accent]{width:44px!important;height:44px!important}html body .gg input,html body .gg select,html body .gg textarea{font-size:16px}html body .gg .gg-ico{width:48px;height:48px}html body .gk input,html body .gk select,html body .gk textarea,html body .gls input,html body .gls select,html body .gls textarea{font-size:16px}}html body .gg .gg-mbar{padding-bottom:calc(10px + env(safe-area-inset-bottom));padding-right:16px}html body .gg .gg-mbar .gg-btn{min-height:46px;padding-left:20px;padding-right:20px}html.gllf-gm-bar .lg-launcher{bottom:calc(84px + env(safe-area-inset-bottom))!important;transition:bottom .25s ease}html.gllf-gm-bar #gllf-ai-tip{bottom:calc(80px + env(safe-area-inset-bottom))!important}.gllf-gm-peek{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px 6px 6px;border:0;border-radius:999px;background:#2e2340;color:#fff;font:600 15px Poppins,system-ui,sans-serif;box-shadow:0 14px 30px -12px #0000008c;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .2s,transform .2s}.gllf-gm-peek.is-on{opacity:1;transform:none;pointer-events:auto}.gllf-gm-peek__thumb{width:58px;height:36px;border-radius:8px;overflow:hidden;background:#fbf8f4;flex:none}.gllf-gm-peek__thumb svg{width:100%;height:100%;display:block}@media(min-width:760px){.gllf-gm-peek{display:none}}html body .gk .gllf-gm-ico{width:1.25em;height:1.25em;object-fit:contain;vertical-align:-.22em;display:inline-block}html body .gk .gk-float__icon .gllf-gm-ico{width:2.6rem;height:2.6rem}html body .gk .gk-chip .gllf-gm-ico{width:2.6rem;height:2.6rem;vertical-align:middle}@media(max-width:639px){html body .gk .gk-steps--h>li{grid-template-columns:4.6rem 1fr}html body .gk .gk-steps--h>li:before{grid-row:span 2;margin-bottom:0;width:4.2rem;height:4.2rem}html body .gk .gk-chip{min-height:44px}}@media(min-width:640px)and (max-width:989px){html body .gk .gk-hero__grid{gap:2.4rem}}@media(min-width:760px)and (max-width:980px){html body .gls .gls-dual{grid-template-columns:1fr 1fr;gap:18px}}@media(prefers-reduced-motion:reduce){.gllf-gm-peek,html.gllf-gm-bar .lg-launcher{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gllf-gift-mobile-v1.css.map */
