.gg-frasi{--gg-frasi-max: 430px;font-family:var(--font-body);color:var(--ink)}.gg-frasi-cordopt{background:#fff;border:2px solid var(--line-2);border-radius:14px;overflow:hidden;transition:border-color .15s,background .15s}.gg-frasi-cordopt.is-selected{border-color:var(--cherry)}.gg-frasi-cordhead{width:100%;background:none;border:none;padding:12px 15px;font-family:var(--font-body);font-weight:800;font-size:13.5px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.gg-frasi-colors{display:none;flex-wrap:wrap;align-items:center;gap:11px;padding:0 15px 14px}.gg-frasi-cordopt.is-selected .gg-frasi-colors{display:flex}.gg-frasi-colorlbl{width:100%;font-size:11px;font-weight:800;color:var(--ink-soft);margin:2px 0 0}.gg-frasi-colorlbl b{color:var(--ink-max)}.gg-frasi-sw{width:40px;height:40px;padding:0;-webkit-appearance:none;appearance:none;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 0 0 1px var(--line-2);transition:.15s}.gg-frasi-sw:focus-visible{outline:2px solid var(--cherry);outline-offset:2px}.gg-frasi-sw.is-selected{box-shadow:0 0 0 2px var(--cherry);transform:scale(1.08)}.gg-frasi__wrap{width:100%;max-width:var(--gg-frasi-max);margin:0 auto;background:var(--pink)}.gg-frasi .sec-head{font-family:"Quicksand",var(--font-body)!important;font-size:27px;color:var(--cherry-deep);text-align:center;line-height:1.05}.gg-frasi .sec-sub{text-align:center;font-size:13px;font-weight:700;color:var(--ink-soft);margin-top:4px;margin-bottom:18px}.gg-frasi .btn-primary{background:var(--cherry);color:#fff;border:none;font-family:var(--font-body);font-weight:900;font-size:15px;padding:14px 26px;border-radius:30px;box-shadow:0 8px 20px var(--glow-1);cursor:pointer}.gg-frasi .btn-ghost{background:#ffffffe0;color:var(--cherry-deep);border:2px solid #fff;font-weight:900;font-size:14px;padding:11px 22px;border-radius:30px;cursor:pointer}.gg-frasi button{height:auto;min-height:0;line-height:1.25;text-transform:none;letter-spacing:normal;box-sizing:border-box}.gg-frasi .btn-primary,.gg-frasi .btn-ghost,.gg-frasi-next,.gg-frasi-addcart{display:inline-flex;align-items:center;justify-content:center}.gg-frasi-opt,.gg-frasi-addon{display:flex;align-items:center;line-height:1.25;text-align:left}.gg-frasi-intro{text-align:center;padding:26px 22px 32px;background:linear-gradient(160deg,var(--tint-0),var(--tint-2))}.gg-frasi-intro .sec-head{font-size:33px}.gg-frasi-slideshow{position:relative;height:auto;margin:18px -22px 22px;overflow:hidden;transition:height .25s ease}.gg-frasi-slidetrack{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none}.gg-frasi-slidetrack::-webkit-scrollbar{display:none}.gg-frasi-slidetrack.is-dragging{cursor:grabbing}.gg-frasi-slide{position:relative;flex:0 0 100%;width:100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-hand);font-size:44px;color:var(--blue);padding:26px;line-height:1.08}.gg-frasi-slide__img{display:block;width:100%;height:auto}.gg-frasi-slide:has(.gg-frasi-slide__img){padding:0}.gg-frasi-slidenote{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-family:var(--font-body);font-size:9px;font-weight:800;color:var(--ph-2);text-transform:uppercase;letter-spacing:.5px}.gg-frasi-slidedots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:3}.gg-frasi-slidedots span{width:7px;height:7px;border-radius:50%;background:#b4a08280}.gg-frasi-slidedots span.is-active{background:var(--cherry)}.gg-frasi-start{margin-top:2px;font-size:16px;padding:15px 30px}.gg-frasi-introtrust{margin-top:12px;font-size:12px;font-weight:800;color:var(--ink-soft)}@media(max-width:767.98px){.gg-frasi-intro__layout{display:flex;flex-direction:column}.gg-frasi-intro__copy{display:contents}.gg-frasi-intro__copy .sec-head,.gg-frasi-intro__copy .sec-sub{order:1}.gg-frasi-intro__media{order:2}.gg-frasi-intro__copy .gg-frasi-start,.gg-frasi-intro__copy .gg-frasi-introtrust{order:3}}.gg-frasi-config{padding:24px 20px 28px;background:var(--cream);display:none}.gg-frasi-config.is-visible{display:block}.gg-frasi-preview{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box;--gg-frasi-tag-scale: 1;--gg-frasi-charm-scale: 1;--gg-frasi-strand-scale: 1}.gg-frasi-preview__scale{width:100%;display:flex;justify-content:center;overflow:hidden}.gg-frasi-preview__stage{display:flex;flex-direction:column;align-items:center;max-width:100%;transition:transform .2s ease}.gg-frasi-hangrow{display:flex;align-items:flex-start;justify-content:center;gap:10px;flex-wrap:nowrap;max-width:100%}.gg-frasi-preview[data-charm-count="2"] .gg-frasi-hangrow{gap:8px}.gg-frasi-preview[data-charm-count="3"] .gg-frasi-hangrow{gap:6px}.gg-frasi-preview[data-charm-count="4"] .gg-frasi-hangrow{gap:5px}.gg-frasi-preview[data-charm-count="2"] .gg-frasi-charms{gap:6px}.gg-frasi-preview[data-charm-count="3"] .gg-frasi-charms{gap:5px}.gg-frasi-preview[data-charm-count="4"] .gg-frasi-charms{gap:4px}.gg-frasi-tag{position:relative;flex-shrink:0;overflow:hidden;background:linear-gradient(160deg,var(--paper),var(--tint-0));box-sizing:border-box;border:2.5px dashed var(--pink-deep);display:flex;align-items:center;justify-content:center;text-align:center;padding:20px 18px;box-shadow:0 10px 26px #b43c6429;transition:width .25s,height .25s,border-radius .25s,padding .25s}.gg-frasi-tag.shape-quadrata{width:calc(200px * var(--gg-frasi-tag-scale));height:calc(200px * var(--gg-frasi-tag-scale));border-radius:calc(22px * var(--gg-frasi-tag-scale))}.gg-frasi-tag.shape-rotonda{width:calc(200px * var(--gg-frasi-tag-scale));height:calc(200px * var(--gg-frasi-tag-scale));border-radius:50%;padding:calc(30px * var(--gg-frasi-tag-scale))}.gg-frasi-tag.shape-orizzontale{width:calc(252px * var(--gg-frasi-tag-scale));height:calc(128px * var(--gg-frasi-tag-scale));border-radius:calc(18px * var(--gg-frasi-tag-scale))}.gg-frasi-tag.shape-rettangolare{width:calc(166px * var(--gg-frasi-tag-scale));height:calc(214px * var(--gg-frasi-tag-scale));border-radius:calc(18px * var(--gg-frasi-tag-scale))}.gg-frasi-hole{position:absolute;top:calc(9px * var(--gg-frasi-tag-scale));left:50%;transform:translate(-50%);width:calc(10px * var(--gg-frasi-tag-scale));height:calc(10px * var(--gg-frasi-tag-scale));border-radius:50%;background:#fff;border:calc(2px * var(--gg-frasi-tag-scale)) solid var(--pink-deep)}.gg-frasi-word{font-family:var(--font-hand);font-size:calc(clamp(20px,6.5vw,35px) * var(--gg-frasi-tag-scale));font-weight:400;color:var(--blue);line-height:1.05;max-width:100%;word-break:break-word;overflow-wrap:anywhere}.gg-frasi-charms{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:8px;flex-shrink:0}.gg-frasi-charms span,.gg-frasi-slot{position:relative;width:calc(65px * var(--gg-frasi-charm-scale));height:calc(65px * var(--gg-frasi-charm-scale));border-radius:50%;background:#fff;border:1.5px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:calc(36px * var(--gg-frasi-charm-scale));box-shadow:var(--shadow);margin-top:calc(20px * var(--gg-frasi-charm-scale))}.gg-frasi-charms span:before,.gg-frasi-slot:before{content:"";position:absolute;top:calc(-20px * var(--gg-frasi-charm-scale));left:50%;width:2px;height:calc(20px * var(--gg-frasi-charm-scale));background:#c9a36a;transform:translate(-1px)}.gg-frasi-slots{position:relative;flex-shrink:0}.gg-frasi-slot{box-sizing:border-box;flex:0 0 auto;border-style:dashed;border-color:var(--muted, #9aa0c4);background:#ffffffb8;box-shadow:none;-webkit-user-select:none;user-select:none;transition:border-color .15s,box-shadow .15s,background .15s,opacity .15s}.gg-frasi-slot:before{opacity:.5}.gg-frasi-slot.is-filled{border-style:solid;border-color:var(--pink-deep);background:#fff;box-shadow:var(--shadow)}.gg-frasi-slot.is-filled:before{opacity:1}.gg-frasi-slot.is-busy{animation:gg-frasi-shake .35s}@keyframes gg-frasi-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.gg-frasi-slot img{width:82%;height:82%;object-fit:contain;border-radius:50%;pointer-events:none}.gg-frasi-slot__emoji{line-height:1;pointer-events:none}.gg-frasi-hint{font-size:12px;font-weight:700;color:var(--ink-soft);margin-top:24px}.gg-frasi-strand{display:flex;align-items:center;justify-content:center;gap:3px;min-height:20px;height:auto;margin-bottom:2px;max-width:100%}.gg-frasi-strand .strand-cord{width:calc(190px * var(--gg-frasi-strand-scale));height:6px;min-height:5px;border-radius:6px;background:linear-gradient(180deg,#cb9f78,#a37e57);box-shadow:inset 0 -1px 1px #00000040}.gg-frasi-strand .bead{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ece4ec);border:1px solid #d8cdd6}.gg-frasi-strand .link{width:7px;height:12px;border-radius:6px;border:2px solid #d4af5a;background:transparent}.gg-frasi-prog{margin-bottom:16px}.gg-frasi-prog span{font-size:12px;font-weight:900;color:var(--cherry-deep)}.gg-frasi-bar{height:6px;border-radius:6px;background:var(--tint-2);margin-top:6px;overflow:hidden}.gg-frasi-bar-in{height:100%;background:var(--cherry);width:25%;border-radius:6px;transition:width .3s}.gg-frasi-step{display:none}.gg-frasi-step.is-active{display:block;animation:ggFrasiFade .3s ease}@keyframes ggFrasiFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gg-frasi-q{font-family:var(--font-display);font-size:24px;color:var(--cherry-deep);text-align:center;margin-bottom:6px}.gg-frasi-qsub{display:block;font-family:var(--font-body);font-size:12px;font-weight:700;color:var(--ink-soft);margin-top:1px}.gg-frasi-input{width:100%;border:2px solid var(--pink-deep);border-radius:14px;padding:14px 16px;font-family:var(--font-hand);font-size:24px;color:var(--blue);text-align:center;background:#fff;box-sizing:border-box}.gg-frasi-input:focus{outline:none;border-color:var(--cherry)}.gg-frasi-note{text-align:center;font-size:11px;font-weight:700;color:var(--ink-soft);margin-top:6px}.gg-frasi-note__warn{display:none;color:var(--cherry)}.gg-frasi-note.is-full .gg-frasi-note__warn{display:inline}.gg-frasi-opts{display:flex;flex-direction:column;gap:10px;margin:14px 0}.gg-frasi-opt{background:#fff;border:2px solid var(--line-2);border-radius:14px;padding:12px 15px;font-weight:800;font-size:13.5px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:border-color .15s,background .15s}.gg-frasi-opt .gg-frasi-pl{font-family:var(--font-display);font-size:15px;color:var(--cherry)}.gg-frasi-opt.is-selected{border-color:var(--cherry)}.gg-frasi-addons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.gg-frasi-addon{background:#fff;border:2px solid var(--line-2);border-radius:14px;padding:13px;font-weight:800;font-size:13px;color:var(--ink);display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none}.gg-frasi-addon .gg-frasi-pl{font-family:var(--font-display);font-size:14px;color:var(--cherry)}.gg-frasi-addon.is-selected{border-color:var(--cherry)}.gg-frasi-cordhead:focus:not(:focus-visible),.gg-frasi-opt:focus:not(:focus-visible),.gg-frasi-qty__btn:focus:not(:focus-visible),.gg-frasi-sw:focus:not(:focus-visible){outline:none}.gg-frasi-addon:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(1)}.gg-frasi-next{width:100%}.gg-frasi-opts+.gg-frasi-next{margin-top:24px}.gg-frasi-nav{display:flex;justify-content:space-between;gap:10px;margin-top:14px}.gg-frasi-nav .btn-primary,.gg-frasi-nav .btn-ghost{flex:1}.gg-frasi-summary{background:#fff;border-radius:16px;padding:16px;box-shadow:var(--shadow);font-size:13.5px;font-weight:600;color:var(--ink);line-height:1.75;margin-bottom:12px}.gg-frasi-summary b{color:var(--cherry-deep)}.gg-frasi-pricebox{background:var(--pink-soft);border-radius:16px;padding:14px 16px;margin-bottom:12px}.gg-frasi-priceline{display:flex;justify-content:space-between;align-items:baseline}.gg-frasi-priceline span:first-child{font-size:13px;font-weight:800;color:var(--ink-soft)}.gg-frasi-price{font-family:var(--font-display);font-size:28px;color:var(--cherry)}.gg-frasi-klarna{margin-top:8px;background:var(--chip-pay);border-radius:10px;padding:7px 10px;font-size:11.5px;font-weight:800;color:var(--ink-max);text-align:center}.gg-frasi-addcart{width:100%;font-size:16px;padding:15px}.gg-frasi-addcart.is-loading{opacity:.7;pointer-events:none}.gg-frasi-reassure{text-align:center;font-size:11.5px;font-weight:700;color:var(--ink-soft);margin-top:10px;line-height:1.4}.gg-frasi-error{background:#fde8e8;color:var(--danger);border-radius:12px;padding:10px 14px;font-size:13px;font-weight:700;margin-bottom:12px;display:none}.gg-frasi-error.is-visible{display:block}.gg-frasi-more{padding:6px 20px 30px;background:var(--cream);display:flex;flex-direction:column;gap:9px}.gg-frasi-more-card{background:#fff;border:1.5px solid var(--line-2);border-radius:14px;padding:11px 14px;box-shadow:var(--shadow);text-decoration:none;color:inherit;display:block}.gg-frasi-more-card.alt{background:linear-gradient(135deg,var(--blue),var(--blue-2));border:none;color:#fff}.gg-frasi-intro__crea{margin:12px auto 0;max-width:100%;text-align:left}.gg-frasi-more-t{font-family:var(--font-display);font-size:15px;color:var(--cherry-deep)}.gg-frasi-more-card.alt .gg-frasi-more-t{color:#fff}.gg-frasi-more-d{font-size:11px;font-weight:700;color:var(--ink-soft);margin-top:2px;line-height:1.3}.gg-frasi-more-card.alt .gg-frasi-more-d{color:#fffffff2}.gg-frasi-more-card.alt .gg-frasi-more-d b{color:#fff}.gg-frasi-more-card.is-hidden,.gg-frasi-intro-wrapper.is-hidden{display:none}.gg-frasi-config-wrapper:not(:has(.gg-frasi-config.is-visible)){display:none}.gg-frasi-crosssell-wrapper:not(:has(.gg-frasi-more-card)){display:none}.gg-frasi-intro-wrapper,.gg-frasi-config-wrapper,.gg-frasi-crosssell-wrapper{margin-block:0}@media(prefers-reduced-motion:reduce){.gg-frasi-slide,.gg-frasi-step.is-active{animation:none;transition:none}}@media(min-width:768px){.gg-frasi{--gg-frasi-max: 100%}.gg-frasi-intro-wrapper{background:linear-gradient(160deg,var(--tint-0),var(--tint-2))}.gg-frasi-intro-wrapper .gg-frasi__wrap,.gg-frasi-config-wrapper .gg-frasi__wrap,.gg-frasi-crosssell-wrapper .gg-frasi__wrap{max-width:960px;padding:0 28px;background:transparent}.gg-frasi-intro{padding:48px 0 56px;background:transparent}.gg-frasi-intro__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.gg-frasi-intro__copy,.gg-frasi-intro__copy .sec-head,.gg-frasi-intro__copy .sec-sub,.gg-frasi-intro__copy .gg-frasi-introtrust{text-align:left}.gg-frasi-slideshow{height:auto;margin:0;border-radius:20px;box-shadow:var(--shadow)}.gg-frasi-slidedots{bottom:20px}.gg-frasi-slide__img{display:block;width:100%;height:auto}.gg-frasi-slidenote{bottom:44px}.gg-frasi-more{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media(min-width:1024px){.gg-frasi{--gg-frasi-max: 1280px}.gg-frasi-config-wrapper,.gg-frasi-crosssell-wrapper{background:var(--cream)}.gg-frasi__wrap{max-width:var(--gg-frasi-max);padding:0 40px;background:transparent}.gg-frasi-intro-section .gg-frasi__wrap,.gg-frasi-config-wrapper .gg-frasi__wrap,.gg-frasi-crosssell-wrapper .gg-frasi__wrap{max-width:1280px}.gg-frasi-intro{padding:72px 0 80px;background:transparent}.gg-frasi-intro__layout{grid-template-columns:minmax(280px,44%) minmax(0,56%);gap:64px}.gg-frasi-intro__copy{max-width:520px}.gg-frasi-intro .sec-head{font-family:"Quicksand",var(--font-body)!important;font-size:var(--gg-type-hero-d, clamp(44px, 5vw, 66px));line-height:1;letter-spacing:.01em}.gg-frasi-intro__copy .sec-sub{font-size:var(--gg-type-lede-d, 16px);margin-top:12px;margin-bottom:32px;line-height:1.45}.gg-frasi-intro__copy .gg-frasi-start{margin-top:0;font-size:16px;padding:16px 34px}.gg-frasi-intro__copy .gg-frasi-introtrust{margin-top:18px;font-size:var(--gg-type-sm, 13px)}.gg-frasi-slideshow{height:auto;border-radius:24px}.gg-frasi-slidedots{bottom:32px}.gg-frasi-slide__img{display:block;width:100%;height:auto}.gg-frasi-slidenote{bottom:58px}.gg-frasi-slide{font-size:clamp(48px,4.5vw,62px);border-radius:24px;padding:32px}.gg-frasi-config{padding:56px 0 72px;background:transparent}.gg-frasi-config__layout{display:grid;grid-template-columns:minmax(320px,42%) minmax(0,58%);gap:56px;align-items:start}.gg-frasi-preview-col{position:sticky;top:112px}.gg-frasi-preview{margin-bottom:0;padding:40px 32px 36px;background:#fff;border-radius:24px;box-shadow:var(--shadow);border:1px solid var(--line-2);min-height:480px;justify-content:center;overflow:hidden}.gg-frasi-preview .gg-frasi-hint{margin-top:32px;font-size:var(--gg-type-sm, 13px);max-width:280px;text-align:center;line-height:1.45}.gg-frasi-strand .strand-cord{width:calc(250px * var(--gg-frasi-strand-scale))}.gg-frasi-tag.shape-quadrata,.gg-frasi-tag.shape-rotonda{width:calc(250px * var(--gg-frasi-tag-scale));height:calc(250px * var(--gg-frasi-tag-scale))}.gg-frasi-tag.shape-orizzontale{width:calc(310px * var(--gg-frasi-tag-scale));height:calc(158px * var(--gg-frasi-tag-scale))}.gg-frasi-tag.shape-rettangolare{width:calc(200px * var(--gg-frasi-tag-scale));height:calc(260px * var(--gg-frasi-tag-scale))}.gg-frasi-word{font-size:calc(clamp(26px,2.6vw,44px) * var(--gg-frasi-tag-scale))}.gg-frasi-charms span,.gg-frasi-slot{width:calc(77px * var(--gg-frasi-charm-scale));height:calc(77px * var(--gg-frasi-charm-scale));font-size:calc(41px * var(--gg-frasi-charm-scale))}.gg-frasi-steps-col{background:#fff;border-radius:24px;padding:36px 40px 40px;box-shadow:var(--shadow);border:1px solid var(--line-2);min-height:520px}.gg-frasi-prog{margin-bottom:32px}.gg-frasi-prog span{font-size:var(--gg-type-sm, 13px)}.gg-frasi-q{font-family:var(--font-body);font-size:var(--gg-type-title-d, 32px);font-weight:700;text-align:left;margin-bottom:10px}.gg-frasi-qsub{font-size:var(--gg-type-sm, 13px)}.gg-frasi-step[data-frasi-step="1"].is-active{display:flex;flex-direction:column;gap:28px}.gg-frasi-step[data-frasi-step="1"] .gg-frasi-q{margin-bottom:0}.gg-frasi-step[data-frasi-step="1"] .gg-frasi-next{align-self:flex-start}.gg-frasi-step[data-frasi-step="2"] .gg-frasi-opts{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:18px 0 22px}.gg-frasi-opt{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px;font-size:var(--gg-type-md, 14.5px);border-radius:16px;transition:border-color .15s,background .15s,transform .15s}.gg-frasi-opt:hover{border-color:var(--cherry);transform:translateY(-1px)}.gg-frasi-opt .gg-frasi-pl{font-size:17px}.gg-frasi-addons{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 22px}.gg-frasi-addon{padding:18px 12px;border-radius:16px;transition:border-color .15s,background .15s,transform .15s}.gg-frasi-addon:hover{border-color:var(--cherry);transform:translateY(-1px)}.gg-frasi-input{font-size:32px;padding:20px 22px;border-radius:16px;margin-top:8px}.gg-frasi-note{font-size:var(--gg-type-sm, 13px);margin-top:10px}.gg-frasi-next,.gg-frasi-addcart{max-width:380px}.gg-frasi-nav{margin-top:20px;gap:14px}.gg-frasi-nav .btn-primary,.gg-frasi-nav .btn-ghost{max-width:none;padding:14px 24px;min-height:48px}.gg-frasi-next,.gg-frasi-addcart{min-height:48px}.gg-frasi-step[data-frasi-step="2"] .gg-frasi-opt,.gg-frasi-addon{align-items:center;justify-content:center;text-align:center}.gg-frasi-summary{font-size:var(--gg-type-md, 15px);padding:22px;border-radius:18px}.gg-frasi-pricebox{border-radius:18px;padding:18px 20px}.gg-frasi-price{font-size:34px}.gg-frasi-reassure{font-size:var(--gg-type-sm, 13px)}.gg-frasi-more{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:32px 0 64px;background:transparent}.gg-frasi-more-card{padding:24px 26px;border-radius:20px;transition:transform .15s,box-shadow .15s}.gg-frasi-more-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px -14px #1f2e6e47}.gg-frasi-more-t{font-size:18px}.gg-frasi-more-d{font-size:var(--gg-type-sm, 12px);margin-top:8px;line-height:1.4}}@media(min-width:1280px){.gg-frasi-config__layout{grid-template-columns:480px 1fr;gap:72px}.gg-frasi-intro__layout{gap:80px}}.gg-gf-hero{text-align:center;padding:30px 0 6px}.gg-gf-kicker{font-family:var(--font-hand);font-size:20px;color:var(--cherry);margin-bottom:4px}.gg-gf-h1{font-family:"Quicksand",var(--font-body);font-size:34px;color:var(--cherry-deep);line-height:1.05}.gg-gf-sub{font-size:13.5px;font-weight:600;color:var(--ink-soft);margin:8px auto 0;line-height:1.5;max-width:330px}.gg-gf-filters{display:flex;gap:8px;overflow-x:auto;padding:16px 0 8px;-webkit-overflow-scrolling:touch}.gg-gf-filters::-webkit-scrollbar{display:none}.gg-gf-fil{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#fff;border:1.5px solid var(--line-2);color:var(--ink-soft);font-family:var(--font-body);font-weight:800;font-size:12.5px;padding:12px 16px;border-radius:999px;cursor:pointer;white-space:nowrap}.gg-gf-fil.is-active{background:var(--cherry);border-color:var(--cherry);color:#fff}.gg-gf-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:6px 0 8px}.gg-gf-card{border-radius:18px;overflow:hidden;box-shadow:var(--shadow);background:#fff;display:block;text-decoration:none}.gg-gf-media{aspect-ratio:1;display:flex;align-items:center;justify-content:center;text-align:center}.gg-gf-media img{width:100%;height:100%;object-fit:cover}.gg-gf-phrase{font-family:"Quicksand",var(--font-body);font-weight:700;font-size:21px;line-height:1.12;color:var(--ink-max)}.gg-gf-meta{padding:9px 12px 12px;font-size:10px;font-weight:800;letter-spacing:.3px;color:var(--ph-1);text-transform:uppercase;text-align:center}.gg-gf-empty{display:none;text-align:center;color:var(--ink-soft);font-weight:700;font-size:13px;padding:30px 0}.gg-gf-cta{background:linear-gradient(160deg,var(--tint-0),#fff);border:1.5px solid var(--pink-deep);border-radius:22px;padding:24px 18px;text-align:center;box-shadow:var(--shadow);max-width:460px;margin:0 auto 20px}.gg-gf-cta-h{font-family:"Quicksand",var(--font-body);font-weight:700;font-size:24px;color:var(--cherry-deep)}.gg-gf-cta-s{font-size:13px;font-weight:700;color:var(--ink-soft);margin:6px 0 16px}.gg-gf-tint-1{background:linear-gradient(150deg,var(--tint-1),var(--tint-2))}.gg-gf-tint-2{background:linear-gradient(150deg,var(--tint-2),#fff)}.gg-gf-tint-sun{background:linear-gradient(150deg,var(--tint-sun),#fff)}.gg-gf-tint-mint{background:linear-gradient(150deg,var(--tint-mint),#fff)}.gg-gf-tint-blue{background:linear-gradient(150deg,var(--tint-blue),#fff)}.gg-gf-tint-lilac{background:linear-gradient(150deg,var(--tint-lilac),#fff)}@media(min-width:768px){.gg-gf-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gg-gf-h1{font-size:clamp(40px,4.5vw,56px)}.gg-gf-grid{grid-template-columns:repeat(4,1fr)}}.gg-frasi-cordgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gg-frasi-cordopt--card .gg-frasi-cordhead{display:block;padding:8px 8px 10px;text-align:center}.gg-frasi-cordthumb{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;margin-bottom:8px;background:linear-gradient(160deg,var(--tint-blue, #dcf1fc),var(--tint-2, #fcefef))}.gg-frasi-cordthumb img{width:100%;height:100%;object-fit:cover;display:block}.gg-frasi-cordthumb__ph{font-family:var(--font-hand);font-size:12px;color:var(--ink-soft);padding:4px;text-align:center}.gg-frasi-cordopt--card .gg-frasi-cordname{display:block}.gg-frasi-colors--panel{padding:14px 2px 0}.gg-frasi-colors--panel.is-active{display:flex}.gg-frasi-addon__img{width:min(58px,100%);height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;display:block}.gg-frasi-addon__emoji{font-size:29px;line-height:1}.gg-frasi-preview__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.gg-frasi-preview.has-photo .gg-frasi-preview__scale{width:100%}.gg-frasi-preview.has-photo .gg-frasi-preview__stage{display:block;position:relative;width:100%;max-width:none;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden}.gg-frasi-preview.has-photo .gg-frasi-strand{display:none}.gg-frasi-preview.has-photo .gg-frasi-hangrow{position:absolute;left:50%;bottom:7%;transform:translate(-50%);width:max-content;max-width:92%}@media(min-width:1024px){.gg-frasi-preview.has-photo{min-height:0;padding:18px;justify-content:flex-start}.gg-frasi-preview.has-photo .gg-frasi-hint{margin-top:14px}}@media(min-width:1024px){body.product-frasi .gg-pdp__wrap,body.product-frasi .gg-pdp-why .gg-pdp__wrap,body.product-frasi .gg-pdp-gif,body.product-frasi .gg-pdp-pairs__grid{max-width:1280px}body.product-frasi .gg-pdp__wrap{padding-left:28px;padding-right:28px}}@media(min-width:1024px){body.product-frasi .gg-pdp-process__carousel{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;overflow:visible;margin:0;padding:2px 0 10px;scroll-snap-type:none}body.product-frasi .gg-pdp-process__card{flex:initial}}@media(min-width:0px){body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-quadrata,body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-rotonda{width:calc(88px * var(--gg-frasi-tag-scale));height:calc(88px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-orizzontale,body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-rettangolare{width:calc(114px * var(--gg-frasi-tag-scale));height:calc(56px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag{padding:4px 6px}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-hangrow{bottom:1%}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-word{font-size:calc(21.5px * var(--gg-frasi-tag-scale));line-height:1.15}}@media(min-width:1024px){body.product-frasi .gg-frasi-config__layout{grid-template-columns:minmax(320px,47%) minmax(0,53%);gap:28px;align-items:stretch}body.product-frasi .gg-frasi-preview{height:100%;min-height:0}}@media(max-width:1023.98px){body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-quadrata,body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-rotonda{width:calc(96px * var(--gg-frasi-tag-scale));height:calc(96px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-orizzontale,body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag.shape-rettangolare{width:calc(122px * var(--gg-frasi-tag-scale));height:calc(58px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag{padding:2px 3px}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-word{font-size:calc(20px * var(--gg-frasi-tag-scale))}}.gg-frasi-colors .gg-frasi-sw{width:40px!important;height:40px!important;min-width:40px;min-height:40px;flex:0 0 auto;box-sizing:border-box}.gg-frasi-slot:not(.is-filled){display:none}.gg-frasi-preview{--gg-frasi-tagphoto-k: .42}.gg-frasi-preview.has-photo{--gg-frasi-tagphoto-k: .17}@media(min-width:1024px){body.product-frasi .gg-frasi-preview.has-photo{--gg-frasi-tagphoto-k: .24}}.gg-frasi-tag.has-tag-photo{border:none;background:none;background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:none;padding-top:12%;border-radius:0;overflow:visible}.gg-frasi-tag.has-tag-photo .gg-frasi-hole{display:none}.gg-frasi-opt--shape{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:auto;min-height:0;padding:14px 10px 12px}.gg-frasi-shapethumb{width:72px;height:72px;display:flex;align-items:center;justify-content:center}.gg-frasi-shapethumb img{width:100%;height:100%;object-fit:contain;display:block}.gg-frasi-curve-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gg-frasi-curve-layer .gg-frasi-slot{pointer-events:auto}.gg-frasi-curve-layer .gg-frasi-slot.is-filled{background:transparent;border:none;box-shadow:none;border-radius:0}.gg-frasi-curve-layer .gg-frasi-slot.is-filled:before{display:none}.gg-frasi-curve-layer .gg-frasi-slot.is-filled img{width:100%;height:100%;border-radius:0;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(60,40,30,.18))}.gg-frasi-curve-layer .gg-frasi-slot:not(.is-filled){opacity:0}.gg-frasi-addon{padding:11px 8px 10px}.gg-frasi-addon__name{font-size:12.5px}.gg-frasi-addon.is-disabled{opacity:.45;cursor:not-allowed;filter:grayscale(1);pointer-events:none}.gg-frasi-addon.has-qty{border-color:var(--cherry);background:var(--tint-0)}.gg-frasi-qty{display:flex;align-items:center;gap:9px;margin-top:3px}.gg-frasi-qty__btn{width:27px;height:27px;min-width:27px;border-radius:50%;border:1.5px solid var(--line-2);background:#fff;color:var(--cherry-deep);font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;touch-action:manipulation}.gg-frasi-qty__btn:hover:not(:disabled){border-color:var(--cherry)}.gg-frasi-qty__btn:disabled{opacity:.35;cursor:default}.gg-frasi-qty__n{min-width:15px;text-align:center;font-weight:800;font-size:14px}@keyframes gg-frasi-fall{0%{translate:0 -90px;opacity:0}18%{opacity:1}to{translate:0 0;opacity:1}}@keyframes gg-frasi-swing{0%{rotate:0deg}30%{rotate:-7deg}48%{rotate:4.6deg}64%{rotate:-2.6deg}78%{rotate:1.4deg}90%{rotate:-.6deg}to{rotate:0deg}}.gg-frasi-slot.gg-drop-in,.gg-frasi-tag.gg-drop-in{animation:gg-frasi-fall .42s cubic-bezier(.5,.02,.72,.24) both,gg-frasi-swing 1.15s cubic-bezier(.22,.61,.36,1) .34s both;transform-origin:top center}@media(prefers-reduced-motion:reduce){.gg-frasi-slot.gg-drop-in,.gg-frasi-tag.gg-drop-in{animation:none}}[data-frasi-step-active="1"] .gg-frasi-tag{visibility:hidden}.gg-frasi-word{white-space:pre-line}@media(min-width:1024px){body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-word{font-size:calc(24.5px * var(--gg-frasi-tag-scale));line-height:1.12}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag[data-lines="2"] .gg-frasi-word{font-size:calc(24.5px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag[data-lines="3"] .gg-frasi-word{font-size:calc(20px * var(--gg-frasi-tag-scale))}}@media(max-width:1023.98px){body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-word{font-size:calc(20px * var(--gg-frasi-tag-scale));line-height:1.12}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag[data-lines="2"] .gg-frasi-word{font-size:calc(20px * var(--gg-frasi-tag-scale))}body.product-frasi .gg-frasi-preview.has-photo .gg-frasi-tag[data-lines="3"] .gg-frasi-word{font-size:calc(17px * var(--gg-frasi-tag-scale))}}.gg-frasi-textcolors{display:flex;padding:14px 2px 0}.gg-frasi-colors .gg-frasi-sw,.gg-frasi-textcolors .gg-frasi-sw{border:1.5px solid var(--line-2)}@media(max-width:1023.98px){.gg-frasi-step[data-frasi-step="2"] .gg-frasi-opts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gg-frasi-shapethumb{width:58px;height:58px}}@media(max-width:1023.98px){.gg-frasi-addons{grid-template-columns:repeat(4,1fr);gap:6px}.gg-frasi-addon{padding:8px 4px}.gg-frasi-addon__name{font-size:11px}.gg-frasi-qty{gap:6px}.gg-frasi-qty__btn{width:24px;height:24px;min-width:24px;font-size:15px}}.gg-frasi-dd{display:none}@media(max-width:1023.98px){.gg-frasi-dd{display:block}.gg-frasi-cordgrid,.gg-frasi-colors--panel,.gg-frasi-colors--panel.is-active{display:none}.gg-frasi-dd__lbl{display:block;font-size:12px;font-weight:800;color:var(--ink-soft);margin:12px 0 6px}.gg-frasi-dd__select{width:100%;appearance:none;-webkit-appearance:none;border:2px solid var(--pink-deep);border-radius:14px;padding:12px 40px 12px 14px;font-weight:700;font-size:15px;font-family:inherit;color:var(--ink);box-sizing:border-box;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path d="M1 1l5 5 5-5" fill="none" stroke="%23555f8f" stroke-width="2" stroke-linecap="round"/></svg>') no-repeat right 14px center / 12px}}@media(max-width:1023.98px){.gg-frasi-step:not([data-frasi-step="5"]) .gg-frasi-nav{position:fixed;left:0;right:0;bottom:0;z-index:40;margin:0;background:#fff;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 22px #1f2e6e24}.gg-frasi-step.is-active{padding-bottom:84px}.gg-frasi-step[data-frasi-step="5"].is-active{padding-bottom:0}}.gg-frasi-minimal__wrap{max-width:680px;margin:0 auto;padding:18px 0 24px}.gg-frasi-minimal__head{text-align:center;padding:0 20px 10px}.gg-frasi-minimal__title{font-family:"Quicksand",var(--font-body)!important;font-size:26px;color:var(--cherry-deep);line-height:1.12;margin:0}.gg-frasi-minimal__price{font-family:var(--font-display);font-size:15px;font-weight:800;color:var(--cherry);margin:6px 0 0}.gg-frasi-minimal__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding:8px 20px 6px;scrollbar-width:none}.gg-frasi-minimal__gallery::-webkit-scrollbar{display:none}.gg-frasi-minimal__slide{flex:0 0 86%;scroll-snap-align:center;margin:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--shadow)}.gg-frasi-minimal__slide img{width:100%;height:auto;display:block}@media(min-width:1024px){.gg-frasi-minimal__slide{flex-basis:46%}}.gg-frasi-minimal__ctabar{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 -8px 22px #1f2e6e24;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));text-align:center}.gg-frasi-minimal__cta{width:100%;max-width:430px;font-size:16px}.gg-frasi-minimal__ctasub{margin:6px 0 0;font-size:11.5px;font-weight:800;color:var(--ink-soft)}.gg-frasi-minimal-wrapper .gg-frasi-minimal{padding-bottom:88px}.gg-frasi-tag.shape-rettangolare .gg-frasi-word{writing-mode:vertical-rl;text-orientation:mixed;max-height:100%}@media(max-width:767px){.gg-frasi-config{padding-top:0}.gg-frasi-preview{margin-bottom:0}.gg-frasi-preview.has-photo{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.gg-frasi-preview.has-photo .gg-frasi-preview__stage{border-radius:0}}@media(min-width:1024px){.gg-frasi-step[data-frasi-step="1"] .gg-frasi-nav{margin-top:0;justify-content:flex-start}.gg-frasi-step[data-frasi-step="1"] .gg-frasi-nav .btn-primary{flex:0 0 auto;width:100%;max-width:380px}}.gg-frasi-handmade{margin:10px 4px 14px;padding:10px 12px;background:var(--tint-sun, #FCEFAE);border-radius:12px;font-size:1.25rem;line-height:1.35;color:var(--ink, #1F2E6E);text-align:center}@media(max-width:767.98px){.gg-frasi-handmade{font-size:1.2rem;padding:9px 10px}}.gg-frasi-nav .btn-primary{gap:10px;white-space:nowrap}.gg-frasi-nav__label{display:inline-flex;align-items:center;gap:6px}.gg-frasi-nav__label-sm{display:none}.gg-frasi-nav__back-txt{margin-left:5px}.gg-frasi-nav__total{padding:3px 9px;border-radius:999px;background:#ffffff38;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}@media(max-width:1023.98px){.gg-frasi-nav .btn-ghost{flex:0 0 auto;padding-left:16px;padding-right:16px}.gg-frasi-nav .btn-primary{flex:1 1 auto;min-width:0;padding-left:14px;padding-right:14px;gap:8px}.gg-frasi-nav .btn-ghost+.btn-primary .gg-frasi-nav__label-lg{display:none}.gg-frasi-nav .btn-ghost+.btn-primary .gg-frasi-nav__label-sm{display:inline}.gg-frasi-nav__total{font-size:13px;padding:2px 8px}}@media(max-width:360px){.gg-frasi-nav__back-txt{display:none}.gg-frasi-nav .btn-ghost{padding-left:12px;padding-right:12px;font-size:13px}.gg-frasi-nav .btn-primary{padding-left:12px;padding-right:12px;font-size:14px}.gg-frasi-nav__total{font-size:12.5px;padding:2px 7px}}.gg-frasi{--gg-frasi-rainbow: #f2a0bd, #ef8a3c, #f2c53d, #4caf6d, #2bb3c0, #2f4fa8, #8e5bd0}.gg-frasi-sw.is-multicolor{background-image:conic-gradient(from 210deg,var(--gg-frasi-rainbow),#f2a0bd)}.gg-frasi-word.is-multicolor{background-image:linear-gradient(92deg,var(--gg-frasi-rainbow));-webkit-background-clip:text;background-clip:text;color:transparent}.gg-frasi-step__crea{display:block;margin:14px 0 2px;text-align:left}.gg-frasi-sw{position:relative}.gg-frasi-sw__extra{position:absolute;bottom:-7px;right:-10px;background:var(--cherry-deep);color:#fff;font-size:10px;font-weight:800;line-height:1;padding:2px 5px;border-radius:999px;white-space:nowrap;pointer-events:none;box-shadow:0 0 0 2px #fff}.gg-frasi-colorlbl__extra{color:var(--cherry-deep);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gg-frasi.css.map */
