.section-dual-swing-pdp .buybox.is-builder .price .from{display:block;font-family:var(--font-utility, "Barlow Condensed", "Oswald", sans-serif);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--novaa-stone, #6b6e6f);margin:0 0 2px}.section-dual-swing-pdp .atc-row--builder{display:block}.section-dual-swing-pdp a.btn-atc.btn-builder{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none;text-align:center;cursor:pointer}.section-dual-swing-pdp .builder-note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--novaa-stone, #6b6e6f)}.section-dual-swing-pdp .tow-chip{display:grid;grid-template-columns:1fr;gap:4px;margin:16px 0 0;padding:14px 16px;border:1px solid var(--novaa-charcoal, #2a2e2f);background:var(--novaa-white, #fff);color:var(--novaa-ink, #14171a);text-decoration:none;transition:background var(--dur-base, .2s) var(--ease-out, ease)}.section-dual-swing-pdp .tow-chip:hover{background:var(--novaa-bone, #f6f3ee)}.section-dual-swing-pdp .tow-chip b{font-size:14px;font-weight:700}.section-dual-swing-pdp .tow-chip span{font-size:13px;line-height:1.5;color:var(--novaa-stone, #6b6e6f)}.section-dual-swing-pdp .tow-chip em{font-style:normal;font-family:var(--font-utility, "Barlow Condensed", "Oswald", sans-serif);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--novaa-tan, #937962)}.section-dual-swing-pdp .price-lines{margin:16px 0 0;border-top:1px solid var(--novaa-fog, #e7e2dc);border-bottom:1px solid var(--novaa-fog, #e7e2dc)}.section-dual-swing-pdp .price-lines summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-family:var(--font-utility, "Barlow Condensed", "Oswald", sans-serif);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.section-dual-swing-pdp .price-lines summary::-webkit-details-marker{display:none}.section-dual-swing-pdp .price-lines summary .plus{position:relative;width:12px;height:12px;flex:0 0 12px}.section-dual-swing-pdp .price-lines summary .plus:before,.section-dual-swing-pdp .price-lines summary .plus:after{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;background:currentColor}.section-dual-swing-pdp .price-lines summary .plus:after{transform:rotate(90deg);transition:transform var(--dur-base, .2s) var(--ease-out, ease)}.section-dual-swing-pdp .price-lines[open] summary .plus:after{transform:rotate(0)}.section-dual-swing-pdp .price-lines dl{margin:0;padding:0 0 6px}.section-dual-swing-pdp .price-lines dl>div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-top:1px solid var(--novaa-fog, #e7e2dc);font-size:13px;line-height:1.45}.section-dual-swing-pdp .price-lines dt{margin:0;color:var(--novaa-ink, #14171a)}.section-dual-swing-pdp .price-lines dd{margin:0;white-space:nowrap;font-weight:700;font-family:var(--font-mono, "Fira Code", monospace);font-size:12px}.section-dual-swing-pdp .price-lines .inc{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--novaa-stone, #6b6e6f)}.section-dual-swing-pdp .buybar a.bb-cta{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center}.section-dual-swing-pdp .towball .tb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 32px}.section-dual-swing-pdp .towball .tb-step{background:var(--novaa-white, #fff);border:1px solid var(--novaa-fog, #e7e2dc);padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px}.section-dual-swing-pdp .towball .tb-step .num{font-family:var(--font-mono, "Fira Code", monospace);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--novaa-tan, #937962)}.section-dual-swing-pdp .towball .tb-step h4{margin:0;font-family:var(--font-display, "Oswald", sans-serif);font-size:20px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--novaa-ink, #14171a)}.section-dual-swing-pdp .towball .tb-step p{margin:0;font-size:14px;line-height:1.55;color:var(--novaa-stone, #6b6e6f)}.section-dual-swing-pdp .towball .tb-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:start}.section-dual-swing-pdp .towball .tb-example{background:var(--novaa-white, #fff);border:1px solid var(--novaa-charcoal, #2a2e2f);padding:26px 28px 24px}.section-dual-swing-pdp .towball .tb-example h5,.section-dual-swing-pdp .towball .tb-aside h5{margin:0 0 14px;font-family:var(--font-utility, "Barlow Condensed", "Oswald", sans-serif);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.section-dual-swing-pdp .towball .tb-example dl{margin:0}.section-dual-swing-pdp .towball .tb-example dl>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--novaa-fog, #e7e2dc);font-size:15px;line-height:1.4}.section-dual-swing-pdp .towball .tb-example dt{margin:0}.section-dual-swing-pdp .towball .tb-example dd{margin:0;white-space:nowrap;font-family:var(--font-mono, "Fira Code", monospace);font-size:14px;font-weight:600}.section-dual-swing-pdp .towball .tb-example dl>div.is-sub dt,.section-dual-swing-pdp .towball .tb-example dl>div.is-sub dd{color:var(--novaa-stone, #6b6e6f);font-weight:400}.section-dual-swing-pdp .towball .tb-example dl>div.is-total{border-top:2px solid var(--novaa-ink, #14171a);padding-top:12px;font-weight:700}.section-dual-swing-pdp .towball .tb-example dl>div.is-total dt{font-size:16px}.section-dual-swing-pdp .towball .tb-example dl>div.is-total dd{font-size:20px;font-weight:700}.section-dual-swing-pdp .towball .tb-bar{position:relative;height:14px;margin:18px 0 8px;background:var(--novaa-fog, #e7e2dc);overflow:hidden}.section-dual-swing-pdp .towball .tb-bar .fill{position:absolute;left:0;top:0;bottom:0;background:var(--novaa-ink, #14171a)}.section-dual-swing-pdp .towball .tb-barlabel,.section-dual-swing-pdp .towball .tb-note{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--novaa-stone, #6b6e6f)}.section-dual-swing-pdp .towball .tb-barlabel{font-family:var(--font-mono, "Fira Code", monospace)}.section-dual-swing-pdp .towball .tb-aside{background:var(--novaa-ink, #14171a);color:var(--novaa-white, #fff);padding:26px 28px 28px;display:flex;flex-direction:column;gap:12px}.section-dual-swing-pdp .towball .tb-aside h5{color:var(--novaa-white, #fff);margin-bottom:0}.section-dual-swing-pdp .towball .tb-aside p{margin:0;font-size:14px;line-height:1.55;color:var(--novaa-taupe, #c9beb9)}.section-dual-swing-pdp .towball .tb-cta{display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;background:var(--novaa-white, #fff);color:var(--novaa-ink, #14171a);text-decoration:none;font-family:var(--font-utility, "Barlow Condensed", "Oswald", sans-serif);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background var(--dur-base, .2s) var(--ease-out, ease)}.section-dual-swing-pdp .towball .tb-cta:hover{background:var(--novaa-bone, #f6f3ee)}.section-dual-swing-pdp .towball .tb-link{color:var(--novaa-taupe, #c9beb9);font-size:13px;text-decoration:underline;text-underline-offset:3px}.section-dual-swing-pdp .towball .tb-link:hover{color:var(--novaa-white, #fff)}.section-dual-swing-pdp .towball .tb-aside ul{margin:6px 0 0;padding:14px 0 0;border-top:1px solid var(--novaa-charcoal, #2a2e2f);list-style:none;display:flex;flex-direction:column;gap:8px}.section-dual-swing-pdp .towball .tb-aside li{position:relative;padding-left:16px;font-size:13px;line-height:1.5;color:var(--novaa-taupe, #c9beb9)}.section-dual-swing-pdp .towball .tb-aside li:before{content:"+";position:absolute;left:0;top:0;color:var(--novaa-tan, #937962);font-weight:700}@media(max-width:900px){.section-dual-swing-pdp .towball .tb-steps{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.section-dual-swing-pdp .towball .tb-grid{grid-template-columns:1fr;gap:16px}.section-dual-swing-pdp .towball .tb-example,.section-dual-swing-pdp .towball .tb-aside{padding:20px 18px}.section-dual-swing-pdp .towball .tb-example dl>div{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/pdp-dual-swing.css.map */
