:root{--pftl-h:44px}.pf-tapline[hidden],.pf-tapline [hidden]{display:none!important}.pf-tapline{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;box-sizing:border-box;min-width:0;width:100%;min-height:var(--pftl-h);margin:0;padding-block:0;padding-inline:12px 2px;border:0;background:#fff;box-shadow:inset 0 1px 0 var(--pfx-ink,#15170f);color:var(--pfx-ink,#15170f);font:600 .8125rem/1.2 var(--pfx-font,inherit);text-align:start}.pf-tapline__icon{display:grid;place-items:center;flex:none;width:28px;height:28px;background:var(--pfx-lime,#d6f753);color:var(--pfx-ink,#15170f)}.pf-tapline__ic{display:contents}.pf-tapline__svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pf-tapline__text{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;min-width:0;min-height:var(--pftl-h);margin:0}.pf-tapline__main{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pf-tapline__lead{color:var(--pfx-muted,#55564f)}.pf-tapline__what{font-weight:800}.pf-tapline__sub{display:flex;align-items:center;gap:8px;min-width:0;min-height:24px}.pf-tapline__note{min-width:0;overflow:hidden;color:var(--pfx-muted,#55564f);font-size:.75rem;white-space:nowrap;text-overflow:ellipsis}.pf-tapline__full,.pf-tapline__change,.pf-tapline__add{margin:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.pf-tapline__full{flex:none;min-height:24px;padding:0;font:700 .75rem/1 var(--pfx-font,inherit);text-decoration:underline;text-underline-offset:3px}.pf-tapline__text{position:relative}.pf-tapline__full:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pf-tapline__change{flex:none;min-width:44px;min-height:var(--pftl-h);padding:0 10px;font:800 .8125rem/1 var(--pfx-font,inherit);text-decoration:underline;text-underline-offset:3px}.pf-tapline__add{display:flex;flex:1 1 0;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:var(--pftl-h);padding-block:0;padding-inline:0 10px;font:800 .8125rem/1.2 var(--pfx-font,inherit);text-align:start}.pf-tapline__arrow{flex:none}[dir=rtl] .pf-tapline__arrow{transform:scaleX(-1)}.pf-tapline__url{flex:1 0 100%;min-width:0;margin:0;padding:6px 10px 10px;border-top:1px dashed var(--pfx-line,#b9b9b3);font:600 .75rem/1.4 var(--pfx-font,inherit);overflow-wrap:anywhere;text-align:start;-webkit-user-select:all;user-select:all}.pf-tapline button:focus-visible{outline:3px solid #747f00;outline-offset:-3px}@media(hover:hover){.pf-tapline :is(.pf-tapline__change,.pf-tapline__add,.pf-tapline__full):hover{background:#f6ffd9}}@media(max-width:1023.98px)and (min-width:300px){.pf-rv[data-pfe-editor] .pfh-visual[data-pftl-on]{--pftl-v:calc(var(--pftl-h) - 8px);align-content:end;min-height:calc(var(--pfe-view-share,32svh) + var(--pftl-v));padding-bottom:0}html[data-pf-view-room]:not([data-pf-view-folded]) .pf-rv[data-pfe-editor] .pfh-visual[data-pftl-on]{min-height:min(calc(var(--pfe-view-share,32svh) + var(--pftl-v)),var(--pf-view-cap,var(--pfe-view-share,32svh)));--pfh-art:clamp(96px,calc(min(calc(var(--pfe-view-share,32svh) + var(--pftl-v)),var(--pf-view-cap,var(--pfe-view-share,32svh))) - 92px - var(--pftl-v)),300px)}.pf-rv[data-pfe-editor] .pfh-visual>.pf-tapline{justify-self:stretch;width:auto;margin-inline:calc(-1 * var(--pfh-pad))}html[data-pf-view-folded] .pf-rv[data-pfe-editor] .pfh-visual>.pf-tapline{display:none}}@media(min-width:1024px){.pf-rv[data-pfe-editor] .pfh-visual>.pf-tapline{justify-self:stretch;width:auto;margin-top:12px;border:1px solid var(--pfx-ink,#15170f);box-shadow:none}}@media(max-width:899px){html:not([data-pf-view-folded]) .pf-rv-configurator .product-media[data-pftl-on]{margin-bottom:calc(12px + var(--rv-tail,10rem) + var(--pftl-h))}.pf-rv-configurator .product-media>.media-sticky>.pf-tapline{position:absolute;inset-inline:0;top:100%;z-index:1;box-shadow:inset 0 1px 0 var(--pfx-ink,#15170f),0 1px 0 var(--pfx-line,#b9b9b3)}html[data-pf-view-folded] .pf-rv-configurator .pf-tapline--review{display:none}}@media(min-width:300px)and (max-width:899px)and (min-height:601px){html[data-pftl-review][data-pf-stage-current=review]:not([data-pf-view-folded]){scroll-padding-top:var(--pftl-h)}}@media(min-width:900px){.pf-rv-configurator .media-sticky>.pf-tapline{margin-top:12px;border:1px solid var(--pfx-ink,#15170f);box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/pf-tap-line.css.map */
