.sd-tx--colored,.sd-tx--colored :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.sd-heading){color:var(--sd-tx-color)}.sd-tx--upper{text-transform:uppercase}.sd-tx--maxw{max-width:var(--sd-tx-maxw);margin-inline:0 auto}.sd-align-center .sd-tx--maxw,.sd-tx--maxw.sd-align-center{margin-inline:auto}.sd-align-right .sd-tx--maxw,.sd-tx--maxw.sd-align-right{margin-inline:auto 0}.sd-tx--maxw.sd-align-left{margin-inline:0 auto}@media screen and (max-width:749px){.sd-align-m-left .sd-tx--maxw,.sd-tx--maxw.sd-align-m-left{margin-inline:0 auto}.sd-align-m-center .sd-tx--maxw,.sd-tx--maxw.sd-align-m-center{margin-inline:auto}.sd-align-m-right .sd-tx--maxw,.sd-tx--maxw.sd-align-m-right{margin-inline:auto 0}}.sd-box{position:relative;isolation:isolate;border-radius:var(--sd-box-radius, 0)}.sd-box--styled{padding:var(--sd-box-pad-m, 0);border:var(--sd-box-bw, 0) var(--sd-box-bs, solid) var(--sd-box-bc, transparent);box-shadow:var(--sd-box-shadow, none)}@media screen and (min-width:750px){.sd-box--styled{padding:var(--sd-box-pad, 0)}}.sd-box--bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:inherit;background:var(--sd-box-bg);opacity:var(--sd-box-bg-op, 1);pointer-events:none}.sd-box--gborder{border-color:transparent;border-style:solid}.sd-box--gborder:after{content:"";position:absolute;inset:calc(var(--sd-box-bw, 0px) * -1);z-index:-1;padding:var(--sd-box-bw, 0);border-radius:inherit;background:var(--sd-box-bgrad);opacity:var(--sd-box-bop, 1);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.sd-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sd-btn-row-gap, 1rem);justify-content:var(--sd-justify, flex-start)}.sd-btn{gap:var(--sd-btn-gap, .8rem);text-align:center}.sd-btn .sd-icon,.sd-btn .sd-icon-img{--sd-icon-size: calc(1em * var(--sd-btn-icon-scale, 1.2));--sd-icon-color: currentColor;margin:0}.sd-btn.button.sd-btn--small{min-height:calc(3.6rem + var(--buttons-border-width, 0px) * 2);min-width:0;padding:0 2rem;font-size:1.3rem}.sd-btn.button.sd-btn--large{min-height:calc(5.6rem + var(--buttons-border-width, 0px) * 2);padding:0 4rem;font-size:1.8rem}.sd-btn--link.sd-btn--small{font-size:1.3rem}.sd-btn--link.sd-btn--large{font-size:1.8rem}.sd-btn--cbg.button--primary{--color-button: var(--sd-bg)}.sd-btn--cbg.button--secondary{--color-secondary-button-text: var(--sd-bg);--color-button-text: var(--sd-bg)}.sd-btn--cbg.sd-btn--link{--color-link: var(--sd-bg);color:rgb(var(--sd-bg))}.sd-btn--ctx{--color-button-text: var(--sd-tx)}.sd-btn--hbg:hover,.sd-btn--hbg.button--secondary:hover{--color-button: var(--sd-hbg);--alpha-button-background: 1}.sd-btn--htx:hover,.sd-btn--htx.button--secondary:hover{--color-button-text: var(--sd-htx)}.sd-btn--link.sd-btn--htx:hover{color:rgb(var(--sd-htx))}.sd-btn--full{width:100%}.sd-btn--grow{flex:1 1 auto}@media screen and (max-width:749px){.sd-btn--full-m{width:100%}.sd-buttons--stack-m{flex-direction:column;align-items:stretch}.sd-buttons--stack-m>.sd-btn{width:100%}}.sd-buttons--equal>.sd-btn{flex:1 1 0}.sd-btn[disabled],.sd-btn[aria-disabled=true]{cursor:not-allowed;opacity:.6}.sd-btn.is-loading{pointer-events:none}.sd-btn.is-loading>*{opacity:.35}.sd-btn.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:sd-blocks-spin .7s linear infinite;z-index:2;box-shadow:none}@keyframes sd-blocks-spin{to{transform:rotate(360deg)}}.sd-atc{flex-direction:column;align-items:var(--sd-justify, flex-start)}.sd-atc:has(.sd-btn--full){align-items:stretch}@media screen and (max-width:749px){.sd-atc:has(.sd-btn--full-m){align-items:stretch}}.sd-atc__error{margin:0;font-size:1.3rem;color:rgb(var(--color-accent-1, 211, 47, 47))}.sd-atc__hint{margin:0;font-size:1.2rem;opacity:.7}.sd-heading-block,.sd-text-block__body{overflow-wrap:break-word}.sd-text-block__body:not([data-hl1]) strong{font-weight:700}.sd-text-block__body:not([data-hl2]) em{font-style:italic}.sd-text-block__body p,.sd-text-block__body ul,.sd-text-block__body ol{margin:0 0 .8em}.sd-text-block__body>:last-child{margin-bottom:0}.sd-fs-xs{font-size:1.2rem}.sd-fs-sm{font-size:1.4rem}.sd-fs-md{font-size:1.5rem}.sd-fs-lg{font-size:1.7rem}.sd-fs-xl{font-size:1.9rem}@media screen and (min-width:750px){.sd-fs-xs{font-size:1.2rem}.sd-fs-sm{font-size:1.4rem}.sd-fs-md{font-size:1.6rem}.sd-fs-lg{font-size:1.9rem}.sd-fs-xl{font-size:2.2rem}}.sd-text-block--heading-font .sd-text-block__body{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.sd-text-block--lh-tight .sd-text-block__body{line-height:1.3}.sd-text-block--lh-loose .sd-text-block__body{line-height:1.9}.sd-caption{display:flex;align-items:center;gap:.5em;justify-content:var(--sd-justify, flex-start);line-height:1.3}.sd-caption .sd-icon,.sd-caption .sd-icon-img{--sd-icon-size: 1.3em}.sd-caption--spaced{text-transform:uppercase;letter-spacing:.13em}.sd-caption--subtitle{color:rgba(var(--color-foreground),.75)}.sd-caption--small{font-size:1.1rem}.sd-caption--medium{font-size:1.3rem}.sd-caption--large{font-size:1.6rem}.sd-caption--subtitle.sd-caption--small{font-size:1.3rem}.sd-caption--subtitle.sd-caption--medium{font-size:1.5rem}.sd-caption--subtitle.sd-caption--large{font-size:1.8rem}.sd-caption.sd-tx--colored{color:var(--sd-tx-color)}.sd-badge{display:inline-flex;align-items:center;gap:.4em;width:fit-content;max-width:100%;line-height:1.2;font-size:var(--sd-badge-size-m, 12px);padding:var(--sd-badge-pad, .5em 1em);border-radius:var(--sd-badge-radius, 12px);background:var(--sd-badge-bg, rgb(var(--color-accent-1)));color:var(--sd-badge-fg, #fff);border:var(--sd-badge-border, 0);white-space:nowrap;z-index:3}@media screen and (min-width:750px){.sd-badge{font-size:var(--sd-badge-size, 14px)}}.sd-badge p{margin:0}.sd-badge .sd-icon,.sd-badge .sd-icon-img{--sd-icon-size: 1.25em;--sd-icon-color: currentColor}.sd-badge--heading-font{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.sd-badge-wrap--inline{display:flex;justify-content:var(--sd-justify, flex-start)}.sd-badge-wrap--float{position:absolute;z-index:3;margin:0!important}.sd-badge-wrap--float.sd-badge-wrap--top{top:0}.sd-badge-wrap--float.sd-badge-wrap--bottom{bottom:0}.sd-badge-wrap--float.sd-badge-wrap--left{left:var(--sd-badge-inset, 16px)}.sd-badge-wrap--float.sd-badge-wrap--right{right:var(--sd-badge-inset, 16px)}.sd-badge-wrap--float.sd-badge-wrap--center{left:50%}.sd-badge-wrap--float{transform:translate(var(--sd-badge-tx, 0),var(--sd-badge-ty, 0))}.sd-badge-wrap--center{--sd-badge-tx: -50%}.sd-badge-wrap--top.sd-badge-wrap--outside{--sd-badge-ty: -100%}.sd-badge-wrap--top.sd-badge-wrap--straddle{--sd-badge-ty: -50%}.sd-badge-wrap--top.sd-badge-wrap--inside{--sd-badge-ty: var(--sd-badge-gap, 12px)}.sd-badge-wrap--bottom.sd-badge-wrap--outside{--sd-badge-ty: 100%}.sd-badge-wrap--bottom.sd-badge-wrap--straddle{--sd-badge-ty: 50%}.sd-badge-wrap--bottom.sd-badge-wrap--inside{--sd-badge-ty: calc(var(--sd-badge-gap, 12px) * -1)}.sd-discount{display:flex;justify-content:var(--sd-justify, center)}.sd-discount__box{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.6em 1em;max-width:100%;padding:.6em .6em .6em 1.2em;border-radius:var(--sd-dc-radius, 40px);font-size:var(--sd-dc-size-m, 12px);border:2px dashed rgba(var(--sd-dc-color, var(--color-foreground)),.55);background:rgba(var(--sd-dc-color, var(--color-foreground)),.06)}@media screen and (min-width:750px){.sd-discount__box{font-size:var(--sd-dc-size, 14px)}}.sd-discount--solid .sd-discount__box{border-style:solid}.sd-discount--filled .sd-discount__box{border-color:transparent;background:rgba(var(--sd-dc-color, var(--color-foreground)),.12)}.sd-discount__code{letter-spacing:.06em}.sd-discount__btn{display:inline-flex;align-items:center;gap:.4em;padding:.55em 1.1em;border:0;border-radius:var(--sd-dc-radius, 40px);cursor:pointer;font:inherit;background:rgb(var(--sd-dc-color, var(--color-button)));color:rgb(var(--sd-dc-btn-text, var(--color-button-text)));transition:transform .15s ease}.sd-discount__btn:hover{transform:translateY(-1px)}.sd-discount__btn .sd-icon{--sd-icon-size: 1.3em;--sd-icon-color: currentColor}.sd-discount__btn .sd-discount__done{display:none}.sd-discount__btn.is-copied .sd-discount__done{display:inline-block}.sd-discount__btn.is-copied .sd-discount__copy-icon{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-blocks-base.css.map */
