@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_1380c19b-module__oqB3Ra__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_1380c19b-module__oqB3Ra__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dc28f7118abe14-s.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ddd198311ba7843-s.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57dc28f7118abe14-s.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ddd198311ba7843-s.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57dc28f7118abe14-s.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7ddd198311ba7843-s.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_ff26533-module__a2SURW__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_ff26533-module__a2SURW__variable{--font-worksans:"Work Sans", "Work Sans Fallback"}
[data-theme=bubble]{--bubble-shadow:0 1px 2px rgb(var(--color-foreground) / .06), 0 8px 24px rgb(var(--color-foreground) / .08);--bubble-shadow-lift:0 2px 4px rgb(var(--color-foreground) / .06), 0 14px 32px rgb(var(--color-foreground) / .12)}.bubble-btn{background:rgb(var(--color-primary));color:#fff;min-height:48px;box-shadow:var(--bubble-shadow);font-family:var(--font-montserrat), sans-serif;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex}.bubble-btn:hover{filter:brightness(.82);box-shadow:var(--bubble-shadow-lift);transform:translateY(-1px)}.bubble-btn:active,.bubble-plus:active{transform:scale(.98)}.bubble-btn:disabled,.bubble-btn--waiting{background:rgb(var(--color-surface));color:rgb(var(--color-muted));box-shadow:none;filter:none;transform:none}.bubble-btn:disabled{cursor:not-allowed}.bubble-btn--sm{min-height:40px;padding:0 14px;font-size:13px}.bubble-btn--secondary{color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-border));background:#fff}.bubble-btn--green{background:rgb(var(--color-secondary))}.bubble-plus{background:rgb(var(--color-primary));color:#fff;width:40px;height:40px;box-shadow:var(--bubble-shadow);border-radius:999px;flex:none;place-items:center;transition:transform .12s;display:grid}.bubble-more{white-space:nowrap;font-family:var(--font-montserrat), sans-serif;color:rgb(var(--color-primary));align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.bubble-more:hover{text-decoration:underline}.bubble-chip{border:1px solid rgb(var(--color-border));min-height:36px;font-family:var(--font-montserrat), sans-serif;white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.bubble-chip--active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:#fff}.bubble-tag{background:rgb(var(--color-accent));min-height:24px;color:rgb(var(--color-secondary));font-family:var(--font-montserrat), sans-serif;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.bubble-tag--rose{background:rgb(var(--color-accent-2));color:rgb(var(--color-primary))}.bubble-stepper{border:1px solid rgb(var(--color-border));background:#fff;border-radius:999px;align-items:center;height:46px;display:inline-flex}.bubble-stepper button{border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.bubble-stepper span{text-align:center;min-width:24px;font-family:var(--font-montserrat), sans-serif;font-weight:700}.bubble-seg{background:rgb(var(--color-surface));border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.bubble-seg>*{min-height:44px;font-family:var(--font-montserrat), sans-serif;color:rgb(var(--color-muted));border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.bubble-seg>[aria-checked=true],.bubble-seg>[aria-selected=true]{background:rgb(var(--color-foreground));color:#fff}.bubble-hit,.bubble-more,.bubble-chip,.bubble-plus{position:relative}.bubble-hit:after,.bubble-more:after,.bubble-chip:after,.bubble-plus:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bubble-card{border:1px solid rgb(var(--color-border));box-shadow:var(--bubble-shadow);background:#fff;border-radius:16px;transition:transform .12s,box-shadow .12s}a.bubble-card:hover,.bubble-card--link:hover{box-shadow:var(--bubble-shadow-lift);transform:translateY(-2px)}.bubble-tile{box-shadow:var(--bubble-shadow);background:rgb(var(--color-accent-2));border-radius:24px}.bubble-summary{border:1px solid rgb(var(--color-border));box-shadow:var(--bubble-shadow);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px;display:grid}.bubble-row{text-align:left;border:1px solid rgb(var(--color-border));background:#fff;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;transition:box-shadow .12s;display:flex}.bubble-row:hover{box-shadow:var(--bubble-shadow)}.bubble-row--match{border-color:rgb(var(--color-secondary));box-shadow:inset 0 0 0 1px rgb(var(--color-secondary))}.bubble-icon-tile{background:rgb(var(--color-accent));width:40px;height:40px;color:rgb(var(--color-secondary));border-radius:12px;flex:none;place-items:center;display:grid}.bubble-input{border:1px solid rgb(var(--color-border));background:#fff;border-radius:12px;outline:none;height:48px;padding:0 16px;font-size:16px}.bubble-input:focus{border-color:rgb(var(--color-foreground))}.bubble-price{white-space:nowrap;font-family:var(--font-montserrat), sans-serif;font-variant-numeric:tabular-nums;color:rgb(var(--color-primary));font-size:17px;font-weight:800;line-height:1}.bubble-price--xl{font-size:26px}.bubble-label{font-family:var(--font-worksans), sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}@media (min-width:1024px){.bubble-price{font-size:18px}.bubble-price--xl,.bubble-price--lg-xl{font-size:32px}}.bubble-rule{flex:none;gap:5px;display:inline-flex}.bubble-rule i,.bubble-dot{background:rgb(var(--bubble-1));border-radius:999px;width:8px;height:8px;display:block}.bubble-rule i:nth-child(2){background:rgb(var(--bubble-2))}.bubble-rule i:nth-child(3){background:rgb(var(--bubble-3))}.bubble-rule i:nth-child(4){background:rgb(var(--bubble-4))}.bubble-dots i{border-radius:999px;position:absolute}.bubble-dots i:first-child{background:rgb(var(--bubble-1));width:14px;height:14px;top:-10px;right:28px}.bubble-dots i:nth-child(2){background:rgb(var(--bubble-3));width:10px;height:10px;top:16px;right:-8px}.bubble-dots i:nth-child(3){background:rgb(var(--bubble-2));width:12px;height:12px;bottom:30px;left:-10px}.bubble-dots i:nth-child(4){background:rgb(var(--bubble-4));width:8px;height:8px;top:40px;right:10px}.bubble-boba{background-image:radial-gradient(rgb(var(--color-primary) / .06) 4px, transparent 5px);background-size:40px 40px}.bubble-sheet{z-index:110;background:rgb(var(--color-background));max-height:92dvh;box-shadow:0 -12px 40px rgb(var(--color-foreground) / .2);border-radius:24px 24px 0 0;flex-direction:column;animation:.26s ease-out bubble-slide-up;display:flex;position:fixed;inset:auto 0 0;overflow:clip}.bubble-sheet--product{z-index:61}.bubble-grab{background:rgb(var(--color-border));border-radius:999px;width:44px;height:5px;margin:10px auto 0;display:block}@media (min-width:640px){.bubble-sheet{width:min(560px,100vw - 32px);max-height:88vh;box-shadow:var(--bubble-shadow-lift);border-radius:24px;animation:.2s ease-out bubble-fade-in;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bubble-sheet--wide{width:min(880px,100vw - 32px)}.bubble-grab{display:none}}@media (min-width:1024px){.bubble-sheet-body{padding:32px 0 0 32px}.bubble-sheet-body>.bubble-configurator{padding-top:40px}}[data-theme=bubble] [data-side-order-group]{border-bottom:1px solid rgb(var(--color-border));border-radius:0;margin:0;padding:4px 0 18px}[data-theme=bubble] [data-side-order-group] h4{font-family:var(--font-worksans), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));padding:0;font-size:13px;font-weight:600}.bubble-configurator [data-side-order-group] h4>span,[data-theme=bubble] [data-side-order-group] [role=radiogroup] label>div>div>div:first-child{display:none}[data-theme=bubble] [data-side-order-group] [role=radiogroup] label{border:1px solid rgb(var(--color-border));min-height:44px;font-family:var(--font-worksans), sans-serif;--tw-ring-shadow:0 0 #0000;background:#fff;border-radius:12px;align-items:center;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.25;display:flex}[data-theme=bubble] [data-side-order-group] [role=radiogroup] label>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}[data-theme=bubble] [data-side-order-group] label span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}[data-theme=bubble] [data-side-order-group] input:checked+label{border-color:rgb(var(--color-primary));box-shadow:inset 0 0 0 1px rgb(var(--color-primary));background:rgb(var(--color-accent-2))}[data-theme=bubble] [data-side-order-group] input:focus-visible+label{outline:3px solid rgb(var(--color-primary));outline-offset:2px}[data-theme=bubble] [data-side-order-group] [role=radiogroup] label>div>:first-child{flex:1 1 min-content;min-width:0}[data-theme=bubble] [data-side-order-group] [id$=-price]{white-space:nowrap;color:rgb(var(--color-muted));flex:none;font-weight:600}[data-theme=bubble] [data-side-order-group] input:checked+label [id$=-price]{color:rgb(var(--color-primary))}[data-theme=bubble] [data-kind=segmented] [role=radiogroup]{background:rgb(var(--color-surface));border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}[data-theme=bubble] [data-kind=segmented] [role=radiogroup] label{text-align:center;min-height:44px;font-family:var(--font-montserrat), sans-serif;color:rgb(var(--color-muted));background:0 0;border:0;border-radius:999px;justify-content:center;padding:0 6px;font-weight:700}[data-theme=bubble] [data-kind=segmented] [role=radiogroup] label span{color:inherit}[data-theme=bubble] [data-kind=segmented] [role=radiogroup] label>div,[data-theme=bubble] [data-kind=segmented] [role=radiogroup] label>div>div{justify-content:center}[data-theme=bubble] [data-kind=segmented] input:checked+label{background:rgb(var(--color-foreground));box-shadow:none;color:#fff}[data-theme=bubble] [data-kind=chipgrid] [role=radiogroup]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=bubble] [data-kind=chipgrid] [role=radiogroup]>div:first-child:not(:has([id$=-price])){grid-column:1/-1}[data-theme=bubble] [data-kind=chipgrid] label:not(:has([id$=-price]))>div:after{content:var(--bubble-included,"");color:rgb(var(--color-muted));flex:none;font-weight:600}@media (min-width:1024px){[data-theme=bubble] [data-kind=chipgrid] [role=radiogroup]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-theme=bubble] [data-kind=checkrows] [role=group] label,[data-theme=bubble] [data-kind=checkrows] [role=checkbox],[data-theme=bubble] [data-kind=checkrows] [role=button]{border:1px solid rgb(var(--color-border));--tw-ring-shadow:0 0 #0000;background:#fff;border-radius:12px;min-height:44px;padding:10px 12px;font-size:14px}[data-theme=bubble] [data-kind=checkrows] .h-3.w-3{border-width:1px;border-radius:6px;width:20px;height:20px}[data-theme=bubble] [data-kind=checkrows] input:checked+label,[data-theme=bubble] [data-kind=checkrows] [aria-checked=true]{border-color:rgb(var(--color-primary));box-shadow:inset 0 0 0 1px rgb(var(--color-primary));background:rgb(var(--color-accent-2))}[data-theme=bubble] [data-kind=checkrows] input:disabled+label{background:rgb(var(--color-surface))}.bubble-cta-bar{border-top:1px solid rgb(var(--color-border));background:#fff;align-items:center;gap:10px;padding:12px 16px;display:flex}.bubble-cta-bar .bubble-btn{padding:0 14px;font-size:14px}.bubble-sticky-cta{z-index:10;position:sticky;bottom:0}.bubble-sheet .bubble-sticky-cta{position:static}[data-theme=bubble] button.bg-secondary[type=submit]{background-color:rgb(var(--color-primary));color:#fff}.bubble-checkout input:not([type=radio]):not([type=checkbox]),.bubble-checkout select,.bubble-checkout textarea{font-size:16px;border:1px solid rgb(var(--color-border))!important;background:#fff!important;border-radius:12px!important}.bubble-checkout input:focus,.bubble-checkout select:focus,.bubble-checkout textarea:focus{border-color:rgb(var(--color-foreground))!important;box-shadow:none!important}.bubble-checkout label{font-weight:600}.bubble-checkout h2,.bubble-checkout h3{font-family:var(--font-montserrat), sans-serif;font-weight:800}.bubble-checkout .bg-white.rounded-md,.bubble-checkout .md\:rounded-2xl{border:1px solid rgb(var(--color-border))!important;box-shadow:var(--bubble-shadow)!important;border-radius:16px!important}.bubble-checkout .rounded-t-2xl{border-radius:16px 16px 0 0!important}.bubble-checkout [role=radio]{border:1px solid rgb(var(--color-border))!important;box-shadow:none!important;border-radius:12px!important}.bubble-checkout [role=radio][data-state=checked]{border-color:rgb(var(--color-primary))!important;box-shadow:inset 0 0 0 1px rgb(var(--color-primary))!important;background:rgb(var(--color-accent-2))!important}.bubble-checkout .ring-1.rounded-md{background:#fff!important;border-radius:12px!important}.bubble-checkout button[type=submit]{min-height:48px;box-shadow:var(--bubble-shadow);font-family:var(--font-montserrat), sans-serif;border-radius:999px;font-weight:700}[data-theme=bubble] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgb(var(--color-primary));outline-offset:2px}@keyframes bubble-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.bubble-rise{animation:.7s cubic-bezier(.2,.8,.2,1) both bubble-rise}@keyframes bubble-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.bubble-pop{animation:.3s ease-out bubble-pop}@keyframes bubble-slide-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes bubble-fade-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes bubble-confetti{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(360px)}}.bubble-confetti{pointer-events:none;position:absolute;inset:0}.bubble-confetti i{top:-12px;left:calc(var(--i) * 6% + 3%);opacity:0;background:rgb(var(--bubble-1));width:10px;height:10px;animation:1.4s ease-in both bubble-confetti;animation-delay:calc(var(--i) * 45ms);border-radius:999px;position:absolute}.bubble-confetti i:nth-child(4n+2){background:rgb(var(--bubble-2))}.bubble-confetti i:nth-child(4n+3){background:rgb(var(--bubble-3))}.bubble-confetti i:nth-child(4n){background:rgb(var(--bubble-4))}@media (hover:none){a.bubble-card:hover,.bubble-card--link:hover,.bubble-btn:hover{box-shadow:var(--bubble-shadow);transform:none}}@media (prefers-reduced-motion:reduce){.bubble-rise,.bubble-pop,.bubble-sheet{animation:none}.bubble-confetti{display:none}}.bubble-close{width:44px;height:44px;box-shadow:var(--bubble-shadow);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.bubble-close:hover{background:rgb(var(--color-surface))}.bubble-checkout button[type=submit]:not(:disabled){background:rgb(var(--color-primary))!important;color:#fff!important}.bubble-checkout button[type=submit]:not(:disabled):hover{background:#8a1118!important}.bubble-success-confirmed>.mt-7>.w-full:first-child{display:none}.bubble-success .mt-7{margin-top:0}.bubble-success .mt-7>.mt-8{margin-top:16px}.bubble-success .py-12{padding:24px 0 0}.bubble-success .gap-7>:first-child,.bubble-success .gap-7>:last-child>.text-gray-700{display:none}.bubble-success .underline,.bubble-success dt{font:500 12px/1.35 var(--font-worksans), sans-serif;color:rgb(var(--color-muted));text-decoration:none}.bubble-success .grid-cols-6{grid-template-columns:minmax(0,1fr) auto;gap:12px}.bubble-success .col-span-5{grid-column:span 1;min-width:0}.bubble-success .bg-gray-50{grid-template-columns:minmax(0,1fr);display:grid}.bubble-success .bg-gray-50>dl{grid-column:auto;grid-template-columns:minmax(0,1fr);min-width:0}.bubble-success section.mt-12{margin-top:24px}
