ttj-pdp-buy-actions{display:none}.ttj-sticky-atc{display:none;--ttj-disabled-bg: #e9e9eb;--ttj-disabled-text: #8a8290;--ttj-disabled-border: #dcd8df}@media screen and (max-width:749px){.ttj-sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;gap:1.2rem;box-sizing:border-box;padding:.8rem 1.2rem calc(.8rem + env(safe-area-inset-bottom,0px));padding-left:calc(1.2rem + env(safe-area-inset-left,0px));padding-right:calc(1.2rem + env(safe-area-inset-right,0px));border-top:1px solid var(--ttj-border, #f0eaf5);box-shadow:0 -.4rem 1.4rem #21192514;transition:transform .25s ease,visibility .25s ease}body.ttj-sticky-atc-on{padding-bottom:var(--ttj-sticky-atc-h, 7.2rem)}body.ttj-sticky-atc-on .ttj-fab__btn{bottom:calc(var(--ttj-fab-offset-y-m, 16px) + var(--ttj-sticky-atc-h, 7.2rem))}body.overflow-hidden .ttj-sticky-atc,body.overflow-hidden-mobile .ttj-sticky-atc,body.overflow-hidden-tablet .ttj-sticky-atc{visibility:hidden;transform:translateY(100%)}.ttj-sticky-atc__info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;gap:.2rem}.ttj-sticky-atc__variant{overflow:hidden;font-size:1.2rem;line-height:1.2;letter-spacing:.04rem;color:var(--ttj-muted, #6b5e6e);text-overflow:ellipsis;white-space:nowrap}.ttj-sticky-atc__price{overflow:hidden;font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:.05rem;color:var(--ttj-ink, rgb(var(--color-foreground)));text-overflow:ellipsis;white-space:nowrap}.ttj-sticky-atc__info [hidden]{display:none}.ttj-sticky-atc .ttj-sticky-atc__button{flex:0 0 auto;min-width:14rem;min-height:4.4rem;padding:0 2.2rem;margin:0;font-size:1.4rem;letter-spacing:.08rem}.ttj-sticky-atc .ttj-sticky-atc__button:disabled,.ttj-sticky-atc .ttj-sticky-atc__button:disabled:hover{background-color:var(--ttj-disabled-bg);color:var(--ttj-disabled-text);opacity:1;cursor:not-allowed;transform:none;box-shadow:none}.ttj-sticky-atc .ttj-sticky-atc__button:disabled:before{box-shadow:none}.ttj-sticky-atc .ttj-sticky-atc__button:disabled:after,.ttj-sticky-atc .ttj-sticky-atc__button:disabled:hover:after{box-shadow:0 0 0 1px var(--ttj-disabled-border)}.ttj-sticky-atc.is-unavailable .ttj-sticky-atc__price{color:var(--ttj-muted, #6b5e6e)}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.ttj-sticky-atc{transition:none}}@media print{.ttj-sticky-atc{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ttj-sticky-atc.css.map */
