.opus-pdp{--tt-skin: #e9c4a6}.tt-spec{margin:0;display:grid;border:1px solid var(--tb-line);border-radius:var(--tb-radius);background:var(--tb-paper);overflow:hidden}.tt-spec__row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:10px 16px;font-size:13.5px;line-height:1.7}.tt-spec__row+.tt-spec__row{border-top:1px solid var(--tb-line)}.tt-spec dt{font-weight:700;color:var(--tb-ink)}.tt-spec dd{margin:0;color:#3d3d3d;min-width:0}.tt-b{font-weight:700;color:var(--tb-ink)}.tt-qty{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tt-qty .tb-label{min-width:36px}.tt-qty .tb-stepper__input{width:56px}.tt-qty__quick{display:flex;gap:6px;flex-wrap:wrap}.tt-chip{font:inherit;font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--tb-ink);min-height:32px;padding:0 12px;border:1px solid #cfcfc9;border-radius:999px;background:var(--tb-paper);cursor:pointer}.tt-chip:hover{border-color:var(--tb-ink)}.tt-skin{background:var(--tt-skin)}.tt-skin img{mix-blend-mode:multiply}.tt-total{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:12px 16px;border-radius:12px;background:var(--tb-soft);font-size:13px;color:var(--tb-sub)}.tt-total strong{font-size:22px;color:var(--tb-ink);font-variant-numeric:tabular-nums}.tt-total span:last-child{font-variant-numeric:tabular-nums}.tt-cliff{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font-size:13px;padding:10px 12px 10px 14px;border-radius:10px;background:var(--tb-warn-bg);color:var(--tb-warn-fg)}.tt-cliff b{font-weight:700}.tt-cliff span{flex:1 1 220px}.tt-cliff__btn{font:inherit;font-size:13px;font-weight:700;min-height:36px;padding:0 14px;cursor:pointer;border:1px solid currentColor;border-radius:999px;background:#fff;color:var(--tb-warn-fg)}.tt-cliff__btn:hover{background:var(--tb-warn-fg);color:#fff}[data-over] a{color:var(--tb-ink);font-weight:700;text-underline-offset:3px}@media(max-width:749px){.tt-spec__row{grid-template-columns:64px minmax(0,1fr);padding:10px 12px}}.tt-method{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:12px 16px;border-radius:12px;border:1px solid var(--tb-line);background:var(--tb-paper)}.tt-method__tag{font-size:12.5px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--tb-soft);color:var(--tb-ink);white-space:nowrap}.tt-method__lead{font-size:13.5px;font-weight:700}.tt-method__text{grid-column:1 / -1;font-size:12.5px;color:var(--tb-sub);line-height:1.7}.tt-method__text:empty{display:none}.tt-skin.is-white img{mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opus-tattoo.css.map */
