#dimplex-brand .review-bar{font-size:12px;justify-content:space-between}#dimplex-brand .review-bar span{color:var(--muted)}#dimplex-brand .review-bar a{margin-left:auto}#dimplex-brand .brand-mark{width:220px;height:auto;object-fit:contain;mix-blend-mode:normal;filter:none}#dimplex-brand .project-card{text-decoration:none}#dimplex-brand .product-card .product-image img{object-fit:contain}#dimplex-brand .product-price{font-weight:600}#dimplex-brand .film{aspect-ratio:16/9}#dimplex-brand .video-host{width:100%;height:100%}#dimplex-brand .video-frame{position:relative;width:100%;height:100%}#dimplex-brand .video-frame iframe,#dimplex-brand .video-frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain}#dimplex-brand .video-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer}#dimplex-brand .video-controls{display:none!important}#dimplex-brand .compare-dialog-table{overflow-x:auto}#dimplex-brand dialog{max-width:640px;max-height:85vh;overflow:auto;border:1px solid var(--stone);background:var(--canvas);color:var(--ink);padding:32px;font:16px/1.6 Inter,sans-serif}#dimplex-brand dialog::backdrop{background:#20242199}#dimplex-brand dialog h2{font:400 40px/1.1 Cormorant,serif}#dimplex-brand dialog [data-close]{float:right;background:none;border:0;font-size:24px}#dimplex-brand .selection-note{font-size:13px;color:var(--muted)}#dimplex-brand #comparison th{min-width:180px}#dimplex-brand #comparison td{min-width:210px}#dimplex-brand .card-copy{font-size:14px}#dimplex-brand .tech-card .film-caption{font-size:12px;color:var(--muted);min-height:20px}#dimplex-brand .tech-card .eyebrow{min-height:38px}#dimplex-brand .tech-card h3{min-height:58px}#dimplex-brand .tech-card p.description{min-height:128px}#dimplex-brand .planner-banner img{width:160px;aspect-ratio:1;object-fit:contain}#dimplex-brand .planner-banner{display:grid;grid-template-columns:1fr auto 160px;gap:32px;align-items:center}#dimplex-brand .catalog-tabs,#dimplex-brand .product-meta{flex-wrap:wrap}#dimplex-brand footer button{background:none;border:0;color:inherit;padding:0;font:inherit}#dimplex-brand footer a{display:block}#dimplex-brand .filters input{min-width:0}#dimplex-brand a:focus-visible,#dimplex-brand button:focus-visible{outline:2px solid var(--olive);outline-offset:4px}@media(max-width:760px){#dimplex-brand .planner-banner{grid-template-columns:1fr auto;gap:16px}#dimplex-brand .planner-banner>div{grid-column:1/-1}#dimplex-brand .planner-banner img{width:112px}#dimplex-brand .planner-banner .button{justify-self:start}#dimplex-brand .tech-card p.description,#dimplex-brand .tech-card h3,#dimplex-brand .tech-card .eyebrow{min-height:0}#dimplex-brand .review-bar a{margin-left:0}#dimplex-brand .header-inner>a{font-size:13px;letter-spacing:2px}#dimplex-brand .header-inner nav>a{display:none}#dimplex-brand #comparison td{min-width:210px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#dimplex-brand.project-layout .hero .brand-mark{width:220px;height:auto;object-fit:contain;mix-blend-mode:normal;filter:none;background:transparent;padding:0;border-radius:0}#dimplex-brand .filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}@media(max-width:760px){#dimplex-brand .filters{grid-template-columns:1fr}}#dimplex-brand .film .nap-video,#dimplex-brand .film .video-shell,#dimplex-brand .film .video-frame{height:100%}@media(max-width:760px){#dimplex-brand #complete .project-grid{grid-template-columns:1fr}#dimplex-brand #complete .project-card img{height:auto;aspect-ratio:4/3;object-fit:contain;background:var(--white)}}#dimplex-brand main>.expert-band{background:var(--ivory);color:var(--ink);border:0}#dimplex-brand main>.expert-band .expert-inner{border:0;box-shadow:none}#dimplex-brand main>.expert-band .eyebrow,#dimplex-brand main>.expert-band p{color:var(--olive)}#dimplex-brand main>.expert-band .button{background:var(--forest);color:var(--canvas);border-color:var(--forest)}#dimplex-brand .market-rating-slot{min-height:24px;margin:0 0 16px}#dimplex-brand .filters{grid-template-columns:auto minmax(0,2fr) minmax(0,1fr) auto}#dimplex-brand .market-filter:disabled{cursor:default}@media(max-width:760px){#dimplex-brand .filters{grid-template-columns:1fr}#dimplex-brand .filters>.market-filter{grid-column:1/-1;justify-self:start}#dimplex-brand .expert-inner{grid-template-columns:minmax(0,1fr) 112px;gap:16px}#dimplex-brand .expert-inner>div{display:contents}#dimplex-brand .expert-inner>div>p,#dimplex-brand .expert-inner h2{grid-column:1/-1;margin:0}#dimplex-brand .expert-inner .button{grid-column:1;justify-self:start;align-self:center}#dimplex-brand .expert-inner img{display:block;grid-column:2;width:112px;height:112px;align-self:center}}#dimplex-brand #shop .filters>label,#dimplex-brand #shop .filters>.text-button{grid-column:auto}
/*# sourceMappingURL=/cdn/shop/t/27/assets/modern-flames-brand.css.map */
