.an{--blue:#0042e4;--ink:#1f2025;--cream:#ffffff;--line:#dcd1b5;background:#f8f8f8;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;padding:0 0 40px}.an *{box-sizing:border-box}.an [hidden]{display:none!important}.an button,.an input,.an select{font:inherit}.an button,.an a{-webkit-tap-highlight-color:transparent}.an button{cursor:pointer}.an a{color:inherit;text-underline-offset:4px}.an button:focus-visible,.an a:focus-visible,.an input:focus-visible,.an select:focus-visible,.an summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.an-wrap{max-width:1380px;padding:0 48px;margin:auto}.an-crumb{display:flex;gap:13px;align-items:center;padding:25px 0;font-size:12px;color:#62636a}.an-crumb a{text-decoration:none}.an-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:68px;align-items:start}.an-visual{min-width:0;position:sticky;top:110px}.an-image-wrap{position:relative;background:#ecebe6;border-radius:16px;overflow:hidden}.an-main-image{display:block;width:100%;height:auto;aspect-ratio:1.08;object-fit:cover}.an-image-tag{position:absolute;z-index:1;top:20px;left:20px;background:var(--cream);padding:8px 13px;border-radius:30px;font-size:11px}.an-image-caption{position:absolute;z-index:1;left:20px;top:20px;background:var(--cream);padding:7px 12px;border-radius:20px;font-size:11px;max-width:75%}.an-thumbs{display:flex;overflow-x:auto;gap:9px;margin-top:12px;padding:3px 1px 8px;scrollbar-width:thin}.an-thumbs button{flex:0 0 70px;padding:0;border:1px solid #dedbd3;background:#fff;border-radius:8px;overflow:hidden}.an-thumbs button[aria-pressed=true]{outline:2px solid var(--blue);outline-offset:1px}.an-thumbs img{display:block;width:70px;height:59px;object-fit:cover}.an-photo-link{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:12px 0 18px;font-size:13px;text-decoration:none}.an-editorial{padding:38px 0}.an-editorial p{font-size:30px;line-height:1.25;margin:13px 0}.an-editorial a{font-size:12px}.an-eyebrow{font-size:10px;font-weight:600;letter-spacing:1.6px;display:block}.an h1,.an h2,.an h3,.an p{color:inherit}.an h1,.an h2{font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:-2.2px;line-height:1.05;text-transform:none;margin:14px 0 20px}.an h1{font-size:clamp(40px,4.1vw,61px)}.an h2{font-size:clamp(34px,3.6vw,53px)}.an em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic;color:var(--blue);letter-spacing:-1.8px}.an-intro{font-size:15px;max-width:460px;line-height:1.65;margin:0 0 18px;color:#56575b!important}.an-price-line{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.an-price-line strong{font-size:27px;letter-spacing:-1px}.an-price-line>span{font-size:11px;color:#666}.an-price-line .an-shipping{background:#edf0e6;color:#385432;border-radius:20px;padding:5px 9px;margin-left:auto}.an-benefits{list-style:none;margin:18px 0;padding:0;font-size:13px;line-height:1.8}.an-benefits li:before{content:"\2713";color:var(--blue);font-weight:700;margin-right:10px}.an-fit-open{display:flex;width:100%;align-items:center;text-align:left;gap:14px;padding:15px 17px;background:#edf1ff;border:1px solid #d3ddff;border-radius:10px;color:var(--blue);margin:20px 0 24px}.an-fit-open>span:last-child{margin-left:auto;font-size:24px}.an-fit-open strong{font-size:14px;display:block}.an-fit-open small{display:block;font-size:11px;margin-top:2px}.an-ruler{border:1px solid currentColor;border-radius:4px;font-size:26px;padding:0 7px;line-height:32px}.an-options{padding:0;border:0;margin:0 0 20px;min-width:0}.an-options legend{font-size:13px;font-weight:600;margin-bottom:10px;display:block;width:100%}.an-step{font-weight:400;color:var(--blue);margin-right:8px;font-size:10px}.an-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.an-option{min-height:44px;border:1px solid #d6d4ce;border-radius:7px;background:transparent;color:var(--ink);padding:10px 7px;font-size:12px!important;position:relative}.an-option[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#edf1ff;color:var(--blue)}.an-option.is-unavailable{color:#72747a;background-color:#f6f6f6}.an-option.is-unavailable img,.an-option.is-unavailable .an-swatch{opacity:.45}.an-option.is-unavailable:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:4px;pointer-events:none;background:center/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M1 99L99 1' fill='none' stroke='%23858585' stroke-width='1.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");z-index:1}.an-note{display:block;font-size:10px;color:#68686d;margin-top:7px}.an-colors{grid-template-columns:repeat(7,1fr);gap:5px}.an-colors .an-option{display:flex;flex-direction:column;align-items:center;padding:8px 2px 6px;font-size:9px!important;line-height:1.2;gap:7px}.an-swatch{display:block;width:26px;height:26px;border:1px solid #0002;border-radius:50%;background:#aeb0b2}.an-swatch[data-color=cortenstaal]{background:#9a542e}.an-swatch[data-color=olijfgroen]{background:#5b6244}.an-swatch[data-color=wit]{background:#fff}.an-swatch[data-color=zwart]{background:#242526}.an-swatch[data-color=antraciet]{background:#54585d}.an-swatch[data-color=roestvrij-staal]{background:linear-gradient(120deg,#acafb0,#e1e1df,#a9aaaa)}.an-patterns{grid-template-columns:repeat(4,1fr)}.an-patterns .an-option{padding:6px;font-size:10px!important;line-height:1.3}.an-patterns img{width:100%;height:42px;object-fit:cover;border-radius:3px;display:block;margin-bottom:6px}.an-availability{font-size:12px;margin:14px 0;color:#345733!important}.an-buy-row{display:flex;gap:9px}.an-quantity{border:1px solid #d6d4ce;border-radius:8px;display:flex;align-items:center;justify-content:space-between;width:122px;flex-shrink:0;background:#fff;overflow:hidden}.an-quantity input{width:34px;min-width:0;text-align:center;border:0;background:none;font-size:15px;min-height:44px;padding:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.an-cta{display:flex;justify-content:space-between;align-items:center;gap:25px;border:1px solid var(--blue);background:var(--blue);color:#fff!important;border-radius:40px;padding:17px 24px;min-height:54px;font-size:14px;font-weight:500;text-decoration:none}.an-cta:hover{background:#0036bc}.an-buy-row .an-cta{flex:1}.an-cta:disabled{background:#747986;border-color:#747986;cursor:not-allowed}.an-cart-message:empty{display:none}.an-cart-message{font-size:13px}.an-cart-link{font-size:13px;color:var(--blue)!important}.an-reassurance{display:flex;justify-content:space-between;gap:8px;margin:16px 0 5px;font-size:11px}.an-small{font-size:11px;line-height:1.6;color:#68686d!important}.an-details{border-bottom:1px solid var(--line);padding:16px 0;font-size:13px}.an-details summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:500;min-height:26px}.an-details summary::-webkit-details-marker{display:none}.an-details summary span{font-size:23px;font-weight:300}.an-details[open] summary span{transform:rotate(45deg)}.an-details p{color:#5b5c62;line-height:1.7;margin:14px 0 8px}.an-details button{border:0;background:none;padding:8px 0;color:var(--blue)}.an-anchor-nav{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:60px;padding:20px 0;font-size:13px}.an-anchor-nav a{text-decoration:none}.an-anchor-nav button{background:none;border:0;padding:0;color:inherit;font-size:inherit}.an-result{padding:75px 0}.an-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:25px}.an-section-heading p{max-width:320px;font-size:14px;color:#62636a}.an-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px}.an-comparison figure{margin:0;position:relative;border-radius:12px;overflow:hidden}.an-comparison img{width:100%;aspect-ratio:1.3;height:auto;object-fit:cover;display:block}.an-comparison figcaption{position:absolute;left:18px;bottom:18px;background:var(--cream);padding:8px 14px;border-radius:30px;font-size:12px}.an-measure-banner{background:#eaf0ff;border-radius:16px;padding:50px 55px;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.an-measure-banner p{font-size:14px;color:#545d73;max-width:410px}.an-measure-banner .an-cta{max-width:240px;margin-top:25px}.an-measure-art{color:var(--blue)}.an-measure-art svg{width:100%;height:auto}.an-measure-art>span{display:block;text-align:center;font-size:11px;margin-top:15px}.an-install{padding:80px 0}.an-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.an-checks article{border-top:1px solid var(--line);padding-top:20px}.an-checks article>span{color:var(--blue);font-size:10px;letter-spacing:1px}.an-checks h3{font:500 21px/1.3 Arial;margin:16px 0 12px;letter-spacing:-.5px}.an-checks p{font-size:13px;color:#62636a;line-height:1.75}.an-faq{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:55px 0 75px;border-top:1px solid var(--line)}.an-faq>div>a{font-size:13px}.an-final{background:var(--blue);color:var(--cream);border-radius:14px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.an-final h2{font-size:36px;margin:0;max-width:570px}.an-final em{color:inherit}.an-final .an-cta{border:1px solid #fff8;white-space:nowrap}.an-sticky{position:fixed;bottom:14px;left:50%;transform:translate(-50%);z-index:30;display:flex;gap:40px;align-items:center;background:var(--cream);padding:12px 14px 12px 24px;border-radius:60px;box-shadow:0 4px 30px #0002;border:1px solid var(--line)}.an-sticky small,.an-sticky strong{display:block;white-space:nowrap}.an-sticky small{font-size:10px}.an-sticky strong{font-size:20px}.an-dialog,.an-lightbox{color:var(--ink);background:var(--cream);border:0;border-radius:18px;padding:30px;max-width:580px;width:calc(100% - 32px);max-height:88dvh;overflow:auto;margin:auto;box-shadow:0 20px 100px #0003}.an dialog::backdrop{background:#111a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.an-dialog h2{font-size:36px;margin-bottom:12px;letter-spacing:-1px}.an-dialog>p{font-size:13px}.an-dialog-close,.an-lightbox>button{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:none}.an-tabs{display:flex;background:#eeeae0;padding:4px;border-radius:9px;gap:4px;margin:24px 0}.an-tabs button{flex:1;border:0;background:none;border-radius:6px;padding:12px 6px;font-size:12px;min-height:44px}.an-tabs button[aria-pressed=true]{background:var(--cream);color:var(--blue);box-shadow:0 1px 5px #0001}.an-dialog label{display:block;font-size:12px;margin:13px 0}.an-dialog select,.an-dialog input{display:block;width:100%;border:1px solid #c9c7c1;border-radius:6px;padding:12px;background:#fff;font-size:16px;margin-top:6px;min-height:48px}.an-dialog select:disabled{opacity:.55}.an-measure-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.an-fit-result{padding:22px;background:#eaf0ff;border-radius:10px;margin-top:22px}.an-fit-result h3{font:400 25px/1.25 Arial;margin:9px 0}.an-fit-result p{font-size:13px}.an-lightbox{max-width:1100px}.an-lightbox img{width:100%;height:auto;max-height:75dvh;object-fit:contain}.an-lightbox>button{display:block;margin-left:auto}.an [id]{scroll-margin-top:130px}@media(min-width:1500px){.an-hero{gap:90px}}@media(max-width:1000px){.an-wrap{padding:0 28px}.an-hero{gap:30px}.an-colors{grid-template-columns:repeat(4,1fr)}.an h1{font-size:44px}.an-measure-banner{gap:20px;padding:35px}.an-anchor-nav{font-size:12px}}@media(max-width:749px){.an{padding-bottom:100px}.an-wrap{padding:0 18px}.an-crumb{padding:15px 0;font-size:10px;gap:9px}.an-crumb>span:last-child{display:none}.an-hero{display:flex;flex-direction:column;gap:25px}.an-visual{position:static;width:100%}.an-main-image{aspect-ratio:1.16}.an-image-wrap{border-radius:10px}.an-image-tag{top:12px;left:12px;padding:6px 9px;font-size:9px}.an-image-caption{left:12px;top:12px;font-size:9px}.an-thumbs{margin-top:8px;gap:7px}.an-thumbs button{flex-basis:59px}.an-thumbs img{width:59px;height:46px}.an-photo-link{font-size:11px;padding:7px 0 12px}.an-editorial{display:none}.an-buy{width:100%}.an h1{font-size:43px;letter-spacing:-1.8px;margin:12px 0 16px}.an-eyebrow{font-size:9px;letter-spacing:1.2px}.an-intro{font-size:14px}.an-price-line strong{font-size:26px}.an-price-line .an-shipping{font-size:9px}.an-benefits{font-size:12px;margin:13px 0}.an-fit-open{margin:17px 0 23px;padding:13px}.an-options{margin-bottom:20px}.an-colors{grid-template-columns:repeat(4,1fr);gap:7px}.an-colors .an-option{flex-direction:row;padding:8px 5px;font-size:9px!important;gap:5px}.an-swatch{width:18px;height:18px;flex-shrink:0}.an-option{font-size:11px!important}.an-patterns{gap:6px}.an-patterns .an-option{font-size:9px!important}.an-reassurance{font-size:10px}.an-anchor-nav{margin-top:35px;display:grid;grid-template-columns:1fr 1fr;gap:18px;font-size:11px}.an-anchor-nav button{text-align:left}.an-result{padding:45px 0}.an-section-heading{display:block;margin-bottom:22px}.an h2{font-size:36px;letter-spacing:-1.5px}.an-section-heading p{font-size:13px;max-width:100%}.an-comparison{gap:10px}.an-comparison img{aspect-ratio:.85}.an-comparison figcaption{font-size:9px;left:7px;bottom:8px;padding:5px 8px}.an-measure-banner{padding:28px 24px;display:flex;flex-direction:column;gap:20px;border-radius:10px}.an-measure-banner h2{font-size:36px}.an-measure-banner p{font-size:13px}.an-measure-banner .an-cta{max-width:100%;width:100%}.an-measure-art{max-width:300px}.an-install{padding:48px 0}.an-checks{grid-template-columns:1fr;gap:22px;margin-top:24px}.an-checks h3{font-size:21px;margin:10px 0}.an-checks p{margin:0}.an-faq{display:block;padding:35px 0 45px}.an-faq>div:first-child{margin-bottom:25px}.an-final{display:block;padding:27px}.an-final h2{font-size:32px;line-height:1.15}.an-final .an-cta{margin-top:25px;font-size:12px;padding:14px 18px}.an-sticky{bottom:0;left:0;right:0;transform:none;width:100%;border-radius:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));justify-content:space-between;gap:15px}.an-sticky .an-cta{font-size:12px;min-height:47px;padding:12px 19px}.an-sticky strong{font-size:19px}.an-dialog{margin:auto 0 0;width:100%;max-width:none;border-radius:18px 18px 0 0;padding:20px 20px calc(24px + env(safe-area-inset-bottom));max-height:90dvh}.an-dialog h2{font-size:33px}.an-dialog-close{width:40px;height:40px}.an-fit-result{padding:18px}.an-measure-inputs label{font-size:10px}.an-measure-inputs input{padding:10px}.an-lightbox{padding:15px}.an [id]{scroll-margin-top:95px}}@media(prefers-reduced-motion:reduce){.an *{scroll-behavior:auto!important}}.an-rating{display:flex;align-items:center;gap:6px;font-size:12px;text-decoration:none;margin:-5px 0 15px}.an-rating>span{color:var(--blue);font-size:17px}.an-reviews{padding:18px 0 6px}.an-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.an-review-grid article{border:1px solid var(--line);border-radius:8px;overflow:hidden;padding:12px;display:flex;gap:10px;align-items:flex-start}.an-review-grid article>img{width:46px;height:56px;object-fit:cover;border-radius:4px}.an-review-grid h3{font:600 12px/1.3 Arial;margin:0 0 7px;letter-spacing:0}.an-review-grid blockquote{font-size:11px;line-height:1.5;margin:0 0 7px}.an-review-grid article span{font-size:10px;color:#62636a}@media(max-width:749px){.an-review-grid{grid-template-columns:1fr}.an-review-grid article>img{width:56px;height:65px}}@media(max-width:749px){.an-sticky{padding-left:65px;gap:10px}.an-sticky .an-cta{padding:12px 14px;gap:8px}.an-sticky small{font-size:9px}.an-sticky strong{font-size:17px}}.an-image-open{display:block;width:100%;border:0;background:none;padding:0;cursor:zoom-in!important;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.an-image-tag,.an-image-caption{pointer-events:none}.an-gallery-prev,.an-gallery-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:1px solid #0001;border-radius:50%;background:#ffffffa6;width:36px;height:36px;padding:0;font-size:25px!important;line-height:1;color:var(--ink)}.an-gallery-prev{left:12px}.an-gallery-next{right:12px}.an-product-title{display:block;font-size:36px;line-height:1.15;letter-spacing:-1.1px;margin-bottom:10px}.an-buy h1 em{display:block}.an-reassurance{flex-wrap:wrap;justify-content:flex-start;gap:8px 17px;align-items:center}.an-reassurance .an-availability{margin:0;font-size:inherit;line-height:inherit}.an-review-grid .an-review-stars{display:block;color:var(--blue);font-size:14px;letter-spacing:1px;margin-bottom:7px}.an-lightbox-image{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.an-lightbox-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:12px;font-size:12px}.an-lightbox-controls button{border:1px solid var(--line);background:#fff;border-radius:50%;width:44px;height:44px;font-size:27px}.an-image-open:focus-visible{outline-offset:-5px!important}.an-lightbox-image img{display:block}@media(max-width:749px){.an-product-title{font-size:29px;letter-spacing:-.8px}.an-buy h1 em{font-size:39px}.an-reassurance{gap:8px 12px;font-size:10px}.an-lightbox{max-height:90dvh}.an-lightbox img{max-height:65dvh}}.an-quantity input::-webkit-inner-spin-button,.an-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.an-quantity button{border:0;background:none;color:var(--ink);min-height:48px;width:43px;padding:0;font-size:21px}.an-quantity button:disabled{color:#a4a7ad;cursor:default}.an-quantity button:not(:disabled):hover{background:#edf1ff;color:var(--blue)}.an-review-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;margin-bottom:7px}.an-review-heading h3{margin:0}.an-review-heading .an-review-author{font-size:10px;font-weight:400;color:#62636a;line-height:1.5}.an-dialog-close{position:absolute;top:14px;right:16px}.an-dialog h2{padding-right:35px;margin-top:8px}.an-review-grid blockquote{margin-bottom:0}@media(max-width:749px){.an-buy-row>.an-cta{min-width:0;font-size:12px;padding:15px 16px;gap:8px}.an-dialog-close{top:12px;right:14px}}.an-buy-row [data-add]{position:relative;justify-content:center;text-align:center;padding-inline:32px}.an-buy-row [data-add]>span{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(max-width:989px){.an-gallery-prev,.an-gallery-next{display:none}}.an-discount{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0 0 12px;border:1px solid #bad0b8;border-radius:9px;background:#edf5eb;color:#315c38;font-size:13px;line-height:1.5}.an-discount-icon{display:grid;place-items:center;flex:0 0 27px;height:27px;border:1px solid #b6ccb3;border-radius:50%;font-size:13px}.an-discount-code{letter-spacing:.5px;white-space:nowrap}@media(max-width:749px){.an-discount{padding:10px 12px;gap:9px;font-size:12px}}.an-payment-methods{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(2px,.7vw,5px);list-style:none;margin:12px 0 22px;padding:0;width:100%}.an-payment-methods li{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;max-width:38px;margin:0;padding:0}.an-payment-methods .an-payment-icon{display:block;width:100%;height:auto;aspect-ratio:38/24}@media(max-width:749px){.an-payment-methods{margin:11px 0 20px}}.an-anchor-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:5px 0;margin-top:48px;border-top:1px solid #e7e7e5;border-bottom:1px solid #e7e7e5;border-radius:0;background:transparent}.an-anchor-nav .an-nav-item{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:54px;padding:10px 4px;border:0;border-radius:0;background:transparent;color:#62636a;font-size:13px;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;transition:color .15s}.an-nav-item svg{flex:0 0 20px;width:20px;height:20px;stroke-width:1.5}.an-nav-item>span{position:relative;padding-block:5px}.an-anchor-nav .an-nav-item[aria-current],.an-anchor-nav .an-nav-item[aria-expanded=true]{color:var(--blue)}.an-nav-item[aria-current]>span:after,.an-nav-item[aria-expanded=true]>span:after{content:"";position:absolute;left:0;bottom:0;width:24px;height:2px;border-radius:2px;background:var(--blue)}@media(hover:hover){.an-anchor-nav .an-nav-item:hover{color:var(--blue)}}@media(min-width:750px)and (max-width:1000px){.an-anchor-nav{gap:10px}.an-anchor-nav .an-nav-item{font-size:12px;gap:8px}}@media(max-width:749px){.an-anchor-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:7px 0;margin-top:30px}.an-anchor-nav .an-nav-item{justify-content:flex-start;gap:9px;min-height:52px;padding:8px 2px;font-size:12px}.an-nav-item svg{flex-basis:18px;width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.an-anchor-nav .an-nav-item{transition:none}}.an-delivery{display:inline-flex;align-items:center;gap:6px}.an-delivery svg{flex-shrink:0}.an-hero .an-details{padding:0;margin:0}.an-hero .an-details>summary{min-height:52px;padding:12px 0;margin:0;line-height:1.4;gap:16px}.an-hero .an-details>summary span{flex-shrink:0;font-size:20px;line-height:1}.an-hero .an-details[open]{padding-bottom:12px}.an-hero .an-details>p{margin:0 0 8px}.an .an-fit-warning{padding:12px 14px;margin:14px 0;border:1px solid #c93636;border-radius:7px;background:#fff1f1;color:#a32121;font-size:13px;font-weight:600;line-height:1.5}.an-action-icon{display:inline-block;flex:0 0 20px;width:20px;height:20px;vertical-align:middle}.an-rating .an-review-icon{flex-basis:14px;width:14px;height:14px}.an-fit-open>.an-fit-action{margin-left:auto}.an-fit-open>.an-ruler{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;padding:0}.an-photo-link{align-items:center;gap:12px}.an-inspiration{position:relative;isolation:isolate;overflow:hidden;margin:0 -20px;padding:42px 20px 24px;background:linear-gradient(180deg,#f6f7f9,#fff);border-radius:14px}.an-inspiration-heading{text-align:center;position:relative;z-index:10}.an-inspiration-heading .an-eyebrow{color:var(--blue)}.an-inspiration-heading h2{font-size:38px;line-height:1.12;margin:12px 0}.an-inspiration-heading p{font-size:13px;color:#62636a;margin:14px auto 0;max-width:440px}.an-fan{position:relative;height:440px;margin:30px auto 0;max-width:1080px;touch-action:pan-y;outline-offset:-4px}.an-fan-card{position:absolute;left:50%;top:8px;width:380px;height:380px;margin:0;overflow:hidden;border-radius:10px;background:#e8e9ec;box-shadow:0 8px 22px #18223820;transform:translate(-50%);transition:transform .65s cubic-bezier(.22,.68,.2,1),opacity .5s;will-change:transform;transform-origin:50% 100%;-webkit-user-select:none;user-select:none}.an-fan-card img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.an-fan-card figcaption{position:absolute;inset:auto 0 0;padding:40px 20px 17px;background:linear-gradient(transparent,#0009);color:#fff;font-size:14px;font-weight:500;opacity:0;transition:opacity .35s}.an-fan-card.is-current figcaption{opacity:1}.an-fan-card.is-wrapping{transition:none!important}.an-fan-controls{display:flex;justify-content:center;align-items:center;gap:14px;position:relative;z-index:10;margin-top:-8px}.an-fan-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dedfe4;border-radius:50%;background:#fff;color:#41444c;padding:0}.an-fan-controls button:hover{color:var(--blue);border-color:var(--blue)}.an-fan-controls svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.an-fan-controls [data-fan-pause]{width:36px;height:36px;border-color:transparent;background:transparent}.an-inspiration+.an-result{padding-top:50px}@media(min-width:1000px){.an-fan-controls>[data-fan-step]{position:absolute;top:-244px;width:48px;height:48px;box-shadow:0 4px 18px #1822380c}.an-fan-controls>[data-fan-step="-1"]{left:12px}.an-fan-controls>[data-fan-step="1"]{right:12px}}@media(max-width:749px){.an-inspiration{margin:0 -18px;padding:32px 14px 22px;border-radius:0}.an-inspiration-heading h2{font-size:30px}.an-inspiration-heading p{font-size:12px;max-width:290px;padding:0 8px}.an-fan{height:310px;margin-top:26px}.an-fan-card{width:238px;height:260px;top:8px;border-radius:8px}.an-fan-card figcaption{font-size:12px;padding:35px 14px 14px}.an-inspiration+.an-result{padding-top:38px}}@media(prefers-reduced-motion:reduce){.an-fan-card,.an-fan-card figcaption{transition:none!important}}@media(max-width:749px){.an-anchor-nav .an-nav-item:last-child{grid-column:1 / -1;justify-content:center}}.an-main-image.an-contained-image{height:auto;aspect-ratio:auto;object-fit:contain;background:transparent}.an-image-open,.an-lightbox-image{position:relative;overflow:hidden}.an-slide-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;will-change:transform}.an-slide-layer .an-slide-photo{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;background:var(--cream)}.an-fan.is-dragging .an-fan-card{transition:none!important}.an-testimonials{padding:64px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin:20px 0 12px}.an-testimonials-heading{text-align:center;max-width:800px;margin:0 auto 30px}.an-testimonials-heading>.an-eyebrow{display:inline-block;padding:9px 17px;border-radius:30px;background:#edf1ff;color:var(--blue)}.an-testimonials-heading h2{margin:22px 0 18px}.an-testimonials-heading p{font-size:14px;color:#62636a}.an-review-stats{display:flex;justify-content:center;margin:30px 0 20px;gap:32px}.an-review-stats>div{min-width:160px}.an-review-stats>div+div{border-left:1px solid #ddd;padding-left:32px}.an-review-stats strong{display:block;font-size:32px;line-height:1.3;font-weight:600;letter-spacing:-1px}.an-review-stats small{font-size:16px;font-weight:400;letter-spacing:0;color:#62636a}.an-review-stats>div>span{display:block;font-size:11px;color:#62636a;margin-top:5px}.an-score-stars{display:inline-block;position:relative;font-size:23px;line-height:1;letter-spacing:3px;color:#d8dbe3}.an-score-stars>span+span{position:absolute;left:0;top:0;overflow:hidden;width:var(--rating-fill);white-space:nowrap;color:var(--blue)}.an-review-selection{text-align:center;font-size:12px;color:#62636a;margin:0 0 18px}.an-testimonial-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px;max-width:980px;margin:auto;overscroll-behavior-x:contain}.an-testimonial-track::-webkit-scrollbar{display:none}.an-testimonial-card{flex:1 0 calc(50% - 10px);min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #dedbd3;border-radius:14px;padding:26px;display:flex;flex-direction:column;text-align:left}.an-testimonial-person{display:flex;align-items:center;gap:12px;font-size:14px}.an-review-avatar{display:grid;place-items:center;width:42px;height:42px;flex:none;background:#edf1ff;color:var(--blue);border-radius:50%;font-size:17px}.an-testimonial-card h3{font-size:19px;font-weight:400;margin:22px 0 10px}.an-testimonial-card blockquote{font-size:15px;line-height:1.7;margin:0 0 26px}.an-reviewed-product{display:flex;align-items:center;gap:12px;border-top:1px solid #ededed;padding-top:15px;margin-top:auto;color:#62636a;font-size:12px}.an-reviewed-product img{width:48px;height:48px;object-fit:cover;border-radius:6px}.an-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:18px;font-size:12px;color:#62636a}.an-testimonial-controls button{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #dedbd3;background:#fff;color:var(--ink)}.an-testimonial-controls button:disabled{opacity:.35;cursor:default}.an-testimonial-controls svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6}@media(max-width:749px){.an-testimonials{padding:42px 0}.an-testimonials-heading h2{font-size:34px}.an-review-stats{gap:18px}.an-review-stats>div{min-width:0;flex:1}.an-review-stats>div+div{padding-left:18px}.an-review-stats strong{font-size:28px}.an-testimonial-card{flex:0 0 88%;padding:22px}.an-testimonial-card blockquote{font-size:14px}.an-testimonials-heading{margin-bottom:24px}}.an-sticky [data-sticky-image]{width:56px;height:56px;flex:0 0 56px;object-fit:cover;border-radius:10px;background:#fff}.an-sticky{gap:14px;padding-left:14px}@media(max-width:749px){.an-sticky{padding-left:12px;gap:10px}.an-sticky [data-sticky-image]{width:44px;height:44px;flex-basis:44px}.an-sticky>div{min-width:0}.an-sticky small{max-width:35vw;overflow:hidden;text-overflow:ellipsis}}.an-measure-banner .an-measure-art{margin:0;max-width:none;min-width:0;width:100%}.an-measure-art>img{display:block;width:100%;height:auto;border-radius:12px;mix-blend-mode:multiply}.an-measure-art figcaption{text-align:center;font-size:11px;line-height:1.5;margin-top:12px;color:#545d73}.an-measure-banner .an-cta svg{flex:0 0 20px}.an-measure-banner .an-cta{gap:14px;max-width:270px}@media(max-width:749px){.an-measure-banner .an-cta{max-width:none}.an-measure-art figcaption{font-size:10px}}.an-measure-banner+.an-faq{margin-top:60px}@media(max-width:749px){.an-measure-banner+.an-faq{margin-top:35px}}.an-details .an-fit-text-link{text-decoration:underline;text-underline-offset:4px;text-align:left}@media(min-width:750px){.an-anchor-nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}@media(max-width:749px){.an-anchor-nav .an-nav-item:last-child{grid-column:auto;justify-content:flex-start}}.an-review-identity{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:5px 10px;min-width:0}.an-card-stars{display:flex;align-items:center;gap:2px;color:var(--blue);line-height:1}.an-card-stars svg{display:block;flex:none;width:16px;height:16px}.an-review-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:20px 0 10px}.an-testimonial-card .an-review-title-row h3{margin:0}.an-review-title-row .an-card-stars{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/76/assets/noah-airco-new.css.map */
