.buybox-buttons{display:flex;flex-wrap:wrap;row-gap:var(--micropad-x-large);column-gap:var(--spacing-medium);flex-direction:var(--bb-dir);justify-content:var(--bb-align);align-items:var(--bb-align)}.buybox-buttons>*{flex-grow:var(--bb-grow);flex-basis:var(--bb-basis);width:var(--bb-width)}@media(max-width:1024px){.buybox-buttons{flex-direction:var(--bb-dir-m);justify-content:var(--bb-align-m);align-items:var(--bb-align-m)}.buybox-buttons>*{flex-grow:var(--bb-grow-m);flex-basis:var(--bb-basis-m);width:var(--bb-width-m)}}.buybox-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--micropad-medium);padding:var(--micropad-medium) 0;border-bottom:1px solid var(--color-border-default);color:var(--color-text-default);font-size:var(--font-size-body);font-weight:700;line-height:1.48;letter-spacing:.02em;white-space:nowrap;text-decoration:none!important;cursor:pointer;transition:border-color .15s}.buybox-button:hover{border-bottom-color:var(--color-border-active)}.buybox-button svg{width:16px;height:16px;flex-shrink:0}.buybox-block-buybox-info{gap:var(--spacing-x-small)}.buybox-info-facts{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.buybox-info-fact{display:flex;gap:var(--micropad-x-large);align-items:center;margin:0 var(--micropad-x-small)}.buybox-info-fact .ante-image{flex-shrink:0;height:21px}.buybox-info-cards{display:flex;gap:var(--micropad-x-small);padding-top:var(--spacing-x-small);justify-content:space-around}.buybox-info-cards .ante-image{min-width:0;max-height:24px;flex-shrink:1}.buybox-block-callout{gap:var(--micropad-x-large);align-items:flex-start}.buybox-block-drops .drop-content .drop-button .drop-button-row{color:var(--color-text-alt)}.buybox-facts{display:flex;flex-wrap:wrap;row-gap:var(--micropad-x-large);column-gap:var(--spacing-x-small)}.buybox-facts-carded{row-gap:var(--micropad-x-large);column-gap:var(--micropad-x-large)}.buybox-fact{display:flex;gap:var(--micropad-x-large);align-items:flex-start;flex:1 1 0px}.buybox-facts-horizontal-large .buybox-fact{align-items:center}.buybox-facts-horizontal-large .buybox-fact .ante-image{width:var(--buybox-fact-icon-large)}.buybox-facts-vertical .buybox-fact,.buybox-facts-vertical-large .buybox-fact{flex-direction:column;text-align:center;align-items:center}.buybox-facts-vertical-large .buybox-fact .ante-image{width:var(--buybox-fact-icon-large)}.buybox-facts-horizontal .buybox-fact,.buybox-facts-horizontal-large .buybox-fact{min-width:calc(50% - var(--spacing-small) / 2)}.buybox-facts-inline .buybox-fact{flex:0 1 auto;min-width:0}.buybox-facts-vertical .buybox-fact,.buybox-facts-vertical-large .buybox-fact{min-width:calc(100% / 3 - (var(--spacing-small) * 2) / 3)}@media(min-width:601px){.buybox-facts-nowrap{flex-wrap:nowrap}.buybox-facts-nowrap .buybox-fact{min-width:0}}@media(max-width:600px){.buybox-facts.buybox-facts-mobile-column{flex-direction:column}.buybox-facts.buybox-facts-mobile-column .buybox-fact{flex-direction:row;text-align:left;align-items:flex-start}.buybox-facts.buybox-facts-mobile-column-inline{flex-direction:column;align-items:flex-start}.buybox-facts.buybox-facts-mobile-column-inline .buybox-fact{flex:0 1 auto;flex-direction:row;text-align:left;align-items:flex-start;min-width:0;width:fit-content;max-width:100%}.buybox-facts.buybox-facts-mobile-grid-2 .buybox-fact,.buybox-facts.buybox-facts-mobile-grid-3 .buybox-fact{flex-direction:column;text-align:center;align-items:center;flex:1 1 0px}.buybox-facts.buybox-facts-mobile-grid-2 .buybox-fact{min-width:calc(50% - var(--spacing-small) / 2)}.buybox-facts.buybox-facts-mobile-grid-3 .buybox-fact{min-width:calc(100% / 3 - (var(--spacing-small) * 2) / 3)}.buybox-facts.buybox-facts-mobile-single-row{flex-wrap:nowrap}.buybox-facts.buybox-facts-mobile-single-row .buybox-fact{min-width:0}}.buybox-features{display:flex;flex-direction:column;gap:var(--spacing-small)}.buybox-features~.buybox-features-wrapper .buybox-features{padding-top:var(--spacing-small)}.buybox-features-more{display:none}.buybox-features-more.is-open{display:flex}.buybox-feature{display:flex;gap:var(--spacing-small);align-items:center}.buybox-feature-body{display:flex;flex-direction:column;gap:var(--micropad-x-small);justify-content:center}.buybox-features-toggle-row{display:flex;align-items:center;padding-top:var(--spacing-small)}.buybox-features-toggle-row>div{height:1px;background-color:var(--color-border-default);flex:1}.buybox-features-toggle{border:1px solid var(--color-border-default);border-radius:100px;display:flex;align-items:center;gap:var(--micropad-medium);padding:var(--micropad-large) var(--padding-small);cursor:pointer;-webkit-user-select:none;user-select:none}.buybox-features-toggle svg{transition:transform .5s var(--transition-drop-ease);width:.7lh;height:.7lh}.buybox-features-wrapper{overflow:hidden;height:0;transition:var(--transition-drop);interpolate-size:allow-keywords}.buybox-features-toggle-input:checked+.buybox-features-wrapper{height:auto}.buybox-features-toggle-input:checked~.buybox-features-toggle-row svg{transform:rotate(180deg)}.buybox-generic{display:flex;flex-direction:column;gap:var(--spacing-x-small);width:100%}.buybox-generic-options{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.buybox-generic-field{display:flex;flex-direction:column;gap:var(--micropad-small)}.buybox-generic-label{color:var(--color-text-faint);font-family:var(--font-caption);font-size:var(--font-size-caption-small);letter-spacing:.08em}.buybox-generic-pills{display:flex;flex-wrap:wrap;gap:var(--micropad-small)}.buybox-generic-pill{border:1px solid var(--color-border-default);border-radius:999px;background:var(--color-surface-background);color:var(--color-text-default);padding:var(--padding-small) var(--padding-medium);line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.buybox-generic-pill.selected{border-color:var(--color-border-active);background:var(--color-surface-accent);color:var(--color-content-accent-inverse, var(--color-text-default))}.buybox-generic-pill.unavailable{color:var(--color-text-faint);text-decoration:line-through}.buybox-generic-pill[hidden]{display:none}.buybox-generic-pill.scan-locked{color:var(--color-text-faint);cursor:default}.buybox-generic-scan-note{color:var(--color-text-faint)}.buybox-generic-scan-note[hidden]{display:none}.buybox-generic-select{width:100%}.buybox-generic-pill-swatch{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.buybox-generic-pill-swatch.unavailable{text-decoration:none;opacity:.35}.buybox-generic-stepper{display:flex;align-items:center;width:max-content;border:1px solid var(--color-border-default);border-radius:var(--radius-x-small);overflow:hidden}.buybox-generic-step{-webkit-appearance:none;appearance:none;border:none;background:var(--color-surface-background);color:var(--color-text-default);width:40px;height:40px;font-size:var(--font-size-body-large);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.buybox-generic-step:hover{background:var(--color-surface-dark)}.buybox-generic-qty{min-width:40px;text-align:center;color:var(--color-text-default);font-family:var(--font-body);font-size:var(--font-size-body);-webkit-user-select:none;user-select:none}.buybox-generic-oos{color:var(--color-false);font-size:var(--font-size-body-small)}.buybox-generic-oos[hidden]{display:none}.buybox-generic .ms-athletes{display:flex;flex-direction:column;gap:var(--micropad-x-large)}.buybox-generic .ms-athletes-label{color:var(--color-text-muted)}.buybox-generic .ms-athletes-bar{display:flex;flex-wrap:wrap;gap:var(--micropad-large)}.buybox-generic .ms-athlete-pill{padding:var(--micropad-small) var(--micropad-x-large);border-radius:9999px;border:1px solid var(--color-border-default-secondary);background:transparent;color:inherit;font:inherit;cursor:pointer}.buybox-generic .ms-athlete-pill:hover{border-color:var(--color-border-active)}.buybox-generic .ms-athlete-pill[aria-pressed=true]{background:var(--color-button-surface);color:var(--color-button-text);border-color:var(--color-button-surface)}.buybox-generic .ms-athlete-add{display:flex;gap:var(--micropad-large);flex-wrap:wrap;align-items:center}.buybox-generic .ms-athletes-input{flex:1 1 160px;min-width:0;box-sizing:border-box;padding:var(--padding-small);border:1px solid var(--color-border-default-secondary);border-radius:var(--radius-medium);background:var(--color-surface-dark);color:inherit;font:inherit}.buybox-generic .ms-athletes-input::placeholder{color:var(--color-text-faint)}.buybox-generic .ms-athlete-status{color:var(--color-text-muted)}.buybox-generic .volumental-container{position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.buybox-generic .volumental-custom{display:flex;flex-direction:column;align-items:flex-start;gap:var(--micropad-x-large);padding:var(--padding-small);border-radius:var(--radius-small);border:1px solid #01BE63;background-color:#01be6333}.buybox-generic .volumental-custom.needed{border:1px solid #DE965B;background-color:#fd954033}.buybox-generic .volumental-text{display:flex;flex-direction:column;gap:var(--micropad-small)}.buybox-generic .volumental-title{color:#02db8b}.buybox-generic .volumental-desc{color:#01be63}.buybox-generic .volumental-custom.needed .volumental-title{color:#ffbe60}.buybox-generic .volumental-custom.needed .volumental-desc{color:#f4a533}.buybox-generic .volumental-custom button{background-color:#72e9b0!important;padding:var(--micropad-xx-large) var(--micropad-xxx-large)!important}.buybox-generic .volumental-custom.needed button{background-color:#ffc36d!important}.buybox-generic volumental-measurement{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}.buybox-generic .ms-feature-boxes{display:flex;gap:var(--spacing-x-small)}.buybox-generic .ms-feature-box{flex:1;display:flex;gap:var(--micropad-small);align-items:flex-start;padding:var(--micropad-xxx-large);background:var(--color-surface-background);border:1px solid var(--color-border-default);border-radius:var(--radius-small)}.buybox-generic .ms-feature-box svg{flex-shrink:0;margin-top:2px}.buybox-generic .ms-feature-text{display:flex;flex-direction:column;gap:var(--micropad-x-small)}.buybox-generic .ms-feature-desc{color:var(--color-text-faint)}@media(max-width:600px){.buybox-generic .ms-feature-boxes{flex-direction:column}}.buybox-block-header{gap:var(--spacing-x-small)}.buybox-block-header-row{display:flex;align-items:center;gap:var(--spacing-x-small);flex-wrap:wrap}.buybox-block-header-content{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.buybox-block-header .product-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--micropad-medium)}.buybox-block-header .header-tag-below{align-self:flex-start}.buybox-block-image .buybox-image-tablet,.buybox-block-image .buybox-image-mobile{display:none}@media(max-width:1024px){.buybox-block-image .buybox-image-desktop{display:none}.buybox-block-image .buybox-image-tablet{display:flex}}@media(max-width:600px){.buybox-block-image .buybox-image-tablet{display:none}.buybox-block-image .buybox-image-mobile{display:flex}}.buybox-block-links{flex-wrap:wrap;row-gap:var(--micropad-x-large);column-gap:var(--spacing-medium);flex-direction:row!important}.buybox-block-links.layout-column{flex-direction:column!important}.buybox-link{display:flex;gap:var(--micropad-x-large);min-width:calc(50% - var(--spacing-medium) / 2);text-decoration:none!important;flex:1 1 0px}.buybox-link-body{display:flex;flex-direction:column;flex:1}.buybox-link-title-row{display:flex;gap:var(--micropad-x-small)}.buybox-link-title{flex:1}.buybox-link .ante-image{height:30px}.buybox-link svg{height:1lh}.buybox-link-learn-more{display:none}.layout-column .buybox-link svg{display:none}.layout-column .buybox-link-learn-more{display:inline;align-self:center}.multi-step-buybox{display:flex;flex-direction:column;gap:var(--spacing-small);width:100%}.multi-step-buybox .step-headings{display:flex;gap:var(--micropad-large)}.multi-step-buybox .step-heading{flex:1;display:flex;flex-direction:column;gap:var(--micropad-large);align-items:center}.multi-step-buybox .step-heading>:last-child{width:100%;height:1px;background-color:#2d392c;position:relative}.multi-step-buybox .step-progress{position:absolute;left:0;top:0;bottom:0;right:100%;background-color:var(--color-border-active-secondary);transition:right .25s ease}.multi-step-buybox .steps{flex:1;display:flex}.multi-step-buybox .step,.multi-step-buybox .option{flex:1;display:flex;flex-direction:column}.multi-step-buybox .seleced-option{color:var(--color-text-alt);margin-top:var(--micropad-xxx-large)}.multi-step-buybox .step-number{color:var(--color-text-faint);transition:color .25s}.multi-step-buybox .step-heading.is-active .step-number{color:var(--color-text-default)}.multi-step-buybox .ante-button-row{margin-top:var(--spacing-small);flex:1;flex-wrap:nowrap;column-gap:var(--micropad-medium);align-items:flex-end}.multi-step-buybox .ante-button{min-width:0!important}.multi-step-buybox .ante-button.next,.multi-step-buybox .ante-buy-button-container{flex:1}.multi-step-buybox .options{display:flex;gap:var(--micropad-large);flex-wrap:wrap}.multi-step-buybox .options input{display:none}.multi-step-buybox .options label{position:relative;display:block;flex-shrink:0}.multi-step-buybox .option-badge{position:absolute;top:var(--micropad-small);right:var(--micropad-small);background:var(--color-text-alt);color:var(--color-surface-background);font-family:var(--font-caption);font-size:var(--font-size-caption-x-small);line-height:1;padding:.35em .55em;border-radius:999px;pointer-events:none}.multi-step-buybox .option-badge:empty{display:none}.multi-step-buybox .option-input{min-width:80px;height:80px;background-size:cover;background-position:center;border-radius:var(--radius-x-small);opacity:.3;transition:opacity .15s,box-shadow .15s;cursor:pointer}.multi-step-buybox .option-input:hover{opacity:.6}.multi-step-buybox .options input:checked+.option-input{opacity:1;box-shadow:inset 0 0 0 2px var(--color-text-muted)}.multi-step-buybox .option-select .select-label>span,.multi-step-buybox .option-select .select-drop>div{width:100%}.multi-step-buybox .option-select .ante-image{width:44px;height:44px;min-width:44px;border-radius:var(--radius-x-small);overflow:hidden}.multi-step-buybox .option-select .ante-image img{width:100%;height:100%;object-fit:cover}.multi-step-buybox .option-select .option-select-name{text-align:left}.multi-step-buybox .option-select .option-select-price{margin-left:auto;color:var(--color-text-alt)}.multi-step-buybox .option-select .select-drop{border-radius:calc(44px / 2 + var(--micropad-large))}@media(max-width:600px){.multi-step-buybox .option-select .ante-image{width:32px;height:32px;min-width:32px}.multi-step-buybox .option-select .select-drop{border-radius:calc(32px / 2 + var(--micropad-large))}}.multi-step-buybox .step :is(h5){font-family:var(--font-body-family);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);letter-spacing:0;margin-bottom:var(--spacing-small)}.multi-step-buybox .step .description{margin-top:calc(var(--spacing-small) * -1 + var(--spacing-x-small));margin-bottom:var(--spacing-x-small)}.multi-step-buybox .substep{display:flex;flex-direction:column;flex:1}.multi-step-buybox .volumental-custom.exists{position:relative;isolation:isolate;overflow:hidden}.multi-step-buybox .volumental-feet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1s ease}.multi-step-buybox .volumental-feet.visible{opacity:1}.multi-step-buybox .volumental-feet canvas{position:absolute;right:var(--padding-small);bottom:0;width:128px;aspect-ratio:1}.multi-step-buybox .ms-athletes{display:flex;flex-direction:column;gap:var(--micropad-x-large);margin-bottom:var(--spacing-x-small)}.multi-step-buybox .ms-athletes-label{color:var(--color-text-muted)}.multi-step-buybox .ms-athletes-bar{display:flex;flex-wrap:wrap;gap:var(--micropad-large)}.multi-step-buybox .ms-athlete-pill{padding:var(--micropad-small) var(--micropad-x-large);border-radius:9999px;border:1px solid var(--color-border-default-secondary);background:transparent;color:inherit;font:inherit;cursor:pointer}.multi-step-buybox .ms-athlete-pill:hover{border-color:var(--color-border-active)}.multi-step-buybox .ms-athlete-pill[aria-pressed=true]{background:var(--color-button-surface);color:var(--color-button-text);border-color:var(--color-button-surface)}.multi-step-buybox .ms-athlete-add{display:flex;gap:var(--micropad-large);flex-wrap:wrap;align-items:center}.multi-step-buybox .ms-athletes-input{flex:1 1 160px;min-width:0;box-sizing:border-box;padding:var(--padding-small);border:1px solid var(--color-border-default-secondary);border-radius:var(--radius-medium);background:var(--color-surface-dark);color:inherit;font:inherit}.multi-step-buybox .ms-athletes-input::placeholder{color:var(--color-text-faint)}.multi-step-buybox .ms-athlete-status{color:var(--color-text-muted)}.multi-step-buybox .volumental-container{position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.multi-step-buybox .volumental-custom{display:flex;flex-direction:column;align-items:flex-start;gap:var(--micropad-x-large);padding:var(--padding-small);border-radius:var(--radius-small);border:1px solid #01BE63;background-color:#01be6333}.multi-step-buybox .volumental-custom.needed{border:1px solid #DE965B;background-color:#fd954033}.multi-step-buybox .volumental-text{display:flex;flex-direction:column;gap:var(--micropad-small)}.multi-step-buybox .volumental-title{color:#02db8b}.multi-step-buybox .volumental-desc{color:#01be63}.multi-step-buybox .volumental-custom.needed .volumental-title{color:#ffbe60}.multi-step-buybox .volumental-custom.needed .volumental-desc{color:#f4a533}.multi-step-buybox .volumental-custom button{background-color:#72e9b0!important;padding:var(--micropad-xx-large) var(--micropad-xxx-large)!important}.multi-step-buybox .volumental-custom.needed button{background-color:#ffc36d!important}.multi-step-buybox volumental-measurement{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}.multi-step-buybox .upsells{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.multi-step-buybox .inputs{display:flex;flex-wrap:wrap;gap:var(--spacing-x-small) var(--micropad-x-large)}.multi-step-buybox .inputs .ms-field{display:flex;flex-direction:column;gap:var(--micropad-medium)}.multi-step-buybox .inputs .ms-field.full{width:100%}.multi-step-buybox .inputs .ms-field.half{flex:1 0 calc(50% - var(--micropad-x-large));min-width:0}.multi-step-buybox .inputs input{width:100%;height:53px;padding:0 var(--micropad-xxx-large);border:none;border-radius:var(--radius-small);background:var(--color-surface-input);color:var(--color-text-input);font-family:var(--font-caption);font-size:var(--font-size-caption-small);letter-spacing:var(--letter-spacing-caption)}.multi-step-buybox .inputs input::placeholder{color:rgb(from var(--color-text-input) r g b / .48)}.multi-step-buybox .inputs input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.multi-step-buybox .inputs input::-webkit-outer-spin-button,.multi-step-buybox .inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.multi-step-buybox .inputs custom-select{--color-custom-select-background: var(--color-surface-input);--color-custom-select-background-active: color-mix(in srgb, var(--color-surface-input) 92%, var(--color-text-input));--color-custom-select-text: var(--color-text-input);--color-custom-select-text-active: var(--color-text-input);box-shadow:none;transform:none;font-family:var(--font-caption);font-size:var(--font-size-caption-small);letter-spacing:var(--letter-spacing-caption)}.multi-step-buybox .inputs custom-select .select-button{height:53px;border:none;border-radius:var(--radius-small);background-color:var(--color-surface-input)}.multi-step-buybox .inputs custom-select .select-label{padding:0 0 0 var(--micropad-xxx-large)}.multi-step-buybox .inputs custom-select .select-icon{padding-right:var(--micropad-xxx-large)}.multi-step-buybox .inputs custom-select .select-drop{border:none;border-radius:var(--radius-small)}.multi-step-buybox .inputs custom-select .select-drop>div{border-top-color:rgb(from var(--color-text-input) r g b / .12)}.multi-step-buybox .upsells input{display:none}.multi-step-buybox .upsells label{display:flex;align-items:stretch;gap:var(--micropad-x-large);padding:var(--micropad-xxx-large) var(--micropad-xx-large);border-radius:var(--radius-small);border:1px solid transparent;background:var(--color-surface-alpha-dark);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,border-color .15s}.multi-step-buybox .upsells input:checked+label{background:var(--color-surface-alpha-x-dark);border-color:var(--color-border-active-secondary)}.multi-step-buybox .upsell-check{padding-top:var(--micropad-x-small)}.multi-step-buybox .upsell-content{display:flex;flex-direction:column;gap:var(--micropad-small);flex:1;min-width:0}.multi-step-buybox .upsell-header{display:flex;align-items:center;gap:var(--micropad-x-large)}.multi-step-buybox .upsells .ante-price{color:var(--color-text-alt)}.multi-step-buybox .upsells .ante-image{width:80px;aspect-ratio:1;height:auto;align-self:flex-start;border-radius:var(--radius-x-small);flex-shrink:0}.multi-step-buybox .ms-feature-boxes{display:flex;gap:var(--spacing-x-small)}.multi-step-buybox .ms-feature-box{flex:1;display:flex;gap:var(--micropad-small);align-items:flex-start;padding:var(--micropad-xxx-large);background:var(--color-surface-background);border:1px solid var(--color-border-default);border-radius:var(--radius-small)}.multi-step-buybox .ms-feature-box svg{width:24px;height:24px;flex-shrink:0;color:var(--color-text-default)}.multi-step-buybox .ms-feature-text{display:flex;flex-direction:column;gap:var(--micropad-x-small)}.multi-step-buybox .ms-feature-desc{color:var(--color-text-faint)}@media(max-width:600px){.multi-step-buybox .ms-feature-boxes{flex-direction:column}}.ms-gallery{width:100%}.ms-gallery .ms-photo-disclaimer{margin:var(--micropad-medium) 0 0;text-align:center}.buybox-block-product-hero{flex-direction:row!important;gap:var(--spacing-x-small);container-type:inline-size}.buybox-block-product-hero .product-hero-content{flex:1;display:flex;flex-direction:column;gap:var(--micropad-medium)}.buybox-block-product-hero .product-hero-header{display:flex;align-items:center;gap:var(--spacing-x-small)}.buybox-block-product-hero .product-hero-description-row{display:flex;align-items:flex-start;gap:var(--spacing-x-small)}.buybox-block-product-hero .product-hero-description{flex:1}.buybox-block-product-hero .product-hero-image-mobile,.buybox-block-product-hero .product-hero-title-mobile{display:none}@container (max-width: 420px){.buybox-block-product-hero .product-hero-title-desktop{display:none}.buybox-block-product-hero .product-hero-title-mobile{display:block}.buybox-block-product-hero .product-hero-header{justify-content:space-between}.buybox-block-product-hero .product-hero-image{display:none}.buybox-block-product-hero .product-hero-image-mobile{display:block}.buybox-block-product-hero .product-hero-description{font-size:var(--font-size-body-x-small);line-height:var(--line-height-body)}}.buybox-block-review{flex-direction:row!important;gap:var(--padding-medium);align-items:center}.buybox-block-review-content{display:flex;flex-direction:column;gap:var(--micropad-large);flex:1;min-width:0}.buybox-block-review-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border-default);padding-top:var(--micropad-large)}.buybox-block-review{position:relative}.buybox-block-review .ante-image{position:absolute;top:0;bottom:0;left:0;width:142px;overflow:hidden}.buybox-block-review .ante-image img{object-fit:cover;width:100%;height:100%}.buybox-block-review .buybox-block-review-content{margin-left:142px}@media(max-width:600px){.buybox-block-review .ante-image{width:100px}.buybox-block-review .buybox-block-review-content{margin-left:100px}}.buybox-block-tabs .tab-bar{width:100%}.buybox-block-tabs .tab-content{display:flex;flex-direction:column;gap:var(--micropad-x-large)}.buybox-block-tabs .tab-content .richtext p:not(:first-child){margin-top:var(--micropad-small)}.buybox-block-tabs .tab-content .richtext p:not(:last-child){margin-bottom:var(--micropad-small)}.buybox-block-tabs .divider{border-top:1px solid var(--color-border-default)}.buybox-block-tabs .divider:last-child{display:none}.buybox-block-tabs .tab-text strong,.buybox-block-tabs .tab-fact strong{color:var(--color-text-default)}.buybox-block-tabs .tab-text{display:flex;gap:var(--spacing-x-small)}.buybox-block-tabs .tab-text .richtext{--richtext-gap: var(--micropad-small)}.buybox-block-tabs .tab-text.icon-align-top{align-items:flex-start}.buybox-block-tabs .tab-text.icon-align-center{align-items:center}.buybox-block-tabs .tab-text .ante-image{flex-shrink:0}.buybox-block-tabs .tab-text .ante-image.body-small,.buybox-block-tabs .tab-text .ante-image.body-base,.buybox-block-tabs .tab-text .ante-image.body-large,.buybox-block-tabs .tab-text .ante-image.h1,.buybox-block-tabs .tab-text .ante-image.h2,.buybox-block-tabs .tab-text .ante-image.h3,.buybox-block-tabs .tab-text .ante-image.h4,.buybox-block-tabs .tab-text .ante-image.h5,.buybox-block-tabs .tab-text .ante-image.h6{width:1lh;height:1lh}.buybox-block-tabs .tab-fact{display:flex;gap:var(--micropad-large)}.buybox-block-tabs .tab-fact svg{min-width:20px;width:20px;height:20px;margin-top:var(--micropad-x-small)}.buybox-block-tabs .tab-review{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.buybox-block-tabs .tab-review-footer{display:flex;align-items:center;gap:var(--micropad-small);flex-wrap:wrap}.buybox-block-tabs .tab-review-footer .ante-image{min-width:42px;width:42px;height:42px;border-radius:50%}.buybox-block-tabs .tab-review-name{flex:1}.buybox-block-tabs .tab-review-verified{background-color:var(--color-true-light);color:var(--color-true)}.buybox-block-tabs .tab-stats{display:flex;flex-wrap:wrap;gap:var(--spacing-small)}.buybox-block-tabs .tab-stat{display:flex;flex-direction:column;gap:var(--spacing-x-small);flex:1;min-width:calc(50% - var(--spacing-small) / 2)}.buybox-block-tabs .tab-stat-header{display:flex;align-items:center;gap:var(--micropad-medium)}.buybox-block-tabs .tab-review .ante-image{height:24px;flex-shrink:0}.buybox-block-tabs .tab-stat-percentage{flex:1!important}.buybox-block-tabs .tab-stat-bar{width:100%;height:16px;background-color:var(--color-surface-dark);border-radius:var(--radius-x-small);overflow:hidden}.buybox-block-tabs .tab-stat-bar-fill{height:100%}.buybox-block-tabs .tab-stat-content-row{display:flex;gap:var(--micropad-small)}.buybox-block-tabs .tab-fact svg,.buybox-block-tabs .tab-stat-content-row svg{flex-shrink:0;cursor:pointer}.fact-tooltip,.stat-tooltip{--easy-tooltip-max-width: 320px}.buybox-tab-features-wrapper:not(:first-child){padding-top:calc(var(--spacing-small) - var(--micropad-x-large))}.buybox-tab-features-wrapper:not(:last-child)>.buybox-features:last-child{padding-bottom:calc(var(--spacing-small) - var(--micropad-x-large))}.buybox-block-tag-marquee .fluid-marquee.fluid-marquee-scrolling{--fade-width: var(--spacing-x-small);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--fade-width),black calc(100% - var(--fade-width)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--fade-width),black calc(100% - var(--fade-width)),transparent 100%)}@media(max-width:1024px){.buybox-block-tag-marquee .fluid-marquee.fluid-marquee-scrolling{-webkit-mask-image:none;mask-image:none}}@media(max-width:600px){.buybox-block-tag-marquee .fluid-marquee{min-width:var(--ante-page-width);margin-left:calc(var(--page-gutter) * -1)}}.buybox-block-tag-marquee .fluid-marquee-item{padding:0 var(--spacing-x-small) 0 0}.buybox-block-tag-marquee .fluid-marquee-item .richtext p{margin:0;white-space:nowrap}.buybox-block-tag-marquee .fluid-marquee,.buybox-block-tag-marquee .fluid-marquee-sub{justify-content:flex-start}.ante-checkbox{--ante-checkbox-size: 30px;--ante-checkbox-inner-size: 16px;min-width:var(--ante-checkbox-size);width:var(--ante-checkbox-size);height:var(--ante-checkbox-size);outline:2px solid var(--color-border-active);outline-offset:-2px;border-radius:var(--radius-small);transition:outline .15s;display:flex;align-items:center;justify-content:center}.ante-checkbox i{opacity:0;scale:.8;transition:opacity .15s,scale .15s;font-size:calc(var(--ante-checkbox-inner-size) + 2px);color:var(--color-button-surface)}.ante-checkbox .ante-checkbox-dot{width:var(--ante-checkbox-inner-size);height:var(--ante-checkbox-inner-size);border-radius:var(--radius-x-small);background-color:var(--color-button-surface);opacity:0;scale:.8;transition:opacity .15s,scale .15s}.selected .ante-checkbox,input:checked+label .ante-checkbox{outline:2px solid var(--color-button-surface)}.selected .ante-checkbox i,input:checked+label .ante-checkbox i,.selected .ante-checkbox .ante-checkbox-dot,input:checked+label .ante-checkbox .ante-checkbox-dot{opacity:1;scale:1}@media(max-width:1024px){.ante-checkbox{--ante-checkbox-size: 26px;--ante-checkbox-inner-size: 14px}}@media(max-width:600px){.ante-checkbox{--ante-checkbox-size: 22px;--ante-checkbox-inner-size: 12px}}.content-block-chip-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-small);width:100%}.content-block-chip-list .chip{display:flex;align-items:flex-start;gap:var(--micropad-medium);padding:var(--micropad-x-large) var(--spacing-x-small);border-radius:var(--chip-radius, calc(.5lh + var(--micropad-x-large)));position:relative}.content-block-chip-list .chip.tone-neutral{--tone-bg: var(--color-surface-alpha-dark)}.content-block-chip-list .chip.tone-positive{--tone-bg: #e7f6ee;--tone-fg: var(--color-true)}.content-block-chip-list .chip.tone-negative{--tone-bg: #fcedee;--tone-fg: var(--color-false)}.content-block-chip-list .chip.tone-custom{--tone-bg: var(--chip-custom-bg)}.content-block-chip-list[data-pill=true] .chip{background:var(--tone-bg)}.content-block-chip-list[data-pill=true] .chip.tone-positive,.content-block-chip-list[data-pill=true] .chip.tone-positive *,.content-block-chip-list[data-pill=true] .chip.tone-negative,.content-block-chip-list[data-pill=true] .chip.tone-negative *{color:var(--tone-fg)}.content-block-chip-list[data-pill=false] .chip{padding:0;border-radius:0;background:transparent}.content-block-chip-list[data-borders=true] .chip{border:1px solid var(--tone-fg, var(--color-border-default))}.content-block-chip-list .chip-icon{width:1lh;height:1lh;flex-shrink:0}.content-block-chip-list .chip-text{flex:1;min-width:0}.content-block-heading .block-heading{display:flex;align-items:center;gap:var(--micropad-x-large);width:100%}.content-block-heading .block-heading .ante-image{height:1lh}.content-block-heading .block-heading-line{flex:1;height:0}.content-block-highlight-strip.block-wrapper{container-type:inline-size;display:flex}.content-block-highlight-strip .highlight-strip-inner{display:flex;flex-direction:row;align-items:center;align-self:flex-start;gap:var(--spacing-x-small);padding:var(--padding-small) var(--padding-medium);border-radius:var(--radius-large);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:clip}.content-block-highlight-strip .highlight-strip-inner.has-border{border:1px solid}.content-block-highlight-strip .highlight-strip-inner.align-center{margin:0 auto}.content-block-highlight-strip .highlight-strip-left{display:flex;align-items:center;gap:var(--micropad-large);min-width:0}.content-block-highlight-strip .highlight-strip-stat{color:var(--color-text-alt);flex-shrink:0}.content-block-highlight-strip .highlight-strip-text{display:flex;flex-direction:column;gap:var(--micropad-small);min-width:0}.content-block-highlight-strip .highlight-strip-subheading{color:var(--color-text-faint)}.content-block-highlight-strip .highlight-strip-right{display:flex;flex-shrink:0}.content-block-highlight-strip .ante-button{min-width:0!important}.content-block-icon-list{display:grid;grid-template-columns:repeat(var(--icon-list-columns, 1),1fr);column-gap:var(--spacing-small);width:100%}.content-block-icon-list.borders{border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.content-block-icon-list .icon-list-spacer{grid-column:1 / -1!important}.content-block-icon-list .icon-list-spacer.big{height:1lh!important}.content-block-icon-list .icon-list-spacer.small{height:.5lh!important}.content-block-icon-list.borders .icon-list-spacer{height:0!important;border-bottom:1px solid var(--color-border-default)}.content-block-icon-list.borders .icon-list-item{padding:var(--micropad-xxx-large) 0}.content-block-icon-list .icon-list-item{display:flex;align-items:flex-start;min-width:0}.content-block-icon-list .icon-list-icon{width:1lh!important;height:1lh!important;margin-right:min(.5lh,var(--micropad-xx-large))!important;flex-shrink:0}.content-block-icon-list .icon-list-icon.large{width:clamp(60px,calc(60px + 20px * var(--ante-fluid-progress)),80px)!important;height:clamp(60px,calc(60px + 20px * var(--ante-fluid-progress)),80px)!important;margin-right:var(--micropad-xx-large)!important}.content-block-icon-list .icon-list-spacer.large.big{height:clamp(60px,calc(60px + 20px * var(--ante-fluid-progress)),80px)!important}.content-block-icon-list .icon-list-spacer.large.small{height:clamp(30px,calc(30px + 10px * var(--ante-fluid-progress)),40px)!important}.content-block-icon-list .icon-list-icon img{width:100%;height:100%;object-fit:contain}.content-block-icon-list .icon-list-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--micropad-large)}.content-block-icon-list{container-type:inline-size}.content-block-icon-list .icon-list-spacer.in-row{display:none}.content-block-stats{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-small);width:100%}.content-block-stats .stat{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.content-block-stats .stat:not(:only-child){flex:1 1 0px;min-width:0}.content-block-stats .stat:only-child{min-width:min(var(--width-col, 100%),100%);max-width:100%}.content-block-stats .stat-header{display:flex;align-items:center;gap:var(--micropad-medium)}.content-block-stats .stat .ante-image{height:clamp(16px,calc(16px + 5px * var(--ante-fluid-progress)),21px);flex-shrink:0}.content-block-stats .stat-percentage{flex:1!important}.content-block-stats .stat-bar{width:100%;height:16px;background-color:var(--color-surface-dark);border-radius:var(--radius-x-small);overflow:hidden}.content-block-stats .stat-bar-fill{height:100%}.content-block-stats .stat-content-row{display:flex;justify-content:space-between;gap:var(--micropad-small)}.content-block-stats .stat-content-row svg{flex-shrink:0;cursor:pointer}.content-stat-tooltip{--easy-tooltip-max-width: 320px}@media(max-width:600px){.content-block-stats{flex-direction:column}.content-block-stats .stat,.content-block-stats .stat:only-child{min-width:100%}}.block-wrapper.content-block-timeline{container-type:inline-size}.content-block-timeline{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-small);width:100%;timeline-scope:--ante-content-timeline-line}.content-block-timeline .timeline-line{grid-column:1;width:0;justify-self:center;border-left:2px dashed var(--color-surface-xx-dark);height:calc(100% + var(--spacing-small))}.content-block-timeline .timeline-line.timeline-line-progression{view-timeline-name:--ante-content-timeline-line;view-timeline-axis:block;clip-path:inset(0 0 100% 0);animation:ante-content-timeline-reveal linear both;animation-timeline:--ante-content-timeline-line;animation-range:cover 10% cover 60%}@keyframes ante-content-timeline-reveal{to{clip-path:inset(0 0 0% 0)}}.content-block-timeline .timeline-badge{background:var(--color-surface-xx-dark);color:var(--color-text-muted);border-radius:var(--radius-small);padding:var(--micropad-x-small) var(--micropad-large);white-space:nowrap;text-align:center;align-self:start;justify-self:stretch;position:relative;z-index:1}.content-block-timeline .timeline-badge.timeline-badge-progression{opacity:0;animation:ante-content-timeline-badge-fade linear both;animation-timeline:--ante-content-timeline-line}.content-block-timeline .timeline-badge.timeline-badge-progression.timeline-button,.content-block-timeline .timeline-badge.timeline-button{background:var(--color-button-surface);color:var(--color-button-text)}.content-block-timeline .timeline-line.timeline-line-progression.timeline-button{border-color:var(--color-button-surface)}@keyframes ante-content-timeline-badge-fade{to{opacity:1}}.content-block-timeline .timeline-content{display:flex;flex-direction:column;gap:var(--micropad-medium);min-width:0}.content-block-timeline .timeline-badge-inline-wrap{display:none;position:relative;align-self:flex-start;margin-bottom:calc(var(--micropad-xx-large) - var(--micropad-medium))}.content-block-timeline .timeline-badge-inline-wrap .timeline-badge-inline.timeline-badge-progression{position:absolute;top:0;right:0;bottom:0;left:0}.content-block-timeline .timeline-body{color:var(--color-text-muted);padding-bottom:var(--spacing-small);border-bottom:1px solid var(--color-border-default)}.content-block-timeline>.timeline-content:last-child .timeline-body{padding-bottom:0;border-bottom:none}@container (max-width: 500px){.content-block-timeline>.timeline-badge{display:none}.content-block-timeline .timeline-badge-inline-wrap{display:inline-block}.content-block-timeline .timeline-line{grid-row:1 / span var(--mobile-row-span)!important;height:100%}.content-block-timeline .timeline-line.timeline-line-progression{animation-range:cover 5% cover 80%}}.drop-content .drop-content-image{width:100%;margin-bottom:var(--micropad-large)}.drop-content .drop-content-image:last-child{margin-bottom:0}.drop-content .drop-content-image img{width:100%;height:auto}.drop-content .drop-content-button{margin-top:var(--spacing-x-small)}.ante-image-gallery-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-x-small)}.ante-image-gallery-grid-image{width:100%;height:100%;object-fit:cover;display:block}.gallery-mobile{display:none}@media(max-width:1024px){.gallery-desktop{display:none}.gallery-mobile{display:initial}}:root{--button-border-radius: 999px;--button-font-size: var(--font-size-body-large);--button-font-weight: var(--font-weight-bold);--button-line-height: 110%;--button-font-family: var(--font-heading)}.ante-button-row{display:flex;flex-wrap:wrap;row-gap:var(--spacing-x-small);column-gap:var(--spacing-small)}.ante-button{all:unset;white-space:pre-wrap;background:var(--color-button-surface)!important;padding:var(--padding-medium) var(--padding-x-large)!important;display:flex;justify-content:center;align-items:center;gap:var(--micropad-large);font-size:var(--button-font-size)!important;font-weight:var(--button-font-weight);line-height:var(--button-line-height);cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s,background .15s,border .15s,color .15s!important;text-align:center;font-family:var(--button-font-family)!important;position:relative!important;z-index:1;overflow:hidden;-webkit-user-select:none!important;user-select:none!important;min-width:240px!important;color:var(--color-button-text)!important;transform:var(--elevated-translate);border:1px solid var(--color-button-border)!important;border-radius:var(--button-border-radius)!important;text-decoration:none!important}.ante-button:after,.ante-button:before,.ante-button *{color:inherit!important;text-decoration:none!important;font-family:var(--font-heading)!important;transition:color .15s,background .15s!important}.ante-button.small{padding:var(--padding-small) var(--micropad-xxx-large)!important}.ante-button.x-small{padding:var(--micropad-large) var(--spacing-small)!important;min-height:40px!important;min-width:0!important;font-size:var(--font-size-body)!important;gap:var(--micropad-medium)}.ante-button.secondary{background:var(--color-button-secondary-surface)!important;color:var(--color-button-secondary-text)!important;border:1px solid var(--color-button-secondary-border)!important}.ante-button:not([loading]):not([disabled]):hover,.ante-button-activator:hover>.ante-button:not([loading]):not([disabled]){background:var(--color-button-surface-hover)!important;color:var(--color-button-text-hover)!important;border:1px solid var(--color-button-border-hover)!important;transform:var(--elevated-translate-hover)}.ante-button:not([loading]):not([disabled]):hover.secondary,.ante-button-activator:hover>.ante-button:not([loading]):not([disabled]).secondary{background:var(--color-button-secondary-surface-hover)!important;color:var(--color-button-secondary-text-hover)!important;border:1px solid var(--color-button-secondary-border-hover)!important;transform:var(--elevated-translate-hover)}.ante-button:not([loading]):not([disabled]):active,.ante-button:not([loading]):not([disabled]):active.secondary,.ante-button-activator:active>.ante-button:not([loading]):not([disabled]),.ante-button-activator:active>.ante-button:not([loading]):not([disabled]).secondary{transform:var(--elevated-translate-active)}.ante-button[loading],.ante-button[disabled]{opacity:.5;cursor:not-allowed;transform:initial}.ante-button[loading]{color:transparent!important;cursor:progress!important}.ante-button[loading]:before,.ante-button[loading] *{visibility:hidden!important}.ante-button[loading]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:var(--color-button-text);-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'><defs><linearGradient x1='8.042%' y1='0%' x2='65.682%' y2='23.865%' id='A'><stop stop-color='%23FFFFFF' stop-opacity='0' offset='0%'/><stop stop-color='%23FFFFFF' stop-opacity='.631' offset='63.146%'/><stop stop-color='%23FFFFFF' offset='100%'/></linearGradient></defs><g fill='none' fill-rule='evenodd'><g transform='translate(1 1)'><path d='M36 18c0-9.94-8.06-18-18-18' stroke='url(%23A)' stroke-width='2'/></g></g></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 38'><defs><linearGradient x1='8.042%' y1='0%' x2='65.682%' y2='23.865%' id='A'><stop stop-color='%23FFFFFF' stop-opacity='0' offset='0%'/><stop stop-color='%23FFFFFF' stop-opacity='.631' offset='63.146%'/><stop stop-color='%23FFFFFF' offset='100%'/></linearGradient></defs><g fill='none' fill-rule='evenodd'><g transform='translate(1 1)'><path d='M36 18c0-9.94-8.06-18-18-18' stroke='url(%23A)' stroke-width='2'/></g></g></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:loadingspin .9s linear infinite}.ante-button[loading].secondary:after{background:var(--color-button-secondary-text)}.ante-button-activator{text-decoration:none!important}.ante-button .ante-buy-compare-price{color:inherit!important}.ante-button .ante-buy-compare-price>span{opacity:.6}.ante-button .ante-buy-compare-price:before{background-color:currentColor}.ante-buy-button-dot{width:8px;height:8px;border-radius:50%;background-color:currentColor}@media(max-width:1440px){.ante-button{min-width:220px!important}}@media(max-width:600px){.ante-button{min-width:160px!important}.ante-button.x-small{min-height:36px!important;font-size:var(--font-size-body-small)!important}}@keyframes loadingspin{to{transform:translate(-50%,-50%) rotate(360deg)}}:root,.ante-base{--base-color-surface-background: #001A01;--base-color-surface-dark: #003102;--base-color-surface-x-dark: #004705;--base-color-surface-xx-dark: #005E01;--base-color-surface-xxx-dark: #006B00;--base-color-surface-accent: #AAE5A6;--base-color-surface-accent-inverse: #AAE5A6;--base-color-surface-alpha-dark: #FFFFFF0A;--base-color-surface-alpha-x-dark: #FFFFFF14;--base-color-surface-input: #FFFFFF;--base-color-true-light: #74DA857A;--base-color-true-x-light: #103814;--base-color-false-light: #EB43427A;--base-color-false-x-light: #242610;--base-color-text-default: #FFFFFF;--base-color-text-muted: #F3F4F3;--base-color-text-faint: #BCC3BE;--base-color-text-alt: #94DC95;--base-color-text-link: #00AE00;--base-color-text-input: #000000;--base-color-true: #69E57D;--base-color-false: #EF6968;--base-color-border-default: #F4FCF414;--base-color-border-default-secondary: #F4FCF429;--base-color-border-active: #BCC3BE;--base-color-border-active-secondary: #BAECBC;--base-color-border-alpha: #0031027A;--base-color-button-surface: #30F84F;--base-color-button-surface-hover: #C8FFC9;--base-color-button-text: #171917;--base-color-button-text-hover: #171917;--base-color-button-border: #17171900;--base-color-button-border-hover: #17171900;--base-color-button-secondary-surface: #17171900;--base-color-button-secondary-surface-hover: #FFFFFF;--base-color-button-secondary-text: #FFFFFF;--base-color-button-secondary-text-hover: #001A01;--base-color-button-secondary-border: #FFFFFF;--base-color-button-secondary-border-hover: #FFFFFF;--base-color-content-accent-secondary: #003102A3;--base-color-content-accent-primary: #FFFFFF;--base-color-content-accent-inverse: #003102;--base-color-rating-stars: #FFC700;--base-color-toggle-thumb-surface: #FFFFFF;--base-color-toggle-thumb-border-on: #0000000F;--base-color-toggle-thumb-border-off: #0000000F;--base-color-toggle-surface-on: #06EBC1;--base-color-toggle-border-on: #09D4B2;--base-color-toggle-surface-off: #B7B7B7;--base-color-toggle-border-off: #A6A6A6;--inverse-color-surface-background: #AAE5A6;--inverse-color-surface-dark: #94DC95;--inverse-color-surface-x-dark: #84D183;--inverse-color-surface-xx-dark: #79C576;--inverse-color-surface-xxx-dark: #6DB669;--inverse-color-surface-accent: #BAECBC;--inverse-color-surface-accent-inverse: #BAECBC;--inverse-color-surface-alpha-dark: #F4FCF429;--inverse-color-surface-alpha-x-dark: #F4FCF47A;--inverse-color-surface-input: #FFFFFF;--inverse-color-true-light: #74DA857A;--inverse-color-true-x-light: #94D994;--inverse-color-false-light: #EB43427A;--inverse-color-false-x-light: #B4CD97;--inverse-color-text-default: #003102;--inverse-color-text-muted: #003102CC;--inverse-color-text-faint: #0031027A;--inverse-color-text-alt: #007E00;--inverse-color-text-link: #00AE00;--inverse-color-text-input: #000000;--inverse-color-true: #19942F;--inverse-color-false: #EB4342;--inverse-color-border-default: #17171914;--inverse-color-border-default-secondary: #17171929;--inverse-color-border-active: #AAE5A6;--inverse-color-border-active-secondary: #BAECBC;--inverse-color-border-alpha: #0031027A;--inverse-color-button-surface: #007E00;--inverse-color-button-surface-hover: #004705;--inverse-color-button-text: #FFFFFF;--inverse-color-button-text-hover: #FFFFFF;--inverse-color-button-border: #17171900;--inverse-color-button-border-hover: #17171900;--inverse-color-button-secondary-surface: #17171900;--inverse-color-button-secondary-surface-hover: #004705;--inverse-color-button-secondary-text: #171917;--inverse-color-button-secondary-text-hover: #FFFFFF;--inverse-color-button-secondary-border: #001A01;--inverse-color-button-secondary-border-hover: #003102;--inverse-color-content-accent-secondary: #F4FCF4A3;--inverse-color-content-accent-primary: #003102;--inverse-color-content-accent-inverse: #94DC95;--inverse-color-rating-stars: #FFC700;--inverse-color-toggle-thumb-surface: #FFFFFF;--inverse-color-toggle-thumb-border-on: #0000000F;--inverse-color-toggle-thumb-border-off: #0000000F;--inverse-color-toggle-surface-on: #06EBC1;--inverse-color-toggle-border-on: #09D4B2;--inverse-color-toggle-surface-off: #B7B7B7;--inverse-color-toggle-border-off: #A6A6A6;--brand-color-surface-background: #0D0D0D;--brand-color-surface-dark: #181818;--brand-color-surface-x-dark: #282828;--brand-color-surface-xx-dark: #2F2F2F;--brand-color-surface-xxx-dark: #363636;--brand-color-surface-accent: #CFD8CF;--brand-color-surface-accent-inverse: #CFD8CF;--brand-color-surface-alpha-dark: #FFFFFF0A;--brand-color-surface-alpha-x-dark: #FFFFFF14;--brand-color-surface-input: #FFFFFF;--brand-color-true-light: #969F977A;--brand-color-true-x-light: #242925;--brand-color-false-light: #A092927A;--brand-color-false-x-light: #292222;--brand-color-text-default: #FFFFFF;--brand-color-text-muted: #F3F3F3;--brand-color-text-faint: #BFC0BF;--brand-color-text-alt: #BCC9BC;--brand-color-text-link: #1F851F;--brand-color-text-input: #000000;--brand-color-true: #A6C9AB;--brand-color-false: #C99C9C;--brand-color-border-default: #F8F8F814;--brand-color-border-default-secondary: #F8F8F829;--brand-color-border-active: #BFC0BF;--brand-color-border-active-secondary: #D2DDD2;--brand-color-border-alpha: #0202027A;--brand-color-button-surface: #9CE0A4;--brand-color-button-surface-hover: #DCE6DC;--brand-color-button-text: #181818;--brand-color-button-text-hover: #181818;--brand-color-button-border: #17171900;--brand-color-button-border-hover: #17171900;--brand-color-button-secondary-surface: #17171900;--brand-color-button-secondary-surface-hover: #FFFFFF;--brand-color-button-secondary-text: #FFFFFF;--brand-color-button-secondary-text-hover: #0D0D0D;--brand-color-button-secondary-border: #FFFFFF;--brand-color-button-secondary-border-hover: #FFFFFF;--brand-color-content-accent-secondary: #181818A3;--brand-color-content-accent-primary: #FFFFFF;--brand-color-content-accent-inverse: #181818;--brand-color-rating-stars: #FFC700;--brand-color-toggle-thumb-surface: #FFFFFF;--brand-color-toggle-thumb-border-on: #0000000F;--brand-color-toggle-thumb-border-off: #0000000F;--brand-color-toggle-surface-on: #06EBC1;--brand-color-toggle-border-on: #09D4B2;--brand-color-toggle-surface-off: #B7B7B7;--brand-color-toggle-border-off: #A6A6A6;--brand-inverse-color-surface-background: #D4D4D4;--brand-inverse-color-surface-dark: #CACACA;--brand-inverse-color-surface-x-dark: #C0C0C0;--brand-inverse-color-surface-xx-dark: #B5B5B5;--brand-inverse-color-surface-xxx-dark: #ABABAB;--brand-inverse-color-surface-accent: #D2DDD2;--brand-inverse-color-surface-accent-inverse: #D2DDD2;--brand-inverse-color-surface-alpha-dark: #F8F8F829;--brand-inverse-color-surface-alpha-x-dark: #F8F8F87A;--brand-inverse-color-surface-input: #FFFFFF;--brand-inverse-color-true-light: #969F977A;--brand-inverse-color-true-x-light: #BEC7BF;--brand-inverse-color-false-light: #A092927A;--brand-inverse-color-false-x-light: #D2C7C7;--brand-inverse-color-text-default: #181818;--brand-inverse-color-text-muted: #181818CC;--brand-inverse-color-text-faint: #1818187A;--brand-inverse-color-text-alt: #237023;--brand-inverse-color-text-link: #1F851F;--brand-inverse-color-text-input: #000000;--brand-inverse-color-true: #3E7D48;--brand-inverse-color-false: #C68080;--brand-inverse-color-border-default: #17171914;--brand-inverse-color-border-default-secondary: #17171929;--brand-inverse-color-border-active: #D4D4D4;--brand-inverse-color-border-active-secondary: #D2DDD2;--brand-inverse-color-border-alpha: #0202027A;--brand-inverse-color-button-surface: #3E7D3E;--brand-inverse-color-button-surface-hover: #285228;--brand-inverse-color-button-text: #FFFFFF;--brand-inverse-color-button-text-hover: #FFFFFF;--brand-inverse-color-button-border: #17171900;--brand-inverse-color-button-border-hover: #17171900;--brand-inverse-color-button-secondary-surface: #17171900;--brand-inverse-color-button-secondary-surface-hover: #285228;--brand-inverse-color-button-secondary-text: #171917;--brand-inverse-color-button-secondary-text-hover: #FFFFFF;--brand-inverse-color-button-secondary-border: #0D0D0D;--brand-inverse-color-button-secondary-border-hover: #181818;--brand-inverse-color-content-accent-secondary: #F8F8F8A3;--brand-inverse-color-content-accent-primary: #181818;--brand-inverse-color-content-accent-inverse: #CACACA;--brand-inverse-color-rating-stars: #FFC700;--brand-inverse-color-toggle-thumb-surface: #FFFFFF;--brand-inverse-color-toggle-thumb-border-on: #0000000F;--brand-inverse-color-toggle-thumb-border-off: #0000000F;--brand-inverse-color-toggle-surface-on: #06EBC1;--brand-inverse-color-toggle-border-on: #09D4B2;--brand-inverse-color-toggle-surface-off: #B7B7B7;--brand-inverse-color-toggle-border-off: #A6A6A6;--normal-color-surface-background: var(--base-color-surface-background);--normal-color-surface-dark: var(--base-color-surface-dark);--normal-color-surface-x-dark: var(--base-color-surface-x-dark);--normal-color-surface-xx-dark: var(--base-color-surface-xx-dark);--normal-color-surface-xxx-dark: var(--base-color-surface-xxx-dark);--normal-color-surface-accent: var(--base-color-surface-accent);--normal-color-surface-accent-inverse: var(--base-color-surface-accent-inverse);--normal-color-surface-alpha-dark: var(--base-color-surface-alpha-dark);--normal-color-surface-alpha-x-dark: var(--base-color-surface-alpha-x-dark);--normal-color-surface-input: var(--base-color-surface-input);--normal-color-true-light: var(--base-color-true-light);--normal-color-true-x-light: var(--base-color-true-x-light);--normal-color-false-light: var(--base-color-false-light);--normal-color-false-x-light: var(--base-color-false-x-light);--normal-color-text-default: var(--base-color-text-default);--normal-color-text-muted: var(--base-color-text-muted);--normal-color-text-faint: var(--base-color-text-faint);--normal-color-text-alt: var(--base-color-text-alt);--normal-color-text-link: var(--base-color-text-link);--normal-color-text-input: var(--base-color-text-input);--normal-color-true: var(--base-color-true);--normal-color-false: var(--base-color-false);--normal-color-border-default: var(--base-color-border-default);--normal-color-border-default-secondary: var(--base-color-border-default-secondary);--normal-color-border-active: var(--base-color-border-active);--normal-color-border-active-secondary: var(--base-color-border-active-secondary);--normal-color-border-alpha: var(--base-color-border-alpha);--normal-color-button-surface: var(--base-color-button-surface);--normal-color-button-surface-hover: var(--base-color-button-surface-hover);--normal-color-button-text: var(--base-color-button-text);--normal-color-button-text-hover: var(--base-color-button-text-hover);--normal-color-button-border: var(--base-color-button-border);--normal-color-button-border-hover: var(--base-color-button-border-hover);--normal-color-button-secondary-surface: var(--base-color-button-secondary-surface);--normal-color-button-secondary-surface-hover: var(--base-color-button-secondary-surface-hover);--normal-color-button-secondary-text: var(--base-color-button-secondary-text);--normal-color-button-secondary-text-hover: var(--base-color-button-secondary-text-hover);--normal-color-button-secondary-border: var(--base-color-button-secondary-border);--normal-color-button-secondary-border-hover: var(--base-color-button-secondary-border-hover);--normal-color-content-accent-secondary: var(--base-color-content-accent-secondary);--normal-color-content-accent-primary: var(--base-color-content-accent-primary);--normal-color-content-accent-inverse: var(--base-color-content-accent-inverse);--normal-color-rating-stars: var(--base-color-rating-stars);--normal-color-toggle-thumb-surface: var(--base-color-toggle-thumb-surface);--normal-color-toggle-thumb-border-on: var(--base-color-toggle-thumb-border-on);--normal-color-toggle-thumb-border-off: var(--base-color-toggle-thumb-border-off);--normal-color-toggle-surface-on: var(--base-color-toggle-surface-on);--normal-color-toggle-border-on: var(--base-color-toggle-border-on);--normal-color-toggle-surface-off: var(--base-color-toggle-surface-off);--normal-color-toggle-border-off: var(--base-color-toggle-border-off);--invert-color-surface-background: var(--inverse-color-surface-background);--invert-color-surface-dark: var(--inverse-color-surface-dark);--invert-color-surface-x-dark: var(--inverse-color-surface-x-dark);--invert-color-surface-xx-dark: var(--inverse-color-surface-xx-dark);--invert-color-surface-xxx-dark: var(--inverse-color-surface-xxx-dark);--invert-color-surface-accent: var(--inverse-color-surface-accent);--invert-color-surface-accent-inverse: var(--inverse-color-surface-accent-inverse);--invert-color-surface-alpha-dark: var(--inverse-color-surface-alpha-dark);--invert-color-surface-alpha-x-dark: var(--inverse-color-surface-alpha-x-dark);--invert-color-surface-input: var(--inverse-color-surface-input);--invert-color-true-light: var(--inverse-color-true-light);--invert-color-true-x-light: var(--inverse-color-true-x-light);--invert-color-false-light: var(--inverse-color-false-light);--invert-color-false-x-light: var(--inverse-color-false-x-light);--invert-color-text-default: var(--inverse-color-text-default);--invert-color-text-muted: var(--inverse-color-text-muted);--invert-color-text-faint: var(--inverse-color-text-faint);--invert-color-text-alt: var(--inverse-color-text-alt);--invert-color-text-link: var(--inverse-color-text-link);--invert-color-text-input: var(--inverse-color-text-input);--invert-color-true: var(--inverse-color-true);--invert-color-false: var(--inverse-color-false);--invert-color-border-default: var(--inverse-color-border-default);--invert-color-border-default-secondary: var(--inverse-color-border-default-secondary);--invert-color-border-active: var(--inverse-color-border-active);--invert-color-border-active-secondary: var(--inverse-color-border-active-secondary);--invert-color-border-alpha: var(--inverse-color-border-alpha);--invert-color-button-surface: var(--inverse-color-button-surface);--invert-color-button-surface-hover: var(--inverse-color-button-surface-hover);--invert-color-button-text: var(--inverse-color-button-text);--invert-color-button-text-hover: var(--inverse-color-button-text-hover);--invert-color-button-border: var(--inverse-color-button-border);--invert-color-button-border-hover: var(--inverse-color-button-border-hover);--invert-color-button-secondary-surface: var(--inverse-color-button-secondary-surface);--invert-color-button-secondary-surface-hover: var(--inverse-color-button-secondary-surface-hover);--invert-color-button-secondary-text: var(--inverse-color-button-secondary-text);--invert-color-button-secondary-text-hover: var(--inverse-color-button-secondary-text-hover);--invert-color-button-secondary-border: var(--inverse-color-button-secondary-border);--invert-color-button-secondary-border-hover: var(--inverse-color-button-secondary-border-hover);--invert-color-content-accent-secondary: var(--inverse-color-content-accent-secondary);--invert-color-content-accent-primary: var(--inverse-color-content-accent-primary);--invert-color-content-accent-inverse: var(--inverse-color-content-accent-inverse);--invert-color-rating-stars: var(--inverse-color-rating-stars);--invert-color-toggle-thumb-surface: var(--inverse-color-toggle-thumb-surface);--invert-color-toggle-thumb-border-on: var(--inverse-color-toggle-thumb-border-on);--invert-color-toggle-thumb-border-off: var(--inverse-color-toggle-thumb-border-off);--invert-color-toggle-surface-on: var(--inverse-color-toggle-surface-on);--invert-color-toggle-border-on: var(--inverse-color-toggle-border-on);--invert-color-toggle-surface-off: var(--inverse-color-toggle-surface-off);--invert-color-toggle-border-off: var(--inverse-color-toggle-border-off);--color-surface-background: var(--normal-color-surface-background);--color-surface-dark: var(--normal-color-surface-dark);--color-surface-x-dark: var(--normal-color-surface-x-dark);--color-surface-xx-dark: var(--normal-color-surface-xx-dark);--color-surface-xxx-dark: var(--normal-color-surface-xxx-dark);--color-surface-accent: var(--normal-color-surface-accent);--color-surface-accent-inverse: var(--normal-color-surface-accent-inverse);--color-surface-alpha-dark: var(--normal-color-surface-alpha-dark);--color-surface-alpha-x-dark: var(--normal-color-surface-alpha-x-dark);--color-surface-input: var(--normal-color-surface-input);--color-true-light: var(--normal-color-true-light);--color-true-x-light: var(--normal-color-true-x-light);--color-false-light: var(--normal-color-false-light);--color-false-x-light: var(--normal-color-false-x-light);--color-text-default: var(--normal-color-text-default);--color-text-muted: var(--normal-color-text-muted);--color-text-faint: var(--normal-color-text-faint);--color-text-alt: var(--normal-color-text-alt);--color-text-link: var(--normal-color-text-link);--color-text-input: var(--normal-color-text-input);--color-true: var(--normal-color-true);--color-false: var(--normal-color-false);--color-border-default: var(--normal-color-border-default);--color-border-default-secondary: var(--normal-color-border-default-secondary);--color-border-active: var(--normal-color-border-active);--color-border-active-secondary: var(--normal-color-border-active-secondary);--color-border-alpha: var(--normal-color-border-alpha);--color-button-surface: var(--normal-color-button-surface);--color-button-surface-hover: var(--normal-color-button-surface-hover);--color-button-text: var(--normal-color-button-text);--color-button-text-hover: var(--normal-color-button-text-hover);--color-button-border: var(--normal-color-button-border);--color-button-border-hover: var(--normal-color-button-border-hover);--color-button-secondary-surface: var(--normal-color-button-secondary-surface);--color-button-secondary-surface-hover: var(--normal-color-button-secondary-surface-hover);--color-button-secondary-text: var(--normal-color-button-secondary-text);--color-button-secondary-text-hover: var(--normal-color-button-secondary-text-hover);--color-button-secondary-border: var(--normal-color-button-secondary-border);--color-button-secondary-border-hover: var(--normal-color-button-secondary-border-hover);--color-content-accent-secondary: var(--normal-color-content-accent-secondary);--color-content-accent-primary: var(--normal-color-content-accent-primary);--color-content-accent-inverse: var(--normal-color-content-accent-inverse);--color-rating-stars: var(--normal-color-rating-stars);--color-toggle-thumb-surface: var(--normal-color-toggle-thumb-surface);--color-toggle-thumb-border-on: var(--normal-color-toggle-thumb-border-on);--color-toggle-thumb-border-off: var(--normal-color-toggle-thumb-border-off);--color-toggle-surface-on: var(--normal-color-toggle-surface-on);--color-toggle-border-on: var(--normal-color-toggle-border-on);--color-toggle-surface-off: var(--normal-color-toggle-surface-off);--color-toggle-border-off: var(--normal-color-toggle-border-off);color:var(--color-text-default)}.ante-brand,.ante-brand .ante-brand .ante-brand{--normal-color-surface-background: var(--brand-color-surface-background);--normal-color-surface-dark: var(--brand-color-surface-dark);--normal-color-surface-x-dark: var(--brand-color-surface-x-dark);--normal-color-surface-xx-dark: var(--brand-color-surface-xx-dark);--normal-color-surface-xxx-dark: var(--brand-color-surface-xxx-dark);--normal-color-surface-accent: var(--brand-color-surface-accent);--normal-color-surface-accent-inverse: var(--brand-color-surface-accent-inverse);--normal-color-surface-alpha-dark: var(--brand-color-surface-alpha-dark);--normal-color-surface-alpha-x-dark: var(--brand-color-surface-alpha-x-dark);--normal-color-surface-input: var(--brand-color-surface-input);--normal-color-true-light: var(--brand-color-true-light);--normal-color-true-x-light: var(--brand-color-true-x-light);--normal-color-false-light: var(--brand-color-false-light);--normal-color-false-x-light: var(--brand-color-false-x-light);--normal-color-text-default: var(--brand-color-text-default);--normal-color-text-muted: var(--brand-color-text-muted);--normal-color-text-faint: var(--brand-color-text-faint);--normal-color-text-alt: var(--brand-color-text-alt);--normal-color-text-link: var(--brand-color-text-link);--normal-color-text-input: var(--brand-color-text-input);--normal-color-true: var(--brand-color-true);--normal-color-false: var(--brand-color-false);--normal-color-border-default: var(--brand-color-border-default);--normal-color-border-default-secondary: var(--brand-color-border-default-secondary);--normal-color-border-active: var(--brand-color-border-active);--normal-color-border-active-secondary: var(--brand-color-border-active-secondary);--normal-color-border-alpha: var(--brand-color-border-alpha);--normal-color-button-surface: var(--brand-color-button-surface);--normal-color-button-surface-hover: var(--brand-color-button-surface-hover);--normal-color-button-text: var(--brand-color-button-text);--normal-color-button-text-hover: var(--brand-color-button-text-hover);--normal-color-button-border: var(--brand-color-button-border);--normal-color-button-border-hover: var(--brand-color-button-border-hover);--normal-color-button-secondary-surface: var(--brand-color-button-secondary-surface);--normal-color-button-secondary-surface-hover: var(--brand-color-button-secondary-surface-hover);--normal-color-button-secondary-text: var(--brand-color-button-secondary-text);--normal-color-button-secondary-text-hover: var(--brand-color-button-secondary-text-hover);--normal-color-button-secondary-border: var(--brand-color-button-secondary-border);--normal-color-button-secondary-border-hover: var(--brand-color-button-secondary-border-hover);--normal-color-content-accent-secondary: var(--brand-color-content-accent-secondary);--normal-color-content-accent-primary: var(--brand-color-content-accent-primary);--normal-color-content-accent-inverse: var(--brand-color-content-accent-inverse);--normal-color-rating-stars: var(--brand-color-rating-stars);--normal-color-toggle-thumb-surface: var(--brand-color-toggle-thumb-surface);--normal-color-toggle-thumb-border-on: var(--brand-color-toggle-thumb-border-on);--normal-color-toggle-thumb-border-off: var(--brand-color-toggle-thumb-border-off);--normal-color-toggle-surface-on: var(--brand-color-toggle-surface-on);--normal-color-toggle-border-on: var(--brand-color-toggle-border-on);--normal-color-toggle-surface-off: var(--brand-color-toggle-surface-off);--normal-color-toggle-border-off: var(--brand-color-toggle-border-off);--invert-color-surface-background: var(--brand-inverse-color-surface-background);--invert-color-surface-dark: var(--brand-inverse-color-surface-dark);--invert-color-surface-x-dark: var(--brand-inverse-color-surface-x-dark);--invert-color-surface-xx-dark: var(--brand-inverse-color-surface-xx-dark);--invert-color-surface-xxx-dark: var(--brand-inverse-color-surface-xxx-dark);--invert-color-surface-accent: var(--brand-inverse-color-surface-accent);--invert-color-surface-accent-inverse: var(--brand-inverse-color-surface-accent-inverse);--invert-color-surface-alpha-dark: var(--brand-inverse-color-surface-alpha-dark);--invert-color-surface-alpha-x-dark: var(--brand-inverse-color-surface-alpha-x-dark);--invert-color-surface-input: var(--brand-inverse-color-surface-input);--invert-color-true-light: var(--brand-inverse-color-true-light);--invert-color-true-x-light: var(--brand-inverse-color-true-x-light);--invert-color-false-light: var(--brand-inverse-color-false-light);--invert-color-false-x-light: var(--brand-inverse-color-false-x-light);--invert-color-text-default: var(--brand-inverse-color-text-default);--invert-color-text-muted: var(--brand-inverse-color-text-muted);--invert-color-text-faint: var(--brand-inverse-color-text-faint);--invert-color-text-alt: var(--brand-inverse-color-text-alt);--invert-color-text-link: var(--brand-inverse-color-text-link);--invert-color-text-input: var(--brand-inverse-color-text-input);--invert-color-true: var(--brand-inverse-color-true);--invert-color-false: var(--brand-inverse-color-false);--invert-color-border-default: var(--brand-inverse-color-border-default);--invert-color-border-default-secondary: var(--brand-inverse-color-border-default-secondary);--invert-color-border-active: var(--brand-inverse-color-border-active);--invert-color-border-active-secondary: var(--brand-inverse-color-border-active-secondary);--invert-color-border-alpha: var(--brand-inverse-color-border-alpha);--invert-color-button-surface: var(--brand-inverse-color-button-surface);--invert-color-button-surface-hover: var(--brand-inverse-color-button-surface-hover);--invert-color-button-text: var(--brand-inverse-color-button-text);--invert-color-button-text-hover: var(--brand-inverse-color-button-text-hover);--invert-color-button-border: var(--brand-inverse-color-button-border);--invert-color-button-border-hover: var(--brand-inverse-color-button-border-hover);--invert-color-button-secondary-surface: var(--brand-inverse-color-button-secondary-surface);--invert-color-button-secondary-surface-hover: var(--brand-inverse-color-button-secondary-surface-hover);--invert-color-button-secondary-text: var(--brand-inverse-color-button-secondary-text);--invert-color-button-secondary-text-hover: var(--brand-inverse-color-button-secondary-text-hover);--invert-color-button-secondary-border: var(--brand-inverse-color-button-secondary-border);--invert-color-button-secondary-border-hover: var(--brand-inverse-color-button-secondary-border-hover);--invert-color-content-accent-secondary: var(--brand-inverse-color-content-accent-secondary);--invert-color-content-accent-primary: var(--brand-inverse-color-content-accent-primary);--invert-color-content-accent-inverse: var(--brand-inverse-color-content-accent-inverse);--invert-color-rating-stars: var(--brand-inverse-color-rating-stars);--invert-color-toggle-thumb-surface: var(--brand-inverse-color-toggle-thumb-surface);--invert-color-toggle-thumb-border-on: var(--brand-inverse-color-toggle-thumb-border-on);--invert-color-toggle-thumb-border-off: var(--brand-inverse-color-toggle-thumb-border-off);--invert-color-toggle-surface-on: var(--brand-inverse-color-toggle-surface-on);--invert-color-toggle-border-on: var(--brand-inverse-color-toggle-border-on);--invert-color-toggle-surface-off: var(--brand-inverse-color-toggle-surface-off);--invert-color-toggle-border-off: var(--brand-inverse-color-toggle-border-off);--color-surface-background: var(--normal-color-surface-background);--color-surface-dark: var(--normal-color-surface-dark);--color-surface-x-dark: var(--normal-color-surface-x-dark);--color-surface-xx-dark: var(--normal-color-surface-xx-dark);--color-surface-xxx-dark: var(--normal-color-surface-xxx-dark);--color-surface-accent: var(--normal-color-surface-accent);--color-surface-accent-inverse: var(--normal-color-surface-accent-inverse);--color-surface-alpha-dark: var(--normal-color-surface-alpha-dark);--color-surface-alpha-x-dark: var(--normal-color-surface-alpha-x-dark);--color-surface-input: var(--normal-color-surface-input);--color-true-light: var(--normal-color-true-light);--color-true-x-light: var(--normal-color-true-x-light);--color-false-light: var(--normal-color-false-light);--color-false-x-light: var(--normal-color-false-x-light);--color-text-default: var(--normal-color-text-default);--color-text-muted: var(--normal-color-text-muted);--color-text-faint: var(--normal-color-text-faint);--color-text-alt: var(--normal-color-text-alt);--color-text-link: var(--normal-color-text-link);--color-text-input: var(--normal-color-text-input);--color-true: var(--normal-color-true);--color-false: var(--normal-color-false);--color-border-default: var(--normal-color-border-default);--color-border-default-secondary: var(--normal-color-border-default-secondary);--color-border-active: var(--normal-color-border-active);--color-border-active-secondary: var(--normal-color-border-active-secondary);--color-border-alpha: var(--normal-color-border-alpha);--color-button-surface: var(--normal-color-button-surface);--color-button-surface-hover: var(--normal-color-button-surface-hover);--color-button-text: var(--normal-color-button-text);--color-button-text-hover: var(--normal-color-button-text-hover);--color-button-border: var(--normal-color-button-border);--color-button-border-hover: var(--normal-color-button-border-hover);--color-button-secondary-surface: var(--normal-color-button-secondary-surface);--color-button-secondary-surface-hover: var(--normal-color-button-secondary-surface-hover);--color-button-secondary-text: var(--normal-color-button-secondary-text);--color-button-secondary-text-hover: var(--normal-color-button-secondary-text-hover);--color-button-secondary-border: var(--normal-color-button-secondary-border);--color-button-secondary-border-hover: var(--normal-color-button-secondary-border-hover);--color-content-accent-secondary: var(--normal-color-content-accent-secondary);--color-content-accent-primary: var(--normal-color-content-accent-primary);--color-content-accent-inverse: var(--normal-color-content-accent-inverse);--color-rating-stars: var(--normal-color-rating-stars);--color-toggle-thumb-surface: var(--normal-color-toggle-thumb-surface);--color-toggle-thumb-border-on: var(--normal-color-toggle-thumb-border-on);--color-toggle-thumb-border-off: var(--normal-color-toggle-thumb-border-off);--color-toggle-surface-on: var(--normal-color-toggle-surface-on);--color-toggle-border-on: var(--normal-color-toggle-border-on);--color-toggle-surface-off: var(--normal-color-toggle-surface-off);--color-toggle-border-off: var(--normal-color-toggle-border-off);color:var(--color-text-default)}.ante-brand .ante-brand,.ante-brand .ante-brand .ante-brand .ante-brand{--normal-color-surface-background: var(--base-color-surface-background);--normal-color-surface-dark: var(--base-color-surface-dark);--normal-color-surface-x-dark: var(--base-color-surface-x-dark);--normal-color-surface-xx-dark: var(--base-color-surface-xx-dark);--normal-color-surface-xxx-dark: var(--base-color-surface-xxx-dark);--normal-color-surface-accent: var(--base-color-surface-accent);--normal-color-surface-accent-inverse: var(--base-color-surface-accent-inverse);--normal-color-surface-alpha-dark: var(--base-color-surface-alpha-dark);--normal-color-surface-alpha-x-dark: var(--base-color-surface-alpha-x-dark);--normal-color-surface-input: var(--base-color-surface-input);--normal-color-true-light: var(--base-color-true-light);--normal-color-true-x-light: var(--base-color-true-x-light);--normal-color-false-light: var(--base-color-false-light);--normal-color-false-x-light: var(--base-color-false-x-light);--normal-color-text-default: var(--base-color-text-default);--normal-color-text-muted: var(--base-color-text-muted);--normal-color-text-faint: var(--base-color-text-faint);--normal-color-text-alt: var(--base-color-text-alt);--normal-color-text-link: var(--base-color-text-link);--normal-color-text-input: var(--base-color-text-input);--normal-color-true: var(--base-color-true);--normal-color-false: var(--base-color-false);--normal-color-border-default: var(--base-color-border-default);--normal-color-border-default-secondary: var(--base-color-border-default-secondary);--normal-color-border-active: var(--base-color-border-active);--normal-color-border-active-secondary: var(--base-color-border-active-secondary);--normal-color-border-alpha: var(--base-color-border-alpha);--normal-color-button-surface: var(--base-color-button-surface);--normal-color-button-surface-hover: var(--base-color-button-surface-hover);--normal-color-button-text: var(--base-color-button-text);--normal-color-button-text-hover: var(--base-color-button-text-hover);--normal-color-button-border: var(--base-color-button-border);--normal-color-button-border-hover: var(--base-color-button-border-hover);--normal-color-button-secondary-surface: var(--base-color-button-secondary-surface);--normal-color-button-secondary-surface-hover: var(--base-color-button-secondary-surface-hover);--normal-color-button-secondary-text: var(--base-color-button-secondary-text);--normal-color-button-secondary-text-hover: var(--base-color-button-secondary-text-hover);--normal-color-button-secondary-border: var(--base-color-button-secondary-border);--normal-color-button-secondary-border-hover: var(--base-color-button-secondary-border-hover);--normal-color-content-accent-secondary: var(--base-color-content-accent-secondary);--normal-color-content-accent-primary: var(--base-color-content-accent-primary);--normal-color-content-accent-inverse: var(--base-color-content-accent-inverse);--normal-color-rating-stars: var(--base-color-rating-stars);--normal-color-toggle-thumb-surface: var(--base-color-toggle-thumb-surface);--normal-color-toggle-thumb-border-on: var(--base-color-toggle-thumb-border-on);--normal-color-toggle-thumb-border-off: var(--base-color-toggle-thumb-border-off);--normal-color-toggle-surface-on: var(--base-color-toggle-surface-on);--normal-color-toggle-border-on: var(--base-color-toggle-border-on);--normal-color-toggle-surface-off: var(--base-color-toggle-surface-off);--normal-color-toggle-border-off: var(--base-color-toggle-border-off);--invert-color-surface-background: var(--inverse-color-surface-background);--invert-color-surface-dark: var(--inverse-color-surface-dark);--invert-color-surface-x-dark: var(--inverse-color-surface-x-dark);--invert-color-surface-xx-dark: var(--inverse-color-surface-xx-dark);--invert-color-surface-xxx-dark: var(--inverse-color-surface-xxx-dark);--invert-color-surface-accent: var(--inverse-color-surface-accent);--invert-color-surface-accent-inverse: var(--inverse-color-surface-accent-inverse);--invert-color-surface-alpha-dark: var(--inverse-color-surface-alpha-dark);--invert-color-surface-alpha-x-dark: var(--inverse-color-surface-alpha-x-dark);--invert-color-surface-input: var(--inverse-color-surface-input);--invert-color-true-light: var(--inverse-color-true-light);--invert-color-true-x-light: var(--inverse-color-true-x-light);--invert-color-false-light: var(--inverse-color-false-light);--invert-color-false-x-light: var(--inverse-color-false-x-light);--invert-color-text-default: var(--inverse-color-text-default);--invert-color-text-muted: var(--inverse-color-text-muted);--invert-color-text-faint: var(--inverse-color-text-faint);--invert-color-text-alt: var(--inverse-color-text-alt);--invert-color-text-link: var(--inverse-color-text-link);--invert-color-text-input: var(--inverse-color-text-input);--invert-color-true: var(--inverse-color-true);--invert-color-false: var(--inverse-color-false);--invert-color-border-default: var(--inverse-color-border-default);--invert-color-border-default-secondary: var(--inverse-color-border-default-secondary);--invert-color-border-active: var(--inverse-color-border-active);--invert-color-border-active-secondary: var(--inverse-color-border-active-secondary);--invert-color-border-alpha: var(--inverse-color-border-alpha);--invert-color-button-surface: var(--inverse-color-button-surface);--invert-color-button-surface-hover: var(--inverse-color-button-surface-hover);--invert-color-button-text: var(--inverse-color-button-text);--invert-color-button-text-hover: var(--inverse-color-button-text-hover);--invert-color-button-border: var(--inverse-color-button-border);--invert-color-button-border-hover: var(--inverse-color-button-border-hover);--invert-color-button-secondary-surface: var(--inverse-color-button-secondary-surface);--invert-color-button-secondary-surface-hover: var(--inverse-color-button-secondary-surface-hover);--invert-color-button-secondary-text: var(--inverse-color-button-secondary-text);--invert-color-button-secondary-text-hover: var(--inverse-color-button-secondary-text-hover);--invert-color-button-secondary-border: var(--inverse-color-button-secondary-border);--invert-color-button-secondary-border-hover: var(--inverse-color-button-secondary-border-hover);--invert-color-content-accent-secondary: var(--inverse-color-content-accent-secondary);--invert-color-content-accent-primary: var(--inverse-color-content-accent-primary);--invert-color-content-accent-inverse: var(--inverse-color-content-accent-inverse);--invert-color-rating-stars: var(--inverse-color-rating-stars);--invert-color-toggle-thumb-surface: var(--inverse-color-toggle-thumb-surface);--invert-color-toggle-thumb-border-on: var(--inverse-color-toggle-thumb-border-on);--invert-color-toggle-thumb-border-off: var(--inverse-color-toggle-thumb-border-off);--invert-color-toggle-surface-on: var(--inverse-color-toggle-surface-on);--invert-color-toggle-border-on: var(--inverse-color-toggle-border-on);--invert-color-toggle-surface-off: var(--inverse-color-toggle-surface-off);--invert-color-toggle-border-off: var(--inverse-color-toggle-border-off);--color-surface-background: var(--normal-color-surface-background);--color-surface-dark: var(--normal-color-surface-dark);--color-surface-x-dark: var(--normal-color-surface-x-dark);--color-surface-xx-dark: var(--normal-color-surface-xx-dark);--color-surface-xxx-dark: var(--normal-color-surface-xxx-dark);--color-surface-accent: var(--normal-color-surface-accent);--color-surface-accent-inverse: var(--normal-color-surface-accent-inverse);--color-surface-alpha-dark: var(--normal-color-surface-alpha-dark);--color-surface-alpha-x-dark: var(--normal-color-surface-alpha-x-dark);--color-surface-input: var(--normal-color-surface-input);--color-true-light: var(--normal-color-true-light);--color-true-x-light: var(--normal-color-true-x-light);--color-false-light: var(--normal-color-false-light);--color-false-x-light: var(--normal-color-false-x-light);--color-text-default: var(--normal-color-text-default);--color-text-muted: var(--normal-color-text-muted);--color-text-faint: var(--normal-color-text-faint);--color-text-alt: var(--normal-color-text-alt);--color-text-link: var(--normal-color-text-link);--color-text-input: var(--normal-color-text-input);--color-true: var(--normal-color-true);--color-false: var(--normal-color-false);--color-border-default: var(--normal-color-border-default);--color-border-default-secondary: var(--normal-color-border-default-secondary);--color-border-active: var(--normal-color-border-active);--color-border-active-secondary: var(--normal-color-border-active-secondary);--color-border-alpha: var(--normal-color-border-alpha);--color-button-surface: var(--normal-color-button-surface);--color-button-surface-hover: var(--normal-color-button-surface-hover);--color-button-text: var(--normal-color-button-text);--color-button-text-hover: var(--normal-color-button-text-hover);--color-button-border: var(--normal-color-button-border);--color-button-border-hover: var(--normal-color-button-border-hover);--color-button-secondary-surface: var(--normal-color-button-secondary-surface);--color-button-secondary-surface-hover: var(--normal-color-button-secondary-surface-hover);--color-button-secondary-text: var(--normal-color-button-secondary-text);--color-button-secondary-text-hover: var(--normal-color-button-secondary-text-hover);--color-button-secondary-border: var(--normal-color-button-secondary-border);--color-button-secondary-border-hover: var(--normal-color-button-secondary-border-hover);--color-content-accent-secondary: var(--normal-color-content-accent-secondary);--color-content-accent-primary: var(--normal-color-content-accent-primary);--color-content-accent-inverse: var(--normal-color-content-accent-inverse);--color-rating-stars: var(--normal-color-rating-stars);--color-toggle-thumb-surface: var(--normal-color-toggle-thumb-surface);--color-toggle-thumb-border-on: var(--normal-color-toggle-thumb-border-on);--color-toggle-thumb-border-off: var(--normal-color-toggle-thumb-border-off);--color-toggle-surface-on: var(--normal-color-toggle-surface-on);--color-toggle-border-on: var(--normal-color-toggle-border-on);--color-toggle-surface-off: var(--normal-color-toggle-surface-off);--color-toggle-border-off: var(--normal-color-toggle-border-off);color:var(--color-text-default)}.ante-inverse,.ante-inverse .ante-inverse .ante-inverse{--color-surface-background: var(--invert-color-surface-background);--color-surface-dark: var(--invert-color-surface-dark);--color-surface-x-dark: var(--invert-color-surface-x-dark);--color-surface-xx-dark: var(--invert-color-surface-xx-dark);--color-surface-xxx-dark: var(--invert-color-surface-xxx-dark);--color-surface-accent: var(--invert-color-surface-accent);--color-surface-accent-inverse: var(--invert-color-surface-accent-inverse);--color-surface-alpha-dark: var(--invert-color-surface-alpha-dark);--color-surface-alpha-x-dark: var(--invert-color-surface-alpha-x-dark);--color-surface-input: var(--invert-color-surface-input);--color-true-light: var(--invert-color-true-light);--color-true-x-light: var(--invert-color-true-x-light);--color-false-light: var(--invert-color-false-light);--color-false-x-light: var(--invert-color-false-x-light);--color-text-default: var(--invert-color-text-default);--color-text-muted: var(--invert-color-text-muted);--color-text-faint: var(--invert-color-text-faint);--color-text-alt: var(--invert-color-text-alt);--color-text-link: var(--invert-color-text-link);--color-text-input: var(--invert-color-text-input);--color-true: var(--invert-color-true);--color-false: var(--invert-color-false);--color-border-default: var(--invert-color-border-default);--color-border-default-secondary: var(--invert-color-border-default-secondary);--color-border-active: var(--invert-color-border-active);--color-border-active-secondary: var(--invert-color-border-active-secondary);--color-border-alpha: var(--invert-color-border-alpha);--color-button-surface: var(--invert-color-button-surface);--color-button-surface-hover: var(--invert-color-button-surface-hover);--color-button-text: var(--invert-color-button-text);--color-button-text-hover: var(--invert-color-button-text-hover);--color-button-border: var(--invert-color-button-border);--color-button-border-hover: var(--invert-color-button-border-hover);--color-button-secondary-surface: var(--invert-color-button-secondary-surface);--color-button-secondary-surface-hover: var(--invert-color-button-secondary-surface-hover);--color-button-secondary-text: var(--invert-color-button-secondary-text);--color-button-secondary-text-hover: var(--invert-color-button-secondary-text-hover);--color-button-secondary-border: var(--invert-color-button-secondary-border);--color-button-secondary-border-hover: var(--invert-color-button-secondary-border-hover);--color-content-accent-secondary: var(--invert-color-content-accent-secondary);--color-content-accent-primary: var(--invert-color-content-accent-primary);--color-content-accent-inverse: var(--invert-color-content-accent-inverse);--color-rating-stars: var(--invert-color-rating-stars);--color-toggle-thumb-surface: var(--invert-color-toggle-thumb-surface);--color-toggle-thumb-border-on: var(--invert-color-toggle-thumb-border-on);--color-toggle-thumb-border-off: var(--invert-color-toggle-thumb-border-off);--color-toggle-surface-on: var(--invert-color-toggle-surface-on);--color-toggle-border-on: var(--invert-color-toggle-border-on);--color-toggle-surface-off: var(--invert-color-toggle-surface-off);--color-toggle-border-off: var(--invert-color-toggle-border-off);color:var(--color-text-default)}.ante-inverse .ante-inverse,.ante-inverse .ante-inverse .ante-inverse .ante-inverse{--color-surface-background: var(--normal-color-surface-background);--color-surface-dark: var(--normal-color-surface-dark);--color-surface-x-dark: var(--normal-color-surface-x-dark);--color-surface-xx-dark: var(--normal-color-surface-xx-dark);--color-surface-xxx-dark: var(--normal-color-surface-xxx-dark);--color-surface-accent: var(--normal-color-surface-accent);--color-surface-accent-inverse: var(--normal-color-surface-accent-inverse);--color-surface-alpha-dark: var(--normal-color-surface-alpha-dark);--color-surface-alpha-x-dark: var(--normal-color-surface-alpha-x-dark);--color-surface-input: var(--normal-color-surface-input);--color-true-light: var(--normal-color-true-light);--color-true-x-light: var(--normal-color-true-x-light);--color-false-light: var(--normal-color-false-light);--color-false-x-light: var(--normal-color-false-x-light);--color-text-default: var(--normal-color-text-default);--color-text-muted: var(--normal-color-text-muted);--color-text-faint: var(--normal-color-text-faint);--color-text-alt: var(--normal-color-text-alt);--color-text-link: var(--normal-color-text-link);--color-text-input: var(--normal-color-text-input);--color-true: var(--normal-color-true);--color-false: var(--normal-color-false);--color-border-default: var(--normal-color-border-default);--color-border-default-secondary: var(--normal-color-border-default-secondary);--color-border-active: var(--normal-color-border-active);--color-border-active-secondary: var(--normal-color-border-active-secondary);--color-border-alpha: var(--normal-color-border-alpha);--color-button-surface: var(--normal-color-button-surface);--color-button-surface-hover: var(--normal-color-button-surface-hover);--color-button-text: var(--normal-color-button-text);--color-button-text-hover: var(--normal-color-button-text-hover);--color-button-border: var(--normal-color-button-border);--color-button-border-hover: var(--normal-color-button-border-hover);--color-button-secondary-surface: var(--normal-color-button-secondary-surface);--color-button-secondary-surface-hover: var(--normal-color-button-secondary-surface-hover);--color-button-secondary-text: var(--normal-color-button-secondary-text);--color-button-secondary-text-hover: var(--normal-color-button-secondary-text-hover);--color-button-secondary-border: var(--normal-color-button-secondary-border);--color-button-secondary-border-hover: var(--normal-color-button-secondary-border-hover);--color-content-accent-secondary: var(--normal-color-content-accent-secondary);--color-content-accent-primary: var(--normal-color-content-accent-primary);--color-content-accent-inverse: var(--normal-color-content-accent-inverse);--color-rating-stars: var(--normal-color-rating-stars);--color-toggle-thumb-surface: var(--normal-color-toggle-thumb-surface);--color-toggle-thumb-border-on: var(--normal-color-toggle-thumb-border-on);--color-toggle-thumb-border-off: var(--normal-color-toggle-thumb-border-off);--color-toggle-surface-on: var(--normal-color-toggle-surface-on);--color-toggle-border-on: var(--normal-color-toggle-border-on);--color-toggle-surface-off: var(--normal-color-toggle-surface-off);--color-toggle-border-off: var(--normal-color-toggle-border-off);color:var(--color-text-default)}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--color-rating-stars)!important}.jdgm-star.jdgm--off{color:var(--color-border-active)!important}custom-range{width:100%;--track-height: 5px;--thumb-size: 16px;--thumb-border: 1px solid transparent;--thumb-outline-size: 5px;--thumb-outline-color: rgb(from var(--thumb-color) r g b / .4);--vstep-size: 32px;--vstep-line: var(--color-border-default);--vstep-width: 2px;--vstep-height: 88px;--vstep-gap: var(--micropad-x-large);--text-color-light: var(--base-color-text-default);--text-color-dark: var(--base-color-content-accent-inverse);--text-size: 14px;--text-weight: var(--font-weight-caption)}custom-select:not(.initialised){display:none}custom-select{--color-custom-select-background: var(--color-surface-dark);--color-custom-select-background-active: var(--color-surface-dark);--color-custom-select-text: var(--color-text-default);--color-custom-select-text-active: var(--color-text-default);position:relative;z-index:10;display:block;font-size:var(--font-size-body-small);box-shadow:var(--elevated-shadow);transform:var(--elevated-translate);transition:box-shadow .15s,transform .15s}custom-select:hover{box-shadow:var(--elevated-shadow-hover);transform:var(--elevated-translate-hover)}custom-select:active{box-shadow:var(--elevated-shadow-active);transform:var(--elevated-translate-active)}custom-select[disabled]{opacity:.5;cursor:not-allowed;box-shadow:var(--elevated-shadow-none);transform:initial}custom-select .select-button,custom-select .select-drop>div{display:flex;justify-content:space-between;background-color:transparent;border:1px solid var(--color-button-secondary-border);align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-custom-select-text);transition:color .15s,background-color .15s,border .15s;padding:0}custom-select .select-button{border-radius:9999px}custom-select .select-drop>div{padding:var(--micropad-large) var(--padding-medium);gap:var(--micropad-x-large);background-color:var(--color-custom-select-background)}custom-select .select-button>.select-icon{color:var(--color-custom-select-text);display:flex;align-items:center;justify-content:center;padding-right:var(--padding-medium)}custom-select .select-button>.select-icon svg{stroke:currentColor;width:18px;height:18px}custom-select .select-button:hover,custom-select .select-button:hover *,custom-select .select-drop>div:hover,custom-select .select-drop>div:hover *{color:var(--color-custom-select-text-active)}custom-select .select-drop>div:hover{background-color:var(--color-custom-select-background-active)}custom-select .select-button.active>.select-icon svg{rotate:180deg}custom-select .select-drop{position:absolute;bottom:0;transform:translateY(calc(100% + 5px));left:0;right:0;border:1px solid var(--color-button-secondary-border);border-radius:calc(1lh / 2 + var(--micropad-large));z-index:99;overflow:hidden;box-shadow:0 4px 16px #0002}custom-select .select-drop.drop-up{bottom:auto;top:0;transform:translateY(calc(-100% - 5px))}custom-select .select-drop>div{border:none;border-radius:0;border-top:1px solid var(--color-button-secondary-border);justify-content:flex-start}custom-select .select-drop>div:first-child{border:none}custom-select .select-label{display:grid;padding:var(--micropad-large) var(--padding-medium);width:100%}custom-select .select-label>span{grid-area:1 / 1;visibility:hidden;display:flex;gap:var(--micropad-x-large);align-items:center}custom-select .select-label>span.active{visibility:visible}custom-select .ante-image{height:44px;width:auto;min-width:0;flex-shrink:0}custom-select .ante-image img{width:auto;height:100%}@media(max-width:600px){custom-select .ante-image{height:32px;min-width:32px}}:root{--icon-padding-small: var(--micropad-small);--icon-padding-base: var(--micropad-medium);--icon-padding-large: var(--micropad-large);--icon-padding-x-large: var(--micropad-x-large);--icon-padding-xx-large: var(--micropad-xx-large);--icon-padding-xxx-large: var(--micropad-xxx-large)}.icon-small,.icon-base,.icon-large,.icon-x-large,.icon-xx-large,.icon-xxx-large,.icon-circle,.icon-tile,.icon-ghost{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size, var(--icon-base))!important;height:var(--icon-size, var(--icon-base))!important;font-size:var(--icon-size, var(--icon-base));color:var(--color-content-accent-primary)}.icon-small>*,.icon-base>*,.icon-large>*,.icon-x-large>*,.icon-xx-large>*,.icon-xxx-large>*,.icon-circle>*,.icon-tile>*,.icon-ghost>*{width:100%!important;height:100%!important;object-fit:contain!important}i.icon-small,.icon-small>i,i.icon-base,.icon-base>i,i.icon-large,.icon-large>i,i.icon-x-large,.icon-x-large>i,i.icon-xx-large,.icon-xx-large>i,i.icon-xxx-large,.icon-xxx-large>i,.icon-circle>i,.icon-tile>i,.icon-ghost>i{transform:scale(.8)}.icon-small.icon-small,.icon-base.icon-base,.icon-large.icon-large,.icon-x-large.icon-x-large,.icon-xx-large.icon-xx-large,.icon-xxx-large.icon-xxx-large,.icon-circle.icon-circle,.icon-tile.icon-tile,.icon-ghost.icon-ghost{box-sizing:content-box!important}.icon-small{--icon-size: var(--icon-small);--icon-padding: var(--icon-padding-small)}.icon-base{--icon-size: var(--icon-base);--icon-padding: var(--icon-padding-base)}.icon-large{--icon-size: var(--icon-large);--icon-padding: var(--icon-padding-large)}.icon-x-large{--icon-size: var(--icon-x-large);--icon-padding: var(--icon-padding-x-large)}.icon-xx-large{--icon-size: var(--icon-xx-large);--icon-padding: var(--icon-padding-xx-large)}.icon-xxx-large{--icon-size: var(--icon-xxx-large);--icon-padding: var(--icon-padding-xxx-large)}.icon-circle,.icon-tile,.icon-ghost{padding:var(--icon-padding, var(--micropad-medium))}.icon-circle,.icon-tile{background:var(--color-surface-accent-inverse);color:var(--color-content-accent-inverse)}.icon-circle{border-radius:50%}.icon-tile{border-radius:var(--radius-large)}.icon-ghost{border:1px solid currentColor;border-radius:50%}.ante-image{overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;flex-shrink:0}.ante-image img{display:block;object-fit:cover;max-width:100%;max-height:100%}.ante-image .ante-image-link{position:absolute;top:var(--padding-small);right:var(--padding-small);z-index:1}.ante-image .ante-image-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;background:var(--base-color-surface-accent-inverse);color:var(--base-color-content-accent-inverse)}.ante-image.video-previewing .ante-image-play{top:initial;left:var(--padding-small);bottom:var(--padding-small);transform:none}.ante-image-play i:last-child{display:none}.video-previewing .ante-image-play i:last-child{display:initial}.video-previewing .ante-image-play i:first-child{display:none}.ante-image-caption{position:absolute;bottom:var(--padding-small);left:var(--padding-small);color:var(--inverse-color-text-default);filter:drop-shadow(0px 0px 4px black)!important}.ante-image-type-polaroid{padding:var(--padding-medium);box-shadow:4px 4px 16px #0003;background:var(--base-color-surface-dark)}.ante-image-type-polaroid img{border-radius:0!important}.ante-image-type-polaroid img:last-child{margin-bottom:var(--padding-x-large)}.ante-image-type-polaroid .ante-image-caption{position:initial;color:var(--base-color-text-alt);filter:none!important;margin-top:var(--spacing-x-small);width:100%;font-family:Hello Stranger;font-size:20px;line-height:120%;letter-spacing:3px}.ante-image-video-preview,.ante-image-video-inline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ante-image-video-inline{pointer-events:initial;z-index:1}.ante-image-video-preview video,.ante-image-video-inline video{width:100%;height:100%;object-fit:cover}#video-modal .modal-element{min-width:initial}#video-modal .modal-contents{padding:0;max-height:calc(100svh - var(--section-spacer-small) * 2 - var(--modal-header-height))}#video-modal .modal-contents iframe{aspect-ratio:16 / 9;width:min(var(--width-8),100svw - var(--page-gutter) * 2);max-height:calc(100svh - var(--section-spacer-small) * 2 - var(--modal-header-height))}#video-modal .modal-contents video{max-height:calc(100svh - var(--section-spacer-small) * 2 - var(--modal-header-height))}#video-modal .modal-element{--modal-max-height: calc(100svh - var(--section-spacer-small) * 2 - 52px)}#video-modal .modal-title-row{height:0}#video-modal .modal-title{position:absolute;top:var(--padding-medium);left:var(--padding-medium);z-index:1;filter:drop-shadow(0 0 8px #000)}#video-modal .modal-close{position:absolute;top:var(--padding-medium);right:var(--padding-medium);z-index:1}#video-modal .modal-close svg{background-color:initial;padding:0;filter:drop-shadow(0 0 8px #000)}#video-modal .modal-contents{padding:0}#video-modal video{width:100%;display:block}@media(max-width:700px){.ante-image-type-polaroid{padding:var(--padding-small)}}@media(max-width:600px){.ante-image-type-polaroid .ante-image-caption{font-size:16px}}html{scrollbar-gutter:stable}body{--font: "Manrope", helvetica;--font-heading: "Manrope", helvetica;--font-display: "Manrope", helvetica;--font-caption: "Geist Mono", helvetica;--font-callout: "Manrope", helvetica;--sticky-top: calc(var(--ante-header-height, 90px) + var(--section-spacer-small));--ante-page-start: calc(var(--ante-header-height, 0px) + var(--ante-announcement-height, 0px));interpolate-size:allow-keywords;background:linear-gradient(90deg,var(--color-surface-dark) -.55%,var(--color-surface-background) 100%);display:flex;flex-direction:column;margin:0;overflow-x:clip;min-height:100svh;box-sizing:border-box;letter-spacing:var(--letter-spacing)}*,*:before,*:after{box-sizing:inherit}body:has(.ante-section){background:linear-gradient(90deg,var(--color-surface-dark) -.55%,var(--color-surface-background) 100%)}body #MainContent{flex:1}body:has(.ante-section) #MainContent{max-width:var(--ante-page-width)}body:has(.ante-section) #MainContent>*{width:100%;display:block;z-index:1}[hidden],style,script{display:none!important}.ante-inverse{color:var(--color-text-default)}.spacer{flex:1}#easy-tooltips{font-family:var(--font);font-size:var(--font-size-body-small);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing);line-height:145%}.easy-tooltip-text{padding:var(--micropad-large)!important;text-align:left!important}.shopify-pc__banner__dialog p{color:inherit!important}.shopify-policy__container{display:flex!important;padding:var(--section-spacer-small) var(--page-gutter) var(--section-spacer-large)!important}.shopify-policy__container>*{max-width:var(--width-8)}.shopify-policy__title{margin-bottom:var(--spacing-medium-large)}.shopify-policy__container table{width:100%;border-collapse:collapse;border:1px solid var(--color-border-default-secondary);margin:var(--spacing-medium) 0;font-size:var(--font-size-body-small)}.shopify-policy__container th,.shopify-policy__container td{padding:var(--padding-small);border:1px solid var(--color-border-default-secondary);text-align:left;vertical-align:top}.shopify-policy__container th{background:var(--color-surface-alpha-dark);font-weight:var(--font-weight-bold)}.shopify-policy__container td:last-child{text-align:center;white-space:nowrap}@media(max-width:600px){.shopify-policy__container table{display:block;overflow-x:auto}}.fluid-marquee{max-width:100%;min-width:100%;display:flex;align-items:center;justify-content:safe center;overflow:hidden;position:relative}.fluid-marquee-item{padding:0 16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}body:has(.modal-container:is(.open,.opening,.closing)){overflow-y:hidden}#modals{z-index:9999}.modal{display:none}.modal-container{--modal-transition-duration: .15s;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;transition:background-color var(--modal-transition-duration),backdrop-filter var(--modal-transition-duration);pointer-events:none}.modal-container.open{background-color:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:initial}.modal-element{--modal-max-width: min(var(--content-width), 100svw - var(--page-gutter) * 2);--modal-width-cap: 99999px;--modal-min-width: min(var(--width-3), 100svw - var(--page-gutter) * 2);--modal-max-height: calc(100svh - var(--section-spacer-small) * 2 - 52px);--modal-height-cap: 99999px;margin:auto;background-color:var(--color-surface-background);border-radius:var(--radius-medium);overflow:hidden;max-width:min(var(--modal-max-width),var(--modal-width-cap));min-width:var(--modal-min-width);transition:opacity var(--modal-transition-duration),transform var(--modal-transition-duration);opacity:0;position:relative}.modal-container.open .modal-element{opacity:1}.modal-title-row{display:flex;gap:var(--spacing-medium);justify-content:space-between;background-color:var(--color-surface-x-dark);align-items:center;padding:var(--padding-medium) var(--padding-large)}.modal-title{color:var(--color-text-default);font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-heading);font-family:var(--font-heading)}.modal-title-row>.modal-close{all:unset;display:flex;cursor:pointer;justify-content:center;align-items:center;transition:color .15s}.modal-title-row>.modal-close i{font-size:var(--font-size-h5)}.modal-title-row>.modal-close:hover{color:var(--color-button-surface-hover)}.modal-contents,.ante-section.modal-contents{--modal-content-padding-x: var(--padding-large);--modal-content-padding-y: var(--padding-large);max-height:min(var(--modal-max-height),var(--modal-height-cap));overflow:auto;padding:var(--modal-content-padding-y) var(--modal-content-padding-x);display:block;background:initial;font-family:var(--font)}.modal-contents img{max-width:100%}@media(max-width:1440px){.modal-element{--modal-min-width: min(var(--width-4), 100svw - var(--page-gutter) * 2);--modal-max-height: min(465px, calc(100svh - var(--section-spacer-small) * 2 - 52px))}}@media(max-width:600px){.modal-element{--modal-min-width: min(var(--width-5), 100svw - var(--page-gutter) * 2);--modal-max-height: calc(100svh - var(--section-spacer-small) * 2 - 52px)}}.modal-type-slideout{--modal-transition-duration: .25s}.modal-type-slideout .modal-element{--modal-max-width: calc(100svw - var(--page-gutter));position:fixed;top:0;right:0;bottom:0;border-radius:0;transform:translate(100%);opacity:1;display:flex;flex-direction:column}.modal-type-slideout.open .modal-element{transform:initial}.modal-type-slideout .modal-title-row{background-color:initial;gap:var(--spacing-small);padding:var(--padding-medium);flex:none;border-bottom:1px solid var(--color-border-default);touch-action:none}.modal-type-slideout .modal-contents{--modal-content-padding-x: var(--padding-medium);--modal-content-padding-y: var(--padding-medium);flex:1;min-height:0;max-height:none}@media(max-width:768px){.modal-type-slideout .modal-element{--modal-min-width: 100svw;max-height:90svh;position:fixed;top:initial;left:0;transform:translateY(100%);border-radius:var(--radius-large) var(--radius-large) 0 0}}@media(max-width:600px){.modal-type-slideout .modal-title-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.modal-type-slideout .modal-contents{--modal-content-padding-x: var(--page-gutter)}}.ante-price{display:flex;align-items:center;gap:var(--micropad-x-small) var(--micropad-medium);font-family:var(--font)!important}.ante-price-symbol{display:inline-block!important}.ante-price *{font-family:var(--font)!important}.ante-buy-price{min-width:max-content}.ante-buy-compare-price{position:relative!important;min-width:max-content;display:flex;align-items:center;color:var(--color-text-faint)}.ante-buy-compare-price{color:var(--color-text-faint)!important}.ante-buy-compare-price:before{content:"";position:absolute;opacity:.5;background-color:var(--color-text-faint);height:.15em;left:-.1em;right:-.1em;top:50%;transform:translateY(-50%);z-index:1}.ante-buy-label{margin-left:calc(var(--micropad-medium) * -1 + var(--micropad-x-small))}@media(max-width:600px){.ante-buy-button .ante-buy-label{display:none}}:root{--ante-fluid-progress: 0}@media(min-width:620px){:root{--ante-fluid-progress: .025062}}@media(min-width:640px){:root{--ante-fluid-progress: .049911}}@media(min-width:660px){:root{--ante-fluid-progress: .074545}}@media(min-width:680px){:root{--ante-fluid-progress: .098963}}@media(min-width:700px){:root{--ante-fluid-progress: .123162}}@media(min-width:720px){:root{--ante-fluid-progress: .14714}}@media(min-width:740px){:root{--ante-fluid-progress: .170896}}@media(min-width:760px){:root{--ante-fluid-progress: .194427}}@media(min-width:780px){:root{--ante-fluid-progress: .217731}}@media(min-width:800px){:root{--ante-fluid-progress: .240805}}@media(min-width:820px){:root{--ante-fluid-progress: .263649}}@media(min-width:840px){:root{--ante-fluid-progress: .286258}}@media(min-width:860px){:root{--ante-fluid-progress: .308632}}@media(min-width:880px){:root{--ante-fluid-progress: .330766}}@media(min-width:900px){:root{--ante-fluid-progress: .352659}}@media(min-width:920px){:root{--ante-fluid-progress: .374308}}@media(min-width:940px){:root{--ante-fluid-progress: .395711}}@media(min-width:960px){:root{--ante-fluid-progress: .416863}}@media(min-width:980px){:root{--ante-fluid-progress: .437763}}@media(min-width:1000px){:root{--ante-fluid-progress: .458407}}@media(min-width:1020px){:root{--ante-fluid-progress: .478791}}@media(min-width:1040px){:root{--ante-fluid-progress: .498914}}@media(min-width:1060px){:root{--ante-fluid-progress: .518771}}@media(min-width:1080px){:root{--ante-fluid-progress: .538358}}@media(min-width:1100px){:root{--ante-fluid-progress: .557672}}@media(min-width:1120px){:root{--ante-fluid-progress: .576709}}@media(min-width:1140px){:root{--ante-fluid-progress: .595464}}@media(min-width:1160px){:root{--ante-fluid-progress: .613934}}@media(min-width:1180px){:root{--ante-fluid-progress: .632114}}@media(min-width:1200px){:root{--ante-fluid-progress: .65}}@media(min-width:1220px){:root{--ante-fluid-progress: .667586}}@media(min-width:1240px){:root{--ante-fluid-progress: .684867}}@media(min-width:1260px){:root{--ante-fluid-progress: .701837}}@media(min-width:1280px){:root{--ante-fluid-progress: .718492}}@media(min-width:1300px){:root{--ante-fluid-progress: .734825}}@media(min-width:1320px){:root{--ante-fluid-progress: .750828}}@media(min-width:1340px){:root{--ante-fluid-progress: .766497}}@media(min-width:1360px){:root{--ante-fluid-progress: .781822}}@media(min-width:1380px){:root{--ante-fluid-progress: .796796}}@media(min-width:1400px){:root{--ante-fluid-progress: .811412}}@media(min-width:1420px){:root{--ante-fluid-progress: .825659}}@media(min-width:1440px){:root{--ante-fluid-progress: .839528}}@media(min-width:1460px){:root{--ante-fluid-progress: .853008}}@media(min-width:1480px){:root{--ante-fluid-progress: .866089}}@media(min-width:1500px){:root{--ante-fluid-progress: .878756}}@media(min-width:1520px){:root{--ante-fluid-progress: .890997}}@media(min-width:1540px){:root{--ante-fluid-progress: .902795}}@media(min-width:1560px){:root{--ante-fluid-progress: .914135}}@media(min-width:1580px){:root{--ante-fluid-progress: .924995}}@media(min-width:1600px){:root{--ante-fluid-progress: .935355}}@media(min-width:1620px){:root{--ante-fluid-progress: .945188}}@media(min-width:1640px){:root{--ante-fluid-progress: .954464}}@media(min-width:1660px){:root{--ante-fluid-progress: .963149}}@media(min-width:1680px){:root{--ante-fluid-progress: .971199}}@media(min-width:1700px){:root{--ante-fluid-progress: .978558}}@media(min-width:1720px){:root{--ante-fluid-progress: .985155}}@media(min-width:1740px){:root{--ante-fluid-progress: .990888}}@media(min-width:1760px){:root{--ante-fluid-progress: .995601}}@media(min-width:1780px){:root{--ante-fluid-progress: .99899}}@media(min-width:1792px){:root{--ante-fluid-progress: 1}}:root{--content-width: 1792px;--break-gap: var(--spacing-small);--column-count: 12;--width-1: calc((min(var(--ante-page-width) - var(--page-gutter) * 2, var(--content-width)) - var(--break-gap) * (var(--column-count) - 1)) / var(--column-count));--width-2: calc(var(--width-1) * 2 + var(--break-gap) * 1);--width-3: calc(var(--width-1) * 3 + var(--break-gap) * 2);--width-4: calc(var(--width-1) * 4 + var(--break-gap) * 3);--width-5: calc(var(--width-1) * 5 + var(--break-gap) * 4);--width-6: calc(var(--width-1) * 6 + var(--break-gap) * 5);--width-7: calc(var(--width-1) * 7 + var(--break-gap) * 6);--width-8: calc(var(--width-1) * 8 + var(--break-gap) * 7);--width-9: calc(var(--width-1) * 9 + var(--break-gap) * 8);--width-10: calc(var(--width-1) * 10 + var(--break-gap) * 9);--width-11: calc(var(--width-1) * 11 + var(--break-gap) * 10);--width-12: calc(var(--width-1) * 12 + var(--break-gap) * 11)}@media(max-width:1440px){:root{--column-count: 10}}@media(max-width:1024px){:root{--column-count: 8}}@media(max-width:600px){:root{--column-count: 6}}.text-display{font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--font-weight-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}.ante-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){all:unset;display:block;margin:0;font-family:var(--font-heading);color:var(--color-text-default);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) *{font-family:var(--font-heading);font-weight:inherit!important}.ante-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) :is([class*=body-],[class*=callout-],[class*=display-]),.ante-section :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) :is([class*=body-],[class*=callout-],[class*=display-]) *{font-family:revert}.ante-section :is(h1,.h1){font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h2,.h2){font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h3,.h3){font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h4,.h4){font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h5,.h5){font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-heading)}.ante-section :is(h6,.h6){font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);letter-spacing:var(--letter-spacing-heading)}.ante-section .h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing-heading)}.ante-section .h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-heading)}.ante-section .h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-heading)}.ante-section .h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);letter-spacing:var(--letter-spacing-heading)}.ante-section .h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-heading)}.ante-section .h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);letter-spacing:var(--letter-spacing-heading)}.text-callout-large{font-family:var(--font-callout);font-size:var(--font-size-callout-large);font-weight:var(--font-weight-callout);line-height:var(--line-height-callout-large);letter-spacing:var(--letter-spacing-callout)}.text-callout{font-family:var(--font-callout);font-size:var(--font-size-callout);font-weight:var(--font-weight-callout);line-height:var(--line-height-callout);letter-spacing:var(--letter-spacing-callout)}.text-callout-small{font-family:var(--font-callout);font-size:var(--font-size-callout-small);font-weight:var(--font-weight-callout);line-height:var(--line-height-callout-small);letter-spacing:var(--letter-spacing-callout)}.ante-section strong,.ante-section b,.ante-section .bold,strong .body-large,b .body-large,.bold .body-large,strong .body-base,b .body-base,.bold .body-base,strong .body-small,b .body-small,.bold .body-small,strong .body-x-small,b .body-x-small,.bold .body-x-small{font-weight:var(--font-weight-bold)}.text-display strong,.text-display b,.text-display .bold,strong .text-display,b .text-display,.bold .text-display{font-weight:var(--font-weight-display-bold)}.ante-section :is(h1,.h1) strong,.ante-section :is(h1,.h1) b,.ante-section :is(h1,.h1) .bold,strong .ante-section :is(h1,.h1),b .ante-section :is(h1,.h1),.bold .ante-section :is(h1,.h1){font-weight:var(--font-weight-h1-bold)!important}.ante-section :is(h2,.h2) strong,.ante-section :is(h2,.h2) b,.ante-section :is(h2,.h2) .bold,strong .ante-section :is(h2,.h2),b .ante-section :is(h2,.h2),.bold .ante-section :is(h2,.h2){font-weight:var(--font-weight-h2-bold)!important}.ante-section :is(h3,.h3) strong,.ante-section :is(h3,.h3) b,.ante-section :is(h3,.h3) .bold,strong .ante-section :is(h3,.h3),b .ante-section :is(h3,.h3),.bold .ante-section :is(h3,.h3){font-weight:var(--font-weight-h3-bold)!important}.ante-section :is(h4,.h4) strong,.ante-section :is(h4,.h4) b,.ante-section :is(h4,.h4) .bold,strong .ante-section :is(h4,.h4),b .ante-section :is(h4,.h4),.bold .ante-section :is(h4,.h4){font-weight:var(--font-weight-h4-bold)!important}.ante-section :is(h5,.h5) strong,.ante-section :is(h5,.h5) b,.ante-section :is(h5,.h5) .bold,strong .ante-section :is(h5,.h5),b .ante-section :is(h5,.h5),.bold .ante-section :is(h5,.h5){font-weight:var(--font-weight-h5-bold)!important}.ante-section :is(h6,.h6) strong,.ante-section :is(h6,.h6) b,.ante-section :is(h6,.h6) .bold,strong .ante-section :is(h6,.h6),b .ante-section :is(h6,.h6),.bold .ante-section :is(h6,.h6){font-weight:var(--font-weight-h6-bold)!important}.text-callout-large strong,.text-callout-large b,.text-callout-large .bold,.text-callout strong,.text-callout b,.text-callout .bold,.text-callout-small strong,.text-callout-small b,.text-callout-small .bold,strong .text-callout-large,b .text-callout-large,.bold .text-callout-large,strong .text-callout,b .text-callout,.bold .text-callout,strong .text-callout-small,b .text-callout-small,.bold .text-callout-small{font-weight:var(--font-weight-callout-bold)}.ante-section .muted{color:var(--color-text-muted)}.ante-section .faint{color:var(--color-text-faint)}.ante-section a{color:var(--color-text-link);text-decoration:underline}.body-large{font-size:var(--font-size-body-large);font-weight:var(--font-weight-base);line-height:var(--line-height-body)}.ante-section,.body-base{font-size:var(--font-size-body);font-weight:var(--font-weight-base);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing)}.body-small{font-size:var(--font-size-body-small);font-weight:var(--font-weight-base);line-height:var(--line-height-body)}.body-x-small{font-size:var(--font-size-body-x-small);font-weight:var(--font-weight-base);line-height:var(--line-height-body)}.body-caption-small{font-family:var(--font-caption);font-size:var(--font-size-caption-small);font-weight:var(--font-weight-caption);line-height:var(--line-height-caption);letter-spacing:var(--letter-spacing-caption)}.body-caption-x-small{font-family:var(--font-caption);font-size:var(--font-size-caption-x-small);font-weight:var(--font-weight-caption);line-height:var(--line-height-caption);letter-spacing:var(--letter-spacing-caption)}.body-caption-small strong,.body-caption-small b,.body-caption-small .bold,.body-caption-x-small strong,.body-caption-x-small b,.body-caption-x-small .bold,strong .body-caption-small,b .body-caption-small,.bold .body-caption-small,strong .body-caption-x-small,b .body-caption-x-small,.bold .body-caption-x-small{font-weight:var(--font-weight-caption-bold)}.richtext>*:not(:is(style,script,.ante-header-row,h1,h2,h3,h4,h5,h6,p,ul,ol,.metafield-rich_text_field)),.richtext>.metafield-rich_text_field>*:not(:is(style,script,.ante-header-row,h1,h2,h3,h4,h5,h6,p,ul,ol)){display:inline-block!important}.richtext *{white-space:pre-wrap}.richtext>.metafield-rich_text_field{display:contents}.richtext{--richtext-gap: var(--spacing-x-small)}.richtext :is(p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ante-header-row){margin:var(--richtext-gap) 0}.richtext.small-gap :is(p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.ante-header-row){margin:var(--micropad-small) 0}.richtext>:first-child,.richtext>.metafield-rich_text_field>:first-child{margin-top:0!important}.richtext>:last-child,.richtext>.metafield-rich_text_field>:last-child{margin-bottom:0!important}.richtext ul,.richtext ol{padding-left:20px}.richtext li{list-style:initial}.richtext.small-gap li~li{margin-top:var(--micropad-small)}.richtext p:empty{display:block;height:var(--spacing-x-small)}.richtext.small-gap p:empty{height:var(--micropad-small)}.ante-text-svg,.ante-text-icon-wrap{height:0;display:inline-flex;vertical-align:middle}.ante-text-svg svg,.ante-text-icon{height:1lh;width:auto;transform:translateY(-64%);display:inline-block}.text-separator{height:1lh;border-right:1px solid var(--color-text-faint);margin:0 .3lh;opacity:.5}.highlight{background-color:var(--color-surface-dark);padding:.05em .25em;border-radius:var(--radius-x-small)}.ante-text-tag{display:inline-block;padding:.05em .25em;border-radius:var(--radius-x-small)}.popupable-container{font-family:var(--font)}.easy-tooltip .easy-tooltip-text{max-width:min(340px,calc(100vw - var(--page-gutter) * 2));padding:var(--micropad-medium) var(--micropad-large);line-height:var(--line-height-body, 1.55);text-wrap:pretty}.ante-section *{box-sizing:border-box!important}.ante-section{--ante-container-width: var(--ante-container-width-full);padding:0 var(--page-gutter);display:flex;flex-direction:column;align-items:center;overflow:clip;color:var(--color-text-default);font-family:inherit;position:relative;background:linear-gradient(90deg,var(--color-surface-dark) -.55%,var(--color-surface-background) 100%)}.ante-section.section-background-style-floating,.ante-section.section-background-style-floating-slim{background:transparent}.ante-section.section-background-style-floating>.ante-container,.ante-section.section-background-style-floating-slim>.ante-container{background:linear-gradient(90deg,var(--color-surface-dark) -.55%,var(--color-surface-background) 100%)}@media(min-width:1025px){.ante-section.section-background-style-floating,.ante-section.section-background-style-floating-slim{--ante-container-width: calc(var(--ante-container-width-full) - var(--page-gutter) * 2)}}.ante-container{width:100%;max-width:min(100%,var(--content-width));--section-padding-top: var(--section-spacer);--section-padding-bottom: var(--section-spacer);--section-internal-padding-vertical: 0;--section-internal-padding-horizontal: 0;padding:var(--section-padding-top) 0 var(--section-padding-bottom);margin:0 auto;font-family:var(--font)!important;display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.ante-container>*{z-index:1}.ante-section.section-spacing-top-off>.ante-container,.ante-section.section-spacing-top-off.section-background-style-floating,.ante-section.section-spacing-top-off.section-background-style-floating-slim{--section-padding-top: 0;padding-top:0!important}.ante-section.section-spacing-top-small>.ante-container,.ante-section.section-spacing-top-small.section-background-style-floating,.ante-section.section-spacing-top-small.section-background-style-floating-slim{--section-padding-top: var(--section-spacer-small);padding-top:var(--section-spacer-small)!important}.ante-section.section-spacing-top-large>.ante-container,.ante-section.section-spacing-top-large.section-background-style-floating,.ante-section.section-spacing-top-large.section-background-style-floating-slim{--section-padding-top: var(--section-spacer-large);padding-top:var(--section-spacer-large)!important}.ante-section.section-spacing-bottom-off>.ante-container,.ante-section.section-spacing-bottom-off.section-background-style-floating,.ante-section.section-spacing-bottom-off.section-background-style-floating-slim{--section-padding-bottom: 0;padding-bottom:0!important}.ante-section.section-spacing-bottom-small>.ante-container,.ante-section.section-spacing-bottom-small.section-background-style-floating,.ante-section.section-spacing-bottom-small.section-background-style-floating-slim{--section-padding-bottom: var(--section-spacer-small);padding-bottom:var(--section-spacer-small)!important}.ante-section.section-spacing-bottom-large>.ante-container,.ante-section.section-spacing-bottom-large.section-background-style-floating,.ante-section.section-spacing-bottom-large.section-background-style-floating-slim{--section-padding-bottom: var(--section-spacer-large);padding-bottom:var(--section-spacer-large)!important}.ante-section.section-background-style-floating,.ante-section.section-background-style-floating-slim{padding-top:var(--section-spacer);padding-bottom:var(--section-spacer)}.ante-section.section-background-style-floating>.ante-container{border-radius:var(--radius-medium);--section-internal-padding-vertical: var(--section-spacer);--section-internal-padding-horizontal: var(--section-spacer);padding:var(--section-internal-padding-vertical) var(--section-internal-padding-horizontal)!important;overflow:clip}.ante-section.section-background-style-floating-slim>.ante-container{border-radius:var(--radius-medium);--section-internal-padding-vertical: var(--section-spacer-small);--section-internal-padding-horizontal: var(--section-spacer-small);padding:var(--section-internal-padding-vertical) var(--section-internal-padding-horizontal)!important;overflow:clip}@media(max-width:600px){.ante-section.section-background-style-floating>.ante-container,.ante-section.section-background-style-floating-slim>.ante-container{--section-internal-padding-horizontal: var(--padding-medium)}.ante-section.section-background-style-floating>.ante-container{--section-internal-padding-vertical: var(--padding-x-large)}.ante-section.section-background-style-floating-slim>.ante-container{--section-internal-padding-vertical: var(--padding-medium)}}.shopify-section:has(>.ante-section-hidden),.ante-section-hidden{display:none!important}.ante-section p{font-size:inherit!important;line-height:inherit!important;color:inherit}.ante-section a{color:inherit}.ante-section .link:not(.ante-button),.ante-section .richtext a:not(.ante-button){color:var(--color-text-link)!important;position:relative;text-decoration:underline;font-weight:var(--font-weight-bold)}.ante-section .link:not(.ante-button) strong,.ante-section .richtext a:not(.ante-button) strong{font-family:var(--font-caption);font-weight:var(--font-weight-caption)}.ante-section .mobile{display:none!important}.ante-section video:fullscreen{object-fit:contain}.ante-section-header{display:flex;align-items:center;flex-direction:column;text-align:center;width:100%;flex-wrap:wrap}.ante-section-header-page{display:flex;flex-direction:column;width:100%}.ante-section-header.header-alignment-left{align-items:flex-start;text-align:left}.ante-section-header.header-alignment-right{align-items:flex-end;text-align:right}.ante-section-header *{flex:1}.ante-section-header :is(h1,h2,h3,h4,h5,h6){display:block!important}.ante-section-header :first-child{margin-top:0!important}.ante-section-header :last-child{margin-bottom:0!important}.ante-section-header :is(p,h1,h2,h3,h4,h5,h6,.ante-header-row)+:is(p,h1,h2,h3,h4,h5,h6,.ante-header-row){margin-top:0}.ante-section-header>:is(h1,h2,h3,h4,h5,h6,.ante-header-row)+p{margin-top:calc(var(--spacing-small) - var(--spacing-x-small))!important}.ante-section-header-page+.ante-section-content,.ante-section-header+.ante-section-content{margin-top:var(--spacing-medium-large)}.ante-section-header.limit-width :is(h1,h2,h3,h4,h5,h6){max-width:var(--ante-heading-width, var(--width-8))!important}.ante-section-header.limit-width p{max-width:var(--ante-paragraph-width, var(--width-6))}.ante-section-content{display:flex;flex-direction:column;align-items:center;width:100%;flex:1}@media(max-width:1440px){.ante-section-header :is(h1,h2,h3,h4,h5,h6) strong:before{height:36px}}@media(min-width:1025px){.ante-header-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left;width:100%;column-gap:var(--spacing-medium-large)}.ante-header-row>*{margin:0!important}.ante-section-header .ante-header-row :is(h1,h2,h3,h4,h5,h6){min-width:var(--width-7)!important;max-width:var(--width-7)!important}}@media(min-width:1025px)and (max-width:1440px){.ante-section-header .ante-header-row :is(h1,h2,h3,h4,h5,h6){min-width:var(--width-6)!important;max-width:var(--width-6)!important}.ante-header-row p{margin-top:var(--spacing-x-small)!important;align-self:flex-end}}@media(max-width:1024px){.ante-section-header{flex-direction:column!important}.ante-section-header.header-alignment-mobile-center{align-items:center;text-align:center}.ante-section-header.header-alignment-mobile-left{align-items:flex-start;text-align:left}.ante-section-header.header-alignment-mobile-right{align-items:flex-end;text-align:right}.ante-header-row{display:contents}.ante-section-header.limit-width :is(h1,h2,h3,h4,h5,h6){max-width:100%!important}.ante-section-header.limit-width p{max-width:var(--width-7)}.ante-section-header h6{font-size:14px}}@media(max-width:600px){.ante-section .mobile{display:flex!important}.richtext .mobile{display:inline!important}.ante-section .desktop{display:none!important}.ante-section-header :is(h1,h2,h3,h4,h5,h6) strong:before{height:24px}.ante-section-header.limit-width p{max-width:100%}.ante-section-header h6{font-size:12px}}.ante-section-header-wrapper{display:flex;justify-content:space-between;align-items:flex-end;width:100%;gap:var(--spacing-medium)}.ante-section-header-wrapper .ante-section-header{flex:1}.ante-section-header-wrapper+.ante-section-content{margin-top:var(--spacing-medium-large)}.ante-section-header-content{display:flex}@media(max-width:1024px){.ante-section-header-wrapper{flex-direction:column;align-items:stretch;gap:var(--spacing-medium-large)}.header-alignment-mobile-left~.ante-section-header-content{align-self:flex-start}.header-alignment-mobile-center~.ante-section-header-content{align-self:center}.header-alignment-mobile-right~.ante-section-header-content{align-self:flex-end}}.review-stars{display:flex;gap:var(--micropad-large);align-items:center;text-decoration:none!important;white-space:pre}.review-stars.inline{display:inline-flex;vertical-align:middle}.review-stars.inline .review-stars-stars svg{width:.75lh;height:.75lh;flex-shrink:0;transform:translateY(-5%)}.review-stars-stars{display:flex;gap:2px}.review-stars.multiline{align-items:flex-start;flex-direction:column;gap:var(--micropad-x-small)}.ante-toggle-switch{--switch-duration: .25s;width:40px;padding:3px;border-radius:var(--radius-small);display:flex;background-color:var(--color-toggle-surface-off);border:1px solid var(--color-toggle-border-off);transition:background-color var(--switch-duration),border var(--switch-duration)}.ante-toggle-switch:before{content:"";transition:flex var(--switch-duration)}.ante-toggle-thumb{width:16px;height:16px;background:var(--color-toggle-thumb-surface);border-radius:calc(var(--radius-small) / 2);position:relative;grid-column:2;border:1px solid var(--color-toggle-thumb-border-off)}input:checked+label .ante-toggle-switch{background-color:var(--color-toggle-surface-on);border:1px solid var(--color-toggle-border-on)}input:checked+label .ante-toggle-switch:before{flex:1}@media(max-width:600px){.ante-toggle-switch{width:32px;padding:2px}.ante-toggle-thumb{width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
