:root{--red:#ce0c32;--orange:#f26619;--ink:#101012;--surface:#1a1a1d;--chrome:#d2d5d9;--line:#ffffff24}body{background:#101012}.announcement{background:#5e1020;color:#fff4f0;font-size:10px}.header{background:#101012f5}.emblem{width:48px;height:48px;overflow:visible}.emblem img{width:48px;height:48px;position:static;max-width:100%}.brand{gap:10px}.cb-wordmark{display:block;font-size:27px;letter-spacing:.035em;white-space:nowrap}.cb-wordmark b{font-weight:700}.cb-wordmark b:first-child{background:linear-gradient(#fff 10%,#b4b5b9 48%,#e0e2e4 58%,#8c9097);background-clip:text;-webkit-background-clip:text;color:transparent}.cb-wordmark b:nth-child(2){color:#df143a}.cb-wordmark small{font-size:6px;letter-spacing:.25em;margin-top:5px}.button.primary,.jingle-cart-checkout{background:#c90c32!important;color:#fff}.button.primary:hover,.jingle-cart-checkout:hover{background:#a90728!important}.button .icon{transition:transform .2s}.button:hover .icon{transform:translate(4px)}.eyebrow{letter-spacing:.16em}.desktop-nav a:after{background:#df143a}.cb-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:40px 0 30px}.cb-intro .eyebrow{font-size:10px;color:#aaaab1;margin-bottom:15px}.cb-intro h1{font-size:clamp(58px,5.4vw,82px);line-height:.95}.cb-intro h1 em{background:linear-gradient(110deg,#f5f6f7,#92969e 55%,#efeff1);color:transparent;background-clip:text;-webkit-background-clip:text}.cb-intro-note{text-align:right;padding-bottom:3px}.cb-intro-note p{color:#d1cdd0;font-size:17px;line-height:1.5}.cb-intro-note>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.11em;color:#8d8b91;margin-top:16px}.cb-design-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.cb-design-card{--design:#f26619;border:1px solid #ffffff26;background:#19191c;border-radius:12px;overflow:hidden;transition:border-color .25s,box-shadow .25s}.cb-eagle-card{--design:#e0b65d}.cb-design-card:hover{border-color:var(--design);box-shadow:0 10px 36px #0005}.cb-card-image{position:relative;display:block;background:#0d0d0e;overflow:hidden;width:100%;aspect-ratio:1}.cb-card-image:after{content:"";position:absolute;top:0;right:0;bottom:70%;left:0;background:linear-gradient(#0004,transparent);pointer-events:none}.cb-card-image>img{width:100%;height:100%;object-fit:contain;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cb-image-label{position:absolute;top:18px;left:20px;z-index:1;display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.14em;color:#fff;background:#121214b8;border:1px solid #ffffff2c;border-radius:4px;padding:8px 12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cb-image-arrow{position:absolute;right:20px;top:18px;z-index:1;display:grid;place-items:center;width:33px;height:33px;border:1px solid #ffffff50;border-radius:50%;font-size:20px;background:#121214a8;color:#fff}.cb-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.cb-dot-fire{background:#ff741f;box-shadow:0 0 10px #ff741f65}.cb-dot-gold{background:#e8bf60;box-shadow:0 0 10px #e8bf6065}.cb-card-body{border-top:2px solid var(--design);padding:23px 24px 25px}.cb-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.cb-card-title h2{font-size:40px}.cb-card-title>div{font-size:10px;text-align:right;color:#b2b0b5;white-space:nowrap}.cb-card-title strong{display:block;font-size:22px;line-height:1.2;color:#fff}.cb-card-body>p{font-size:13px;color:#bbb7bb;margin:9px 0 20px}.cb-card-body>.button{width:100%;font-size:14px;min-height:50px}.cb-visual-note{text-align:center;font-size:10px;margin:13px 0 0;color:#85848a}.cb-promises{display:flex;justify-content:center;gap:70px;padding:28px 0 32px;border-bottom:1px solid var(--line)}.cb-promises>span{display:grid;grid-template-columns:26px auto;gap:1px 11px}.cb-promises .icon{grid-row:1/3;color:#d5d6d8;align-self:center}.cb-promises strong{font-size:12px}.cb-promises small{font-size:10px;color:#8e8c94}.cb-value{padding-block:45px;display:grid;grid-template-columns:1fr 1.2fr;gap:15px 38px;align-items:center}.cb-value .eyebrow{font-size:9px;color:#9c9aa3;margin-bottom:12px}.cb-value h2{font-size:55px}.cb-value>div>p:not(.eyebrow){margin-top:10px;color:#b8b5bd;font-size:13px}.cb-value-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-self:stretch;min-height:140px}.cb-value-prices>div{display:flex;flex-direction:column;justify-content:center;padding:17px 15px;border:1px solid var(--line);border-radius:8px;background:#1a191d;gap:5px}.cb-value-prices small{font-size:10px;letter-spacing:.13em;color:#aaa7af}.cb-value-prices strong{font-size:29px;letter-spacing:-.04em}.cb-value-prices span{font-size:9px;color:#bcb8be}.cb-value-prices b{font-size:10px;color:#ebbd99}.cb-value-prices .cb-value-best{border-color:#ca2345;background:linear-gradient(140deg,#3a1722,#1a191d)}.cb-savings-note{grid-column:2;font-size:9px;color:#85818b;text-align:center;margin:0}.cb-simple{border-block:1px solid var(--line);padding-block:44px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.cb-simple-image{background:#f5f5f5;border-radius:10px;overflow:hidden}.cb-simple-image img{width:100%;max-height:390px;object-fit:contain}.cb-simple-copy{max-width:460px}.cb-simple-copy .eyebrow{color:#a6a1ac;font-size:10px;margin-bottom:15px}.cb-simple-copy h2{font-size:59px}.cb-simple-copy>p:not(.eyebrow){color:#bcb6bd;font-size:14px;max-width:390px;margin-top:18px}.cb-steps{display:flex;gap:26px;margin:23px 0 10px}.cb-steps span{font-size:12px;color:#d6d0d7}.cb-steps b{display:block;color:#ec6345;font-family:var(--head);font-size:27px;line-height:1.3}.cb-end{display:flex;align-items:center;gap:25px;padding-block:45px}.cb-end .eyebrow{font-size:9px;color:#aaa3ad;margin-bottom:10px}.cb-end h2{font-size:50px}.cb-end>.button{margin-left:auto;font-size:15px}.cb-end>img{flex-shrink:0}.cb-back{display:inline-block;font-size:11px;color:#aaa6af;text-decoration:none;margin-bottom:16px}.cb-back:hover{color:#fff}.cb-design-switch{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}.cb-design-switch a{display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:5px;border:1px solid #ffffff25;color:#b5b0b8;font-size:11px;text-decoration:none;background:#1a191d}.cb-design-switch a[aria-current]{border-color:#a65841;color:#fff;background:#2a1b1c}.cb-eagle .cb-design-switch a[aria-current]{border-color:#ac8b46;background:#28241b}.cb-eagle .product-heading em,.cb-eagle em{color:#dfb85f}.cb-eagle .purchase-card{border-top-color:#dfb85f}.purchase-card{border-top-color:#da2346}.bundle-badge{background:#b90e31}.bundle-recommended .bundle-content{border-color:#cb687c;background:#fff8f8}.bundle-card>input:checked+.bundle-content{border-color:#b70c30;background:#fff0f3;box-shadow:inset 0 0 0 1px #b70c30}.bundle-card>input{accent-color:#c10c31}.bundle-copy .saving-label{color:#a31130}.purchase-trust{display:none}.cb-eagle-showcase{width:100%;max-width:420px;justify-self:center;background:#181819;border:1px solid var(--line);border-radius:10px;overflow:hidden}.cb-eagle-showcase img{width:100%;aspect-ratio:3/4;object-fit:contain}.cb-eagle-showcase figcaption{padding:10px 14px;color:#aaa4a9;font-size:10px}.hw-cart-upgrade{background:#fff2f4;border-color:#e7bec8}.hw-cart-upgrade h3{color:#471524}.hw-cart-upgrade button{background:#bd0f32}.hw-cart-upgrade p{color:#71515b}.hw-cart-confirm{background:#edf7ef}.hw-reveal-section{scroll-margin-top:100px}.footer-brand .emblem,.footer-brand .emblem img{width:52px;height:52px}@media(max-width:950px){.cb-card-title h2{font-size:32px}.cb-promises{gap:34px}.cb-value{grid-template-columns:1fr;gap:22px}.cb-savings-note{grid-column:1}.cb-value-prices{min-height:130px}.cb-simple{gap:30px}.cb-simple-copy h2{font-size:48px}.desktop-nav{gap:18px}}@media(max-width:760px){.emblem,.emblem img{width:39px;height:39px}.brand{gap:8px}.cb-wordmark{font-size:25px}.cb-wordmark small{font-size:5px}.announcement{font-size:8px}.cb-intro{padding:25px 0 23px;display:block}.cb-intro h1{font-size:54px}.cb-intro .eyebrow{font-size:8px;letter-spacing:.12em;margin-bottom:11px}.cb-intro h1 br{display:none}.cb-intro-note{text-align:left;margin-top:14px;display:flex;justify-content:space-between;gap:10px;align-items:center}.cb-intro-note p{font-size:12px}.cb-intro-note p br{display:none}.cb-intro-note>span{font-size:8px;max-width:85px;text-align:right;margin:0;line-height:1.5}.cb-design-grid{grid-template-columns:1fr;gap:19px}.cb-card-body{padding:20px}.cb-card-title h2{font-size:35px}.cb-card-title strong{font-size:22px}.cb-card-body>p{font-size:12px;margin:8px 0 17px}.cb-card-body>.button{font-size:14px;min-height:49px}.cb-image-label{left:13px;top:13px;font-size:8px;padding:7px 9px}.cb-image-arrow{right:13px;top:13px}.cb-visual-note{font-size:9px;line-height:1.5}.cb-promises{gap:12px;padding:24px 0;justify-content:space-between}.cb-promises>span{display:flex;flex-direction:column;text-align:center;align-items:center;gap:5px;flex:1}.cb-promises strong{font-size:10px}.cb-promises small{font-size:8px}.cb-promises .icon{width:21px;height:21px}.cb-value{padding-block:30px;gap:18px}.cb-value h2{font-size:43px}.cb-value-prices{gap:7px;min-height:124px}.cb-value-prices>div{padding:11px 9px}.cb-value-prices strong{font-size:25px}.cb-value-prices span{font-size:8px}.cb-value-prices small,.cb-value-prices b{font-size:9px}.cb-savings-note{font-size:8px}.cb-simple{grid-template-columns:1fr;gap:25px;padding-block:30px}.cb-simple-image img{max-height:310px}.cb-simple-copy h2{font-size:45px}.cb-simple-copy>p:not(.eyebrow){font-size:13px;margin-top:14px}.cb-steps{gap:40px}.cb-end{padding-block:30px;display:grid;grid-template-columns:48px 1fr;gap:15px}.cb-end>img{width:48px;height:48px}.cb-end h2{font-size:39px}.cb-end .eyebrow{font-size:8px;margin-bottom:8px}.cb-end>.button{grid-column:1/-1;width:100%;margin:6px 0 0}.cb-back{font-size:10px;margin-bottom:12px}.cb-design-switch{margin-top:14px;gap:7px}.cb-design-switch a{font-size:10px;padding:8px 11px}.product-heading h1{font-size:46px}.cb-eagle .heading-bottom>p{max-width:210px}.cb-eagle .gallery-slide{aspect-ratio:3/4}.cb-eagle-showcase{max-width:360px}.cb-eagle-showcase figcaption{font-size:9px}.cb-eagle .hw-video-copy h2{font-size:47px}}@media(prefers-reduced-motion:reduce){.cb-card-image>img,.cb-design-card,.button .icon{transition:none}.cb-card-image:hover>img,.button:hover .icon{transform:none}}.cb-eagle-showcase>button{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.cb-eagle-showcase>button img{display:block}.cb-simple-image.cb-kit-cutout,.kit-image.cb-kit-cutout{background:transparent;border:0;border-radius:0;aspect-ratio:4/5;overflow:visible;width:100%;max-width:520px;margin-inline:auto}.cb-simple-image.cb-kit-cutout img,.kit-image.cb-kit-cutout img{display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 20px #0004)}.bundle-content>img{width:76px;height:60px;flex:0 0 76px;background:transparent;padding:0;border:0;border-radius:0;object-fit:contain;object-position:center}@media(max-width:760px){.cb-simple-image.cb-kit-cutout,.kit-image.cb-kit-cutout{max-width:420px}.bundle-content>img{width:62px;height:50px;flex-basis:62px}}@media(max-width:370px){.bundle-content>img{width:52px;height:44px;flex-basis:52px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cb.css.map */
