@font-face{font-display:swap;font-family:archivo;font-variation-settings:"wght" 500,"wdth" 100;font-weight:500;src:url(https://cdn.lumas.com/assets/white/fonts/archivo.woff2)}@font-face{font-display:swap;font-family:archivo-bold;font-variation-settings:"wght" 700,"wdth" 100;font-weight:700;src:url(https://cdn.lumas.com/assets/white/fonts/archivo.woff2)}@font-face{font-display:swap;font-family:archivo-black;font-variation-settings:"wght" 900,"wdth" 100;font-weight:900;src:url(https://cdn.lumas.com/assets/white/fonts/archivo.woff2)}@font-face{ascent-override:normal;descent-override:normal;font-family:semibold-fallback;font-weight:700;line-gap-override:normal;size-adjust:100%;src:local(Arial)}@font-face{ascent-override:82%;descent-override:28%;font-family:black-fallback;line-gap-override:normal;size-adjust:98%;src:local(Arial Black)}@font-face{ascent-override:normal;descent-override:normal;font-family:medium-fallback;line-gap-override:normal;size-adjust:99%;src:local(Arial)}site-header.mobile{display:block;font-family:var(--font-content);font-size:1.54rem}site-header.mobile>header{align-items:center;background-color:var(--white);border-bottom:.1rem solid rgba(0,0,0,.3);display:grid;gap:1rem 2rem;grid-template-areas:"navigation logo service";grid-template-columns:2rem minmax(0,1fr) 12rem;margin-inline:auto;max-width:1920px;min-height:5rem;padding:1rem}@media(min-width:480px){site-header.mobile>header{grid-template-columns:12rem minmax(0,1fr) 12rem}}site-header.mobile .main-logo{align-items:center;display:flex}@media(min-width:480px){site-header.mobile .main-logo{justify-self:center}}site-header.mobile aside .language-switcher{display:none}site-header.mobile nav .language-switcher{border-top:.1rem solid var(--border-color);margin-bottom:10rem;margin-top:1rem;padding-top:1rem}site-header.mobile .main-logo{grid-area:logo}site-header.mobile .main-logo svg{max-width:100%}site-header.mobile search-focus{display:none}site-header.mobile search-focus form button,site-header.mobile search-focus form input{grid-area:1/1}site-header.mobile search-focus form input{width:100%}site-header.mobile search-focus form button{justify-self:flex-end;margin-right:-.5rem;padding-inline:2rem}site-header.mobile .search-toggle{display:flex}site-header.mobile .search-toggle input[type=checkbox]{height:0;opacity:0;width:0}site-header.mobile .search-toggle svg:last-of-type{display:none}site-header.mobile>header:has(input:checked){grid-template-areas:"search search service";position:relative}site-header.mobile>header:has(input:checked) .main-logo,site-header.mobile>header:has(input:checked) .nav-container{display:none}site-header.mobile>header:has(input:checked) search-focus{display:block}site-header.mobile>header:has(input:checked) .search-toggle svg:first-of-type{display:none}site-header.mobile>header:has(input:checked) .search-toggle svg:last-of-type{display:block}site-header.mobile aside{grid-area:service;position:relative}site-header.mobile aside .service-container{display:flex;justify-content:space-between;margin-left:1.5rem;min-width:10rem}site-header.mobile aside details:has(.pos) summary{padding:0}.suggestion-container .suggestions{display:flex;flex-direction:column;gap:2rem;grid-template-columns:repeat(4,1fr);margin-block:2rem;width:100%}@media(min-width:980px){.suggestion-container .suggestions{display:grid}}.suggestion-container dl{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:2rem auto;width:100%}@media(min-width:980px){.suggestion-container dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.suggestion-container dl:first-child{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:980px){.suggestion-container dl:first-child{width:calc(100% - 1rem)}}.suggestion-container dt{grid-column:1/-1}.suggestion-container dl:first-child{grid-column:span 2}.suggestion-container dd{display:flex;flex-direction:column;gap:.5rem}.suggestion-container dd img{width:100%}.suggestion-container dd span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}search-focus{grid-area:search}search-focus form{display:grid;margin-bottom:0;position:relative}search-focus input{background-color:var(--search-background-color,var(--brand-color-light));border:0;border-radius:2rem;font-family:var(--font-content);font-size:1.6rem;grid-area:1/1;line-height:2.8rem;padding-inline:1.8rem 4rem;width:100%}search-focus input:focus{outline:none}search-focus input::-moz-placeholder{color:var(--search-placeholder-color,#000)}search-focus input::placeholder{color:var(--search-placeholder-color,#000)}search-focus input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}search-focus:has(.search-terms:not(:empty)):has(.autocomplete-container:not([hidden])) input{border-bottom-left-radius:0;border-bottom-right-radius:0}search-focus button{background-color:transparent;border:0;border-radius:5rem;cursor:pointer;grid-area:1/1;justify-self:flex-end;margin-bottom:-.4rem;margin-left:-7rem;padding:.5rem 1rem}@media(min-width:1600px){search-focus button{padding:.5rem 2rem}}search-focus svg{aspect-ratio:1;background:var(--search-background-color,var(--brand-color-light));border-radius:50%;color:var(--search-icon-color,#000);outline:.5rem solid var(--search-background-color,var(--brand-color-light));vertical-align:revert;width:1.8rem}search-focus .autocomplete-container:not([hidden]){background:#fff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;border-top:.05rem solid rgba(0,0,0,.3);box-sizing:border-box;margin:auto;padding-block:1rem;padding-inline:2rem;position:absolute;top:100%;width:100%;z-index:35}search-focus .autocomplete-container:not([hidden]) a{display:block}.ios search-focus input:focus{outline:none}.search-dropdown{background-color:rgba(0,0,0,.5);height:100vh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;padding-block-end:75vh;position:fixed;width:100%;z-index:20}.search-dropdown .search-dropdown-content{background-color:#fff}.search-dropdown .search-dropdown-content>div{margin-inline:auto;max-width:calc(1920px - 4rem);padding-top:1rem;width:calc(100% - 4rem)}@media(min-width:980px){.search-dropdown .search-dropdown-content>div{border-top:.1rem solid rgba(0,0,0,.3)}}.search-dropdown .close{grid-column:1/span 5}.search-dropdown .close button{background-color:transparent;border:0;cursor:pointer;float:right}.search-dropdown .close button:focus-visible{outline:0}.search-dropdown .close button svg{height:2rem;width:2rem}.search-dropdown .dropdown-header,.search-dropdown dt{color:#9b9b9b;font-size:1.1rem;letter-spacing:.01rem;margin-block-end:1rem;text-transform:uppercase}.search-dropdown dd{margin-inline-start:0}.search-dropdown .help-bar{border-top:.1rem solid rgba(0,0,0,.3);display:grid;gap:1rem;grid-column:1/span 2;grid-template-columns:auto max-content max-content;margin-block-start:2rem;padding-block:1rem}.search-dropdown .help-bar div{align-items:center;color:rgba(0,0,0,.3);display:flex;font-size:1.1rem;letter-spacing:.01rem;text-transform:uppercase}.search-dropdown .help-bar svg{display:block;height:1.5rem;margin-right:1rem;width:1.5rem}@keyframes countAdded{0%{transform:scale(2)}80%,to{transform:scale(1)}90%{transform:scale(1.25)}}site-header header>aside{align-items:center;display:flex;flex-direction:row;gap:1rem;grid-area:service;justify-content:flex-end}site-header header>aside svg{aspect-ratio:1;vertical-align:revert;width:2.2rem}site-header header>aside>*{line-height:1;padding:.3rem}site-header .language-switcher{border:0;min-width:7.5rem;width:revert}site-header .language-switcher.custom-select{background-color:revert;margin-block:0;min-width:revert;padding-inline:0}site-header .language-switcher.custom-select:after{right:-.2rem}site-header .language-switcher select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent;color:#000;cursor:pointer;font-family:archivo-black,black-fallback,arial;font-size:1.6rem;line-height:2.9rem;outline:0;padding:.4rem 2rem .5rem 1rem;width:-moz-min-content;width:min-content}site-header .cart-link,site-header .wishlist-link{position:relative}site-header header-counter:not([hidden]){align-items:center;background:var(--brand-color);color:#fff;display:flex;font-size:1rem;justify-content:center;line-height:1.5;min-width:1.2rem;padding:0 .3rem;position:absolute;right:-.5rem;text-align:center;top:-1.25rem}site-header header-counter:not([hidden]).empty{display:none}site-header header-counter:not([hidden]).added{animation:countAdded .2s linear}@media(max-width:1024px){aside .nav-container:has(details.contact){display:none}}@media(min-width:1024px){.search-toggle{display:none}}aside .nav-container:has(details.contact){padding:0}@media(min-width:1024px){details.contact.contact{padding-left:2rem}}details.contact.contact>summary svg{color:#000;margin-block:.3rem -.5rem}details.contact.contact dl{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}details.contact.contact dd{border:.1rem solid var(--border-color);border-radius:1rem;padding:1rem}details.contact.contact dd:hover{background-color:oklch(.985 .002 247.839);cursor:pointer}details.contact.contact a{display:flex;flex-direction:column;gap:1rem}details.contact.contact img{aspect-ratio:217/85;background-color:var(--border-color);border-radius:.9rem;margin-bottom:1rem;width:100%}details.contact.contact header{font-family:archivo-bold,semibold-fallback,arial;font-size:1.55rem;letter-spacing:-.04rem}details.contact.contact aside{color:#5c5d5f}details.contact.contact dd svg{aspect-ratio:1;width:2rem}details.contact.contact button{background-color:#000;border-radius:.9rem;color:#fff;cursor:pointer;margin-top:1rem;min-height:3rem;place-content:center;width:100%}site-header.bob-active.desktop header{grid-template-columns:20rem minmax(0,1fr) minmax(0,1fr) 40rem}site-header.bob-active .auth-link{align-items:center;border:.1rem solid #000;border-radius:.5rem;display:flex;padding:.2rem .5rem}site-header.bob-active .auth-link svg{height:1.8rem;width:1.8rem}site-header.bob-active .bob-name{display:inline-block;font-size:1.5rem;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}site-header.bob-active.desktop .auth-link{gap:.5rem}site-header.bob-active.mobile .bob-name{font-size:0}site-header:has(whats-app-contact){--aside-gap:0.25rem}site-header:has(whats-app-contact) header>aside{gap:var(--aside-gap)}site-header:has(whats-app-contact) aside .nav-container{align-items:center;display:inline-flex;gap:var(--aside-gap)}@media(min-width:1024px){site-header:has(whats-app-contact) aside .nav-container details.contact.contact{padding-left:0}}site-header:has(whats-app-contact) aside .nav-container whats-app-contact{padding-inline:.5rem}@media(max-width:1024px){site-header:has(whats-app-contact) aside .nav-container:has(details.contact){display:revert}site-header:has(whats-app-contact) aside .nav-container details.contact{display:none}}site-header.desktop .nav-container{--single-column:20rem;grid-area:navigation}site-header.desktop .nav-container>svg{display:none}site-header.desktop .nav-container nav{display:flex}@media(min-width:1260px){site-header.desktop .nav-container nav summary{padding-inline:1rem}site-header.desktop .nav-container nav{margin-inline:3rem}}site-header.desktop .nav-container nav>svg{display:none}site-header.desktop .nav-container summary{cursor:pointer;font-family:var(--font-bold);font-weight:700;line-height:2;list-style:none;padding-block:2rem;padding-inline:.5rem;white-space:nowrap}site-header.desktop .nav-container details[open] summary,site-header.desktop .nav-container summary>a:hover{color:var(--brand-color)}site-header.desktop .nav-container summary::-webkit-details-marker{display:none}site-header.desktop .nav-container .menu-container{background:#fff;border-top:.05rem solid rgba(0,0,0,.3);box-shadow:0 2.5rem 5rem -1.2rem rgba(0,0,0,.3);left:0;padding-inline:1.5rem;position:fixed;top:var(--top-offset);width:100vw;z-index:1}site-header.desktop .nav-container .menu{margin:auto;max-width:calc(var(--site-header-max-width) - 3rem);padding-block:3rem;padding-inline:.5rem;width:100%}site-header.desktop .nav-container .menu dt header{border-bottom:.1rem solid var(--border-color);font-family:var(--font-bold);font-size:1.55rem;letter-spacing:-.04rem;margin:0 0 1rem;padding-bottom:1rem}site-header.desktop .nav-container .menu dd{font-size:1.4rem;letter-spacing:-.04rem}site-header.desktop .nav-container .menu a{color:var(--link-color)}site-header.desktop .nav-container .menu a:hover{color:#000}site-header.desktop .nav-container .menu.artworks{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,6.6%))}site-header.desktop .nav-container .menu.artworks dl:not([class]){grid-column:span 2}site-header.desktop .nav-container .menu.artworks dl:not([class])>dd{line-height:2.32}site-header.desktop .nav-container .menu.artworks [data-price-block]{color:var(--link-color)}site-header.desktop .nav-container .menu.galleries{display:grid;grid-template-columns:repeat(12,1fr)}site-header.desktop .nav-container .menu.galleries dl{grid-column:span 2}site-header.desktop .nav-container .menu.galleries dt header{border:0;padding-bottom:0}site-header.desktop .nav-container .menu.galleries dd{font-size:1.2rem;line-height:2.3}site-header.desktop .nav-container .contact summary span{display:none}.touch site-header.desktop details:has(.menu-container) summary>a{pointer-events:none}site-header.mobile{--toggle-icon-closed:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--toggle-icon-open:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}site-header.mobile .nav-container{grid-area:navigation;line-height:normal;position:relative}site-header.mobile .nav-container>svg{border:1rem solid hsla(0,0%,100%,0);margin:-1rem;max-width:3.8rem}site-header.mobile .nav-container.mobile-nav-open>svg:first-of-type,site-header.mobile .nav-container:not(.mobile-nav-open)>svg:last-of-type{display:none}site-header.mobile .nav-container.mobile-nav-open>svg:last-of-type{display:block}site-header.mobile .nav-container nav,site-header.mobile .nav-container-secondary{display:none}site-header.mobile .nav-container.mobile-nav-open nav{display:block}site-header.mobile nav{background-color:var(--white);height:calc(100vh - var(--top-offset));inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2rem;position:fixed;top:var(--top-offset);width:100vw;z-index:30}site-header.mobile nav svg{cursor:pointer;display:block;width:1.5rem}site-header.mobile nav>a{border-bottom:.1rem solid #000;display:block;font-family:var(--font-bold);padding-block:1rem}site-header.mobile details{position:relative}site-header.mobile details summary{display:block;font-family:var(--font-bold);padding:1rem 0;scroll-margin:1rem}site-header.mobile details:has(.menu-container) summary>a{pointer-events:none}site-header.mobile .contact dl{grid-template-columns:none;margin-inline:auto;max-width:50rem}@media(min-width:760px){site-header.mobile .contact dl{grid-template-columns:1fr 1fr;max-width:none}}site-header.mobile .contact summary svg{display:none}site-header.mobile details.separator summary{border-top:.1rem solid var(--border-color);margin-top:1.5rem;padding-top:2rem}site-header.mobile details:has(.menu-container):after{aspect-ratio:1;background-image:var(--toggle-icon-closed);content:"";position:absolute;right:0;top:.75rem;width:2rem;z-index:-1}site-header.mobile details:has(.menu-container)[open]:after{background-image:var(--toggle-icon-open)}site-header.mobile summary::-webkit-details-marker{display:none}site-header.mobile summary::marker{content:"";display:none}site-header.mobile details ul{all:revert;list-style:none;padding:0}site-header.mobile details li{line-height:1.5;list-style:none}site-header.mobile details dl{margin-block:0}site-header.mobile details dt{padding-top:1rem;position:relative}site-header.mobile details dd{margin-inline-start:0}site-header.mobile .menu.artworks dt{padding-block:2rem 1rem;position:relative}site-header.mobile .menu.artworks dt:after{aspect-ratio:1;background-image:var(--toggle-icon-open);bottom:.9rem;content:"";position:absolute;right:0;width:2rem;z-index:-1}site-header.mobile .menu.artworks dl:not(.open) dt:after{background-image:var(--toggle-icon-closed)}site-header.mobile .menu.artworks dl:not(.open) dd{display:none}site-header.mobile .menu.artworks dd{padding:1rem 1rem 1rem 2rem}site-header.mobile .menu.artworks header{scroll-margin:1rem}site-header.mobile .language-switcher-mobile summary{padding-block-end:2rem}site-header.mobile .language-switcher-mobile a{align-items:center;border:.1rem solid var(--border-color);border-radius:.9rem;display:inline-flex;margin-right:1rem;min-height:3.5rem;padding-inline:2rem}site-header.mobile .language-switcher-mobile a.selected{background-color:#000;border-color:#000;color:#fff}site-header dl.highlights{align-content:flex-start;display:grid;gap:1rem;grid-column:span 5;grid-template-columns:1fr 1fr}@media(min-width:1024px){site-header dl.highlights{margin-right:2rem}}site-header dl.highlights dt{grid-column:span 2}site-header dl.highlights dd{border:.1rem solid var(--border-color);border-radius:1.2rem;height:-moz-fit-content;height:fit-content;padding-inline:1.4rem}site-header dl.highlights dd a:has(svg){align-items:center;display:flex;gap:.5rem;min-height:3rem}site-header dl.highlights dd svg{aspect-ratio:1;width:1.6rem}site-header dl.highlights dd:hover{--border-color:rgba(0,0,0,.3)}site-header dl.highlights dd.invert{background-color:#000}site-header dl.highlights dd.invert :is(svg,a){color:#fff!important}.menu.tiles dl{display:grid;gap:1rem;grid-template-columns:repeat(8,1fr)}.menu.tiles dl dd{text-align:center}.menu.tiles dl a{display:grid;gap:.5rem}.menu.tiles dl img{aspect-ratio:1;background-color:var(--border-color);border-radius:.9rem;width:100%}.menu.tiles dl dd:last-of-type{position:relative}.menu.tiles dl dd:last-of-type:before{aspect-ratio:1;background-color:#000;border-radius:.9rem;content:"";display:block;inset:0;position:absolute}.menu.tiles dl dd:last-of-type a{align-items:center;color:#fff;display:flex;inset:0;justify-content:center;padding-bottom:3.5rem;position:absolute}.menu.tiles dl dd:last-of-type a:hover{color:#fff}@media(max-width:1024px){.menu.tiles dl{grid-template-columns:repeat(4,1fr)}.menu.tiles dd:nth-child(n+8){display:none}.menu.tiles dd:last-of-type{display:block}}.menu.discovery{container-type:inline-size}.menu.discovery dl{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(33rem,49%));justify-content:center;max-width:100%;width:100vw}.menu.discovery dl img{display:none}@container (width < 1024px){.menu.discovery a{display:grid;gap:0 2rem;grid-template-columns:2rem auto}.menu.discovery aside,.menu.discovery button{grid-column:span 2;margin-top:1rem}}@container (width > 1024px){.menu.discovery dl{grid-template-columns:repeat(5,1fr)}.menu.discovery dl img{display:block}.menu.discovery a{display:grid;grid-template-rows:auto auto auto 1fr;height:100%}}.menu.discovery dd{border:.1rem solid var(--border-color);border-radius:1rem;padding:1rem}.menu.discovery dd:hover{background-color:oklch(.985 .002 247.839);cursor:pointer}.menu.discovery img{aspect-ratio:2.55;background-color:var(--border-color);border-radius:.9rem;margin-bottom:1rem;width:100%}.menu.discovery header{font-family:var(--font-bold);font-size:1.55rem;letter-spacing:-.04rem}.menu.discovery svg{aspect-ratio:1;width:2rem}.menu.discovery button{align-self:flex-end;background-color:#000;border-radius:.9rem;color:#fff;cursor:pointer;margin-top:2rem;min-height:3rem;place-content:center;width:100%}.menu.galleries{display:grid;grid-template-columns:1fr 1fr}.menu.galleries header{margin-bottom:1.5rem}.menu.galleries dd strong{font-family:var(--font-content);font-size:1rem;letter-spacing:.1rem;text-transform:uppercase}.menu.galleries dl a{font-size:1.4rem}@media(max-width:1024px){.menu.galleries dl a{line-height:2}}.menu.galleries dl.services{align-content:flex-start;display:grid;gap:1rem;grid-column:span 2}.menu.galleries dl.services dd{border:.1rem solid var(--border-color);border-radius:.9rem}.menu.galleries dl.services dd:last-child{background-color:#000}.menu.galleries dl.services dd:last-child *{color:#fff}.menu.galleries dl.services a{align-items:center;display:flex;gap:2rem;padding:.5rem 1rem}.menu.galleries dl.services a svg{color:#9b9b9b}.menu.galleries dl.services a:hover svg{color:#000}.menu.galleries dl.services svg{aspect-ratio:1;width:2rem}@media(min-width:1024px){.menu.galleries{display:block}.menu.galleries dl.services{grid-column:span 4}}.agent-avatar{align-items:center;aspect-ratio:1;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:archivo-bold,semibold-fallback,arial;font-size:.9rem;justify-content:center;letter-spacing:.1rem;text-transform:uppercase;width:2.4rem}.agent-menu .menu{--agent-menu-gap:1.5rem;display:grid;gap:var(--agent-menu-gap);grid-template-columns:repeat(6,1fr)}.agent-menu .menu dl{align-content:start;display:grid;gap:var(--agent-menu-gap)}.agent-menu .menu dl:first-of-type{grid-column:span 5;grid-template-columns:repeat(5,1fr)}.agent-menu .menu dl:last-of-type{grid-template-columns:repeat(1,1fr)}.agent-menu .menu dl:last-of-type dd{background-color:#000}.agent-menu .menu dl:last-of-type dd :is(a,svg){color:#fff}.agent-menu .menu dl:last-of-type dd :is(a,svg):hover{color:#fff}.agent-menu .menu dd{border:.1rem solid var(--border-color);border-radius:.9rem}.agent-menu .menu a{font-size:1.14rem;gap:1rem;letter-spacing:-.04rem;min-height:3.5rem;padding-inline:1rem}.agent-menu .menu a,.agent-menu .menu a div:first-of-type{align-items:center;display:flex}.agent-menu .menu a div:last-of-type{font-size:1.5rem}.agent-menu .menu svg{aspect-ratio:1;width:1.8rem}site-header.mobile .agent-menu .menu-container{background-color:#fff;height:calc(100vh - var(--top-offset));left:0;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem 1.5rem 5rem;position:fixed;right:0;top:var(--top-offset);z-index:1}site-header.mobile .agent-menu .menu,site-header.mobile .agent-menu dl:first-of-type{grid-template-columns:none}@media(min-width:512px){site-header.mobile .agent-menu dl:first-of-type{grid-template-columns:1fr 1fr}}@media(max-width:759px){.hidden-xs{display:none!important}}@media(min-width:760px)and (max-width:979px){.hidden-sm{display:none!important}}@media(min-width:980px)and (max-width:1259px){.hidden-md{display:none!important}}@media(min-width:1260px){.hidden-lg{display:none!important}}.banner-wrapper a{text-decoration:none}promotion-banner{display:block}.action-banner{align-items:center;background-color:#f3f4f6;display:flex;font-family:archivo,medium-fallback,arial;font-size:1.7rem;justify-content:center;letter-spacing:-.04rem;line-height:normal;margin:0 auto;min-height:4.3rem;padding:.6rem 1rem;text-align:center}.action-banner b,.action-banner strong{font-family:archivo-bold,semibold-fallback,arial;-webkit-font-smoothing:antialiased}.action-banner .mobile{display:flex}@media(min-width:980px){.action-banner .mobile{display:none}}.action-banner .desktop{display:none}@media(min-width:980px){.action-banner .desktop{display:flex}}body:has(site-header){--top-offset:9.4rem}site-header{--white:#fff;--black:#000;--font-content:archivo,medium-fallback,arial;--font-bold:archivo-bold,semibold-fallback,arial;--font-extra-bold:archivo-black,black-fallback,arial;--site-header-max-width:1920px;--border-color:rgba(0,0,0,.1);--link-color:#364153;font-family:var(--font-content)}site-header *{box-sizing:border-box}site-header a{color:#000;text-decoration:none}site-header .main-logo svg{color:var(--black)}.disable-overflow:has(site-header.desktop) .content-container{margin-top:15.3rem}.disable-overflow:has(site-header.desktop) site-header.desktop{position:fixed;width:100%}.content-container.disable-overflow{height:100vh}site-header.desktop{background-color:var(--white);border-bottom:.1rem solid #b3b3b3;display:block;position:sticky;top:0;z-index:33}site-header.desktop>header{align-items:center;display:grid;gap:1rem;grid-template-areas:"logo navigation search service";grid-template-columns:15rem minmax(0,1fr) minmax(5rem,15%) 22rem;margin-inline:auto;max-width:var(--site-header-max-width);padding:1rem 2rem}@media(min-width:1260px){site-header.desktop>header{grid-template-columns:15rem minmax(0,1fr) minmax(5rem,20%) 25rem}}@media(min-width:1600px){site-header.desktop>header{grid-template-columns:15rem minmax(0,1fr) minmax(5rem,25%) 25rem}}site-header.desktop.is-agent aside{gap:.5rem}site-header.desktop .main-logo{display:flex;grid-area:logo}site-header.desktop.is-agent .main-logo svg{width:12.5rem}site-header.desktop .language-switcher-mobile,site-header.desktop nav .language-switcher{display:none}.pos-checkout site-header.desktop{border:0;position:static}.pos-checkout site-header.desktop .banner-wrapper{display:none}.pos-checkout site-header.desktop header{gap:0;grid-template-rows:revert}.disable-overflow{overflow:hidden!important;overscroll-behavior:none;touch-action:pan-y}