.pdp-diff{margin:.5rem 0 .75rem}.pdp-diff__inner{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.pdp-diff__label-row{display:flex;align-items:center;gap:.45rem}.pdp-diff__label{font-size:1rem;font-weight:800;color:#000;line-height:1.25}.pdp-diff__value{font-weight:400}.pdp-diff__popup-wrap{position:relative;display:inline-flex;align-items:center;flex-shrink:0;transform:translateY(-.1em)}.pdp-diff__icon{width:1.125rem;height:1.125rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.pdp-diff__icon svg{display:block;width:.875rem;height:.875rem}.pdp-diff__popup{position:absolute;top:calc(100% + .65rem);left:50%;z-index:30;width:min(18rem,calc(100vw - 2rem));padding:1rem;border:1px solid rgba(0,0,0,.12);border-radius:.875rem;background:#fff;box-shadow:0 10px 30px #00000029;color:#000;transform:translate(-50%)}.pdp-diff__popup:before{content:"";position:absolute;top:-.38rem;left:50%;width:.75rem;height:.75rem;border-left:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);background:#fff;transform:translate(-50%) rotate(45deg)}.pdp-diff__popup-title{display:block;margin-bottom:.35rem;font-size:.95rem;font-weight:800;line-height:1.25}.pdp-diff__popup-text{display:block;font-size:.875rem;line-height:1.45}.pdp-diff__popup-text>*{margin-top:0;margin-bottom:.5rem}.pdp-diff__popup-text>*:last-child{margin-bottom:0}.pdp-diff__levels{--diff-color: #000;width:max-content;display:flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border:1px solid var(--diff-color);border-radius:999px;background:#fff}.pdp-diff__dot{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--diff-color);border-radius:50%;background:transparent;color:var(--diff-color);font-size:11px;font-weight:800;line-height:1}.pdp-diff__dot.is-active{background:var(--diff-color);color:#fff}.pdp-diff__dot.is-current{color:#fff}@media screen and (max-width:749px){.pdp-diff__label{font-size:1.05rem}.pdp-diff__popup{left:auto;right:-1rem;transform:none}.pdp-diff__popup:before{left:auto;right:1.2rem;transform:rotate(45deg)}.pdp-diff__dot{width:1.9rem;height:1.9rem;font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-difficulty.css.map */
