.pinfo{box-sizing:border-box;display:flex;flex-direction:column;gap:1.2rem;min-width:0;font-size:var(--pinfo-font-size, 1.4rem);line-height:1.45;color:rgb(var(--color-foreground));text-align:var(--block-align, left)}.pinfo[hidden],.pinfo [hidden]{display:none}.pinfo--filled,.pinfo--outline{padding:1.2rem 1.6rem;border-radius:var(--content-container-radius, 1.2rem)}.pinfo--filled{background:rgba(var(--color-foreground),.05)}.pinfo--outline{border:.1rem solid rgba(var(--color-foreground),.14)}.pinfo__line{display:flex;align-items:center;justify-content:var(--block-justify, flex-start);gap:.8rem;min-width:0;margin:0}.pinfo__text{min-width:0}.pinfo__text strong{font-weight:600}.pinfo__icon{display:inline-grid;flex:none;place-items:center;width:1.45em;height:1.45em;color:var(--pinfo-accent, rgb(var(--color-accent-1)))}.pinfo__icon :is(svg,img){display:block;width:100%;height:100%;object-fit:contain}.product-delivery:empty,.product-stock:empty{display:none}.delivery-steps{--delivery-icon: 4rem;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.delivery-steps:before,.delivery-steps:after{content:"";position:absolute;top:calc(var(--delivery-icon) / 2);left:calc(var(--delivery-icon) / 2);height:0;border-top:.2rem dashed rgba(var(--color-foreground),.22)}.delivery-steps:before{right:calc(var(--delivery-icon) / 2)}.delivery-steps:after{width:calc(50% - var(--delivery-icon) / 2);border-top-style:solid;border-top-color:var(--pinfo-accent, rgb(var(--color-accent-1)))}.delivery-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0;text-align:center}.delivery-step:first-child{align-items:flex-start;text-align:left}.delivery-step:last-child{align-items:flex-end;text-align:right}.delivery-step__icon{display:grid;place-items:center;width:var(--delivery-icon);height:var(--delivery-icon);margin-bottom:.6rem;border-radius:50%;background:var(--pinfo-accent, rgb(var(--color-accent-1)));color:rgb(var(--color-background))}.delivery-steps--soft .delivery-step__icon{background:rgb(var(--color-background));background-image:linear-gradient(color-mix(in srgb,var(--pinfo-accent, rgb(var(--color-accent-1))) 14%,transparent),color-mix(in srgb,var(--pinfo-accent, rgb(var(--color-accent-1))) 14%,transparent));color:var(--pinfo-accent, rgb(var(--color-accent-1)))}.delivery-steps--outline .delivery-step__icon{border:.15rem solid var(--pinfo-accent, rgb(var(--color-accent-1)));background:rgb(var(--color-background));color:var(--pinfo-accent, rgb(var(--color-accent-1)))}.delivery-step__icon :is(svg,img){display:block;width:46%;height:46%;object-fit:contain}.delivery-step__date{font-weight:600;font-variant-numeric:tabular-nums}.delivery-step__label{font-size:.9em;color:rgba(var(--color-foreground),.75)}.delivery-cutoff{font-size:.95em}.delivery-cutoff strong{font-variant-numeric:tabular-nums}.stock{--stock-color: var(--stock-in, #1f8a4c);gap:.8rem}.stock--low{--stock-color: var(--stock-low, #d97706)}.stock--out{--stock-color: var(--stock-out, #c0392b)}.stock--backorder{--stock-color: var(--stock-backorder, #2563eb)}.stock strong{color:var(--stock-color)}.stock--sample{opacity:.55}.stock__dot{position:relative;flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--stock-color)}.stock__bar{height:var(--stock-bar-height, .6rem);overflow:hidden;border-radius:10rem;background:rgba(var(--color-foreground),.1)}.stock__fill{display:block;width:calc(var(--stock-level, 0) * 100%);min-width:.6rem;height:100%;border-radius:inherit;background:var(--stock-color);transition:width .6s ease}.stock--out .stock__fill{min-width:0}@media(prefers-reduced-motion:no-preference){.stock--low .stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;animation:stock-pulse 2s ease-out infinite}}@keyframes stock-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.shipbar{gap:1rem}.shipbar__message[hidden]{display:none}.shipbar__track{position:relative;height:var(--shipbar-height, .6rem);overflow:hidden;border-radius:10rem;background:var(--shipbar-track, rgba(var(--color-foreground), .1))}.shipbar__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--shipbar-progress, 0) * 100%);border-radius:inherit;background:var(--shipbar-fill, var(--pinfo-accent, rgb(var(--color-accent-1))));transition:width .5s ease}.pmsg{flex-direction:row;align-items:center;gap:.8rem}.pmsg__track{position:relative;display:grid;flex:1 1 auto;min-width:0;overflow:hidden;overflow:clip}.pmsg-item{grid-area:1 / 1;display:flex;align-items:center;justify-content:var(--block-justify, flex-start);gap:.8rem;min-width:0}.pmsg-item:not([data-active]){visibility:hidden;opacity:0}story-messages:not([data-ready]) .pmsg-item:first-child{visibility:visible;opacity:1}.pmsg-item__text{min-width:0;color:inherit}a.pmsg-item__text{text-decoration:underline;text-underline-offset:.2em}.pmsg-item__text strong{font-weight:600}.pmsg__pause{display:grid;flex:none;place-items:center;width:2.8rem;height:2.8rem;margin:-.4rem -.6rem -.4rem 0;padding:0;border:0;border-radius:50%;background:none;color:inherit;opacity:.55;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.pmsg__pause:hover,.pmsg__pause:focus-visible{background:rgba(var(--color-foreground),.06);opacity:1}.pmsg__pause svg{width:1.2rem;height:1.2rem;fill:currentColor}.pmsg__pause[aria-pressed=true] .pmsg__icon-pause,.pmsg__pause:not([aria-pressed=true]) .pmsg__icon-play{display:none}.pmsg:not(:has(.pmsg-item~.pmsg-item)) .pmsg__pause{display:none}@media(prefers-reduced-motion:no-preference){.pmsg--slide .pmsg-item,.pmsg--side .pmsg-item,.pmsg--fade .pmsg-item{transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .45s ease,visibility 0s linear .5s}.pmsg--slide .pmsg-item[data-active],.pmsg--side .pmsg-item[data-active],.pmsg--fade .pmsg-item[data-active]{transition-delay:0s}.pmsg--slide[data-ready] .pmsg-item:not([data-active]){transform:translateY(100%)}.pmsg--slide[data-ready] .pmsg-item[data-leaving]{transform:translateY(-100%)}.pmsg--side[data-ready] .pmsg-item:not([data-active]){transform:translate(3rem)}.pmsg--side[data-ready] .pmsg-item[data-leaving]{transform:translate(-3rem)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-info.css.map */
