.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}product-form:has(variant-selects:not([style*="display: none"]) input[name="options[Length]"][value="8 ft"]:checked) .chiputt-practice-length__variant[data-length="8 ft"],product-form:has(variant-selects:not([style*="display: none"]) input[name="options[Length]"][value="11 ft"]:checked) .chiputt-practice-length__variant[data-length="11 ft"],product-form:has(variant-selects:not([style*="display: none"]) input[name="options[Length]"][value="14 ft"]:checked) .chiputt-practice-length__variant[data-length="14 ft"]{display:block}product-form:has(variant-selects:not([style*="display: none"]) 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}product-form:has(variant-selects:not([style*="display: none"]) input[name="options[Length]"][value="8 ft"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="8 ft"]),product-form:has(variant-selects:not([style*="display: none"]) input[name="options[Length]"][value="11 ft"]:checked) .chiputt-practice-length__variant[data-default-visible]:not([data-length="11 ft"]),product-form:has(variant-selects:not([style*="display: none"]) 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-extender-note{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-extender-note__title{margin:0;font-weight:700;font-size:15px;line-height:1.4}.chiputt-extender-note__body{margin:6px 0 0}.chiputt-extender-note__link{display:inline-block;margin-top:10px;font-weight:700;color:var(--CHIPUTT-INK);text-decoration:underline;text-underline-offset:2px}.chiputt-extender-note__link:hover{color:var(--CHIPUTT-GRAY-700)}.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}.chiputt-nowrap{white-space:nowrap}.chiputt-trust-line,[id*=section_text_r7KRrG] .text__content p:first-child{margin:0 0 6px;font-size:20px;line-height:1.4}.chiputt-flag-band,[id*=section_text_r7KRrG] .text__content p:first-child+p{margin:6px auto 0;max-width:44ch;padding-top:10px;border-top:1px solid rgba(6,5,30,.12);font-size:16px;line-height:1.7;letter-spacing:2px;text-align:center}@media(max-width:480px){.chiputt-flag-band,[id*=section_text_r7KRrG] .text__content p:first-child+p{font-size:15px;letter-spacing:1px}}.video-seo-gallery__heading,.chiputt-compare__heading,[id^=Accordions--] .section__heading{font-size:calc(2.5rem * var(--FONT-ADJUST-HEADING, 1))!important;line-height:1.15}@media only screen and (max-width:1439px){.video-seo-gallery__heading,.chiputt-compare__heading,[id^=Accordions--] .section__heading{font-size:calc(2.1rem * var(--FONT-ADJUST-HEADING, 1))!important}}@media only screen and (max-width:767px){.video-seo-gallery__heading,.chiputt-compare__heading,[id^=Accordions--] .section__heading{font-size:calc(1.75rem * var(--FONT-ADJUST-HEADING, 1))!important}}[id^=Accordions--] .section__heading{font-weight:700!important}.before-after__heading,[id*=section_text_r7KRrG] .text__heading h2{text-wrap:balance}.before-after__heading{font-size:calc(2.5rem * .95 * var(--FONT-ADJUST-HEADING, 1))!important}.before-after__heading{margin-bottom:10px!important}.before-after__body>p:first-child{margin-top:0}@media only screen and (max-width:1439px){.before-after__heading{font-size:calc(2.1rem * .95 * var(--FONT-ADJUST-HEADING, 1))!important}}@media only screen and (max-width:767px){.before-after__heading{font-size:calc(1.75rem * .95 * var(--FONT-ADJUST-HEADING, 1))!important}}.chiputt-rotator__slide{opacity:0;animation:chiputt-rotator 12s linear infinite}.chiputt-rotator__slide--1{animation-delay:-.75s}.chiputt-rotator__slide--2{animation-delay:3.25s}.chiputt-rotator__slide--3{animation-delay:7.25s}@keyframes chiputt-rotator{0%{opacity:0}6.25%{opacity:1}33.33%{opacity:1}39.58%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.chiputt-rotator__slide{animation:none}.chiputt-rotator__slide--1{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/chiputt-product-additions.css.map */
