.input:focus-visible,.textarea:focus-visible,.select__select:focus-visible,.field__input:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}[class*=grid-item-heading-]{margin:0;font-weight:700;letter-spacing:-.025em}.odr-notify{margin-top:.75rem}.odr-notify__label,.odr-notify__note,.odr-notify__alt,.odr-notify__ok{overflow-wrap:anywhere}.odr-notify,.odr-notify__open{width:100%}.odr-notify__open.button--primary,.odr-quote__submit.button--primary,.odr-notify__form .button--primary,.odr-empty-state .button--primary{background:var(--odr-cyan-on-light, #0068C4);color:#fff;border-color:transparent}.odr-notify__open.button--primary:hover,.odr-quote__submit.button--primary:hover,.odr-notify__form .button--primary:hover,.odr-empty-state .button--primary:hover{background:#005aab;color:#fff}body.template-product:has(.odr-ground-dark) .odr-notify__open.button--primary,body.template-product:has(.odr-ground-dark) .odr-quote__submit.button--primary,body.template-product:has(.odr-ground-dark) .odr-notify__form .button--primary,body.template-index .odr-empty-state .button--primary,body.template-page .odr-empty-state .button--primary,body.template-404 .odr-empty-state .button--primary,body.template-list-collections .odr-empty-state .button--primary,body.template-collection .odr-empty-state .button--primary,body.template-search .odr-empty-state .button--primary,body.template-cart .odr-empty-state .button--primary{background:var(--odr-cyan, #008EFF);color:#06202c}body.template-product:has(.odr-ground-dark) .odr-notify__open.button--primary:hover,body.template-product:has(.odr-ground-dark) .odr-quote__submit.button--primary:hover,body.template-product:has(.odr-ground-dark) .odr-notify__form .button--primary:hover,body.template-index .odr-empty-state .button--primary:hover,body.template-page .odr-empty-state .button--primary:hover,body.template-404 .odr-empty-state .button--primary:hover,body.template-collection .odr-empty-state .button--primary:hover,body.template-search .odr-empty-state .button--primary:hover,body.template-cart .odr-empty-state .button--primary:hover,body.template-list-collections .odr-empty-state .button--primary:hover{background:#43a7f6;color:#06202c}.odr-notify__panel[hidden]{display:none}.odr-notify__panel{margin-top:.75rem;padding:1rem;border:1px solid rgb(var(--color-foreground) / .14);border-radius:var(--rounded-block, .875rem);background:rgb(var(--color-foreground) / .03)}.odr-notify__label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.375rem;color:rgb(var(--color-foreground) / .8)}.odr-notify__row{display:flex;flex-wrap:wrap;gap:.5rem}.odr-notify__row input{flex:1 1 12rem;min-width:0;font:inherit;font-size:1rem;min-height:2.75rem;padding:.625rem .875rem;color:rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .045);border:1px solid rgb(var(--color-foreground) / .2);border-radius:var(--rounded-input, .5rem);-webkit-appearance:none;appearance:none}.odr-notify__row input:focus-visible,.odr-notify button:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus, 11 97 205));outline-offset:3px}.odr-notify__row button{flex:0 0 auto}.odr-notify__note,.odr-notify__alt{font-size:.8125rem;line-height:1.5;margin:.625rem 0 0;color:rgb(var(--color-foreground) / .6)}.odr-notify__alt{padding-top:.625rem;border-top:1px solid rgb(var(--color-foreground) / .1)}.odr-notify__ok{margin:0;padding:.75rem .875rem;font-size:.9375rem;color:rgb(var(--color-success-text, 77 124 15));background:rgb(var(--color-success-background, 247 254 231));border-radius:var(--rounded-input, .5rem)}.quantity__input:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.input-wrapper .input:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}@media(min-width:48rem){[class*=ai-drone-pricing__content]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));align-items:start;gap:.75rem 1rem}[class*=ai-drone-pricing__content]>[class*=ai-drone-pricing__header]{grid-column:1 / -1}[class*=ai-drone-pricing__content]>[class*=ai-drone-pricing__item]{margin:0}}.header__logo-link .white-logo{max-width:140px!important;max-height:70px!important}@media(max-width:767px){.header__logo-link .white-logo{max-width:100px!important;max-height:50px!important}}.product__text p:has(>strong:only-child){margin:.75rem 0 0;padding:.875rem 1rem;text-align:left!important;font-weight:500;font-size:.9375rem;line-height:1.5;color:rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .04);border:1px solid rgb(var(--color-foreground) / .16);border-radius:var(--rounded-block, .875rem)}.product__text p:has(>strong:only-child)+p:has(>strong:only-child){margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.product__text p:has(>strong:only-child):has(+p:has(>strong:only-child)){border-bottom-left-radius:0;border-bottom-right-radius:0}.product__text p:has(>strong:only-child) strong{font-weight:600}@media(min-width:48rem){[class*=ai-responder-categories__grid]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))!important;gap:1.5rem!important}[class*=ai-responder-categories__item]{flex-direction:column!important;gap:1rem!important}[class*=ai-responder__image-wrapper]{flex:0 0 auto!important;width:100%!important}[class*=ai-responder__content]{width:100%!important}}.odr-eyebrow{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Cascadia Mono,monospace;font-size:.6875rem;font-weight:600;letter-spacing:var(--odr-label-track, .03em);text-transform:var(--odr-label-case, none);color:rgb(var(--color-foreground) / .64)}.odr-eyebrow:before{content:"";width:.4375rem;height:.4375rem;flex:0 0 auto;background:#008eff;border-radius:1px}.odr-eyebrow--dark{color:#e8edf299}:root{--odr-ink: #0A0C10;--odr-deep: #06080B;--odr-raise: #11161D;--odr-cyan: #008EFF;--odr-cyan-on-light: #0068C4;--odr-amber: #FFB000;--odr-r-sharp: 3px;--odr-r-block: var(--rounded-block, .875rem);--odr-r-pill: 999px;--odr-label-case: none;--odr-label-size: .75rem;--odr-label-weight: 600;--odr-label-track: .03em;--odr-mono: ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", monospace}.odr-pt__variant{margin:0;font-size:clamp(.9375rem,1.15vw,1.0625rem);font-weight:500;line-height:1.35;color:rgb(var(--color-foreground) / .62)}@media screen and (min-width:1280px){.product__title.with-price .heading{grid-row:1;grid-column:1}.product__title.with-price .product__price{grid-row:1;grid-column:2}.product__title.with-price .odr-pt__variant{grid-row:2;grid-column:1 / -1}}.contact__sidebar .subtitle{color:rgb(var(--color-foreground) / .66)}.cart.is-empty .empty-state{position:relative;z-index:1}.oce{max-width:44rem;margin:0 auto;padding:1.5rem 0 3rem;text-align:left}.oce__k{margin:0 0 .6rem;font-family:var(--odr-mono, ui-monospace, Menlo, monospace);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:var(--odr-label-case, none);color:rgb(var(--color-foreground) / .62);display:flex;align-items:center;gap:.5rem}.oce__k:before{content:"";width:7px;height:7px;border-radius:1px;background:var(--odr-cyan, #008EFF)}.oce__h{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.05;letter-spacing:-.02em}.oce__p{margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.55;color:rgb(var(--color-foreground) / .74);max-width:60ch}.oce__routes{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:40rem){.oce__routes{grid-template-columns:repeat(3,minmax(0,1fr))}}.oce__route{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:1rem 1.125rem 1.125rem;border:1px solid rgb(var(--color-foreground) / .14);border-radius:var(--odr-r-block, .875rem);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.oce__route:hover{border-color:rgb(var(--color-foreground) / .4);transform:translateY(-1px)}.oce__route:focus-visible{outline:2px solid var(--odr-cyan, #008EFF);outline-offset:2px}.oce__route-k{font-family:var(--odr-mono, ui-monospace, Menlo, monospace);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:var(--odr-label-case, none);color:rgb(var(--color-foreground) / .62)}.oce__route-t{font-weight:600;font-size:1.0625rem;line-height:1.3;letter-spacing:-.01em}.oce__sales{margin:0;font-size:.9375rem;color:rgb(var(--color-foreground) / .74)}.oce__sales a{color:inherit;font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.search-section .osf__in{max-width:none}.odr-empty-state.empty-state{margin-top:0}.section.odr-sheet{margin-top:calc(-1 * var(--border-radius));position:relative;z-index:1;padding-top:calc(var(--section-padding-top, 2.5rem) + var(--border-radius))}@media(prefers-reduced-motion:reduce){.oce__route:hover{transform:none}}body.template-index,body.template-page,body.template-404,body.template-list-collections,body.template-product,body.template-collection,body.template-cart,body.template-search,body.template-blog,body.template-article{--color-base-background: 244 241 236;--odr-star: #8A5A00;--odr-accent: var(--odr-cyan-on-light, #0068C4);--odr-tile: rgb(255 255 255 / .6);--odr-tile-hover: #FFFFFF;--odr-btn: var(--odr-cyan-on-light, #0068C4);--odr-btn-ink: #FFFFFF;--odr-btn-hover: #005AAB;--odr-panel: var(--odr-tile, rgb(255 255 255 / .6));--odr-field: #FFFFFF;--odr-chip: rgb(0 104 196 / .08);--odr-accent-on-chip: #005AAB;--odr-warn-ink: rgb(var(--color-foreground));--odr-ok-ink: #12692F;--odr-paper-2: #EFEBE3;--odr-chapter: var(--odr-ink, #0A0C10);--odr-chapter-fg: 232 237 242;--color-base-text: 20 22 26;--color-base-button: 0 104 196;--color-base-button-gradient: #0068C4;--color-base-button-text: 255 255 255;--color-placeholder: 255 255 255;--color-price: 20 22 26;--color-sale-price: 185 28 28;--color-error-text: 185 28 28;--color-error-background: 254 242 242;--color-success-text: 21 128 61;--color-success-background: 240 253 244;--color-info-text: 146 64 14;--color-info-background: 255 251 235;--color-shadow: 0 0 0;--color-keyboard-focus: 0 104 196;--color-background: var(--color-base-background);--color-background-2: var(--color-base-background);--color-foreground: var(--color-base-text);--color-border: var(--color-foreground)/ .14;--color-border-dark: var(--color-foreground)/ .4;--color-border-light: var(--color-foreground)/ .08;--color-button-background: var(--color-base-button);--color-button-gradient: var(--color-base-button-gradient);--color-button-border: var(--color-base-button);--color-button-text: var(--color-base-button-text)}body.template-index,body.template-page,body.template-404,body.template-list-collections,body.template-product,body.template-collection,body.template-cart,body.template-search,body.template-blog,body.template-article,body.template-index .page-container,body.template-page .page-container,body.template-404 .page-container,body.template-list-collections .page-container,body.template-product .page-container,body.template-collection .page-container,body.template-cart .page-container,body.template-search .page-container,body.template-blog .page-container,body.template-article .page-container{background-color:rgb(var(--color-base-background));color:rgb(var(--color-base-text))}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{background-color:rgb(var(--color-foreground) / .045);color:rgb(var(--color-foreground) / .62)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(var(--color-error-text, 185 28 28) / .55) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}body.template-index,body.template-page:has(.odr-page-dark),body.template-collection,body.template-search,body.template-list-collections,body.template-cart,body.template-index .page-container,body.template-page:has(.odr-page-dark) .page-container,body.template-collection .page-container,body.template-search .page-container,body.template-list-collections .page-container,body.template-cart .page-container,body.template-index .main-content,body.template-page:has(.odr-page-dark) .main-content,body.template-collection .main-content,body.template-search .main-content,body.template-list-collections .main-content,body.template-cart .main-content{--color-base-text: 232 237 242;--color-base-background: 10 12 16;--color-foreground: 232 237 242;--color-background: 10 12 16;--color-background-2: 10 12 16;--color-border: var(--color-foreground) / .1;--color-border-dark: var(--color-foreground) / .28;--color-border-light: var(--color-foreground) / .06;--color-base-button: 0 142 255;--color-base-button-gradient: #008EFF;--color-base-solid-button-labels: 6 32 44;--color-keyboard-focus: 0 142 255;--odr-star: var(--odr-amber, #FFB000);--odr-accent: var(--odr-cyan, #008EFF);--odr-tile: var(--odr-surface, #11161D);--odr-tile-hover: var(--odr-raise, #161C25);--odr-btn: var(--odr-cyan, #008EFF);--odr-btn-ink: #06202C;--odr-btn-hover: #43A7F6;--odr-panel: var(--odr-raise, #161C25);--odr-field: var(--odr-raise, #161C25);--odr-chip: rgb(0 142 255 / .12);--odr-accent-on-chip: var(--odr-cyan, #008EFF);--odr-warn-ink: var(--odr-amber, #FFB000);--odr-ok-ink: rgb(var(--color-success-text, 74 222 128));--odr-chapter: var(--odr-surface, #11161D);--odr-chapter-fg: 232 237 242}body.template-index .product-card,body.template-collection .product-card,body.template-search .product-card,body.template-list-collections .product-card{background-color:var(--odr-surface, #11161D);border-color:#ffffff1a}body.template-index .product-card__media,body.template-collection .product-card__media,body.template-search .product-card__media,body.template-list-collections .product-card__media{background-color:var(--odr-deep, #06080B)}body.template-index :is(.media,picture.media),body.template-collection :is(.media,picture.media),body.template-search :is(.media,picture.media),body.template-list-collections :is(.media,picture.media),body.template-cart :is(.media,picture.media){background-color:var(--odr-deep, #06080B)}body.template-page :is(.media,picture.media),body.template-404 :is(.media,picture.media),body.template-blog :is(.media,picture.media),body.template-article :is(.media,picture.media){background-color:rgb(var(--color-background))}body.template-index :is(.price,.price *,.price__regular,.price__sale,.price-item,small),body.template-collection :is(.price,.price *,.price__regular,.price__sale,.price-item,small),body.template-search :is(.price,.price *,.price__regular,.price__sale,.price-item,small),body.template-list-collections :is(.price,.price *,.price__regular,.price__sale,.price-item,small){color:rgb(var(--color-foreground))}body.template-index :is(.price__compare,.price-item--regular),body.template-collection :is(.price__compare,.price-item--regular),body.template-search :is(.price__compare,.price-item--regular),body.template-list-collections :is(.price__compare,.price-item--regular){color:rgb(var(--color-foreground) / .55)}body.template-index .button--primary,body.template-page:has(.odr-page-dark) .button--primary,body.template-collection .button--primary,body.template-search .button--primary,body.template-list-collections .button--primary,body.template-index .button--primary .btn-text,body.template-page:has(.odr-page-dark) .button--primary .btn-text,body.template-collection .button--primary .btn-text,body.template-search .button--primary .btn-text,body.template-list-collections .button--primary .btn-text,body.template-index .button--primary span,body.template-page:has(.odr-page-dark) .button--primary span,body.template-collection .button--primary span,body.template-search .button--primary span,body.template-list-collections .button--primary span{color:#06202c}.odr-search-empty{padding-block:clamp(1.5rem,4vw,2.5rem);gap:.75rem}recently-viewed:not(:has(.card-grid>:nth-child(2))),product-recommendations:not(:has(.card-grid>:nth-child(2))){display:none}.odr-k{display:flex;align-items:center;gap:var(--sp-2, .5rem);margin:0 0 var(--sp-3, .75rem);font-family:var(--odr-mono, ui-monospace, Menlo, monospace);font-size:var(--odr-label-size, .6875rem);font-weight:var(--odr-label-weight, 600);letter-spacing:var(--odr-label-track, .16em);line-height:1.3;text-transform:var(--odr-label-case, none);color:rgb(var(--color-foreground) / .68)}.odr-k:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:1px;background:var(--odr-mark, var(--odr-accent, var(--odr-cyan, #008EFF)))}.odr-anchor{display:block;scroll-margin-top:5.5rem}body.odr-public{--title-sm: clamp(1.5rem, 2.5vw, 2rem);--title-md: clamp(1.75rem, 3vw, 2.5rem);--title-lg: clamp(2.25rem, 4.5vw, 3.5rem);--title-xl: clamp(2.25rem, 4.5vw, 3.5rem);--odr-label-font: var(--font-body-family);--odr-label-track: .015em}body.odr-public:is(.template-page,.template-blog,.template-article,.template-policy,.template-404):not(:has(.odr-page-dark,.odr-ground-dark)){--color-base-background: 243 245 247;--color-background: var(--color-base-background);--color-background-2: var(--color-base-background);--odr-paper-2: #E9EDF1}.odr-public main :is(h1,h2,h3){text-wrap:balance}.odr-public main h2[class*=aigenblock]{font-size:var(--title-md);line-height:1.15;letter-spacing:-.025em}.odr-public main h3[class*=aigenblock]{font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.3}.odr-public .rich-text .rte{max-width:70ch}.odr-public .rich-text.md\:text-center .rte{margin-inline:auto}.odr-public :is(.odr-k,.odr-eyebrow,.ot__sub,.otl__k,.of__eyebrow,.of__col-h,.odr-bf__k){font-family:var(--odr-label-font);letter-spacing:var(--odr-label-track)}.odr-public ::selection{background:var(--odr-btn);color:var(--odr-btn-ink)}.odr-public :is(input,textarea){caret-color:var(--odr-accent)}.odr-public a{text-underline-offset:.2em}.odr-public .title-wrapper .description{max-width:70ch}.odr-public.template-collection .banner__content .page-width{justify-content:flex-start}.odr-public.template-search .collection>.title-wrapper{text-align:left;gap:1.5rem}.odr-public.template-search .collection>.title-wrapper predictive-search{margin-inline:0;max-width:44rem}.odr-public .uppercase{text-transform:var(--odr-label-case);letter-spacing:var(--odr-label-track)}.odr-public.template-search .collection>.title-wrapper .search__form{margin-inline:0;max-width:44rem}.odr-public.template-index .shopify-section:has(.ot)>.section{padding-block:clamp(3rem,5vw,4.5rem)}body.template-cart .cart-item{--color-price: var(--color-foreground)}body.template-cart .button--primary{background:var(--odr-btn);color:var(--odr-btn-ink)}body.template-cart .button--primary .btn-fill{display:none}body.template-cart .button--primary:hover{background:var(--odr-btn-hover)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/odr-custom.css.map */
