:root{--obr-color-primary: #071827;--obr-color-brand: #1769e0;--obr-color-brand-hover: #0f56bd;--obr-color-ink: #18212b;--obr-color-muted: #5f6b78;--obr-color-surface: #f5f7fa;--obr-color-border: #e2e7ed;--obr-color-white: #fff;--obr-color-on-primary: var(--obr-color-white);--obr-color-surface-white: var(--obr-color-white);--obr-color-border-hover: #c7d0db;--obr-color-product-media: #fbfcfd;--obr-product-media-background: var(--obr-color-surface-white);--obr-product-media-ratio: 1 / 1;--obr-product-media-max-size: 72rem;--obr-product-media-padding: clamp(1.6rem, 2.5vw, 3.2rem);--obr-product-thumbnail-size: 7.2rem;--obr-product-thumbnail-size-mobile: 6.4rem;--obr-product-thumbnail-gap: 1rem;--obr-color-badge-neutral: #232323;--obr-color-badge-sale: #c62828;--obr-color-eyebrow-on-dark: #9fc7ff;--obr-color-check-on-dark: #79afff;--obr-color-editorial-border: var(--obr-color-border);--obr-color-editorial-media: #e9eef3;--obr-color-editorial-meta: #7a8791;--obr-color-editorial-excerpt: #66737d;--obr-color-manuals-placeholder: #7d8792;--obr-color-manuals-clear-hover: #edf4ff;--obr-color-manuals-filter-border-hover: #aab8c7;--obr-color-manuals-row-alt: #fafbfd;--obr-color-manuals-detail: #44515f;--obr-color-manuals-detail-border: var(--obr-color-border);--obr-color-manuals-support-border: #17344d;--obr-color-support-ink: #17202c;--obr-color-support-muted: #647182;--obr-color-support-border: var(--obr-color-border);--obr-color-support-surface: #f4f7fb;--obr-color-support-eyebrow: #7fb3ff;--obr-color-support-status: #55d98c;--obr-color-support-border-hover: #a7c8f6;--obr-color-support-messages: #fbfcfe;--obr-color-support-message-text: #344154;--obr-color-support-input-border: #cdd8e6;--obr-color-support-suggestion-text: #405168;--obr-color-support-submit-hover: #1158bd;--obr-color-media-surface: #f3f6fa;--obr-color-media-muted: #5f6f7d;--obr-color-media-feature: #243443;--obr-color-media-poster: #e8eef5;--obr-color-media-play-hover: #1059c6;--obr-color-video-play: #ef2b2d;--obr-color-video-play-hover: #d91f24;--obr-font-body: var(--font-body-family);--obr-font-heading: var(--font-heading-family);--obr-font-display: "Arial Narrow", "Roboto Condensed", "Helvetica Neue", Arial, sans-serif;--obr-font-card: var(--font-body-family), Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--obr-font-support: Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--obr-font-body-style: var(--font-body-style);--obr-font-heading-style: var(--font-heading-style);--obr-font-body-weight: var(--font-body-weight);--obr-font-heading-weight: var(--font-heading-weight);--obr-font-weight-semibold: 600;--obr-font-weight-bold: 700;--obr-font-weight-display: 800;--obr-type-hero-h1-size: clamp(3.6rem, calc(var(--font-heading-scale) * 4.1vw), 5.8rem);--obr-type-page-h1-size: clamp(3rem, calc(var(--font-heading-scale) * 3.4vw), 4.8rem);--obr-type-section-h2-size: clamp(3.2rem, calc(var(--font-heading-scale) * 3vw), 4.2rem);--obr-type-section-h3-size: clamp(2.2rem, calc(var(--font-heading-scale) * 1.9vw), 2.8rem);--obr-type-card-title-size: clamp(1.8rem, calc(var(--font-heading-scale) * 1.45vw), 2.2rem);--obr-type-body-large-size: clamp(1.6rem, 1.25vw, 1.8rem);--obr-type-body-size: 1.6rem;--obr-type-small-size: 1.3rem;--obr-type-eyebrow-size: 1.2rem;--obr-type-button-size: 1.4rem;--obr-type-hero-line-height: 1.04;--obr-type-heading-line-height: 1.08;--obr-type-h3-line-height: 1.2;--obr-type-card-line-height: 1.35;--obr-type-body-line-height: 1.6;--obr-type-small-line-height: 1.4;--obr-type-button-line-height: 1.2;--obr-type-heading-letter-spacing: -.02em;--obr-type-card-letter-spacing: 0;--obr-type-body-letter-spacing: 0;--obr-type-eyebrow-letter-spacing: .12em;--obr-type-button-letter-spacing: .04em;--obr-text-width-hero: 57rem;--obr-text-width-body: 68rem;--obr-text-width-body-narrow: 52rem;--obr-text-width-body-wide: 76rem;--obr-container-default: var(--page-width);--obr-container-width: var(--obr-container-default);--obr-container-wide: 128rem;--obr-container-media: 140rem;--obr-container-support: 1180px;--obr-radius-none: 0;--obr-radius-sm: 4px;--obr-radius-md: 8px;--obr-radius-lg: 12px;--obr-radius-card: var(--obr-radius-md);--obr-radius-category: var(--obr-radius-lg);--obr-radius-button: 7px;--obr-radius-pill: 999px;--obr-radius-circle: 50%;--obr-radius-editorial: var(--obr-radius-card);--obr-radius-media: var(--obr-radius-lg);--obr-radius-manuals-clear: var(--obr-radius-sm);--obr-radius-manuals-clear-mobile: var(--obr-radius-md);--obr-radius-support-card: var(--obr-radius-card);--obr-radius-support-chat: var(--obr-radius-lg);--obr-radius-support-message: var(--obr-radius-lg);--obr-radius-support-message-tail: 3px;--obr-radius-support-fallback: var(--obr-radius-md);--obr-radius-button-theme: var(--buttons-radius);--obr-radius-card-theme: var(--product-card-corner-radius);--obr-border-width: 1px;--obr-border-style: solid;--obr-border: var(--obr-border-width) var(--obr-border-style) var(--obr-color-border);--obr-border-editorial: var(--obr-border);--obr-focus-outline: 2px solid var(--obr-color-brand);--obr-focus-offset: 3px;--obr-shadow-header: 0 5px 18px rgba(7, 24, 39, .07);--obr-shadow-button: none;--obr-shadow-button-hover: none;--obr-shadow-none: none;--obr-shadow-card-subtle: 0 2px 8px rgba(7, 24, 39, .04);--obr-shadow-card-hover: 0 6px 16px rgba(7, 24, 39, .055);--obr-shadow-panel: 0 12px 30px rgba(7, 24, 39, .08);--obr-shadow-category-hover: var(--obr-shadow-card-hover);--obr-shadow-product-hover: var(--obr-shadow-card-hover);--obr-shadow-editorial: var(--obr-shadow-none);--obr-shadow-editorial-hover: var(--obr-shadow-card-hover);--obr-shadow-editorial-focus: inset 0 0 0 .3rem var(--obr-color-brand);--obr-shadow-manuals: var(--obr-shadow-card-subtle);--obr-shadow-manuals-focus: 0 0 0 2px rgba(23, 105, 224, .16);--obr-shadow-manuals-mobile: var(--obr-shadow-none);--obr-shadow-support-hover: var(--obr-shadow-card-hover);--obr-shadow-support-chat: var(--obr-shadow-panel);--obr-shadow-support-focus: 0 0 0 3px rgba(23,105,224,.12);--obr-shadow-support-status: 0 0 0 4px rgba(85,217,140,.14);--obr-shadow-media: var(--obr-shadow-panel);--obr-button-height: 48px;--obr-button-height-mobile: 44px;--obr-button-height-quick-add: 44px;--obr-button-padding-inline: 2.2rem;--obr-button-padding: 0 var(--obr-button-padding-inline);--obr-button-radius: var(--obr-radius-button);--obr-button-border-width: 1px;--obr-button-font-size: var(--obr-type-button-size);--obr-button-font-weight: var(--obr-font-weight-bold);--obr-button-letter-spacing: var(--obr-type-button-letter-spacing);--obr-button-primary-background: var(--obr-color-brand);--obr-button-primary-background-hover: var(--obr-color-brand-hover);--obr-button-primary-border: var(--obr-color-brand);--obr-button-primary-text: var(--obr-color-on-primary);--obr-button-secondary-background: transparent;--obr-button-secondary-background-hover: var(--obr-color-manuals-clear-hover);--obr-button-secondary-border: var(--obr-color-brand);--obr-button-secondary-text: var(--obr-color-brand);--obr-button-tertiary-text: var(--obr-color-brand);--obr-button-tertiary-text-hover: var(--obr-color-brand-hover);--obr-button-disabled-background: #d7dde5;--obr-button-disabled-border: #c8d0da;--obr-button-disabled-text: #596575;--obr-button-disabled-opacity: 1;--obr-button-background: var(--obr-button-primary-background);--obr-button-background-hover: var(--obr-button-primary-background-hover);--obr-button-text: var(--obr-button-primary-text);--obr-button-border-width-theme: var(--buttons-border-width);--obr-button-height-media: var(--obr-button-height);--obr-button-width-media: 19rem;--obr-space-section-compact: clamp(4rem, 4.4vw, 5.6rem);--obr-space-section-default: clamp(5.6rem, 6.25vw, 8rem);--obr-space-section-large: clamp(6.4rem, 7.5vw, 9.6rem);--obr-space-section-desktop: var(--obr-space-section-default);--obr-space-section-mobile: var(--obr-space-section-default);--obr-space-section: var(--obr-space-section-default);--obr-space-title-subtitle: clamp(1.2rem, 1.5vw, 1.8rem);--obr-space-heading-content: clamp(2.4rem, 2.5vw, 3.2rem);--obr-space-content-cta: clamp(2.4rem, 2.5vw, 3.2rem);--obr-space-card-content: clamp(1.8rem, 2vw, 2.4rem);--obr-space-grid-gap: clamp(1.6rem, 2vw, 2.4rem);--obr-space-layout-gap: clamp(3.2rem, 4.5vw, 5.6rem);--obr-space-section-gap: var(--spacing-sections-desktop);--obr-space-editorial-default: var(--obr-space-section-large);--obr-space-editorial-mobile: var(--obr-space-section-default);--obr-duration-fast: .16s;--obr-duration-default: .18s;--obr-duration-media: .22s;--obr-duration-theme: var(--duration-default);--obr-ease-default: ease;--obr-space-0-4: .4rem;--obr-space-0-8: .8rem;--obr-space-1: 1rem;--obr-space-1-2: 1.2rem;--obr-space-1-4: 1.4rem;--obr-space-1-5: 1.5rem;--obr-space-1-6: 1.6rem;--obr-space-1-8: 1.8rem;--obr-space-2: 2rem;--obr-space-2-2: 2.2rem;--obr-space-2-4: 2.4rem;--obr-space-2-6: 2.6rem;--obr-space-2-8: 2.8rem;--obr-space-3: 3rem;--obr-space-3-2: 3.2rem;--obr-space-4: 4rem;--obr-space-4-4: 4.4rem;--obr-space-4-8: 4.8rem;--obr-space-5: 5rem;--obr-space-5-6: 5.6rem;--obr-space-6: 6rem;--obr-space-7: 7rem;--obr-space-7-2: 7.2rem;--obr-space-8: 8rem;--obr-text-caption: var(--obr-type-eyebrow-size);--obr-text-small: var(--obr-type-small-size);--obr-text-button: var(--obr-type-button-size);--obr-text-compact: var(--obr-type-button-size);--obr-text-card-mobile: var(--obr-type-button-size);--obr-text-body: var(--obr-type-body-size);--obr-text-lead: var(--obr-type-body-large-size);--obr-text-subheading: var(--obr-type-body-large-size);--obr-color-brand-rgb: 23,105,224;--obr-color-white-rgb: 255,255,255;--obd-navy: var(--obr-color-primary);--obd-blue: var(--obr-color-brand);--obd-blue-dark: var(--obr-color-brand-hover);--obd-ink: var(--obr-color-ink);--obd-muted: var(--obr-color-muted);--obd-soft: var(--obr-color-surface);--obd-border: var(--obr-color-border);--obd-white: var(--obr-color-white);--obd-heading: var(--obr-font-display)}@media screen and (max-width:749px){:root{--obr-space-section: var(--obr-space-section-default);--obr-space-section-gap: var(--spacing-sections-mobile)}}body{color:var(--obd-ink)}.announcement-bar-section .utility-bar{min-height:36px;background:var(--obr-color-primary)}.announcement-bar-section .utility-bar:not(.color-scheme-1){--obr-announcement-foreground: rgb(var(--color-foreground));background:rgb(var(--color-background))}.announcement-bar-section .utility-bar__grid,.announcement-bar-section .announcement-bar{min-width:0}.announcement-bar-section .announcement-bar__message{box-sizing:border-box;max-width:100%;min-height:36px;padding:var(--obr-space-0-8) var(--obr-space-1-2);overflow:hidden;color:var(--obr-announcement-foreground, var(--obr-color-on-primary));font-family:var(--obr-font-body);font-size:var(--obr-type-button-size);font-weight:var(--obr-font-weight-semibold);line-height:var(--obr-type-button-line-height);letter-spacing:var(--obr-type-button-letter-spacing);text-overflow:ellipsis;white-space:nowrap}.header-wrapper{background:var(--obd-white)}.header{min-height:80px}.header__heading-logo{max-width:min(100%,190px)}.header__menu-item{color:var(--obd-ink);font-size:var(--obr-text-card-mobile);font-weight:var(--obr-font-weight-semibold);letter-spacing:.01em;text-decoration:none}.header__menu-item:hover,.header__menu-item[aria-current=page]{color:var(--obd-blue)}.header__menu-item span{text-decoration:none}.obd-header-action-icon{width:2.2rem!important;height:2.2rem!important;fill:none!important;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.obd-header-cart-count{display:none!important}@media screen and (min-width:990px){.header__icons--localization{align-items:center;gap:0;padding-right:0}.header-localization .obd-header-currency-selector{min-width:auto;height:3.8rem!important;padding:0 2.5rem 0 var(--obr-space-0-8)!important;color:var(--obd-blue)!important;font-size:var(--obr-text-compact)!important;font-weight:400;letter-spacing:0;text-decoration:none}.header-localization .obd-header-currency-selector:hover{color:var(--obd-blue-dark)!important;text-decoration:none!important}.header-localization .obd-header-currency-selector .icon-caret{right:.7rem!important;width:1.1rem;height:.7rem}.header__icon--search,.header__icon--account{color:var(--obd-navy)}.header__icon--cart{margin-right:0}.obd-header-cart-count{display:flex!important;width:2.7rem;height:2.7rem!important;flex:0 0 2.7rem;align-items:center;justify-content:center;border-radius:var(--obr-radius-circle);background:var(--obd-blue);color:var(--obr-color-on-primary);font-size:var(--obr-text-caption);font-weight:var(--obr-font-weight-bold);line-height:1;text-decoration:none!important;transition:background-color var(--obr-duration-fast) var(--obr-ease-default),transform var(--obr-duration-fast) var(--obr-ease-default)}.header__icon--cart,.header__icon--cart:hover,.header__icon--cart:focus,.header__icon--cart:active,.header__icon--cart:visited,.header__icon--cart .obd-header-cart-count{text-decoration:none!important}.header__icon--cart:hover .obd-header-cart-count{background:var(--obd-blue-dark);transform:scale(1.04)}.obd-header-cart-mobile,.obd-header-cart-mobile-bubble{display:none!important}}.header__icon,.header__menu-item,.obd-button,.obd-category__link,.obd-trust__item{outline-offset:var(--obr-focus-offset)}.header__icon:focus-visible,.header__menu-item:focus-visible,.obd-button:focus-visible,.obd-category__link:focus-visible,.obd-trust__item:focus-visible{outline:var(--obr-focus-outline)}.shopify-section-header-sticky .header-wrapper{box-shadow:var(--obr-shadow-header)}.obd-hero{position:relative;min-height:var(--obd-hero-min-height, 580px);overflow:hidden;background:var(--obd-navy);color:var(--obd-white);isolation:isolate}.obd-hero__media,.obd-hero__image,.obd-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.obd-hero__image{object-fit:cover;object-position:var(--obd-hero-position, center center)}.obd-hero__overlay{z-index:1;background:linear-gradient(90deg,rgba(7,24,39,var(--obd-hero-overlay, .55)),#0718275c 48%,#07182714 78%)}.obd-hero__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:var(--obd-hero-min-height, 580px);padding-top:var(--obr-space-section-large);padding-bottom:var(--obr-space-section-large)}.obd-hero__content{width:min(74rem,60%)}.obd-hero__eyebrow,.obd-story__eyebrow{margin:0 0 var(--obr-space-1-2);color:var(--obr-color-eyebrow-on-dark);font-size:var(--obr-type-eyebrow-size);font-weight:var(--obr-font-weight-bold);letter-spacing:var(--obr-type-eyebrow-letter-spacing)}.obd-hero__heading,.obd-section-heading h2,.obd-story h2,.template-index .collection__title .title{font-family:var(--obd-heading);font-stretch:condensed;font-weight:var(--obr-font-weight-display);letter-spacing:var(--obr-type-heading-letter-spacing);text-transform:uppercase}.obd-hero__heading{max-width:var(--obr-text-width-hero);margin:0;color:var(--obd-white);font-size:var(--obr-type-hero-h1-size);line-height:var(--obr-type-hero-line-height)}@media screen and (min-width:990px){.obd-hero__heading{white-space:nowrap}}.obd-hero__text{max-width:var(--obr-text-width-body-narrow);margin-top:var(--obr-space-title-subtitle);color:#ffffffdb;font-size:var(--obr-type-body-large-size);line-height:var(--obr-type-body-line-height)}.obd-hero__text p,.obd-story__text p{margin:0}.obd-hero__actions{display:flex;align-items:center;gap:var(--obr-space-2-2);margin-top:var(--obr-space-content-cta)}.obd-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--obr-button-height);padding:var(--obr-button-padding);border:var(--obr-button-border-width) solid transparent;border-radius:var(--obr-radius-button);font-size:var(--obr-button-font-size);font-weight:var(--obr-button-font-weight);letter-spacing:var(--obr-button-letter-spacing);line-height:var(--obr-type-button-line-height);text-decoration:none;transition:background-color var(--obr-duration-fast) var(--obr-ease-default),border-color var(--obr-duration-fast) var(--obr-ease-default),color var(--obr-duration-fast) var(--obr-ease-default)}.obd-button--primary{border-color:var(--obr-button-primary-border);background:var(--obr-button-primary-background);color:var(--obr-button-primary-text);box-shadow:var(--obr-shadow-button)}.obd-button--primary:hover{border-color:var(--obr-button-primary-background-hover);background:var(--obr-button-primary-background-hover);color:var(--obr-button-primary-text);box-shadow:var(--obr-shadow-button-hover)}.obd-button--secondary{border-color:var(--obr-button-secondary-border);background:var(--obr-button-secondary-background);color:var(--obr-button-secondary-text)}.obd-button--secondary:hover{border-color:var(--obr-color-brand-hover);background:var(--obr-button-secondary-background-hover);color:var(--obr-color-brand-hover)}.obd-hero .obd-button--secondary,.manuals-support .obd-button--secondary{border-color:rgba(var(--obr-color-white-rgb),.8);background:transparent;color:var(--obr-color-on-primary)}.obd-hero .obd-button--secondary:hover,.manuals-support .obd-button--secondary:hover{border-color:var(--obr-color-white);background:rgba(var(--obr-color-white-rgb),.1);color:var(--obr-color-on-primary)}.obd-hero .obd-button--secondary:focus-visible,.manuals-support .obd-button--secondary:focus-visible{outline-color:var(--obr-color-white)}.obd-button--tertiary,.obd-button--link{gap:var(--obr-space-0-8);padding-right:0;padding-left:0;border-color:transparent;border-radius:0;color:var(--obr-button-tertiary-text)}.obd-button--tertiary:hover,.obd-button--link:hover{color:var(--obr-button-tertiary-text-hover)}.obd-button[aria-disabled=true],.obd-button:disabled{border-color:var(--obr-button-disabled-border);background:var(--obr-button-disabled-background);color:var(--obr-button-disabled-text);cursor:not-allowed;opacity:var(--obr-button-disabled-opacity)}.obd-trust{border-bottom:var(--obr-border);background:var(--obd-white)}.obd-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:94px}.obd-trust__item{display:flex;align-items:center;justify-content:center;gap:var(--obr-space-1-4);min-width:0;padding:var(--obr-space-1-8) var(--obr-space-2);color:var(--obd-ink);text-decoration:none}.obd-trust__item+.obd-trust__item{border-left:var(--obr-border)}.obd-trust__icon{flex:0 0 28px;width:28px;color:var(--obd-blue)}.obd-trust__icon svg{display:block;width:100%;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.obd-trust__copy{display:grid;gap:.2rem;line-height:1.25}.obd-trust__copy strong{font-size:var(--obr-text-button)}.obd-trust__copy small{color:var(--obd-muted);font-size:var(--obr-type-small-size)}.obd-trust__item--metric{flex-direction:column;align-items:flex-start;gap:var(--obr-space-0-8);min-height:124px;padding:var(--obr-space-2-4) var(--obr-space-2)}.obd-trust__metric{color:var(--obr-color-brand);font-family:var(--obr-font-display);font-size:var(--obr-type-section-h3-size);font-weight:var(--obr-font-weight-display);letter-spacing:var(--obr-type-card-letter-spacing);line-height:var(--obr-type-h3-line-height);text-transform:uppercase}.obd-trust__item--metric .obd-trust__copy{gap:var(--obr-space-0-4)}.obd-trust__item--metric .obd-trust__copy strong{font-size:var(--obr-type-small-size);font-weight:var(--obr-font-weight-bold);line-height:var(--obr-type-small-line-height);text-transform:uppercase}.obd-trust__item--metric .obd-trust__copy small{color:var(--obr-color-muted);font-size:var(--obr-type-small-size);line-height:var(--obr-type-small-line-height)}.obd-section-pad{padding-top:var(--obr-space-section);padding-bottom:var(--obr-space-section)}.obd-section-heading{margin-bottom:var(--obr-space-heading-content);text-align:center}.obd-section-heading h2,.obd-story h2,.template-index .collection__title .title{margin:0;color:var(--obd-ink);font-size:var(--obr-type-section-h2-size);line-height:var(--obr-type-heading-line-height)}.obd-section-heading p{margin:var(--obr-space-1-2) 0 0;color:var(--obd-muted);font-size:var(--obr-type-body-size);line-height:var(--obr-type-body-line-height);max-width:var(--obr-text-width-body);margin-inline:auto}.obd-categories{background:var(--obd-soft)}.obd-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--obr-space-grid-gap)}.obd-category{min-width:0}.obd-category__link{display:flex;height:100%;flex-direction:column;overflow:hidden;border:var(--obr-border);border-radius:var(--obr-radius-category);background:var(--obd-white);color:var(--obd-ink);text-decoration:none;transition:border-color var(--obr-duration-default) var(--obr-ease-default)}@media(hover:hover){.obd-category__link:hover{border-color:var(--obr-color-border-hover)}.obd-category__link:hover .obd-category__top span{transform:translate(4px)}}.obd-category__top{display:flex;align-items:center;justify-content:space-between;gap:var(--obr-space-1);min-height:7.2rem;padding:var(--obr-space-card-content)}.obd-category__top h3{margin:0;font-size:var(--obr-type-card-title-size);font-weight:var(--obr-font-weight-bold);line-height:var(--obr-type-card-line-height)}.obd-category__top span{color:var(--obd-blue);font-size:2rem;transition:transform var(--obr-duration-fast) var(--obr-ease-default)}.obd-category__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--obr-color-white)}.obd-category__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:var(--obr-space-1-6);object-fit:contain}.template-index .collection{padding-right:0;padding-left:0}.template-index .collection__title{text-align:center}.template-index .product-card-wrapper .card,.template-collection .product-card-wrapper .card,.template-product .related-products .product-card-wrapper .card{height:100%;overflow:hidden;border:var(--obr-border);border-radius:var(--obr-radius-card);background:var(--obd-white);transition:border-color var(--obr-duration-default) var(--obr-ease-default),box-shadow var(--obr-duration-default) var(--obr-ease-default)}.template-index .product-card-wrapper .card:hover,.template-collection .product-card-wrapper .card:hover,.template-product .related-products .product-card-wrapper .card:hover{border-color:var(--obr-color-border-hover);box-shadow:var(--obr-shadow-product-hover);transform:none}.template-index .product-card-wrapper .card__media,.template-collection .product-card-wrapper .card__media,.template-product .related-products .product-card-wrapper .card__media{background:var(--obr-color-product-media)}.template-index .product-card-wrapper .card__content,.template-collection .product-card-wrapper .card__content,.template-product .related-products .product-card-wrapper .card__content{padding:var(--obr-space-card-content)}.template-index .product-card-wrapper .card>.card__content,.template-index .product-card-wrapper .card>.card__content>.card__information,.template-index .product-card-wrapper .card-information,.template-collection .product-card-wrapper .card>.card__content,.template-collection .product-card-wrapper .card>.card__content>.card__information,.template-collection .product-card-wrapper .card-information,.template-product .related-products .product-card-wrapper .card>.card__content,.template-product .related-products .product-card-wrapper .card>.card__content>.card__information,.template-product .related-products .product-card-wrapper .card-information{display:flex;flex-direction:column;flex-grow:1}.template-index .product-card-wrapper .card__heading,.template-collection .product-card-wrapper .card__heading,.template-product .related-products .product-card-wrapper .card__heading,.template-cart .product-card-wrapper .card__heading{display:-webkit-box;min-height:4.9rem;margin-bottom:var(--obr-space-1);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--obd-ink);font-family:var(--obr-font-card);font-size:var(--obr-type-card-title-size);font-style:var(--font-body-style);font-weight:var(--obr-font-weight-semibold);letter-spacing:var(--obr-type-card-letter-spacing);line-height:var(--obr-type-card-line-height);text-transform:none}.template-product .related-products .product-card-wrapper .card__heading{min-height:4.5rem;font-size:var(--obr-type-body-large-size);font-weight:var(--obr-font-weight-semibold);letter-spacing:-.01em;line-height:1.3}.template-product .related-products .product-card-wrapper .price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--obr-space-0-8)}.template-product .related-products .product-card-wrapper .price--on-sale .price-item--regular{margin:0;color:var(--obr-color-muted);font-size:inherit;font-weight:400;letter-spacing:0}.template-product .related-products .product-card-wrapper .price--on-sale .price-item--sale{margin:0;color:var(--obr-color-badge-sale);font-weight:var(--obr-font-weight-semibold);letter-spacing:0}.template-index .product-card-wrapper .obd-card-rating-slot,.template-collection .product-card-wrapper .obd-card-rating-slot,.template-product .related-products .product-card-wrapper .obd-card-rating-slot{display:block;min-height:2.4rem}.template-index .product-card-wrapper .price,.template-collection .product-card-wrapper .price,.template-product .related-products .product-card-wrapper .price{margin-top:auto}.template-index .product-card-wrapper .quick-add,.template-collection .product-card-wrapper .quick-add,.template-product .related-products .product-card-wrapper .quick-add{margin-top:var(--obr-space-1-6)}.template-index .obr-home-product-card .card__media .media img{object-fit:contain}.template-index .collection--obr-promo .obr-home-product-card .card__inner,.template-index .collection--obr-promo .obr-home-product-card .card__media{background:var(--obr-color-white)}.template-index .obr-home-product-card .card__inner,.template-index .obr-home-product-card .card__inner .card__media{border-radius:calc(var(--obr-radius-md) - var(--obr-border-width)) calc(var(--obr-radius-md) - var(--obr-border-width)) 0 0}.template-index .obr-best-sellers-promo-slide{display:flex}.template-index .obr-best-sellers-mobile-title{display:none}@media screen and (min-width:990px){.template-index .collection--obr-promo .slider--desktop>.grid__item{--obr-best-sellers-card-width: 450px;--obr-best-sellers-copy-width: 383px;flex:0 0 var(--obr-best-sellers-card-width);width:var(--obr-best-sellers-card-width);max-width:var(--obr-best-sellers-card-width)}.template-index .collection--obr-promo .obr-home-product-card .card__inner .card__media{--obr-best-sellers-media-size: 403px;top:50%;right:auto;bottom:auto;left:50%;width:var(--obr-best-sellers-media-size);height:var(--obr-best-sellers-media-size);margin:0;transform:translate(-50%,-50%)}.template-index .collection--obr-promo .obr-home-product-card .card>.card__content>.card__information{width:var(--obr-best-sellers-copy-width);max-width:100%;margin-inline:auto}.template-index .collection--obr-promo .obr-home-product-card .card__inner>.card__content>.card__badge{margin-inline-start:calc((100% - var(--obr-best-sellers-copy-width)) / 2)}}.template-index .obr-best-sellers-promo{position:relative;display:flex;flex:1;min-width:0;overflow:hidden;border:var(--obr-border);border-radius:var(--obr-radius-md);background:var(--obr-color-primary);color:var(--obr-color-white);text-decoration:none;isolation:isolate}.template-index .obr-best-sellers-promo__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform var(--obr-duration-default) var(--obr-ease-default)}.template-index .obr-best-sellers-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(7,24,39,.48),transparent 32%,transparent 64%,rgba(7,24,39,.72))}.template-index .obr-best-sellers-promo__content{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--obr-space-2);padding:var(--obr-space-2-4)}.template-index .obr-best-sellers-promo__heading{margin:0;color:var(--obr-color-white);font-family:var(--obr-font-display);font-size:var(--obr-type-section-h2-size);font-weight:var(--obr-font-weight-display);line-height:var(--obr-type-heading-line-height);text-transform:uppercase}.template-index .obr-best-sellers-promo__button{display:inline-flex;box-sizing:border-box;min-height:var(--obr-button-height-quick-add);align-items:center;justify-content:center;max-width:100%;padding:var(--obr-space-1) var(--obr-space-1-6);border:var(--obr-button-border-width) solid var(--obr-color-white);border-radius:var(--obr-button-radius);color:var(--obr-color-white);font-size:var(--obr-button-font-size);font-weight:var(--obr-button-font-weight);letter-spacing:var(--obr-button-letter-spacing);line-height:var(--obr-type-button-line-height);text-align:center}.template-index .obr-best-sellers-promo:hover .obr-best-sellers-promo__image{transform:scale(1.025)}.template-index .obr-best-sellers-promo:focus-visible{outline:var(--obr-focus-outline);outline-offset:var(--obr-focus-offset)}@media screen and (max-width:749px){.template-index .obr-best-sellers-mobile-title{display:block}.template-index .collection--obr-promo .obr-best-sellers-promo-slide{display:none}.template-index .collection--obr-promo .slider--tablet>.grid__item:not(.obr-best-sellers-promo-slide){flex:0 0 calc(100% - 5rem);width:calc(100% - 5rem);max-width:calc(100% - 5rem)}.template-index .collection--obr-promo .slider--tablet>.grid__item:nth-child(2){margin-left:1.5rem;scroll-margin-left:1.5rem}}@media(prefers-reduced-motion:reduce){.template-index .obr-best-sellers-promo__image{transition:none}}.template-index .obr-home-product-card .price--on-sale .price__sale{display:flex;flex-direction:column-reverse;align-items:flex-start}.template-index .obr-home-product-card .card:hover{border-color:var(--obr-color-border-hover);box-shadow:none;transform:none}@media screen and (min-width:990px){.template-index .obr-home-product-card:hover .media.media--hover-effect>img:first-child:only-child{transform:none}}.product-card-wrapper .obd-card-badge{min-width:0;padding:.55rem .9rem;border:0;border-radius:var(--obr-radius-sm);box-shadow:none;color:var(--obr-color-on-primary);font-family:var(--obr-font-card);font-size:var(--obr-type-eyebrow-size);font-weight:var(--obr-font-weight-semibold);letter-spacing:var(--obr-type-eyebrow-letter-spacing);line-height:var(--obr-type-small-line-height);text-transform:none}.product-card-wrapper .obd-card-badge--new{background:var(--obd-navy)}.product-card-wrapper .obd-card-badge--best-seller{background:var(--obd-blue)}.product-card-wrapper .obd-card-badge--sold-out{background:var(--obr-color-badge-neutral)}.template-index .obr-home-product-card .obd-card-badge--sale{background:var(--obr-color-badge-sale);text-transform:uppercase}.template-index .quick-add__submit,.template-collection .quick-add__submit,.template-product .related-products .quick-add__submit{min-height:var(--obr-button-height-quick-add);padding:0 var(--obr-space-1-6);border:var(--obr-button-border-width) solid var(--obr-button-secondary-border);border-radius:var(--obr-radius-button);background:var(--obr-button-secondary-background);color:var(--obr-button-secondary-text)}.template-index .quick-add__submit:after,.template-index .quick-add__submit:before,.template-collection .quick-add__submit:after,.template-collection .quick-add__submit:before,.template-product .related-products .quick-add__submit:after,.template-product .related-products .quick-add__submit:before{display:none}.template-index .quick-add__submit:hover,.template-collection .quick-add__submit:hover,.template-product .related-products .quick-add__submit:hover{border-color:var(--obr-color-brand-hover);background:var(--obr-button-secondary-background-hover);color:var(--obr-color-brand-hover)}.obd-story{background:var(--obd-navy);color:var(--obd-white)}.obd-story__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(36rem,.92fr);align-items:stretch;gap:var(--obr-space-layout-gap)}.obd-story__inner--no-image{grid-template-columns:minmax(0,78rem);justify-content:center;text-align:center}.obd-story__media{min-height:46rem;overflow:hidden;border-radius:var(--obr-radius-md)}.obd-story__media img{width:100%;height:100%;object-fit:cover}.obd-story__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.obd-story__inner--no-image .obd-story__content{align-items:center}.obd-story h2{color:var(--obd-white)}.obd-story__text{margin-top:var(--obr-space-title-subtitle);color:#fffc;font-size:var(--obr-type-body-large-size);line-height:var(--obr-type-body-line-height);max-width:var(--obr-text-width-body)}.obd-story__text+.obd-button{margin-top:var(--obr-space-content-cta)}.obd-story__facts{display:flex;flex-wrap:wrap;gap:var(--obr-space-1) var(--obr-space-2-4);margin:var(--obr-space-2-6) 0 var(--obr-space-3);color:var(--obd-white);font-size:var(--obr-type-button-size);font-weight:var(--obr-font-weight-bold);letter-spacing:var(--obr-type-button-letter-spacing)}.obd-story__facts span:before{content:"\2713";margin-right:.7rem;color:var(--obr-color-check-on-dark)}@media screen and (max-width:1099px){.header{min-height:72px}.header__menu-item{font-size:var(--obr-text-small);padding-right:var(--obr-space-1);padding-left:var(--obr-space-1)}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__menu-item{padding-right:var(--obr-space-1);padding-left:var(--obr-space-1);font-size:var(--obr-text-compact)}}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{display:flex;align-items:center;justify-content:center;padding:var(--obr-space-0-4) var(--obr-space-1);font-size:var(--obr-text-small)}.announcement-bar-section .obd-announcement__mobile{min-width:0;overflow:hidden;text-overflow:ellipsis}.header{min-height:64px}.obd-hero{min-height:600px}.obd-hero__media{height:58%}.obd-hero__image{object-position:center center}.obd-hero__overlay{background:linear-gradient(180deg,rgba(7,24,39,.02) 18%,rgba(7,24,39,.65) 53%,var(--obd-navy) 72%)}.obd-hero__inner{align-items:flex-end;min-height:600px;padding-top:25rem;padding-bottom:var(--obr-space-4-4)}.obd-hero__content{width:100%}.obd-hero__eyebrow{font-size:var(--obr-type-eyebrow-size)}.obd-hero__heading{font-size:var(--obr-type-hero-h1-size)}.obd-hero__text{margin-top:var(--obr-space-1-5);font-size:var(--obr-type-body-size);line-height:var(--obr-type-body-line-height)}.obd-hero__actions{align-items:flex-start;flex-direction:column;gap:var(--obr-space-1-2);margin-top:var(--obr-space-2-4)}.obd-button{min-height:var(--obr-button-height-mobile)}.obd-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.obd-trust__item{justify-content:flex-start;gap:var(--obr-space-1);min-height:82px;padding:var(--obr-space-1-4) var(--obr-space-1)}.obd-trust__item:nth-child(odd){border-left:0}.obd-trust__item:nth-child(n+3){border-top:var(--obr-border)}.obd-trust__icon{flex-basis:24px;width:24px}.obd-trust__copy strong{font-size:var(--obr-text-caption)}.obd-trust__copy small{display:none}.obd-trust__item--metric{gap:var(--obr-space-0-8);min-height:116px;padding:var(--obr-space-1-6) var(--obr-space-1)}.obd-trust__metric{font-size:var(--obr-type-section-h3-size)}.obd-trust__item--metric .obd-trust__copy strong{font-size:var(--obr-text-caption)}.obd-trust__item--metric .obd-trust__copy small{display:block;font-size:var(--obr-type-eyebrow-size)}.obd-section-pad{padding-top:var(--obr-space-section);padding-bottom:var(--obr-space-section)}.obd-section-heading{margin-bottom:var(--obr-space-heading-content);text-align:left}.obd-section-heading h2,.obd-story h2,.template-index .collection__title .title{font-size:var(--obr-type-section-h2-size)}.template-index .product-card-wrapper .card__heading,.template-collection .product-card-wrapper .card__heading,.template-product .related-products .product-card-wrapper .card__heading{min-height:4.9rem;font-size:var(--obr-type-card-title-size)}.template-product .related-products .product-card-wrapper .card__heading{min-height:4rem;font-size:var(--obr-type-body-size);font-weight:var(--obr-font-weight-semibold);line-height:1.25}.obd-categories .page-width{padding-right:var(--obr-space-1-5);padding-left:var(--obr-space-1-5)}.obd-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--obr-space-grid-gap)}.obd-category__media img{padding:var(--obr-space-1)}.obd-category__top{min-height:7.2rem;padding:var(--obr-space-1-2)}.obd-category__top h3{font-size:var(--obr-type-card-title-size)}.obd-category__top span{font-size:var(--obr-text-subheading)}.obd-story__inner{grid-template-columns:1fr;gap:var(--obr-space-layout-gap)}.obd-story__media{min-height:32rem}.obd-story__content{align-items:flex-start}.obd-story__inner--no-image .obd-story__content{align-items:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.obd-button,.obd-category__link,.obd-category__top span,.template-index .product-card-wrapper .card,.template-collection .product-card-wrapper .card,.template-product .related-products .product-card-wrapper .card{transition:none}}.obd-announcement__mobile{display:none}@media screen and (max-width:749px){.obd-announcement__desktop{display:none}.obd-announcement__mobile{display:inline}}.template-index .product-card-wrapper .card>.card__content,.template-collection .product-card-wrapper .card>.card__content,.template-product .related-products .product-card-wrapper .card>.card__content{box-sizing:border-box;min-width:0;width:100%}@media screen and (max-width:749px){.template-index .product-card-wrapper .card>.card__content,.template-collection .product-card-wrapper .card>.card__content,.template-product .related-products .product-card-wrapper .card>.card__content{padding-right:var(--obr-space-1);padding-left:var(--obr-space-1)}.template-index .product-card-wrapper .quick-add,.template-collection .product-card-wrapper .quick-add,.template-product .related-products .product-card-wrapper .quick-add,.template-index .product-card-wrapper .quick-add__submit,.template-collection .product-card-wrapper .quick-add__submit,.template-product .related-products .product-card-wrapper .quick-add__submit{max-width:100%;min-width:0;width:100%}}.obd-hero--primary .obd-hero__inner{max-width:var(--obr-container-default)}.obd-hero--primary .obd-hero__content{width:min(var(--obr-text-width-hero),52%)}.obd-hero--primary .obd-hero__heading{max-width:var(--obr-text-width-hero);font-size:var(--obr-type-hero-h1-size);line-height:var(--obr-type-hero-line-height);text-wrap:balance}.obd-hero--primary .obd-hero__text{max-width:var(--obr-text-width-body-narrow);line-height:var(--obr-type-body-line-height)}.obd-hero--primary .obd-hero__actions{gap:var(--obr-space-2)}.obd-hero--primary .obd-hero__overlay{background:linear-gradient(90deg,rgba(7,24,39,var(--obd-hero-overlay, .55)) 0%,rgba(7,24,39,.3) 39%,rgba(7,24,39,.04) 68%,transparent 82%)}@media screen and (min-width:990px){.obd-hero--primary .obd-hero__heading{white-space:normal}}@media screen and (min-width:750px)and (max-width:989px){.obd-hero--primary .obd-hero__actions{align-items:flex-start;flex-direction:column;gap:var(--obr-space-1)}}@media screen and (max-width:749px){.obd-hero--primary,.obd-hero--primary .obd-hero__inner{min-height:60rem}.obd-hero--primary .obd-hero__media,.obd-hero--primary .obd-hero__overlay{height:30rem}.obd-hero--primary .obd-hero__image{object-position:right center}.obd-hero--primary.obd-hero--has-mobile-image .obd-hero__image{object-position:var(--obd-hero-position, center center)}.obd-hero--primary .obd-hero__overlay{background:linear-gradient(180deg,rgba(7,24,39,0) 70%,rgba(7,24,39,.12) 82%,var(--obd-navy) 100%)}.obd-hero--primary .obd-hero__inner{align-items:flex-end;padding-top:30rem;padding-bottom:3rem}.obd-hero--primary .obd-hero__content{width:100%}.obd-hero--primary .obd-hero__heading{max-width:100%;font-size:var(--obr-type-hero-h1-size);line-height:var(--obr-type-hero-line-height)}.obd-hero--primary .obd-hero__text{max-width:var(--obr-text-width-body-narrow);margin-top:var(--obr-space-1-4);font-size:var(--obr-type-body-size);line-height:var(--obr-type-body-line-height)}.obd-hero--primary .obd-hero__actions{gap:var(--obr-space-1);margin-top:var(--obr-space-2)}.obd-hero--primary .obd-button--link{min-height:3.6rem;padding-top:0;padding-bottom:0}}.obr-products-mega .obr-products-mega__content{padding:var(--obr-space-3-2) 0;border-top:var(--obr-border);box-shadow:var(--obr-shadow-header)}.obr-products-menu{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.obr-products-menu--desktop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--obr-space-3) var(--obr-space-5);max-width:var(--obr-container-default)}.obr-products-menu__heading{display:block;color:rgb(var(--color-foreground));font-family:var(--obr-font-body);font-size:var(--obr-text-body);font-weight:var(--obr-font-weight-bold);line-height:1.35}.obr-products-menu__links{list-style:none;margin:var(--obr-space-0-8) 0 0;padding:0}.obr-products-menu__link{display:inline-flex;align-items:center;min-height:3.2rem;color:rgba(var(--color-foreground),.75);font-family:var(--obr-font-body);font-size:var(--obr-type-small-size);line-height:var(--obr-type-small-line-height);text-decoration:none;transition:color var(--obr-duration-fast) var(--obr-ease-default)}.obr-products-menu__link:hover,.obr-products-menu__link--active{color:var(--obr-color-brand);text-decoration:underline}.obr-products-menu__link:focus-visible,.obr-products-menu__heading:focus-visible{outline:var(--obr-focus-outline);outline-offset:var(--obr-focus-offset)}.obr-products-menu__all{grid-column:1 / -1;padding-top:var(--obr-space-1-2);border-top:var(--obr-border)}.obr-products-menu__all .obr-products-menu__link{color:var(--obr-color-brand);font-weight:var(--obr-font-weight-semibold)}.obr-products-accordion__summary,.obr-products-menu--mobile .obr-products-menu__heading{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;cursor:pointer}.obr-products-accordion__summary{font-family:var(--obr-font-body);font-size:var(--obr-text-body);font-weight:var(--obr-font-weight-semibold)}.js .menu-drawer .obr-products-accordion .icon-caret{display:block;width:1.1rem;height:1.1rem;margin-left:var(--obr-space-1);transition:transform var(--obr-duration-fast) var(--obr-ease-default)}.obr-products-accordion[open]>summary .icon-caret,.obr-products-menu__details[open]>summary .icon-caret{transform:rotate(180deg)}.obr-products-accordion__panel{padding:0 var(--obr-space-2) var(--obr-space-1-2)}.obr-products-menu--mobile .obr-products-menu__group{border-bottom:var(--obr-border)}.obr-products-menu--mobile .obr-products-menu__heading{padding:0 var(--obr-space-1);font-size:var(--obr-text-compact);font-weight:var(--obr-font-weight-semibold)}.obr-products-menu--mobile .obr-products-menu__links{margin:0;padding:0 var(--obr-space-1) var(--obr-space-0-8)}.obr-products-menu--mobile .obr-products-menu__link{display:flex;min-height:4.4rem;padding:var(--obr-space-0-8) var(--obr-space-1)}.obr-products-menu--mobile .obr-products-menu__all{padding:var(--obr-space-0-8) var(--obr-space-1) 0;border:0}@media(prefers-reduced-motion:reduce){.obr-products-menu__link,.obr-products-accordion .icon-caret{transition:none}}.template-index .banner--obr-tool-guide{isolation:isolate;background:var(--obr-color-primary)}.template-index .banner--obr-tool-guide:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 43%,rgba(7,24,39,.18) 65%,rgba(7,24,39,.84));content:"";pointer-events:none}body.template-index .banner--obr-tool-guide .banner__box{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(var(--obr-space-1-6),2.5vw,var(--obr-space-3-2));min-width:0;width:100%;max-width:var(--obr-container-default);padding:0;border:0;box-shadow:none;background:transparent;color:var(--obr-color-white);text-align:left}.template-index .banner--obr-tool-guide .banner__box:after{display:none}.template-index .banner--obr-tool-guide .banner__box>*+*,.template-index .banner--obr-tool-guide .banner__box>*+.banner__text{margin-top:0}.template-index .banner--obr-tool-guide .banner__heading{flex:0 0 auto;max-width:31rem;color:var(--obr-color-white);font-family:var(--obr-font-display);font-size:var(--obr-type-section-h3-size);font-weight:var(--obr-font-weight-display);line-height:var(--obr-type-h3-line-height);text-transform:uppercase}.template-index .banner--obr-tool-guide .banner__text{flex:1 1 auto;min-width:0;color:var(--obr-color-white);font-size:var(--obr-type-body-size);line-height:var(--obr-type-body-line-height)}.template-index .banner--obr-tool-guide .banner__text p{margin:0}.template-index .banner--obr-tool-guide .banner__buttons{flex:0 0 auto;max-width:none}.template-index .banner--obr-tool-guide .banner__buttons .button{min-height:var(--obr-button-height);padding:var(--obr-button-padding);border-radius:var(--obr-radius-button);background:var(--obr-button-background);color:var(--obr-button-text);font-size:var(--obr-type-button-size);font-weight:var(--obr-font-weight-bold);letter-spacing:var(--obr-type-button-letter-spacing);line-height:var(--obr-type-button-line-height);transition:background-color var(--obr-duration-default) var(--obr-ease-default)}.template-index .banner--obr-tool-guide .banner__buttons .button:before,.template-index .banner--obr-tool-guide .banner__buttons .button:after{display:none}.template-index .banner--obr-tool-guide .banner__buttons .button:hover{background:var(--obr-button-background-hover)}.template-index .banner--obr-tool-guide .banner__buttons .button:focus-visible{outline:var(--obr-focus-outline);outline-offset:var(--obr-focus-offset)}@media screen and (max-width:989px){.template-index .banner--obr-tool-guide .banner__box{flex-direction:column;align-items:flex-start;gap:var(--obr-space-1-2)}}@media screen and (max-width:749px){body.template-index .banner--obr-tool-guide{flex-direction:column;flex-wrap:nowrap}.template-index .banner--obr-tool-guide:before{display:none}.template-index .banner--obr-tool-guide .banner__media{position:relative;flex:0 0 auto;height:clamp(21rem,54vw,25rem)}body.template-index .banner.banner--obr-tool-guide .banner__content{min-height:0;height:auto;align-items:stretch;padding:var(--obr-space-3-2) var(--obr-space-2) var(--obr-space-3-2);background:var(--obr-color-surface)}body.template-index .banner--obr-tool-guide .banner__box{padding:0;align-items:flex-start;color:var(--obr-color-ink)}.template-index .banner--obr-tool-guide .banner__heading{max-width:100%;color:var(--obr-color-ink);font-size:var(--obr-type-section-h3-size)}.template-index .banner--obr-tool-guide .banner__text{color:var(--obr-color-ink);font-size:var(--obr-text-body)}.template-index .banner--obr-tool-guide .banner__buttons{width:100%}.template-index .banner--obr-tool-guide .banner__buttons .button{width:min(100%,28rem)}}@media(prefers-reduced-motion:reduce){.template-index .banner--obr-tool-guide .banner__buttons .button{transition:none}}.obd-story.obd-section-pad{padding-block:var(--obr-space-section-large)}.obr-support{padding:var(--obr-space-section-compact) 0;background:var(--obr-color-white)}.obr-support__header{margin:0 auto var(--obr-space-heading-content);text-align:center}.obr-support__heading{margin:0;color:var(--obr-color-text);font-size:var(--obr-type-section-h2-size);line-height:var(--obr-type-heading-line-height)}.obr-support__intro{max-width:var(--obr-text-width-body);margin:var(--obr-space-1-2) auto 0;color:var(--obr-color-muted);font-size:var(--obr-type-body-size);line-height:var(--obr-type-body-line-height)}.obr-support__intro p{margin:0}.obr-support__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:var(--obr-border)}.obr-support__item{min-width:0;padding:var(--obr-space-card-content);color:var(--obr-color-text);text-decoration:none;display:grid;grid-template-columns:auto 1fr auto;gap:var(--obr-space-1-2);align-items:start;transition:color var(--obr-duration-default) var(--obr-ease-default),background-color var(--obr-duration-default) var(--obr-ease-default)}.obr-support__item+.obr-support__item{border-left:var(--obr-border)}.obr-support__item:hover{color:var(--obr-color-brand);background:var(--obr-color-surface)}.obr-support__item:focus-visible{outline:2px solid var(--obr-color-brand);outline-offset:-2px}.obr-support__icon{width:3.2rem;height:3.2rem;color:var(--obr-color-brand)}.obr-support__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.obr-support__copy{min-width:0;display:grid;gap:.6rem}.obr-support__copy strong{font-size:var(--obr-type-card-title-size);line-height:var(--obr-type-card-line-height)}.obr-support__copy>span{color:var(--obr-color-muted);font-size:var(--obr-type-small-size);line-height:var(--obr-type-small-line-height)}.obr-support__arrow{color:var(--obr-color-brand);font-size:2.2rem;line-height:1;transition:transform var(--obr-duration-default) var(--obr-ease-default)}.obr-support__item:hover .obr-support__arrow{transform:translate(.3rem)}@media screen and (max-width:749px){.obr-support{padding:var(--obr-space-section-compact) 0}.obr-support__header{margin-bottom:var(--obr-space-heading-content);text-align:left}.obr-support__heading{font-size:var(--obr-type-section-h2-size)}.obr-support__grid{grid-template-columns:1fr}.obr-support__item{padding:var(--obr-space-2) 0;align-items:center}.obr-support__item+.obr-support__item{border-left:0;border-top:var(--obr-border)}.obr-support__copy strong{font-size:var(--obr-type-card-title-size)}}.template-product .product__title h1,.template-collection .collection-hero__title,.template-blog .title--primary,.template-article .article-template__title,.template-page .main-page-title,.template-cart .title-wrapper-with-link .title{font-size:var(--obr-type-page-h1-size);letter-spacing:var(--obr-type-heading-letter-spacing);line-height:var(--obr-type-heading-line-height)}.template-blog .article-card .card__heading,.template-search .article-card .card__heading{font-size:var(--obr-type-card-title-size);letter-spacing:var(--obr-type-card-letter-spacing);line-height:var(--obr-type-card-line-height)}.template-product .product__description,.template-article .article-template__content,.template-page .rte{font-size:var(--obr-type-body-size);letter-spacing:var(--obr-type-body-letter-spacing);line-height:var(--obr-type-body-line-height)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--obr-button-height);padding:var(--obr-button-padding);border:var(--obr-button-border-width) solid var(--obr-button-primary-border);border-radius:var(--obr-button-radius);background:var(--obr-button-primary-background);color:var(--obr-button-primary-text);font-size:var(--obr-button-font-size);font-weight:var(--obr-button-font-weight);letter-spacing:var(--obr-button-letter-spacing);line-height:var(--obr-type-button-line-height);box-shadow:none;transition:background-color var(--obr-duration-fast) var(--obr-ease-default),border-color var(--obr-duration-fast) var(--obr-ease-default),color var(--obr-duration-fast) var(--obr-ease-default)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-challenge__button:not([disabled]):hover,.customer button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{border-color:var(--obr-button-primary-background-hover);background:var(--obr-button-primary-background-hover);color:var(--obr-button-primary-text)}.button--secondary{border-color:var(--obr-button-secondary-border);background:var(--obr-button-secondary-background);color:var(--obr-button-secondary-text)}.button--secondary:not([disabled]):hover{border-color:var(--obr-color-brand-hover);background:var(--obr-button-secondary-background-hover);color:var(--obr-color-brand-hover)}.button--tertiary{min-width:0;min-height:4.4rem;padding:0;border-color:transparent;border-radius:0;background:transparent;color:var(--obr-button-tertiary-text)}.button--tertiary:not([disabled]):hover{border-color:transparent;background:transparent;color:var(--obr-button-tertiary-text-hover)}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible,.obd-button:focus-visible,.careers-button:focus-visible,.software-button:focus-visible,.ai-support-submit:focus-visible,.ai-support-fallback:focus-visible,.obd-sticky-atc__submit:focus-visible{outline:var(--obr-focus-outline);outline-offset:var(--obr-focus-offset);box-shadow:none}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{border-color:var(--obr-button-disabled-border);background:var(--obr-button-disabled-background);color:var(--obr-button-disabled-text);cursor:not-allowed;opacity:var(--obr-button-disabled-opacity)}.product-form__submit{min-height:var(--obr-button-height);border-color:var(--obr-button-primary-border);background:var(--obr-button-primary-background);color:var(--obr-button-primary-text)}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.obd-button{min-height:var(--obr-button-height-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-obd-brand.css.map */
