.ticho-buy-now{width:min(680px,calc(100vw - 32px));max-width:680px;max-height:min(850px,calc(100dvh - 32px));padding:0;border:0;border-radius:24px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 24px 80px #0c1f2c3d;overflow:hidden}.ticho-buy-now::backdrop{background:#0a182294;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ticho-buy-now[open]{animation:ticho-buy-now-in .18s ease-out}.ticho-buy-now__panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:inherit}.ticho-buy-now__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:28px 30px 22px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.ticho-buy-now__eyebrow{margin:0 0 4px;color:rgba(var(--color-foreground),.62);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ticho-buy-now__title{margin:0;font-size:clamp(2.2rem,4vw,3rem);line-height:1.15}.ticho-buy-now__close{display:grid;flex:0 0 42px;width:42px;height:42px;padding:0;border:1px solid rgba(var(--color-foreground),.16);border-radius:50%;background:transparent;color:currentColor;place-items:center;cursor:pointer}.ticho-buy-now__close svg{width:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.ticho-buy-now__body{padding:24px 30px;overflow-y:auto;overscroll-behavior:contain}.ticho-buy-now__items{display:grid;gap:14px}.ticho-buy-now__item{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:16px;align-items:center}.ticho-buy-now__item-image{width:82px;height:82px;border-radius:14px;background:rgba(var(--color-foreground),.04);object-fit:cover}.ticho-buy-now__item-title,.ticho-buy-now__item-variant,.ticho-buy-now__item-quantity,.ticho-buy-now__item-price{margin:0}.ticho-buy-now__item-title{font-size:1.55rem;font-weight:650;line-height:1.3}.ticho-buy-now__item-variant,.ticho-buy-now__item-quantity{margin-top:3px;color:rgba(var(--color-foreground),.62);font-size:1.25rem;line-height:1.35}.ticho-buy-now__item-price{font-size:1.45rem;font-weight:650;white-space:nowrap}.ticho-buy-now__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0}.ticho-buy-now__benefit{display:flex;align-items:center;gap:9px;padding:12px 14px;border-radius:12px;background:rgba(var(--color-foreground),.045);font-size:1.2rem;line-height:1.35}.ticho-buy-now__benefit svg,.ticho-buy-now__secure svg,.ticho-buy-now__checkout svg{flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ticho-buy-now__benefit svg{width:22px}.ticho-buy-now__checkout svg{width:20px}.ticho-buy-now__secure svg{width:15px}.ticho-buy-now__summary{padding:4px 0;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.ticho-buy-now__summary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:10px 0;font-size:1.4rem}.ticho-buy-now__summary-row small{display:block;margin-top:2px;color:rgba(var(--color-foreground),.58);font-size:1.1rem;line-height:1.35}.ticho-buy-now__summary-row strong{white-space:nowrap}.ticho-buy-now__summary-row--total{margin-top:2px;font-size:1.75rem}.ticho-buy-now__consent{display:grid;grid-template-columns:22px 1fr;gap:11px;align-items:start;margin-top:20px;font-size:1.25rem;line-height:1.5;cursor:pointer}.ticho-buy-now__consent input{position:absolute;width:1px;height:1px;opacity:0}.ticho-buy-now__check{display:grid;width:22px;height:22px;border:1.5px solid rgba(var(--color-foreground),.38);border-radius:6px;place-items:center;transition:background .14s ease,border-color .14s ease}.ticho-buy-now__check svg{width:15px;fill:none;stroke:rgb(var(--color-background));stroke-linecap:round;stroke-linejoin:round;stroke-width:2;opacity:0}.ticho-buy-now__consent input:checked+.ticho-buy-now__check{border-color:rgb(var(--color-button));background:rgb(var(--color-button))}.ticho-buy-now__consent input:checked+.ticho-buy-now__check svg{opacity:1}.ticho-buy-now__consent input:focus-visible+.ticho-buy-now__check,.ticho-buy-now__close:focus-visible,.ticho-buy-now__continue:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.ticho-buy-now__consent a{color:currentColor;text-underline-offset:2px}.ticho-buy-now__error{margin:14px 0 0;color:#b42318;font-size:1.25rem}.ticho-buy-now__footer{padding:18px 30px 22px;border-top:1px solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background))}.ticho-buy-now__checkout{display:flex;align-items:center;justify-content:center;gap:10px}.ticho-buy-now__checkout[disabled]{cursor:not-allowed;opacity:.45}.ticho-buy-now__continue{display:block;margin:12px auto 0;padding:2px 8px;border:0;background:transparent;color:currentColor;font:inherit;font-size:1.25rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ticho-buy-now__secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;color:rgba(var(--color-foreground),.58);font-size:1.05rem;line-height:1.3;text-align:center}body.ticho-buy-now-open{overflow:hidden}@keyframes ticho-buy-now-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:749px){.ticho-buy-now{width:100%;max-width:none;max-height:calc(100dvh - 18px);margin:auto 0 0;border-radius:22px 22px 0 0}.ticho-buy-now__header{padding:21px 20px 17px}.ticho-buy-now__body{padding:18px 20px}.ticho-buy-now__footer{padding:15px 20px calc(16px + env(safe-area-inset-bottom))}.ticho-buy-now__item{grid-template-columns:68px minmax(0,1fr);gap:12px}.ticho-buy-now__item-image{width:68px;height:68px}.ticho-buy-now__item-price{grid-column:2;margin-top:-4px;font-size:1.35rem}.ticho-buy-now__benefits{grid-template-columns:1fr;margin:18px 0}.ticho-buy-now__summary-row--total{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.ticho-buy-now[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map */
