.tpz-freeship{width:100%;margin:0 0 1.4rem;text-align:left;box-sizing:border-box}.tpz-freeship__text{margin:0 0 .7rem;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}.tpz-freeship__text strong{color:rgb(var(--color-foreground));font-weight:600}.tpz-freeship__bar{position:relative;height:4px;width:100%;border-radius:4px;background:rgba(var(--color-foreground),.12);overflow:hidden}.tpz-freeship__fill{display:block;height:100%;border-radius:4px;background:rgb(var(--color-foreground));transition:width .35s ease}.tpz-freeship--unlocked .tpz-freeship__text{color:rgb(var(--color-foreground))}.tpz-freeship--notification{margin:1.2rem 0 0}.tpz-freeship--cart{margin-bottom:1.6rem}#tpz-freeship-meter:empty{display:none}.product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:47px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-skeleton-background-color:rgba(255,255,255,.08)}.product-form__buttons .shopify-payment-button{margin-top:1rem}.product-form__buttons .shopify-payment-button__button--unbranded{min-height:47px;border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.55);font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.1rem;font-weight:500}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-foreground),.08);border-color:rgb(var(--color-foreground));text-decoration:none}.product-form__buttons .shopify-payment-button__button--unbranded:after,.product-form__buttons .shopify-payment-button__button--unbranded:before{box-shadow:none}.product-form__buttons .shopify-payment-button__more-options{display:none!important}.tpz-sticky-atc{display:none}@media screen and (max-width:749px){.tpz-sticky-atc{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:4;align-items:center;gap:1.2rem;padding:1rem var(--tpz-mobile-gutter,2.5rem) calc(1rem + env(safe-area-inset-bottom));bottom:var(--tpz-sa-offset,0px);background:rgba(var(--color-background),.97);border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -6px 18px #00000059;transform:translateY(calc(110% + var(--tpz-sa-offset,0px)));visibility:hidden;pointer-events:none;transition:transform .25s ease,visibility 0s linear .25s;will-change:transform}.tpz-sticky-atc.is-visible{transform:translateY(0);visibility:visible;pointer-events:auto;transition:transform .25s ease,visibility 0s}.tpz-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.tpz-sticky-atc__title{margin:0;font-size:1.3rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpz-sticky-atc__meta{margin:0;font-size:1.2rem;line-height:1.3;color:rgba(var(--color-foreground),.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpz-sticky-atc__price{color:rgb(var(--color-foreground));font-weight:600}.tpz-sticky-atc__button.button{flex:0 0 auto;min-width:0;min-height:4.4rem;padding:0 1.8rem;font-size:1.4rem;margin:0}.tpz-sticky-atc__button[disabled]{opacity:.5;cursor:not-allowed}body.overflow-hidden .tpz-sticky-atc{transform:translateY(calc(110% + var(--tpz-sa-offset,0px)));visibility:hidden;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/tpz-cro.css.map */
