:root{--rc-ink: #16181D;--rc-ink-soft: #3A3F47;--rc-cream: #F4F1EC;--rc-accent: #B5783F;--rc-line: rgba(22,24,29,.12)}h1,h2,.h0,.h1,.h2,.hxl,.banner__heading,.multicolumn__title .title,.collapsible-content__heading,.rich-text__heading{font-weight:800!important;letter-spacing:-.025em!important;line-height:1.06!important}.product__title h1,.product__title>*{font-weight:800!important;letter-spacing:-.03em!important;text-transform:uppercase;line-height:1.02!important}.product .product__text,.product__text.caption-with-letter-spacing{letter-spacing:.24em!important;font-weight:700!important;font-size:1.15rem!important;color:var(--rc-accent)!important;text-transform:uppercase;margin-bottom:.6rem!important}.price__regular .price-item,.price .price-item--regular{font-size:2.8rem!important;font-weight:800!important;letter-spacing:-.02em}.button,.shopify-payment-button__button--unbranded{font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:1.35rem!important;min-height:5.4rem!important;border-radius:8px!important;transition:transform .15s ease,box-shadow .15s ease!important}.button--primary:hover,.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 8px 22px #16181d3d!important}.product-form__input--pill input[type=radio]+label{border-radius:8px!important;font-weight:700!important;letter-spacing:.04em;min-width:5.6rem;padding:1.1rem 1.6rem!important;border-width:1.5px!important;transition:all .15s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--rc-ink)!important;color:#fff!important;border-color:var(--rc-ink)!important}.product__description .rc-lede{font-size:1.9rem;font-weight:600;line-height:1.35;color:var(--rc-ink);padding-bottom:1.8rem;border-bottom:1.5px solid var(--rc-line);margin-bottom:2.6rem}.product__description h2{font-size:2.1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.01em!important;margin:0 0 1.2rem!important}.product__description ul{list-style:none;padding:0;margin:2.2rem 0}.product__description ul li{position:relative;padding-left:2.9rem;margin-bottom:1.4rem;line-height:1.5;color:var(--rc-ink-soft)}.product__description ul li strong{color:var(--rc-ink)}.product__description ul li:before{content:"";position:absolute;left:2px;top:.5em;width:12px;height:7px;border-left:2.5px solid var(--rc-accent);border-bottom:2.5px solid var(--rc-accent);transform:rotate(-45deg)}[id*=trust_badges] .rich-text__blocks{max-width:100%!important}[id*=trust_badges] .rich-text__text p{font-size:1.25rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-ink-soft);margin:0}[id*=trust_badges] .rich-text{border-top:1.5px solid var(--rc-line);border-bottom:1.5px solid var(--rc-line)}.rc-features__heading{text-align:center;font-weight:800!important;letter-spacing:-.025em!important;margin:0 0 1rem!important}.rc-features__sub{text-align:center;max-width:52ch;margin:0 auto 4rem;color:var(--rc-ink-soft);font-size:1.6rem;line-height:1.5}.rc-features__grid{display:grid;grid-template-columns:repeat(var(--rc-cols, 3),minmax(0,1fr));gap:2.4rem}.rc-features__item{text-align:center;padding:3.6rem 2.2rem;border:1.5px solid var(--rc-line);border-radius:14px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.rc-features__item:hover{transform:translateY(-4px);box-shadow:0 14px 30px #16181d1f}.rc-features__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--rc-cream);color:var(--rc-accent);margin-bottom:2.1rem}.rc-features__icon svg{width:28px;height:28px}.rc-features__title{font-weight:800!important;font-size:1.9rem!important;letter-spacing:-.015em!important;margin:0 0 .9rem!important}.rc-features__text{color:var(--rc-ink-soft);font-size:1.5rem;line-height:1.5;margin:0}.rc-compare__heading{text-align:center;font-weight:800!important;letter-spacing:-.025em!important;margin:0 0 1rem!important}.rc-compare__sub{text-align:center;max-width:52ch;margin:0 auto 4rem;color:var(--rc-ink-soft);font-size:1.6rem;line-height:1.5}.rc-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.rc-compare__table{width:100%;border-collapse:separate;border-spacing:0;min-width:580px}.rc-compare__table th,.rc-compare__table td{padding:1.9rem 1.4rem;text-align:center;vertical-align:middle}.rc-compare__rowhead{text-align:left!important;font-weight:600;font-size:1.5rem;color:var(--rc-ink);width:34%;border-bottom:1.5px solid var(--rc-line)}.rc-compare__col{font-weight:700;font-size:1.35rem;text-transform:uppercase;letter-spacing:.07em;color:var(--rc-ink-soft);border-bottom:1.5px solid var(--rc-line)}.rc-compare__col--us{color:#fff!important;background:var(--rc-ink);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-color:var(--rc-ink)}.rc-compare__cell{border-bottom:1.5px solid var(--rc-line)}.rc-compare__cell--us{background:#b5783f12}.rc-compare__table tbody tr:last-child .rc-compare__cell--us{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.rc-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}.rc-compare__mark svg{width:17px;height:17px}.rc-compare__mark--yes{background:var(--rc-accent);color:#fff}.rc-compare__mark--no,.rc-compare__mark--partial{background:#16181d12;color:var(--rc-ink-soft)}.rc-compare__note{display:block;margin-top:.7rem;font-size:1.25rem;line-height:1.35;color:var(--rc-ink-soft)}.rc-compare__footnote{text-align:center;margin-top:2.8rem;font-size:1.3rem;color:var(--rc-ink-soft)}.multicolumn-card{border:1.5px solid var(--rc-line);border-radius:14px;padding:3.2rem 2rem!important;height:100%;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #16181d1f}.multicolumn-card__info h3{font-weight:800!important;font-size:1.9rem!important;letter-spacing:-.015em;margin-bottom:.9rem!important}.multicolumn-card__info .rte p{color:var(--rc-ink-soft);font-size:1.5rem;line-height:1.5;margin:0}.multicolumn-card__info:before{content:"";display:block;width:36px;height:3px;background:var(--rc-accent);margin:0 auto 2rem;border-radius:2px}.collapsible-content .accordion{border:1.5px solid var(--rc-line);border-radius:12px;margin-bottom:1.2rem;overflow:hidden;background:#fff}.collapsible-content .accordion summary{padding:2rem 2.2rem!important;transition:background .15s ease}.collapsible-content .accordion summary:hover{background:var(--rc-cream)}.collapsible-content .accordion__title{font-weight:700!important;font-size:1.7rem!important}.collapsible-content .accordion__content{padding:0 2.2rem 2.2rem!important;color:var(--rc-ink-soft);line-height:1.55}.collapsible-content .accordion summary .icon-accordion{color:var(--rc-accent)}.slideshow__text .banner__text p{font-size:1.7rem;line-height:1.45;max-width:46ch;margin-left:auto;margin-right:auto}[id*=final_cta] .rich-text__heading{max-width:18ch;margin-left:auto;margin-right:auto}[id*=final_cta] .rich-text__text p{font-size:1.8rem;opacity:.85}[id*=final_cta] .button{background:var(--rc-accent)!important;border-color:var(--rc-accent)!important;color:#fff!important}.multicolumn__title,.collapsible-content__header{margin-bottom:3.6rem!important}.product__media-wrapper .product__media,.product__media img{border-radius:14px!important}@media screen and (max-width:749px){.product-form__buttons{position:sticky;bottom:0;z-index:5;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.2rem 0 1.4rem;border-top:1.5px solid var(--rc-line)}.product__title h1,.product__title>*{font-size:3.2rem!important}.multicolumn-card{padding:2.4rem 1.4rem!important}.rc-features__grid{grid-template-columns:1fr!important}.rc-features__item{padding:2.8rem 1.8rem}.product__description .rc-lede{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rightcut-custom.css.map */
