.cd-shopify{--cd-ink:#142138;--cd-paper:#f3f6fa}.cd-shopify .cd-container{max-width:1440px;margin-inline:auto;padding-inline:48px}.cd-shopify .header__menu-item{font-size:14px}.cd-shopping-bar{background:#111b2a;color:#e4edfa;border-block:1px solid #ffffff12}.cd-shopping-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:14px}.cd-shopping-inner nav{display:flex;gap:24px;align-items:center;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.cd-shopping-inner nav a{color:#d1def0;font-size:13px;text-decoration:none;padding-block:9px}.cd-shopping-inner nav a:first-child{color:#fff;font-weight:700}.cd-inline-search{display:flex;align-items:center;background:#fff;border-radius:5px;min-width:310px;overflow:hidden}.cd-inline-search input{border:0;padding:12px 14px;background:#fff;color:#152137;min-width:0;flex:1;font-size:13px;min-height:44px}.cd-inline-search button{background:#fff;border:0;padding:10px 12px;min-height:44px;cursor:pointer;color:#264d9c;font-size:12px;font-weight:700}.cd-inline-search button svg{display:none}.cd-shopify .cd-demo-hero{height:auto;min-height:0;background:#090f19}.cd-shopify .cd-hero-sticky{height:650px;min-height:0;max-height:none;position:relative;top:0}.cd-shopify .cd-hero-topline{top:32px;font-size:10px;letter-spacing:.12em;color:#a4b9d7}.cd-shopify .cd-hero-topline>span:last-child{font-size:10px}.cd-shopify .cd-camera-stage{position:absolute;width:54%;height:510px;min-height:0;max-height:none;top:60px;left:auto;right:0;max-width:none;margin:0}.cd-shopify .cd-stage-halo{width:370px;height:370px;max-width:80%}.cd-shopify .cd-hero-bottom-copy{position:absolute;inset:135px 0 auto;display:block;pointer-events:none}.cd-shopify .cd-hero-heading-wrap{width:52%}.cd-shopify .cd-hero-bottom-copy h1{font-size:clamp(48px,4.7vw,72px);line-height:1.08;letter-spacing:-.055em;margin:20px 0 25px;transform:none!important;color:#fff}.cd-shopify .cd-hero-bottom-copy h1 span{color:#76a5ff}.cd-shopify .cd-hero-bottom-copy .cd-eyebrow{font-size:10px;letter-spacing:.13em;color:#b6c9e8}.cd-shopify .cd-hero-support{width:45%;padding:0;pointer-events:auto}.cd-shopify .cd-hero-support>p{font-size:16px;line-height:1.75;color:#bdcbe0;margin:0 0 27px;max-width:470px}.cd-shopify .cd-hero-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.cd-shopify .cd-button{min-height:48px;font-size:14px;padding:14px 22px;border-radius:5px;font-weight:700;gap:24px}.cd-shopify .cd-button-primary{background:#3268ff;border:1px solid #3268ff;color:#fff;text-decoration:none;cursor:pointer}.cd-shopify .cd-button-primary:hover{background:#2454d5;border-color:#2454d5}.cd-shopify .cd-text-link{font-size:13px;color:#d2def0;gap:12px}.cd-shopify .cd-demo-hero-footer{height:55px;font-size:9px;letter-spacing:.09em;color:#92a8c8}.cd-shopify .cd-scroll-cue{font-size:9px;color:#d8e4f5}.cd-shopify .cd-scene-controls{bottom:0;left:25%;gap:22px}.cd-shopify .cd-scene-controls button{font-size:11px;color:#c9d9ee;min-height:44px}.cd-shopify .cd-camera-marker-one{font-size:8px;color:#a4bbd8;right:5%}.cd-shopify .cd-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-block:24px;background:#fff;border-bottom:1px solid #e1e7ef}.cd-shopify .cd-category{min-height:90px;padding:10px 22px!important;gap:14px;border-color:#e1e7ef!important;color:#142138}.cd-shopify .cd-category:first-child{padding-left:0!important}.cd-shopify .cd-category strong{font-size:15px;color:#142138}.cd-shopify .cd-category small{font-size:12px;line-height:1.5;color:#5c6b81;margin-top:7px}.cd-shopify .cd-category-icon{background:#eef3ff;border:0;width:44px;height:44px;flex-shrink:0;border-radius:8px}.cd-shopify .cd-category-icon .cd-icon{color:#3268ff;width:24px;height:24px}.cd-shopify .cd-category-arrow{color:#3268ff;font-size:21px}.cd-shopify .cd-category:hover strong{color:#3268ff}.cd-shopify .cd-catalog{padding-block:68px;background:#fff}.cd-shopify .cd-eyebrow-dark{color:#536781;font-size:10px;letter-spacing:.15em}.cd-shopify .cd-section-heading{margin-bottom:32px}.cd-shopify .cd-section-heading h2{font-size:38px;line-height:1.18;letter-spacing:-.045em;color:#142138;margin-top:12px}.cd-shopify .cd-link{font-size:13px;color:#244fba}.cd-shopify .cd-catalog .card__heading{font-size:16px}.cd-shopify .cd-catalog .card-information .caption-with-letter-spacing{font-size:10px}.cd-shopify .cd-catalog .price{font-size:19px;font-weight:700}.cd-shopify .cd-catalog .quick-add__submit{font-size:13px;min-height:46px}.cd-shopify .cd-empty-range{background:#f1f5fa;border-radius:10px}.cd-shopify .cd-empty-range h3{font-size:28px;color:#142138}.cd-shopify .cd-empty-range p{font-size:15px;color:#52637a}.cd-shopify .cd-selector{background:#edf3ff;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-block:64px;border-radius:12px;margin-bottom:32px;scroll-margin-top:100px}.cd-selector-intro>.cd-eyebrow{color:#3268ff;font-size:10px;letter-spacing:.13em}.cd-selector-intro h2{font-size:42px;letter-spacing:-.045em;line-height:1.14;color:#142138;margin:18px 0}.cd-selector-intro p{font-size:16px;line-height:1.75;color:#4a607d;max-width:360px}.cd-selector-intro p.cd-selector-note{font-size:12px;margin-top:30px;max-width:340px}.cd-selector-panel{background:#fff;border:1px solid #dde5f3;border-radius:10px;padding:28px;box-shadow:0 8px 24px #22385c06}.cd-selector fieldset{padding:0;margin:0 0 24px;border:0;min-width:0}.cd-selector legend{font-size:14px;font-weight:700;color:#192d4d;margin-bottom:13px;width:100%;line-height:1.6}.cd-selector legend>span{color:#3268ff;font-size:11px;margin-right:12px}.cd-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cd-options label{display:flex;align-items:flex-start;gap:9px;padding:15px 12px;border:1px solid #d8e1ef;border-radius:6px;cursor:pointer;font-size:13px;color:#22344f}.cd-options label:has(input:checked){border-color:#3268ff;background:#f1f5ff;box-shadow:inset 0 0 0 1px #3268ff}.cd-options input{accent-color:#3268ff;margin:3px 0 0;width:16px;height:16px;flex-shrink:0}.cd-options small{display:block;color:#61738c;line-height:1.5;font-size:11px;margin-top:5px}.cd-selector-result{border-top:1px solid #e2e9f3;margin-top:24px;padding-top:24px}.cd-selector-result[hidden]{display:none}.cd-selector-result h3{color:#152b4b;font-size:23px;margin:10px 0;line-height:1.3}.cd-selector-result p{font-size:14px;color:#526680;line-height:1.7}.cd-selector-result .cd-eyebrow{font-size:10px;color:#3268ff}.cd-selector-browse{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px}.cd-selector-browse a{font-size:11px;color:#315aa9;text-underline-offset:4px}.cd-shopify .cd-guide-inner{padding-block:58px}.cd-shopify .cd-guide-title h2,.cd-shopify .cd-faq h2{font-size:36px;line-height:1.2}.cd-shopify .cd-guide-title p,.cd-shopify .cd-guide-items p{font-size:14px;line-height:1.8}.cd-shopify .cd-guide-title .cd-eyebrow{font-size:10px}.cd-shopify .cd-guide-items h3{font-size:17px}.cd-shopify .cd-faq{padding-block:64px}.cd-shopify .cd-faq summary{font-size:16px;padding-block:23px}.cd-shopify .cd-faq .rte{font-size:14px;line-height:1.8}.cd-shopify .footer .rte,.cd-shopify .footer .list-menu__item--link{font-size:14px}@media(min-width:1600px){.cd-shopify .cd-hero-bottom-copy{inset-inline:calc((100% - 1440px)/2);width:1440px}.cd-shopify .cd-camera-stage{right:calc((100% - 1440px)/2);width:760px}}@media(max-width:1100px){.cd-shopify .cd-container{padding-inline:28px}.cd-shopping-inner{flex-wrap:wrap;gap:10px}.cd-shopping-inner nav{flex:1}.cd-inline-search{min-width:250px}.cd-shopify .cd-hero-sticky{height:620px}.cd-shopify .cd-hero-bottom-copy h1{font-size:51px}.cd-shopify .cd-hero-support{width:48%}.cd-shopify .cd-hero-support>p{font-size:15px}.cd-shopify .cd-category{padding-inline:12px!important}.cd-shopify .cd-category strong{font-size:13px}.cd-shopify .cd-category small{font-size:11px}.cd-shopify .cd-category-icon{width:34px;height:34px}.cd-shopify .cd-selector{gap:35px}.cd-selector-intro h2{font-size:36px}}@media(max-width:749px){.cd-shopify .cd-container{padding-inline:20px}.cd-shopping-inner{flex-direction:column;align-items:stretch;padding-block:12px}.cd-shopping-inner nav{gap:22px;order:2}.cd-shopping-inner nav a{font-size:12px;padding-bottom:3px}.cd-inline-search{min-width:0;width:100%}.cd-inline-search input{font-size:14px}.cd-shopify .cd-hero-sticky{height:760px;min-height:0;max-height:none;top:0}.cd-shopify .cd-hero-topline{top:24px;font-size:8px}.cd-shopify .cd-hero-topline>span:last-child{display:none}.cd-shopify .cd-hero-bottom-copy{inset:66px 0 auto;display:block}.cd-shopify .cd-hero-heading-wrap,.cd-shopify .cd-hero-support{width:100%}.cd-shopify .cd-hero-bottom-copy h1{font-size:clamp(42px,10.5vw,64px);line-height:1.08;margin:15px 0 18px}.cd-shopify .cd-hero-bottom-copy .cd-eyebrow{font-size:8px}.cd-shopify .cd-hero-support>p{font-size:14px;line-height:1.65;max-width:470px;margin-bottom:22px}.cd-shopify .cd-hero-actions{gap:18px}.cd-shopify .cd-hero-actions .cd-button{font-size:13px;min-height:48px;padding:13px 17px;gap:16px}.cd-shopify .cd-text-link{font-size:12px}.cd-shopify .cd-camera-stage{width:100%;height:310px;top:auto;bottom:54px;left:0;right:0;min-height:0;max-height:none}.cd-shopify .cd-stage-halo{height:230px;width:230px}.cd-shopify .cd-camera-marker-one{right:8%;font-size:6px}.cd-shopify .cd-scene-controls{bottom:0;left:0;right:0;justify-content:center;gap:24px}.cd-shopify .cd-scene-controls button{font-size:10px;min-height:36px}.cd-shopify .cd-demo-hero-footer{height:43px;font-size:6px}.cd-shopify .cd-demo-hero-footer .cd-scroll-cue{font-size:7px}.cd-shopify .cd-categories{grid-template-columns:1fr 1fr;padding-block:12px}.cd-shopify .cd-category{min-height:95px;padding:16px 10px!important;border:0!important;gap:10px}.cd-shopify .cd-category:nth-child(odd){padding-left:0!important}.cd-shopify .cd-category:nth-child(2n){padding-left:12px!important}.cd-shopify .cd-category strong{font-size:13px}.cd-shopify .cd-category small{font-size:11px}.cd-shopify .cd-category-arrow{display:none}.cd-shopify .cd-catalog{padding-block:42px}.cd-shopify .cd-section-heading{gap:15px;align-items:flex-start;flex-wrap:wrap}.cd-shopify .cd-section-heading h2{font-size:30px}.cd-shopify .cd-eyebrow-dark{font-size:9px}.cd-shopify .cd-link{font-size:12px}.cd-shopify .cd-catalog .card__heading{font-size:14px}.cd-shopify .cd-catalog .price{font-size:17px}.cd-shopify .cd-catalog .quick-add__submit{font-size:12px}.cd-shopify .cd-empty-range{padding:24px}.cd-shopify .cd-empty-range h3{font-size:24px}.cd-shopify .cd-selector{grid-template-columns:1fr;gap:22px;padding-block:40px;border-radius:0;margin-bottom:0}.cd-selector-intro h2{font-size:33px}.cd-selector-intro p{font-size:14px;max-width:100%}.cd-selector-intro p.cd-selector-note{margin-top:14px;max-width:100%}.cd-selector-panel{padding:20px 16px}.cd-options label{padding:13px 9px;font-size:12px}.cd-options small{font-size:10px}.cd-selector legend{font-size:13px}.cd-shopify .cd-guide-inner{padding-block:42px}.cd-shopify .cd-guide-title h2,.cd-shopify .cd-faq h2{font-size:30px}.cd-shopify .cd-guide-title p,.cd-shopify .cd-guide-items p{font-size:13px}.cd-shopify .cd-guide-items h3{font-size:16px}.cd-shopify .cd-faq{padding-block:42px}.cd-shopify .cd-faq summary{font-size:14px}.cd-shopify .cd-faq .rte{font-size:13px}}@media(max-width:370px){.cd-shopify .cd-hero-sticky{height:810px}.cd-shopify .cd-hero-actions{gap:13px}.cd-shopify .cd-hero-actions .cd-button{font-size:12px}.cd-shopify .cd-category-icon{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cd-shopify .cd-hero-sticky{position:relative;top:0}.cd-shopify .cd-hero-bottom-copy h1{transform:none!important}}.cd-shopping-inner nav{min-width:0;max-width:100%}@media(max-width:749px){.cd-shopping-inner nav{width:100%;flex:none}.cd-shopify .cd-camera-marker-one{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cd-commerce.css.map */
