.relative{position:relative}.flex{display:flex}.hidden{display:none}.justify-center{justify-content:center}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(24px * var(--tw-space-x-reverse));margin-left:calc(24px * calc(1 - var(--tw-space-x-reverse)))}.pm-td{background:#f6f6f6;border-radius:8px;padding:10px}.pm-td__bar{position:relative;height:22px}.pm-td__track,.pm-td__fill{position:absolute;left:0;top:9px;height:4px;border-radius:40px}.pm-td__track{right:0;background:#e0e0e0}.pm-td__fill{width:var(--pmtd, 0%);max-width:100%;background:#d50c0c}.pm-td__node{position:absolute;top:0;z-index:1;width:22px;height:22px;color:#e0e0e0;transform:translate(-50%)}.pm-td__node--a{left:23.2%}.pm-td__node--b{left:76.8%}.pm-td__node.is-reached{color:#d50c0c}.pm-td__node svg{display:block;width:22px;height:22px}.pm-td__node .pm-td__unlock,.pm-td__node.is-reached .pm-td__lock{display:none}.pm-td__node.is-reached .pm-td__unlock{display:block}.pm-td__labels{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.pm-td__label{color:#999;font-size:12px;font-weight:400;line-height:12px;text-align:center}.pm-td__label.is-reached{color:#d50c0c}.pm-td__label.is-empty{visibility:hidden}@media(max-width:768px){.pm-td__label{font-size:10px}.product-marketing .pm-badge-tooltip{display:none!important}}.product-marketing .variants__select .discount{display:inline-flex;align-items:center;gap:4px}.product-marketing .pm-badge-info-icon>.pm-badge-tooltip{width:max-content;max-width:360px;padding:12px;border-radius:10px;background:#fff;box-shadow:0 0 7px #0000001f;color:#181818;font-size:14px;font-weight:500;line-height:1.4;white-space:normal;text-align:left}.product-marketing .pm-badge-info-icon:hover>.pm-badge-tooltip{display:flex;flex-direction:column;align-items:flex-start;gap:0}.product-marketing .pm-badge-tooltip-line1,.product-marketing .pm-badge-tooltip-line2,.product-marketing .pm-badge-tooltip-note{margin:0}.product-marketing .pm-badge-tooltip-line1{color:#181818;font-size:14px;font-weight:500;line-height:1.4}.product-marketing .pm-badge-tooltip-line1 strong{font-weight:700}.product-marketing .pm-badge-tooltip-line2{color:#666;font-size:12px;font-weight:400;line-height:1.4}.product-marketing .pm-badge-tooltip-line2 strong{font-weight:600}.product-marketing .pm-badge-tooltip-note:empty{display:none}.product-marketing .pm-badge-tooltip-note{margin-top:12px;color:#999;font-size:10px;font-weight:400;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/209/compiled_assets/styles.css.map */
