.ob-product{--blue:#1481d5;--text:#000;--gray:#f2f2f2;--line:#d9d9d9;--body:proxima-nova,Arial,sans-serif;--display:quiche-sans,Georgia,serif}.ob-product *{box-sizing:border-box}html:has(.ob-product){scroll-behavior:smooth;scroll-padding-top:76px}.ob-product{margin:0;color:var(--text);background:#fff;font:18px/1.5 var(--body)}.ob-product a{color:inherit;text-underline-offset:5px}.ob-product button,.ob-product input{font:inherit}.ob-product button,.ob-product a,.ob-product input{touch-action:manipulation}.ob-product button{cursor:pointer}.ob-product a:focus-visible,.ob-product button:focus-visible,.ob-product input:focus-visible{outline:3px solid #0765ac;outline-offset:4px}.ob-product h1,.ob-product h2,.ob-product h3,.ob-product p{margin:0}.ob-product h1,.ob-product h2{font-family:var(--display);font-weight:400;line-height:1.08}.ob-product h1{font-size:clamp(36px,3.3vw,52px);letter-spacing:-1.2px}.ob-product h2{font-size:clamp(34px,3.3vw,50px);letter-spacing:-.8px}.ob-product h3{font-size:23px;line-height:1.25;font-weight:600}.ob-product img{max-width:100%}.ob-product .wrap{width:min(1320px,calc(100% - 80px));margin:auto}.ob-product .skip{position:absolute;left:12px;top:-100px;z-index:50;background:#fff;padding:12px}.ob-product .skip:focus{top:12px}.ob-product .review{font-size:12px;letter-spacing:1px;background:#252626;color:#fff;padding:9px 32px;display:flex;gap:22px;justify-content:center}.ob-product .review span{letter-spacing:0;color:#ddd}.ob-product .header{min-height:92px;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--line)}.ob-product .logo{width:210px;height:auto;display:block}.ob-product .header nav{display:flex;gap:26px;font-size:15px;align-items:center}.ob-product .header a{text-decoration:none}.ob-product .breadcrumbs{display:flex;gap:12px;color:#666;font-size:14px;margin:25px 0}.ob-product .breadcrumbs a{text-decoration:none}.ob-product .hero{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;padding:8px 0 55px}.ob-product .gallery{min-width:0}.ob-product .gallery-stage{position:relative;aspect-ratio:1.15;border:1px solid #eee;overflow:hidden;border-radius:4px}.ob-product .gallery-stage #aria-zoom-trigger{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;border:0;padding:0}.ob-product .gallery-stage img{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ob-product .gallery-stage.layer-mode img{height:100%;object-fit:contain;transform:none;top:0}.ob-product .image-tag{position:absolute;left:22px;top:22px;z-index:1;pointer-events:none;font-size:11px;letter-spacing:1.5px;font-weight:700;background:var(--gray);padding:7px 12px}.ob-product .zoom-label{position:absolute;bottom:16px;right:20px;font-size:14px;color:#444}.ob-product .thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin:14px 0}.ob-product .thumb{min-width:0;background:#fff;border:1px solid var(--line);border-radius:4px;padding:0 0 7px;font-size:12px}.ob-product .thumb img{width:100%;height:76px;object-fit:cover;display:block}.ob-product .thumb[aria-pressed=true]{border:2px solid var(--blue);padding-bottom:6px}.ob-product .gallery-note{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#555;padding:10px 0 22px;border-bottom:1px solid var(--line)}.ob-product .quote{padding:35px 24px 0}.ob-product .quote p{font:400 35px/1.2 var(--display)}.ob-product .quote span{display:block;color:#555;font-size:16px;margin-top:13px}.ob-product .eyebrow{font-size:12px;letter-spacing:1.8px;font-weight:700;margin-bottom:14px}.ob-product .review-link{font-size:14px;display:inline-block;margin:16px 0}.ob-product .intro{font-size:19px;line-height:1.5}.ob-product .feel-summary{margin:20px 0;border-left:3px solid var(--blue);padding:4px 16px;font-size:15px}.ob-product .feel-summary strong,.ob-product .feel-summary span{display:block}.ob-product .feel-summary span{color:#555;margin-top:3px}.ob-product .price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin:25px 0 20px}.ob-product .price-row strong{font-size:29px}.ob-product .price-row span{font-size:14px;color:#555}.ob-product fieldset{padding:0;border:0;margin:0}.ob-product legend{font-size:16px;font-weight:600;margin-bottom:10px}.ob-product .sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ob-product .size{position:relative;cursor:pointer}.ob-product .size input{position:absolute;opacity:0;left:12px;top:12px}.ob-product .size span{display:flex;justify-content:center;align-items:center;border:1px solid #999;border-radius:4px;min-height:46px;font-size:16px}.ob-product .size input:checked+span{border:2px solid var(--blue);background:#f2f2f2;font-weight:700}.ob-product .size input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}.ob-product .size-info{font-size:14px;min-height:24px;color:#555;margin:12px 0 17px}.ob-product .button{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:51px;border-radius:4px;padding:14px 20px;text-decoration:none;font:700 15px/1.4 var(--body);border:0}.ob-product .primary{background:var(--blue);color:#fff}.ob-product .primary:visited{color:#fff}.ob-product .primary:hover{background:#116fb7}.ob-product .purchase>.button{width:100%}.ob-product .preview-note{font-size:12px;color:#666;margin-top:8px}.ob-product .payment{display:grid;gap:7px;padding:20px 0;border-bottom:1px solid var(--line);font-size:14px}.ob-product .payment span{font-size:12px;color:#555}.ob-product .purchase-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;font-size:14px;border-bottom:1px solid var(--line)}.ob-product .purchase-facts p{margin:7px 0;color:#444;line-height:1.4}.ob-product .human{font-size:14px;padding-top:17px}.ob-product .section-nav{position:sticky;top:0;background:#fffffff7;border-block:1px solid var(--line);z-index:5}.ob-product .section-nav .wrap{display:flex;gap:40px;align-items:center;min-height:60px;overflow-x:auto}.ob-product .section-nav a{white-space:nowrap;text-decoration:none;font-size:15px;padding:18px 0}.ob-product .section-nav a:hover{text-decoration:underline}.ob-product .section{padding-top:82px;padding-bottom:82px}.ob-product .section-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:43px}.ob-product .section-heading>p{max-width:520px;color:#444}.ob-product .fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:42px}.ob-product .fit-grid>div{border-top:1px solid #aaa;padding-top:20px}.ob-product .small-number{font-size:13px;color:#666}.ob-product .fit-grid h3{margin:20px 0 13px}.ob-product .fit-grid p{color:#444}.ob-product .break-in{display:grid;grid-template-columns:1fr 2fr;gap:30px;background:var(--gray);padding:26px 30px;margin-top:40px;font-size:16px}.ob-product .break-in p{color:#444}.ob-product .inside{background:var(--gray)}.ob-product .inside-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.ob-product .layer-image img{display:block;mix-blend-mode:multiply;width:100%;height:auto}.ob-product .layers{list-style:none;margin:0;padding:0}.ob-product .layers li{display:flex;gap:20px;padding:23px 0;border-bottom:1px solid #ccc}.ob-product .layers li>span{font-size:13px;color:#555;padding-top:5px}.ob-product .layers h3{font-size:22px;margin-bottom:8px}.ob-product .layers p{font-size:17px;color:#444}.ob-product .materials-note{display:grid;grid-template-columns:1fr 2fr 1fr;gap:30px;align-items:start;border-top:1px solid #ccc;padding-top:25px;margin-top:35px;font-size:15px}.ob-product .comparison{display:grid;grid-template-columns:.8fr 1fr 1fr;border-block:1px solid var(--line)}.ob-product .comparison>div{padding:30px}.ob-product .comparison>div+div{border-left:1px solid var(--line)}.ob-product .comparison>div:nth-child(2){background:var(--gray)}.ob-product .comparison-label{padding-left:0!important}.ob-product .comparison p{margin:15px 0 20px;color:#444;font-size:17px}.ob-product .comparison .eyebrow{font-size:12px;color:#000;margin-top:0}.ob-product .comparison a{font-size:16px}.ob-product .compare-footer{display:flex;justify-content:space-between;gap:30px;margin-top:20px;font-size:15px}.ob-product .details-section{background:var(--gray)}.ob-product .details-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 65px}.ob-product .details-grid article{border-top:1px solid #bbb;padding-top:25px}.ob-product .details-grid h3{margin-bottom:15px}.ob-product .details-grid p{color:#444;margin-bottom:12px}.ob-product .details-grid a{font-size:16px}.ob-product .support-section{display:grid;grid-template-columns:1fr 1fr;gap:90px}.ob-product .support-section p:not(.eyebrow){margin:22px 0;max-width:440px}.ob-product .support-section .button{max-width:300px}.ob-product .support-links{padding-top:20px}.ob-product .support-links h3{margin-bottom:25px}.ob-product .support-links a{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--line);text-decoration:none}.ob-product .support-links a:hover{text-decoration:underline}.ob-product footer{background:#101010;color:#fff;padding:32px 0 100px}.ob-product footer .wrap{display:flex;justify-content:space-between;gap:20px}.ob-product footer span{font:27px var(--display)}.ob-product footer p{font-size:13px;color:#ccc}.ob-product .sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #ccc;box-shadow:0 -3px 15px #00000008;padding:12px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ob-product .sticky-buy[hidden]{display:none}.ob-product .sticky-buy>div{display:flex;gap:20px;align-items:center}.ob-product .sticky-buy strong{font-size:23px;font-family:var(--display);font-weight:400}.ob-product .sticky-buy span{font-size:15px}.ob-product .sticky-buy .button{min-width:200px}.ob-product dialog{border:0;padding:20px;border-radius:5px;width:min(1000px,95vw);max-height:94vh}.ob-product dialog::backdrop{background:#000a}.ob-product dialog img{width:100%;height:75vh;object-fit:contain}.ob-product dialog p{text-align:center}.ob-product .dialog-close{display:block;margin-left:auto;padding:10px 18px;background:#fff;border:1px solid #aaa;border-radius:4px}@media(min-width:1550px){.ob-product .hero{gap:85px}.ob-product .gallery-stage{aspect-ratio:1.13}}@media(max-width:1050px){.ob-product .wrap{width:calc(100% - 48px)}.ob-product .hero{gap:32px;grid-template-columns:1fr 1fr}.ob-product .header nav{gap:15px}.ob-product .header nav a:nth-child(3),.ob-product .header nav a:nth-child(4){display:none}.ob-product .quote p{font-size:29px}.ob-product .gallery-note{flex-wrap:wrap}.ob-product .section-heading{gap:30px}.ob-product .inside-grid{gap:35px}.ob-product .comparison>div{padding:22px}.ob-product .comparison h3{font-size:21px}}@media(max-width:720px){html:has(.ob-product){scroll-padding-top:70px}.ob-product .review{padding:8px 18px;font-size:10px;justify-content:flex-start}.ob-product .review span{display:none}.ob-product .header{padding:18px 20px;min-height:72px}.ob-product .logo{width:160px}.ob-product .header nav a{display:none}.ob-product .header nav a:last-child{display:block;font-size:13px}.ob-product .wrap{width:calc(100% - 36px)}.ob-product .breadcrumbs{font-size:12px;margin:18px 0}.ob-product .hero{display:flex;flex-direction:column;gap:28px;padding-bottom:34px}.ob-product .gallery-stage{aspect-ratio:1.3}.ob-product .image-tag{left:14px;top:14px;font-size:9px}.ob-product .thumbs{gap:6px;margin:10px 0}.ob-product .thumb{font-size:10px;line-height:1.15}.ob-product .thumb img{height:51px}.ob-product .gallery-note{font-size:11px;gap:7px;padding-bottom:12px}.ob-product .quote{display:none}.ob-product .eyebrow{font-size:11px;margin-bottom:11px}.ob-product h1{font-size:38px}.ob-product h2{font-size:35px}.ob-product .intro{font-size:18px}.ob-product .review-link{margin:14px 0}.ob-product .price-row{margin-top:20px}.ob-product .purchase-facts{font-size:14px}.ob-product .section-nav .wrap{gap:25px;width:100%;padding:0 18px;min-height:54px}.ob-product .section-nav a{font-size:13px;padding:16px 0}.ob-product .section{padding-top:48px;padding-bottom:48px}.ob-product .section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.ob-product .fit-grid,.ob-product .inside-grid,.ob-product .details-grid,.ob-product .support-section{grid-template-columns:1fr;gap:28px}.ob-product .fit-grid h3{margin-top:12px}.ob-product .break-in{grid-template-columns:1fr;gap:10px;padding:24px}.ob-product .inside-grid{gap:0}.ob-product .layer-image{max-height:380px;overflow:hidden}.ob-product .layer-image img{max-height:380px;object-fit:contain}.ob-product .materials-note{grid-template-columns:1fr;gap:12px}.ob-product .comparison{grid-template-columns:1fr}.ob-product .comparison>div{padding:24px 18px}.ob-product .comparison>div+div{border-left:0;border-top:1px solid var(--line)}.ob-product .comparison-label{padding-top:0!important}.ob-product .comparison h3{font-size:24px}.ob-product .compare-footer{flex-direction:column;gap:14px}.ob-product .details-grid h3{font-size:22px}.ob-product .support-links{padding-top:5px}.ob-product footer .wrap{flex-direction:column}.ob-product .sticky-buy{padding:10px 18px;gap:12px}.ob-product .sticky-buy>div{display:grid;gap:0}.ob-product .sticky-buy strong{font-size:21px}.ob-product .sticky-buy span{font-size:12px}.ob-product .sticky-buy .button{min-width:0;padding:12px 16px;font-size:12px;min-height:45px}.ob-product dialog{padding:12px}.ob-product dialog img{height:65vh}}@media(prefers-reduced-motion:reduce){html:has(.ob-product){scroll-behavior:auto}}.ob-product .product-promise{font:400 27px/1.25 var(--display);margin-top:12px;max-width:430px}@media(max-width:720px){.ob-product .product-promise{font-size:24px}}.ob-product{display:block;--body:proxima-nova,Arial,sans-serif;--display:quiche-sans,Georgia,serif}.ob-product .ob-native-form .button{width:100%;-webkit-appearance:none;appearance:none;background:#1481d5;color:#fff;border:0;border-radius:4px;box-shadow:none}.ob-product .button:before,.ob-product .button:after{display:none}.ob-product .ob-native-form .button:disabled{background:#777;cursor:not-allowed}.ob-product #buy.working{opacity:.6;pointer-events:none}.ob-product .section-heading{display:grid}.ob-product .section-nav{top:var(--ob-product-nav-height,84px)}html:has(.ob-product){scroll-padding-top:155px}.ob-product .size small{display:block;font-size:10px}.ob-product .size span{flex-direction:column}.ob-product #compare-price{font-size:17px;color:#666}.ob-product #aria-form-message{font-size:14px;margin-top:10px}.ob-product .klaviyo-star-rating-widget{margin-top:12px}.ob-product .payment form{margin:0}.ob-product #aria-payment-options{font-size:14px}.ob-product #aria-payment-options[hidden]{display:none}.ob-product #aria-payment-options>div{margin-top:10px}.ob-product #truemed-instructions{font-size:14px}#aria-reviews{padding-bottom:120px}.ob-product .sticky-buy{z-index:8}.ob-product .section-nav{z-index:7}@media(max-width:720px){.ob-product .section-nav{top:var(--ob-product-nav-height,72px)}}.ob-product .gallery-stage #main-image{opacity:1;top:50%;left:0;transform:translateY(-50%)}.ob-product .gallery-stage.layer-mode #main-image{top:0;transform:none}.ob-product .klaviyo-star-rating-widget{display:block}.ob-product a:not(.button){text-decoration:underline;text-underline-offset:4px}.ob-product .section-nav a,.ob-product .breadcrumbs a{text-decoration:none}.ob-product h3{font-family:var(--body);font-weight:600}.ob-product .aria-comparison{grid-template-columns:repeat(3,minmax(0,1fr))}.ob-product .aria-comparison .current-model{background:#f2f2f2}.ob-product .inside-grid{align-items:start}.ob-product .layer-image{position:sticky;top:calc(var(--ob-product-nav-height,84px) + 85px)}.ob-product .gallery-stage .image-tag{font-size:10px;letter-spacing:.07em}.ob-product .support-section .button{text-transform:uppercase}@media(max-width:720px){.ob-product .aria-comparison{grid-template-columns:1fr}.ob-product .layer-image{position:static}.ob-product .gallery-stage .image-tag{font-size:8px}}.ob-product .aria-comparison>div:not(.current-model){background:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/organix-aria-v1.css.map */
