.luxina-field{position:relative;display:grid;gap:var(--lx-s-2);min-width:0}.luxina-field__label{font-family:var(--lx-font-ui);font-weight:var(--lx-weight-ui);font-size:var(--lx-fs-small);line-height:var(--lx-lh-small)}.luxina-field__input{width:100%;min-height:48px;margin:0;padding:0 var(--lx-s-4);border:1px solid var(--lx-line-strong);border-radius:var(--lx-r-control);background-color:var(--lx-paper);color:var(--lx-ink);font-family:var(--lx-font-body);font-size:1rem;line-height:1.4;-webkit-appearance:none;appearance:none;transition:border-color var(--lx-d-fast) var(--lx-ease),box-shadow var(--lx-d-fast) var(--lx-ease)}textarea.luxina-field__input{min-height:9rem;padding-block:var(--lx-s-3);resize:vertical}select.luxina-field__input{padding-inline-end:var(--lx-s-7);background-image:linear-gradient(45deg,transparent 50%,currentcolor 50%),linear-gradient(135deg,currentcolor 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.luxina-field__input::placeholder{color:var(--lx-muted);opacity:1}@media(hover:hover){.luxina-field__input:hover{border-color:var(--lx-ink)}}.luxina-field__input:focus-visible{border-color:var(--lx-ink);outline:2px solid var(--lx-ink);outline-offset:0;box-shadow:var(--lx-focus-ring)}.luxina-field__input[aria-invalid=true]{border-color:var(--lx-sale)}.luxina-field--ground .luxina-field__input{border-color:transparent;background-color:var(--lx-ground)}.luxina-field--dark .luxina-field__input{border-color:#ffffff47;background-color:#ffffff14;color:var(--lx-on-dark)}.luxina-field--dark .luxina-field__input::placeholder{color:#ffffffb8}.luxina-field--dark .luxina-field__input:focus-visible{border-color:var(--lx-on-dark);outline-color:var(--lx-on-dark)}.luxina-form-message{display:flex;align-items:flex-start;gap:var(--lx-s-2);margin:0;font-size:var(--lx-fs-small);line-height:var(--lx-lh-small)}.luxina-form-message--error{color:var(--lx-sale)}.luxina-form-message--success .luxina-dot{margin-block-start:.3em}.luxina-rte{font-family:var(--lx-font-body);font-size:var(--lx-fs-body);line-height:var(--lx-lh-body);overflow-wrap:anywhere}.luxina-rte>*{margin-block:0 1em}.luxina-rte>:last-child{margin-block-end:0}.luxina-rte :is(h1,h2,h3,h4,h5,h6){margin-block:1.6em .5em;font-family:var(--lx-font-heading);font-weight:var(--font-heading--weight, var(--lx-weight-ui));line-height:var(--lx-lh-h3);text-wrap:balance}.luxina-rte>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.luxina-rte h2{font-size:var(--lx-fs-h3)}.luxina-rte :is(h1,h3){font-size:var(--lx-fs-h4)}.luxina-rte :is(h4,h5,h6){font-size:var(--lx-fs-body)}.luxina-rte a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media(hover:hover){.luxina-rte a:hover{text-decoration-thickness:2px}}.luxina-rte :is(ul,ol){padding-inline-start:1.25em}.luxina-rte li+li{margin-block-start:.35em}.luxina-rte img{display:block;max-width:100%;height:auto;border-radius:var(--lx-r-media)}.luxina-rte blockquote{margin-inline:0;padding-inline-start:var(--lx-s-5);border-inline-start:2px solid var(--lx-accent-deep);font-size:var(--lx-fs-h4);line-height:var(--lx-lh-h4)}.luxina-rte hr{height:1px;border:0;background-color:var(--lx-line)}.luxina-rte iframe{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;border:0}.luxina-rte .luxina-table-wrap,.luxina-rte table{margin-block-end:1.5em}.luxina-rte table,.luxina-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--lx-fs-small);line-height:var(--lx-lh-small);font-variant-numeric:tabular-nums}.luxina-rte :is(th,td),.luxina-table :is(th,td){padding:var(--lx-s-3) var(--lx-s-3);border-block-end:1px solid var(--lx-line);text-align:start;vertical-align:top}.luxina-table :is(th,td){white-space:nowrap}.luxina-rte :is(th,td){overflow-wrap:break-word}@media screen and (max-width:749px){.luxina-rte table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.luxina-rte :is(th,td){min-width:8.5rem}}.luxina-rte thead :is(th,td),.luxina-rte tr:first-child th,.luxina-table thead th{background-color:var(--lx-ground);font-family:var(--lx-font-ui);font-weight:var(--lx-weight-ui);border-block-end-color:transparent}.luxina-rte thead :is(th,td):first-child,.luxina-table thead th:first-child{border-start-start-radius:var(--lx-r-control);border-end-start-radius:var(--lx-r-control)}.luxina-rte thead :is(th,td):last-child,.luxina-table thead th:last-child{border-start-end-radius:var(--lx-r-control);border-end-end-radius:var(--lx-r-control)}.luxina-rte tbody th,.luxina-table tbody th{font-family:var(--lx-font-ui);font-weight:var(--lx-weight-ui)}@media(hover:hover){.luxina-rte tbody tr:hover :is(th,td),.luxina-table tbody tr:hover :is(th,td){background-color:var(--lx-ground)}}.luxina-breadcrumb{font-size:var(--lx-fs-small);line-height:var(--lx-lh-small)}.luxina-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lx-s-1) var(--lx-s-2);margin:0;padding:0;list-style:none}.luxina-breadcrumb__item{display:inline-flex;align-items:center;gap:var(--lx-s-2);min-width:0;color:var(--lx-muted)}.luxina-breadcrumb__item+.luxina-breadcrumb__item:before{content:"/";color:var(--lx-line-strong)}.luxina-breadcrumb__link{display:inline-flex;align-items:center;min-height:32px;color:inherit;text-decoration:none}@media(hover:hover){.luxina-breadcrumb__link:hover{color:var(--lx-ink)}}.luxina-breadcrumb__item[aria-current=page]{overflow:hidden;color:var(--lx-ink);text-overflow:ellipsis;white-space:nowrap}.luxina-accordion{border-block-end:1px solid var(--lx-line)}.luxina-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-s-4);min-height:56px;padding-block:var(--lx-s-4);font-family:var(--lx-font-ui);font-weight:var(--lx-weight-ui);font-size:var(--lx-fs-body);line-height:1.35;list-style:none;cursor:pointer}.luxina-accordion__summary::-webkit-details-marker{display:none}.luxina-accordion__summary:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px;border-radius:var(--lx-r-control)}.luxina-accordion__icon{position:relative;flex:none;width:24px;height:24px;border-radius:var(--lx-r-pill);background-color:var(--lx-ground)}.luxina-accordion__icon:before,.luxina-accordion__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background-color:currentcolor;transition:transform var(--lx-d-base) var(--lx-ease)}.luxina-accordion__icon:after{transform:rotate(90deg)}.luxina-accordion[open]>.luxina-accordion__summary .luxina-accordion__icon:after{transform:rotate(0)}.luxina-accordion__body{padding-block:0 var(--lx-s-5);max-width:44rem;color:var(--lx-ink)}@media(prefers-reduced-motion:no-preference){.luxina-accordion[open]>.luxina-accordion__body{animation:luxina-accordion-in var(--lx-d-base) var(--lx-ease)}}@keyframes luxina-accordion-in{0%{opacity:0;transform:translateY(-4px)}}.luxina-site-head{display:grid;gap:var(--lx-s-4);margin-block-end:var(--lx-s-7)}.luxina-site-head .luxina-breadcrumb{margin-block-end:var(--lx-s-2)}.luxina-site-head .luxina-index{margin:0}.luxina-site-h1{margin:0;font-family:var(--lx-font-heading);font-size:clamp(2.375rem,5.6vw,5.5rem);font-weight:400;line-height:.95;text-wrap:balance}.luxina-site-h2{margin:0;font-family:var(--lx-font-heading);font-size:clamp(2rem,4.2vw,4rem);font-weight:400;line-height:1;text-wrap:balance}.luxina-site-h3{margin:0;font-family:var(--lx-font-heading);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:400;line-height:1.15}.luxina-site-h1 .luxina-accent,.luxina-site-h2 .luxina-accent{font-size:1.04em;line-height:.8}.luxina-site-lede{max-width:44ch;margin:0;color:var(--lx-muted);font-size:1rem;line-height:1.5}.luxina-site-lede p{margin:0}.luxina-site-lede p+p{margin-block-start:.75em}@media screen and (min-width:990px){.luxina-site-head--split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lx-gutter);align-items:end}.luxina-site-head--split>*{grid-column:1 / -1}.luxina-site-head--split>.luxina-site-head__title{grid-column:1 / 8}.luxina-site-head--split>.luxina-site-lede{grid-column:8 / 12;font-size:1.0625rem}}.luxina-site-link{display:inline-flex;align-items:center;gap:var(--lx-s-2);min-height:28px;padding-block-end:2px;border-block-end:1px solid currentcolor;color:inherit;font-size:.9375rem;font-weight:500;text-decoration:none}@media(hover:hover){.luxina-site-link:hover .luxina-icon{transform:translate(3px)}}@media(prefers-reduced-motion:no-preference){.luxina-site-link .luxina-icon{transition:transform var(--lx-d-fast) var(--lx-ease)}}.luxina-prose{max-width:42rem;font-size:1.0625rem;line-height:1.65}.luxina-prose>*{margin-block:0 1.1em}.luxina-prose :is(h2,h3){margin-block:1.8em .5em;font-weight:400}.luxina-prose h2{font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.1}.luxina-prose h3{font-size:1.25rem;line-height:1.25}.luxina-prose :is(h4,h5,h6){font-size:1.0625rem;font-weight:500}.luxina-prose blockquote{padding:0;border:0;font-family:var(--lx-font-accent);font-style:italic;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.luxina-prose figure,.luxina-prose img{margin-block:1.6em}.luxina-site-select{position:relative;display:inline-flex;align-items:center;max-width:100%}.luxina-site-select select{max-width:100%;height:40px;margin:0;padding:0 36px 0 12px;border:1px solid var(--lx-line-strong);border-radius:var(--lx-r-control);background-color:var(--lx-paper);color:var(--lx-ink);font:inherit;font-size:.875rem;-webkit-appearance:none;appearance:none;cursor:pointer}.luxina-site-select .luxina-icon{position:absolute;inset-inline-end:12px;pointer-events:none}@media(hover:hover){.luxina-site-select select:hover{border-color:var(--lx-ink)}}.luxina-site-select select:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px}.luxina-journal-card{position:relative;display:grid;gap:var(--lx-s-3);align-content:start}.luxina-journal-card__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--lx-r-media);background-color:var(--lx-ground)}.luxina-journal-card__media img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.luxina-journal-card__media img{transition:transform var(--lx-d-slow) var(--lx-ease)}.luxina-journal-card:hover .luxina-journal-card__media img{transform:scale(1.02)}}.luxina-journal-card__meta{display:flex;flex-wrap:wrap;gap:var(--lx-s-1) var(--lx-s-3);margin:0;color:var(--lx-muted);font-size:.8125rem;font-variant-numeric:tabular-nums}.luxina-journal-card__title{margin:0;font-family:var(--lx-font-heading);font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:400;line-height:1.2;text-wrap:balance}.luxina-journal-card__link{color:inherit;text-decoration:none}.luxina-journal-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.luxina-journal-card__link:focus-visible{outline:none}.luxina-journal-card:has(.luxina-journal-card__link:focus-visible){outline:2px solid var(--lx-ink);outline-offset:4px;border-radius:var(--lx-r-media)}.luxina-journal-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--lx-muted);font-size:.9375rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.luxina-site-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--lx-s-2);margin-block-start:var(--lx-s-8)}.luxina-site-pager__page{display:inline-grid;place-items:center;min-width:44px;height:44px;padding-inline:var(--lx-s-3);border-radius:var(--lx-r-control);color:var(--lx-ink);font-weight:500;font-variant-numeric:tabular-nums;text-decoration:none}.luxina-site-pager__page[aria-current=page]{background-color:var(--lx-ink);color:var(--lx-paper)}@media(hover:hover){a.luxina-site-pager__page:hover{background-color:var(--lx-ground)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/luxina-page.css.map */
