@media(max-width:749px){.eyre-cine-top>product-info>.container{padding-inline:16px}}.eyre-pro-film.eyre-lab{border:0;padding:0;background:transparent;width:100%;max-width:1200px;margin:32px auto 0}.eyre-pro-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}@media(min-width:1800px){.eyre-pro-film{max-width:none;margin-top:calc(32 * var(--eyre-unit))}}.eyre-pro-top .product__tabs{flex-wrap:wrap!important;row-gap:8px;width:100%}.main-product .eyre-pro-top .product-grid .product-form__submit,.eyre-pro-top .product__tabs,.eyre-pro-top .tooltip__text,.eyre-pro-top .product__sticky-cart .media{border-color:#fffff9!important}.eyre-pro-top .product__tab:not(.active):after,.eyre-pro-top .product__tab:not(.active):before{background-color:transparent!important}.eyre-pro-top{background:#2e2e2e!important;color:#fffff9;--color-foreground:255,255,249;--color-background:46,46,46}.eyre-pro-top .eyre-dark-stage{padding:0;margin:0}.eyre-pro-top .product-grid__item--content :is(h1,h2,h3,p,li,span,legend,a,.price,.price-item,.product__tab,.eyre-compare-jump),.eyre-pro-top .jdgm-star{color:#fffff9!important}.eyre-pro-top .product__tab{border-color:#fffff9!important}.eyre-pro-top .product__tab:after,.eyre-pro-top .product__tab:before{background-color:#fffff9!important}.eyre-pro-top .product-form__submit{background:transparent!important;color:#fffff9!important;border:1px solid #fffff9!important}.eyre-pro-top .product-form__submit:before,.eyre-pro-top .product-form__submit:after{background:transparent!important;border-color:#fffff9!important}.eyre-pro-top .product__sticky-cart,.eyre-pro-top .product__sticky-cart-wrapper{background:#000!important;color:#fffff9;border-color:#fffff9}.eyre-pro-top .product__sticky-cart :is(h5,.price,.price-item,span){color:#fffff9!important}.eyre-pro-top{min-height:calc(100svh - var(--header-group-height,90px));box-sizing:border-box}.eyre-pro-top .product__tabs{border:0!important;gap:0!important;align-items:stretch}.eyre-pro-top .product__tabs .product__tab,.eyre-pro-top .product__tabs .eyre-compare-jump{background:#fffff914;border:1px solid transparent!important;border-radius:0;padding:10px 12px!important;margin:0;min-height:42px;text-decoration:none;box-shadow:none;opacity:1}.eyre-pro-top .product__tabs .product__tab:before,.eyre-pro-top .product__tabs .product__tab:after,.eyre-pro-top .product__tabs:before,.eyre-pro-top .product__tabs:after,.eyre-pro-top .product__tabs .eyre-compare-jump:after{display:none!important}.eyre-pro-top .product__tabs .product__tab:not(.active) span{color:#fffff9a6!important}.eyre-pro-top .product__tabs .product__tab.active{background:#fffff9!important;color:#000!important;border-color:#fffff9!important}.eyre-pro-top .product__tabs .product__tab.active span{color:#000!important}.eyre-pro-top .product__tabs .product__tab:hover:not(.active),.eyre-pro-top .product__tabs .eyre-compare-jump:hover{background:#fffff929}@media(max-width:749px){.eyre-pro-top .product__tabs .product__tab,.eyre-pro-top .product__tabs .eyre-compare-jump{padding:8px!important;font-size:12px}}@media(min-width:1800px){.eyre-pro-top{--eyre-unit:calc(100vw / 1920);display:flex;align-items:center;padding-block:calc(40 * var(--eyre-unit))!important}.eyre-pro-top>product-info{width:100%}.eyre-pro-top>product-info>.container{width:92%;max-width:none;padding-inline:0}.eyre-pro-top .product-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)!important;gap:calc(70 * var(--eyre-unit))!important}.eyre-pro-top .product-grid__item{grid-column:auto!important;min-width:0}.eyre-pro-top .eyre-dark-stage .eyre-lab__workspace,.eyre-pro-top .eyre-dark-stage .eyre-lab__heading{max-width:none}.eyre-pro-top .product-grid__item--content{font-size:calc(16 * var(--eyre-unit))}.eyre-pro-top .product-grid__item--content :is(p,li,.price,.price-item,.jdgm-prev-badge__text){font-size:calc(16 * var(--eyre-unit));line-height:1.55}.eyre-pro-top .product-grid__item--content h1{font-size:calc(30 * var(--eyre-unit));line-height:1.25}.eyre-pro-top .product-grid__item--content .eyre-buying-note{font-size:calc(14 * var(--eyre-unit))}.eyre-pro-top .product-grid__item--content .jdgm-star{font-size:calc(18 * var(--eyre-unit))}.eyre-pro-top .product__block{--product-block-spacing-unit:calc(12 * var(--eyre-unit))}.eyre-pro-top .product-grid__item--content p{margin-block:calc(16 * var(--eyre-unit))}.eyre-pro-top .product-grid__item--content :is(ul,ol){padding-left:calc(24 * var(--eyre-unit))}.eyre-pro-top .product-form__buttons{gap:calc(10 * var(--eyre-unit))}.eyre-pro-top .product-grid__item--content :is(.eyre-direct-checkout,.product-form__submit){font-size:calc(13 * var(--eyre-unit));line-height:1.2;padding:calc(18 * var(--eyre-unit)) calc(24 * var(--eyre-unit));min-height:calc(50 * var(--eyre-unit));border-radius:calc(40 * var(--eyre-unit))}.eyre-pro-top .product__tabs .product__tab,.eyre-pro-top .product__tabs .eyre-compare-jump{font-size:calc(15 * var(--eyre-unit));line-height:1.4;padding:calc(10 * var(--eyre-unit)) calc(12 * var(--eyre-unit))!important;min-height:calc(42 * var(--eyre-unit))}.eyre-pro-top .eyre-lab h2{font-size:calc(22 * var(--eyre-unit));line-height:1.2}.eyre-pro-top .eyre-lab__heading{margin-bottom:calc(16 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__workspace{gap:calc(16 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__under-image{margin-top:calc(10 * var(--eyre-unit));gap:calc(12 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__shots{gap:calc(8 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__shots button{width:calc(72 * var(--eyre-unit));height:calc(48 * var(--eyre-unit));padding:calc(3 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__looks>legend{font-size:calc(17 * var(--eyre-unit));margin-bottom:calc(8 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__looks>div{gap:calc(8 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:calc(13 * var(--eyre-unit));line-height:1.3;min-height:calc(36 * var(--eyre-unit));padding:calc(8 * var(--eyre-unit)) calc(12 * var(--eyre-unit));border-radius:calc(10 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__selection,.eyre-pro-top .eyre-lab__notice{font-size:calc(13 * var(--eyre-unit));line-height:1.5;margin-block:calc(8 * var(--eyre-unit));min-height:0}}.eyre-pro-top .product__tabs{border:0!important;gap:0!important;background:transparent}.eyre-pro-top .product__tabs .product__tab,.eyre-pro-top .product__tabs .eyre-compare-jump,.eyre-pro-top .product__tabs .product__tab.active,.eyre-pro-top .product__tabs .product__tab:hover:not(.active),.eyre-pro-top .product__tabs .eyre-compare-jump:hover{background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,249,.45)!important;box-shadow:none;color:#fffff9!important}.eyre-pro-top .product__tabs .product__tab.active{border-bottom:3px solid #fffff9!important}.eyre-pro-top .product__tabs .product__tab.active span{color:#fffff9!important}.eyre-pro-top .product__tabs .eyre-compare-jump{color:#fffff9a6!important;font-family:inherit;font-weight:600}.eyre-pro-top .product-grid__item--content .price,.eyre-pro-top .product-grid__item--content .price span{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:calc(14px + 1pt)!important}@media(min-width:1800px){.eyre-pro-top .product-grid__item--content .price,.eyre-pro-top .product-grid__item--content .price span{font-size:calc(16 * var(--eyre-unit) + 1pt)!important}}.eyre-pro-top .eyre-lab__frame,.eyre-pro-top .eyre-pro-film video{border-radius:6px;overflow:hidden}.eyre-pro-top .eyre-lab__shots button,.eyre-pro-top .eyre-lab__shots img{border-radius:3px}.eyre-pro-top .product-grid__item--content [id=tab-1-content_tabs_HqLpp4] :is(h2,h3){font-size:calc(1em + 3px)!important;line-height:1.35;margin-block:1em .5em}.eyre-mavic-top .eyre-pro-film.eyre-lab{border:0;padding:0;background:transparent;width:100%;max-width:1200px;margin:32px auto 0}.eyre-mavic-top .eyre-pro-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:6px;overflow:hidden}.eyre-mavic-top #mavic-panel-description h2{font-weight:700}@media(min-width:1800px){.eyre-mavic-top .eyre-pro-film.eyre-lab{max-width:none;margin-top:calc(32 * var(--eyre-unit))}}eyre-mavic-page{display:block}.eyre-mavic-top{padding:36px 0;--eyre-unit:1px}.eyre-mavic-container{width:92%;max-width:1600px;margin:auto}.eyre-mavic-top .product-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:60px;align-items:start}.eyre-mavic-top .product__title{font-family:var(--font-heading-family);font-size:27px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.eyre-mavic-top .product-grid__item{grid-column:auto;min-width:0}.eyre-mavic-top .product-grid__item--content{font-family:var(--font-body-family);font-size:14px;line-height:1.6}.eyre-mavic-top .product-grid__item--content h2{font:400 17px/1.4 var(--font-body-family);margin:24px 0 12px}.eyre-mavic-top .eyre-mavic-preview{font-size:13px;opacity:.75}.eyre-mavic-top .eyre-buying-summary{font-size:14px;line-height:1.5;font-weight:400;letter-spacing:normal}.eyre-mavic-top .product-form__buttons{display:block}.eyre-mavic-top .product-form__buttons .eyre-mavic-buy{width:100%!important;max-width:none;display:block;border:0;border-radius:40px;background:#952623;color:#fffff9;padding:15px;font:500 12px Poppins,sans-serif;letter-spacing:2px;text-transform:uppercase;cursor:not-allowed}.eyre-mavic-top .product__tabs{margin-top:24px}.eyre-mavic-top [hidden]{display:none!important}.eyre-mavic-education{background:#fffff9;color:#222;display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:56px max(4%,calc((100% - 1600px)/2));font:400 14px/1.6 var(--font-body-family)}.eyre-mavic-education h2{font:400 17px/1.4 var(--font-body-family)}.eyre-mavic-education details{border-bottom:1px solid #2223;padding:14px 0}.eyre-mavic-education summary{cursor:pointer;font-weight:600}@media(min-width:1800px){.eyre-mavic-container{max-width:none}.eyre-mavic-top{--eyre-unit:calc(100vw / 1920)}.eyre-mavic-top .product-grid__item--content h2{font-size:calc(19 * var(--eyre-unit))}.eyre-mavic-top .eyre-mavic-preview{font-size:calc(13 * var(--eyre-unit))}.eyre-mavic-buy{padding:calc(15 * var(--eyre-unit));font-size:calc(12 * var(--eyre-unit))}}@media(max-width:749px){.eyre-mavic-top{padding:24px 0}.eyre-mavic-container{width:calc(100% - 32px)}.eyre-mavic-top .product-grid{grid-template-columns:1fr;gap:28px}.eyre-mavic-education{grid-template-columns:1fr;gap:24px;padding:32px 16px}}.product__tabs .eyre-compare-jump{display:flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:0 0 1.2rem;margin:0;border-bottom:.2rem solid transparent;color:#000;text-decoration:none;font-family:var(--font-body-family);font-size:var(--font-size-static-md);font-weight:var(--font-weight-heading-semibold);line-height:var(--line-height-static-md);letter-spacing:var(--letter-spacing-xl)}.product__tabs .eyre-compare-jump:hover{border-bottom-color:#000}.product__tabs .eyre-compare-jump:focus-visible{outline:2px solid #000;outline-offset:2px}.eyre-matrix{background:#fffff9;color:#000;padding:56px 4%;scroll-margin-top:110px}.eyre-matrix *{box-sizing:border-box}.eyre-matrix-heading{max-width:800px}.eyre-matrix-kicker{font-family:var(--font-heading-family,Arial,sans-serif);font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px}.eyre-matrix h2{color:#000;font-size:clamp(28px,3vw,42px);margin:0 0 12px}.eyre-matrix p{color:#000;margin:0 0 18px}.eyre-matrix-legend{font-size:13px}.eyre-matrix-scroll{overflow:auto;border-top:1px solid #000;border-bottom:1px solid #000}.eyre-matrix table{border-collapse:collapse;width:100%;min-width:980px;table-layout:fixed;font-size:14px;line-height:1.5;color:#000;background:#fffff9;margin:0}.eyre-matrix th,.eyre-matrix td{padding:22px 18px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #000;background:#fffff9;color:#000}.eyre-matrix thead th{font-size:12px;font-weight:600;letter-spacing:.03em}.eyre-matrix th:first-child{width:18%;position:sticky;left:0;z-index:1;border-right:1px solid #000}.eyre-matrix th:nth-child(2){width:8%}.eyre-matrix th:nth-child(3){width:11%}.eyre-matrix th:nth-child(4){width:22%}.eyre-matrix th:nth-child(5){width:21%}.eyre-matrix th:nth-child(6){width:20%}.eyre-matrix th:nth-child(7){width:18%}.eyre-matrix tbody th{font-weight:600}.eyre-matrix .eyre-matrix-mark{text-align:center;font-size:18px}.eyre-matrix a{color:#000;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.eyre-matrix a:hover{text-decoration-thickness:2px}.eyre-matrix a:focus-visible,.eyre-matrix-scroll:focus-visible,.eyre-matrix summary:focus-visible{outline:2px solid #000;outline-offset:4px}.eyre-matrix small{display:block;font-size:12px;font-weight:400;margin-top:7px}.eyre-matrix tbody tr:last-child>*{border-bottom:0}.eyre-matrix-core>*{border-top:2px solid #000}.eyre-matrix-notes{font-size:13px;max-width:950px;margin-top:22px}.eyre-matrix details{margin-top:22px}.eyre-matrix summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;margin-bottom:14px}.eyre-matrix-mobile{display:none;font-size:12px}#eyre-compare table th,#eyre-compare table td{padding:20px 16px!important;border:0!important;border-bottom:1px solid #000!important;background:#fffff9!important;color:#000!important}#eyre-compare table th:first-child{border-right:1px solid #000!important}#eyre-compare table tr:last-child>*{border-bottom:0!important}#eyre-compare table .eyre-matrix-core>*{border-top:2px solid #000!important}.eyre-matrix-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.eyre-matrix{padding:36px 20px}.eyre-matrix-mobile{display:block}.eyre-matrix th,.eyre-matrix td{padding:18px 12px}.eyre-matrix th:first-child{width:150px}.eyre-matrix table{min-width:960px}}.eyre-pro-top .eyre-direct-checkout:hover,.eyre-pro-top .eyre-direct-checkout:focus-visible,.eyre-pro-top .product-bar__submit:hover,.eyre-pro-top .product-bar__submit:focus-visible{background:#fffff9!important;color:#000!important;border-color:#fffff9!important}.eyre-pro-top .eyre-direct-checkout:hover *,.eyre-pro-top .eyre-direct-checkout:focus-visible *,.eyre-pro-top .product-bar__submit:hover *,.eyre-pro-top .product-bar__submit:focus-visible *{color:#000!important}.eyre-pro-top .eyre-direct-checkout:hover:before,.eyre-pro-top .eyre-direct-checkout:hover:after,.eyre-pro-top .product-bar__submit:hover:before,.eyre-pro-top .product-bar__submit:hover:after{background:#fffff9!important;border-color:#fffff9!important}.eyre-pro-top .eyre-lab__effects legend{color:#fffff9;font-family:Garamond,Georgia,serif;font-size:14px}.eyre-pro-top .eyre-lab__options button{background:transparent;color:#fffff9;border:1px solid rgba(255,255,249,.35);box-shadow:none}.eyre-pro-top .eyre-lab__effects .eyre-lab__options button[aria-pressed=true]{background:#fffff9;color:#000;border-color:#fffff959}@media(min-width:1800px){.eyre-pro-top .eyre-lab__effects{gap:calc(24 * var(--eyre-unit));margin-top:calc(18 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__effects legend{font-size:calc(17 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__options button{font-size:calc(13 * var(--eyre-unit));padding:calc(8 * var(--eyre-unit)) calc(12 * var(--eyre-unit));min-height:calc(36 * var(--eyre-unit));border-radius:calc(10 * var(--eyre-unit))}}.eyre-pro-top .eyre-lab__shots button[aria-pressed=true]{border:1px solid rgba(255,255,249,.35);border-radius:10px}.eyre-pro-top .eyre-lab__looks>legend{font-family:Poppins,sans-serif;font-weight:700;font-size:13px;line-height:1.4}.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab__options button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:9px!important}.eyre-pro-top .eyre-lab__selection{font-family:Garamond,Georgia,serif;font-weight:400;font-size:10px;line-height:1.4}@media(min-width:1800px){.eyre-pro-top .eyre-lab__looks>legend{font-size:calc(15 * var(--eyre-unit))}.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab__options button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:calc(9 * var(--eyre-unit))!important}.eyre-pro-top .eyre-lab__selection{font-size:calc(11 * var(--eyre-unit))}}.eyre-pro-top .eyre-lab__effects legend{font-family:Poppins,sans-serif;font-weight:700}.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab__options button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-family:Garamond,Georgia,serif!important;font-weight:400!important}.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab__options button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:10.333333px!important;line-height:1.5!important;padding:8px 14px!important;min-height:36px;height:auto;letter-spacing:normal;font-stretch:normal;white-space:nowrap;flex-shrink:0}@media(min-width:1800px){.eyre-pro-top .eyre-lab__looks button,.eyre-pro-top .eyre-lab__options button,.eyre-pro-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:calc(10.333333 * var(--eyre-unit))!important;padding:calc(8 * var(--eyre-unit)) calc(14 * var(--eyre-unit))!important}}eyre-mavic-demo .eyre-lab__frame>img{display:block;width:100%;height:100%;object-fit:contain}eyre-mavic-demo .eyre-mavic-image-label{position:absolute;bottom:16px;left:16px;color:#fffff9;font:14px Garamond,Georgia,serif}eyre-mavic-demo .eyre-lab__shots span{color:#fffff9;background:#2229;border-radius:2px;padding:0 4px}.eyre-lab{display:block;margin-top:20px;padding-top:18px;border-top:1px solid #0002;color:#000;background:#fffff9}.eyre-lab__heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.eyre-lab h2{color:#000;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:20px;line-height:1.2;font-weight:700;margin:0}.eyre-lab button{cursor:pointer;color:#000;font:inherit;background:transparent;box-shadow:none;text-transform:none;letter-spacing:normal}.eyre-lab [data-reset]{border:0;text-decoration:underline;font-size:12px;min-height:44px;padding:0 6px}.eyre-lab__intro{font-family:Garamond,Georgia,serif;font-size:14px;line-height:1.3;margin:0 0 12px}.eyre-lab__workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:start}.eyre-lab[data-pro=true] .eyre-lab__workspace{grid-template-columns:1fr;gap:14px}.eyre-lab [data-expand]{position:absolute;right:10px;bottom:10px;z-index:2;width:44px;height:44px;border:1px solid #0002;border-radius:8px;background:#fffff9;color:#000;font-size:26px}.eyre-lab.is-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;margin:0;padding:20px max(20px,calc((100vw - 1200px)/2));overflow:auto}.eyre-lab.is-expanded .eyre-lab__frame{max-height:65vh;width:100%}.eyre-lab [data-close]{border:0;padding:0;width:44px;height:44px;font-size:28px;line-height:1;background:transparent}.eyre-lab__frame{position:relative;aspect-ratio:16/9;box-sizing:border-box;padding:0;background:#000;overflow:hidden}.eyre-lab [data-shot-frame],.eyre-lab [data-shot-frame] img{width:100%;height:100%;object-fit:contain;display:block}.eyre-lab [hidden]{display:none!important}.eyre-lab__badge{position:absolute;bottom:8px;left:8px;background:#fffff9;padding:4px 7px;font:10px Poppins,sans-serif}.eyre-lab__shots{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.eyre-lab__shots button{position:relative;width:64px;height:44px;border:1px solid transparent;padding:3px}.eyre-lab__shots img{width:100%;height:100%;object-fit:cover;display:block}.eyre-lab__shots span{position:absolute;bottom:2px;right:3px;font-size:10px;background:#fffff9;padding:0 3px}.eyre-lab__shots button[aria-pressed=true]{border-color:#000}.eyre-lab fieldset{border:0;padding:0;margin:0;min-width:0}.eyre-lab legend{font:700 11px Poppins,sans-serif;margin-bottom:6px}.eyre-lab__looks>legend{font-family:Garamond,Georgia,serif;font-size:14px;line-height:1.3;font-weight:700;text-transform:none}.eyre-lab__looks>div,.eyre-lab__options{display:flex;flex-wrap:wrap;gap:7px;max-width:100%}.eyre-lab__looks button,.eyre-lab__options button{border:1px solid rgba(0,0,0,.1);border-radius:10px;min-height:30px;padding:6px 8px;font:600 10px/1.3 Poppins,sans-serif;background:#fffff9;color:#000;box-shadow:0 1px 2px #0000000f,0 2px 4px #00000006}.eyre-lab__effects{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}.eyre-lab__looks button[aria-pressed=true],.eyre-lab__options button[aria-pressed=true]{font-weight:600;text-decoration:none;border-color:#0006}.eyre-lab__looks button:focus-visible,.eyre-lab__options button:focus-visible{outline-offset:2px}.eyre-lab__effects .eyre-lab__options button[aria-pressed=true]{background:#000;color:#fffff9;border-color:#000}.eyre-lab [data-look-render],.eyre-lab [data-gate-image]{display:block;width:100%;height:100%;object-fit:contain}.eyre-lab__selection{font:11px/1.5 Poppins,sans-serif;margin:8px 0;min-height:32px}.eyre-lab__notice{font:11px/1.4 Poppins,sans-serif;color:#555;margin:4px 0 0}.eyre-lab button:focus-visible{outline:2px solid #000;outline-offset:3px}@media(max-width:749px){.eyre-lab__workspace{grid-template-columns:1fr;gap:12px}.eyre-lab__frame{aspect-ratio:16/9}.eyre-lab__looks button,.eyre-lab__options button{min-height:36px;padding:7px 9px;font-size:10px}.eyre-lab__toggles{justify-content:space-between}.eyre-lab h2{font-size:22px}.eyre-lab__toggles>button{font-size:12px}}.eyre-dark-stage{background:#2e2e2e;width:100%;margin-top:32px;padding:36px max(24px,calc((100% - 1440px)/2))}.eyre-dark-stage .eyre-lab,.eyre-lab[data-pro=true].is-expanded{background:#2e2e2e;color:#fffff9;border:0;margin:0;padding-top:0}.eyre-dark-stage .eyre-lab__workspace{max-width:1200px;margin:0 auto}.eyre-dark-stage .eyre-lab__heading{max-width:1200px;margin:0 auto 12px}.eyre-dark-stage .eyre-lab h2,.eyre-dark-stage .eyre-lab legend,.eyre-dark-stage .eyre-lab [data-reset],.eyre-dark-stage .eyre-lab__notice,.eyre-lab[data-pro=true].is-expanded h2,.eyre-lab[data-pro=true].is-expanded legend,.eyre-lab[data-pro=true].is-expanded [data-reset],.eyre-lab[data-pro=true].is-expanded [data-close],.eyre-lab[data-pro=true].is-expanded .eyre-lab__notice{color:#fffff9}.eyre-dark-stage .eyre-lab__looks button,.eyre-lab[data-pro=true].is-expanded .eyre-lab__looks button{background:#000;color:#fffff9;border:1px solid rgba(255,255,249,.35);box-shadow:none}.eyre-dark-stage .eyre-lab__looks button[aria-pressed=true],.eyre-lab[data-pro=true].is-expanded .eyre-lab__looks button[aria-pressed=true]{background:#fffff9;color:#000}.eyre-dark-stage .eyre-lab__shots button[aria-pressed=true],.eyre-lab[data-pro=true].is-expanded .eyre-lab__shots button[aria-pressed=true]{border-color:#fffff9}.eyre-dark-stage .eyre-lab button:focus-visible,.eyre-lab[data-pro=true].is-expanded button:focus-visible{outline-color:#fffff9}@media(max-width:749px){.eyre-dark-stage{padding:24px 16px}.eyre-dark-stage .eyre-lab h2{font-size:18px}}.eyre-lab__under-image{display:flex;align-items:flex-start;gap:12px;margin-top:8px}.eyre-lab__under-image .eyre-lab__shots{margin-top:0;flex:1;min-width:0}.eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{flex:none;margin-left:auto;background:transparent;border:1px solid rgba(255,255,249,.35);border-radius:10px;min-height:30px;padding:6px 8px;font:600 10px/1.3 Poppins,sans-serif;color:#fffff9;text-decoration:none;box-shadow:none}.eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]:hover{border-color:#fffff9}@media(max-width:749px){.eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{min-height:36px;padding:7px 9px}}.eyre-range-top .eyre-direct-checkout:hover,.eyre-range-top .eyre-direct-checkout:focus-visible,.eyre-range-top .product-bar__submit:hover,.eyre-range-top .product-bar__submit:focus-visible{background:#fffff9!important;color:#000!important;border-color:#fffff9!important}.eyre-range-top .eyre-direct-checkout:hover *,.eyre-range-top .eyre-direct-checkout:focus-visible *,.eyre-range-top .product-bar__submit:hover *,.eyre-range-top .product-bar__submit:focus-visible *{color:#000!important}.eyre-range-top .eyre-direct-checkout:hover:before,.eyre-range-top .eyre-direct-checkout:hover:after,.eyre-range-top .product-bar__submit:hover:before,.eyre-range-top .product-bar__submit:hover:after{background:#fffff9!important;border-color:#fffff9!important}.eyre-range-top .eyre-lab__effects legend{color:#fffff9;font-family:Garamond,Georgia,serif;font-size:14px}.eyre-range-top .eyre-lab__options button{background:transparent;color:#fffff9;border:1px solid rgba(255,255,249,.35);box-shadow:none}.eyre-range-top .eyre-lab__effects .eyre-lab__options button[aria-pressed=true]{background:#fffff9;color:#000;border-color:#fffff959}@media(min-width:1800px){.eyre-range-top .eyre-lab__effects{gap:calc(24 * var(--eyre-unit));margin-top:calc(18 * var(--eyre-unit))}.eyre-range-top .eyre-lab__effects legend{font-size:calc(17 * var(--eyre-unit))}.eyre-range-top .eyre-lab__options button{font-size:calc(13 * var(--eyre-unit));padding:calc(8 * var(--eyre-unit)) calc(12 * var(--eyre-unit));min-height:calc(36 * var(--eyre-unit));border-radius:calc(10 * var(--eyre-unit))}}.eyre-range-top .eyre-lab__shots button[aria-pressed=true]{border:1px solid rgba(255,255,249,.35);border-radius:10px}.eyre-range-top .eyre-lab__looks>legend{font-family:Poppins,sans-serif;font-weight:700;font-size:13px;line-height:1.4}.eyre-range-top .eyre-lab__looks button,.eyre-range-top .eyre-lab__options button,.eyre-range-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:9px!important}.eyre-range-top .eyre-lab__selection{font-family:Garamond,Georgia,serif;font-weight:400;font-size:10px;line-height:1.4}@media(min-width:1800px){.eyre-range-top .eyre-lab__looks>legend{font-size:calc(15 * var(--eyre-unit))}.eyre-range-top .eyre-lab__looks button,.eyre-range-top .eyre-lab__options button,.eyre-range-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:calc(9 * var(--eyre-unit))!important}.eyre-range-top .eyre-lab__selection{font-size:calc(11 * var(--eyre-unit))}}.eyre-range-top .eyre-lab__effects legend{font-family:Poppins,sans-serif;font-weight:700}.eyre-range-top .eyre-lab__looks button,.eyre-range-top .eyre-lab__options button,.eyre-range-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-family:Garamond,Georgia,serif!important;font-weight:400!important}.eyre-range-top .eyre-lab__looks button,.eyre-range-top .eyre-lab__options button,.eyre-range-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:10.333333px!important;line-height:1.5!important;padding:8px 14px!important;min-height:36px;height:auto;letter-spacing:normal;font-stretch:normal;white-space:nowrap;flex-shrink:0}@media(min-width:1800px){.eyre-range-top .eyre-lab__looks button,.eyre-range-top .eyre-lab__options button,.eyre-range-top .eyre-lab[data-pro=true] .eyre-lab__under-image [data-reset]{font-size:calc(10.333333 * var(--eyre-unit))!important;padding:calc(8 * var(--eyre-unit)) calc(14 * var(--eyre-unit))!important}}.media>eyre-product-comparison.eyre-comparison{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.main-product__media .media>eyre-product-comparison.eyre-comparison>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--product-media-object-fit, cover);pointer-events:none}.eyre-comparison .eyre-comparison__before{clip-path:inset(0 calc(100% - var(--eyre-split)) 0 0)}.eyre-comparison__label{position:absolute;top:16px;z-index:2;padding:5px 9px;background:transparent;text-shadow:0 1px 3px #0009;color:#fff;font:500 12px/1.4 sans-serif;pointer-events:none}.eyre-comparison__label--before{left:16px}.eyre-comparison__label--after{right:16px}.eyre-comparison__divider{position:absolute;top:0;bottom:0;left:var(--eyre-split);width:2px;transform:translate(-50%);background:#fff;pointer-events:none;z-index:2}.eyre-comparison__divider>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff;border-radius:50%;background:#1119;color:#fff;font:24px/1 sans-serif}.eyre-comparison .eyre-comparison__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:ew-resize;z-index:3;touch-action:pan-y}.eyre-comparison:focus-within{outline:3px solid #fff;outline-offset:-4px}[data-eyre-comparison-gallery] .swiper-button{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff}[data-eyre-comparison-gallery] .swiper-button:hover{background:transparent!important;background-image:none!important;color:#fff}[data-eyre-comparison-gallery] .swiper-button:before,[data-eyre-comparison-gallery] .swiper-button:after{background:none;border:0;box-shadow:none}[data-eyre-comparison-gallery] .swiper-button svg{color:#fff;width:24px;height:24px;filter:drop-shadow(0 1px 2px #0008)}[data-eyre-comparison-gallery] .swiper-button svg path{stroke:#fff!important}[data-eyre-comparison-gallery] .swiper-button:focus-visible{outline:2px solid #fff;outline-offset:-4px}.eyre-comparison .eyre-comparison__expand{position:absolute;right:16px;bottom:16px;z-index:4;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;color:#171717;background:#fffff5;font:28px/1 sans-serif;cursor:pointer}.eyre-comparison .eyre-comparison__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(94vw,150vh);max-width:none;max-height:none;height:fit-content!important;margin:auto;padding:0;border:0;overflow:visible;background:#111}.eyre-comparison__dialog::backdrop{background:#000e}.eyre-comparison .eyre-comparison__dialog>.media{position:relative!important;inset:auto;width:100%;height:auto!important;padding:0!important;aspect-ratio:16 / 9}.eyre-comparison__dialog .eyre-comparison__close{position:absolute;right:12px;bottom:12px;padding:8px 14px;min-height:44px;border:1px solid #fff;border-radius:4px;background:#111;color:#fff;cursor:pointer;z-index:5}.eyre-comparison__expand:focus-visible,.eyre-comparison__close:focus-visible{outline:3px solid #fff;outline-offset:3px}.eyre-comparison:not([data-ready]) .eyre-comparison__range,.eyre-comparison:not([data-ready]) .eyre-comparison__expand{display:none}.eyre-gallery-navigation{display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin-top:4px;border-bottom:1px solid #000;color:#000;background:#fffff9}.eyre-gallery-navigation button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:12px;min-width:112px;min-height:48px;padding:0 12px;border:0!important;border-radius:0;background:transparent!important;color:#000!important;box-shadow:none!important;cursor:pointer;font:12px/1.4 Arial,sans-serif;letter-spacing:.5px}.eyre-gallery-navigation button:hover,.eyre-gallery-navigation button:active{background:transparent!important;border:0!important;box-shadow:none!important;outline:none}.eyre-gallery-navigation button:before,.eyre-gallery-navigation button:after{display:none!important}.eyre-gallery-navigation button:focus-visible{outline:2px solid #000;outline-offset:2px}.eyre-gallery-navigation svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6}.eyre-gallery-navigation output{font:12px/1.4 Arial,sans-serif;letter-spacing:2px}.eyre-gallery-navigation[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
