.subheading,.lx-hero__eyebrow,.lx-pd__eyebrow,.lx-acc__eyebrow,.cm-vid__eyebrow,.cm-halt__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:1;color:rgb(var(--text-color, var(--text-primary)) / .6)}.section{--cm-h2: 1.75rem}@media screen and (min-width:1000px){.section{--cm-h2: 2.25rem}:root{--text-h2: 2.25rem}}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--cm-h2, var(--text-h2));line-height:1.12;letter-spacing:-.015em}.section-header .prose>p,.section-header .prose>ul,.lx-acc__intro,.cm-vid__lead,.cm-rv__lead{max-width:62ch}.section-header.justify-center .prose>p,.section-header.text-center .prose>p{margin-inline:auto}.lx-hero__eyebrow.lx-hero__eyebrow,.lx-pd__eyebrow.lx-pd__eyebrow,.lx-acc__eyebrow.lx-acc__eyebrow,.cm-vid__eyebrow.cm-vid__eyebrow,.cm-halt__eyebrow.cm-halt__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:1;color:rgb(var(--text-color, var(--text-primary)) / .6)}.lx-pd__title.lx-pd__title,.lx-acc__title.lx-acc__title,.cm-rv__title.cm-rv__title,.cm-vid__title.cm-vid__title,.cm-halt__title.cm-halt__title{font-size:var(--cm-h2, var(--text-h2));line-height:1.12;letter-spacing:-.015em}.shopify-section--main-product .product-info__title{font-size:clamp(2rem,1.2rem + 2.6vw,2.625rem)!important;line-height:1.08!important;letter-spacing:-.02em!important}.cm-vid__title.cm-vid__title{font-size:var(--cm-h2, 1.75rem)!important;letter-spacing:-.015em}.interactive-features-title.interactive-features-title{line-height:1.12}:root{--cm-gap-inner: 3.5rem;--cm-gap-section: 4rem}@media screen and (min-width:1000px){:root{--cm-gap-section: 6rem}}.section{--section-outer-spacing-block: var(--cm-gap-section);--section-inner-max-spacing-block: var(--cm-gap-inner)}@media screen and (max-width:699px){.lx-hero__actions .button,.lx-pd__actions .button,.lx-pd__actions form,.lx-acc__form .button,.cm-cta__aside .button{width:100%}.lx-hero__actions,.lx-pd__actions{align-items:stretch}.lx-hero__card{inset-inline-start:0}}:root{--cm-hairline-color: var(--text-primary);--cm-hairline: inset 0 0 0 1px rgb(var(--cm-hairline-color) / .12);--cm-hairline-strong: inset 0 0 0 1px rgb(var(--cm-hairline-color) / .18);--cm-media-bg: 245 246 248}:root{--rounded-button: .75rem}:root{--accent: 30 155 209;--primary-badge-text: 255 255 255;--cm-on-accent: 255 255 255}:root{--cm-btn-ease: cubic-bezier(.23, 1, .32, 1)}.button,.btn,.shopify-payment-button__button--unbranded{position:relative;isolation:isolate;transition:transform .18s var(--cm-btn-ease),background-color .16s ease-out,color .16s ease-out}.button:not(.button--secondary,.button--subdued,.button--outline):before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background-color:#ffffff09;background-image:linear-gradient(180deg,#ffffff21,#ffffff08 40%,#fff0 66%);transition:opacity .2s var(--cm-btn-ease)}.button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 14px 28px -16px rgb(var(--text-primary) / .75),0 4px 10px -7px rgb(var(--text-primary) / .45);transition:opacity .2s var(--cm-btn-ease)}.button--secondary:after,.button--subdued:after,.button--outline:after{box-shadow:0 10px 20px -16px rgb(var(--text-primary) / .6)}.product-info .button:not(.button--secondary,.button--subdued,.button--outline),.shopify-payment-button__button--unbranded{box-shadow:0 6px 16px -10px rgb(var(--text-primary) / .55)}@media(hover:hover)and (pointer:fine){.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)}.button:hover:before,.button:hover:after,.shopify-payment-button__button--unbranded:hover:before,.shopify-payment-button__button--unbranded:hover:after{opacity:1}}.button:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0) scale(.985)}.button:active:after,.shopify-payment-button__button--unbranded:active:after{opacity:.35}@media(prefers-reduced-motion:reduce){.button,.btn,.shopify-payment-button__button--unbranded,.button:before,.button:after{transition:none}.button:hover,.button:active,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:active{transform:none}}.shopify-section--text-with-icons .text-with-icons__item>:first-child{width:32px!important;height:32px!important;background:none!important;color:inherit!important;opacity:.85}.shopify-section--text-with-icons .text-with-icons__item>:first-child svg{width:26px;height:26px}.product-card,.feature-chart,.accordion-box{border-radius:var(--rounded)}.badge--on-sale,.lx-hero__card-save,.lx-pd__save,.lx-acc__save,.cm-lx-prod__save,.cm-set__saving,.cm-cta__save{gap:.28em;padding:2px var(--spacing-2);border-radius:var(--rounded-full);font-size:var(--text-xs);font-weight:600;letter-spacing:0}html .badge--on-sale,html .lx-hero__card-save,html .lx-pd__save,html .lx-acc__save,html .cm-lx-prod__save,html .cm-set__saving,html .cm-cta__save{background:rgb(var(--accent));color:rgb(var(--cm-on-accent));--badge-background: var(--accent);--badge-color: var(--cm-on-accent);font-weight:600}.product-info__price .product-info__badge-list{align-self:baseline}.not-found{overflow:hidden}.not-found>.prose{z-index:1;position:relative}.not-found:before{opacity:.045}@media screen and (max-width:699px){.not-found{--not-found-font-size: 128px}}:root,.jdgm-widget,.jdgm-all-reviews-widget,.jdgm-review-widget{--jdgm-primary-color: rgb(var(--accent)) !important;--jdgm-secondary-color: rgb(var(--accent) / .12) !important;--jdgm-star-color: rgb(var(--accent)) !important;--jdgm-snippet-star-color: rgb(var(--accent)) !important;--jdgm-paginate-color: rgb(var(--text-primary)) !important;--jdgm-reviewer-name-color: rgb(var(--text-primary)) !important;--jdgm-write-review-bg-color: rgb(var(--accent)) !important;--jdgm-write-review-text-color: rgb(var(--cm-on-accent)) !important;--jdgm-btn-text-color: rgb(var(--cm-on-accent)) !important;--jdgm-border-radius: 12px;--jdgm-snippet-border-radius: 12px}.jdgm-widget .jdgm-star,.jdgm-widget .jdgm-star.jdgm--on,.jdgm-widget .jdgm-star.jdgm--half{color:rgb(var(--accent))!important}.jdgm-widget .jdgm-star.jdgm--off{color:rgb(var(--text-primary) / .22)}.jdgm-widget .jdgm-histogram__bar-content{background-color:rgb(var(--accent))!important}.jdgm-widget .jdgm-rev__author,.jdgm-widget .jdgm-rev__author-wrapper,.jdgm-widget .jdgm-rev__timestamp,.jdgm-widget .jdgm-rev__title,.jdgm-widget .jdgm-rev__body{color:rgb(var(--text-primary))}.jdgm-widget .jdgm-rev{border-radius:var(--rounded);border:0;box-shadow:var(--cm-hairline);padding:20px;margin-bottom:12px}.jdgm-widget .jdgm-rev__pic,.jdgm-widget .jdgm-rev__pics img,.jdgm-widget .jdgm-gallery__thumbnail-wrapper{border-radius:8px}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-paginate__page{border-radius:var(--rounded-button, 8px)}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn--solid,.jdgm-widget .jdgm-paginate__page--active,.jdgm-widget .jdgm-sort-dropdown-arrow,.jdgm-widget .jdgm-histogram__percentage-bar{background-color:rgb(var(--accent));color:rgb(var(--cm-on-accent));border-color:rgb(var(--accent))}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn--solid{color:rgb(var(--cm-on-accent))!important}.cm-rv__jdgm .jdgm-star,.cm-rv__jdgm .jdgm-star.jdgm--on,.cm-rv__jdgm .jdgm-star.jdgm--half{color:rgb(var(--accent))!important}.cm-rv__jdgm .jdgm-histogram__bar-content,.cm-rv__jdgm .jdgm-histogram__percentage-bar{background-color:rgb(var(--accent))!important}.cm-rv__jdgm .jdgm-write-rev-link,.cm-rv__jdgm .jdgm-btn--solid,.cm-rv__jdgm .jdgm-paginate__page--active{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent))!important;color:rgb(var(--cm-on-accent))!important}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:after,.jdgm-rev__buyer-badge,.jdgm-review-snippet-widget .jdgm-rev-snippet-card__rev-rating .jdgm-star{background-color:rgb(var(--accent))!important;color:rgb(var(--cm-on-accent))!important}.cm-rv__jdgm .jm-review-widget{--jm-review-widget-star-and-histogram-color: rgb(var(--accent)) !important;--jm-review-widget-button-color: rgb(var(--accent)) !important;--jm-widget-primary-color: rgb(var(--accent)) !important;--jm-review-widget-form-button-color: rgb(var(--accent)) !important}.cm-rv__jdgm .jm-star-rating__font-icon{color:rgb(var(--accent))!important}.cm-rv__jdgm .jm-button--primary{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent))!important;color:rgb(var(--cm-on-accent))!important}.cm-rv__jdgm .jm-verified-buyer-badge{border-color:rgb(var(--accent))!important}.shopify-section--main-cart{padding-block-end:var(--spacing-12)}@media screen and (min-width:700px){.shopify-section--main-cart{padding-block-end:var(--spacing-16)}}.cm-lx-anchor{display:block;width:0;height:0;scroll-margin-top:calc(var(--sticky-area-height, 0px) + var(--spacing-6))}@media screen and (max-width:699px){.product-quick-add{padding:.625rem var(--spacing-4) calc(.625rem + env(safe-area-inset-bottom,0px));background:rgb(var(--background));border-block-start:1px solid rgb(var(--text-color) / .1);box-shadow:0 -6px 24px rgb(var(--text-color) / .1)}.product-quick-add__variant{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;column-gap:var(--spacing-3)}.product-quick-add__variant.no-image{grid-template-columns:minmax(0,1fr) auto}.product-quick-add__variant variant-media img{width:2.75rem;height:2.75rem;object-fit:contain;background:rgb(var(--cm-media-bg, 245 246 248))}.product-quick-add__variant .v-stack>a,.product-quick-add__variant .v-stack>.vendor{display:none}.product-quick-add__variant buy-buttons .button{min-height:2.875rem;padding-inline:var(--spacing-5);white-space:nowrap}}@media screen and (max-width:699px){body:has(.product-quick-add) #main{padding-block-end:5.5rem}}.product-info buy-buttons .button,.product-quick-add buy-buttons .button{min-height:3rem}.product-info buy-buttons .button>div:first-child,.product-quick-add buy-buttons .button>div:first-child{white-space:nowrap}:root{--cm-focus-ring: 0 0 0 2px rgb(255 255 255), 0 0 0 5px rgb(var(--text-primary))}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.button:focus-visible,.btn:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.product-info .button:focus-visible,.product-quick-add .button:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--cm-focus-ring)}.break-all{min-width:0;overflow-wrap:break-word}@media screen and (max-width:360px){.break-all{-webkit-hyphens:auto;hyphens:auto}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cm-lx.css.map */
