.theme--lux{--lux-radius: 0px;--lux-line: rgba(20,18,16,.1);--lux-line-strong: rgba(20,18,16,.14);--lux-paper: rgba(255,255,255,.94);--lux-ink: rgba(20,18,16,.82);--lux-ink-soft: rgba(20,18,16,.62);--lux-shadow-1: 0 10px 28px rgba(0,0,0,.035);--lux-shadow-2: 0 2px 6px rgba(0,0,0,.022);--lux-inset: inset 0 1px 0 rgba(255,255,255,.65);--lux-letter-wide: .18em;--lux-letter-mid: .14em;--lux-letter-tight: .1em;--lux-ease: cubic-bezier(.2,.7,.2,1);--lux-t: .22s}.theme--lux .color-inverse{--lux-line: rgba(255,255,255,.16);--lux-line-strong: rgba(255,255,255,.22);--lux-paper: rgba(0,0,0,.35);--lux-ink: rgba(255,255,255,.88);--lux-ink-soft: rgba(255,255,255,.72);--lux-shadow-1: 0 18px 45px rgba(0,0,0,.45);--lux-shadow-2: 0 3px 10px rgba(0,0,0,.35);--lux-inset: inset 0 1px 0 rgba(255,255,255,.1)}.theme--lux :where(.lux-card,.pressx__item,.grv__card,.twicons__card){border-radius:var(--lux-radius)!important;overflow:visible;transform:translateZ(0);-webkit-transform:translateZ(0)}.theme--lux :where(.lux-paper-edge,.pressx__item,.grv__card,.twicons__card){background:var(--lux-paper);border:1px solid var(--lux-line);box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2)}@media(hover:hover){.theme--lux :where(.lux-hover-lift,.pressx__linkwrap,.twicons__card){transition:transform var(--lux-t) var(--lux-ease),box-shadow var(--lux-t) var(--lux-ease),border-color var(--lux-t) var(--lux-ease),opacity var(--lux-t) var(--lux-ease);will-change:transform}}.theme--lux :where(.lux-title){letter-spacing:var(--lux-letter-wide);text-transform:uppercase;font-family:var(--font-heading-family)}.theme--lux .pressx{position:relative;overflow:visible}.theme--lux .pressx__grid{display:grid;grid-template-columns:repeat(var(--pressx-cols-mobile, 1),minmax(0,1fr));gap:var(--pressx-gap, 24px);position:relative;z-index:1;overflow:visible}@media(min-width:750px){.theme--lux .pressx__grid{grid-template-columns:repeat(var(--pressx-cols, 2),minmax(0,1fr))}}@media(min-width:990px){.theme--lux .pressx__grid[data-count="1"]{grid-template-columns:minmax(0,var(--pressx-single-max, 560px));justify-content:center;justify-items:center}.theme--lux .pressx__grid[data-count="1"] .pressx__item{width:100%;max-width:var(--pressx-single-max, 560px)}}.theme--lux .pressx__item{border-radius:0!important;overflow:hidden;background:#fffffff0;border:1px solid rgba(0,0,0,var(--pressx-border-op, .08));box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2)}.theme--lux .color-inverse .pressx__item{background:#00000057;border-color:rgba(255,255,255,var(--pressx-border-op, .12));box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2)}.theme--lux .pressx__linkwrap{display:block;color:inherit;text-decoration:none;outline:none}.theme--lux .pressx__linkwrap:focus-visible{outline:2px solid rgba(var(--color-foreground),.28);outline-offset:3px}.theme--lux .pressx__media{position:relative;border-bottom:1px solid rgba(0,0,0,.06);background:radial-gradient(520px 180px at 50% 0%,rgba(0,0,0,.04),transparent 60%)}.theme--lux .color-inverse .pressx__media{border-bottom-color:#ffffff1a;background:radial-gradient(520px 180px at 50% 0%,rgba(255,255,255,.08),transparent 60%)}.theme--lux .pressx__media img{width:100%;height:auto;display:block}.theme--lux .pressx__outlet{position:absolute;left:14px;bottom:14px;padding:7px 10px;border-radius:0!important;border:1px solid rgba(0,0,0,.12);background:#ffffffd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:11px;letter-spacing:var(--lux-letter-wide);text-transform:uppercase;opacity:.92;line-height:1;box-shadow:inset 0 1px #ffffffa6}.theme--lux .color-inverse .pressx__outlet{border-color:#ffffff2e;background:#0000005c;box-shadow:inset 0 1px #ffffff1a}.theme--lux .pressx__body{padding:18px 18px 20px}.theme--lux .pressx__headline{margin:0 0 10px;font-size:13px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;font-weight:500;opacity:.88}.theme--lux .pressx__meta{margin:0;font-size:11px;line-height:1.7;letter-spacing:.14em;text-transform:uppercase;opacity:.74}.theme--lux .pressx__cta{margin-top:14px;display:inline-flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1);opacity:.9}.theme--lux .color-inverse .pressx__cta{border-top-color:#ffffff24}@media(hover:hover){.theme--lux .pressx__item{transition:box-shadow .28s var(--lux-ease),transform .28s var(--lux-ease),border-color .28s var(--lux-ease)}.theme--lux .pressx__linkwrap:hover .pressx__item{transform:translateY(-1px);border-color:rgba(0,0,0,calc(var(--pressx-border-op, .08) + .06));box-shadow:var(--lux-inset),0 14px 36px #00000012,0 6px 14px #00000008}.theme--lux .pressx__media img{transition:transform .35s var(--lux-ease)}.theme--lux .pressx__linkwrap:hover .pressx__media img{transform:scale(1.01)}}@media(max-width:749px){.theme--lux .pressx__grid{gap:14px}.theme--lux .pressx__body{padding:16px 16px 18px}.theme--lux .pressx__outlet{left:12px;bottom:12px}}.theme--lux .grv__title{margin:0 0 .9rem;font-weight:var(--grv-head-weight, 500);letter-spacing:var(--lux-letter-mid);text-transform:uppercase;line-height:1.12;font-family:var(--font-heading-family);text-align:var(--grv-head-align, center)}.theme--lux .grv__overall{margin:.2rem 0 1.8rem}.theme--lux .grv__overall-row{display:flex;align-items:baseline;justify-content:center;gap:1.2rem;flex-wrap:wrap}.theme--lux .grv__overall-num{font-size:4.2rem;line-height:1;font-weight:400;letter-spacing:.02em;color:#000000d1;font-family:var(--font-heading-family)}.theme--lux .grv__overall-meta{display:inline-flex;align-items:center;gap:.6rem;color:#00000094}.theme--lux .grv__meta{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.theme--lux .grv__track{scrollbar-width:none;padding-top:10px;padding-bottom:42px}.theme--lux .grv__card{margin:0 auto;width:100%;max-width:var(--grv-card-max, 900px);padding:calc(var(--grv-card-py, 16px) + 18px) calc(var(--grv-card-px, 18px) + 18px);border-radius:0!important;background:#ffffffeb;border:1px solid rgba(0,0,0,.075);box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2);transition:transform .25s var(--lux-ease),opacity .25s var(--lux-ease),box-shadow .25s var(--lux-ease),border-color .25s var(--lux-ease);display:grid;align-content:start;justify-items:center;position:relative}.theme--lux .color-inverse .grv__card{background:#0000006b;border-color:#ffffff24;box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2)}@media(min-width:750px){.theme--lux .grv__card{transform:scale(.92);opacity:.72}.theme--lux .grv__slide.is-active .grv__card{transform:scale(1);opacity:1;border-color:#0000001c;box-shadow:var(--lux-inset),0 14px 38px #0000000e,0 6px 14px #00000008}.theme--lux .grv__slide:not(.is-active) .grv__card:hover{transform:scale(.95);opacity:.86}}.theme--lux .grv__quote:before,.theme--lux .grv__quote:after{position:absolute;opacity:.14;font-family:var(--font-heading-family);font-size:4.6rem;line-height:1;pointer-events:none}.theme--lux .grv__quote:before{content:"\201c";top:-1.8rem;left:-1rem}.theme--lux .grv__quote:after{content:"\201d";bottom:-3rem;right:-1rem}.theme--lux .grv__text{margin:0 auto;max-width:58rem;font-size:1.7rem;line-height:1.8;font-weight:450;color:#000000c7;word-break:break-word}.theme--lux .grv__more{margin-top:.9rem;background:transparent;border:0;padding:0;cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;font-weight:600;font-size:1.05rem;color:#0000009e;border-bottom:1px solid rgba(0,0,0,.22)}.theme--lux .twicons{position:relative;overflow:visible}.theme--lux .twicons__header{margin-bottom:3rem;position:relative;z-index:1}.theme--lux .twicons__header--center{text-align:center}.theme--lux .twicons__title{margin:0 0 .8rem;font-weight:var(--twicons-heading-weight, 500);letter-spacing:var(--lux-letter-wide);text-transform:uppercase;line-height:1.15;font-family:var(--font-heading-family)}.theme--lux .twicons__subtitle{margin:0;opacity:.78;max-width:56rem}.theme--lux .twicons__header--center .twicons__subtitle{margin-inline:auto}.theme--lux .twicons__header:after{content:"";display:block;width:56px;height:1px;margin:16px auto 0;background:#00000024}.theme--lux .color-inverse .twicons__header:after{background:#fff3}.theme--lux .twicons__grid{display:grid;grid-template-columns:repeat(var(--twicons-cols-mobile, 2),minmax(0,1fr));gap:var(--twicons-gap, 24px);position:relative;z-index:1;overflow:visible;padding-bottom:16px}@media(min-width:750px){.theme--lux .twicons__grid{grid-template-columns:repeat(var(--twicons-cols, 4),minmax(0,1fr))}}.theme--lux .twicons__card{height:100%;border-radius:0!important;border:1px solid rgba(0,0,0,var(--twicons-border-op, .08));background:#fffffff0;padding:var(--twicons-card-py, 22px) var(--twicons-card-px, 18px);box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2);transition:transform var(--lux-t) var(--lux-ease),box-shadow var(--lux-t) var(--lux-ease),border-color var(--lux-t) var(--lux-ease)}.theme--lux .color-inverse .twicons__card{background:#00000059;border-color:rgba(255,255,255,var(--twicons-border-op, .1));box-shadow:var(--lux-inset),var(--lux-shadow-1),var(--lux-shadow-2)}@media(hover:hover){.theme--lux .twicons--cards .twicons__card:hover{transform:translateY(-1px);border-color:rgba(0,0,0,calc(var(--twicons-border-op, .08) + .04));box-shadow:var(--lux-inset),0 28px 72px #00000013,0 10px 24px #0000000d}.theme--lux .color-inverse.twicons--cards .twicons__card:hover{border-color:rgba(255,255,255,calc(var(--twicons-border-op, .1) + .06));box-shadow:var(--lux-inset),0 28px 72px #00000080,0 10px 24px #0000004d}}.theme--lux .twicons__icon,.theme--lux .twicons__icon:before{border-radius:0!important}.theme--lux .twicons__item-title{margin:0 0 7px;color:var(--lux-ink);font-weight:var(--twicons-item-title-weight, 600);letter-spacing:.12em;text-transform:uppercase;font-size:12.5px;line-height:1.25;opacity:.95}.theme--lux .twicons__item-text{margin:0;color:var(--lux-ink-soft);font-weight:var(--twicons-text-weight, 400);font-size:15px;line-height:1.7}@media(max-width:749px){.theme--lux .twicons__header{margin-bottom:2.1rem}.theme--lux .twicons__title{letter-spacing:var(--lux-letter-mid)}.theme--lux .twicons__item-text{font-size:14px;line-height:1.65}}.theme--lux .pfoot{position:relative;overflow:hidden;isolation:isolate}.theme--lux .pfoot:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(to right,#0000,#0000002e,#0000);opacity:.65;z-index:1}.theme--lux .pfoot__outer{position:relative;z-index:2}.theme--lux .pfoot :where(button,input,.pfoot__field){border-radius:0!important;box-shadow:none!important}.theme--lux .pfoot__legal{font-size:11px;letter-spacing:.12em;opacity:.42}@media(prefers-reduced-motion:reduce){.theme--lux :where(.pressx__item,.grv__card,.twicons__card){transition:none!important;transform:none!important}}.theme--lux .lux-heading.is-left:after{left:0;transform:none}.theme--lux .grv,.theme--lux .grv *{box-sizing:border-box}.theme--lux .grv{position:relative;overflow:visible}.theme--lux .grv__inner{max-width:var(--grv-content-max, 1300px);margin:0 auto;text-align:center;position:relative}.theme--lux .grv__head{margin-bottom:1.4rem}.theme--lux .grv__title{margin:0 0 9px;font-weight:var(--grv-head-weight, 500);letter-spacing:.14em;text-transform:uppercase;line-height:1.12;font-family:var(--font-heading-family);text-align:var(--grv-head-align, center)}.theme--lux .grv__divider{width:44px;height:1px;margin:0 auto;background:#0000002e}.theme--lux .color-inverse .grv__divider{background:#ffffff38}.theme--lux .grv__overall{margin:2px 0 18px}.theme--lux .grv__overall-row{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap}.theme--lux .grv__overall-num{font-size:42px;line-height:1;font-weight:400;letter-spacing:.02em;color:#000000d1;font-family:var(--font-heading-family)}.theme--lux .color-inverse .grv__overall-num{color:#ffffffeb}.theme--lux .grv__overall-meta{display:inline-flex;align-items:center;gap:6px;color:#00000094}.theme--lux .color-inverse .grv__overall-meta{color:#ffffffb8}.theme--lux .grv__meta{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.theme--lux .grv__meta-sep{opacity:.7}.theme--lux .grv__stars--overall,.theme--lux .grv__stars--review{position:relative;display:inline-block;line-height:1;white-space:nowrap;letter-spacing:inherit}.theme--lux .grv__stars--overall{font-size:16px;letter-spacing:4.2px;transform:translate(1.5px)}.theme--lux .grv__stars--review{font-size:14.5px;letter-spacing:3.8px}.theme--lux .grv__stars-base{color:var(--grv-star-empty);letter-spacing:inherit}.theme--lux .grv__stars-fill{position:absolute;left:0;top:0;overflow:hidden;color:var(--grv-star);letter-spacing:inherit;pointer-events:none;width:var(--grv-star-fill)}.theme--lux .grv__stars--review .grv__stars-fill{width:var(--grv-review-fill, 100%)}.theme--lux .grv__viewport{overflow:visible;position:relative}.theme--lux .grv__track{scrollbar-width:none;padding-top:10px;padding-bottom:30px}.theme--lux .grv__track::-webkit-scrollbar{display:none}@media(max-width:749px){.theme--lux .grv__track{padding-bottom:10px}}.theme--lux .grv__card{margin:0 auto;width:100%;max-width:var(--grv-card-max, 900px);padding:calc(var(--grv-card-py, 16px) + 18px) calc(var(--grv-card-px, 18px) + 18px);border-radius:0!important;overflow:visible;min-height:unset;display:grid;align-content:start;justify-items:center;position:relative;background:#ffffffeb;border:1px solid rgba(0,0,0,.075);box-shadow:inset 0 1px #ffffff8c,0 10px 28px #00000009,0 2px 6px #00000006;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease,border-color .25s ease}.theme--lux .grv[data-glass=true] .grv__card{background:rgba(255,255,255,var(--grv-glass-op));border-color:rgba(0,0,0,var(--grv-glass-border-op))}@supports (backdrop-filter: blur(10px)){.theme--lux .grv[data-glass=true] .grv__card{backdrop-filter:blur(var(--grv-glass-blur)) saturate(var(--grv-glass-sat));-webkit-backdrop-filter:blur(var(--grv-glass-blur)) saturate(var(--grv-glass-sat))}}.theme--lux .color-inverse .grv__card{background:#0000006b;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1a,0 18px 45px #00000073,0 3px 10px #00000059}.theme--lux .color-inverse.grv[data-glass=true] .grv__card{background:rgba(0,0,0,calc(var(--grv-glass-op) * .55));border-color:rgba(255,255,255,var(--grv-glass-border-op))}@media(min-width:750px){.theme--lux .grv__card{transform:scale(.92);opacity:.72}.theme--lux .grv__slide.is-active .grv__card{transform:scale(1);opacity:1;border-color:#0000001c;box-shadow:inset 0 1px #fff9,0 14px 38px #0000000e,0 6px 14px #00000008}.theme--lux .grv__slide:not(.is-active) .grv__card{box-shadow:inset 0 1px #ffffff8c,0 10px 24px #00000008,0 2px 6px #00000005}.theme--lux .grv__slide:not(.is-active) .grv__card:hover{transform:scale(.95);opacity:.86;border-color:#0000001f;box-shadow:inset 0 1px #ffffff9e,0 18px 46px #0000000f,0 8px 18px #00000009}}.theme--lux .grv__who{margin:2px 0 8px}.theme--lux .grv__name{font-weight:600;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}.theme--lux .grv__time{margin-top:2.5px;opacity:.72}.theme--lux .grv__rating{margin:8px 0 10px}.theme--lux .grv__quote{position:relative;width:100%;overflow:visible}.theme--lux .grv__quote:before,.theme--lux .grv__quote:after{position:absolute;opacity:.14;font-family:var(--font-heading-family);font-size:46px;line-height:1;pointer-events:none}.theme--lux .grv__quote:before{content:"\201c";top:-18px;left:-10px}.theme--lux .grv__quote:after{content:"\201d";bottom:-30px;right:-10px}.theme--lux .grv__text{margin:0 auto;max-width:580px;font-size:17px;line-height:1.8;font-weight:450;color:#000000c7;word-break:break-word;position:relative}.theme--lux .color-inverse .grv__text{color:#ffffffe0}.theme--lux .grv__text.rte :is(p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote){margin:0!important;padding:0!important}.theme--lux .grv__text.rte :is(ul,ol){list-style-position:inside}.theme--lux .grv[data-collapse=true] .grv__text.is-collapsed{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--grv-clamp-lines)}.theme--lux .grv__more{margin-top:9px;background:transparent;border:0;padding:0;cursor:pointer;font:inherit;color:#0000009e;letter-spacing:.12em;text-transform:uppercase;font-weight:600;font-size:10.5px;border-bottom:1px solid rgba(0,0,0,.22);transition:color .2s ease,border-color .2s ease}.theme--lux .color-inverse .grv__more{color:#ffffffc7;border-bottom-color:#ffffff42}@media(hover:hover){.theme--lux .grv__more:hover{color:#000000e6;border-bottom-color:#0006}.theme--lux .color-inverse .grv__more:hover{color:#fff;border-bottom-color:#ffffff70}}.theme--lux .grv__posted{display:inline-flex;align-items:center;gap:6px;margin-top:16px;opacity:.78}.theme--lux .grv__posted-small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.theme--lux .grv__posted-big{font-weight:600;font-size:12px;letter-spacing:.02em}.theme--lux .grv__posted-link{text-decoration:none;color:inherit;border-bottom:1px solid rgba(0,0,0,.18)}.theme--lux .color-inverse .grv__posted-link{border-bottom-color:#ffffff38}.theme--lux .grv__nav-btn,.theme--lux .grv__dot{border-radius:0!important}.theme--lux .grv__cta{margin-top:22px;display:flex;justify-content:center}.theme--lux .grv__cta-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 0;text-decoration:none;font-weight:600;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#000000b8;border-bottom:1px solid rgba(0,0,0,.22)}.theme--lux .color-inverse .grv__cta-btn{color:#ffffffe0;border-bottom-color:#ffffff42}.theme--lux .grv__cta-btn:hover{color:#000000eb;border-bottom-color:#0006}.theme--lux .color-inverse .grv__cta-btn:hover{color:#fff;border-bottom-color:#ffffff70}.theme--lux .grv__cta-arrow{font-size:14px;line-height:1;transform:translateY(-1px)}.theme--lux .grv .grv__nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important;margin-top:28px!important}.theme--lux .grv .grv__nav-btn{width:38px;height:38px;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;padding:0!important;line-height:1!important}.theme--lux .grv .grv__dots{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.theme--lux .grv .grv__dot{width:8px;height:8px;border-radius:0!important;padding:0!important;border:0!important;background:currentColor;opacity:.25}.theme--lux .grv .grv__dot.is-active{opacity:.9}.theme--lux .grv .grv__nav-btn{width:2.4rem;height:2.4rem;border:1px solid rgba(0,0,0,.1);background:#ffffff8c;color:#0000008c;cursor:pointer;display:grid;place-items:center;border-radius:0!important;box-shadow:inset 0 1px #ffffff8c;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.theme--lux .grv .grv__nav-btn:hover{border-color:#0000002e;box-shadow:inset 0 1px #ffffffa6,0 10px 24px #0000000d;transform:translateY(-1px)}.theme--lux .grv .grv__nav-btn span{font-size:1.5rem;line-height:1;transform:translateY(-1px)}@media(max-width:749px){.theme--lux .pressx[data-mobile-one=true] .pressx__grid{grid-template-columns:1fr!important}.theme--lux .pressx[data-mobile-one=true] .pressx__grid>.pressx__item:nth-child(n+2){display:none!important}}.hlx-section-head{text-align:center}.hlx-title{display:inline-block;position:relative;padding-bottom:16px!important;margin:0 0 30px!important;letter-spacing:.18em;text-transform:uppercase;line-height:1.15}.hlx-title:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:64px!important;height:1px;background:currentColor;opacity:.18}.hlx-section-head--left{text-align:left}.hlx-section-head--left .hlx-title:after{left:0;transform:none}.hlx-section-head--right{text-align:right}.hlx-section-head--right .hlx-title:after{left:auto;right:0;transform:none}@media(max-width:749px){.pressx[data-mobile-one=true] .pressx__grid{grid-template-columns:1fr!important}.pressx[data-mobile-one=true] .pressx__grid>.pressx__item:nth-child(n+2){display:none!important}}.theme--lux .grv{position:relative;isolation:isolate;overflow:visible;background:rgb(var(--color-background))}.theme--lux .grv__bgLayers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.theme--lux .grv--full-width .grv__bgLayers{width:100vw;left:50%;transform:translate(-50%);right:auto}.theme--lux .grv__bgInner{position:relative;height:100%}.theme--lux .grv__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--grv-bg-op, .08);background:transparent}.theme--lux .grv[data-grv-bg=soft] .grv__bg{background:radial-gradient(1200px 520px at 50% 0%,var(--grv-bg-a),transparent 60%),radial-gradient(900px 420px at 15% 30%,var(--grv-bg-b),transparent 62%)}.theme--lux .grv[data-grv-bg=pattern] .grv__bg{background:radial-gradient(1200px 520px at 50% 0%,var(--grv-bg-a),transparent 60%),radial-gradient(900px 420px at 15% 30%,var(--grv-bg-b),transparent 62%),radial-gradient(2px 2px at 20px 18px,rgba(0,0,0,.06),transparent 60%);background-size:auto,auto,44px 44px}.theme--lux .grv .page-width,.theme--lux .grv__full{position:relative;z-index:1}.theme--lux .grv{--grv-edge: 16px}@media(min-width:750px){.theme--lux .grv{--grv-edge: 24px}}.theme--lux .grv__viewport{overflow-x:auto;overflow-y:visible}.theme--lux .grv__slide{box-sizing:border-box;padding-left:var(--grv-edge);padding-right:var(--grv-edge);padding-bottom:28px}.theme--lux .grv__card{margin-left:auto;margin-right:auto;width:100%;max-width:min(100%,var(--grv-card-max, 900px))}@media(max-width:749px){dialog.dialog-drawer--right[aria-labelledby=filters-drawer-heading]{width:78vw!important;max-width:78vw!important}dialog.dialog-drawer--right[aria-labelledby=filters-drawer-heading]::backdrop{background:#0000002e}}.facets .facets__summary .facets__label{text-transform:uppercase!important;letter-spacing:.04em;font-weight:400}.facets .facets__panel-content,.facets .details-content{min-height:0}.facets{--facet-max-rows: 8;--facet-row-h: 32px}.facets .facets__inputs-wrapper--scroll{max-height:var(--facet-scroll-max);overflow-y:auto;overflow-x:hidden;padding-right:10px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.facets .facets__inputs-wrapper--scroll .facets__inputs-list-item{min-height:var(--facet-row-h)}.facets .facets__inputs-wrapper--scroll::-webkit-scrollbar{width:6px}.facets .facets__inputs-wrapper--scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--color-foreground-rgb) / .18)}.facets .facets__inputs-wrapper--scroll::-webkit-scrollbar-track{background:transparent}.facets{--facet-max-rows: 8;--facet-row-h: 34px;--facet-pad-y: 6px;--facet-gap: 0px}.facets .facets__inputs-wrapper--scroll .facets__inputs-list-item{min-height:0!important;margin:0}.facets .checkbox__label{padding-block:var(--facet-pad-y);min-height:var(--facet-row-h)}.facets .checkbox__label-text{line-height:1.15}.facets .facets__inputs-list:not(.facets__inputs-list--swatches):not(.facets__inputs-list--images):not(.facets__inputs-list--grid){gap:var(--facet-gap)}.buy-buttons-block .add-to-cart-button .add-to-cart-text{opacity:1!important;width:auto!important;max-width:none!important;overflow:visible!important;justify-content:center}.buy-buttons-block .add-to-cart-button .add-to-cart-text__content,.buy-buttons-block .add-to-cart-button .add-to-cart-text>span:not(.svg-wrapper){display:inline!important;opacity:1!important;visibility:visible!important;width:auto!important;max-width:none!important;white-space:nowrap}@media(max-width:300px){.buy-buttons-block .add-to-cart-button .add-to-cart-text__content,.buy-buttons-block .add-to-cart-button .add-to-cart-text>span:not(.svg-wrapper){display:none!important}}.theme--lux{--hlx-kicker-size: 12px;--hlx-kicker-w: 400;--hlx-kicker-track: .18em;--hlx-hero-title-size: 26px;--hlx-hero-title-w: 500;--hlx-hero-title-lh: 1.25;--hlx-body-size: 16px;--hlx-body-lh: 1.7;--hlx-store-title-size: 18px;--hlx-store-title-w: 500;--hlx-store-title-track: .08em;--hlx-address-size: 15.5px;--hlx-hours-size: 14px;--hlx-phone-size: 15.5px;--hlx-meta-size: 12.5px;--hlx-line-thickness: 1px;--hlx-hero-line-w: 60px;--hlx-hero-line-color: rgba(0,0,0,.15);--hlx-hero-pt: 120px;--hlx-hero-pb: 80px;--hlx-gap-d: 80px;--hlx-gap-m: 56px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/horizonlux.css.map */
