.sugar-text-buy-button{margin-top:var(--tbb-mt);margin-bottom:var(--tbb-mb);display:flex;justify-content:var(--tbb-justify, flex-start);--tbb-l1-size: var(--tbb-l1-d);--tbb-l2-size: var(--tbb-l2-d)}.sugar-text-buy-button .sugar-text-buy-button__btn{display:inline-flex;align-items:center;justify-content:center;position:relative;gap:12px;background:transparent;border:none;cursor:pointer;padding:var(--tbb-pad-y) 0;color:var(--tbb-color, rgb(var(--color-foreground)));text-decoration:none;line-height:1.2;transition:color .25s ease}.sugar-text-buy-button .sugar-text-buy-button__btn[disabled]{opacity:.5;cursor:not-allowed}.sugar-text-buy-button .sugar-text-buy-button__content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%;gap:var(--tbb-gap)}.sugar-text-buy-button .sugar-text-buy-button__line-1{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;gap:.375em;font-size:var(--tbb-l1-size);line-height:1;letter-spacing:calc(var(--tbb-l1-ls, var(--font-body-letter-spacing)) + var(--button-letter-spacing, 0px));font-family:var(--tbb-l1-fam);font-style:var(--tbb-l1-fst);font-weight:var(--tbb-l1-w);--sw-bold: max(var(--tbb-l1-w), var(--font-body-weight-bold, 700))}.sugar-text-buy-button .sugar-text-buy-button__line-1 .sugar-text-buy-button__text,.sugar-text-buy-button .sugar-text-buy-button__line-1 .sugar-text-buy-button__text *{font-family:inherit;font-style:inherit;font-weight:inherit}.sugar-text-buy-button .sugar-text-buy-button__line-2{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;font-size:var(--tbb-l2-size);line-height:1;opacity:.7;letter-spacing:calc(var(--font-body-letter-spacing) + var(--button-letter-spacing, 0px))}.sugar-text-buy-button .sugar-text-buy-button__line-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sugar-text-buy-button .sugar-text-buy-button__line-1 .sugar-text-buy-button__line-icon .sugar-icon{font-size:1em;transform:scale(var(--tbb-icon-scale, 1))}.sugar-text-buy-button .sugar-text-buy-button__line-1 .sugar-text-buy-button__line-icon img{height:1em;width:auto;object-fit:contain;transform:scale(var(--tbb-icon-scale, 1))}.sugar-text-buy-button .sugar-text-buy-button__current-price--inline{display:inline-flex;align-items:center;font-size:.95em;vertical-align:baseline}.sugar-text-buy-button .sugar-text-buy-button__compare-price--inline{display:inline;font-size:.95em;vertical-align:baseline;opacity:.5;text-decoration:line-through}.sugar-text-buy-button .sugar-text-buy-button__text,.sugar-text-buy-button .sugar-text-buy-button__current-price,.sugar-text-buy-button .sugar-text-buy-button__compare-price{line-height:1;text-align:center;min-width:0}.sugar-text-buy-button .sugar-text-buy-button__btn.loading .sugar-text-buy-button__content{visibility:hidden}.sugar-text-buy-button .sugar-text-buy-button__btn .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.sugar-text-buy-button{--tbb-l1-size: var(--tbb-l1-m);--tbb-l2-size: var(--tbb-l2-m);justify-content:var(--tbb-justify-m, var(--tbb-justify, flex-start))}}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=always_underline] .sugar-text-buy-button__line-1 :is(.sugar-text-buy-button__text,.sugar-text-buy-button__current-price--inline){text-decoration-line:underline;text-decoration-thickness:var(--tbb-ul-h, 2px);text-underline-offset:var(--tbb-ul-off, 2px)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-int="1"]{--tbb-dur: .2s;--tbb-scale: 1.02}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-int="2"]{--tbb-dur: .3s;--tbb-scale: 1.05}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-int="3"]{--tbb-dur: .4s;--tbb-scale: 1.08}@media(hover:hover){.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim^=underline] .sugar-text-buy-button__content{position:relative}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim^=underline] .sugar-text-buy-button__content:after{content:"";display:block;position:absolute;bottom:calc(-1 * var(--tbb-ul-off));left:0;width:100%;height:var(--tbb-ul-h);background:var(--tbb-hover);transform:scaleX(0);transform-origin:var(--tbb-ul-origin, center center);transition:transform var(--tbb-dur) ease;will-change:transform}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim^=underline]:not([disabled]):hover .sugar-text-buy-button__content:after{transform:scaleX(1)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=background_fade]{position:relative}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=background_fade]:before{content:"";position:absolute;top:-4px;left:-10px;width:calc(100% + 20px);height:calc(100% + 8px);display:block;background:var(--tbb-fade-bg, #000000);opacity:0;transition:opacity var(--tbb-dur) ease;pointer-events:none;z-index:0;border-radius:6px}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=background_fade] .sugar-text-buy-button__content{position:relative;z-index:1}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=background_fade]:not([disabled]):hover:before{opacity:var(--tbb-fade-op, .1)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=text_scale]{transition:transform var(--tbb-dur) ease,color var(--tbb-dur) ease}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=text_scale]:not([disabled]):hover{transform:scale(var(--tbb-scale))}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=bracket_reveal] .sugar-text-buy-button__content{position:relative}.sugar-text-buy-button .sugar-text-buy-button__bracket{display:inline-block;font-size:var(--tbb-l1-size);line-height:1;opacity:0;transition:opacity var(--tbb-dur) ease,transform var(--tbb-dur) ease;color:var(--tbb-hover)}.sugar-text-buy-button .sugar-text-buy-button__bracket--left{transform:translate(6px);margin-right:4px}.sugar-text-buy-button .sugar-text-buy-button__bracket--right{transform:translate(-6px);margin-left:4px}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=bracket_reveal]:not([disabled]):hover .sugar-text-buy-button__bracket{opacity:1;transform:translate(0)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=arrow_reveal] .sugar-text-buy-button__content{position:relative;transition:transform var(--tbb-dur) ease}.sugar-text-buy-button .sugar-text-buy-button__arrow{position:absolute;left:100%;top:50%;display:flex;align-items:center;font-size:var(--tbb-l1-size);line-height:1;opacity:0;transform:translateY(-50%);transition:opacity var(--tbb-dur) ease,transform var(--tbb-dur) ease;color:var(--tbb-hover);pointer-events:none}.sugar-text-buy-button .sugar-text-buy-button__arrow .sugar-icon{font-size:1em}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=arrow_reveal]:not([disabled]):hover .sugar-text-buy-button__arrow{opacity:1;transform:translate(2px,-50%)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=arrow_reveal]:not([disabled]):hover .sugar-text-buy-button__content{transform:translate(-8px)}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim=color_shift]{transition:color var(--tbb-dur) ease}.sugar-text-buy-button .sugar-text-buy-button__btn[data-tbb-anim]:not([disabled]):hover{color:var(--tbb-hover)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/block-text-buy-button.css.map */
