#aq-respiro-product{--aq-blue:#1b1464;--aq-photo:#f6f6f6;--aq-line:#dedce7;background:#fff;color:var(--aq-blue);font-size:12px;line-height:1.65;color-scheme:light}#aq-respiro-product *{box-sizing:border-box}#aq-respiro-product [hidden]{display:none!important}#aq-respiro-product button,#aq-respiro-product a{font:inherit;color:inherit}#aq-respiro-product a{text-decoration:none}#aq-respiro-product a:hover{text-decoration:underline}#aq-respiro-product button{border-radius:0;background:transparent}#aq-respiro-product .aq-header{min-height:90px;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(to right,var(--aq-photo) 66%,#fff 66%)}#aq-respiro-product .aq-logo{width:125px;height:auto}#aq-respiro-product .aq-nav{display:flex;gap:22px;font-size:11px}#aq-respiro-product .aq-account{font-size:11px;margin-right:55px}#aq-respiro-product .aq-product{display:grid;grid-template-columns:66% 34%;align-items:start}#aq-respiro-product .aq-gallery{display:grid;gap:8px;min-width:0}#aq-respiro-product .aq-stage{position:relative;margin:0;background:var(--aq-photo);aspect-ratio:4/5;display:grid;place-items:center;overflow:hidden}#aq-respiro-product .aq-stage img{width:100%;height:100%;object-fit:contain;transition:transform .3s}#aq-respiro-product figcaption{position:absolute;bottom:24px;left:24px;font-size:10px;letter-spacing:.07em;text-transform:uppercase}#aq-respiro-product .aq-info{padding:clamp(32px,10vh,140px) 28px 30px;position:sticky;top:0;min-width:0;max-height:100dvh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dedce7 transparent}#aq-respiro-product .aq-kicker{font-size:10px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px}#aq-respiro-product h1{font-size:42px;font-weight:300;line-height:1.15;letter-spacing:.075em;margin:0 0 15px}#aq-respiro-product .aq-subtitle{font-size:13px;margin:0 0 13px;font-weight:300}#aq-respiro-product .aq-sku{font-size:10px;letter-spacing:.04em;margin:0 0 24px}#aq-respiro-product .aq-selected{font-size:12px;margin:0 0 14px}#aq-respiro-product .aq-family{margin:12px 0}#aq-respiro-product .aq-family-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}#aq-respiro-product .aq-swatches{display:flex;gap:4px;flex-wrap:wrap}#aq-respiro-product .aq-swatch{border:1px solid transparent;padding:5px 3px;width:59px;min-height:65px;display:flex;align-items:center;flex-direction:column;gap:5px;font-size:9px;line-height:1.25}#aq-respiro-product .aq-swatch[aria-pressed=true]{border-color:var(--aq-blue)}#aq-respiro-product .aq-swatch span:first-child{display:block;width:26px;height:26px;border-radius:50%;background:linear-gradient(110deg,var(--shade),var(--shine) 42%,var(--tone) 70%)}#aq-respiro-product .aq-swatch span:last-child{text-align:center}#aq-respiro-product .aq-surfaces{display:flex;gap:8px;margin:20px 0 12px}#aq-respiro-product .aq-surface{border:1px solid var(--aq-line);flex:1;padding:10px 4px;min-height:44px;font-size:11px}#aq-respiro-product .aq-surface[aria-pressed=true]{border-color:var(--aq-blue)}#aq-respiro-product .aq-other{font-size:11px;margin:12px 0 24px}#aq-respiro-product details{border-top:1px solid var(--aq-line)}#aq-respiro-product summary{list-style:none;min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;text-transform:uppercase;letter-spacing:.06em}#aq-respiro-product summary::-webkit-details-marker{display:none}#aq-respiro-product summary:after{content:"+";font-size:17px;font-weight:300}#aq-respiro-product details[open] summary:after{content:"\2212"}#aq-respiro-product .aq-detail{padding:0 0 18px;font-size:12px}#aq-respiro-product .aq-detail p{margin:0 0 10px}#aq-respiro-product .aq-detail a{text-decoration:underline}#aq-respiro-product .aq-actions{border-top:1px solid var(--aq-line);padding-top:24px}#aq-respiro-product .aq-contact{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;background:var(--aq-blue);color:#fff;border:0;padding:14px;font-size:10px;letter-spacing:.05em}#aq-respiro-product .aq-login{display:block;text-align:center;text-decoration:underline;font-size:11px;margin:17px 0 0}#aq-respiro-product .aq-request{font-size:11px;margin:12px 0}#aq-respiro-product .aq-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--aq-line);padding:24px 30px;font-size:10px}@media(max-width:820px){#aq-respiro-product .aq-header{padding:20px;min-height:76px;background:var(--aq-photo)}#aq-respiro-product .aq-logo{width:105px}#aq-respiro-product .aq-nav{display:none}#aq-respiro-product .aq-account{margin-right:35px;font-size:10px}#aq-respiro-product .aq-product{display:flex;flex-direction:column}#aq-respiro-product .aq-gallery{display:contents}#aq-respiro-product .aq-stage{width:100%;order:1}#aq-respiro-product .aq-info{position:static;width:100%;padding:30px 24px;order:2;max-height:none;overflow:visible}#aq-respiro-product .aq-stage:nth-child(2){order:3;margin-top:8px}#aq-respiro-product .aq-stage:nth-child(3){order:4;margin-top:8px}#aq-respiro-product .aq-swatch{width:60px}#aq-respiro-product figcaption{left:18px;bottom:20px;font-size:9px;max-width:75%}}@media(prefers-reduced-motion:reduce){#aq-respiro-product .aq-stage img{transition:none}}#aq-respiro-product .aq-macro{aspect-ratio:1}#aq-respiro-product .aq-macro img{object-fit:cover}#aq-respiro-product .aq-swatch[data-finish=black] span:first-child{background:#171719}#aq-respiro-product .aq-swatch[data-finish=white] span:first-child{background:#efefed;border:1px solid #d7d7d5}@media(max-width:820px){#aq-respiro-product .aq-stage:nth-child(4){order:5;margin-top:8px}#aq-respiro-product .aq-stage:nth-child(5){order:6;margin-top:8px}}#aq-respiro-product .aq-description{font-size:12px;line-height:1.75;font-weight:300;margin:0 0 18px}#aq-respiro-product .aq-description p{margin:0}#aq-respiro-product .aq-docs{padding:0 0 14px;display:grid}#aq-respiro-product .aq-doc{display:flex;align-items:center;gap:14px;padding:13px 0;min-height:60px;border-top:1px solid #f0eff4;text-decoration:none}#aq-respiro-product .aq-doc svg{width:27px;height:27px;flex:0 0 27px}#aq-respiro-product .aq-doc-title{font-size:11px;line-height:1.45}#aq-respiro-product .aq-doc small{display:block;font-size:9px;letter-spacing:.05em;margin-top:3px;color:#79758e}#aq-respiro-product .aq-doc-arrow{margin-left:auto}#aq-respiro-product .aq-doc-unavailable{color:#777287}#aq-respiro-product .aq-doc:hover .aq-doc-title{text-decoration:underline}#aq-respiro-product .aq-doc-unavailable:hover .aq-doc-title{text-decoration:none}#aq-respiro-product .aq-specs{margin:0}#aq-respiro-product .aq-specs div{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;padding:5px 0}#aq-respiro-product .aq-specs dt{font-weight:400}#aq-respiro-product .aq-specs dd{margin:0;font-weight:300}#aq-respiro-product button{cursor:pointer}#aq-respiro-product :focus-visible{outline:1px solid #1b1464;outline-offset:4px}#aq-respiro-product .aq-finishes{display:flex;gap:14px;flex-wrap:wrap;margin:8px 0}#aq-respiro-product .aq-finishes .aq-family{margin:4px 0}#aq-respiro-product .aq-finishes .aq-swatches{gap:2px}#aq-respiro-product .aq-finishes .aq-swatch{width:44px;min-height:62px;padding:6px 1px;font-size:8px}#aq-respiro-product .aq-surfaces{margin-top:16px}@media(min-width:821px)and (max-height:850px){#aq-respiro-product .aq-info{padding-top:34px}}#aq-respiro-product .aq-doc{transition:background-color .25s ease}#aq-respiro-product .aq-doc svg,#aq-respiro-product .aq-doc-arrow{transition:transform .28s ease}#aq-respiro-product .aq-doc:is(:hover,:focus-visible){background:#faf9fc}#aq-respiro-product .aq-doc:is(:hover,:focus-visible)>svg{transform:translateY(-2px)}#aq-respiro-product .aq-doc:is(:hover,:focus-visible) .aq-doc-arrow{transform:translate(2px,-2px)}#aq-respiro-product .aq-model-icon{position:relative;display:block;width:27px;height:36px;flex:0 0 27px;transition:transform .4s ease;transform-origin:center}#aq-respiro-product .aq-model-icon svg{display:block;width:27px;height:27px}#aq-respiro-product .aq-3d-badge{position:absolute;bottom:-1px;left:0;width:27px;text-align:center;font-size:9px;font-weight:500;line-height:11px;letter-spacing:.1em}#aq-respiro-product .aq-doc:hover .aq-model-icon{transform:perspective(100px) rotateY(-20deg) translateY(-2px)}#aq-respiro-product .aq-water-effects{display:grid;gap:20px;padding:4px 0 22px}#aq-respiro-product .aq-effect{display:flex;gap:18px;align-items:center;border-radius:0}#aq-respiro-product .aq-effect img{display:block;flex:0 0 66px;width:66px;height:66px;object-fit:contain;transition:transform .55s ease}#aq-respiro-product .aq-effect:is(:hover,:focus-visible) img{transform:translateY(2px) scale(1.045)}#aq-respiro-product .aq-effect-name{display:block;font-size:12px;margin-bottom:3px}#aq-respiro-product .aq-effect p{margin:0;font-size:11px;font-weight:300;line-height:1.65}@media(prefers-reduced-motion:reduce){#aq-respiro-product .aq-doc,#aq-respiro-product .aq-doc svg,#aq-respiro-product .aq-doc-arrow,#aq-respiro-product .aq-model-icon,#aq-respiro-product .aq-effect img{transition:none!important;transform:none!important}}#aq-respiro-product h1{margin-bottom:10px}#aq-respiro-product .aq-sku{font-size:13px;font-weight:500;letter-spacing:.045em;margin:0 0 22px}#aq-respiro-product .aq-finishes{display:grid;grid-template-columns:1fr;gap:12px;margin:12px 0}#aq-respiro-product .aq-finishes .aq-family{margin:0}#aq-respiro-product .aq-finishes .aq-swatches{gap:4px}#aq-respiro-product .aq-finishes .aq-swatch{width:59px;min-height:65px;padding:5px 3px;font-size:9px}#aq-respiro-product .aq-effects-section{border-top:1px solid var(--aq-line)}#aq-respiro-product .aq-effects-section h2{font-size:10px;font-weight:400;line-height:1.65;text-transform:uppercase;letter-spacing:.06em;margin:0;padding:16px 0}#aq-respiro-product h1{font-size:clamp(24px,2.4vw,36px);letter-spacing:.045em}#aq-respiro-product .aq-price{font-size:16px;margin:0 0 22px;font-weight:400}#aq-respiro-product .aq-description p+p{margin-top:10px}#aq-respiro-product .aq-price-note{font-size:10px;margin:-15px 0 24px;color:#777287}#aq-respiro-product .aq-stage img{display:block}#aq-respiro-product .aq-stage.aq-macro{aspect-ratio:4/5}#aq-respiro-product .aq-stage.aq-macro img{object-fit:contain}#aq-respiro-product .aq-variant-choices{display:flex;gap:8px;flex-wrap:wrap}#aq-respiro-product .aq-variant-choice{border:1px solid var(--aq-line);min-height:44px;padding:10px 12px;font-size:11px}#aq-respiro-product .aq-variant-choice[aria-pressed=true]{border-color:var(--aq-blue)}#aq-respiro-product .aq-stage video,#aq-respiro-product .aq-stage model-viewer,#aq-respiro-product .aq-stage iframe{width:100%;height:100%;max-width:100%}#aq-respiro-product{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);line-height:1.55}#aq-respiro-product h1{font-family:var(--font-h1--family,var(--font-heading--family));font-weight:var(--font-h1--weight,var(--font-heading--weight));font-style:var(--font-heading--style);font-size:42px;line-height:1.15;letter-spacing:.075em;margin:0 0 12px}#aq-respiro-product .aq-info{padding:clamp(160px,26vh,280px) 28px 40px}#aq-respiro-product .aq-kicker{font-size:10px;margin:0 0 20px;letter-spacing:.13em}#aq-respiro-product .aq-sku{font-weight:400;font-size:10px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px}#aq-respiro-product .aq-price{font-size:12px;margin:0 0 18px}#aq-respiro-product .aq-selected{font-size:11px;margin:0 0 8px}#aq-respiro-product .aq-finishes{gap:2px;margin:0 0 8px}#aq-respiro-product .aq-finishes .aq-family{display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;align-items:start}#aq-respiro-product .aq-family-label{font-size:9px;line-height:1.4;margin:9px 0 0;letter-spacing:.04em}#aq-respiro-product .aq-finishes .aq-swatch{position:relative;width:36px;min-height:36px;padding:7px;border:0;align-items:center;justify-content:center}#aq-respiro-product .aq-swatch span:first-child{width:20px;height:20px;flex:0 0 20px;outline:1px solid transparent;outline-offset:3px;transition:outline-color .18s ease}#aq-respiro-product .aq-swatch span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#aq-respiro-product .aq-swatch[aria-pressed=true] span:first-child{outline-color:var(--aq-blue)}#aq-respiro-product .aq-swatch:focus-visible{outline:none}#aq-respiro-product .aq-swatch:focus-visible span:first-child{outline:2px solid var(--aq-blue);outline-offset:4px}#aq-respiro-product .aq-surfaces{gap:22px;margin:10px 0 22px;align-items:center}#aq-respiro-product .aq-surface{flex:0 0 auto;min-height:30px;padding:4px 0;font-size:11px;border:0;border-bottom:1px solid transparent}#aq-respiro-product .aq-surface[aria-pressed=true]{border-bottom-color:var(--aq-blue)}#aq-respiro-product .aq-actions{border:0;padding:0;margin:0 0 20px}#aq-respiro-product .aq-contact{min-height:46px;padding:13px 0;font-size:10px;letter-spacing:.09em;background:#fff;color:var(--aq-blue);border:0;border-top:1px solid var(--aq-line);border-bottom:1px solid var(--aq-line);transition:border-color .2s ease,background-color .2s ease}#aq-respiro-product .aq-contact:hover{border-color:var(--aq-blue);background:#faf9fc;text-decoration:none}#aq-respiro-product .aq-contact:focus-visible{outline:1px solid var(--aq-blue);outline-offset:4px}#aq-respiro-product .aq-contact span[aria-hidden]{font-size:15px;transition:transform .2s ease}#aq-respiro-product .aq-contact:hover span[aria-hidden]{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){#aq-respiro-product .aq-contact,#aq-respiro-product .aq-contact span[aria-hidden]{transition:none}#aq-respiro-product .aq-contact:hover span[aria-hidden]{transform:none}}#aq-respiro-product .aq-login{font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 17px}#aq-respiro-product summary{min-height:50px;font-size:10px;letter-spacing:.08em}#aq-respiro-product .aq-detail{padding:2px 0 14px;line-height:1.6}#aq-respiro-product .aq-description{font-size:12px;margin:0 0 22px;font-weight:inherit;line-height:1.6}#aq-respiro-product .aq-description p,#aq-respiro-product .aq-detail p{text-align:justify;text-align-last:start;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#aq-respiro-product .aq-effects-section h2{padding:12px 0 9px}#aq-respiro-product .aq-water-effects{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;padding:4px 0 20px}#aq-respiro-product .aq-effect{display:flex;flex-direction:column;gap:9px;align-items:center;text-align:center}#aq-respiro-product .aq-effect img{width:32px;height:32px;flex:0 0 32px}#aq-respiro-product .aq-effect-name{font-size:10px;margin:0;font-weight:inherit}#aq-respiro-product .aq-effect p{font-size:10px;line-height:1.4;font-weight:inherit}#aq-respiro-product .aq-doc{min-height:48px;padding:9px 0;gap:10px}#aq-respiro-product .aq-doc svg{width:23px;height:23px;flex-basis:23px}#aq-respiro-product .aq-variant-choice{min-height:32px;padding:5px 0;margin-right:12px;font-size:11px;border:0;border-bottom:1px solid transparent}#aq-respiro-product .aq-variant-choice[aria-pressed=true]{border-bottom-color:var(--aq-blue)}@media(min-width:821px){#aq-respiro-product .aq-product{grid-template-columns:57.38% 42.62%}#aq-respiro-product .aq-info{padding:clamp(100px,14vw,168px) 10.06675vw 40px;top:0}#aq-respiro-product .aq-info>*{max-width:none}#aq-respiro-product .aq-stage,#aq-respiro-product .aq-stage.aq-macro{aspect-ratio:auto;height:calc(100svh - 60px);min-height:0}#aq-respiro-product .aq-stage img[data-view=front]{object-fit:contain}}#aq-respiro-product .aq-stage{display:block}#aq-respiro-product .aq-stage img,#aq-respiro-product .aq-stage video,#aq-respiro-product .aq-stage model-viewer,#aq-respiro-product .aq-stage iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;object-position:center;aspect-ratio:auto}#aq-respiro-product .aq-stage.aq-stage-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}#aq-respiro-product .aq-paired-view{position:relative;margin:0;min-width:0;min-height:0;width:100%;height:100%}#aq-respiro-product .aq-paired-view figcaption{left:16px;right:12px;max-width:none;font-size:9px}@media(max-width:820px){#aq-respiro-product .aq-stage.aq-stage-pair{grid-template-columns:1fr;aspect-ratio:auto;height:auto}#aq-respiro-product .aq-paired-view{height:auto;aspect-ratio:1}}@media(max-width:820px){#aq-respiro-product .aq-info{display:flex;flex-direction:column;padding:48px 24px 36px}#aq-respiro-product .aq-info>*{flex-shrink:0}#aq-respiro-product .aq-info>.aq-description{order:1}#aq-respiro-product .aq-info>.aq-actions,#aq-respiro-product .aq-info>.aq-actions~*{order:2}#aq-respiro-product h1{font-size:34px}#aq-respiro-product .aq-surface,#aq-respiro-product .aq-variant-choice{min-height:44px}#aq-respiro-product .aq-finishes .aq-swatch{width:44px;min-height:44px}}#aq-respiro-product .aq-stage--g10-manual{container-type:size}#aq-respiro-product .aq-gallery .aq-stage.aq-stage--g10-manual>img{inset:auto;left:50%;top:50%;width:max(110cqw,125.430556cqh);height:auto;max-width:none;max-height:none;aspect-ratio:1642/1440;object-fit:contain;transform:translate(-48%,-54%);transition:none}#aq-respiro-product .aq-ceiling-stage{background:#eeedf4}#aq-respiro-product .aq-ceiling-stage figcaption{color:#1b1464}@media(min-width:821px){#aq-respiro-product .aq-ceiling-stage{background:linear-gradient(to bottom,#1b1564 0% 20%,#1b1562 30%,#191461,#1b1361,#16135a 60%,#181059 64%,#efedf7 64%,#efeef5 80% 100%)}}#aq-respiro-product:has([data-finish=white][aria-pressed=true]) :is(.aq-stage,.aq-paired-view):not(:has(img[data-view^=room])),#aq-respiro-product:has([data-finish=white][aria-pressed=true]):has([data-view=panorama][aria-pressed=true]) .panoramic-stage{background:#000!important;color:#f5f5f5;--poster-color:#000}#aq-respiro-product:has([data-finish=white][aria-pressed=true]) :is(.aq-stage,.aq-paired-view):not(:has(img[data-view^=room])) :is(figcaption,.aq-install-heading,.aq-install-controls,.aq-install-note,.aq-panel-heading,.aq-panel-controls,.aq-panel-note,.aq-panel-front-card,.aq-panel-legend,[data-panel-status],[data-mount-box],.aq-model-status),#aq-respiro-product:has([data-finish=white][aria-pressed=true]):has([data-view=panorama][aria-pressed=true]) .panoramic-stage figcaption{color:#f5f5f5!important}#aq-respiro-product:has([data-finish=white][aria-pressed=true]) :is(.aq-stage,.aq-paired-view):not(:has(img[data-view^=room])) :is(button,input[type=range]){color:#f5f5f5;border-color:#777;accent-color:#fff}#aq-respiro-product:has([data-finish=white][aria-pressed=true]) :is(.aq-stage,.aq-paired-view):not(:has(img[data-view^=room])) .aq-model-toggle{background:#000}#aq-respiro-product:has([data-finish=white][aria-pressed=true]) model-viewer{background:transparent!important;--poster-color:#000}#aq-respiro-product .aq-gallery .aq-stage.aq-stage--full-photo{height:auto;min-height:0;aspect-ratio:var(--aq-photo-ratio)}#aq-respiro-product .aq-gallery .aq-stage.aq-stage--full-photo>img{position:static;display:block;width:100%;height:auto;max-width:100%;max-height:none;aspect-ratio:var(--aq-photo-ratio);transform:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/aq-product-default.css.map */
