:root{--CHIPUTT-GREEN: #4f6a46;--CHIPUTT-YELLOW: #ffba00;--CHIPUTT-INK: #06051e;--CHIPUTT-GRAY-500: #6b7280;--CHIPUTT-GRAY-700: #374151}.chiputt-per-month{margin:6px 0 10px;font-size:13px;line-height:1.35;color:var(--CHIPUTT-INK)}.chiputt-per-month__label,.chiputt-per-month__suffix{color:var(--CHIPUTT-GRAY-700)}.chiputt-per-month__value{color:var(--CHIPUTT-INK);font-weight:700}.chiputt-per-month__suffix em{font-style:italic;color:var(--CHIPUTT-GRAY-500)}.chiputt-practice-length{margin:10px 0 14px;padding:10px 14px;background:#f6f6f1;border-left:3px solid var(--CHIPUTT-YELLOW);border-radius:6px;color:var(--CHIPUTT-INK);font-size:14px;line-height:1.5}.chiputt-practice-length__variant{display:none}.chiputt-practice-length__variant[data-default-visible]{display:block}:root:has(input[name="options[Length]"][value="8 ft"]:checked) .chiputt-practice-length__variant[data-length="8 ft"],:root:has(input[name="options[Length]"][value="11 ft"]:checked) .chiputt-practice-length__variant[data-length="11 ft"],:root:has(input[name="options[Length]"][value="14 ft"]:checked) .chiputt-practice-length__variant[data-length="14 ft"]{display:block}:root:has(input[name="options[Length]"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="8 ft"]):not([data-length="11 ft"]):not([data-length="14 ft"]){display:none}:root:has(input[name="options[Length]"][value="8 ft"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="8 ft"]),:root:has(input[name="options[Length]"][value="11 ft"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="11 ft"]),:root:has(input[name="options[Length]"][value="14 ft"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="14 ft"]){display:none}.chiputt-practice-length__total{margin:0 0 10px;font-size:14px;font-weight:600;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.chiputt-practice-length__total-value{display:inline-flex;align-items:center;white-space:nowrap}.chiputt-practice-length__total strong{display:inline-block;padding:4px 14px;border-radius:999px;background:var(--CHIPUTT-YELLOW);color:var(--CHIPUTT-INK);font-weight:800;font-size:1.5em;line-height:1.1;animation:chiputt-total-pulse 1.2s cubic-bezier(.2,.7,.3,1) both}@keyframes chiputt-total-pulse{0%{transform:scale(.85);box-shadow:0 0 #ffba00d9;background:#ffba0066}35%{transform:scale(1.12);box-shadow:0 0 0 10px #ffba0066;background:var(--CHIPUTT-YELLOW)}to{transform:scale(1);box-shadow:0 0 #ffba0000;background:var(--CHIPUTT-YELLOW)}}@media(prefers-reduced-motion:reduce){.chiputt-practice-length__total strong{animation:none}}.chiputt-practice-length__breakdown{margin:0 0 6px;padding:0 0 0 18px;list-style:none}.chiputt-practice-length__breakdown li{position:relative;margin:2px 0}.chiputt-practice-length__breakdown li:before{content:"+";position:absolute;left:-14px;font-weight:800;color:var(--CHIPUTT-GREEN)}.chiputt-practice-length__breakdown li:first-child:before{content:""}.chiputt-practice-length__breakdown a{color:var(--CHIPUTT-INK);text-decoration:underline;text-underline-offset:2px}.chiputt-practice-length__breakdown a:hover{color:var(--CHIPUTT-GRAY-700)}.chiputt-practice-length__included{margin:6px 0 0;font-size:12px;color:var(--CHIPUTT-GRAY-700);font-style:italic}.chiputt-trust-bar{text-align:center;color:var(--CHIPUTT-INK)}.chiputt-trust-bar--cream{margin:10px 0 16px;padding:12px 16px;background:#f6f6f1;border-radius:8px}.chiputt-trust-bar__line{margin:0 0 6px;font-size:14px;line-height:1.45;font-weight:500}.chiputt-trust-bar__line:last-child{margin-bottom:0}.chiputt-trust-bar__line--flags{margin-top:-2px;letter-spacing:3px;font-size:16px;line-height:1.2}.chiputt-trust-bar__icon{display:inline-block;margin-right:4px;font-style:normal}.chiputt-trust-bar__icon--star{color:var(--CHIPUTT-YELLOW);font-size:1.1em;vertical-align:-1px}@media(max-width:480px){.chiputt-trust-bar__line{font-size:13px}.chiputt-trust-bar__line--flags{font-size:15px;letter-spacing:2px}}.radio__button:has(input[name="options[Length]"][value="11 ft"]),.radio__button:has(input[name="options[Length]"][value="11ft"]),.radio__button:has(input[name="options[Width]"][value="3 ft"]),.radio__button:has(input[name="options[Width]"][value="3ft"]){position:relative;overflow:visible}.radio__button:has(input[name="options[Length]"][value="11 ft"]):after,.radio__button:has(input[name="options[Length]"][value="11ft"]):after,.radio__button:has(input[name="options[Width]"][value="3 ft"]):after,.radio__button:has(input[name="options[Width]"][value="3ft"]):after{content:"Best Seller";position:absolute;top:-8px;right:-8px;background:var(--CHIPUTT-YELLOW);color:var(--CHIPUTT-INK);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;pointer-events:none;white-space:nowrap;box-shadow:0 1px 4px #0000002e;z-index:2;line-height:1}.product__description.rte p{margin-block-start:.75em}.product__description.rte>:first-child{margin-top:0}.product__subheading[style*=font-size] p,.product__subheading[style*=font-size] strong,.product__subheading[style*=font-size] em{font-size:inherit}.chiputt-todo-marker:after{content:" [\26a0  TODO: replace image]";color:#c0392b;font-size:.7em;font-weight:600}#shopify-section-section_image_with_text_KQyFF7 .image-with-text__buttons{margin-top:-36px}
/*# sourceMappingURL=/cdn/shop/t/69/assets/chiputt-product-additions.css.map */
