.fsp-note{margin-block:12px;padding:12px 14px;border:1px solid #d7e0e3;border-radius:10px;background:#f8fafb;color:#243944;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.fsp-note strong{display:block;margin-bottom:4px}.fsp-note p{margin:0 0 5px}.fsp-note a{display:inline-block;color:#b14b0b;text-decoration:underline;text-underline-offset:3px;min-height:30px}.fsp-media{position:relative;display:block;width:100%;isolation:isolate}.fsp-badge{position:absolute;z-index:4;display:block;width:var(--fsp-badge-width,22%);max-width:160px;pointer-events:none;line-height:0}.fsp-badge-top-right{top:8px;right:8px}.fsp-badge-top-left{top:8px;left:8px}.fsp-badge-bottom-right{bottom:8px;right:8px}.fsp-badge-bottom-left{bottom:8px;left:8px}.woocommerce .fsp-badge img,.woocommerce ul.products li.product .fsp-badge img,.fsp-badge img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important}.woocommerce-product-gallery__image,.fl-gallery-stage{position:relative}.woocommerce ul.products li.product .fsp-note{margin-block:8px;font-size:13px}.woocommerce ul.products li.product .fsp-note a{width:auto;margin:0}.fl-gallery-stage>.fsp-badge{z-index:5}
