﻿@import"https://fonts.googleapis.com/css2?family=Domine:wght@400..700&family=Montserrat:ital,wght@0,500..900;1,500..900&display=swap";@layer lucy-reset, lucy-core, lucy-utilities;#breakpoints{position:fixed;z-index:99999;bottom:0;right:0;padding:5px 10px;font-family:Courier,serif;font-size:16px;color:#fff;background:#000}#breakpoints .breakpoint{display:none}@media only screen and (max-width: 1920px){#breakpoints .breakpoint.desktop-large{display:inline-block}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1440px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:inline-block}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1125px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:inline-block}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 910px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:inline-block}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 525px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:inline-block}}.theformgroup-note{display:flex;width:100%;max-width:none;padding:1rem;justify-content:flex-start;align-items:center;gap:1rem;font-size:1.25rem;color:#000;background:#fff740;box-sizing:border-box}.theformgroup-note a:any-link{color:#000;text-decoration-color:#000}.theformgroup-note::before{display:inline-block;height:2rem;aspect-ratio:249/95;background:url(../images/icons/form.svg) no-repeat right;background-size:cover;content:""}@layer lucy-reset{*,*::before,*::after{margin:0;padding:0;-webkit-font-smoothing:antialiased;box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%}textarea{display:block;resize:vertical}button{border:none}table{border-collapse:collapse}}header{position:fixed;display:contents;top:0;left:0;z-index:10;width:100%;height:var(--nav_height);transition:all .3s ease}header #nav-top,header #main-nav{z-index:21;background-color:#fff}header #nav-top{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 var(--page_gutter);width:100%;height:3.75rem}@media only screen and (max-width: 1125px){header #nav-top{padding:0 var(--mob_page_gutter)}}header #nav-top:after{display:block;position:absolute;bottom:0;left:var(--page_gutter);width:calc(100% - var(--page_gutter)*2);height:1px;background-color:var(--color_border);content:""}@media only screen and (max-width: 1125px){header #nav-top:after{left:var(--mob_page_gutter);width:calc(100% - var(--mob_page_gutter)*2)}}@media only screen and (max-width: 910px){header #nav-top:after{display:none}}header #nav-top .contact,header #nav-top .links{display:flex;gap:clamp(10px,1.5vw,2.188rem)}header #nav-top .contact p a:any-link,header #nav-top .links p a:any-link{display:flex;align-items:center;gap:10px;justify-content:center}header #nav-top .contact p a:any-link span:not(.icon),header #nav-top .links p a:any-link span:not(.icon){font-size:clamp(12px,.875vw,.875rem);color:var(--color_text);transition:color .3s ease;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){header #nav-top .contact p a:any-link span:not(.icon):hover,header #nav-top .contact p a:any-link span:not(.icon):focus-visible,header #nav-top .links p a:any-link span:not(.icon):hover,header #nav-top .links p a:any-link span:not(.icon):focus-visible{text-decoration-color:var(--color_brand_3)}}header #nav-top .contact p a:any-link .icon,header #nav-top .links p a:any-link .icon{display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}header #nav-top .contact p a:any-link .icon svg,header #nav-top .links p a:any-link .icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}header #nav-top .contact p a:any-link .icon svg path,header #nav-top .contact p a:any-link .icon svg g,header #nav-top .links p a:any-link .icon svg path,header #nav-top .links p a:any-link .icon svg g{fill:var(--color_brand_5);transition:fill .3s ease}@media(pointer: fine){header #nav-top .contact p a:any-link:hover,header #nav-top .contact p a:any-link:focus-visible,header #nav-top .links p a:any-link:hover,header #nav-top .links p a:any-link:focus-visible{text-decoration:none !important}header #nav-top .contact p a:any-link:hover span:not(.icon),header #nav-top .contact p a:any-link:focus-visible span:not(.icon),header #nav-top .links p a:any-link:hover span:not(.icon),header #nav-top .links p a:any-link:focus-visible span:not(.icon){color:var(--color_brand_3);text-decoration-color:--color_brand_3}header #nav-top .contact p a:any-link:hover .icon svg path,header #nav-top .contact p a:any-link:hover .icon svg g,header #nav-top .contact p a:any-link:focus-visible .icon svg path,header #nav-top .contact p a:any-link:focus-visible .icon svg g,header #nav-top .links p a:any-link:hover .icon svg path,header #nav-top .links p a:any-link:hover .icon svg g,header #nav-top .links p a:any-link:focus-visible .icon svg path,header #nav-top .links p a:any-link:focus-visible .icon svg g{fill:var(--color_text)}}@media only screen and (max-width: 910px){header #nav-top .contact{display:none}}@media only screen and (max-width: 910px){header #nav-top .links{justify-content:space-between;width:100%}}header #nav-top .links .mob-line{display:none;width:2px;height:24px;background-color:var(--color_border_2);opacity:.5}@media only screen and (max-width: 910px){header #nav-top .links .mob-line{display:block}}@media only screen and (max-width: 910px){header #nav-top .links{gap:0}}header #nav-top .links .link{display:flex}@media only screen and (max-width: 1125px){header #nav-top .links .link.hide-desk{display:none}}@media only screen and (max-width: 910px){header #nav-top .links .link:first-of-type{display:none}}@media only screen and (max-width: 910px){header #nav-top .links .link{margin-right:auto}header #nav-top .links .link a:any-link span{font-size:clamp(11px,1vw,.688rem) !important;text-transform:uppercase;font-weight:600 !important;letter-spacing:1px !important}}@media only screen and (max-width: 910px)and (max-width: 525px){header #nav-top .links .link a:any-link span{font-size:10px !important}}@media only screen and (max-width: 910px){header #nav-top .links .link:last-of-type{margin-right:0}header #nav-top .links .link:not(:nth-of-type(2)){margin-left:auto}}header #main-nav{display:flex;flex-direction:column;position:sticky;top:0;padding:0 var(--page_gutter);box-sizing:border-box;transition:all .3s ease;box-shadow:0 12px 42px 0 rgba(0,0,0,.15)}@media only screen and (max-width: 1125px){header #main-nav{padding:0 var(--mob_page_gutter)}}header #main-nav.hide{transform:translate3d(0, calc(-1 * var(--nav_height)), 0)}header #main-nav #nav-central,header #main-nav #nav-search{display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%}header #main-nav #nav-central{height:clamp(82px,9vw,8.375rem);position:relative}header #main-nav #nav-central #logo{display:block;height:clamp(42px,3vw,3rem)}header #main-nav #nav-central #logo svg{height:100%}header #main-nav #nav-central .shelves{display:flex;gap:clamp(20px,2.188vw,2.188rem)}@media only screen and (max-width: 1440px){header #main-nav #nav-central .shelves{gap:clamp(10px,1.75vw,1.75rem)}}@media only screen and (max-width: 1125px){header #main-nav #nav-central .shelves{display:none}}header #main-nav #nav-central .shelves p.shelf a:any-link{display:flex;align-items:flex-end;gap:5px;justify-content:center}header #main-nav #nav-central .shelves p.shelf a:any-link span:not(.icon){font-size:clamp(12px,1vw,1rem);font-weight:700;color:var(--color_text);line-height:1;transition:color .3s ease}header #main-nav #nav-central .shelves p.shelf a:any-link .icon{display:flex;align-items:center;justify-content:center;width:.438rem;height:.438rem;transform:translate(0, -5px);transition:transform .3s ease}header #main-nav #nav-central .shelves p.shelf a:any-link .icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}header #main-nav #nav-central .shelves p.shelf a:any-link .icon svg path,header #main-nav #nav-central .shelves p.shelf a:any-link .icon svg g{fill:var(--color_text);transition:fill .3s ease}@media(pointer: fine){header #main-nav #nav-central .shelves p.shelf a:any-link:hover,header #main-nav #nav-central .shelves p.shelf a:any-link:focus-visible{text-decoration:none !important}header #main-nav #nav-central .shelves p.shelf a:any-link:hover span:not(.icon),header #main-nav #nav-central .shelves p.shelf a:any-link:focus-visible span:not(.icon){color:var(--color_brand_3);text-decoration-color:--color_brand_3}header #main-nav #nav-central .shelves p.shelf a:any-link:hover .icon svg path,header #main-nav #nav-central .shelves p.shelf a:any-link:hover .icon svg g,header #main-nav #nav-central .shelves p.shelf a:any-link:focus-visible .icon svg path,header #main-nav #nav-central .shelves p.shelf a:any-link:focus-visible .icon svg g{fill:var(--color_brand_3)}}header #main-nav #nav-central .shelves p.shelf a:any-link.active{text-decoration:none !important}header #main-nav #nav-central .shelves p.shelf a:any-link.active span:not(.icon){color:var(--color_brand_3);text-decoration-color:--color_brand_3}header #main-nav #nav-central .shelves p.shelf a:any-link.active .icon{transform:translate(0, -5px) rotate(0.5turn)}header #main-nav #nav-central .shelves p.shelf a:any-link.active .icon svg path,header #main-nav #nav-central .shelves p.shelf a:any-link.active .icon svg g{fill:var(--color_brand_3)}header #main-nav #nav-central .mob-buttons{display:none;gap:10px}@media only screen and (max-width: 1125px){header #main-nav #nav-central .mob-buttons{display:flex}}header #main-nav #nav-central .mob-buttons button,header #main-nav #nav-central .mob-buttons .button:any-link{display:flex;align-items:center;justify-content:center;width:clamp(40px,2.5vw,2.5rem);height:clamp(40px,2.5vw,2.5rem);margin:0;padding:0;border:1px var(--color_border_4) solid;border-radius:4px;background-color:rgba(0,0,0,0);transition:all .3s ease}header #main-nav #nav-central .mob-buttons button .icon,header #main-nav #nav-central .mob-buttons .button:any-link .icon{position:static;opacity:1;transform:none}header #main-nav #nav-central .mob-buttons button.cart .icon,header #main-nav #nav-central .mob-buttons .button:any-link.cart .icon{width:18px;height:18px}header #main-nav #nav-central .mob-buttons button .menu,header #main-nav #nav-central .mob-buttons .button:any-link .menu{display:flex;position:relative;width:clamp(20px,1.25vw,1.25rem);height:clamp(16px,1vw,1rem)}header #main-nav #nav-central .mob-buttons button .menu .line,header #main-nav #nav-central .mob-buttons .button:any-link .menu .line{display:block;position:absolute;left:0;height:2px;width:100%;border-radius:1px;background-color:var(--color_text);transition:background-color .3s ease}header #main-nav #nav-central .mob-buttons button .menu .line:nth-child(1),header #main-nav #nav-central .mob-buttons .button:any-link .menu .line:nth-child(1){top:1px}header #main-nav #nav-central .mob-buttons button .menu .line:nth-child(2),header #main-nav #nav-central .mob-buttons .button:any-link .menu .line:nth-child(2){top:50%}header #main-nav #nav-central .mob-buttons button .menu .line:nth-child(3),header #main-nav #nav-central .mob-buttons .button:any-link .menu .line:nth-child(3){top:calc(100% - 1px)}header #main-nav #nav-central .mob-buttons button#mob-menu-trigger.animating,header #main-nav #nav-central .mob-buttons .button:any-link#mob-menu-trigger.animating{pointer-events:none}@media(pointer: fine){header #main-nav #nav-central .mob-buttons button:hover,header #main-nav #nav-central .mob-buttons button:focus-visible,header #main-nav #nav-central .mob-buttons .button:any-link:hover,header #main-nav #nav-central .mob-buttons .button:any-link:focus-visible{background-color:var(--color_brand_1);border-color:var(--color_brand_1)}header #main-nav #nav-central .mob-buttons button:hover .menu .line,header #main-nav #nav-central .mob-buttons button:focus-visible .menu .line,header #main-nav #nav-central .mob-buttons .button:any-link:hover .menu .line,header #main-nav #nav-central .mob-buttons .button:any-link:focus-visible .menu .line{background-color:#fff}}header #main-nav #nav-search{position:relative;padding-bottom:2.5rem;gap:0}header #main-nav #nav-search>.field-wrap{height:3.75rem}header #main-nav #nav-search>.field-wrap select,header #main-nav #nav-search>.field-wrap input{height:100%;border:none;border-radius:0;background-color:#fff;transition:background-color .3s ease,border .3s ease}header #main-nav #nav-search>.field-wrap select{min-width:9.438rem;padding:0 1.125rem;border:1px var(--color_border_3) solid;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:var(--font_montserrat);font-size:clamp(16px,1vw,1rem);font-weight:600;background-image:url(/images/icons/dropdown.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:.6rem auto;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media(pointer: fine){header #main-nav #nav-search>.field-wrap select:hover,header #main-nav #nav-search>.field-wrap select:focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}}header #main-nav #nav-search>.field-wrap input{padding:1.125rem 1.125rem 1.125rem 3.438rem;border-top:1px var(--color_border_3) solid;border-bottom:1px var(--color_border_3) solid;font-family:var(--font_domine);font-size:clamp(16px,1vw,1rem);color:var(--color_text)}@media(pointer: fine){header #main-nav #nav-search>.field-wrap input:hover,header #main-nav #nav-search>.field-wrap input:focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border-top:1px #d2c19c solid;border-right:1px #d2c19c solid;border-bottom:1px #d2c19c solid}}@media only screen and (max-width: 910px){header #main-nav #nav-search>.field-wrap input{border:1px var(--color_border_3) solid;border-radius:4px;font-family:var(--font_montserrat);font-size:clamp(14px,.875vw,.875rem);color:var(--color_text)}}@media only screen and (max-width: 910px)and (pointer: fine){header #main-nav #nav-search>.field-wrap input:hover,header #main-nav #nav-search>.field-wrap input:focus-visible{border:1px #d2c19c solid}}header #main-nav #nav-search>.field-wrap.full{position:relative;width:100%}header #main-nav #nav-search>.field-wrap.full .icon{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - .625rem);left:1.25rem;width:1.25rem;height:1.25rem}header #main-nav #nav-search>.field-wrap.full .icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}header #main-nav #nav-search>.field-wrap.full .icon svg path,header #main-nav #nav-search>.field-wrap.full .icon svg g{fill:#0a0a15}header #main-nav #nav-search>.field-wrap.select{width:9.438rem}@media only screen and (max-width: 910px){header #main-nav #nav-search>.field-wrap.select{display:none}}header #main-nav #nav-search>.button-wrap button{border-top-left-radius:0;border-bottom-left-radius:0;height:3.75rem}header #main-nav #nav-search>.button-wrap button span{font-weight:700}@media only screen and (max-width: 910px){header #main-nav #nav-search>.button-wrap{display:none}}header #main-nav #nav-search>.field-wrap>*:focus,header #main-nav #nav-search>.button-wrap>*:focus{border-color:var(--color_brand_2);outline:0 !important}header #main-nav #nav-search>.field-wrap:has(+.field-wrap input:focus,+.field-wrap input:hover) select,header #main-nav #nav-search>.button-wrap:has(+.field-wrap input:focus,+.field-wrap input:hover) select{border-right:1px #d2c19c solid}header #main-nav #nav-search.hide{position:relative;max-height:0;padding:0;overflow:hidden;opacity:0;transition:all .2s ease}header #main-nav #nav-search.hide.show{max-height:fit-content;opacity:1;padding:0 0 2.5rem}.shelf-menu{display:grid;grid-template-columns:1fr 269px;column-gap:clamp(20px,1.25vw,1.25rem);position:fixed;top:9.25rem;left:0;width:48.875%;max-width:782px;padding:3.125rem;border-radius:var(--border_radius);background-color:#fff;box-shadow:none;z-index:21;opacity:0;transition:opacity .3s ease,box-shadow .3s linear}@media only screen and (max-width: 1440px){.shelf-menu{padding:30px}}.shelf-menu a.section-overview:any-link{display:inline-flex;align-items:center;gap:10px;justify-content:flex-start;margin-bottom:var(--spacer_xs)}.shelf-menu a.section-overview:any-link span{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--color_text);letter-spacing:1px;line-height:2.18;transition:color .3s ease;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.shelf-menu a.section-overview:any-link span:hover,.shelf-menu a.section-overview:any-link span:focus-visible{text-decoration-color:var(--color_text)}}.shelf-menu a.section-overview:any-link span.icon{display:flex;align-items:center;justify-content:center;width:clamp(10px,.65vw,.65rem);height:clamp(10px,.65vw,.65rem)}.shelf-menu a.section-overview:any-link span.icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.shelf-menu a.section-overview:any-link span.icon svg path,.shelf-menu a.section-overview:any-link span.icon svg g{fill:var(--color_text);transition:fill .3s ease}@media(pointer: fine){.shelf-menu a.section-overview:any-link:hover,.shelf-menu a.section-overview:any-link:focus-visible{text-decoration:none !important}.shelf-menu a.section-overview:any-link:hover span,.shelf-menu a.section-overview:any-link:focus-visible span{color:var(--color_brand_3);text-decoration-color:var(--color_brand_3)}.shelf-menu a.section-overview:any-link:hover span.icon svg path,.shelf-menu a.section-overview:any-link:hover span.icon svg g,.shelf-menu a.section-overview:any-link:focus-visible span.icon svg path,.shelf-menu a.section-overview:any-link:focus-visible span.icon svg g{fill:var(--color_brand_3)}}.shelf-menu ul{list-style-type:none}.shelf-menu ul li a:any-link{font-size:clamp(16px,1.375vw,1.375rem);font-weight:500;color:var(--color_text);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.shelf-menu ul li a:any-link:hover,.shelf-menu ul li a:any-link:focus-visible{text-decoration-color:var(--color_text)}}.shelf-menu ul li a:any-link{transition:font-weight .1s ease,text-decoration-color .3s linear}@media(pointer: fine){.shelf-menu ul li a:any-link:hover,.shelf-menu ul li a:any-link:focus-visible{font-weight:700;text-decoration-color:var(--color_text)}}.shelf-menu.active{opacity:1;box-shadow:0 12px 42px 0 rgba(0,0,0,.15);z-index:22}body:not(:has(>.shelf-menu.active)) .shelf-menu{transition:all .3s ease}#site-menu{display:flex;flex-direction:column;position:fixed;top:calc(-100cqh - var(--spacer_l));right:0;width:100vw;max-height:fit-content;padding:0 0 32px;color:#fff;background-color:#fff;transition:all .8s ease-out;box-sizing:border-box;scrollbar-width:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;z-index:20}#site-menu::-webkit-scrollbar{display:none}#site-menu>*{margin-bottom:0}#site-menu .menu-inner{display:flex;flex-direction:column}#site-menu .menu-inner .mob-shelves .mob-shelf{position:relative}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 var(--mob_page_gutter);margin:0;transition:all .3s ease}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link:first-of-type{padding-top:5px}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link span{font-family:var(--font_domine);font-size:26px;color:var(--color_text);letter-spacing:-0.017rem}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link span.icon{display:flex;align-items:center;justify-content:center;width:9px;height:9px;transform:rotate(0turn);transition:transform .3s ease}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link.show{background-color:color(from #D2C19C srgb r g b/0.1)}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link.show span.icon{transform:rotate(0.5turn)}#site-menu .menu-inner .mob-shelves .mob-shelf a:any-link:hover{text-decoration:none}#site-menu .menu-inner .mob-shelves .mob-shelf:after{display:block;position:absolute;bottom:0;left:var(--mob_page_gutter);width:calc(100vw - 2*var(--mob_page_gutter));height:1px;background-color:color(from var(--color_border_2) srgb r g b/0.5);content:""}#site-menu .menu-inner .mob-shelves .mob-shelf:has(>a:any-link.show):after{display:none}#site-menu .menu-inner .mob-shelves .mob-links{padding:0 var(--mob_page_gutter);height:fit-content;max-height:0;overflow:hidden;transition:all .3s ease}#site-menu .menu-inner .mob-shelves .mob-links ul{padding:12px 24px;border-left:3px var(--color_brand_2) solid;border-radius:3px;transition:all .3s ease}#site-menu .menu-inner .mob-shelves .mob-links ul li a:any-link{color:var(--color_text);font-size:16px;line-height:2.25}#site-menu .menu-inner .mob-shelves:has(>.mob-shelf a[data-id="1"].show) .mob-links[data-id="1"]{background-color:color(from #D2C19C srgb r g b/0.1);padding:0 var(--mob_page_gutter) 24px;max-height:100%}#site-menu .menu-inner .mob-shelves:has(>.mob-shelf a[data-id="2"].show) .mob-links[data-id="2"]{background-color:color(from #D2C19C srgb r g b/0.1);padding:0 var(--mob_page_gutter) 24px;max-height:100%}#site-menu .menu-inner .mob-shelves:has(>.mob-shelf a[data-id="3"].show) .mob-links[data-id="3"]{background-color:color(from #D2C19C srgb r g b/0.1);padding:0 var(--mob_page_gutter) 24px;max-height:100%}#site-menu .menu-inner .mob-shelves:has(>.mob-shelf a[data-id="4"].show) .mob-links[data-id="4"]{background-color:color(from #D2C19C srgb r g b/0.1);padding:0 var(--mob_page_gutter) 24px;max-height:100%}#site-menu .menu-inner .mob-shelves:has(>.mob-shelf a[data-id="5"].show) .mob-links[data-id="5"]{background-color:color(from #D2C19C srgb r g b/0.1);padding:0 var(--mob_page_gutter) 24px;max-height:100%}#site-menu .menu-inner .mob-contact{margin:24px var(--mob_page_gutter) 36px}#site-menu .menu-inner .mob-contact p a:any-link{display:flex;gap:8px;margin-bottom:8px;font-family:var(--font_montserrat);font-size:14px;font-weight:500;line-height:1.571;color:var(--color_text)}#site-menu .menu-inner .mob-contact p a:any-link span.icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}#site-menu .menu-inner .mob-contact p a:any-link span.icon svg g,#site-menu .menu-inner .mob-contact p a:any-link span.icon svg path{fill:var(--color_brand_4)}#shelf-blur{position:fixed;top:0;left:0;width:100%;height:100%;transition:all .5s ease;z-index:-1;opacity:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);pointer-events:none}#shelf-blur .scrim{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--color_brand_1);opacity:.7}body[data-menu=open] #main-nav{border-bottom:1px color(from var(--color_border_2) srgb r g b/0.5) solid;box-shadow:none !important}body[data-menu=open] #nav-central .mob-buttons button#mob-menu-trigger{background-color:var(--color_brand_1);border-color:var(--color_brand_1)}body[data-menu=open] #nav-central .mob-buttons button#mob-menu-trigger .menu .line{background-color:#fff}body[data-menu=open] #shelf-blur{opacity:1;z-index:10;transition:opacity .5s ease;pointer-events:auto}#search-form{display:flex;align-items:center;gap:var(--spacer_xxs);position:fixed;top:calc(-1*(var(--header_height) - var(--spacer_xs)));left:var(--spacer_xs);z-index:21;width:calc(100% - var(--spacer_xs)*2);height:calc(var(--header_height) - var(--spacer_xs));padding:0 var(--spacer_xxs);box-sizing:border-box;background-color:#fff;border-radius:var(--border_radius);transition:all .3s ease}#search-form svg{width:1.111rem;height:1.111rem}#search-form svg path{fill:var(--color_dark)}#search-form input{flex:1 1 auto;font-family:var(--font_domine);font-weight:500;font-size:1.333rem;line-height:1;background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-appearance:none}#search-form input::-webkit-input-placeholder{color:var(--color_text);opacity:1}#search-form input:-moz-placeholder{color:var(--color_text);opacity:1}#search-form input::-moz-placeholder{color:var(--color_text);opacity:1}#search-form input:-ms-input-placeholder{color:var(--color_text);opacity:1}#search-form button{margin-bottom:0}#search-form button svg path{fill:#fff}#search-form #close-search-menu{display:flex;justify-content:center;align-items:center;width:2.222rem;height:2.222rem;background-color:var(--color_primary);border-radius:50%;cursor:pointer;transition:background-color .3s ease}#search-form #close-search-menu .icon{position:relative;width:40%;height:40%;border-radius:50%;rotate:45deg;transition:all .3s ease}#search-form #close-search-menu .icon:before,#search-form #close-search-menu .icon:after{position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%, -50%);content:""}#search-form #close-search-menu .icon:before{width:100%;height:2px}#search-form #close-search-menu .icon:after{width:2px;height:100%}#search-form #close-search-menu:hover,#search-form #close-search-menu:focus-visible{background-color:var(--color_button_hover)}#search-form #close-search-menu:hover .icon,#search-form #close-search-menu:focus-visible .icon{width:30%;height:30%}body[data-search=open] #search-form{top:calc(var(--spacer_xs)/2)}body[data-search=open] #shelf-blur{opacity:1;z-index:10;transition:opacity .5s ease;pointer-events:auto}footer{position:relative;padding:0 var(--page_gutter);background-color:var(--color_brand_1);color:#fff;z-index:9}@media only screen and (max-width: 1125px){footer{padding:0 var(--mob_page_gutter)}}footer:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);background-image:url(/images/bg-ext.jpg);background-repeat:no-repeat;background-size:clamp(1996px,124.75%,124.75%);background-position:bottom 0 left 0;mix-blend-mode:multiply;opacity:.28;content:""}footer *[id$=-footer],footer #copyright{position:relative;z-index:1}footer #newsletter-footer{display:flex;align-items:center;gap:2rem;justify-content:start;padding:clamp(40px,6.563vw,6.563rem) 0;border-radius:10px}@media only screen and (max-width: 910px){footer #newsletter-footer{flex-direction:column}}footer #newsletter-footer:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color_border_2);opacity:.5;content:""}footer #newsletter-footer>.icon{display:flex;align-items:center;justify-content:center;width:clamp(54px,5.125vw,5.125rem);height:clamp(54px,5.125vw,5.125rem)}footer #newsletter-footer>.icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%}footer #newsletter-footer>.icon svg g,footer #newsletter-footer>.icon svg path{fill:var(--color_brand_2)}@media only screen and (max-width: 910px){footer #newsletter-footer>.icon{display:none}}footer #newsletter-footer>.icon:has(>svg.mobile){display:none}@media only screen and (max-width: 910px){footer #newsletter-footer>.icon:has(>svg.mobile){display:block}}footer #newsletter-footer .copy *{margin:0}footer #newsletter-footer .copy .title{color:#fff}@media only screen and (max-width: 910px){footer #newsletter-footer .copy .title{font-size:32px;text-align:center;margin-bottom:var(--spacer_xxs)}}@media only screen and (max-width: 910px){footer #newsletter-footer .copy .sub{font-size:16px;line-height:1.625}}footer #newsletter-footer form{margin-left:auto;min-width:34%}@media only screen and (max-width: 910px){footer #newsletter-footer form{min-width:100%;margin:0}}footer #newsletter-footer form .field-wrap{position:relative}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap{flex-direction:column;gap:10px}}footer #newsletter-footer form .field-wrap>.icon{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(1.875rem - clamp(9.5px,.594vw,.594rem));left:clamp(20px,1.25vw,1.25rem);width:clamp(19px,1.188vw,1.188rem);height:clamp(19px,1.188vw,1.188rem)}footer #newsletter-footer form .field-wrap>.icon svg{width:100%;height:100%}footer #newsletter-footer form .field-wrap>.icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}footer #newsletter-footer form .field-wrap>.icon:after{display:block;width:1px;height:2rem;position:absolute;right:calc(-1rem + 1px);background-color:var(--color_brand_1);opacity:.4;content:""}footer #newsletter-footer form .field-wrap input{width:100%;height:3.75rem;padding-left:calc(2rem + clamp(36px,2.25vw,2.25rem));border:0;border-radius:4px;font-family:var(--font_montserrat);font-size:clamp(14px,1vw,1rem);font-weight:400}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap input{padding-left:0;text-align:center;color:var(--color_text)}}footer #newsletter-footer form .field-wrap label{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap label{display:none}}footer #newsletter-footer form .field-wrap button{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(1.875rem - var(--spacer_s)/2);right:clamp(13px,.813vw,.813rem);width:var(--spacer_s);height:var(--spacer_s);padding:0;border-radius:50%;background-color:var(--color_brand_5);transform:scale(1);transition:transform .3s ease;cursor:pointer;transition:background-color .3s ease}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap button{background-color:var(--color_brand_2);width:100%;height:50px;border-radius:4px;position:static}}footer #newsletter-footer form .field-wrap button span{display:none;transform:none !important}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap button span{display:block}}footer #newsletter-footer form .field-wrap button span.icon{display:flex;position:static;width:clamp(13.6px,.85vw,.85rem);height:clamp(13.6px,.85vw,.85rem);transform:none;opacity:1}footer #newsletter-footer form .field-wrap button span.icon svg path{fill:var(--color_brand_1)}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap button span.icon{display:none}}footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):hover,footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_brand_2)}@media only screen and (max-width: 910px){footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):hover,footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):focus-visible{background-color:#fff}footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):hover span,footer #newsletter-footer form .field-wrap button:not(.disabled):not([disabled]):focus-visible span{color:var(--color_text);transform:none !important}}footer #newsletter-footer form .field-wrap:has(input:focus-within,button:focus-within)>.icon svg path{fill:var(--color_brand_5)}footer #power-footer{padding:clamp(40px,6.25vw,6.25rem) 0 clamp(20px,5vw,5rem)}@media only screen and (max-width: 1125px){footer #power-footer{padding-bottom:0}}footer #power-footer p{color:#fff}footer #power-footer p.display-xs{margin-bottom:var(--spacer_xs)}footer #power-footer p a:not(.button):any-link{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){footer #power-footer p a:not(.button):any-link:hover,footer #power-footer p a:not(.button):any-link:focus-visible{text-decoration-color:#fff}}footer #power-footer nav{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--spacer_m);margin-bottom:clamp(40px,9.063vw,9.063rem)}@media only screen and (max-width: 1440px){footer #power-footer nav{gap:var(--spacer_s)}}@media only screen and (max-width: 1125px){footer #power-footer nav{grid-template-columns:repeat(3, 1fr);margin-right:var(--page_gutter);margin-left:var(--page_gutter)}}@media only screen and (max-width: 910px){footer #power-footer nav{display:none}}footer #power-footer nav ul{list-style-type:none}footer #power-footer nav ul li{line-height:1.571}footer #power-footer nav ul li a:any-link{font-size:clamp(14px,.875vw,.875rem);font-weight:500;letter-spacing:-0.038rem;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){footer #power-footer nav ul li a:any-link:hover,footer #power-footer nav ul li a:any-link:focus-visible{text-decoration-color:#fff}}footer #power-footer #quick-nav{display:none;margin-bottom:40px;width:100%}@media only screen and (max-width: 910px){footer #power-footer #quick-nav{display:flex}}footer #power-footer #quick-nav>.field-wrap.select{align-items:center;position:relative;width:100%}footer #power-footer #quick-nav>.field-wrap.select label{justify-content:center;margin-bottom:var(--spacer_xxs);font-family:var(--font_montserrat);font-size:clamp(14px,.875vw,.875rem);font-weight:700;line-height:2.18;letter-spacing:.094rem;text-transform:uppercase}footer #power-footer #quick-nav>.field-wrap.select select{width:100%;padding:16px 20px;border:1px var(--color_border_3) solid;border-radius:4px;font-size:clamp(16px,1vw,1rem);font-weight:400;background:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media(pointer: fine){footer #power-footer #quick-nav>.field-wrap.select select:hover,footer #power-footer #quick-nav>.field-wrap.select select:focus-visible{background:linear-gradient(color(from #D2C19C srgb r g b/0.1), color(from #D2C19C srgb r g b/0.1)),linear-gradient(#FFF, #FFF) !important}}footer #power-footer #quick-nav>.field-wrap.select:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/icons/dropdown.svg);background-repeat:no-repeat;background-position:calc(100% - 24px) calc(100% - 24px);background-size:8px auto;content:"";pointer-events:none;z-index:1}footer #power-footer .mob-contact-title{display:none;justify-content:center;margin-bottom:var(--spacer_xxs);font-family:var(--font_montserrat);font-size:clamp(14px,.875vw,.875rem);font-weight:700;line-height:2.18;letter-spacing:.094rem;text-align:center;text-transform:uppercase}@media only screen and (max-width: 910px){footer #power-footer .mob-contact-title{display:block}}footer #power-footer .contact-links{display:flex;align-items:center;gap:clamp(55px,3.438vw,3.438rem);margin-bottom:2.578rem}@media only screen and (max-width: 1125px){footer #power-footer .contact-links{gap:clamp(20px,2vw,2rem)}}@media only screen and (max-width: 910px){footer #power-footer .contact-links{display:block}}footer #power-footer .contact-links p a:any-link{display:flex;gap:var(--spacer_xxs)}@media only screen and (max-width: 910px){footer #power-footer .contact-links p a:any-link{align-items:center}}@media only screen and (max-width: 910px){footer #power-footer .contact-links p a:any-link span{font-size:14px}}footer #power-footer .contact-links p a:any-link .icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}footer #power-footer .contact-links p a:any-link .icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%}footer #power-footer .contact-links p a:any-link .icon svg g,footer #power-footer .contact-links p a:any-link .icon svg path{fill:var(--color_brand_5)}@media only screen and (max-width: 910px){footer #power-footer .contact-links p.address,footer #power-footer .contact-links p.phone{display:flex;justify-content:center}footer #power-footer .contact-links p.address a:any-link .icon,footer #power-footer .contact-links p.phone a:any-link .icon{display:none}}@media only screen and (max-width: 910px){footer #power-footer .contact-links p.address:has(+.social),footer #power-footer .contact-links p.phone:has(+.social){margin-bottom:30px}}footer #power-footer .contact-links .social-links{display:flex;gap:inherit}@media only screen and (max-width: 910px){footer #power-footer .contact-links .social-links{flex-direction:row;gap:15px;justify-content:center;margin-top:30px}}@media only screen and (max-width: 910px){footer #power-footer .contact-links .social-links p.social a:any-link .icon{width:clamp(24px,1.5vw,1.5rem);height:clamp(24px,1.5vw,1.5rem);transform:scale(1);transition:all .3s ease}footer #power-footer .contact-links .social-links p.social a:any-link .icon svg g,footer #power-footer .contact-links .social-links p.social a:any-link .icon svg path{fill:var(--color_brand_4);transition:all .3s ease}footer #power-footer .contact-links .social-links p.social a:any-link span:not(.icon){display:none}}@media only screen and (max-width: 910px)and (pointer: fine){footer #power-footer .contact-links .social-links p.social a:any-link:hover .icon,footer #power-footer .contact-links .social-links p.social a:any-link:focus-visible .icon{transform:scale(1.2)}footer #power-footer .contact-links .social-links p.social a:any-link:hover svg g,footer #power-footer .contact-links .social-links p.social a:any-link:hover svg path,footer #power-footer .contact-links .social-links p.social a:any-link:focus-visible svg g,footer #power-footer .contact-links .social-links p.social a:any-link:focus-visible svg path{fill:var(--color_brand_5)}}footer #power-footer .external-links{display:flex;gap:1.25rem}@media only screen and (max-width: 1125px){footer #power-footer .external-links{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 910px){footer #power-footer .external-links{margin-top:40px;gap:10px}}@media only screen and (max-width: 700px){footer #power-footer .external-links{grid-template-columns:1fr}}footer #power-footer .external-links .button{min-width:clamp(200px,18%,264px)}@media only screen and (max-width: 1125px){footer #power-footer .external-links .button{width:100%}}footer #power-footer .external-links .button span{text-transform:lowercase;white-space:nowrap}@media only screen and (max-width: 1125px){footer #power-footer .external-links .button span{font-family:var(--font_montserrat);font-size:16px;letter-spacing:.038rem;font-weight:700}}footer #power-footer .external-links:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color_border_2);opacity:.5;content:""}@media only screen and (max-width: 1125px){footer #power-footer .external-links:before{display:none}}footer #copyright{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:5.625rem;box-sizing:border-box}@media only screen and (max-width: 1125px){footer #copyright{left:calc(-1*var(--mob_page_gutter));width:100vw;height:unset}}footer #copyright .copyright-inner{display:flex;align-items:center;gap:var(--spacer_xxs);justify-content:space-between;position:relative;width:100%}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner{display:block}footer #copyright .copyright-inner>*{width:100%}}footer #copyright .copyright-inner .icon{display:flex;align-items:center;justify-content:center}footer #copyright .copyright-inner .icon svg{height:1.563rem}footer #copyright .copyright-inner .icon svg g,footer #copyright .copyright-inner .icon svg path{fill:#fff}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner .icon svg g,footer #copyright .copyright-inner .icon svg path{fill:#000}}footer #copyright .copyright-inner .links{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner .links{padding:15px 0}}footer #copyright .copyright-inner .links a:has(+a,+div),footer #copyright .copyright-inner .links div:has(+a,+div){padding-right:calc(.75*var(--spacer_xxs))}footer #copyright .copyright-inner .links a:has(+a,+div):after,footer #copyright .copyright-inner .links div:has(+a,+div):after{display:block;top:0;right:calc(-1*var(--spacer_xs));display:inline;position:static;width:1rem;height:1rem;margin-left:calc(.75*var(--spacer_xxs));font-size:clamp(16px,1vw,1rem);content:"•" !important}@media only screen and (max-width: 700px){footer #copyright .copyright-inner .links a:has(+a,+div):after,footer #copyright .copyright-inner .links div:has(+a,+div):after{display:none}}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner .links a,footer #copyright .copyright-inner .links div{padding-right:0;font-size:10px;text-align:center;text-wrap:balance}}@media only screen and (max-width: 700px){footer #copyright .copyright-inner .links a,footer #copyright .copyright-inner .links div{width:100%}}@media only screen and (max-width: 700px){footer #copyright .copyright-inner .links a.mob-hide,footer #copyright .copyright-inner .links div.mob-hide{display:none}}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner #form-bug{display:none}}footer #copyright .copyright-inner #mob-form-bug{display:none;align-items:center;justify-content:center;position:relative;width:100%;background-color:#fff}footer #copyright .copyright-inner #mob-form-bug .icon{max-width:calc(100% - 2*var(--mob_page_gutter));height:46px}@media only screen and (max-width: 1125px){footer #copyright .copyright-inner #mob-form-bug{display:flex}}#lucy-content{transition:margin .3s ease}#popup-signup{position:fixed;right:clamp(32px,2vw,2rem);bottom:clamp(32px,2vw,2rem);width:clamp(389px,24.313vw,24.313rem);margin:0;padding:2.875rem 2.5rem 2.5rem;border-radius:var(--border_radius);background-color:#fff;transition:opacity .3s ease-in;pointer-events:none;opacity:0;z-index:21;box-shadow:0 12px 22px 0 rgba(0,0,0,.24)}#popup-signup.show{opacity:1;pointer-events:all}#popup-signup #popup-close{display:flex;align-items:center;justify-content:center;position:absolute;top:1.25rem;right:1.25rem;width:.75rem;height:.75rem;margin:0;padding:0;background-color:unset;cursor:pointer}#popup-signup #popup-close .icon{top:0;left:0;opacity:1;transform:scale(1);transition:transform .3s ease}#popup-signup #popup-close .icon svg{width:100%;height:100%}#popup-signup #popup-close .icon svg g,#popup-signup #popup-close .icon svg path{fill:var(--color_text)}@media(pointer: fine){#popup-signup #popup-close:hover .icon,#popup-signup #popup-close:focus-visible .icon{transform:scale(1.3)}}#popup-signup p{color:var(--color_text)}#popup-signup p.display-m{margin-bottom:var(--spacer_xxs);text-align:center}#popup-signup p.body-xs{margin-bottom:var(--spacer_xs);font-weight:500;line-height:1.571;letter-spacing:-0.019rem}#popup-signup .field-wrap{display:flex;flex-direction:column}#popup-signup .field-wrap input,#popup-signup .field-wrap button{width:100%;height:var(--input_height)}#popup-signup .field-wrap input{border:1px var(--color_border_3) solid;border-radius:4px;font-size:1rem;text-align:center;transition:border .3s ease}#popup-signup .field-wrap input:focus-within{outline:none;border:1px var(--color_brand_2) solid}#popup-signup .field-wrap button{cursor:pointer}#popup-signup .field-wrap button .icon{display:none}@media(pointer: fine){#popup-signup .field-wrap button:hover span:not(.icon),#popup-signup .field-wrap button:focus-visible span:not(.icon){transform:translate(0, 1px)}}#popup-signup #signup-dismiss{display:block;width:100%;height:unset;margin:0;padding:1.875rem 0 0;border-radius:0;background:rgba(0,0,0,0);cursor:pointer}#popup-signup #signup-dismiss span{font-family:var(--font_montserrat);font-size:.688rem;font-weight:700;color:var(--color_text);letter-spacing:.063rem;text-align:center;text-transform:uppercase;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#popup-signup #signup-dismiss span:hover,#popup-signup #signup-dismiss span:focus-visible{text-decoration-color:var(--color_text)}}@media(pointer: fine){#popup-signup #signup-dismiss:hover,#popup-signup #signup-dismiss:focus-visible{outline:none}#popup-signup #signup-dismiss:hover span,#popup-signup #signup-dismiss:focus-visible span{text-decoration-color:var(--color_text)}}.lucy-trail{display:flex;justify-content:space-between;position:relative;width:100%;padding:var(--spacer_xxs) 0;letter-spacing:.063rem;line-height:1;z-index:2}@media only screen and (max-width: 1125px){.lucy-trail{padding:0 var(--mob_page_gutter);width:100vw;left:calc(-1*var(--mob_page_gutter));overflow-x:auto}}.lucy-trail ul{display:flex;align-items:center;margin:0 !important;padding:0 !important;list-style-type:none}.lucy-trail ul li{position:relative;display:inline-flex;align-items:center;line-height:1.2;max-width:15rem;overflow:hidden}.lucy-trail ul li a:any-link,.lucy-trail ul li span{margin-bottom:0 !important;font-size:clamp(11px,.688rem,.688rem);font-weight:700;color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (max-width: 910px){.lucy-trail ul li a:any-link,.lucy-trail ul li span{font-size:8px}}.lucy-trail ul li a:any-link{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-trail ul li a:any-link:hover,.lucy-trail ul li a:any-link:focus-visible{text-decoration-color:#fff}}.lucy-trail ul li a:any-link:hover span,.lucy-trail ul li a:any-link:focus-visible span{text-decoration-color:#fff}.lucy-trail ul li span{text-decoration:none !important;background-size:0 0px,100% 0px}.lucy-trail ul li:after{display:inline-block;margin:0 .5rem;font-family:var(--font_domine);font-size:14px;font-weight:700;content:"/" !important;color:var(--color_lt_grey)}@media only screen and (max-width: 910px){.lucy-trail ul li:after{font-size:12px}}.lucy-trail ul li:last-child:after{display:none}@layer lucy-core{#share-record{display:flex;align-items:center;justify-content:end;width:100%}@media only screen and (max-width: 910px){#share-record{display:none}}#share-record #copy-record-url{display:flex;align-items:center;justify-content:center;position:relative;height:100%;text-decoration:none;cursor:pointer}#share-record #copy-record-url>*{z-index:10}#share-record #copy-record-url .icon{position:absolute;left:-1.75rem;width:1.125rem;height:1.125rem}#share-record #copy-record-url .icon svg{overflow:visible}#share-record #copy-record-url .icon svg path,#share-record #copy-record-url .icon svg g{fill:#fff}#share-record #copy-record-url span:not(.icon){font-size:clamp(11px,.688vw,.688rem);font-weight:700;color:#fff;letter-spacing:.063rem;text-decoration:none;text-transform:uppercase;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#share-record #copy-record-url span:not(.icon):hover,#share-record #copy-record-url span:not(.icon):focus-visible{text-decoration-color:#fff}}#share-record #copy-record-url.disabled{cursor:not-allowed}@media(pointer: fine){#share-record #copy-record-url:hover,#share-record #copy-record-url:focus-visible{outline:0}#share-record #copy-record-url:hover span:not(.icon),#share-record #copy-record-url:focus-visible span:not(.icon){text-decoration-color:#fff}}}#lucy-page-header{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacer_s);width:100%;min-height:var(--header_height);padding:1.25rem var(--page_gutter) 3.75rem;box-sizing:border-box;color:#fff;background-color:var(--color_brand_3);container-type:inline-size;container-name:lucy-page-header}@media only screen and (max-width: 1125px){#lucy-page-header{padding:1.25rem var(--mob_page_gutter) 3.75rem}}@media only screen and (max-width: 910px){#lucy-page-header{padding:1.25rem var(--mob_page_gutter) 3.75rem}}#lucy-page-header:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);background-image:url(/images/bg-int.jpg);background-repeat:no-repeat;background-size:cover;background-position:center 82.5%;mix-blend-mode:multiply;opacity:.28;content:""}#lucy-page-header .header-inner{display:flex;align-items:end;justify-content:space-between;position:relative;width:100%}#lucy-page-header .header-inner>*{margin:0}#lucy-page-header .header-inner h1,#lucy-page-header .header-inner p{position:relative;z-index:1;color:#fff}#lucy-page-header .header-inner p{max-width:60%}#lucy-page-header:has(>.img-div):before{background:#000;opacity:.5}#lucy-page-header .img-div{position:absolute;top:0;left:0;width:100%;height:100%}#lucy-page-header .img-div img{width:100%;height:100%;object-fit:cover}#lucy-page-header.narrow{height:unset;min-height:unset;padding:0 var(--page_gutter) 1.25rem;background-color:#fff}@media only screen and (max-width: 1125px){#lucy-page-header.narrow{padding:0 var(--mob_page_gutter) 1.25rem}}#lucy-page-header.narrow:before{display:none}#lucy-page-header.narrow .lucy-trail ul li a:any-link,#lucy-page-header.narrow .lucy-trail ul li span,#lucy-page-header.narrow .lucy-trail ul li:after{color:var(--color_text)}#lucy-page-header.narrow .lucy-trail ul li a:any-link{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-page-header.narrow .lucy-trail ul li a:any-link:hover,#lucy-page-header.narrow .lucy-trail ul li a:any-link:focus-visible{text-decoration-color:var(--color_text)}}#lucy-page-header.narrow .lucy-trail ul li a:any-link:hover span,#lucy-page-header.narrow .lucy-trail ul li a:any-link:focus-visible span{text-decoration-color:var(--color_text)}#lucy-page-header.narrow .lucy-trail #share-record{display:none}@layer lucy-layout{main #lucy-main{position:relative;padding-top:clamp(55px,4.813vw,4.813rem);background-color:#fff;container-type:inline-size;container-name:lucy-main}@media only screen and (max-width: 910px){main #lucy-main{padding-top:60px}}main #lucy-main:has(>aside){display:flex;flex-wrap:wrap;column-gap:2.4065rem;justify-content:space-between}main #lucy-main:has(>aside) .lucy-layout{flex:1 0 calc(69.695% - 2.4065rem);padding-left:2.4065rem}@media only screen and (max-width: 1125px){main #lucy-main:has(>aside) .lucy-layout{padding-left:var(--mob_page_gutter)}}main #lucy-main:has(>aside.after) .lucy-layout{padding-left:var(--page_gutter) !important;padding-right:2.4065rem}@media only screen and (max-width: 1125px){main #lucy-main:has(>aside.after) .lucy-layout{flex-direction:column;padding-left:var(--mob_page_gutter) !important;padding-right:var(--mob_page_gutter) !important}}main .lucy-layout{position:relative;margin-bottom:6.875rem;padding:0 var(--page_gutter)}@media only screen and (max-width: 1125px){main .lucy-layout{margin-bottom:40px;padding:0 var(--mob_page_gutter)}}@media only screen and (max-width: 1125px){main:has(+.ask-us-container) .lucy-layout{margin-bottom:30px}}main:has(>aside){display:flex;flex-wrap:wrap;column-gap:2.4065rem;justify-content:space-between}main:has(>aside) .lucy-layout{flex:1 0 calc(69.695% - 2.4065rem);padding-left:2.4065rem}@media only screen and (max-width: 1125px){main:has(>aside) .lucy-layout{padding-left:var(--mob_page_gutter)}}main:has(>aside.after) .lucy-layout{padding-left:var(--page_gutter) !important;padding-right:2.4065rem}@media only screen and (max-width: 1125px){main:has(>aside.after) .lucy-layout{flex-direction:column;padding-left:var(--mob_page_gutter) !important;padding-right:var(--mob_page_gutter) !important}}main aside{position:sticky;z-index:2;top:calc(var(--nav_height) + clamp(55px,4.813vw,4.813rem));flex:0 0 calc(30.305% - 2.4065rem);align-self:flex-start;padding-left:var(--page_gutter);padding-bottom:6.875rem;transition:top .3s ease}@media only screen and (max-width: 1125px){main aside{display:none;padding:0 0 40px var(--mob_page_gutter)}}main aside.shift{top:clamp(55px,4.813vw,4.813rem)}@media only screen and (max-width: 910px){main aside.shift{top:unset}}main aside *{max-width:100%}main aside .back-to{margin-bottom:var(--spacer_s)}main aside #nav-content{margin:0}main aside #nav-content:has(+callout){margin-bottom:3.125rem}main aside #nav-content #nav-section{margin-bottom:var(--spacer_xs)}main aside #nav-content ul{position:relative}main aside #nav-content ul li{display:block;padding:0;border:none}main aside #nav-content ul li a:any-link{display:block;width:100%;margin:0;padding:.688rem 0 .688rem 1.75rem;font-weight:400;background-color:#fff;border-radius:4px;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){main aside #nav-content ul li a:any-link:hover,main aside #nav-content ul li a:any-link:focus-visible{text-decoration-color:var(--color_text)}}main aside #nav-content ul li a:any-link{transition:.3s background-color ease,.3s padding ease-out,.3s margin ease-out,.3s text-decoration ease-out,.1s font-weight ease-in-out}main aside #nav-content ul li a:any-link:has(span){font-size:clamp(12px,.75vw,.75rem)}main aside #nav-content ul li a:any-link:has(span) span{display:inline-block;font-size:clamp(16px,1vw,1rem);margin-bottom:clamp(8px,.5vw,.5rem)}@media(pointer: fine){main aside #nav-content ul li a:any-link:hover,main aside #nav-content ul li a:any-link:focus-visible{font-weight:700;text-decoration-color:var(--color_text)}}main aside #nav-content ul li a:any-link.active{margin:.688rem 0;padding:1.188rem 0 1.188rem 1.75rem;background-color:var(--color_lt_blue);font-weight:700}main aside #nav-content ul:before{display:block;position:absolute;top:0;left:0;width:3px;height:100%;border-bottom-left-radius:4px;border-top-left-radius:4px;background-color:var(--color_brand_2);z-index:1;content:""}main aside #nav-content .sidebar-email-signup{padding:var(--spacer_s) var(--spacer_xs);border-radius:4px;background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d5d1ca solid !important}main aside #nav-content .sidebar-email-signup .display-xs{margin-bottom:var(--spacer_xxs)}main aside #nav-content .sidebar-email-signup .body-xs{margin-bottom:var(--spacer_xs)}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap{position:relative;gap:10px;flex-direction:column !important}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap>.icon{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(1.875rem - clamp(9.5px,.594vw,.594rem) - .125rem);left:clamp(20px,1.25vw,1.25rem);width:clamp(19px,1.188vw,1.188rem);height:clamp(19px,1.188vw,1.188rem)}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap>.icon svg{width:100%;height:100%}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap>.icon svg g,main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap>.icon svg path{fill:var(--color_brand_5);transition:fill .3s ease}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap input{width:100%;height:3.75rem;padding-left:calc(var(--spacer_xxs) + clamp(36px,2.25vw,2.25rem)) !important;border:1px var(--color_border_3) solid;border-radius:4px;font-family:var(--font_montserrat);font-size:1rem;font-weight:400}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap input:focus{border-color:var(--color_brand_2)}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap label{display:none !important}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap button{height:var(--input_height);cursor:pointer}@media(pointer: fine){main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap button:hover span,main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap button:focus span{transform:none}main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap button:hover span.icon,main aside #nav-content .sidebar-email-signup .sidebar-newsletter .field-wrap button:focus span.icon{display:none}}main aside ul{margin:0;padding:0;list-style-type:none}main aside ul li{display:block;padding:.7rem 0;border-bottom:1px solid var(--border_color)}main aside ul li a{position:relative;line-height:1;text-decoration:none;color:var(--color_mid_grey)}main aside ul li a:not(.active){background-image:linear-gradient(transparent, transparent),linear-gradient(var(--color_mid_grey), var(--color_mid_grey));background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .3s linear;text-decoration:none}@media(pointer: fine){main aside ul li a:not(.active):hover,main aside ul li a:not(.active):focus-visible{background-size:0 1px,100% 1px}}main aside ul li a.active{color:var(--color_text)}main aside ul li:last-child{margin-bottom:0}main aside.after{padding-right:0 !important;padding-left:var(--page_gutter);padding-bottom:0 !important}@media only screen and (max-width: 1125px){main aside.after{padding:0 !important}}main #sidebar-mob-nav{display:none;position:absolute;top:-25px;left:var(--mob_page_gutter);width:calc(100% - 2*var(--mob_page_gutter));max-height:50px;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);overflow:hidden;z-index:1;transition:max-height .3s ease}@media only screen and (max-width: 1125px){main #sidebar-mob-nav{display:block}main #sidebar-mob-nav:has(.expandable[aria-expanded=true]){margin-bottom:calc(var(--spacer_s) - var(--spacer_xxs));overflow:visible;max-height:fit-content;z-index:21}main #sidebar-mob-nav:has(.expandable[aria-expanded=true]):after{display:block;position:relative;top:calc(-1*var(--spacer_xxs));height:var(--spacer_xxs);width:100%;padding-bottom:var(--spacer_xxs);border-top:0;border-radius:4px;background:rgba(0,0,0,0);content:"";z-index:1}}main #sidebar-mob-nav #sidebar-mob-nav-header{display:block;position:relative;width:100%;margin:0;padding:3px 20px;transition:all .3s ease-out;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;overflow:hidden;z-index:1}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m{margin:0}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:14px;width:100%;margin:0;padding:0;background:rgba(0,0,0,0)}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span,main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3{font-family:var(--font_montserrat);font-size:16px;font-weight:700;color:var(--color_text);letter-spacing:normal;text-transform:capitalize;transform:none !important;opacity:1 !important}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span.icon,main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3.icon{display:flex;align-items:center;justify-content:center;position:relative;top:0;right:0;width:clamp(15px,.813vw,.813rem);height:clamp(13px,.688vw,.688rem)}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span.icon .line,main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3.icon .line{display:block;position:absolute;left:0;height:2px;width:100%;border-radius:1px;background-color:var(--color_text);transition:background-color .3s ease}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span.icon .line:nth-child(1),main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3.icon .line:nth-child(1){top:1px}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span.icon .line:nth-child(2),main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3.icon .line:nth-child(2){top:50%}main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle span.icon .line:nth-child(3),main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle h3.icon .line:nth-child(3){top:calc(100% - 1px)}@media(pointer: fine){main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle:hover,main #sidebar-mob-nav #sidebar-mob-nav-header .display-m #sidebar-nav-toggle:focus-visible{transform:unset}}main #sidebar-mob-nav #sidebar-mob-nav-header:has(+.expandable[aria-expanded=true]){margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}main #sidebar-mob-nav #sidebar-mob-nav-header:has(+.expandable[aria-expanded=true]):before{transform:rotate(180deg)}main #sidebar-mob-nav #sidebar-mob-nav-header:has(+.expandable[aria-expanded=true]) .display-m #sidebar-nav-toggle span.icon:after{opacity:0}main #sidebar-mob-nav #sidebar-mob-nav-header:has(+.expandable[aria-expanded=true]) .display-m #sidebar-nav-toggle span.icon:before{opacity:1}main #sidebar-mob-nav #sidebar-mob-nav-header:hover .display-m #sidebar-nav-toggle span:not(.icon),main #sidebar-mob-nav #sidebar-mob-nav-header:focus-within .display-m #sidebar-nav-toggle span:not(.icon){text-decoration-color:var(--color_brand_1)}main #sidebar-mob-nav .expandable{position:relative;left:0;width:100%;max-height:0;margin:0;padding:var(--spacer_xxs) 20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;transition:all .3s ease,padding 0s;clip-path:inset(0 0 100% 0);list-style:none;overflow:hidden;z-index:9}main #sidebar-mob-nav .expandable li{display:block}main #sidebar-mob-nav .expandable li a{position:relative;font-size:clamp(14px,.825vw,.825rem);font-weight:400;line-height:1;text-decoration:none;color:var(--color_text);transition:font-weight .05s ease}main #sidebar-mob-nav .expandable li a.active{font-weight:600}main #sidebar-mob-nav .expandable li a:hover,main #sidebar-mob-nav .expandable li a:focus-visible{font-weight:600}main #sidebar-mob-nav .expandable li:has(+li){margin-bottom:20px}main #sidebar-mob-nav .expandable[aria-expanded=true]{max-height:255rem;clip-path:inset(0 0 0 0);overflow:visible}main:has(>#lucy-page-header.narrow) #lucy-main{padding-top:clamp(16px,1vw,1rem)}#landing-toc-grid{container-type:inline-size;container-name:landing-toc}#landing-toc-grid ul{margin:0;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:var(--spacer_s);row-gap:clamp(60px,3.75vw,3.75rem);list-style:none}#landing-toc-grid ul li a:any-link{display:flex;flex-direction:column;position:relative}#landing-toc-grid ul li a:any-link>*{margin:0}#landing-toc-grid ul li a:any-link .img-div{display:flex;position:relative;margin-bottom:var(--spacer_xs);border-radius:10px;overflow:hidden}#landing-toc-grid ul li a:any-link .img-div img{width:100%;height:100%;transform:scale(1);transition:transform .3s ease;object-fit:cover}#landing-toc-grid ul li a:any-link .display-m{display:flex;align-items:center;gap:var(--spacer_xxs);justify-content:start;position:relative;margin-bottom:var(--spacer_xxs);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#landing-toc-grid ul li a:any-link .display-m:hover,#landing-toc-grid ul li a:any-link .display-m:focus-visible{text-decoration-color:var(--color_text)}}#landing-toc-grid ul li a:any-link .display-m .icon{display:flex;align-items:center;justify-content:center;position:relative;top:0;right:-0.5rem;width:1.25rem;height:1.25rem;opacity:0;transition:all .3s ease}#landing-toc-grid ul li a:any-link .display-m .icon svg g,#landing-toc-grid ul li a:any-link .display-m .icon svg path{fill:var(--color_text)}#landing-toc-grid ul li a:any-link .body-xs{width:80%}@media(pointer: fine){#landing-toc-grid ul li a:any-link:hover,#landing-toc-grid ul li a:any-link:focus-visible{text-decoration:none}#landing-toc-grid ul li a:any-link:hover .img-div img,#landing-toc-grid ul li a:any-link:focus-visible .img-div img{transform:scale(1.05)}#landing-toc-grid ul li a:any-link:hover .display-m,#landing-toc-grid ul li a:any-link:focus-visible .display-m{text-decoration-color:var(--color_text)}#landing-toc-grid ul li a:any-link:hover .display-m .icon,#landing-toc-grid ul li a:any-link:focus-visible .display-m .icon{right:0;opacity:1}}@container landing-toc (max-width: 1165px){ul{grid-template-columns:repeat(2, 1fr) !important;row-gap:40px !important}}@container landing-toc (max-width: 625px){ul{grid-template-columns:1fr !important}}}#lucy-alert{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;width:100%;height:var(--alert_height);padding:0 var(--page_gutter);color:var(--color_text);background:var(--color_brand_5);overflow:hidden;z-index:30;transition:top .5s ease}@media only screen and (max-width: 1125px){#lucy-alert{padding:0 var(--mob_page_gutter)}}#lucy-alert *.alert-copy{display:flex;align-items:center;position:relative;color:var(--color_text);text-decoration:none}#lucy-alert *.alert-copy p{margin:0}@media only screen and (max-width: 1125px){#lucy-alert *.alert-copy p.body-xs{display:none}}#lucy-alert *.alert-copy p.title{position:relative;margin-right:2.625rem}@media only screen and (max-width: 1125px){#lucy-alert *.alert-copy p.title{margin-right:0}}#lucy-alert *.alert-copy p.title:after{display:block;position:absolute;top:-0.203rem;right:-1.313rem;width:1px;height:1.625rem;background-color:#fff;content:""}@media only screen and (max-width: 1125px){#lucy-alert *.alert-copy p.title:after{display:none}}#lucy-alert *.alert-copy .icon{display:none;align-items:center;justify-content:center;width:var(--spacer_xs);height:var(--spacer_xs);margin-left:var(--spacer_s);padding:0;border-radius:50%;background-color:#fff;transition:background-color .3s ease}@media only screen and (max-width: 910px){#lucy-alert *.alert-copy .icon{margin-left:var(--spacer_xs)}}#lucy-alert *.alert-copy .icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:clamp(12px,.75vw,.75rem);height:clamp(12px,.75vw,.75rem)}#lucy-alert *.alert-copy .icon svg g,#lucy-alert *.alert-copy .icon svg path{fill:var(--color_text);transition:fill .3s ease}#lucy-alert a.alert-copy:any-link .title{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-alert a.alert-copy:any-link .title:hover,#lucy-alert a.alert-copy:any-link .title:focus-visible{text-decoration-color:var(--color_text)}}#lucy-alert a.alert-copy:any-link .icon{display:flex}@media only screen and (max-width: 525px){#lucy-alert a.alert-copy:any-link .icon{display:none}}@media(pointer: fine){#lucy-alert a.alert-copy:any-link:hover .title,#lucy-alert a.alert-copy:any-link:focus-visible .title{text-decoration-color:var(--color_text)}#lucy-alert a.alert-copy:any-link:hover .icon,#lucy-alert a.alert-copy:any-link:focus-visible .icon{background-color:var(--color_brand_1)}#lucy-alert a.alert-copy:any-link:hover .icon svg g,#lucy-alert a.alert-copy:any-link:hover .icon svg path,#lucy-alert a.alert-copy:any-link:focus-visible .icon svg g,#lucy-alert a.alert-copy:any-link:focus-visible .icon svg path{fill:#fff}}#lucy-alert #alert-close{display:flex;align-items:center;justify-content:center;width:var(--spacer_xs);height:var(--spacer_xs);padding:0;background-color:rgba(0,0,0,0);transform:scale(1);transition:transform .3s ease;cursor:pointer}#lucy-alert #alert-close .icon{display:inherit;align-items:inherit;justify-content:inherit;position:static;width:clamp(12px,.75vw,.75rem);height:clamp(12px,.75vw,.75rem);transform:none;transition:none;opacity:1}#lucy-alert #alert-close .icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%}#lucy-alert #alert-close .icon svg g,#lucy-alert #alert-close .icon svg path{fill:var(--color_text)}@media(pointer: fine){#lucy-alert #alert-close:hover,#lucy-alert #alert-close:focus-visible{transform:scale(1.5)}}#lucy-alert.hide{top:calc(-1*var(--nav_height))}body.alert{padding-top:var(--alert_height)}body.alert header #main-nav{top:var(--alert_height)}body.alert header #main-nav.hide{transform:translate3d(0, calc(-1 * (var(--nav_height) + var(--alert_height))), 0)}body.alert .shelf-menu{top:calc(9.25rem + var(--alert_height))}.skip-link{position:fixed;top:1rem;left:50%;z-index:25;padding:.75rem 2rem;text-decoration:none;line-height:1;font-size:var(--base_font_size);font-weight:bold;color:#fff;text-transform:uppercase;background-color:var(--color_primary);translate:-50% calc(-100% - 1rem)}.skip-link:focus{translate:-50% 0;outline:none;-moz-outline:none}@layer lucy-utilities{.pagination #lucy-pagination{display:flex;width:100%;padding-top:var(--spacer_s);justify-content:center;align-items:center;gap:var(--grid_gutter)}.pagination #lucy-pagination a.button{width:clamp(57px,3.563vw,3.563rem);height:clamp(57px,3.563vw,3.563rem);padding:0;border-radius:50%;background-color:var(--color_brand_2)}.pagination #lucy-pagination a.button .icon{position:static;opacity:1;transform:none}.pagination #lucy-pagination a.button:first-child .icon{transform:rotate(0.5turn)}@media(pointer: fine){.pagination #lucy-pagination a.button:hover,.pagination #lucy-pagination a.button:focus-visible{background-color:var(--color_brand_1)}.pagination #lucy-pagination a.button:hover .icon svg g,.pagination #lucy-pagination a.button:hover .icon svg path,.pagination #lucy-pagination a.button:focus-visible .icon svg g,.pagination #lucy-pagination a.button:focus-visible .icon svg path{fill:#fff}}.pagination #lucy-pagination .page-controls{display:flex;align-items:center;gap:10px}.pagination #lucy-pagination .page-controls .field-wrap{width:clamp(127px,7.938vw,7.938rem)}}@layer lucy-utilities{.video-wrapper{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:var(--spacer_xxs);border-radius:var(--border_radius);overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}}#site-share{position:relative}#site-share #share-container{position:absolute;top:calc(100% + var(--spacer_xs));right:0;z-index:2;opacity:0;padding:var(--spacer_xxs);box-sizing:border-box;background-color:var(--color_dark);border-radius:var(--border_radius);transform:translate(0, var(--spacer_xxs));transition:all .3s ease;pointer-events:none}#site-share #share-container.open{transform:translate(0, 0);opacity:1;pointer-events:auto}#site-share #share-container .social{display:flex;align-items:center;gap:var(--spacer_xxs);margin:0;padding:0;list-style-type:none}#site-share #share-container .social li a:any-link{display:block;transition:scale .3s ease;text-decoration:none}#site-share #share-container .social li a:any-link svg{max-width:unset;width:1.111rem;height:auto;max-height:1.111rem}#site-share #share-container .social li a:any-link svg path{fill:#fff}#site-share #share-container .social li a:any-link:hover,#site-share #share-container .social li a:any-link:focus-visible{scale:1.2}#site-share #share-container .social li:after{display:none}#site-share #share-container .social li.copy-link{position:relative}#site-share #share-container .social li.copy-link #share-link{transition:all .3s ease}#site-share #share-container .social li.copy-link #share-link.hide{opacity:0;pointer-events:none}#site-share #share-container .social li.copy-link #link-copied{position:absolute;top:0;left:0;opacity:0;scale:.8;transition:all .3s ease .3s;pointer-events:none;filter:var(--filter_light)}#site-share #share-container .social li.copy-link #link-copied svg{max-width:unset;width:1.111rem;height:auto;max-height:1.111rem}#site-share #share-container .social li.copy-link #link-copied svg path{fill:#fff}#site-share #share-container .social li.copy-link #link-copied.show{opacity:1;scale:1}#site-share #share-container #copy-to-clipboard{display:none}.lucy-layout [data-bucket] .lucy-divider{position:relative;font-size:0}.lucy-layout [data-bucket] .lucy-divider.separate-full{margin:calc(var(--content_space)*1.5) 0}@media only screen and (max-width: 525px){.lucy-layout [data-bucket] .lucy-divider.separate-full{margin:var(--content_space) 0}}.lucy-layout [data-bucket] .lucy-divider.half{margin:calc(var(--content_space)*.75) 0}@media only screen and (max-width: 525px){.lucy-layout [data-bucket] .lucy-divider.half{margin:calc(var(--content_space)*.5) 0}}.lucy-layout [data-bucket] .lucy-divider[class*=separate-]:before{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--border_color);transform:translate(0, -50%);content:""}.lucy-layout [data-bucket] .newsletter-plugin{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d5d1ca solid !important;display:flex;align-items:center;gap:clamp(12px,.75vw,.75rem);justify-content:space-between;padding:clamp(30px,3.125vw,3.125rem);border-radius:10px}@media only screen and (max-width: 910px){.lucy-layout [data-bucket] .newsletter-plugin{align-items:stretch;flex-direction:column;gap:24px}}.lucy-layout [data-bucket] .newsletter-plugin .copy *{margin:0}@media only screen and (max-width: 910px){.lucy-layout [data-bucket] .newsletter-plugin .copy *{font-size:14px}}.lucy-layout [data-bucket] .newsletter-plugin .copy .title{font-size:clamp(18px,1.5vw,1.5rem);font-weight:700}@media only screen and (max-width: 910px){.lucy-layout [data-bucket] .newsletter-plugin .copy .title{font-size:18px}}.lucy-layout [data-bucket] .newsletter-plugin form{min-width:34%}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap{flex-direction:row;position:relative}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap>.icon{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - clamp(9.5px,.594vw,.594rem));left:clamp(23px,1.438vw,1.438rem);width:clamp(19px,1.188vw,1.188rem);height:clamp(19px,1.188vw,1.188rem)}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap>.icon svg{width:100%;height:100%}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap>.icon svg path{fill:var(--color_brand_5)}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap input{padding-left:calc(1rem + clamp(38px,2.375vw,2.375rem))}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap button{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - var(--spacer_s)/2);right:clamp(13px,.813vw,.813rem);width:var(--spacer_s);height:var(--spacer_s);padding:0;border-radius:50%;background-color:var(--color_brand_5);transition:background-color .3s ease;cursor:pointer}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap button .icon{position:static;width:clamp(13.6px,.85vw,.85rem);height:clamp(13.6px,.85vw,.85rem);transform:none;opacity:1}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap button .icon svg path{fill:var(--color_brand_1)}.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap button:not(.disabled):not([disabled]):hover,.lucy-layout [data-bucket] .newsletter-plugin form .field-wrap button:not(.disabled):not([disabled]):focus-visible{outline:none;background-color:var(--color_brand_2)}.lucy-layout [data-bucket]{display:grid;width:100%;gap:var(--grid_gutter)}.lucy-layout [data-bucket] [data-zone] img{display:block}.lucy-layout [data-bucket] [data-zone] :last-child{margin-bottom:0}.lucy-layout [data-bucket][data-alignment=middle]{align-items:center}.lucy-layout [data-bucket][data-alignment=bottom]{align-items:end}.lucy-layout [data-bucket][data-margin="1"]{width:calc(100% - var(--spacer_m)*2);margin-left:var(--spacer_m);margin-right:var(--spacer_m)}.lucy-layout [data-bucket][data-spacing=none]{gap:0}.lucy-layout [data-bucket][data-spacing=small]{gap:calc(var(--grid_gutter)*.5)}@media only screen and (max-width: 700px){.lucy-layout [data-bucket][data-spacing=small]{gap:0}}.lucy-layout [data-bucket][data-spacing=extra]{gap:var(--spacer_l)}@media only screen and (max-width: 700px){.lucy-layout [data-bucket][data-spacing=extra]{gap:0}}.lucy-layout [data-bucket="1-column"]{grid-template-columns:minmax(0, 1fr)}.lucy-layout [data-bucket="2-column"]{grid-template-columns:repeat(2, 1fr)}.lucy-layout [data-bucket="3-column"]{grid-template-columns:repeat(3, 1fr)}.lucy-layout [data-bucket="4-column"]{grid-template-columns:repeat(4, 1fr)}.lucy-layout [data-bucket="70-30"]{grid-template-columns:7fr 3fr}.lucy-layout [data-bucket="30-70"]{grid-template-columns:3fr 7fr}@media only screen and (max-width: 700px){.lucy-layout [data-bucket="2-column"],.lucy-layout [data-bucket="3-column"],.lucy-layout [data-bucket="4-column"],.lucy-layout [data-bucket="70-30"],.lucy-layout [data-bucket="30-70"]{grid-template-columns:minmax(0, 1fr)}}#lucy-page-template-inner #lucy-main{margin:0;padding:0}#lucy-page-template-inner #lucy-content{margin:0;padding:30px;border-radius:unset;overflow:unset;background-color:unset}#lucy-page-template-inner #lucy-content .plugin{margin-bottom:calc(var(--content_space)/2)}#lucy-page-template-inner #lucy-content .lucy-divider{margin:0 !important}#lucy-page-template-inner #lucy-content .lucy-divider.separate-full{padding:var(--content_space) 0}#lucy-page-template-inner #lucy-content .lucy-divider.half{padding:calc(var(--content_space)/2) 0}#lucy-page-template-inner #lucy-content .plugin.filled[data-type=divider]:hover .lucy-divider:before{opacity:.3}#lucy-page-template-inner #lucy-content .plugin.filled[data-type=divider]:hover .lucy-divider:after{position:absolute;top:50%;left:0;width:100%;font-size:1rem;text-align:center;font-family:"Roboto",sans-serif;color:var(--color_border);content:"Divider";transform:translate(0, -50%)}.campaign-plugin:not(:last-child){margin-bottom:var(--content_space)}@media only screen and (max-width: 525px){.campaign-plugin:not(:last-child){margin-bottom:calc(var(--content_space)*.5)}}.campaign-plugin .thermometer-wrap{padding-block:1rem 1.5rem;padding-inline:24px;color:var(--color_text);background-color:var(--color_lt_grey);border-radius:20px}.campaign-plugin .thermometer-wrap p{margin:0;color:inherit}.campaign-plugin .thermometer-top{display:flex;justify-content:space-between}.campaign-plugin .thermometer-top p{font-size:var(--fs_s)}.campaign-plugin .thermometer-bar{margin-block-start:.5rem;width:100%;height:50px;background-color:rgba(0,0,0,.1);border-radius:30px}.campaign-plugin .thermometer-bar .thermometer-fill{position:relative;height:100%;background-color:var(--color_brand_2)}.campaign-plugin .thermometer-bar .thermometer-graphic{position:absolute;width:60px;top:50%;right:0;transform:translate(50%, -50%)}:root{-moz-osx-font-smoothing:grayscale}@layer lucy-core{a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a.next,a.previous{display:inline-flex;align-items:center;justify-content:center;width:clamp(57px,3.563vw,3.563rem);height:clamp(57px,3.563vw,3.563rem);background-color:var(--color_brand_2);border-radius:50%;transition:background-color .3s ease,border .3s ease}a.next .icon,a.previous .icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(16px,1vw,1rem);height:clamp(16px,1vw,1rem)}a.next .icon svg,a.previous .icon svg{overflow:visible}a.next .icon svg g,a.next .icon svg path,a.previous .icon svg g,a.previous .icon svg path{fill:var(--color_text);transition:fill .3s ease}a.next.alt,a.previous.alt{width:clamp(50px,3.125vw,3.125rem);height:clamp(50px,3.125vw,3.125rem);background-color:rgba(0,0,0,0);border:1px var(--color_border) solid}@media only screen and (max-width: 910px){a.next.alt,a.previous.alt{width:42px;height:42px}}a.next:not(.disabled):not([disabled]):hover,a.next:not(.disabled):not([disabled]):focus-visible,a.previous:not(.disabled):not([disabled]):hover,a.previous:not(.disabled):not([disabled]):focus-visible{border:1px var(--color_brand_1) solid;background-color:var(--color_brand_1)}a.next:not(.disabled):not([disabled]):hover .icon svg,a.next:not(.disabled):not([disabled]):focus-visible .icon svg,a.previous:not(.disabled):not([disabled]):hover .icon svg,a.previous:not(.disabled):not([disabled]):focus-visible .icon svg{overflow:visible}a.next:not(.disabled):not([disabled]):hover .icon svg g,a.next:not(.disabled):not([disabled]):hover .icon svg path,a.next:not(.disabled):not([disabled]):focus-visible .icon svg g,a.next:not(.disabled):not([disabled]):focus-visible .icon svg path,a.previous:not(.disabled):not([disabled]):hover .icon svg g,a.previous:not(.disabled):not([disabled]):hover .icon svg path,a.previous:not(.disabled):not([disabled]):focus-visible .icon svg g,a.previous:not(.disabled):not([disabled]):focus-visible .icon svg path{fill:#fff}a.previous .icon svg{transform:rotate(180deg)}#lucy-content h1,#lucy-content h2,#lucy-content h3,#lucy-content h4,#lucy-content h5,#lucy-content h6,#lucy-content .display-xxl,#lucy-content .display-xl,#lucy-content .display-l,#lucy-content .display-m,#lucy-content .display-s,#lucy-page h1,#lucy-page h2,#lucy-page h3,#lucy-page h4,#lucy-page h5,#lucy-page h6,#lucy-page .display-xxl,#lucy-page .display-xl,#lucy-page .display-l,#lucy-page .display-m,#lucy-page .display-s,.lucy-content h1,.lucy-content h2,.lucy-content h3,.lucy-content h4,.lucy-content h5,.lucy-content h6,.lucy-content .display-xxl,.lucy-content .display-xl,.lucy-content .display-l,.lucy-content .display-m,.lucy-content .display-s{margin-bottom:var(--spacer_xs);color:var(--color_text);font-family:var(--font_domine);font-weight:400}@media only screen and (max-width: 910px){#lucy-content h1,#lucy-content h2,#lucy-content h3,#lucy-content h4,#lucy-content h5,#lucy-content h6,#lucy-content .display-xxl,#lucy-content .display-xl,#lucy-content .display-l,#lucy-content .display-m,#lucy-content .display-s,#lucy-page h1,#lucy-page h2,#lucy-page h3,#lucy-page h4,#lucy-page h5,#lucy-page h6,#lucy-page .display-xxl,#lucy-page .display-xl,#lucy-page .display-l,#lucy-page .display-m,#lucy-page .display-s,.lucy-content h1,.lucy-content h2,.lucy-content h3,.lucy-content h4,.lucy-content h5,.lucy-content h6,.lucy-content .display-xxl,.lucy-content .display-xl,.lucy-content .display-l,.lucy-content .display-m,.lucy-content .display-s{margin-bottom:20px}}#lucy-content .display-xxs,#lucy-page .display-xxs,.lucy-content .display-xxs{font-family:var(--font_montserrat);font-size:clamp(10px,1vw,1rem);font-weight:700;line-height:1.25;letter-spacing:.038rem}#lucy-content h6,#lucy-content .display-xs,#lucy-page h6,#lucy-page .display-xs,.lucy-content h6,.lucy-content .display-xs{font-family:var(--font_montserrat);font-size:clamp(15px,1.125vw,1.125rem);font-weight:700;line-height:1.11}#lucy-content h5,#lucy-content .display-s,#lucy-page h5,#lucy-page .display-s,.lucy-content h5,.lucy-content .display-s{font-family:var(--font_montserrat);font-size:clamp(16px,1.5vw,1.5rem);font-weight:700;line-height:1.17;letter-spacing:-0.031rem}#lucy-content h4,#lucy-content .display-m,#lucy-page h4,#lucy-page .display-m,.lucy-content h4,.lucy-content .display-m{font-size:clamp(18px,2vw,2rem);line-height:1.125}#lucy-content h3,#lucy-content .display-l,#lucy-page h3,#lucy-page .display-l,.lucy-content h3,.lucy-content .display-l{font-size:clamp(20px,2.375vw,2.375rem);line-height:1.21}#lucy-content h2,#lucy-content .display-xl,#lucy-page h2,#lucy-page .display-xl,.lucy-content h2,.lucy-content .display-xl{font-size:clamp(26px,3.25vw,3.25rem);line-height:1.08;letter-spacing:-0.065rem}#lucy-content h1,#lucy-content .display-xxl,#lucy-page h1,#lucy-page .display-xxl,.lucy-content h1,.lucy-content .display-xxl{font-size:clamp(32px,4.5vw,4.5rem);line-height:1.03;letter-spacing:-0.031rem}#lucy-content,.lucy-content{line-height:1.556;font-size:var(--base_font_size);font-family:var(--font_montserrat);color:var(--color_text)}#lucy-content p,.lucy-content p{max-width:59.875rem;font-size:var(--base_font_size);font-weight:500;line-height:1.556;color:var(--color_text)}@media only screen and (max-width: 1125px){#lucy-content p,.lucy-content p{font-size:15px}}#lucy-content p a,.lucy-content p a{color:var(--color_primary)}#lucy-content :last-child,.lucy-content :last-child{margin-bottom:0}#lucy-content p,#lucy-content blockquote,#lucy-content ul,#lucy-content ol,#lucy-content .page-image,.lucy-content p,.lucy-content blockquote,.lucy-content ul,.lucy-content ol,.lucy-content .page-image{margin-bottom:var(--spacer_xs)}#lucy-content .page-image,.lucy-content .page-image{border-radius:var(--border_radius)}#lucy-content ul a,#lucy-content ol a,.lucy-content ul a,.lucy-content ol a{color:var(--color_primary)}#lucy-content ul,#lucy-content ol,.lucy-content ul,.lucy-content ol{margin-left:clamp(36.88px,3.5vw,2.93rem)}#lucy-content ul li,#lucy-content ol li,.lucy-content ul li,.lucy-content ol li{font-size:clamp(15px,1vw,1rem)}#lucy-content ul li::marker,#lucy-content ol li::marker,.lucy-content ul li::marker,.lucy-content ol li::marker{color:var(--color_brand_6)}#lucy-content .intro,.lucy-content .intro{font-family:var(--font_domine);font-size:clamp(18px,1.75vw,1.75rem);font-weight:400;line-height:1.36;margin-bottom:var(--spacer_s)}#lucy-content .body-xxl,.lucy-content .body-xxl{font-family:var(--font_domine);font-size:clamp(18px,1.75vw,1.75rem);line-height:1.36;letter-spacing:-0.075rem}#lucy-content .body-xl,.lucy-content .body-xl{font-size:clamp(16px,1.5vw,1.5rem);line-height:1.33}#lucy-content .body-l,.lucy-content .body-l{font-size:clamp(16px,1.25vw,1.25rem);line-height:1.4}#lucy-content .body-m,.lucy-content .body-m{font-size:clamp(15px,1.125vw,1.125rem);line-height:1.44}#lucy-content .body-s,.lucy-content .body-s{font-size:clamp(14px,1vw,1rem);line-height:1.625}#lucy-content .body-xs,.lucy-content .body-xs{font-size:clamp(12px,.875vw,.875rem);line-height:1.57}#lucy-content .body-xxs,.lucy-content .body-xxs{font-size:clamp(9px,.688vw,.688rem);line-height:1.64;font-weight:600}#lucy-content .sub-header,.lucy-content .sub-header{margin-bottom:var(--spacer_xxs);font-family:var(--font_montserrat);font-size:clamp(9px,.688vw,.688rem);font-weight:700;line-height:2.18;letter-spacing:.094rem;text-transform:uppercase}#lucy-content .caption,#lucy-content .photo-caption,.lucy-content .caption,.lucy-content .photo-caption{font-size:clamp(9px,.688vw,.688rem);font-weight:600;line-height:1.556}}@layer lucy-core{:where(.unstyled-button){background:rgba(0,0,0,0);font:inherit;color:inherit;text-align:inherit;cursor:pointer}button:where(:not(.unstyled-button)),.button{display:inline-flex;justify-content:center;align-items:center;position:relative;height:var(--button_height);padding:0 4rem;border-radius:var(--input_border_radius);background-color:var(--color_brand_2);font-family:var(--font_domine);font-size:1rem;line-height:1;color:var(--color_text);text-decoration:none !important;transition:background-color .3s ease;cursor:pointer}@media only screen and (max-width: 910px){button:where(:not(.unstyled-button)):has(+button,+.button),.button:has(+button,+.button){margin-bottom:10px}}button:where(:not(.unstyled-button)) span,.button span{position:relative;font-family:var(--font_domine);font-size:clamp(16px,1.125vw,1.125rem);font-weight:500;line-height:1;color:var(--color_text);transition:all .3s ease}button:where(:not(.unstyled-button)) span:not(.icon),.button span:not(.icon){transform:translate(0, 1px)}button:where(:not(.unstyled-button)) .icon,.button .icon{position:absolute;top:50%;right:clamp(62px,3.875vw,3.875rem);display:flex;justify-content:center;align-items:center;width:clamp(14px,.875vw,.875rem);height:clamp(14px,.875vw,.875rem);opacity:0;transform:translate(0, -50%);transition:opacity .3s ease-out,right .3s .3s ease}button:where(:not(.unstyled-button)) .icon svg,.button .icon svg{width:100%;overflow:visible}button:where(:not(.unstyled-button)) .icon svg g,button:where(:not(.unstyled-button)) .icon svg path,.button .icon svg g,.button .icon svg path{fill:var(--color_text);transition:fill .3s ease}button:where(:not(.unstyled-button)).cta,.button.cta{height:var(--button_cta_height);padding:0 2.5rem}button:where(:not(.unstyled-button)).cta .icon,.button.cta .icon{right:clamp(38px,2.375vw,2.375rem)}button:where(:not(.unstyled-button)).cta.alt,.button.cta.alt{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:clamp(10.5px,.656vw,.656rem);padding:0;background-color:rgba(0,0,0,0) !important}button:where(:not(.unstyled-button)).cta.alt span,.button.cta.alt span{display:inline-flex;align-items:center;position:static}button:where(:not(.unstyled-button)).cta.alt span.icon,.button.cta.alt span.icon{position:static;width:clamp(45px,2.813vw,2.813rem);height:clamp(45px,2.813vw,2.813rem);background-color:var(--color_brand_1);border-radius:50%;opacity:1;transform:unset;transition:background-color .3s ease}button:where(:not(.unstyled-button)).cta.alt span.icon svg,.button.cta.alt span.icon svg{width:clamp(14px,.875vw,.875rem);height:clamp(14px,.875vw,.875rem);overflow:visible}button:where(:not(.unstyled-button)).cta.alt span.icon svg g,button:where(:not(.unstyled-button)).cta.alt span.icon svg path,.button.cta.alt span.icon svg g,.button.cta.alt span.icon svg path{fill:#fff}button:where(:not(.unstyled-button)).cta.alt span:not(.icon),.button.cta.alt span:not(.icon){text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:clamp(4px,.25vw,.25rem);transition:text-decoration-color .3s linear}@media(pointer: fine){button:where(:not(.unstyled-button)).cta.alt span:not(.icon):hover,button:where(:not(.unstyled-button)).cta.alt span:not(.icon):focus-visible,.button.cta.alt span:not(.icon):hover,.button.cta.alt span:not(.icon):focus-visible{text-decoration-color:var(--color_text)}}button:where(:not(.unstyled-button)).cta.alt.dark span:not(.icon),.button.cta.alt.dark span:not(.icon){color:#fff;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:clamp(4px,.25vw,.25rem);transition:text-decoration-color .3s linear}@media(pointer: fine){button:where(:not(.unstyled-button)).cta.alt.dark span:not(.icon):hover,button:where(:not(.unstyled-button)).cta.alt.dark span:not(.icon):focus-visible,.button.cta.alt.dark span:not(.icon):hover,.button.cta.alt.dark span:not(.icon):focus-visible{text-decoration-color:#fff}}button:where(:not(.unstyled-button)).cta.alt.dark span.icon,.button.cta.alt.dark span.icon{background-color:var(--color_brand_2)}button:where(:not(.unstyled-button)).cta.alt.dark span.icon svg,.button.cta.alt.dark span.icon svg{overflow:visible}button:where(:not(.unstyled-button)).cta.alt.dark span.icon svg g,button:where(:not(.unstyled-button)).cta.alt.dark span.icon svg path,.button.cta.alt.dark span.icon svg g,.button.cta.alt.dark span.icon svg path{fill:var(--color_text)}button:where(:not(.unstyled-button)).alt,.button.alt{background-color:var(--color_lt_grey)}button:where(:not(.unstyled-button)).fluid,.button.fluid{width:100%}button:where(:not(.unstyled-button)).disabled,button:where(:not(.unstyled-button))[disabled],.button.disabled,.button[disabled]{opacity:.5;cursor:not-allowed}button:where(:not(.unstyled-button)).back-to,.button.back-to{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.5rem;width:fit-content;padding:0;border-radius:unset;line-height:1.25;letter-spacing:.038rem;text-decoration:none;background-color:rgba(0,0,0,0);box-sizing:border-box}button:where(:not(.unstyled-button)).back-to .icon,.button.back-to .icon{display:flex;justify-content:center;align-items:center;position:static;width:var(--spacer_xs);height:var(--spacer_xs);border-radius:50%;background-color:var(--color_brand_2);opacity:1;transform:unset;transition:background-color .3s ease}button:where(:not(.unstyled-button)).back-to .icon svg,.button.back-to .icon svg{width:clamp(10px,.625vw,.625rem);overflow:visible;transform:rotate(180deg)}button:where(:not(.unstyled-button)).back-to .icon svg g,button:where(:not(.unstyled-button)).back-to .icon svg path,.button.back-to .icon svg g,.button.back-to .icon svg path{fill:#fff}button:where(:not(.unstyled-button)).back-to span:not(.icon),.button.back-to span:not(.icon){font-family:var(--font_montserrat);font-size:clamp(12px,1vw,1rem);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){button:where(:not(.unstyled-button)).back-to span:not(.icon):hover,button:where(:not(.unstyled-button)).back-to span:not(.icon):focus-visible,.button.back-to span:not(.icon):hover,.button.back-to span:not(.icon):focus-visible{text-decoration-color:var(--color_text)}}button:where(:not(.unstyled-button)).back-to.dark span:not(.icon),.button.back-to.dark span:not(.icon){font-weight:700;color:#fff;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){button:where(:not(.unstyled-button)).back-to.dark span:not(.icon):hover,button:where(:not(.unstyled-button)).back-to.dark span:not(.icon):focus-visible,.button.back-to.dark span:not(.icon):hover,.button.back-to.dark span:not(.icon):focus-visible{text-decoration-color:#fff}}button:where(:not(.unstyled-button)).back-to.dark .icon svg g,button:where(:not(.unstyled-button)).back-to.dark .icon svg path,.button.back-to.dark .icon svg g,.button.back-to.dark .icon svg path{fill:var(--color_brand_1)}button:where(:not(.unstyled-button)).back-to:hover span:not(.icon),button:where(:not(.unstyled-button)).back-to:focus-visible span:not(.icon),.button.back-to:hover span:not(.icon),.button.back-to:focus-visible span:not(.icon){text-decoration-color:var(--color_text)}button:where(:not(.unstyled-button)).back-to:hover.dark span:not(.icon),button:where(:not(.unstyled-button)).back-to:focus-visible.dark span:not(.icon),.button.back-to:hover.dark span:not(.icon),.button.back-to:focus-visible.dark span:not(.icon){color:#fff !important;text-decoration-color:#fff}button:where(:not(.unstyled-button)).back-to:hover.dark .icon svg g,button:where(:not(.unstyled-button)).back-to:hover.dark .icon svg path,button:where(:not(.unstyled-button)).back-to:focus-visible.dark .icon svg g,button:where(:not(.unstyled-button)).back-to:focus-visible.dark .icon svg path,.button.back-to:hover.dark .icon svg g,.button.back-to:hover.dark .icon svg path,.button.back-to:focus-visible.dark .icon svg g,.button.back-to:focus-visible.dark .icon svg path{fill:#fff !important}button:where(:not(.unstyled-button)).reverse .icon,.button.reverse .icon{right:unset !important;left:clamp(62px,3.875vw,3.875rem);transition:opacity .3s ease-out,left .3s .3s ease}button:where(:not(.unstyled-button)).reverse .icon svg,.button.reverse .icon svg{transform:rotate(0.5turn)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible,.button:not(.disabled):not([disabled]):hover,.button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_button_hover);border-color:var(--color_button_hover)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible span:not(.icon),.button:not(.disabled):not([disabled]):hover span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible span:not(.icon){color:#fff;transform:translate(-12px, 1px)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible .icon,.button:not(.disabled):not([disabled]):hover .icon,.button:not(.disabled):not([disabled]):focus-visible .icon{right:24px;opacity:1;transition:opacity .3s ease-in,right .3s ease}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover .icon svg,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible .icon svg,.button:not(.disabled):not([disabled]):hover .icon svg,.button:not(.disabled):not([disabled]):focus-visible .icon svg{overflow:visible}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover .icon svg g,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover .icon svg path,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible .icon svg g,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible .icon svg path,.button:not(.disabled):not([disabled]):hover .icon svg g,.button:not(.disabled):not([disabled]):hover .icon svg path,.button:not(.disabled):not([disabled]):focus-visible .icon svg g,.button:not(.disabled):not([disabled]):focus-visible .icon svg path{fill:#fff}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.cta .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.cta .icon,.button:not(.disabled):not([disabled]):hover.cta .icon,.button:not(.disabled):not([disabled]):focus-visible.cta .icon{right:24px}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.cta.alt span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.cta.alt span:not(.icon),.button:not(.disabled):not([disabled]):hover.cta.alt span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible.cta.alt span:not(.icon){color:var(--color_text);transform:translate(0, 1px);text-decoration-color:var(--color_text)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.cta.alt .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.cta.alt .icon,.button:not(.disabled):not([disabled]):hover.cta.alt .icon,.button:not(.disabled):not([disabled]):focus-visible.cta.alt .icon{background-color:var(--color_brand_6);transition:background-color .3s ease}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark,.button:not(.disabled):not([disabled]):hover.dark,.button:not(.disabled):not([disabled]):focus-visible.dark{background-color:#fff}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark span:not(.icon),.button:not(.disabled):not([disabled]):hover.dark span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible.dark span:not(.icon){color:var(--color_text)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark .icon svg,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark .icon svg,.button:not(.disabled):not([disabled]):hover.dark .icon svg,.button:not(.disabled):not([disabled]):focus-visible.dark .icon svg{overflow:visible}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark .icon svg g,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark .icon svg path,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark .icon svg g,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark .icon svg path,.button:not(.disabled):not([disabled]):hover.dark .icon svg g,.button:not(.disabled):not([disabled]):hover.dark .icon svg path,.button:not(.disabled):not([disabled]):focus-visible.dark .icon svg g,.button:not(.disabled):not([disabled]):focus-visible.dark .icon svg path{fill:var(--color_text)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark.cta.alt .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark.cta.alt .icon,.button:not(.disabled):not([disabled]):hover.dark.cta.alt .icon,.button:not(.disabled):not([disabled]):focus-visible.dark.cta.alt .icon{background-color:#fff}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.dark.cta.alt span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.dark.cta.alt span:not(.icon),.button:not(.disabled):not([disabled]):hover.dark.cta.alt span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible.dark.cta.alt span:not(.icon){color:#fff;text-decoration-color:#fff}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.back-to,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.back-to,.button:not(.disabled):not([disabled]):hover.back-to,.button:not(.disabled):not([disabled]):focus-visible.back-to{background-color:rgba(0,0,0,0) !important}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.back-to span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.back-to span:not(.icon),.button:not(.disabled):not([disabled]):hover.back-to span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible.back-to span:not(.icon){color:var(--color_text);transform:translate(0, 1px)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.back-to .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.back-to .icon,.button:not(.disabled):not([disabled]):hover.back-to .icon,.button:not(.disabled):not([disabled]):focus-visible.back-to .icon{background-color:var(--color_brand_1);transform:none;transition:background-color .3s ease}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.reverse span:not(.icon),button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.reverse span:not(.icon),.button:not(.disabled):not([disabled]):hover.reverse span:not(.icon),.button:not(.disabled):not([disabled]):focus-visible.reverse span:not(.icon){transform:translate(12px, 1px)}button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):hover.reverse .icon,button:where(:not(.unstyled-button)):not(.disabled):not([disabled]):focus-visible.reverse .icon,.button:not(.disabled):not([disabled]):hover.reverse .icon,.button:not(.disabled):not([disabled]):focus-visible.reverse .icon{left:24px;transition:opacity .3s ease-in,left .3s ease}.button-link{display:inline-flex;align-items:center;gap:clamp(10.5px,.656vw,.656rem);text-decoration:none !important}.button-link span{font-family:var(--font_domine);font-size:clamp(18px,1.125vw,1.125rem);color:var(--color_text);line-height:1.111;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:clamp(4px,.25vw,.25rem);transition:text-decoration-color .3s linear}@media(pointer: fine){.button-link span:hover,.button-link span:focus-visible{text-decoration-color:var(--color_text)}}.button-link .icon{display:flex;justify-content:center;align-items:center;width:clamp(35px,2.188vw,2.188rem);height:clamp(35px,2.188vw,2.188rem);background-color:var(--color_brand_2);border-radius:50%;transition:background-color .3s ease}.button-link .icon svg{width:clamp(14px,.875vw,.875rem);overflow:visible}.button-link .icon svg g,.button-link .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}.button-link:hover span,.button-link:focus-visible span{text-decoration-color:var(--color_text)}.button-link:hover span.icon,.button-link:focus-visible span.icon{background-color:var(--color_brand_1)}.button-link:hover span.icon svg,.button-link:focus-visible span.icon svg{overflow:visible}.button-link:hover span.icon svg g,.button-link:hover span.icon svg path,.button-link:focus-visible span.icon svg g,.button-link:focus-visible span.icon svg path{fill:#fff}}@layer lucy-forms{#lucy-content .lucy-form,.lucy-content .lucy-form{margin-bottom:var(--spacer_xxs);container-type:inline-size;container-name:lucy-form}#lucy-content .lucy-form>*:not(:last-of-type),.lucy-content .lucy-form>*:not(:last-of-type){margin-bottom:clamp(10px,1.25vw,1.25rem)}#lucy-content .custom-form,.lucy-content .custom-form{box-sizing:border-box}#lucy-content .custom-form h3,#lucy-content .custom-form p.body-small,.lucy-content .custom-form h3,.lucy-content .custom-form p.body-small{margin-bottom:0}#lucy-content input[type=text],#lucy-content input[type=email],#lucy-content input[type=tel],#lucy-content input[type=password],#lucy-content input[type=number],#lucy-content input[type=date],#lucy-content input[type=datetime-local],#lucy-content select,#lucy-content textarea,.lucy-content input[type=text],.lucy-content input[type=email],.lucy-content input[type=tel],.lucy-content input[type=password],.lucy-content input[type=number],.lucy-content input[type=date],.lucy-content input[type=datetime-local],.lucy-content select,.lucy-content textarea{width:100%;font-size:clamp(16px,1vw,1rem);font-family:var(--font_montserrat);font-weight:400;border:1px solid var(--border_color);background-color:#fff;color:var(--color_text);border-radius:var(--input_border_radius);appearance:none;-moz-appearance:none;-webkit-appearance:none}#lucy-content input[type=text]:not(textarea),#lucy-content input[type=email]:not(textarea),#lucy-content input[type=tel]:not(textarea),#lucy-content input[type=password]:not(textarea),#lucy-content input[type=number]:not(textarea),#lucy-content input[type=date]:not(textarea),#lucy-content input[type=datetime-local]:not(textarea),#lucy-content select:not(textarea),#lucy-content textarea:not(textarea),.lucy-content input[type=text]:not(textarea),.lucy-content input[type=email]:not(textarea),.lucy-content input[type=tel]:not(textarea),.lucy-content input[type=password]:not(textarea),.lucy-content input[type=number]:not(textarea),.lucy-content input[type=date]:not(textarea),.lucy-content input[type=datetime-local]:not(textarea),.lucy-content select:not(textarea),.lucy-content textarea:not(textarea){height:var(--input_height);padding:0 1rem}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=text][required][data-interacted]:invalid,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=email][required][data-interacted]:invalid,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=tel][required][data-interacted]:invalid,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=password][required][data-interacted]:invalid,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=number][required][data-interacted]:invalid,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=date][required][data-interacted]:invalid,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=datetime-local][required][data-interacted]:invalid,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content select[required][data-interacted]:invalid,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content textarea[required][data-interacted]:invalid,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=text][required][data-interacted]:invalid,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=email][required][data-interacted]:invalid,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=tel][required][data-interacted]:invalid,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=password][required][data-interacted]:invalid,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=number][required][data-interacted]:invalid,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=date][required][data-interacted]:invalid,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=datetime-local][required][data-interacted]:invalid,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content select[required][data-interacted]:invalid,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content textarea[required][data-interacted]:invalid{color:var(--color_error);border-color:currentcolor}#lucy-content input[type=text][required][data-interacted]:invalid::placeholder,#lucy-content input[type=email][required][data-interacted]:invalid::placeholder,#lucy-content input[type=tel][required][data-interacted]:invalid::placeholder,#lucy-content input[type=password][required][data-interacted]:invalid::placeholder,#lucy-content input[type=number][required][data-interacted]:invalid::placeholder,#lucy-content input[type=date][required][data-interacted]:invalid::placeholder,#lucy-content input[type=datetime-local][required][data-interacted]:invalid::placeholder,#lucy-content select[required][data-interacted]:invalid::placeholder,#lucy-content textarea[required][data-interacted]:invalid::placeholder,.lucy-content input[type=text][required][data-interacted]:invalid::placeholder,.lucy-content input[type=email][required][data-interacted]:invalid::placeholder,.lucy-content input[type=tel][required][data-interacted]:invalid::placeholder,.lucy-content input[type=password][required][data-interacted]:invalid::placeholder,.lucy-content input[type=number][required][data-interacted]:invalid::placeholder,.lucy-content input[type=date][required][data-interacted]:invalid::placeholder,.lucy-content input[type=datetime-local][required][data-interacted]:invalid::placeholder,.lucy-content select[required][data-interacted]:invalid::placeholder,.lucy-content textarea[required][data-interacted]:invalid::placeholder{color:var(--color_error)}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=text][required][data-interacted]:invalid+label,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=email][required][data-interacted]:invalid+label,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=tel][required][data-interacted]:invalid+label,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=password][required][data-interacted]:invalid+label,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=number][required][data-interacted]:invalid+label,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=date][required][data-interacted]:invalid+label,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=datetime-local][required][data-interacted]:invalid+label,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content select[required][data-interacted]:invalid+label,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content textarea[required][data-interacted]:invalid+label,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=text][required][data-interacted]:invalid+label,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=email][required][data-interacted]:invalid+label,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=tel][required][data-interacted]:invalid+label,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=password][required][data-interacted]:invalid+label,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=number][required][data-interacted]:invalid+label,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=date][required][data-interacted]:invalid+label,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=datetime-local][required][data-interacted]:invalid+label,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content select[required][data-interacted]:invalid+label,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content textarea[required][data-interacted]:invalid+label{color:var(--color_error)}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=text][required][data-interacted]:invalid+label:after,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=email][required][data-interacted]:invalid+label:after,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=tel][required][data-interacted]:invalid+label:after,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=password][required][data-interacted]:invalid+label:after,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=number][required][data-interacted]:invalid+label:after,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=date][required][data-interacted]:invalid+label:after,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=datetime-local][required][data-interacted]:invalid+label:after,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content select[required][data-interacted]:invalid+label:after,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content textarea[required][data-interacted]:invalid+label:after,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=text][required][data-interacted]:invalid+label:after,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=email][required][data-interacted]:invalid+label:after,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=tel][required][data-interacted]:invalid+label:after,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=password][required][data-interacted]:invalid+label:after,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=number][required][data-interacted]:invalid+label:after,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=date][required][data-interacted]:invalid+label:after,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=datetime-local][required][data-interacted]:invalid+label:after,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content select[required][data-interacted]:invalid+label:after,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content textarea[required][data-interacted]:invalid+label:after{font-size:clamp(14px,.778rem,.778rem);font-weight:normal;letter-spacing:.009rem;line-height:1.571;content:attr(data-error)}#lucy-content input[type=text]:focus,#lucy-content input[type=email]:focus,#lucy-content input[type=tel]:focus,#lucy-content input[type=password]:focus,#lucy-content input[type=number]:focus,#lucy-content input[type=date]:focus,#lucy-content input[type=datetime-local]:focus,#lucy-content select:focus,#lucy-content textarea:focus,.lucy-content input[type=text]:focus,.lucy-content input[type=email]:focus,.lucy-content input[type=tel]:focus,.lucy-content input[type=password]:focus,.lucy-content input[type=number]:focus,.lucy-content input[type=date]:focus,.lucy-content input[type=datetime-local]:focus,.lucy-content select:focus,.lucy-content textarea:focus{border-color:var(--color_brand_2);outline:none;-moz-outline:none;-webkit-outline:none}#lucy-content input[type=text].error,#lucy-content input[type=email].error,#lucy-content input[type=tel].error,#lucy-content input[type=password].error,#lucy-content input[type=number].error,#lucy-content input[type=date].error,#lucy-content input[type=datetime-local].error,#lucy-content select.error,#lucy-content textarea.error,.lucy-content input[type=text].error,.lucy-content input[type=email].error,.lucy-content input[type=tel].error,.lucy-content input[type=password].error,.lucy-content input[type=number].error,.lucy-content input[type=date].error,.lucy-content input[type=datetime-local].error,.lucy-content select.error,.lucy-content textarea.error{border-color:var(--color_error)}#lucy-content select,.lucy-content select{padding:0 2rem 0 1rem;background-image:url(/images/icons/dropdown.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:.6rem auto}#lucy-content select[required][data-interacted]:invalid,.lucy-content select[required][data-interacted]:invalid{color:var(--color_error);border-color:currentcolor}#lucy-content select[required][data-interacted]:invalid+label,.lucy-content select[required][data-interacted]:invalid+label{color:var(--color_error)}#lucy-content select[required][data-interacted]:invalid+label:after,.lucy-content select[required][data-interacted]:invalid+label:after{letter-spacing:0;content:attr(data-error)}#lucy-content textarea,.lucy-content textarea{height:calc(var(--input_height)*2);padding:1rem}#lucy-content input[type=checkbox],.lucy-content input[type=checkbox]{position:relative;flex:0 0 auto;min-width:clamp(18px,1.125vw,1.125rem);min-height:clamp(18px,1.125vw,1.125rem);border:1px var(--color_border) solid;border-radius:4px;background-color:#fff;transform:translateY(-0.025rem);appearance:none;-webkit-appearance:none}#lucy-content input[type=checkbox]:hover,.lucy-content input[type=checkbox]:hover{border:1px var(--color_brand_2) solid}#lucy-content input[type=checkbox]:active,#lucy-content input[type=checkbox]:checked,.lucy-content input[type=checkbox]:active,.lucy-content input[type=checkbox]:checked{border:1px var(--color_brand_2) solid;background:var(--color_brand_2)}#lucy-content input[type=checkbox]:active:before,#lucy-content input[type=checkbox]:checked:before,.lucy-content input[type=checkbox]:active:before,.lucy-content input[type=checkbox]:checked:before{display:block;position:absolute;top:calc(50% - .25rem);left:calc(50% - .344rem);width:.688rem;height:.688rem;mask:url(/images/icons/FormCheckmark.svg) no-repeat;background-color:var(--color_brand_1);content:""}#lucy-content input[type=radio],.lucy-content input[type=radio]{position:relative;flex:0 0 auto;min-width:clamp(18px,1.125vw,1.125rem);min-height:clamp(18px,1.125vw,1.125rem);border:1px var(--color_border) solid;border-radius:50%;background-color:#fff;transform:translateY(-0.025rem);appearance:none;-webkit-appearance:none}#lucy-content input[type=radio]:hover,.lucy-content input[type=radio]:hover{border:1px var(--color_brand_1) solid;background:var(--color_brand_2)}#lucy-content input[type=radio]:active,#lucy-content input[type=radio]:checked,.lucy-content input[type=radio]:active,.lucy-content input[type=radio]:checked{border:1px var(--color_brand_1) solid;background:var(--color_brand_1)}#lucy-content input[type=radio]:active:before,#lucy-content input[type=radio]:checked:before,.lucy-content input[type=radio]:active:before,.lucy-content input[type=radio]:checked:before{display:block;position:absolute;top:calc(50% - .25rem);left:calc(50% - .25rem);width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color_brand_1);content:""}#lucy-content input::placeholder,#lucy-content textarea::placeholder,.lucy-content input::placeholder,.lucy-content textarea::placeholder{color:var(--color_text)}#lucy-content input:focus::placeholder,#lucy-content textarea:focus::placeholder,.lucy-content input:focus::placeholder,.lucy-content textarea:focus::placeholder{opacity:0}#lucy-content label,.lucy-content label{z-index:2;display:block;margin-bottom:0;font-family:var(--font_montserrat);font-size:clamp(11px,.688vw,.688rem);font-weight:600;color:var(--color_text);pointer-events:none;text-transform:uppercase}#lucy-content ::placeholder,.lucy-content ::placeholder{color:var(--color_text);opacity:1}#lucy-content ::-ms-input-placeholder,.lucy-content ::-ms-input-placeholder{color:var(--color_text)}@container lucy-form (min-width: 1000px){.custom-form{padding:var(--spacer_m)}}@container lucy-form (max-width: 1000px){.custom-form{padding:var(--spacer_m)}}@container lucy-form (min-width: 700px){.custom-form{padding:var(--spacer_m)}}}.field-wrap{position:relative;display:flex;flex-direction:column-reverse;gap:clamp(7px,.438vw,.438rem)}.field-wrap>*{margin-bottom:0}.field-wrap span.error{display:none}.field-wrap [disabled]{opacity:.5;cursor:not-allowed}.field-wrap [disabled]+label{opacity:.5;pointer-events:none}.field-wrap.separator{grid-column:auto/span 6 !important;margin:var(--grid_gutter) 0;border-top:1px solid var(--border_color)}.field-wrap.select select{position:relative;z-index:1}.field-wrap.date input[type=date]::-webkit-calendar-picker-indicator,.field-wrap.date input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:var(--filter_primary)}.field-wrap.check,.field-wrap.radio{display:flex;gap:.5rem}.field-wrap.check .check-group,.field-wrap.radio .check-group{display:flex;gap:clamp(8px,.5vw,.5rem);font-size:clamp(14px,.875vw,.875rem)}.field-wrap.check .check-group .option,.field-wrap.radio .check-group .option{display:flex;align-items:center;gap:.563rem}.field-wrap.check .check-group .option input,.field-wrap.radio .check-group .option input{flex:0 0 auto}.field-wrap.search{position:relative}.field-wrap.search .icon-search{position:absolute;top:50%;left:var(--spacer_xs);transform:translate(0, -50%)}.field-wrap.search input{padding-left:var(--spacer_m)}.field-wrap.search #page-search-clear{position:absolute;top:50%;right:1rem;font-size:.667rem;line-height:0;transform:translate(0, -50%)}.field-wrap label{display:flex;justify-content:space-between;align-items:center}.field-wrap label.error{color:var(--color_error)}form.grid,div.grid[id*=form],.form-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--grid_gutter)}form.grid .field-wrap,div.grid[id*=form] .field-wrap,.form-grid .field-wrap{flex-direction:column;grid-column:auto/span 3}form.grid .field-wrap.third,div.grid[id*=form] .field-wrap.third,.form-grid .field-wrap.third{grid-column:auto/span 2}form.grid .field-wrap.textarea,form.grid .field-wrap.check,form.grid .field-wrap.full,div.grid[id*=form] .field-wrap.textarea,div.grid[id*=form] .field-wrap.check,div.grid[id*=form] .field-wrap.full,.form-grid .field-wrap.textarea,.form-grid .field-wrap.check,.form-grid .field-wrap.full{grid-column:auto/span 6}@media only screen and (max-width: 910px){form.grid .field-wrap,div.grid[id*=form] .field-wrap,.form-grid .field-wrap{grid-column:auto/span 6}}form.grid>*:not(.field-wrap),div.grid[id*=form]>*:not(.field-wrap),.form-grid>*:not(.field-wrap){grid-column:auto/span 6}@layer lucy-utility{.table-wrapper{height:fit-content;margin-bottom:clamp(20px,1.25vw,1.25rem);container-type:inline-size;container-name:table-wrapper}.table-wrapper .wrapper-inner{height:100%}.table-wrapper .mob-table{display:none}.table-wrapper p{margin:0}table:not([class^=fc-],[class^=mce]){position:relative;width:100%;min-width:720px;font-size:clamp(14px,1vw,1rem);line-height:1.4;border-collapse:collapse;overflow-x:scroll}table:not([class^=fc-],[class^=mce]) tbody{display:inline-table;width:100%;border-radius:6px;overflow:hidden}table:not([class^=fc-],[class^=mce]):after{display:block;position:absolute;bottom:-3px;left:0;width:100%;height:3px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-color:var(--color_brand_1);content:""}table:not([class^=fc-],[class^=mce]):not(:last-child,.cart-table){margin-bottom:var(--spacer_s)}table:not([class^=fc-],[class^=mce]) th,table:not([class^=fc-],[class^=mce]) td{padding:1rem}table:not([class^=fc-],[class^=mce]) th{text-align:left;color:#fff;font-size:clamp(12px,.6875em,.6875em);text-transform:uppercase;background:var(--color_brand_1)}table:not([class^=fc-],[class^=mce]) tr{width:800px}table:not([class^=fc-],[class^=mce]) tr:nth-child(odd){background-color:var(--color_lt_grey)}table:not([class^=fc-],[class^=mce]) tr:first-of-type{background-color:var(--color_brand_1);font-weight:700;color:#fff;overflow:hidden}table:not([class^=fc-],[class^=mce]) td{vertical-align:top}table:not([class^=fc-],[class^=mce]) td img{margin-right:.75rem;vertical-align:bottom}}@container table-wrapper (max-width: 783px){.wrapper-inner{position:relative;border-bottom:3px var(--color_brand_1) solid !important;border-radius:3px;overflow-x:scroll;overflow-y:hidden}.mob-table{display:block;font-style:italic;margin:10px 0 20px}table:not([class^=fc-],[class^=mce]) tbody{border-radius:3px}}#recaptcha_widget_div{margin-bottom:1rem}.ask-us-container{margin:0 var(--page_gutter) 6.875rem;container-type:inline-size;container-name:lucy-ask-us}@media only screen and (max-width: 1125px){.ask-us-container{margin:0 var(--mob_page_gutter) 40px}}.ask-us-container .ask-us-inner{display:flex;align-items:center;gap:1.875rem;justify-content:flex-start;padding:3.563rem 4.375rem 3.563rem 3.438rem;border-radius:var(--border_radius);background-color:var(--color_brand_5)}.ask-us-container .ask-us-inner>.icon{display:flex;align-items:center;justify-content:center;width:clamp(53px,5.438vw,5.438rem);min-width:53px;height:clamp(53px,5.438vw,5.438rem);min-height:53px}.ask-us-container .ask-us-inner>.icon svg{width:100%;height:100%}.ask-us-container .ask-us-inner>.icon svg path,.ask-us-container .ask-us-inner>.icon svg g{fill:var(--color_text)}.ask-us-container .ask-us-inner .text p{margin:0}.ask-us-container .ask-us-inner .buttons{display:flex;gap:10px;margin-left:auto}.ask-us-container .ask-us-inner .buttons .button:not(:hover,:focus){background-color:var(--color_brand_1)}.ask-us-container .ask-us-inner .buttons .button:not(:hover,:focus) span{color:#fff}@container lucy-ask-us (max-width: 952px){.ask-us-inner>.icon{width:102px !important;height:102px !important}.ask-us-inner .text .display-l{font-size:26px;margin-bottom:8px !important}.ask-us-inner .buttons{flex-direction:column !important}.ask-us-inner .buttons>*{margin-bottom:0}}@container lucy-ask-us (max-width: 835px){.ask-us-inner{flex-direction:column}.ask-us-inner>.icon{width:102px !important;height:102px !important}.ask-us-inner .text p{text-align:center}.ask-us-inner .buttons{flex-direction:row !important;margin-right:auto}}@container lucy-ask-us (max-width: 482px){.ask-us-inner{padding:25px 20px 30px !important}.ask-us-inner>.icon{width:53px !important;height:53px !important}}@container lucy-ask-us (max-width: 360px){.ask-us-inner .buttons{flex-direction:column !important;width:100%}}@layer lucy-layout{main:has(>.ask-us-container) #lucy-main aside,main:has(>.ask-us-container) #lucy-main .lucy-layout{margin-bottom:3.75rem}}@layer lucy-utilities{.lucy-callout{display:block;border-radius:var(--border_radius);text-decoration:none !important;container-type:inline-size;container-name:lucy-callout;overflow:hidden}.lucy-callout .callout-wrapper{display:grid;position:relative;grid-template-columns:minmax(475px, 1fr) 1fr;align-items:center;background-color:var(--color_lt_grey)}.lucy-callout .callout-wrapper:before{display:block;position:absolute;top:0;right:0;width:100%;height:100%;mask:no-repeat 117% -50%/clamp(216px, 19.75vw, 19.75rem) url(../images/brick-bg.svg),no-repeat 104% 150%/clamp(216px, 19.75vw, 19.75rem) url(../images/brick-bg.svg);background-color:#bfbbb3;opacity:.35;content:""}@media only screen and (max-width: 1125px){.lucy-callout .callout-wrapper:before{mask:no-repeat 115% -25%/clamp(216px, 24.75vw, 24.75rem) url(../images/brick-bg.svg),no-repeat 90% 145%/clamp(216px, 24.75vw, 24.75rem) url(../images/brick-bg.svg)}}.lucy-callout .callout-wrapper .callout-image{width:100%;height:100%;overflow:hidden}.lucy-callout .callout-wrapper .callout-image img{width:100%;height:100%;object-fit:cover;object-position:top center;transform:scale(1);transition:transform .3s ease}.lucy-callout .callout-wrapper .callout-content{padding:3.438rem}.lucy-callout .callout-wrapper .callout-content h4{margin-bottom:var(--spacer_xxs);font-size:clamp(28px,2vw,2rem)}.lucy-callout .callout-wrapper .callout-content h4,.lucy-callout .callout-wrapper .callout-content p{text-wrap:balance}.lucy-callout .callout-wrapper .callout-content .button{gap:clamp(15.5px,.969vw,.969rem)}.lucy-callout.sidebar{margin-top:50px;margin-bottom:0;flex-direction:column}.lucy-callout.sidebar .callout-wrapper{grid-template-columns:1fr}.lucy-callout.sidebar .callout-wrapper .callout-content{align-items:start;gap:0;padding:1.5rem 2.5rem 1.688rem 1.875rem;background-color:var(--color_lt_blue)}.lucy-callout.sidebar .callout-wrapper .callout-content .title{margin-bottom:var(--spacer_xxs)}.lucy-callout.sidebar .callout-wrapper .callout-content p:not(.title){margin:0;font-size:clamp(14px,.875vw,.875rem);line-height:normal;text-wrap:balance}.lucy-callout.sidebar .callout-wrapper .callout-content .button-link:not(.mob){margin:var(--spacer_xs) 0 0}.lucy-callout.sidebar .callout-wrapper .callout-content:before{display:none}.lucy-callout.sidebar .callout-wrapper .callout-image img{width:100%;aspect-ratio:1.531;margin-bottom:-0.5rem;object-fit:cover;object-position:center top}.lucy-callout.sidebar .callout-wrapper:before{display:none}.lucy-callout.shelf{max-height:19.563rem;min-height:262px;aspect-ratio:.859;margin-left:auto}.lucy-callout.shelf .callout-wrapper{grid-template-columns:1fr;position:relative;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,0)}.lucy-callout.shelf .callout-wrapper .callout-content{display:flex;align-items:end;position:relative;width:100%;height:100%;padding:var(--spacer_xs) !important}.lucy-callout.shelf .callout-wrapper .callout-content .title{width:calc(100% - 40px);color:#fff}.lucy-callout.shelf .callout-wrapper .callout-content button{display:flex;align-items:center;justify-content:center;width:var(--spacer_s);height:var(--spacer_s);padding:0;border-radius:50%;background-color:var(--color_brand_2);transform:translate(10px, 5px)}.lucy-callout.shelf .callout-wrapper .callout-content button .icon{display:flex;align-items:center;justify-content:center;position:static;width:clamp(13.6px,.85vw,.85rem);height:clamp(13.6px,.85vw,.85rem);opacity:1;transform:none}.lucy-callout.shelf .callout-wrapper .callout-content button .icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.lucy-callout.shelf .callout-wrapper .callout-content button .icon svg g,.lucy-callout.shelf .callout-wrapper .callout-content button .icon svg path{fill:var(--color_brand_1)}.lucy-callout.shelf .callout-wrapper .callout-image{position:absolute;top:0;left:0;z-index:-1;max-height:unset !important}.lucy-callout.shelf .callout-wrapper .callout-image:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(30, 40, 45, 0) 20%, rgba(30, 40, 45, 0.85) 80%, rgb(30, 40, 45) 100%);z-index:1;content:""}.lucy-callout.shelf .callout-wrapper:before{display:none}.lucy-callout.full-width{border-radius:0;margin:0;overflow:unset}.lucy-callout.full-width .callout-wrapper{display:flex;background-color:rgba(0,0,0,0)}.lucy-callout.full-width .callout-wrapper:before{display:none}.lucy-callout.full-width .callout-wrapper>*{width:calc((100vw - 2*var(--page_gutter))/2)}.lucy-callout.full-width .callout-wrapper .callout-image{height:31.875rem;border-radius:10px;overflow:hidden;aspect-ratio:671/510}.lucy-callout.full-width .callout-wrapper .callout-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.lucy-callout.full-width .callout-wrapper .callout-content{padding:0 0 0 7rem}.lucy-callout.full-width .callout-wrapper .callout-content>*{margin-bottom:var(--spacer_xs)}.lucy-callout.full-width .callout-wrapper .callout-content>*:last-child{margin-bottom:0}.lucy-callout.full-width .callout-wrapper .callout-content .surtitle{letter-spacing:.038rem}.lucy-callout.full-width .callout-wrapper .callout-content .title{font-size:clamp(26px,3.25vw,3.25rem);line-height:1.08;letter-spacing:-0.065rem}.lucy-callout.full-width .callout-wrapper:has(.button:hover,.button:focus) .callout-image img{transform:scale(1.05)}@container lucy-callout (max-width: 1073px){.lucy-callout.full-width .callout-wrapper>*{width:calc((100vw - 2*var(--mob_page_gutter))/2)}.lucy-callout.full-width .callout-wrapper .callout-content{padding:0 0 0 var(--mob_page_gutter)}}@container lucy-callout (max-width: 760px){.lucy-callout.full-width .callout-wrapper{flex-direction:column !important;gap:var(--spacer_xs)}.lucy-callout.full-width .callout-wrapper>*{width:100%}.lucy-callout.full-width .callout-wrapper .callout-image{height:unset;max-height:22.25rem;aspect-ratio:363/276}.lucy-callout.full-width .callout-wrapper .callout-content{padding:0 !important}.lucy-callout.full-width .callout-wrapper .callout-content>*{margin-bottom:var(--spacer_xs);text-wrap-style:unset !important}.lucy-callout.full-width .callout-wrapper .callout-content .surtitle{font-size:13px}.lucy-callout.full-width .callout-wrapper .callout-content .desc{font-size:15px;line-height:1.733}.lucy-callout.full-width .callout-wrapper .callout-content .button span{font-size:15px !important}}@media(pointer: fine){.lucy-callout:not(.full-width):hover .callout-wrapper .callout-image img,.lucy-callout:not(.full-width):focus-visible .callout-wrapper .callout-image img{transform:scale(1.05)}.lucy-callout:not(.full-width):hover .callout-wrapper .callout-content .button span:not(.icon),.lucy-callout:not(.full-width):focus-visible .callout-wrapper .callout-content .button span:not(.icon){color:var(--color_text);transform:translate(0, 1px);text-decoration-color:var(--color_text)}.lucy-callout:not(.full-width):hover .callout-wrapper .callout-content .button .icon,.lucy-callout:not(.full-width):focus-visible .callout-wrapper .callout-content .button .icon{background-color:var(--color_brand_6);transition:background-color .3s ease}.lucy-callout:not(.full-width):hover.sidebar .button-link span,.lucy-callout:not(.full-width):focus-visible.sidebar .button-link span{text-decoration-color:var(--color_text)}.lucy-callout:not(.full-width):hover.sidebar .button-link span.icon,.lucy-callout:not(.full-width):focus-visible.sidebar .button-link span.icon{background-color:var(--color_brand_1)}.lucy-callout:not(.full-width):hover.sidebar .button-link span.icon svg path,.lucy-callout:not(.full-width):focus-visible.sidebar .button-link span.icon svg path{fill:#fff}.lucy-callout:not(.full-width):hover.shelf .callout-wrapper .callout-content button,.lucy-callout:not(.full-width):focus-visible.shelf .callout-wrapper .callout-content button{background-color:#fff}.lucy-callout:not(.full-width):hover.shelf .callout-wrapper .callout-content button .icon svg g,.lucy-callout:not(.full-width):hover.shelf .callout-wrapper .callout-content button .icon svg path,.lucy-callout:not(.full-width):focus-visible.shelf .callout-wrapper .callout-content button .icon svg g,.lucy-callout:not(.full-width):focus-visible.shelf .callout-wrapper .callout-content button .icon svg path{fill:var(--color_text)}}#footer-callout:has(>.lucy-callout){position:relative;background-color:var(--color_lt_grey);padding:var(--spacer_xl) var(--page_gutter)}@media only screen and (max-width: 1125px){#footer-callout:has(>.lucy-callout){padding:40px var(--mob_page_gutter)}}#footer-callout:has(>.lucy-callout):before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);background-image:url(/images/bg-int.jpg);background-repeat:no-repeat;background-size:cover;background-position:center 25%;mix-blend-mode:multiply;opacity:.08;content:"";z-index:0}@container lucy-callout (max-width: 1073px){.callout-wrapper{grid-template-columns:minmax(256px, 1fr) 1fr !important}}@container lucy-callout (max-width: 760px){}@container lucy-callout (max-width: 712px){.callout-wrapper{grid-template-columns:1fr !important}.callout-wrapper .callout-image{max-height:264px}.callout-wrapper .callout-image img{object-position:center center !important}.callout-wrapper .callout-content{padding:30px !important}.callout-wrapper .callout-content h4{font-size:26px !important}.callout-wrapper:before{mask:no-repeat 145% 60%/216px url(../images/brick-bg.svg),no-repeat 100% 115%/216px url(../images/brick-bg.svg) !important}}}.cart-checkout-layout{display:flex;flex-direction:row-reverse;justify-content:space-between}.cart-checkout-layout #lucy-cart,.cart-checkout-layout #lucy-checkout{width:100%}.cart-checkout-layout #lucy-cart table.cart-table,.cart-checkout-layout #lucy-checkout table.cart-table{overflow:hidden;border-radius:6px;min-width:0}.cart-checkout-layout #lucy-cart table.cart-table tbody,.cart-checkout-layout #lucy-checkout table.cart-table tbody{display:table-row-group;border-radius:0;border-bottom:3px var(--color_brand_1) solid}.cart-checkout-layout #lucy-cart table.cart-table tbody tr,.cart-checkout-layout #lucy-checkout table.cart-table tbody tr{background-color:#fff;color:var(--color_text)}.cart-checkout-layout #lucy-cart table.cart-table tbody tr:first-of-type,.cart-checkout-layout #lucy-checkout table.cart-table tbody tr:first-of-type{font-weight:inherit}.cart-checkout-layout #lucy-cart table.cart-table tbody tr:nth-child(even),.cart-checkout-layout #lucy-checkout table.cart-table tbody tr:nth-child(even){background-color:var(--color_lt_blue)}@media only screen and (max-width: 1125px){.cart-checkout-layout{flex-direction:column-reverse;gap:20px}.cart-checkout-layout aside{display:inline-flex;width:100%}.cart-checkout-layout aside div{width:100%}.cart-checkout-layout aside div p{margin-bottom:0 !important}.cart-checkout-layout aside div .button{margin-top:20px !important}}@media only screen and (max-width: 1125px){aside#lucy-cart-summary{position:static;padding:0 !important}}aside#lucy-cart-summary .item{padding:var(--spacer_xxs)}aside#lucy-cart-summary .item:nth-of-type(odd){background-color:var(--color_lt_blue)}aside#lucy-cart-summary .item:last-of-type{border-bottom:1px var(--color_text) solid;margin-bottom:var(--spacer_s)}aside#lucy-cart-summary .button span{text-wrap:nowrap}body[data-template=_catalog] #lucy-page-header,body[data-template=_search] #lucy-page-header{height:25.875rem;padding-bottom:5.875rem}body[data-template=_catalog] #lucy-page-header .header-inner,body[data-template=_search] #lucy-page-header .header-inner,body[data-template=_new-releases] #lucy-page-header .header-inner{margin-top:auto}body[data-template=_catalog] #lucy-catalog,body[data-template=_catalog] #lucy-new-releases,body[data-template=_search] #lucy-catalog,body[data-template=_search] #lucy-new-releases,body[data-template=_new-releases] #lucy-catalog,body[data-template=_new-releases] #lucy-new-releases{position:relative}body[data-template=_catalog] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_catalog] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]),body[data-template=_search] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_search] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]),body[data-template=_new-releases] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_new-releases] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]){margin-bottom:var(--spacer_l)}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_catalog] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]),body[data-template=_search] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_search] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]),body[data-template=_new-releases] #lucy-catalog [id$=-releases]:has(+[id$=-releases]),body[data-template=_new-releases] #lucy-new-releases [id$=-releases]:has(+[id$=-releases]){margin-bottom:40px}}body[data-template=_catalog] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_catalog] #lucy-new-releases [id$=-releases]:has(+#footer-callout),body[data-template=_search] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_search] #lucy-new-releases [id$=-releases]:has(+#footer-callout),body[data-template=_new-releases] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_new-releases] #lucy-new-releases [id$=-releases]:has(+#footer-callout){margin-bottom:var(--spacer_xl)}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_catalog] #lucy-new-releases [id$=-releases]:has(+#footer-callout),body[data-template=_search] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_search] #lucy-new-releases [id$=-releases]:has(+#footer-callout),body[data-template=_new-releases] #lucy-catalog [id$=-releases]:has(+#footer-callout),body[data-template=_new-releases] #lucy-new-releases [id$=-releases]:has(+#footer-callout){margin-bottom:40px}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .top,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .top,body[data-template=_search] #lucy-catalog [id$=-releases] .top,body[data-template=_search] #lucy-new-releases [id$=-releases] .top,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .top,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .top{display:flex;justify-content:space-between;width:100%;margin-bottom:2.5rem}body[data-template=_catalog] #lucy-catalog [id$=-releases] .top .button-block,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .top .button-block,body[data-template=_search] #lucy-catalog [id$=-releases] .top .button-block,body[data-template=_search] #lucy-new-releases [id$=-releases] .top .button-block,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .top .button-block,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .top .button-block{display:flex;gap:.5rem}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases,body[data-template=_search] #lucy-catalog [id$=-releases] .releases,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases{display:flex;flex-direction:column;gap:var(--spacer_xs);position:relative;left:calc(-1*var(--page_gutter));padding:var(--spacer_xxs) var(--page_gutter);width:100vw;transition:opacity .5s ease;opacity:1;overflow:hidden}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases,body[data-template=_search] #lucy-catalog [id$=-releases] .releases,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases{left:calc(-1*var(--mob_page_gutter));padding:var(--spacer_xxs) var(--mob_page_gutter)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases>[class*=release-],body[data-template=_search] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_search] #lucy-new-releases [id$=-releases] .releases>[class*=release-],body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases>[class*=release-]{position:relative;left:calc(-1*var(--page_gutter));display:flex;gap:var(--spacer_xs)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases>[class*=release-]:first-of-type,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases>[class*=release-]:first-of-type,body[data-template=_search] #lucy-catalog [id$=-releases] .releases>[class*=release-]:first-of-type,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases>[class*=release-]:first-of-type,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases>[class*=release-]:first-of-type,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases>[class*=release-]:first-of-type{align-items:center}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases>[class*=release-],body[data-template=_search] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_search] #lucy-new-releases [id$=-releases] .releases>[class*=release-],body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases>[class*=release-],body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases>[class*=release-]{gap:var(--mob_page_gutter)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases.hiding,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases.hiding,body[data-template=_search] #lucy-catalog [id$=-releases] .releases.hiding,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases.hiding,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases.hiding,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases.hiding{opacity:0}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link{display:flex;flex-direction:column;justify-content:space-between;width:calc((100vw - 2*var(--page_gutter))/6);opacity:0;transition:opacity .3s ease}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link{width:calc((100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link{width:calc((100vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link{width:calc((100vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div{display:flex;width:100%;border:1px var(--color_border_2) solid;border-radius:5px;overflow:hidden;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);transform:scale(1);transition:box-shadow .3s ease,transform .3s ease}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div img,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div img,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div img,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div img,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .img-div img,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .img-div img{width:100%;height:100%;transform:scale(1);transition:transform .3s ease;object-fit:cover}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .content p,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content p,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .content p,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content p,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .content p,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content p{margin:0}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs{margin-bottom:var(--spacer_xxs);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:hover,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link .content .display-xs:focus-visible{text-decoration-color:var(--color_text)}}@media(pointer: fine){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible{text-decoration:none}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .img-div,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .img-div,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .img-div,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .img-div,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .img-div,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .img-div,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .img-div{box-shadow:0 7px 42px 0 rgba(0,0,0,.15);transform:scale(1.05)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:hover .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link:focus-visible .content .display-xs{text-decoration-color:var(--color_text)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link{align-items:center;gap:var(--spacer_xxs);justify-content:center}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:hover,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .display-xs:focus-visible{text-decoration-color:var(--color_text)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div{box-shadow:none;width:2.5rem;height:2.5rem;border:none;border-radius:0}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div img,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div img,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div img,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div img,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link .img-div img,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link .img-div img{object-fit:contain}@media(pointer: fine){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:hover .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.link:focus-visible .display-xs{text-decoration-color:var(--color_text)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active{opacity:1}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release{opacity:1}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release{opacity:1}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release{opacity:0}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release{opacity:1}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_search] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases a.release:any-link.active+.release+.release+.release+.release+.release{opacity:0}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom{position:relative;transition:left .5s ease}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)){width:calc(1*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)){width:calc((1)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)){width:calc((1)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(1)){width:calc((1)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)){left:calc((1 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)){left:calc((1 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)){left:calc((1 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(1)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(1)){left:calc((1 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)){width:calc(2*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)){width:calc((2)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)){width:calc((2)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(2)){width:calc((2)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)){left:calc((2 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)){left:calc((2 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)){left:calc((2 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(2)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(2)){left:calc((2 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)){width:calc(3*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)){width:calc((3)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)){width:calc((3)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(3)){width:calc((3)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)){left:calc((3 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)){left:calc((3 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)){left:calc((3 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(3)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(3)){left:calc((3 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)){width:calc(4*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)){width:calc((4)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)){width:calc((4)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(4)){width:calc((4)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)){left:calc((4 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)){left:calc((4 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)){left:calc((4 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(4)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(4)){left:calc((4 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)){width:calc(5*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)){width:calc((5)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)){width:calc((5)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(5)){width:calc((5)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)){left:calc((5 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)){left:calc((5 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)){left:calc((5 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(5)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(5)){left:calc((5 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)){width:calc(6*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)){width:calc((6)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)){width:calc((6)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(6)){width:calc((6)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)){left:calc((6 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)){left:calc((6 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)){left:calc((6 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(6)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(6)){left:calc((6 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)){width:calc(7*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)){width:calc((7)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)){width:calc((7)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(7)){width:calc((7)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)){left:calc((7 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)){left:calc((7 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)){left:calc((7 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(7)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(7)){left:calc((7 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)){width:calc(8*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)){width:calc((8)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)){width:calc((8)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(8)){width:calc((8)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)){left:calc((8 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)){left:calc((8 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)){left:calc((8 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(8)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(8)){left:calc((8 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)){width:calc(9*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)){width:calc((9)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)){width:calc((9)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(9)){width:calc((9)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)){left:calc((9 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)){left:calc((9 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)){left:calc((9 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(9)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(9)){left:calc((9 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)){width:calc(10*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)){width:calc((10)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)){width:calc((10)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(10)){width:calc((10)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)){left:calc((10 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)){left:calc((10 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)){left:calc((10 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(10)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(10)){left:calc((10 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)){width:calc(11*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)){width:calc((11)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)){width:calc((11)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(11)){width:calc((11)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)){left:calc((11 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)){left:calc((11 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)){left:calc((11 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(11)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(11)){left:calc((11 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)){width:calc(12*(100vw - 2*var(--page_gutter))/6)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)){width:calc((12)*(100vw - 2*var(--mob_page_gutter))/6)}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)){width:calc((12)*(101vw - 2*var(--mob_page_gutter))/4)}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release:nth-child(12)){width:calc((12)*(104vw - 2*var(--mob_page_gutter))/2)}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)){left:calc((12 - 1)*(-1*(100vw - 2*var(--page_gutter))/6 - var(--spacer_xs)/6))}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)){left:calc((12 - 1)*(-1*(100vw - 2*var(--mob_page_gutter))/6 - var(--spacer_xs)/6))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)){left:calc((12 - 1)*(-1*(101vw - 2*var(--mob_page_gutter))/4 - var(--mob_page_gutter)/6))}}@media only screen and (max-width: 525px){body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(.release.active:nth-child(12)),body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-bottom:has(.release.active:nth-child(12)){left:calc((12 - 1)*(-1*(104vw - 2*var(--mob_page_gutter))/2 - var(--mob_page_gutter)/6))}}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top{align-items:center}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):hover)+.release-bottom .release:nth-child(7) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(7):focus)+.release-bottom .release:nth-child(7) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):hover)+.release-bottom .release:nth-child(8) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(8):focus)+.release-bottom .release:nth-child(8) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):hover)+.release-bottom .release:nth-child(9) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(9):focus)+.release-bottom .release:nth-child(9) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):hover)+.release-bottom .release:nth-child(10) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(10):focus)+.release-bottom .release:nth-child(10) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):hover)+.release-bottom .release:nth-child(11) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(11):focus)+.release-bottom .release:nth-child(11) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_catalog] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_catalog] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_search] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_search] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_new-releases] #lucy-catalog [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):hover)+.release-bottom .release:nth-child(12) .content .display-xs,body[data-template=_new-releases] #lucy-new-releases [id$=-releases] .releases .release-top:has(>.release:any-link:nth-child(12):focus)+.release-bottom .release:nth-child(12) .content .display-xs{text-decoration-color:var(--color_text)}body[data-template=_catalog] #lucy-catalog #footer-callout,body[data-template=_catalog] #lucy-new-releases #footer-callout,body[data-template=_search] #lucy-catalog #footer-callout,body[data-template=_search] #lucy-new-releases #footer-callout,body[data-template=_new-releases] #lucy-catalog #footer-callout,body[data-template=_new-releases] #lucy-new-releases #footer-callout{position:relative;left:calc(-1*var(--page_gutter));top:0;width:100vw;margin-bottom:var(--spacer_xl)}@media only screen and (max-width: 1125px){body[data-template=_catalog] #lucy-catalog #footer-callout,body[data-template=_catalog] #lucy-new-releases #footer-callout,body[data-template=_search] #lucy-catalog #footer-callout,body[data-template=_search] #lucy-new-releases #footer-callout,body[data-template=_new-releases] #lucy-catalog #footer-callout,body[data-template=_new-releases] #lucy-new-releases #footer-callout{left:calc(-1*var(--mob_page_gutter))}}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-catalog #footer-callout,body[data-template=_catalog] #lucy-new-releases #footer-callout,body[data-template=_search] #lucy-catalog #footer-callout,body[data-template=_search] #lucy-new-releases #footer-callout,body[data-template=_new-releases] #lucy-catalog #footer-callout,body[data-template=_new-releases] #lucy-new-releases #footer-callout{margin-bottom:40px}}body[data-template=_catalog] #lucy-page-header form[id$=-search],body[data-template=_search] #lucy-page-header form[id$=-search],body[data-template=_new-releases] #lucy-page-header form[id$=-search]{display:block;position:relative;width:100%;z-index:1}body[data-template=_catalog] #lucy-page-header form[id$=-search] .field-wrap,body[data-template=_search] #lucy-page-header form[id$=-search] .field-wrap,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .field-wrap{position:inherit}body[data-template=_catalog] #lucy-page-header form[id$=-search] .field-wrap .icon,body[data-template=_search] #lucy-page-header form[id$=-search] .field-wrap .icon,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .field-wrap .icon{position:absolute;top:calc(50% - .6565rem);left:1.313rem;width:1.25rem;height:1.25rem}body[data-template=_catalog] #lucy-page-header form[id$=-search] .field-wrap .icon svg g,body[data-template=_catalog] #lucy-page-header form[id$=-search] .field-wrap .icon svg path,body[data-template=_search] #lucy-page-header form[id$=-search] .field-wrap .icon svg g,body[data-template=_search] #lucy-page-header form[id$=-search] .field-wrap .icon svg path,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .field-wrap .icon svg g,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .field-wrap .icon svg path{fill:var(--color_text)}body[data-template=_catalog] #lucy-page-header form[id$=-search] .field-wrap input,body[data-template=_search] #lucy-page-header form[id$=-search] .field-wrap input,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .field-wrap input{padding-left:3.313rem}body[data-template=_catalog] #lucy-page-header form[id$=-search] .button-wrap,body[data-template=_search] #lucy-page-header form[id$=-search] .button-wrap,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .button-wrap{position:absolute;top:0;right:0}body[data-template=_catalog] #lucy-page-header form[id$=-search] .button-wrap button,body[data-template=_search] #lucy-page-header form[id$=-search] .button-wrap button,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .button-wrap button{height:var(--input_height);border-top-left-radius:0;border-bottom-left-radius:0}body[data-template=_catalog] #lucy-page-header form[id$=-search] .button-wrap button[type=submit],body[data-template=_search] #lucy-page-header form[id$=-search] .button-wrap button[type=submit],body[data-template=_new-releases] #lucy-page-header form[id$=-search] .button-wrap button[type=submit]{min-width:140px}@media only screen and (max-width: 910px){body[data-template=_catalog] #lucy-page-header form[id$=-search] .button-wrap button[type=submit],body[data-template=_search] #lucy-page-header form[id$=-search] .button-wrap button[type=submit],body[data-template=_new-releases] #lucy-page-header form[id$=-search] .button-wrap button[type=submit]{display:none}}body[data-template=_catalog] #lucy-page-header form[id$=-search] .button-wrap button .display-xxs,body[data-template=_search] #lucy-page-header form[id$=-search] .button-wrap button .display-xxs,body[data-template=_new-releases] #lucy-page-header form[id$=-search] .button-wrap button .display-xxs{font-size:16px}body[data-template=_donate] .hide-donate{display:none}@layer lucy-layout{body[data-template=_donate]:has(.donate-page-layout .donate-img) main #lucy-main{padding-top:0 !important}body[data-template=_donate]:has(.donate-page-layout .donate-img) main #lucy-main .lucy-layout{margin-bottom:0;padding-right:0}}@media only screen and (max-width: 936px){body[data-template=_donate]:has(.donate-page-layout .donate-img) main #lucy-main .lucy-layout{padding-right:var(--mob_page_gutter)}}body[data-template=_donate]:has(.donate-page-layout .donate-img) #lucy-page-header{position:absolute !important;padding-right:8rem !important;max-width:50vw}body[data-template=_donate]:has(.donate-page-layout .donate-img) #lucy-page-header .lucy-trail ul li{max-width:9rem !important}body[data-template=_donate]:not(:has(.donate-page-layout .donate-img)) #lucy-page-header{display:none}.donate-page{container-type:inline-size;container-name:donate}.donate-page .container{padding-bottom:5.313rem}.donate-page .container h1.display-xl{text-wrap:balance}.donate-page .container .icons-left-align-text{grid-row:3;padding-inline-end:5px}.donate-page .container .donate-page-layout:not(:has(>.thank-you-wrapper)){display:grid;grid-template-columns:minmax(34.563rem, 1fr) minmax(50vw, 1fr);gap:8rem}.donate-page .container .donate-page-layout{display:flex}.donate-page .container .donate-page-layout .thank-you-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:clamp(950px,59.375vw,59.375rem);margin:0 auto}.donate-page .container .donate-page-layout .thank-you-wrapper p,.donate-page .container .donate-page-layout .thank-you-wrapper h1,.donate-page .container .donate-page-layout .thank-you-wrapper h2,.donate-page .container .donate-page-layout .thank-you-wrapper h3,.donate-page .container .donate-page-layout .thank-you-wrapper h4,.donate-page .container .donate-page-layout .thank-you-wrapper h5,.donate-page .container .donate-page-layout .thank-you-wrapper h6{max-width:unset !important;text-wrap:balance}.donate-page .container .donate-page-layout .thank-you-wrapper p.center,.donate-page .container .donate-page-layout .thank-you-wrapper h1.center,.donate-page .container .donate-page-layout .thank-you-wrapper h2.center,.donate-page .container .donate-page-layout .thank-you-wrapper h3.center,.donate-page .container .donate-page-layout .thank-you-wrapper h4.center,.donate-page .container .donate-page-layout .thank-you-wrapper h5.center,.donate-page .container .donate-page-layout .thank-you-wrapper h6.center{text-align:center}.donate-page .container .donate-img{position:sticky;top:5.313rem}.donate-page .container .donate-section{--stack_gap: 1.875rem;padding-block-start:var(--stack_gap)}.donate-page .container .donate-section:first-of-type{padding-top:calc(2*var(--stack_gap) + var(--spacer_xs))}.donate-page .container .donate-section:last-of-type{padding-bottom:0}.donate-page .container .donate-section.stack .stack .field-wrap{flex-direction:row}.donate-page .container .donate-section #donate-submit-button,.donate-page .container .donate-section #address-element+.field-wrap{margin-top:var(--content_space);width:100%}@media only screen and (max-width: 910px){.donate-page .container .donate-section #donate-submit-button,.donate-page .container .donate-section #address-element+.field-wrap{margin-top:40px}}.donate-page .container .block-select-group{display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--block_select_min_size, 172px), 1fr));gap:clamp(18px,1.125vw,1.125rem);margin-bottom:var(--stack_gap)}.donate-page .container .block-select-group label{display:flex;flex-direction:column-reverse;align-items:center;gap:1rem;position:relative;width:100%;padding-block:1.75rem;padding-inline:10px;text-align:center;background-color:#fff;border:1px solid var(--border_color);border-radius:6px;cursor:pointer;transition:all .3s ease;pointer-events:unset}.donate-page .container .block-select-group label input{position:relative;transition:all .3s ease}.donate-page .container .block-select-group label input:before{display:block;position:absolute;top:calc(50% - clamp(11px,.688vw,.688rem)/2);left:calc(50% - clamp(11px,.688vw,.688rem)/2);width:clamp(11px,.688vw,.688rem);height:clamp(11px,.688vw,.688rem);background:#fff;mask-image:url(/images/icons/check.svg);mask-repeat:none;mask-position:center center;opacity:0;content:""}.donate-page .container .block-select-group label:has(input:checked){background-color:var(--color_brand_5);border-color:var(--color_brand_5);transition:all .1s ease}.donate-page .container .block-select-group label:has(input:checked) input{border:1px var(--color_brand_1) solid;background:var(--color_brand_1)}.donate-page .container .block-select-group label:has(input:checked) input:before{opacity:1}@media(pointer: fine){.donate-page .container .block-select-group label:not(:has(input:checked)):hover,.donate-page .container .block-select-group label:not(:has(input:checked)):focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.donate-page .container .block-select-group label:not(:has(input:checked)):hover input,.donate-page .container .block-select-group label:not(:has(input:checked)):focus-visible input{background-color:#fff}}.donate-page .container .checked-toggle-next{flex-direction:row}.donate-page .container .checked-toggle-next:not(:has(:checked))+*{height:0;padding:0}.donate-page .container .checked-toggle-next+*{transition:all .3s ease;overflow:hidden;padding:var(--stack_gap) 0}.donate-page .container #other-amount-field{margin-bottom:var(--input_height);max-height:fit-content;transition:all .3s ease;overflow:hidden}.donate-page .container #other-amount-field[inert]{height:0;margin-bottom:0}.donate-page .container .bottom-border{margin-bottom:0;padding-bottom:var(--stack_gap);border-bottom:1px solid var(--border_color)}.receipt-html{max-width:calc(100vw - 2*var(--mob_page_gutter));margin-block-start:2.5rem;padding:40px;border-radius:8px;background-color:#fff;box-shadow:0 0 12px 4px rgba(0,0,0,.05);overflow:auto}.receipt-html tbody>tr:first-child{display:none}.receipt-html tr:has(table){display:none}.receipt-html table{min-width:0 !important;border-radius:4px}.receipt-html table:after{display:none}@container donate (max-width: 1040px){.container{padding-bottom:40px !important}}@container donate (max-width: 910px){.container .donate-page-layout:not(:has(>.thank-you-wrapper)){padding-top:40px;grid-template-columns:1fr !important;gap:40px !important}.container .donate-page-layout:not(:has(>.thank-you-wrapper))>form{order:1}.container .donate-page-layout:not(:has(>.thank-you-wrapper))>img{position:static !important;width:100%;max-height:420px;margin:0 auto;border-radius:10px;object-fit:cover;object-position:center center;order:0;content:url(/images/mob-donate-bg.jpg)}.container h1.display-xl{font-size:52px !important;text-align:center !important;max-width:640px;margin:0 auto}.container .donate-section:first-of-type{padding-top:0 !important}}@container donate (max-width: 525px){.container h1.display-xl{font-size:36px !important}}@layer lucy-utilities{.lucy-embed{margin-bottom:var(--content_space);max-width:100%}.lucy-embed iframe{max-width:100%}.lucy-embed p.message{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:var(--spacer_m);background-color:var(--color_light);border-radius:var(--border_radius);text-align:center}}@layer lucy-utilities{.lucy-events{display:flex;flex-direction:column;container-type:inline-size;container-name:lucy-events;display:flex}.lucy-events .event-list-item{display:flex;flex-direction:row;align-items:center;gap:2.5rem;position:relative;margin:0;padding:1.25rem 1.25rem 1.25rem 2.5rem;border:1px var(--color_border_3) solid;border-radius:var(--border_radius);background-color:rgba(0,0,0,0);text-decoration:none;overflow:hidden;transition:border .3s ease,background-color .3s ease;transform:scale(1)}.lucy-events .event-list-item:has(+.event-list-item){margin-bottom:clamp(10px,1.25vw,1.25rem)}.lucy-events .event-list-item [class$=event-day-tr]{display:flex;align-items:center;align-self:flex-start;flex-direction:column;margin:1.25rem 0;border-radius:4px;overflow:hidden;box-shadow:0 0 0 0 #ddd,0 2px 9px 0 rgba(0,0,0,.1)}.lucy-events .event-list-item [class$=event-day-tr] span{display:flex;align-items:center;justify-content:center;width:4.25rem;height:1.5rem;margin:0;background-color:var(--color_brand_5);font-family:var(--font_montserrat);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.lucy-events .event-list-item [class$=event-day-tr] p{display:flex;align-items:center;justify-content:center;width:4.25rem;height:3.188rem;margin:0;background-color:#fff;font-family:var(--font_domine);font-size:2rem;font-weight:700;line-height:1}.lucy-events .event-list-item .mob-event-day-tr{display:none}.lucy-events .event-list-item .event-content{display:flex;flex-direction:column}.lucy-events .event-list-item .event-content>*{margin:0;margin-bottom:.5rem}.lucy-events .event-list-item .event-content>*:last-child{margin-bottom:0}.lucy-events .event-list-item .event-content .event-title{margin-bottom:calc(var(--spacer_xxs)/2)}.lucy-events .event-list-item .event-content .event-title span{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-events .event-list-item .event-content .event-title span:hover,.lucy-events .event-list-item .event-content .event-title span:focus-visible{text-decoration-color:#fff}}.lucy-events .event-list-item .event-content .event-time{margin-bottom:0;font-weight:500;font-size:clamp(14px,.875vw,.875rem)}.lucy-events .event-list-item .event-content .button-link{margin-top:2rem}.lucy-events .event-list-item .event-image{justify-self:flex-end;max-width:310px;margin-left:auto;border-radius:5px;aspect-ratio:1.56;overflow:hidden}.lucy-events .event-list-item .event-image img{width:100%;height:100%;object-fit:cover;object-position:top center}.lucy-events .event-list-item:not(:has(>.event-image)){justify-content:space-between}.lucy-events .event-list-item:not(:has(>.event-image)) .event-content{flex-direction:row;justify-content:space-between;width:calc(100% - 6.875rem)}.lucy-events .event-list-item:not(:has(>.event-image)) .event-content .button-link{margin-top:0;margin-right:var(--spacer_s)}@media(pointer: fine){.lucy-events .event-list-item:hover,.lucy-events .event-list-item:focus{outline:0 !important;background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.lucy-events .event-list-item:hover .event-content .event-title,.lucy-events .event-list-item:focus .event-content .event-title{text-decoration:none}.lucy-events .event-list-item:hover .event-content .button-link span,.lucy-events .event-list-item:focus .event-content .button-link span{text-decoration-color:var(--color_text)}.lucy-events .event-list-item:hover .event-content .button-link span.icon,.lucy-events .event-list-item:focus .event-content .button-link span.icon{background-color:var(--color_brand_1)}.lucy-events .event-list-item:hover .event-content .button-link span.icon svg path,.lucy-events .event-list-item:focus .event-content .button-link span.icon svg path{fill:#fff}}.lucy-events>.button.cta{width:fit-content;margin-top:var(--spacer_s)}}@container lucy-events (max-width: 700px){.event-list-item{flex-direction:column-reverse !important;padding:0 !important}.event-list-item .event-image{position:relative;top:-1px;left:-1px;width:calc(100% + 2px);max-width:unset;min-height:210px !important;margin-left:0 !important;border-radius:0 !important;aspect-ratio:373/210}.event-list-item .event-day-tr{display:none}.event-list-item .event-content{align-self:flex-start;position:relative;width:100%;padding:0 20px 20px 26px}.event-list-item .event-content .text{width:calc(100% - 4.25rem - 20px)}.event-list-item .event-content .text .event-title{font-size:18px}.event-list-item .event-content .text .event-time{font-size:14px}.event-list-item .event-content .button-link{margin-top:24px}.event-list-item .event-content .button-link span{font-size:16px}.event-list-item .event-content .mob-event-day-tr{display:flex;position:absolute;top:-10px;right:20px}.event-list-item:not(:has(.event-image)) .event-content{flex-direction:column !important;padding-top:30px}.event-list-item:not(:has(.event-image)) .event-content .mob-event-day-tr{top:20px}.cta{width:100%}}.event-popover{position:absolute;top:4rem;left:-50%;width:382px;border-radius:4px;background-color:#fff;transition:opacity .3s ease;box-shadow:0 12px 22px 0 rgba(0,0,0,.24);opacity:1;z-index:10}.event-popover:before{position:absolute;top:-4px;left:26px;width:28px;height:28px;background-color:var(--color_brand_1);transform:rotate(45deg);content:""}.event-popover.right:before{left:unset;right:36px}.event-popover[inert]{opacity:0}.event-popover .top{display:flex;gap:2rem;position:relative;width:100%;margin:0;padding:1.75rem;border-radius:4px;color:#fff;background-color:var(--color_brand_1)}.event-popover .top .event-day-tr{display:flex;align-items:center;align-self:flex-start;flex-direction:column;min-width:68px;border-radius:4px;overflow:hidden;box-shadow:0 0 0 0 #ddd,0 2px 9px 0 rgba(0,0,0,.1)}.event-popover .top .event-day-tr span{display:flex;align-items:center;justify-content:center;width:4.25rem;height:1.5rem;margin:0;background-color:var(--color_brand_5);font-family:var(--font_montserrat);font-size:11px;font-weight:700;color:var(--color_text);letter-spacing:1px;text-transform:uppercase}.event-popover .top .event-day-tr p{display:flex;align-items:center;justify-content:center;width:4.25rem;height:3.188rem;margin:0;background-color:#fff;font-family:var(--font_domine);font-size:2rem;font-weight:700;color:var(--color_text);line-height:1}.event-popover .top .content{display:flex;flex-direction:column;justify-content:center}.event-popover .top .content p{margin:0}.event-popover .top .content p:empty{display:none}.event-popover .top .content .title{margin-bottom:.5rem;line-height:normal}.event-popover .top .content .body-xs{font-weight:500}.event-popover .event-popover-layout>.content{display:flex;flex-direction:column;gap:2rem;padding:2rem;font-size:clamp(14px,.825vw,.825rem);font-weight:500;line-height:1.571}.event-popover .event-popover-layout>.content .button{margin:0;font-size:1.125rem}.filters-wrap:has(.inner #event-filters){margin-bottom:3.75rem;padding-bottom:3.75rem;border-radius:0;border-bottom:1px var(--color_border) solid}#event-filters{display:flex;justify-content:space-between;position:relative;width:100%}@media only screen and (max-width: 750px){#event-filters{flex-direction:column}}#event-filters .display-xs{font-size:1.222rem}#event-filters #event-view{width:25.81%;margin-right:var(--spacer_s)}@media only screen and (max-width: 1350px){#event-filters #event-view{display:none}}#event-filters #event-view ul{display:flex;gap:var(--grid_gutter);margin:0;padding:0;list-style-type:none}#event-filters #event-view ul li{flex:2 1 auto}#event-filters #event-view ul li h1{margin:0;text-transform:none;font-family:unset;font-size:unset;line-height:unset;letter-spacing:unset;text-transform:unset}#event-filters #event-view ul li a:any-link{display:flex;justify-content:center;align-items:center;gap:.938rem;width:100%;height:var(--input_height);padding:1rem 1.5rem;border-radius:4px;background-color:#fff;border:1px solid var(--color_border_3);text-decoration:none;transition:border-color .3s ease}#event-filters #event-view ul li a:any-link i{font-style:normal}#event-filters #event-view ul li a:any-link svg{flex:0 0 1rem;max-height:1rem}#event-filters #event-view ul li a:any-link span{text-wrap:nowrap}@media(pointer: fine){#event-filters #event-view ul li a:any-link:not(.selected):hover,#event-filters #event-view ul li a:any-link:not(.selected):focus-visible{border-color:var(--color_brand_1)}}#event-filters #event-view ul li a:any-link.selected{border-color:var(--color_brand_1);background-color:var(--color_brand_1);color:#fff}#event-filters form.calendar-grid{display:flex;gap:var(--spacer_xs)}@media only screen and (max-width: 910px){#event-filters form.calendar-grid{flex-direction:column}}@media only screen and (max-width: 910px){#event-filters form.calendar-grid>.field-wrap button+label{display:none}}#event-filters .field-wrap #event-search-submit,#event-filters .field-wrap #page-search-clear{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(var(--input_height)/2 - 1.25rem);right:var(--spacer_xxs);width:2.5rem;height:2.5rem;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}#event-filters .field-wrap #event-search-submit .icon,#event-filters .field-wrap #page-search-clear .icon{position:static;display:flex;align-items:center;justify-content:center;width:clamp(18px,1.125vw,1.125rem);height:clamp(18px,1.125vw,1.125rem);transform:none;opacity:1}#event-filters .field-wrap #event-search-submit .icon svg g,#event-filters .field-wrap #event-search-submit .icon svg path,#event-filters .field-wrap #page-search-clear .icon svg g,#event-filters .field-wrap #page-search-clear .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}@media(pointer: fine){#event-filters .field-wrap #event-search-submit:hover,#event-filters .field-wrap #event-search-submit:focus,#event-filters .field-wrap #page-search-clear:hover,#event-filters .field-wrap #page-search-clear:focus{outline:none !important;background-color:var(--color_brand_1)}#event-filters .field-wrap #event-search-submit:hover .icon svg g,#event-filters .field-wrap #event-search-submit:hover .icon svg path,#event-filters .field-wrap #event-search-submit:focus .icon svg g,#event-filters .field-wrap #event-search-submit:focus .icon svg path,#event-filters .field-wrap #page-search-clear:hover .icon svg g,#event-filters .field-wrap #page-search-clear:hover .icon svg path,#event-filters .field-wrap #page-search-clear:focus .icon svg g,#event-filters .field-wrap #page-search-clear:focus .icon svg path{fill:#fff}}#event-filters .field-wrap #page-search-clear{right:calc(clamp(40px,2.25vw,2.25rem) + var(--spacer_xxs))}#event-filters .field-wrap #page-search-clear .icon{width:clamp(16px,1vw,1rem);height:clamp(16px,1vw,1rem)}#event-filters .field-wrap:has(>select){width:22.44%}#event-filters .field-wrap:has(>.control){width:22.79%}@media only screen and (max-width: 1350px){#event-filters .field-wrap:has(>select),#event-filters .field-wrap:has(>.control){width:33%}}@media only screen and (max-width: 750px){#event-filters .field-wrap:has(>select),#event-filters .field-wrap:has(>.control){margin-top:10px;width:100%}}#event-filters .field-wrap label{color:var(--color_text)}@media only screen and (max-width: 910px){#event-filters .field-wrap label[for=event_search_submit]{display:none}}#mob-event-list{display:none}@media only screen and (max-width: 1350px){#mob-event-list{display:flex}}#calendar.hide{display:none}#calendar.hide+#mob-event-list{display:flex}@media only screen and (max-width: 1350px){#calendar{display:none}}#calendar-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(25px,2vw,2rem);background:#fff;gap:1rem}@media only screen and (max-width: 640px){#calendar-nav{margin-bottom:0}}#calendar-nav .display-m{margin:0;line-height:normal}#calendar-nav .field-wrap{flex:1 0 100px}#calendar-nav select,#calendar-nav input{margin-bottom:0}#calendar-nav #pre-lucy-calendar-today{padding:0 var(--spacer_s);font-family:var(--font_montserrat);font-weight:700;letter-spacing:.038rem;text-transform:lowercase}@media(pointer: fine){#calendar-nav #pre-lucy-calendar-today:hover,#calendar-nav #pre-lucy-calendar-today:focus{color:#fff}}[id$=calendar-controls]{display:flex;align-items:center;position:relative}[id$=calendar-controls]>*{margin:0}[id$=calendar-controls]>*.display-m{font-size:clamp(26px,2vw,2rem)}[id$=calendar-controls] [class*=icon-arrow-]{display:flex;justify-content:center;align-items:center;position:relative;width:2.813rem;height:2.813rem;border:1px var(--color_border_2) solid;border-radius:50%;background-color:#fff;transform:scale(1);transition:transform .3s ease}[id$=calendar-controls] [class*=icon-arrow-] .icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem}[id$=calendar-controls] [class*=icon-arrow-] .icon svg{width:100%;height:100%}[id$=calendar-controls] [class*=icon-arrow-] .icon svg g,[id$=calendar-controls] [class*=icon-arrow-] .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}[id$=calendar-controls] [class*=icon-arrow-].icon-arrow-left-stroke .icon{transform:rotate(0.5turn)}[id$=calendar-controls] [class*=icon-arrow-]:not(.inactive):hover{background-color:var(--color_brand_2)}[id$=calendar-controls] [class*=icon-arrow-].inactive{opacity:.6;cursor:not-allowed}[id$=calendar-controls] [class*=icon-arrow-]:hover,[id$=calendar-controls] [class*=icon-arrow-]:focus-visible{transform:scale(1.15);border:1px var(--color_brand_1) solid;background-color:var(--color_brand_1) !important}[id$=calendar-controls] [class*=icon-arrow-]:hover .icon svg g,[id$=calendar-controls] [class*=icon-arrow-]:hover .icon svg path,[id$=calendar-controls] [class*=icon-arrow-]:focus-visible .icon svg g,[id$=calendar-controls] [class*=icon-arrow-]:focus-visible .icon svg path{fill:#fff}#pre-calendar-controls>:nth-child(1){margin-right:var(--spacer_xxs)}#pre-calendar-controls>:nth-child(2){margin-right:var(--spacer_xs)}@media only screen and (max-width: 640px){#pre-calendar-controls .display-m{bottom:var(--button_height);position:absolute;width:calc(100vw - 2*var(--mob_page_gutter))}}#post-calendar-controls{justify-content:space-between;align-items:start;position:relative;width:100%;margin-top:clamp(25px,3.125vw,3.125rem)}@media only screen and (max-width: 910px){#post-calendar-controls{margin-top:0}}#post-calendar-controls #post-lucy-calendar-top{position:absolute;left:50%;transform:translateX(-50%);padding:0 var(--spacer_s);cursor:pointer}#post-calendar-controls #post-lucy-calendar-top span{font-family:var(--font_montserrat);font-weight:700;letter-spacing:.038rem;text-transform:lowercase;opacity:1;transform:none}#post-calendar-controls #post-lucy-calendar-top span.icon{display:none;align-items:center;justify-content:center;position:static;width:18px;height:18px;transform:rotate(-0.25turn)}#post-calendar-controls #post-lucy-calendar-top span.icon svg{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#post-calendar-controls #post-lucy-calendar-top span.icon svg g,#post-calendar-controls #post-lucy-calendar-top span.icon svg path{fill:var(--color_text);transition:fill .3s ease}@media only screen and (max-width: 640px){#post-calendar-controls #post-lucy-calendar-top{position:static;padding:0;border-radius:50%;width:40px;height:40px;transform:none}#post-calendar-controls #post-lucy-calendar-top span:not(.icon){position:absolute;top:60px;right:50%;padding:10px;border-radius:5px;color:#fff;text-wrap:nowrap;text-align:center;background-color:var(--color_brand_1);transform:translateX(50%) !important;opacity:0;pointer-events:none}#post-calendar-controls #post-lucy-calendar-top span.icon{display:flex}}@media(pointer: fine){#post-calendar-controls #post-lucy-calendar-top:hover,#post-calendar-controls #post-lucy-calendar-top:focus{color:#fff}}@media only screen and (pointer: fine)and (max-width: 640px){#post-calendar-controls #post-lucy-calendar-top:hover span:not(.icon),#post-calendar-controls #post-lucy-calendar-top:focus span:not(.icon){top:50px;opacity:1}}@media(pointer: fine){#post-calendar-controls #post-lucy-calendar-top:hover .icon svg g,#post-calendar-controls #post-lucy-calendar-top:hover .icon svg path,#post-calendar-controls #post-lucy-calendar-top:focus .icon svg g,#post-calendar-controls #post-lucy-calendar-top:focus .icon svg path{fill:#fff}}#post-calendar-controls [class*=icon-arrow-]{display:flex;gap:clamp(20px,1.25vw,1.25rem);width:unset;height:unset;border:unset;border-radius:unset;background-color:rgba(0,0,0,0) !important;text-decoration:none !important}@media only screen and (max-width: 910px){#post-calendar-controls [class*=icon-arrow-]{gap:10px;flex-direction:column-reverse;align-items:start}#post-calendar-controls [class*=icon-arrow-]:last-child{flex-direction:column;align-items:end}}#post-calendar-controls [class*=icon-arrow-] .icon{display:flex;justify-content:center;align-items:center;width:2.813rem;height:2.813rem;border:1px var(--color_border_2) solid;border-radius:50%;background-color:#fff;transform:scale(1);transition:transform .3s ease}#post-calendar-controls [class*=icon-arrow-] .icon svg{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem}#post-calendar-controls [class*=icon-arrow-]:first-child .icon svg{transform:rotate(0.5turn)}#post-calendar-controls [class*=icon-arrow-] .display-l{margin:0;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#post-calendar-controls [class*=icon-arrow-] .display-l:hover,#post-calendar-controls [class*=icon-arrow-] .display-l:focus-visible{text-decoration-color:var(--color_text)}}#post-calendar-controls [class*=icon-arrow-] .display-l.mob{display:none}@media only screen and (max-width: 640px){#post-calendar-controls [class*=icon-arrow-] .display-l{display:none}#post-calendar-controls [class*=icon-arrow-] .display-l.mob{display:block}}@media(pointer: fine){#post-calendar-controls [class*=icon-arrow-]{transform:scale(1)}#post-calendar-controls [class*=icon-arrow-]:hover .icon,#post-calendar-controls [class*=icon-arrow-]:focus .icon{border:1px var(--color_brand_1) solid;background-color:var(--color_brand_1);transform:scale(1.1)}#post-calendar-controls [class*=icon-arrow-]:hover .icon svg g,#post-calendar-controls [class*=icon-arrow-]:hover .icon svg path,#post-calendar-controls [class*=icon-arrow-]:focus .icon svg g,#post-calendar-controls [class*=icon-arrow-]:focus .icon svg path{fill:#fff}#post-calendar-controls [class*=icon-arrow-]:hover .display-l,#post-calendar-controls [class*=icon-arrow-]:focus .display-l{text-decoration-color:var(--color_text)}}#lucy-page-header:has(#lucy-event-header){height:unset;padding-bottom:var(--spacer_xl);background-color:var(--color_brand_1)}@media only screen and (max-width: 910px){#lucy-page-header:has(#lucy-event-header){padding-bottom:40px}}#lucy-page-header:has(#lucy-event-header)+#lucy-main aside #nav-content .back-to{margin-top:0}#lucy-page-header:has(#lucy-event-header):before{position:absolute;top:0;left:0;z-index:1;width:100vw;height:100%;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);background-image:url(/images/bg-ext.jpg);background-repeat:no-repeat;background-size:clamp(1600px,100%,100%);background-position:top 50% left 0;mix-blend-mode:multiply;opacity:.28;content:""}#lucy-event-header{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;column-gap:5.313rem;row-gap:30px;position:relative;width:100%;z-index:1}@media only screen and (max-width: 800px){#lucy-event-header{flex-direction:column-reverse !important}#lucy-event-header>*{width:100%}}#lucy-event-header .content{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:clamp(32px,2vw,2rem);width:calc(50.675% - 5.313rem)}@media only screen and (max-width: 800px){#lucy-event-header .content{width:100%}}#lucy-event-header .content>*{margin:0}#lucy-event-header .content .inner-content{width:100%}#lucy-event-header .content .inner-content>*{margin-bottom:var(--spacer_xs)}#lucy-event-header .content .inner-content>*:first-child{margin-bottom:var(--spacer_s)}#lucy-event-header .content .inner-content>*:last-child{margin-bottom:0}#lucy-event-header .content .inner-content h1{margin-top:0;font-size:clamp(52px,3.25vw,3.25rem);width:calc(100% - 4.25rem - var(--mob_page_gutter))}@media only screen and (max-width: 1125px){#lucy-event-header .content .inner-content h1{font-size:clamp(32px,4vw,3.5rem) !important}}#lucy-event-header .content .inner-content h1,#lucy-event-header .content .inner-content p{max-width:unset}#lucy-event-header .content .inner-content .event-links{flex-direction:row;gap:1.25rem;width:100%}#lucy-event-header .content .inner-content .event-links .button{width:fit-content}#lucy-event-header .content .inner-content .intro{font-size:1.5rem;font-weight:500;margin-bottom:0}#lucy-event-header .content .inner-content .event-day-tr{display:flex;align-items:center;align-self:flex-start;flex-direction:column;width:fit-content;border-radius:4px;overflow:hidden;box-shadow:0 0 0 0 #ddd,0 2px 9px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 1125px){#lucy-event-header .content .inner-content .event-day-tr{position:absolute;right:0}}#lucy-event-header .content .inner-content .event-day-tr span{display:flex;align-items:center;justify-content:center;width:4.25rem;height:1.5rem;margin:0;background-color:var(--color_brand_5);font-family:var(--font_montserrat);font-size:11px;font-weight:700;color:var(--color_text);letter-spacing:1px;text-transform:uppercase}#lucy-event-header .content .inner-content .event-day-tr p{display:flex;align-items:center;justify-content:center;width:4.25rem;height:3.188rem;margin:0;background-color:#fff;font-family:var(--font_domine);font-size:2rem;font-weight:700;color:var(--color_text);line-height:1}#lucy-event-header .content .inner-content>div{display:flex;flex-direction:column}#lucy-event-header .content .inner-content p{display:inline-flex;align-items:center;gap:var(--spacer_xxs);max-width:unset;margin-bottom:0;font-weight:300;line-height:1.55}#lucy-event-header .content .inner-content p.body-xl{font-weight:400;margin-bottom:var(--spacer_xxs)}#lucy-event-header .content .inner-content p .icon{display:flex;align-items:center;justify-content:center;width:clamp(14px,.875vw,.875rem);min-width:clamp(14px,.875vw,.875rem);height:clamp(14px,.875vw,.875rem);min-height:clamp(14px,.875vw,.875rem)}#lucy-event-header .content .inner-content p .icon svg{width:100%;height:100%}#lucy-event-header .content .inner-content p .icon svg g,#lucy-event-header .content .inner-content p .icon svg path{fill:#fff}#lucy-event-header .content .inner-content p:has([class]){font-size:clamp(16px,1vw,1rem)}#lucy-event-header .content .inner-content p a{font-weight:inherit;color:inherit;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-event-header .content .inner-content p a:hover,#lucy-event-header .content .inner-content p a:focus-visible{text-decoration-color:var(--color_text)}}#lucy-event-header .content .inner-content p a:hover,#lucy-event-header .content .inner-content p a:focus-visible{text-decoration-color:var(--color_text)}#lucy-event-header .img-div{display:flex;position:relative;width:49.325%;height:100%;max-width:671px;border-radius:10px;overflow:hidden}#lucy-event-header .img-div img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease;border-radius:5px;overflow:hidden;margin-left:auto}@media only screen and (max-width: 800px){#lucy-event-header .img-div{width:100%;max-width:unset;height:320px}#lucy-event-header .img-div img{object-position:center center}}@media only screen and (max-width: 525px){#lucy-event-header .img-div{height:280px}}#lucy-event-header:not(:has(.img-div)) .content{display:grid;grid-template-columns:1fr;align-items:center;padding-right:0;padding-top:var(--spacer_m)}#lucy-event-header:not(:has(.img-div)) .content .header-detail{padding:2.25rem 2.5rem;background-color:var(--color_lt_gray);border-radius:5px}#lucy-event-header:not(:has(.img-div)) .content .header-detail p{line-height:1.75}body[data-template=_events] .lucy-layout{display:flex;flex-direction:column;gap:var(--spacer_s)}@media only screen and (max-width: 910px){body[data-template=_events] .lucy-layout{gap:40px}}body[data-template=_events] .event-section{margin-top:3.438rem;padding-top:3.438rem;border-top:1px var(--color_border) solid}body[data-template=_events] #nav-content .event-email-signup .display-s{margin-bottom:var(--spacer_xxs)}body[data-template=_events] #nav-content .event-email-signup .body-s{margin-bottom:var(--spacer_xs)}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap{position:relative}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap>.icon{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(1.875rem - clamp(9.5px,.594vw,.594rem));left:clamp(20px,1.25vw,1.25rem);width:clamp(19px,1.188vw,1.188rem);height:clamp(19px,1.188vw,1.188rem)}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap>.icon svg{width:100%;height:100%}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap>.icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap input{width:100%;height:3.75rem;padding-left:calc(var(--spacer_xxs) + clamp(36px,2.25vw,2.25rem));border:1px var(--color_border_3) solid;border-radius:4px;font-family:var(--font_montserrat);font-size:1rem;font-weight:400}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap label{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(1.875rem - var(--spacer_s)/2);right:clamp(13px,.813vw,.813rem);width:var(--spacer_s);height:var(--spacer_s);padding:0;border-radius:50%;background-color:var(--color_brand_2);transform:scale(1);transition:transform .3s ease;cursor:pointer;transition:background-color .3s ease}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button .icon{position:static;width:clamp(13.6px,.85vw,.85rem);height:clamp(13.6px,.85vw,.85rem);transform:none;opacity:1}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button .icon svg path{fill:var(--color_brand_1)}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button:not(.disabled):not([disabled]):hover,body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_brand_1)}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button:not(.disabled):not([disabled]):hover .icon svg path,body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap button:not(.disabled):not([disabled]):focus-visible .icon svg path{fill:#fff}body[data-template=_events] #nav-content .event-email-signup .event-sidebar-newsletter .field-wrap:has(input:focus-within,button:focus-within)>.icon svg path{fill:var(--color_brand_5)}body[data-template=_events] #ticketing-overlay{position:fixed;top:50%;left:50%;min-width:60%;max-width:calc(100vw - 2*var(--mob_page_gutter));max-height:calc(100vh - var(--spacer_s));border-radius:var(--border_radius);transform:translate(-50%, -50%);transition:opacity .5s ease;box-shadow:0 12px 42px 0 rgba(0,0,0,.15);opacity:0;overflow-y:scroll;pointer-events:none;z-index:2005;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 1125px){body[data-template=_events] #ticketing-overlay{width:75%}}@media only screen and (max-width: 910px){body[data-template=_events] #ticketing-overlay{width:80%}}@media only screen and (max-width: 750px){body[data-template=_events] #ticketing-overlay{width:calc(100vw - 2*var(--mob_page_gutter));max-height:calc(100vh - 2*var(--mob_page_gutter))}}@media only print{body[data-template=_events] #ticketing-overlay{display:none}}body[data-template=_events] #ticketing-overlay .inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer_s);position:relative;padding:var(--spacer_m);background-color:#fff}@media only screen and (max-width: 910px){body[data-template=_events] #ticketing-overlay .inner{padding:var(--mob_page_gutter)}}body[data-template=_events] #ticketing-overlay .inner>*{margin-bottom:0}body[data-template=_events] #ticketing-overlay .inner p.title{display:flex;align-items:center;justify-content:space-between}body[data-template=_events] #ticketing-overlay .inner p.title span{font-family:var(--font_primary);font-size:.7rem;font-style:italic;font-weight:400}body[data-template=_events] #ticketing-overlay .inner #ticketing-overlay-close{position:absolute;top:var(--spacer_m);right:var(--spacer_m);background-color:unset;cursor:pointer}@media only screen and (max-width: 910px){body[data-template=_events] #ticketing-overlay .inner #ticketing-overlay-close{top:var(--mob_page_gutter);right:var(--mob_page_gutter);transform:unset}}body[data-template=_events] #ticketing-overlay .inner #ticketing-overlay-close svg{width:18px;transition:scale .3s ease;overflow:visible}@media(pointer: fine){body[data-template=_events] #ticketing-overlay .inner #ticketing-overlay-close:hover svg,body[data-template=_events] #ticketing-overlay .inner #ticketing-overlay-close:focus-visible svg{scale:1.3}}body[data-template=_events] #ticketing-overlay .inner .event-details{display:flex;align-items:center;gap:1rem;position:relative;width:100%;padding:1rem 0;border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color)}body[data-template=_events] #ticketing-overlay .inner .event-details img{display:block;max-width:100%;width:30%}body[data-template=_events] #ticketing-overlay .inner .event-details .details{display:flex;flex:1 2 auto;flex-direction:column;justify-content:center}body[data-template=_events] #ticketing-overlay .inner .event-details .details>*{margin-bottom:0}body[data-template=_events] #ticketing-overlay .inner #contact-information,body[data-template=_events] #ticketing-overlay .inner #ticketing-selections,body[data-template=_events] #ticketing-overlay .inner #ticketing-attendees{width:100%}body[data-template=_events] #ticketing-overlay .inner #ticketing-attendees,body[data-template=_events] #ticketing-overlay .inner #attendee-questions-header,body[data-template=_events] #ticketing-overlay .inner #attendee-questions{display:none}body[data-template=_events] #ticketing-overlay .inner #ticketing-selections{padding-bottom:1.5rem;border-bottom:1px solid var(--border_color)}body[data-template=_events] #ticketing-overlay .inner #attendee-fields{padding-bottom:1.5rem;border-bottom:1px solid var(--border_color)}body[data-template=_events] #ticketing-overlay .inner #attendee-fields,body[data-template=_events] #ticketing-overlay .inner #attendee-questions{margin-bottom:1.5rem}body[data-template=_events] #ticketing-overlay .inner #attendee-fields .guest{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--grid_gutter)}body[data-template=_events] #ticketing-overlay .inner #attendee-questions-header{margin-top:var(--spacer_s)}body[data-template=_events] #ticketing-overlay .inner #attendee-questions{padding-bottom:1.5rem;border-bottom:1px solid var(--border_color)}body[data-template=_events] #ticketing-overlay .inner #attendee-questions p.display-m,body[data-template=_events] #ticketing-overlay .inner #attendee-questions p.display-l{margin-bottom:0}body[data-template=_events] #ticketing-overlay .inner #attendee-questions p[id*=attendee-label]{padding-top:1.5rem;border-top:1px solid var(--border_color)}body[data-template=_events] #ticketing-overlay .inner .buttons{display:flex;justify-content:center;width:100%}body[data-template=_events] #ticketing-overlay .inner .buttons>*{margin-bottom:0}body[data-template=_events] #ticketing-overlay .inner button[disabled],body[data-template=_events] #ticketing-overlay .inner button[disabled]:hover{border-color:var(--border_color) !important;color:var(--color_text) !important}body[data-template=_events] #ticketing-overlay .inner button[disabled] .arrow,body[data-template=_events] #ticketing-overlay .inner button[disabled]:hover .arrow{border-color:var(--color_primary) !important;background-color:rgba(0,0,0,0) !important}body[data-template=_events] #ticketing-overlay .inner button[disabled] .arrow img,body[data-template=_events] #ticketing-overlay .inner button[disabled]:hover .arrow img{filter:var(--filter_primary) !important}body[data-template=_events] #ticketing-scrim{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--color_brand_1);opacity:0;pointer-events:none;z-index:2004;transition:opacity .5s ease}body[data-template=_events] .sponsorship-grid{container-type:inline-size;container-name:sponsor-grid}body[data-template=_events] .sponsorship-grid .grid-inner{display:grid;grid-template-columns:repeat(3, 1fr);align-items:start;gap:clamp(21px,1.313vw,1.313rem)}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card{display:flex;flex-direction:column;align-items:center;padding:2.25rem 2.688rem;border-radius:6px;background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card .card-inner{display:flex;flex-direction:column;align-items:center;width:100%}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card .card-inner .details{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:var(--spacer_xxs)}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card .card-inner .benefits-list{margin-left:.85rem}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card .card-inner .level-buttons{display:flex;width:100%}body[data-template=_events] .sponsorship-grid .grid-inner .sponsorship-card .card-inner .level-buttons .button{width:100%;padding:0}@container sponsor-grid (max-width: 780px){body[data-template=_events] .grid-inner{grid-template-columns:repeat(2, 1fr) !important}}@container sponsor-grid (max-width: 473px){body[data-template=_events] .grid-inner{grid-template-columns:1fr !important}}body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail.empty) .lucy-layout,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail:empty) .lucy-layout,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail #lucy-module-content:empty) .lucy-layout{padding-left:0;margin-left:var(--page_gutter)}body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail.empty) #lucy-event-detail,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail.empty) aside,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail:empty) #lucy-event-detail,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail:empty) aside,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail #lucy-module-content:empty) #lucy-event-detail,body[data-template=_events] #lucy-content:has(main #lucy-main .lucy-layout #lucy-event-detail #lucy-module-content:empty) aside{display:none}body[data-overlay=ticketing] #ticketing-overlay,body[data-overlay=ticketing] #site-overlay,body[data-overlay=ticketing] header #lucy-alert #alert-overlay,body[data-overlay=ticketing] footer #popup-signup #popup-overlay{opacity:1;pointer-events:auto}body[data-overlay=ticketing] #ticketing-scrim{opacity:.6}.fc{--fc-event-bg-color: var(--color_brand_2);--fc-event-text-color: var(--color_text);--fc-today-bg-color: color(from var(--color_brand_2) srgb r g b / 0.15)}.fc .fc-daygrid-event{margin-bottom:clamp(10px,.625vw,.625rem) !important}.fc table{border:none !important}.fc-theme-standard{border-radius:10px}.fc-theme-standard th{border:none !important;font-family:var(--font_montserrat);font-size:.688rem;font-weight:700;color:var(--color_text);letter-spacing:.0625rem;text-transform:uppercase;background:rgba(0,0,0,0)}.fc-theme-standard td{border:0;background-color:rgba(210,193,156,.1019607843)}.fc-theme-standard tr:not(:last-child){border-bottom:1px var(--color_border_3) solid}.fc-theme-standard tr td:not(:last-child){border-right:1px var(--color_border_3) solid}.fc-scrollgrid tbody td[role=presentation]{font-size:clamp(11px,.688vw,.688rem);font-weight:700;letter-spacing:1px}.fc-scroller-harness{overflow:visible !important}.fc-daygrid-body{border-radius:10px;border:1px var(--color_border_3) solid;overflow:hidden}.fc-daygrid-dot-event{display:block;padding-inline:var(--spacer_xxs);padding-block:calc(var(--spacer_xxs)/2);color:var(--fc-event-bg-color);background-color:rgba(0,0,0,0)}.fc-daygrid-dot-event:hover{background-color:var(--color_brand_3)}.fc-daygrid-event-harness a{margin:0 15px !important;padding:19px 14px 14px !important;background-color:color(from #A0E0F5 srgb r g b/0.1) !important;border:1px #a0e0f5 solid !important;transition:all .3s ease;cursor:pointer}.fc-daygrid-event-harness a:has(+a){margin-bottom:15px !important}.fc-daygrid-event-harness a:first-of-type{margin-top:auto}.fc-daygrid-event-harness a .fc-event-title,.fc-daygrid-event-harness a .fc-event-time{font-size:14px;color:var(--color_text);line-height:1.29;margin:0}.fc-daygrid-event-harness a .fc-event-time:has(+.fc-event-title){margin-bottom:calc(var(--spacer_xxs)/2)}@media(pointer: fine){.fc-daygrid-event-harness a:hover,.fc-daygrid-event-harness a:focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}}.fc-daygrid-event-harness:hover a{background-color:var(--color_brand_4)}.fc-daygrid-event-harness:hover a .fc-event-title{text-decoration:underline}.fc-daygrid-event-harness:hover.fc-daygrid-event-harness-abs a{background-color:color(from var(--color_brand_3) srgb calc(r * 0.8) calc(g * 0.8) calc(b * 0.8)/1)}.fc-event-time,.fc-direction-ltr .fc-event-title{letter-spacing:normal;font-size:.875rem}.fc-event-time{font-weight:400;letter-spacing:normal;line-height:1.5}.fc-direction-ltr .fc-event-title{font-weight:700;line-height:1.3;text-transform:unset}.fc-direction-ltr .fc-daygrid-event{padding-top:4px;padding-bottom:4px;white-space:normal}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-ltr .fc-daygrid-event.fc-event-past{margin-left:15px;margin-right:15px}.fc .fc-day-disabled{background-color:var(--color_lt_gray)}.fc .fc-daygrid-day-top{flex-direction:row}.fc .fc-daygrid-day.fc-day-today{background-color:color(from var(--color_brand_5) srgb r g b/0.15)}.fc-scrollgrid-section>td{border:0;outline:0}.fc .fc-scrollgrid-sync-table>tbody tr td{height:14.177rem;background-color:#fff}.fc .fc-scrollgrid-sync-table>tbody tr td.fc-day-disabled{background-color:var(--color_lt_gray)}.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame{display:flex;flex-direction:column}.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top{padding:20px 15px 0}.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-bg,.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame:before,.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame:after{position:absolute}.fc .fc-scrollgrid-sync-table>tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-events{margin-bottom:15px}.fc-col-header{margin-bottom:var(--spacer_xxs)}@layer lucy-utilities{.lucy-facts{margin-bottom:var(--content_space);container-type:inline-size;container-name:lucy-facts}.lucy-facts .fact-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--spacer_xs)}.lucy-facts .fact-grid .fact{display:flex;flex-direction:column}.lucy-facts .fact-grid .fact p{margin:0}.lucy-facts .fact-grid .fact .display-xxl{font-size:72px}.lucy-facts .fact-grid .fact .sub-header{font-size:14px}@container lucy-facts (max-width: 700px){.fact-grid{grid-template-columns:repeat(2, 1fr) !important}}@container lucy-facts (max-width: 473px){.fact-grid{grid-template-columns:1fr !important;justify-content:center}.fact-grid .fact{align-items:center}}}#lucy-jobs-header{display:flex;align-items:center;column-gap:5.313rem;justify-content:space-between;width:100%;z-index:1}#lucy-jobs-header .content{display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%;padding-right:var(--spacer_s)}#lucy-jobs-header .content p,#lucy-jobs-header .content h1{margin-bottom:0 !important;max-width:unset}#lucy-jobs-header .content .back-to{margin-bottom:var(--spacer_s)}#lucy-jobs-header .content .hours{display:flex;align-items:center;gap:7px;margin-top:var(--spacer_xxs)}#lucy-jobs-header .content .hours .icon{display:flex;align-items:center;justify-content:center;width:clamp(11px,.688vw,.688rem);height:clamp(11px,.688vw,.688rem)}#lucy-jobs-header .content .hours .icon svg g,#lucy-jobs-header .content .hours .icon svg path{fill:#fff}#lucy-jobs-header .img-div{min-height:17.375rem;max-height:278px;min-width:22.875rem;max-width:366px;border-radius:4px;overflow:hidden}#lucy-jobs-header .img-div img{height:100%;width:100%;object-fit:cover;border-radius:4px;overflow:hidden;margin-left:auto}#job-detail+#application-form,#job-detail+.apply-btn{margin-top:3.25rem}@layer lucy-utilities{.lucy-jobs{display:block;text-decoration:none;background-color:rgba(0,0,0,0);container-type:inline-size;container-name:lucy-jobs;transition:border .3s ease,background-color .3s ease;transform:scale(1)}.lucy-jobs .job{display:flex;gap:5.938rem;align-items:center;justify-content:space-between;width:100%;padding:3.125rem;border:1px var(--color_border_3) solid;border-radius:4px;text-decoration:none !important;transition:all .3s ease}.lucy-jobs .job:not(:last-of-type){margin-bottom:1.25rem}.lucy-jobs .job .content{display:flex;flex-direction:column;align-items:start;justify-content:center;width:66.373%}.lucy-jobs .job .content p{max-width:unset !important;margin:0}.lucy-jobs .job .content p.display-s{margin-bottom:calc(.75*var(--spacer_xxs));text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-jobs .job .content p.display-s:hover,.lucy-jobs .job .content p.display-s:focus-visible{text-decoration-color:var(--color_text)}}.lucy-jobs .job .content p.sub-header{margin-bottom:var(--spacer_xxs)}.lucy-jobs .job .button{min-width:clamp(160px,10vw,10rem)}.lucy-jobs .job:not(.disabled):not([disabled]):hover .content p.display-s,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .content p.display-s{text-decoration-color:var(--color_text)}.lucy-jobs .job:not(.disabled):not([disabled]):hover .button,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button{background-color:var(--color_button_hover);border-color:var(--color_button_hover)}.lucy-jobs .job:not(.disabled):not([disabled]):hover .button span:not(.icon),.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button span:not(.icon){color:#fff;transform:translate(-12px, 1px)}.lucy-jobs .job:not(.disabled):not([disabled]):hover .button .icon,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button .icon{right:24px;opacity:1;transition:opacity .3s ease-in,right .3s ease}.lucy-jobs .job:not(.disabled):not([disabled]):hover .button .icon svg,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button .icon svg{overflow:visible}.lucy-jobs .job:not(.disabled):not([disabled]):hover .button .icon svg g,.lucy-jobs .job:not(.disabled):not([disabled]):hover .button .icon svg path,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button .icon svg g,.lucy-jobs .job:not(.disabled):not([disabled]):focus-within .button .icon svg path{fill:#fff}@container lucy-jobs (max-width: 700px){.job{flex-direction:column;padding:var(--spacer_xs) !important;gap:var(--spacer_xs) !important}.job>*{width:100% !important}}}#lucy-pb-content:has(+section.lucy-jobs)+section.lucy-jobs{margin-top:var(--spacer_s)}@layer lucy-utilities{.lucy-slideshow{margin-bottom:var(--content_space);container-type:inline-size;container-name:lucy-slideshow}.lucy-slideshow .images{overflow:hidden;position:relative;aspect-ratio:16/9}.lucy-slideshow .images .slider{display:flex;align-items:center;height:100%;transition:transform .5s ease}.lucy-slideshow .images .slider img{display:block;position:relative;max-width:100%;max-height:100%;margin-bottom:0 !important}.lucy-slideshow .images .slider .image{margin-right:var(--grid_gutter);opacity:.5;transition:opacity .3s ease;border-radius:var(--border_radius)}.lucy-slideshow .images .slider .image.active{opacity:1}.lucy-slideshow .images .slider .video{align-self:normal;aspect-ratio:16/9}.lucy-slideshow .images .slider :last-child{margin-right:0}.lucy-slideshow nav{display:flex;gap:var(--spacer_xs);width:100%;align-items:flex-start;justify-content:space-between;margin-top:var(--grid_gutter);user-select:none}.lucy-slideshow nav p.caption{align-self:center;margin-bottom:0;font-weight:600}.lucy-slideshow nav .controls{display:flex;align-items:center;flex:0 0 auto;gap:var(--spacer_xxs);margin-left:auto}.lucy-slideshow nav .controls .previous{margin-left:auto}.lucy-slideshow nav .controls .count{display:none}@container lucy-slideshow (max-width: 1000px){}@container lucy-slideshow (min-width: 1000px){}}#module-template-content+.lucy-membership-levels{margin-top:3.25rem}.lucy-membership-levels{container-type:inline-size;container-name:membership-levels}.lucy-membership-levels .levels-inner{display:grid;grid-template-columns:repeat(3, 1fr);align-items:start;gap:clamp(21px,1.313vw,1.313rem)}.lucy-membership-levels .levels-inner .level{display:flex;flex-direction:column;align-items:center;padding:2.25rem 2.688rem;border-radius:6px;background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.lucy-membership-levels .levels-inner .level .content{display:flex;flex-direction:column;align-items:center;width:100%}.lucy-membership-levels .levels-inner .level .content .button{width:100%;padding:0}.lucy-membership-levels .levels-inner .level .content ul{margin-left:.85rem}.lucy-membership-levels .levels-inner .level .content .actions{margin-top:var(--spacer_xxs)}@container membership-levels (max-width: 780px){.levels-inner{grid-template-columns:repeat(2, 1fr) !important}}@container membership-levels (max-width: 473px){.levels-inner{grid-template-columns:1fr !important}}#lucy-membership-overlay{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;background:color(from var(--color_brand_1) srgb r g b/0);content:"";transition:all .5s ease;pointer-events:none}#lucy-membership-overlay #membership-content{position:absolute;z-index:101;top:50%;left:50%;width:clamp(400px,50vw,1000px);max-width:calc(100vw - 2*var(--mob_page_gutter));max-height:calc(100vh - 2*var(--mob_page_gutter));padding:var(--spacer_m);border-radius:10px;background:#fff;translate:-50% calc(100vh - 50%);transition:all .5s ease;pointer-events:auto;box-sizing:border-box;overflow:scroll;container-type:inline-size;container-name:membership-inner}#lucy-membership-overlay #membership-content .icon-close{position:absolute;top:2rem;right:2rem;width:18px;height:18px;line-height:1;color:#000;text-decoration:none;transform:scale(1);transition:transform .3s ease}@media(pointer: fine){#lucy-membership-overlay #membership-content .icon-close:hover,#lucy-membership-overlay #membership-content .icon-close:focus{transform:scale(1.2)}}#lucy-membership-overlay #membership-content>[class*=display]{display:flex;justify-content:space-between;margin-bottom:var(--spacer_m);padding-bottom:var(--spacer_s);line-height:1;border-bottom:1px solid var(--border_color)}@media only screen and (max-width: 1440px){#lucy-membership-overlay #membership-content{width:70%}}@media only screen and (max-width: 1125px){#lucy-membership-overlay #membership-content{padding:var(--mob_page_gutter);width:80%}}@media only screen and (max-width: 910px){#lucy-membership-overlay #membership-content{width:100%;height:100%;overflow:scroll}}#lucy-membership-overlay.open{translate:0 0;background:color(from var(--color_brand_1) srgb r g b/0.6);pointer-events:auto}#lucy-membership-overlay.open #membership-content{translate:-50% -50%}#membership-form select:not(.goog-te-combo){height:2.75rem;padding:.6rem 2rem 0 .9rem;font-size:.85rem}#membership-form p{grid-column:auto/span 6}#membership-form .auxiliaries{font-size:.85rem;line-height:1.4}#membership-form .auxiliaries strong{display:block;margin-bottom:.25rem}#membership-form .checkbox-wrapper input{margin-right:.25rem;translate:0 .2rem}#membership-form #gift-shipping-wrapper{margin-block:1rem}#membership-form #gift-shipping-wrapper:has(:checked) .gift-shipping-field-wrap{display:none}#membership-form #gift-shipping-wrapper p{margin-bottom:1rem}@container membership-inner (max-width: 650px){#membership-form.grid .field-wrap{grid-column:auto/span 3}}@container membership-inner (max-width: 500px){#membership-form.grid .field-wrap{grid-column:auto/span 6}}body[data-template=_news] #news-filters{display:flex;align-items:center;row-gap:10px;column-gap:clamp(21px,1.313vw,1.313rem);justify-content:end;position:relative;margin:3.25rem 0}@media only screen and (max-width: 750px){body[data-template=_news] #news-filters{flex-direction:column}}body[data-template=_news] #news-filters .field-wrap{width:100%}body[data-template=_news] #news-filters #news-search-submit,body[data-template=_news] #news-filters #news-search-clear{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(var(--input_height)/2 - 1.25rem);right:var(--spacer_xxs);width:2.5rem;height:2.5rem;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}body[data-template=_news] #news-filters #news-search-submit .icon,body[data-template=_news] #news-filters #news-search-clear .icon{position:static;display:flex;align-items:center;justify-content:center;width:clamp(18px,1.125vw,1.125rem);height:clamp(18px,1.125vw,1.125rem);transform:none;opacity:1}body[data-template=_news] #news-filters #news-search-submit .icon svg g,body[data-template=_news] #news-filters #news-search-submit .icon svg path,body[data-template=_news] #news-filters #news-search-clear .icon svg g,body[data-template=_news] #news-filters #news-search-clear .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}@media(pointer: fine){body[data-template=_news] #news-filters #news-search-submit:hover,body[data-template=_news] #news-filters #news-search-submit:focus,body[data-template=_news] #news-filters #news-search-clear:hover,body[data-template=_news] #news-filters #news-search-clear:focus{outline:none !important;background-color:var(--color_brand_1)}body[data-template=_news] #news-filters #news-search-submit:hover .icon svg g,body[data-template=_news] #news-filters #news-search-submit:hover .icon svg path,body[data-template=_news] #news-filters #news-search-submit:focus .icon svg g,body[data-template=_news] #news-filters #news-search-submit:focus .icon svg path,body[data-template=_news] #news-filters #news-search-clear:hover .icon svg g,body[data-template=_news] #news-filters #news-search-clear:hover .icon svg path,body[data-template=_news] #news-filters #news-search-clear:focus .icon svg g,body[data-template=_news] #news-filters #news-search-clear:focus .icon svg path{fill:#fff}}body[data-template=_news] #news-filters #news-search-clear{right:calc(clamp(40px,2.25vw,2.25rem) + var(--spacer_xxs))}body[data-template=_news] #news-filters #news-search-clear .icon{width:clamp(16px,1vw,1rem);height:clamp(16px,1vw,1rem)}#lucy-news-header{display:flex;align-items:center;row-gap:30px;column-gap:5.313rem;justify-content:space-between;width:100%;z-index:1}@media only screen and (max-width: 650px){#lucy-news-header{flex-direction:column !important}#lucy-news-header>*{width:100%}}#lucy-news-header .content{display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%;padding-right:var(--spacer_s)}@media only screen and (max-width: 650px){#lucy-news-header .content{width:100%}}#lucy-news-header .content p,#lucy-news-header .content h1{margin-bottom:0 !important;max-width:unset}#lucy-news-header .content .back-to{margin-bottom:var(--spacer_s)}#lucy-news-header .content .category{margin-top:var(--spacer_xxs)}#lucy-news-header .img-div{position:static;min-height:17.375rem;max-height:278px;min-width:22.875rem;max-width:366px;border-radius:4px;overflow:hidden}#lucy-news-header .img-div img{height:100%;width:100%;object-fit:cover;border-radius:4px;overflow:hidden;margin-left:auto}@media only screen and (max-width: 650px){#lucy-news-header .img-div{width:100%;max-width:unset;height:280px}#lucy-news-header .img-div img{object-position:center center}}@media only screen and (max-width: 525px){#lucy-news-header .img-div{height:240px}}@layer lucy-utilities{.lucy-news{display:block;text-decoration:none;background-color:rgba(0,0,0,0);container-type:inline-size;container-name:lucy-news;transition:border .3s ease,background-color .3s ease;transform:scale(1)}.lucy-news:has(+.lucy-news){margin-bottom:clamp(10px,1.25vw,1.25rem)}.lucy-news .news-inner{display:flex;gap:5.5rem;align-items:center;justify-content:space-between;width:100%;padding:1.875rem 1.875rem 1.875rem 3.125rem;border:1px var(--color_border_3) solid;border-radius:var(--border_radius);overflow:hidden;transition:all .3s ease}.lucy-news .news-inner .content{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:calc(1.5*var(--spacer_xxs))}.lucy-news .news-inner .content .category .show-mob{display:none}@media only screen and (max-width: 420px){.lucy-news .news-inner .content .category .show-mob{display:inline}.lucy-news .news-inner .content .category .hide-mob{display:none}}.lucy-news .news-inner .content p{max-width:unset !important;margin:0;color:var(--color_text);text-wrap:balance;transition:color .3s ease}.lucy-news .news-inner .content p.blurb{font-size:clamp(14px,.875rem,.875rem)}.lucy-news .news-inner .content p.title span{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-news .news-inner .content p.title span:hover,.lucy-news .news-inner .content p.title span:focus-visible{text-decoration-color:var(--color_text)}}.lucy-news .news-inner .content:not(:has(+.img-div)){padding:var(--spacer_s) 0}@media only screen and (max-width: 910px){.lucy-news .news-inner .content:not(:has(+.img-div)){padding:26px}}.lucy-news .news-inner .content .button{margin-top:var(--spacer_xxs)}.lucy-news .news-inner .img-div{justify-self:end;position:relative;min-width:32.95%;height:100%;margin-left:auto;border-radius:5px;aspect-ratio:296/225;overflow:hidden}.lucy-news .news-inner .img-div.maintain-size{border-radius:0 !important;background-size:contain !important;background-position:center center !important}.lucy-news .news-inner.featured{background-color:color(from #9AD9EF srgb r g b/0.1) !important;border:1px #9ad9ef solid !important}.lucy-news .news-inner.featured .content .category{display:flex;gap:10px}.lucy-news .news-inner.featured .content .category .icon{display:flex;align-items:center;justify-content:center;width:clamp(20px,1.25vw,1.25rem);height:clamp(20px,1.25vw,1.25rem)}.lucy-news .news-inner.featured .content .category .icon svg g,.lucy-news .news-inner.featured .content .category .icon svg path{fill:var(--color_brand_1)}.lucy-news .news-inner.featured .content .button{min-width:140px}.lucy-news .news-inner.featured .img-div{min-width:40.86%}.lucy-news .news-inner:not(.disabled):not([disabled]):hover,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within{outline:0 !important;background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.lucy-news .news-inner:not(.disabled):not([disabled]):hover .content .title,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within .content .title{text-decoration:none}.lucy-news .news-inner:not(.disabled):not([disabled]):hover .content .title span,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within .content .title span{text-decoration-color:var(--color_text)}.lucy-news .news-inner:not(.disabled):not([disabled]):hover .content .button,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within .content .button{background-color:var(--color_brand_1) !important;border-color:unset}.lucy-news .news-inner:not(.disabled):not([disabled]):hover .content .button span,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within .content .button span{color:var(--color_brand_2)}.lucy-news .news-inner:not(.disabled):not([disabled]):hover .content .button .icon svg path,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within .content .button .icon svg path{fill:var(--color_brand_2)}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured{background-color:color(from #9AD9EF srgb r g b/0.3) !important;border:1px var(--color_brand_3) solid !important}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button{background-color:var(--color_button_hover);border-color:var(--color_button_hover)}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button span:not(.icon),.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button span:not(.icon){color:#fff;transform:translate(-12px, 1px)}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button .icon,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button .icon{right:24px;opacity:1;transition:opacity .3s ease-in,right .3s ease}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button .icon svg,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button .icon svg{overflow:visible}.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button .icon svg g,.lucy-news .news-inner:not(.disabled):not([disabled]):hover.featured .button .icon svg path,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button .icon svg g,.lucy-news .news-inner:not(.disabled):not([disabled]):focus-within.featured .button .icon svg path{fill:#fff}@container lucy-news (max-width: 700px){.news-inner{flex-direction:column-reverse !important;gap:18px !important;padding:0 !important}.news-inner .content{display:flex !important;flex-direction:column !important;align-items:start !important;align-self:unset !important;min-height:100% !important;padding:0 26px 26px}.news-inner .content .time{font-size:clamp(14px,.875rem,.875rem) !important}.news-inner .content .button{margin-top:auto;margin-bottom:0 !important}.news-inner .img-div{min-width:100% !important;border-radius:0 !important;aspect-ratio:373/210 !important}}}body[data-template=_resources] #resource-filters{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;gap:clamp(21px,1.313vw,1.313rem);justify-content:end;position:relative;margin:3.25rem 0}@media only screen and (max-width: 750px){body[data-template=_resources] #resource-filters{display:flex;flex-direction:column;gap:10px}}body[data-template=_resources] #resource-filters .field-wrap{width:100%}body[data-template=_resources] #resource-filters .field-wrap:has(.control){grid-column:auto/span 3}body[data-template=_resources] #resource-filters #resource-search-submit{position:absolute;bottom:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;width:clamp(135px,8.438vw,8.438rem);height:clamp(57px,3.563vw,3.563rem);outline:0}@media only screen and (max-width: 750px){body[data-template=_resources] #resource-filters #resource-search-submit{display:none}}body[data-template=_resources] #resource-filters #resource-search-clear{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(var(--input_height)/2 - 1.25rem);right:calc(clamp(135px,8.438vw,8.438rem) + var(--spacer_xxs));width:2.5rem;height:2.5rem;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}@media only screen and (max-width: 750px){body[data-template=_resources] #resource-filters #resource-search-clear{right:var(--spacer_xxs)}}body[data-template=_resources] #resource-filters #resource-search-clear .icon{position:static;display:flex;align-items:center;justify-content:center;width:clamp(16px,1vw,1rem);height:clamp(16px,1vw,1rem);transform:none;opacity:1}body[data-template=_resources] #resource-filters #resource-search-clear .icon svg g,body[data-template=_resources] #resource-filters #resource-search-clear .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}@media(pointer: fine){body[data-template=_resources] #resource-filters #resource-search-clear:hover,body[data-template=_resources] #resource-filters #resource-search-clear:focus{outline:none !important;background-color:var(--color_brand_1)}body[data-template=_resources] #resource-filters #resource-search-clear:hover .icon svg g,body[data-template=_resources] #resource-filters #resource-search-clear:hover .icon svg path,body[data-template=_resources] #resource-filters #resource-search-clear:focus .icon svg g,body[data-template=_resources] #resource-filters #resource-search-clear:focus .icon svg path{fill:#fff}}@layer lucy-utilities{.lucy-resources{container-type:inline-size;container-name:lucy-resources}.lucy-resources:not(:last-child){margin-bottom:var(--content_space)}.lucy-resources .resource{position:relative;margin-bottom:var(--grid_gutter);padding:1.75rem 1.849rem;border:1px var(--color_border_3) solid;border-radius:var(--border_radius);background-color:rgba(0,0,0,0);transition:border .3s ease,background-color .3s ease}.lucy-resources .resource:last-of-type{margin-bottom:0}.lucy-resources .resource .top{display:flex;gap:var(--grid_gutter)}.lucy-resources .resource .top .info{display:flex;flex-direction:column;justify-content:center}.lucy-resources .resource .top .info>*{margin-bottom:0}.lucy-resources .resource .top .buttons{display:flex;gap:var(--spacer_xxs);margin-left:auto}.lucy-resources .resource .top .buttons>*{margin-bottom:0}.lucy-resources .resource .top .buttons .button{background-color:var(--color_lt_grey);min-width:140px;text-wrap:nowrap}@media(pointer: fine){.lucy-resources .resource .top .buttons .button:hover,.lucy-resources .resource .top .buttons .button:focus-visible{background-color:var(--color_brand_1)}}.lucy-resources .resource .desc{display:flex;flex-direction:column;justify-content:center;width:68.7%}.lucy-resources .resource .desc .title{margin-bottom:var(--spacer_xxs)}.lucy-resources .resource .desc .text{font-size:14px}.lucy-resources .resource .desc .text :last-child{margin-bottom:0 !important}.lucy-resources .resource .desc .text .concat,.lucy-resources .resource .desc .text .body{display:none;overflow:hidden;transition:height .5s ease,line-height .5s ease}.lucy-resources .resource .desc .text .concat .resource-more,.lucy-resources .resource .desc .text .concat .resource-hide,.lucy-resources .resource .desc .text .body .resource-more,.lucy-resources .resource .desc .text .body .resource-hide{font-weight:700;cursor:pointer;text-decoration:underline;text-decoration-color:var(--color_text);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-resources .resource .desc .text .concat .resource-more:hover,.lucy-resources .resource .desc .text .concat .resource-more:focus-visible,.lucy-resources .resource .desc .text .concat .resource-hide:hover,.lucy-resources .resource .desc .text .concat .resource-hide:focus-visible,.lucy-resources .resource .desc .text .body .resource-more:hover,.lucy-resources .resource .desc .text .body .resource-more:focus-visible,.lucy-resources .resource .desc .text .body .resource-hide:hover,.lucy-resources .resource .desc .text .body .resource-hide:focus-visible{text-decoration-color:rgba(0,0,0,0)}}.lucy-resources .resource .desc .text .concat.display,.lucy-resources .resource .desc .text .body.display{display:inline-block}.lucy-resources .resource.featured{background-color:color(from #9AD9EF srgb r g b/0.1) !important;border:1px #9ad9ef solid !important}.lucy-resources .resource.featured .top .desc .title{display:flex;gap:10px}.lucy-resources .resource.featured .top .desc .title .icon{display:flex;align-items:center;justify-content:center;width:clamp(20px,1.25vw,1.25rem);height:clamp(20px,1.25vw,1.25rem)}.lucy-resources .resource.featured .top .desc .title .icon svg g,.lucy-resources .resource.featured .top .desc .title .icon svg path{fill:var(--color_brand_1)}.lucy-resources .resource.featured .top .desc .resource-hide{display:none}.lucy-resources .resource.featured .buttons .button{background-color:var(--color_brand_2)}@media(pointer: fine){.lucy-resources .resource:hover,.lucy-resources .resource:focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.lucy-resources .resource:hover.featured,.lucy-resources .resource:focus-visible.featured{background-color:color(from #9AD9EF srgb r g b/0.3) !important;border:1px var(--color_brand_3) solid !important}}@container lucy-resources (max-width: 665px){.resource{padding:15px 10px 24px 24px !important}.resource .top .buttons{position:absolute;right:10px}.resource .top .buttons .button{display:flex;align-items:center;justify-content:center;position:relative;padding:0 !important;width:35px;min-width:unset !important;height:35px;border-radius:50%;outline:0}.resource .top .buttons .button span:not(.icon){position:absolute;top:60px;right:50%;padding:10px;border-radius:5px;color:#fff;text-align:center;background-color:var(--color_brand_1);transform:translateX(50%) !important;opacity:0;pointer-events:none}.resource .top .buttons .button span.icon{position:static;opacity:1;transform:scale(1)}.resource .top .buttons .button:first-of-type .icon{transform:rotate(-0.125turn)}@media(pointer: fine){.resource .top .buttons .button:hover span:not(.icon),.resource .top .buttons .button:focus-visible span:not(.icon){top:50px;opacity:1}}.resource .desc{margin-top:10px;position:relative}.resource .desc .text .body{position:relative;width:calc(100vw - 2*var(--mob_page_gutter) - 34px);padding-right:15px}}}#search-results{--search_form_height: 3rem}#search-results .sub-header{margin-top:var(--content_space)}#search-results .result-container{display:flex;flex-direction:column;gap:1rem;padding:var(--content_space) 0;border-bottom:1px solid var(--border_color)}#search-results .result-container>*{margin-bottom:0}#search-results .result-container .result-title a:any-link{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#search-results .result-container .result-title a:any-link:hover,#search-results .result-container .result-title a:any-link:focus-visible{text-decoration-color:var(--color_text)}}@media(pointer: fine){#search-results .result-container .result-title a:any-link:hover,#search-results .result-container .result-title a:any-link:focus-visible{text-decoration-color:var(--color_text)}}#search-results .result-container .body-xs a:any-link{text-decoration:underline;text-decoration-color:var(--color_text);text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .3s linear}@media(pointer: fine){#search-results .result-container .body-xs a:any-link:hover,#search-results .result-container .body-xs a:any-link:focus-visible{text-decoration-color:rgba(0,0,0,0)}}@media(pointer: fine){#search-results .result-container .body-xs a:any-link:hover,#search-results .result-container .body-xs a:any-link:focus-visible{color:var(--color_brand_3);text-decoration-color:color(from var(--color_brand_3) srgb r g b/0)}}.lucy-sponsor-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(7rem, 9rem));gap:var(--spacer_s);align-items:center}.lucy-staff{display:flex;flex-direction:column;container-type:inline-size;container-name:lucy-staff}.lucy-staff .staff{display:flex;align-items:center;gap:2.5rem;position:relative;width:100%;padding:1.25rem 3.5rem 1.25rem 1.25rem;border-radius:var(--border_radius);background-color:rgba(0,0,0,0);border:1px var(--color_border_3) solid;transition:background-color .3s ease,border .3s ease}.lucy-staff .staff:has(+.staff){margin-bottom:clamp(10px,1.25vw,1.25rem)}.lucy-staff .staff .staff-image{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:clamp(82px,9.375vw,9.375rem);border-radius:var(--border_radius);aspect-ratio:1;overflow:hidden;transform:scale(1)}.lucy-staff .staff .info{position:relative;width:100%}.lucy-staff .staff .info .name,.lucy-staff .staff .info .title{margin:0;padding:0}.lucy-staff .staff .info .name{word-break:break-word;margin-bottom:var(--spacer_xxs)}.lucy-staff .staff .info .title{font-weight:400;text-wrap:balance}@media only screen and (max-width: 910px){.lucy-staff .staff .info .title{text-wrap:unset}}.lucy-staff .staff .info:not(:has(.desc)) .title{margin-bottom:0}.lucy-staff .staff .info .desc{width:100%;position:relative;margin-top:1rem}.lucy-staff .staff .info .desc>div{display:none;line-height:28/20;transition:height .5s ease;overflow:hidden}.lucy-staff .staff .info .desc>div .bio-expand,.lucy-staff .staff .info .desc>div .bio-hide{font-weight:700;cursor:pointer}.lucy-staff .staff .info .desc>.display{display:block}.lucy-staff .staff .contact{display:flex;flex-direction:column;justify-content:flex-start;justify-self:flex-end;min-width:19.75%;height:100%;margin-left:auto;white-space:nowrap}.lucy-staff .staff .contact a:any-link{display:inline-flex;align-items:center;justify-content:start;gap:var(--spacer_xxs);font-size:clamp(14px,1vw,1rem);font-weight:400;color:var(--color_text);line-height:1.625;overflow:hidden;white-space:nowrap}.lucy-staff .staff .contact a:any-link .icon{display:flex;align-items:center;justify-content:center;width:clamp(14px,.875vw,.875rem);min-width:clamp(14px,.875vw,.875rem);height:clamp(14px,.875vw,.875rem);min-height:clamp(14px,.875vw,.875rem)}.lucy-staff .staff .contact a:any-link .icon svg{width:100%;height:100%}.lucy-staff .staff .contact a:any-link .icon svg path,.lucy-staff .staff .contact a:any-link .icon svg g{fill:var(--color_brand_5)}.lucy-staff .staff .contact a:any-link span:not(.icon){display:block;overflow:hidden;text-overflow:ellipsis}.lucy-staff .staff .contact a:any-link:not(:first-of-type) span:not(.icon){text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-staff .staff .contact a:any-link:not(:first-of-type) span:not(.icon):hover,.lucy-staff .staff .contact a:any-link:not(:first-of-type) span:not(.icon):focus-visible{text-decoration-color:var(--color_text)}}.lucy-staff .staff .contact a:any-link:first-of-type{font-weight:bold}.lucy-staff .staff .contact a:any-link:first-of-type span:not(.icon){text-decoration:underline;text-decoration-color:var(--color_text);text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){.lucy-staff .staff .contact a:any-link:first-of-type span:not(.icon):hover,.lucy-staff .staff .contact a:any-link:first-of-type span:not(.icon):focus-visible{text-decoration-color:rgba(0,0,0,0)}}.lucy-staff .staff .contact a:any-link:hover{text-decoration:none}@media(pointer: fine){.lucy-staff .staff:hover,.lucy-staff .staff:focus{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}}@container lucy-staff (max-width: 700px){.staff{flex-direction:column;align-items:start !important;gap:28px !important;padding:clamp(20px,1.25vw,1.25rem) !important}.staff .staff-image{position:absolute !important;top:clamp(20px,1.25vw,1.25rem) !important;right:clamp(20px,1.25vw,1.25rem) !important}.staff .info{width:calc(100% - 20px - clamp(82px,9.375vw,9.375rem)) !important}.staff .info .name{margin-bottom:0 !important}.staff .info .title{font-weight:400 !important;font-family:var(--font_secondary) !important;letter-spacing:.003rem !important;text-transform:none !important}.staff .contact{justify-self:unset !important;margin-left:0 !important;max-width:100%}}@container lucy-staff (max-width: 400px){.staff .staff-image{display:none !important}}#staff-detail .info .display-xl{font-size:clamp(28px,3.5vw,3.5rem)}#staff-detail .info .display-xl,#staff-detail .info .display-xs{margin-bottom:var(--spacer_xxs)}#staff-detail .info .display-xxs{font-size:clamp(12px,1.5vw,1rem);margin-bottom:clamp(25px,4.063vw,4.063rem)}#staff-detail .info .display-xs+p{margin-bottom:clamp(20px,2.188vw,2.188rem)}#staff-detail .info *:last-child{margin-bottom:0 !important}@media only screen and (max-width: 910px){#staff-detail .info *:not(li){margin-bottom:var(--spacer_s)}}@media only screen and (max-width: 910px){#staff-detail{margin-top:var(--spacer_s)}}#staff-detail-image{position:relative;border-radius:5px;overflow:hidden;aspect-ratio:1}#staff-detail-image img{height:100%;width:100%;object-fit:cover}@media only screen and (max-width: 910px){#staff-detail-image img:not([src$=svg]){object-position:center top}}body[data-template=_staff] #staff-page{margin-top:var(--spacer_m)}@media only screen and (max-width: 1125px){body[data-template=_staff] main #lucy-main:has(>aside>#staff-detail-image) aside{display:block !important}}@media only screen and (max-width: 910px){body[data-template=_staff] main #lucy-main:has(>aside>#staff-detail-image){flex-direction:column !important;flex-wrap:nowrap;padding-right:var(--mob_page_gutter);padding-left:var(--mob_page_gutter)}body[data-template=_staff] main #lucy-main:has(>aside>#staff-detail-image) aside{display:contents !important;position:static;padding:0 !important;width:100%}body[data-template=_staff] main #lucy-main:has(>aside>#staff-detail-image) #staff-detail-image{width:100%;max-width:512px;aspect-ratio:4/3}body[data-template=_staff] main #lucy-main:has(>aside>#staff-detail-image) .lucy-layout{padding:0 !important}}@layer lucy-utilities{.lucy-pages-toc{margin-bottom:var(--content_space);container-type:inline-size;container-name:lucy-pages}.lucy-pages-toc .display-l{margin-bottom:var(--spacer_xs)}.lucy-pages-toc .page:any-link{display:flex;align-items:center;justify-content:space-between;padding:2.063rem 2.5rem;border:1px var(--color_border_3) solid;border-radius:var(--border_radius);text-decoration:none;transition:border .3s ease,background-color .3s ease}.lucy-pages-toc .page:any-link .icon{display:flex;align-items:center;justify-content:center;width:clamp(35px,2.188vw,2.188rem);height:clamp(35px,2.188vw,2.188rem);border-radius:50%;background-color:var(--color_brand_2);transition:background-color .3s ease}.lucy-pages-toc .page:any-link .icon svg{width:clamp(13.6px,.85vw,.85rem);height:clamp(13.6px,.85vw,.85rem)}.lucy-pages-toc .page:any-link .icon svg path{fill:var(--color_brand_1);transition:fill .3s ease}.lucy-pages-toc .page:any-link:has(+.page){margin-bottom:clamp(10px,.938vw,.938rem)}@media(pointer: fine){.lucy-pages-toc .page:any-link:hover,.lucy-pages-toc .page:any-link:focus-visible{background-color:color(from #D2C19C srgb r g b/0.1) !important;border:1px #d2c19c solid !important}.lucy-pages-toc .page:any-link:hover .icon,.lucy-pages-toc .page:any-link:focus-visible .icon{background-color:var(--color_brand_1)}.lucy-pages-toc .page:any-link:hover .icon svg path,.lucy-pages-toc .page:any-link:focus-visible .icon svg path{fill:#fff}}@container lucy-pages (max-width: 700px){.page{padding:20px !important}}}#lucy-home .button span,#lucy-home .button-link span{font-family:var(--font_montserrat);font-size:1rem;font-weight:700;letter-spacing:.038rem;line-height:1.25;text-transform:lowercase}@media only screen and (max-width: 1125px){#lucy-home h2{font-size:32px}}#lucy-home #home-features{position:relative;overflow:hidden}#lucy-home #home-features:before{position:absolute;top:0;left:0;z-index:1;width:100vw;height:100%;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);background-image:url(/images/bg-ext.jpg);background-repeat:no-repeat;background-size:clamp(1600px,100%,100%);background-position:top 50% left 0;mix-blend-mode:multiply;opacity:.28;content:""}#lucy-home #home-features #features-rotator{position:relative;height:44.375rem;padding:var(--spacer_xl) 0;background-color:var(--color_brand_1);overflow:hidden}@media only screen and (max-width: 910px){#lucy-home #home-features #features-rotator{height:660px;padding:var(--mob_page_gutter) 0}}#lucy-home #home-features #features-rotator .feature{display:flex;align-items:center;column-gap:5.313rem;position:absolute;left:calc(-1*var(--spacer_m));max-width:100vw;padding:0 var(--page_gutter);z-index:2;opacity:0;pointer-events:none;transition:all .3s .3s ease}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature{column-gap:var(--mob_page_gutter);padding:0 var(--mob_page_gutter);row-gap:24px}}@media only screen and (max-width: 910px){#lucy-home #home-features #features-rotator .feature{flex-direction:column;width:100%}}#lucy-home #home-features #features-rotator .feature .img-div{display:block;position:relative;width:78.256%;max-width:671px;border-radius:10px;overflow:hidden;position:relative;aspect-ratio:671/510;transition:opacity .3s .3s ease;opacity:1}@media only screen and (max-width: 910px){#lucy-home #home-features #features-rotator .feature .img-div{width:100%;max-width:unset;min-height:276px;aspect-ratio:16/9}}@media only screen and (max-width: 525px){#lucy-home #home-features #features-rotator .feature .img-div{aspect-ratio:363/276}}#lucy-home #home-features #features-rotator .feature .img-div img{object-fit:cover;transform:scale(1);transition:transform .3s ease}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature .img-div img{width:100%;height:100%}}#lucy-home #home-features #features-rotator .feature .copy{display:flex;flex-direction:column;align-items:start;justify-content:center}@media only screen and (max-width: 910px){#lucy-home #home-features #features-rotator .feature .copy{width:100%;margin-bottom:14px}}#lucy-home #home-features #features-rotator .feature .copy span,#lucy-home #home-features #features-rotator .feature .copy p{color:#fff}#lucy-home #home-features #features-rotator .feature .copy .surtitle{display:flex;align-items:center;gap:.923rem;margin-bottom:clamp(20px,3.438vw,3.438rem)}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature .copy .surtitle{margin-bottom:clamp(20px,2vw,2rem)}}#lucy-home #home-features #features-rotator .feature .copy .surtitle .sub-header{margin:0}#lucy-home #home-features #features-rotator .feature .copy .surtitle .icon{display:inherit;align-items:inherit;justify-content:center;width:clamp(14px,.884vw,.884rem);height:clamp(14px,.884vw,.884rem)}#lucy-home #home-features #features-rotator .feature .copy .surtitle .icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%;overflow:visible}#lucy-home #home-features #features-rotator .feature .copy .surtitle .icon svg g,#lucy-home #home-features #features-rotator .feature .copy .surtitle .icon svg path{fill:var(--color_brand_2)}#lucy-home #home-features #features-rotator .feature .copy p{margin-bottom:var(--spacer_xs)}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature .copy p{margin-bottom:20px}}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature .copy p.display-xl{font-size:32px}}#lucy-home #home-features #features-rotator .feature .copy p.body-m{line-height:1.444}@media only screen and (max-width: 1125px){#lucy-home #home-features #features-rotator .feature .copy p.body-m{font-size:15px}}#lucy-home #home-features #features-rotator .feature .copy .button{margin-bottom:3.438rem}@media only screen and (max-width: 910px){#lucy-home #home-features #features-rotator .feature .copy .button{margin-bottom:0}}@media only screen and (max-width: 525px){#lucy-home #home-features #features-rotator .feature .copy .button{width:100%}#lucy-home #home-features #features-rotator .feature .copy .button span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:4px;font-family:var(--font_domine);font-size:18px;font-weight:600;color:var(--color_text);background-color:var(--color_brand_2);text-decoration:none !important;transition:background-color .3s ease}#lucy-home #home-features #features-rotator .feature .copy .button span.icon{display:none}}@media only screen and (max-width: 525px)and (pointer: fine){#lucy-home #home-features #features-rotator .feature .copy .button span:hover,#lucy-home #home-features #features-rotator .feature .copy .button span:focus-visible{background-color:#fff}}#lucy-home #home-features #features-rotator .feature.active{opacity:1;left:0}#lucy-home #home-features #features-rotator .feature:not(:has(.img-div)) .copy{height:31.875rem;justify-content:center}#lucy-home #home-features #features-rotator .feature:has(>.copy .button:hover,>.copy .button:focus) .img-div img{transform:scale(1.02)}#lucy-home #home-features #feature-controls{display:flex;align-items:center;gap:clamp(8px,.5vw,.5rem);position:absolute;bottom:calc(.75rem + var(--spacer_xl));left:calc(var(--page_gutter) + 46.628%);transition:opacity .35s ease;z-index:2}@media only screen and (min-width: 1600px){#lucy-home #home-features #feature-controls{left:calc(var(--page_gutter) + 47.251rem)}}@media only screen and (max-width: 1125px){#lucy-home #home-features #feature-controls{left:calc(2*var(--mob_page_gutter) + 46.628%)}}@media only screen and (max-width: 910px){#lucy-home #home-features #feature-controls{right:0;bottom:28px;left:0;margin-inline:auto;width:fit-content}}#lucy-home #home-features #feature-controls.animating{pointer-events:none;opacity:.2;transition:opacity .35s ease;z-index:1}#lucy-home #home-features #feature-controls button{padding:0;margin:0;width:9px;height:9px;border-radius:50%;border:1px hsla(0,0%,100%,.5019607843) solid;background-color:rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}#lucy-home #home-features #feature-controls button.active{border:1px #fff solid;background-color:#fff}#lucy-home #home-features:has(#feature-controls.animating) #features-rotator .feature .img-div{transition:opacity .3s ease;opacity:0}#lucy-home #home-events-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacer_s);padding:var(--spacer_xl) var(--page_gutter) 0}@media only screen and (max-width: 1125px){#lucy-home #home-events-top{padding:var(--spacer_xl) var(--mob_page_gutter) 0}}@media only screen and (max-width: 910px){#lucy-home #home-events-top{padding:40px var(--mob_page_gutter) 0}#lucy-home #home-events-top a:any-link{display:none}}#lucy-home #home-events-top *{margin:0}#lucy-home #home-events{padding:0 0 0 var(--page_gutter);overflow-x:auto}@media only screen and (max-width: 1125px){#lucy-home #home-events{padding:0 0 0 var(--mob_page_gutter)}}#lucy-home #home-events .event-grid{display:grid;grid-template-columns:repeat(4, minmax(322px, 1fr));padding-right:var(--page_gutter);gap:var(--spacer_xs)}@media only screen and (max-width: 1600px){#lucy-home #home-events .event-grid{padding-right:0;grid-template-columns:repeat(4, minmax(322px, 1fr)) var(--page_gutter)}}@media only screen and (max-width: 1125px){#lucy-home #home-events .event-grid{grid-template-columns:repeat(4, minmax(322px, 1fr)) var(--mob_page_gutter)}}#lucy-home #home-events .event-grid a.event:any-link{display:flex;flex-direction:column;justify-content:space-between;position:relative}#lucy-home #home-events .event-grid a.event:any-link .event-day-tr{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:clamp(20px,1.25vw,1.25rem);right:clamp(20px,1.25vw,1.25rem);width:4.25rem;min-width:68px;border-radius:4px;background-color:#fff;overflow:hidden;z-index:1}#lucy-home #home-events .event-grid a.event:any-link .event-day-tr *{display:flex;align-items:center;justify-content:center;line-height:.9;transition:color .3s ease}#lucy-home #home-events .event-grid a.event:any-link .event-day-tr span{width:100%;height:1.5rem;padding:var(--spacer_xxs) 0;font-family:var(--font_montserrat);font-size:clamp(11px,.688vw,.688rem);font-weight:700;text-transform:uppercase;letter-spacing:.063rem;background-color:var(--color_brand_5)}#lucy-home #home-events .event-grid a.event:any-link .event-day-tr p{padding:var(--spacer_xxs) 0;font-family:var(--font_domine);font-weight:700;font-size:clamp(32px,2vw,2rem);margin-bottom:0}#lucy-home #home-events .event-grid a.event:any-link .img-div{width:100%;height:clamp(180px,13.125vw,13.125rem);margin-bottom:var(--spacer_xs);border-radius:10px;overflow:hidden}#lucy-home #home-events .event-grid a.event:any-link .img-div img,#lucy-home #home-events .event-grid a.event:any-link .img-div .icon{width:100%;height:100%;transform:scale(1);transition:transform .3s ease}#lucy-home #home-events .event-grid a.event:any-link .img-div img{object-fit:cover}#lucy-home #home-events .event-grid a.event:any-link .img-div .icon{display:flex;align-items:center;justify-content:center;background-color:var(--color_lt_grey)}#lucy-home #home-events .event-grid a.event:any-link .img-div .icon svg{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;overflow:visible}#lucy-home #home-events .event-grid a.event:any-link .img-div .icon svg g,#lucy-home #home-events .event-grid a.event:any-link .img-div .icon svg path{fill:var(--color_brand_4);fill-opacity:.3}#lucy-home #home-events .event-grid a.event:any-link .content .body-xs{margin-bottom:.25rem;font-weight:500;letter-spacing:-0.019rem}#lucy-home #home-events .event-grid a.event:any-link .content .body-xs span{text-transform:lowercase}#lucy-home #home-events .event-grid a.event:any-link .content .display-xs{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-home #home-events .event-grid a.event:any-link .content .display-xs:hover,#lucy-home #home-events .event-grid a.event:any-link .content .display-xs:focus-visible{text-decoration-color:var(--color_text)}}@media(pointer: fine){#lucy-home #home-events .event-grid a.event:any-link:hover,#lucy-home #home-events .event-grid a.event:any-link:focus-visible{text-decoration:none}#lucy-home #home-events .event-grid a.event:any-link:hover .img-div img,#lucy-home #home-events .event-grid a.event:any-link:hover .img-div .icon,#lucy-home #home-events .event-grid a.event:any-link:focus-visible .img-div img,#lucy-home #home-events .event-grid a.event:any-link:focus-visible .img-div .icon{transform:scale(1.1)}#lucy-home #home-events .event-grid a.event:any-link:hover .content .display-xs,#lucy-home #home-events .event-grid a.event:any-link:focus-visible .content .display-xs{text-decoration-color:var(--color_text)}}#lucy-home #home-events .event-grid .empty{display:none;width:100%;height:100%;margin-left:calc(-1*var(--spacer_xs));content:""}@media only screen and (max-width: 1600px){#lucy-home #home-events .event-grid .empty{display:block}}#lucy-home #home-releases-top{padding:var(--spacer_xl) var(--page_gutter) 0}@media only screen and (max-width: 1125px){#lucy-home #home-releases-top{display:flex;align-items:center;justify-content:space-between;padding:var(--spacer_xl) var(--mob_page_gutter) 0}#lucy-home #home-releases-top h2{margin:0}}@media only screen and (max-width: 910px){#lucy-home #home-releases-top{padding:0 var(--mob_page_gutter)}#lucy-home #home-releases-top a:any-link{display:none}}#lucy-home #home-releases-top nav{display:flex;align-items:center;justify-content:space-between}#lucy-home #home-releases-top nav .button-list{display:flex;gap:.625rem}@media only screen and (max-width: 1125px){#lucy-home #home-releases-top nav .button-list{display:none}}#lucy-home #home-releases-top nav .button-list button{gap:.688rem;border:1px var(--color_border_3) solid;padding:0 2.5rem;border-radius:30px;background-color:rgba(0,0,0,0);transition:background-color .3s ease,border .3s ease;cursor:pointer}#lucy-home #home-releases-top nav .button-list button .icon{position:static;opacity:1;transform:translate(0, 0)}#lucy-home #home-releases-top nav .button-list button .icon svg{width:100%;height:100%;overflow:visible}#lucy-home #home-releases-top nav .button-list button .icon svg g,#lucy-home #home-releases-top nav .button-list button .icon svg path{fill:var(--color_brand_1)}#lucy-home #home-releases-top nav .button-list button span:not(.icon){transform:translate(0, 0)}#lucy-home #home-releases-top nav .button-list button.active{background-color:var(--color_brand_1);border:1px rgba(0,0,0,0) solid}#lucy-home #home-releases-top nav .button-list button.active .icon svg{overflow:visible}#lucy-home #home-releases-top nav .button-list button.active .icon svg g,#lucy-home #home-releases-top nav .button-list button.active .icon svg path{fill:#fff}#lucy-home #home-releases-top nav .button-list button.active span:not(.icon){color:#fff}@media(pointer: fine){#lucy-home #home-releases-top nav .button-list button:hover,#lucy-home #home-releases-top nav .button-list button:focus-visible{border:1px var(--color_text) solid}#lucy-home #home-releases-top nav .button-list button:hover:not(.active) span:not(.icon),#lucy-home #home-releases-top nav .button-list button:focus-visible:not(.active) span:not(.icon){color:var(--color_text)}}#lucy-home #home-releases{padding:2.5rem 0 0 var(--page_gutter);overflow-x:auto}@media only screen and (max-width: 1125px){#lucy-home #home-releases{padding:2.5rem 0 0 var(--mob_page_gutter)}}@media only screen and (max-width: 910px){#lucy-home #home-releases{padding:40px 0 0 var(--mob_page_gutter)}}#lucy-home #home-releases .releases{display:flex;flex-direction:column;gap:var(--spacer_xs);opacity:1;transition:opacity .5s ease}#lucy-home #home-releases .releases>[class*=release-]{display:grid;grid-template-columns:repeat(6, minmax(clamp(129px, 12.875vw, 12.875rem), 1fr));column-gap:var(--spacer_xs);padding-right:var(--page_gutter)}@media only screen and (max-width: 1600px){#lucy-home #home-releases .releases>[class*=release-]{padding-right:0;grid-template-columns:repeat(6, minmax(clamp(129px, 12.875vw, 12.875rem), 1fr)) var(--page_gutter)}}@media only screen and (max-width: 1125px){#lucy-home #home-releases .releases>[class*=release-]{grid-template-columns:repeat(6, minmax(clamp(129px, 12.875vw, 12.875rem), 1fr)) var(--mob_page_gutter)}}#lucy-home #home-releases .releases>[class*=release-]:first-of-type{align-items:center}#lucy-home #home-releases .releases .empty{display:none;width:100%;height:100%;margin-left:calc(-1*var(--spacer_xs));content:""}@media only screen and (max-width: 1600px){#lucy-home #home-releases .releases .empty{display:block}}#lucy-home #home-releases .releases.hiding{opacity:0}#lucy-home #home-releases .releases a.release:any-link{display:flex;flex-direction:column;justify-content:space-between}#lucy-home #home-releases .releases a.release:any-link .img-div{display:flex;width:100%;border:1px var(--color_border_2) solid;border-radius:5px;overflow:hidden;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);transform:scale(1);transition:box-shadow .3s ease,transform .3s ease}#lucy-home #home-releases .releases a.release:any-link .img-div img{width:100%;height:100%;transform:scale(1);transition:transform .3s ease;object-fit:cover}#lucy-home #home-releases .releases a.release:any-link .content p{margin:0}#lucy-home #home-releases .releases a.release:any-link .content .display-xs{margin-bottom:var(--spacer_xxs);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-home #home-releases .releases a.release:any-link .content .display-xs:hover,#lucy-home #home-releases .releases a.release:any-link .content .display-xs:focus-visible{text-decoration-color:var(--color_text)}}@media(pointer: fine){#lucy-home #home-releases .releases a.release:any-link:hover,#lucy-home #home-releases .releases a.release:any-link:focus-visible{text-decoration:none}#lucy-home #home-releases .releases a.release:any-link:hover .img-div,#lucy-home #home-releases .releases a.release:any-link:focus-visible .img-div{box-shadow:0 7px 42px 0 rgba(0,0,0,.15);transform:scale(1.05)}#lucy-home #home-releases .releases a.release:any-link:hover .content .display-xs,#lucy-home #home-releases .releases a.release:any-link:focus-visible .content .display-xs{text-decoration-color:var(--color_text)}}#lucy-home #home-releases .releases .release-top{align-items:center}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(1):hover)+.release-bottom .release:nth-child(1) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(1):focus)+.release-bottom .release:nth-child(1) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(2):hover)+.release-bottom .release:nth-child(2) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(2):focus)+.release-bottom .release:nth-child(2) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(3):hover)+.release-bottom .release:nth-child(3) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(3):focus)+.release-bottom .release:nth-child(3) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(4):hover)+.release-bottom .release:nth-child(4) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(4):focus)+.release-bottom .release:nth-child(4) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(5):hover)+.release-bottom .release:nth-child(5) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(5):focus)+.release-bottom .release:nth-child(5) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(6):hover)+.release-bottom .release:nth-child(6) .content .display-xs,#lucy-home #home-releases .releases .release-top:has(>.release:any-link:nth-child(6):focus)+.release-bottom .release:nth-child(6) .content .display-xs{text-decoration-color:var(--color_text)}#lucy-home #mob-events-link,#lucy-home #mob-releases-link{display:none;padding:40px var(--mob_page_gutter)}@media only screen and (max-width: 910px){#lucy-home #mob-events-link,#lucy-home #mob-releases-link{display:block}}#lucy-home #mob-events-link .button,#lucy-home #mob-releases-link .button{width:100%}#lucy-home #mob-events-link .button span,#lucy-home #mob-releases-link .button span{font-family:var(--font_domine);font-size:18px;font-weight:600;color:var(--color_text)}#lucy-home #mob-events-link .button span.icon,#lucy-home #mob-releases-link .button span.icon{display:none}@media(pointer: fine){#lucy-home #mob-events-link .button:hover span,#lucy-home #mob-events-link .button:focus-visible span,#lucy-home #mob-releases-link .button:hover span,#lucy-home #mob-releases-link .button:focus-visible span{color:#fff;transform:none}}#lucy-home #home-services{padding:var(--spacer_xl) var(--page_gutter)}@media only screen and (max-width: 1125px){#lucy-home #home-services{padding:var(--spacer_xl) var(--mob_page_gutter)}}@media only screen and (max-width: 910px){#lucy-home #home-services{padding:0 var(--mob_page_gutter) 40px}}#lucy-home #home-services .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacer_s)}#lucy-home #home-services .top *{margin:0}@media only screen and (max-width: 1125px){#lucy-home #home-services .top>a:any-link{display:none}}#lucy-home #home-services .services-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem;margin:0}@media only screen and (max-width: 1440px){#lucy-home #home-services .services-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 720px){#lucy-home #home-services .services-grid{grid-template-columns:1fr}}#lucy-home #home-services .services-grid a.service:any-link{display:flex;align-items:center;gap:1.25rem;max-width:calc(100vw - 2*var(--mob_page_gutter));border:1px var(--color_border_3) solid;border-radius:10px;padding:2.375rem;background-color:rgba(0,0,0,0);transition:all .3s ease}@media only screen and (max-width: 910px){#lucy-home #home-services .services-grid a.service:any-link{padding:24px 20px}}#lucy-home #home-services .services-grid a.service:any-link .display-s{letter-spacing:-0.031rem;white-space:nowrap;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px;transition:text-decoration-color .3s linear}@media(pointer: fine){#lucy-home #home-services .services-grid a.service:any-link .display-s:hover,#lucy-home #home-services .services-grid a.service:any-link .display-s:focus-visible{text-decoration-color:var(--color_text)}}@media only screen and (max-width: 910px){#lucy-home #home-services .services-grid a.service:any-link .display-s{overflow:hidden;text-overflow:ellipsis}}#lucy-home #home-services .services-grid a.service:any-link .icon{display:flex;align-items:center;justify-content:center;width:2.188rem;min-width:2.188rem;height:2.188rem;min-height:2.188rem}#lucy-home #home-services .services-grid a.service:any-link .icon svg{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%;overflow:visible}#lucy-home #home-services .services-grid a.service:any-link .icon svg g,#lucy-home #home-services .services-grid a.service:any-link .icon svg path{fill:var(--color_brand_5);transition:fill .3s ease}@media(pointer: fine){#lucy-home #home-services .services-grid a.service:any-link:hover,#lucy-home #home-services .services-grid a.service:any-link:focus-visible{text-decoration:none;background-color:var(--color_brand_5);border:1px var(--color_brand_5) solid}#lucy-home #home-services .services-grid a.service:any-link:hover .display-s,#lucy-home #home-services .services-grid a.service:any-link:focus-visible .display-s{text-decoration-color:var(--color_text)}#lucy-home #home-services .services-grid a.service:any-link:hover .icon svg,#lucy-home #home-services .services-grid a.service:any-link:focus-visible .icon svg{overflow:visible}#lucy-home #home-services .services-grid a.service:any-link:hover .icon svg g,#lucy-home #home-services .services-grid a.service:any-link:hover .icon svg path,#lucy-home #home-services .services-grid a.service:any-link:focus-visible .icon svg g,#lucy-home #home-services .services-grid a.service:any-link:focus-visible .icon svg path{fill:var(--color_text)}}#lucy-home #home-callouts{display:flex;flex-direction:column;position:relative;width:100vw;padding:var(--spacer_xl) var(--page_gutter);background-color:var(--color_lt_grey);overflow:hidden}@media only screen and (max-width: 1125px){#lucy-home #home-callouts{padding:var(--spacer_xl) var(--mob_page_gutter)}}@media only screen and (max-width: 910px){#lucy-home #home-callouts{padding:40px var(--mob_page_gutter)}}#lucy-home #home-callouts .lucy-callout.full-width{position:relative;overflow:visible}#lucy-home #home-callouts .lucy-callout.full-width:has(+.lucy-callout.full-width){margin-bottom:var(--spacer_xl)}@media only screen and (max-width: 1125px){#lucy-home #home-callouts .lucy-callout.full-width:has(+.lucy-callout.full-width){margin-bottom:var(--spacer_l)}}@media only screen and (max-width: 830px){#lucy-home #home-callouts .lucy-callout.full-width:has(+.lucy-callout.full-width){margin-bottom:var(--spacer_s)}}#lucy-home #home-callouts .lucy-callout.full-width:nth-child(even) .callout-content{padding:0 7rem 0 0}@media only screen and (max-width: 1125px){#lucy-home #home-callouts .lucy-callout.full-width:nth-child(even) .callout-content{padding:0 var(--mob_page_gutter) 0 0}}@media only screen and (max-width: 830px){#lucy-home #home-callouts .lucy-callout.full-width:nth-child(even) .callout-content{padding:0}}#lucy-home #home-callouts .lucy-callout.full-width:nth-child(even) .callout-wrapper{flex-direction:row-reverse}#lucy-home #home-callouts .lucy-callout.full-width:last-child{height:calc(100% + 2*var(--spacer_xl))}#lucy-home #home-callouts:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;mask:repeat-y 15vw calc(var(--callout_top) - 9rem)/55rem url(../images/brick-home.svg),repeat-y 85vw calc(var(--callout_top) - 4rem)/55rem url(../images/brick-home.svg),repeat-y -10vw calc(var(--callout_top) + 25rem)/55rem url(../images/brick-home.svg);background-color:#bfbbb3;opacity:.35;content:"";z-index:0}:root{--base_font_size: clamp(12px, calc(8px + .5vw), 16px);--spacer_xxs: clamp(10px, .625vw, .625rem);--spacer_xs: clamp(25px, 1.563vw, 1.563rem);--spacer_s: clamp(35px, 2.188vw, 2.188rem);--spacer_m: clamp(65px, 4.063vw, 4.063rem);--spacer_l: clamp(90px, 5.625vw, 5.625rem);--spacer_xl: clamp(100px, 6.25vw, 6.25rem);--spacer_xxl: clamp(200px, 12.5vw, 12.5rem);--spacer_xxxl: clamp(320px, 20vw, 20rem);--content_space: var(--spacer_s);--page_gutter: clamp(26px, 7.5vw, 7.5rem);--mob_page_gutter: clamp(26px, 1.75vw, 1.625rem);--grid_gutter: 1rem;--color_brand_1: #2E434E;--color_brand_2: #91D2E8;--color_brand_3: #006883;--color_brand_4: #D0C6AE;--color_brand_5: #F1BA42;--color_brand_6: #017B94;--color_lt_grey: #F6F4EF;--color_lt_blue: #F5FBFD;--color_success: #1A936F;--color_error: #ED6A5A;--color_alert: #F1BA42;--color_border: #D8D8D8;--color_border_2: #DDD;--color_border_3: #D5D1CA;--color_border_4: #E4E3E2;--color_text: #1E282D;--color_button: var(--color_brand_2);--color_button_hover: var(--color_text);--font_domine: "Domine", serif;--font_montserrat: "Montserrat", sans-serif;--button_height: clamp(44px, 2.75vw, 2.75rem);--button_cta_height: clamp(44px, 3.75vw, 3.75rem);--input_height: clamp(57px, 3.563vw, 3.563rem);--input_border_radius: 4px;--border_color: var(--color_border);--border_width: 1px;--border_radius: 10px;--border_style: solid;--alert_height: 4.375rem;--nav_height: 18.375rem;--header_height: 19.5rem;--overlay_color: #000;--overlay_opacity: .4}html{line-height:1.875;font-size:var(--base_font_size);font-family:var(--font_montserrat);color:var(--color_text);overflow-x:hidden;interpolate-size:allow-keywords}
