.flogom-sg-link{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.flogom-sg-link svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.flogom-sg-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}variant-selects.flogom-has-sg{position:relative;display:block}variant-selects.flogom-has-sg>.flogom-sg-link{position:absolute;top:0;right:0;line-height:1.6rem;z-index:2}.flogom-stock{display:flex;align-items:center;gap:.7rem;margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.02em;color:#b42318}.flogom-stock:before{content:"";flex:0 0 .8rem;width:.8rem;height:.8rem;border-radius:50%;background:#b42318}.flogom-stock[hidden],body.flogom-stock-on .flogom-urgency-badge,body.flogom-stock-on .flogom-stock-status{display:none}.flogom-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.6rem;background:#141e1480}.flogom-sg[hidden]{display:none}.flogom-sg__box{position:relative;width:100%;max-width:46rem;max-height:86vh;overflow-y:auto;padding:3rem 2.4rem 2.4rem;border-radius:1.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 20px 50px #0000004d}.flogom-sg__close{position:absolute;top:1.2rem;right:1.2rem;width:3.4rem;height:3.4rem;border:0;border-radius:50%;background:rgba(var(--color-foreground),.08);color:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.flogom-sg__close:focus-visible,.flogom-sg__contact:focus-visible{outline:2px solid currentColor;outline-offset:2px}.flogom-sg__title{margin:0 0 1rem;font-size:2.2rem}.flogom-sg__intro,.flogom-sg__note{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.flogom-sg__table{width:100%;border-collapse:collapse;margin:0 0 1.6rem;font-size:1.4rem}.flogom-sg__table th,.flogom-sg__table td{padding:.8rem 1.2rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground),.1);font-weight:400}.flogom-sg__table thead th{font-weight:700;background:#eaf1ea;color:#1c3a1c}.flogom-sg__table tbody th{font-weight:700}.flogom-sg__table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.03)}.flogom-sg__contact{display:inline-block;padding:.9rem 1.8rem;border:1px solid currentColor;border-radius:99rem;color:inherit;font-size:1.4rem;text-decoration:none}body.flogom-noscroll{overflow:hidden}.flogom-sticky{position:fixed;left:0;right:0;bottom:0;z-index:850;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.15);box-shadow:0 -4px 14px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility .25s}.flogom-sticky.is-visible{transform:translateY(0);visibility:visible}.flogom-sticky__info{display:flex;flex-direction:column;min-width:0;line-height:1.3}.flogom-sticky__size{font-size:1.2rem;color:rgba(var(--color-foreground),.7);white-space:nowrap}.flogom-sticky__price{font-size:1.6rem;font-weight:700;white-space:nowrap}.flogom-sticky__btn{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0 1.2rem;font-size:1.4rem}@media screen and (min-width:750px){.flogom-sticky{display:none}}body.flogom-has-sticky .flogom-chat-fab{bottom:8.4rem}@media screen and (min-width:750px){body.flogom-has-sticky .flogom-chat-fab{bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/flogom-pdp.css.map */
