.w-tiptap-editor{border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input-border));background:hsl(var(--w-input));overflow:hidden}.w-tiptap-editor:focus-within{box-shadow:0 0 0 2px hsl(var(--w-ring)),0 0 0 4px hsl(var(--w-background))}.w-tiptap-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem;border-bottom:1px solid hsl(var(--w-border));padding:.5rem}.w-tiptap-editor__toolbar-btn{padding:.5rem;border-radius:var(--w-radius-input);transition:background-color var(--w-duration-fast) var(--w-ease-default);border:none;background:transparent;cursor:pointer;color:inherit}.w-tiptap-editor__toolbar-btn svg{width:1rem;height:1rem}.w-tiptap-editor__toolbar-btn:hover{background:hsl(var(--w-muted))}.w-tiptap-editor__toolbar-btn:disabled{opacity:.3;cursor:not-allowed}.w-tiptap-editor__toolbar-btn--active{background:hsl(var(--w-muted));color:hsl(var(--w-foreground))}.w-tiptap-editor__divider{width:1px;height:1.5rem;background:hsl(var(--w-border));margin-inline:.25rem}.w-tiptap-editor__content{padding:1rem;min-height:200px;outline:none;font-size:var(--w-fs-3);line-height:1.625}.w-tiptap-editor__content>*+*{margin-top:.75rem}.w-tiptap-editor__content h1,.w-tiptap-editor__content h2,.w-tiptap-editor__content h3{font-weight:var(--w-font-weight-semibold);line-height:1.3}.w-tiptap-editor__content h1{font-size:1.5rem}.w-tiptap-editor__content h2{font-size:1.25rem}.w-tiptap-editor__content h3{font-size:1.125rem}.w-tiptap-editor__content ol,.w-tiptap-editor__content ul{padding-left:1.5rem}.w-tiptap-editor__content ul{list-style:disc}.w-tiptap-editor__content ol{list-style:decimal}.w-tiptap-editor__content blockquote{border-left:3px solid hsl(var(--w-border));padding-left:1rem;color:hsl(var(--w-muted-foreground))}.w-tiptap-editor__content code{background:hsl(var(--w-muted));border-radius:.25rem;padding:.15rem .4rem;font-size:.875em}.w-tiptap-editor__content hr{border:none;border-top:1px solid hsl(var(--w-border));margin:1rem 0}.w-tiptap-editor__content a{color:hsl(var(--w-link));text-decoration:underline;text-underline-offset:4px;transition:color var(--w-duration-fast) var(--w-ease-default)}.w-tiptap-editor__content a:hover{color:hsl(var(--w-link-hover))}.w-media-gallery{display:flex;flex-direction:column;gap:.75rem}.w-media-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:640px){.w-media-gallery__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.w-media-gallery__grid{grid-template-columns:repeat(4,1fr)}}.w-media-gallery__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--w-radius-input);border:2px dashed hsl(var(--w-muted));background:hsl(var(--w-input));padding:1.5rem;cursor:pointer;transition:border-color var(--w-duration-fast) var(--w-ease-default),background-color var(--w-duration-fast) var(--w-ease-default)}.w-media-gallery__dropzone--active{border-color:hsl(var(--w-primary));background:hsl(var(--w-primary)/.05)}.w-media-gallery__dropzone-icon{border-radius:9999px;background:hsl(var(--w-muted));padding:.625rem}.w-media-gallery__dropzone-label{font-size:var(--w-fs-3);color:hsl(var(--w-foreground))}.w-media-gallery__dropzone-hint{font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground))}.w-media-gallery__item{position:relative;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));background:hsl(var(--w-background));overflow:hidden}.w-media-gallery__item--dragging{z-index:50;box-shadow:var(--w-shadow-card);opacity:.9}.w-media-gallery__item-preview{position:relative;aspect-ratio:1}.w-media-gallery__item-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:hsl(var(--w-muted))}.w-media-gallery__item-img{width:100%;height:100%;object-fit:cover}.w-media-gallery__item-overlay{position:absolute;inset:0;background:transparent;transition:background-color var(--w-duration-fast) var(--w-ease-default)}.w-media-gallery__item:hover .w-media-gallery__item-overlay{background:hsl(0 0% 0%/.3)}.w-media-gallery__item-action{position:absolute;top:.5rem;border-radius:9999px;background:hsl(var(--w-background)/.8);padding:.375rem;opacity:0;transition:opacity var(--w-duration-fast) var(--w-ease-default),background-color var(--w-duration-fast) var(--w-ease-default)}.w-media-gallery__item:hover .w-media-gallery__item-action{opacity:1}.w-media-gallery__item-action--grab{left:.5rem;cursor:grab}.w-media-gallery__item-action--grab:active{cursor:grabbing}.w-media-gallery__item-action--remove{right:.5rem}.w-media-gallery__item-action--remove:hover,.w-media-gallery__item-alt{background:hsl(var(--w-background))}.w-media-gallery__item-alt{width:100%;border-top:1px solid hsl(var(--w-input));padding:.5rem;font-size:var(--w-fs-2)}.w-media-gallery__item-alt::placeholder{color:hsl(var(--w-muted-foreground))}.w-media-gallery__item-alt:focus{outline:none;box-shadow:inset 0 0 0 1px hsl(var(--w-ring))}.w-image-dropzone{display:flex;flex-direction:column;gap:.5rem}.w-image-dropzone__preview{border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));background:hsl(var(--w-background));overflow:hidden}.w-image-dropzone__preview-wrap{position:relative}.w-image-dropzone__preview-fallback{display:flex;align-items:center;justify-content:center;height:10rem;background:hsl(var(--w-muted))}.w-image-dropzone__preview-img{display:block;margin-inline:auto;max-height:240px;max-width:100%;object-fit:contain}.w-image-dropzone__remove-btn{position:absolute;top:.5rem;right:.5rem;border-radius:9999px;background:hsl(var(--w-background)/.8);padding:.375rem;transition:background-color var(--w-duration-fast) var(--w-ease-default)}.w-image-dropzone__alt-input,.w-image-dropzone__remove-btn:hover{background:hsl(var(--w-background))}.w-image-dropzone__alt-input{width:100%;border-top:1px solid hsl(var(--w-input));padding:.25rem .5rem;font-size:var(--w-fs-2)}.w-image-dropzone__alt-input::placeholder{color:hsl(var(--w-muted-foreground))}.w-image-dropzone__alt-input:focus{outline:none;box-shadow:inset 0 0 0 1px hsl(var(--w-ring))}.w-image-dropzone__area{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:var(--w-radius-input);border:2px dashed hsl(var(--w-input-border));background:hsl(var(--w-input));padding:2rem;cursor:pointer;transition:border-color var(--w-duration-fast) var(--w-ease-default),background-color var(--w-duration-fast) var(--w-ease-default)}.w-image-dropzone__area--active{border-color:hsl(var(--w-primary));background:hsl(var(--w-primary)/.05)}.w-image-dropzone__area--error{border-color:hsl(var(--w-destructive))}.w-image-dropzone__area-icon{border-radius:9999px;background:hsl(var(--w-muted));padding:.75rem}.w-image-dropzone__area-text{text-align:center}.w-image-dropzone__area-label{font-size:var(--w-fs-3);color:hsl(var(--w-foreground))}.w-image-dropzone__area-hint{font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground));margin-top:.25rem}.w-image-dropzone__error{font-size:var(--w-fs-3);color:hsl(var(--w-destructive))}.w-embed-input{display:flex;flex-direction:column;gap:.75rem}.w-embed-input__field{display:flex;align-items:center;gap:.5rem;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input-border));background:hsl(var(--w-input));overflow:hidden}.w-embed-input__field:focus-within{outline:2px solid hsl(var(--w-ring));outline-offset:2px}.w-embed-input__icon{padding-left:.75rem;color:hsl(var(--w-muted-foreground));flex-shrink:0;& svg{width:1rem;height:1rem}}.w-embed-input__input{flex:1;height:2.5rem;background:transparent;font-size:var(--w-fs-3);font-weight:var(--w-font-weight-semibold);outline:none}.w-embed-input__input::placeholder{color:hsl(var(--w-muted-foreground))}.w-embed-input__clear{padding-inline:.75rem;height:2.5rem;color:hsl(var(--w-muted-foreground));flex-shrink:0;transition:color var(--w-duration-fast) var(--w-ease-default);border:none;background:transparent;cursor:pointer;& svg{width:1rem;height:1rem}}.w-embed-input__clear:hover{color:hsl(var(--w-foreground))}.w-embed-input__error{font-size:var(--w-fs-3);color:hsl(var(--w-destructive))}.w-embed-input__preview{border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));overflow:hidden}.w-embed-input__preview-frame{aspect-ratio:16/9}.w-embed-input__preview-iframe{width:100%;height:100%}.w-embed-input__preview-provider{padding:.5rem .75rem;background:hsl(var(--w-muted));font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground))}.w-video-embed{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:var(--w-radius-card)}.w-video-embed__iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.w-sortable-list{display:flex;flex-direction:column;gap:.5rem}.w-sortable-list__item{display:flex;align-items:center;gap:.75rem;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));background:hsl(var(--w-background));padding:.75rem;transition:box-shadow var(--w-duration-fast) var(--w-ease-default),opacity var(--w-duration-fast) var(--w-ease-default)}.w-sortable-list__item--dragging{z-index:50;box-shadow:var(--w-shadow-card);opacity:.9}.w-sortable-list__grip{flex-shrink:0;cursor:grab;color:hsl(var(--w-muted-foreground));& svg{width:1rem;height:1rem}transition:color var(--w-duration-fast) var(--w-ease-default);touch-action:none}.w-sortable-list__grip:focus-visible{outline:2px solid hsl(var(--w-ring));outline-offset:2px;border-radius:var(--w-radius-input)}.w-sortable-list__grip:active{cursor:grabbing}.w-sortable-list__grip:hover{color:hsl(var(--w-foreground))}.w-sortable-list__content{flex:1;min-width:0;font-weight:var(--w-font-weight-semibold)}.w-slug-input{display:flex;align-items:center;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));background:hsl(var(--w-background)/.6);overflow:hidden}.w-slug-input:focus-within{outline:2px solid hsl(var(--w-ring));outline-offset:2px}.w-slug-input__prefix{padding-left:.75rem;color:hsl(var(--w-muted-foreground));user-select:none;flex-shrink:0}.w-slug-input__input,.w-slug-input__prefix{font-size:var(--w-fs-3);font-weight:var(--w-font-weight-semibold)}.w-slug-input__input{flex:1;height:2.5rem;background:transparent;padding-inline:.5rem;outline:none}.w-slug-input__input::placeholder{color:hsl(var(--w-muted-foreground))}.w-slug-input__input--locked{cursor:default;color:hsl(var(--w-foreground)/.6)}.w-slug-input__toggle{padding-inline:var(--w-field-padding-x);height:var(--w-field-height);color:hsl(var(--w-muted-foreground));flex-shrink:0;transition:color var(--w-duration-fast) var(--w-ease-default)}.w-slug-input__toggle:hover{color:hsl(var(--w-foreground))}.w-tag-input{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input-border));background:hsl(var(--w-input));padding:.5rem .75rem}.w-tag-input:focus-within{outline:2px solid hsl(var(--w-ring));outline-offset:2px}.w-tag-input__tag{gap:.25rem;padding-right:.25rem}.w-tag-input__remove{margin-left:.125rem;border-radius:9999px;padding:.125rem;transition:background-color var(--w-duration-fast) var(--w-ease-default);border:none;background:transparent;cursor:pointer;color:inherit;display:flex}.w-tag-input__remove svg{width:.75rem;height:.75rem}.w-tag-input__remove:hover{background:hsl(var(--w-background)/.2)}.w-tag-input__field{flex:1;min-width:80px;background:transparent;font-size:var(--w-fs-3);font-weight:var(--w-font-weight-semibold);outline:none}.w-tag-input__field::placeholder{color:hsl(var(--w-muted-foreground))}.w-color-picker-field__swatch-trigger{display:flex;align-items:center;gap:.75rem}.w-color-picker-field__swatch{width:1.25rem;height:1.25rem;border-radius:9999px;flex-shrink:0;border:var(--w-border-default) solid hsl(var(--w-input))}.w-color-picker-field__popover{display:flex;flex-direction:column;gap:.75rem}.w-color-picker-field__preview-row{display:flex;align-items:center;gap:.5rem}.w-color-picker-field__preview-swatch{width:2rem;height:2rem;border-radius:var(--w-radius-input);border:var(--w-border-default) solid hsl(var(--w-input));flex-shrink:0}.w-color-picker-field__popover-content{padding:.75rem}.w-color-picker-field__input{height:2rem}.w-date-picker-field__trigger-content{display:flex;align-items:center;gap:.5rem}.w-date-picker-field__trigger-content svg{width:1rem;height:1rem}.w-date-picker-field__popover{width:auto;min-width:auto;padding:0;border-radius:var(--w-radius-card)}.w-date-picker-field--placeholder{color:hsl(var(--w-muted-foreground))}.w-date-picker-field__actions{display:flex;padding:var(--w-space-sm) var(--w-space-md) var(--w-space-md);& .w-btn{width:100%}}.w-wrapper-grid{display:grid;grid-template-columns:1fr}.w-wrapper-grid--gap-xs{gap:var(--w-space-xs)}.w-wrapper-grid--gap-sm{gap:var(--w-space-sm)}.w-wrapper-grid--gap-md{gap:var(--w-space-md)}.w-wrapper-grid--gap-lg{gap:var(--w-space-lg)}.w-wrapper-grid--gap-xl{gap:var(--w-space-xl)}@media (min-width:640px){.w-wrapper-grid--cols-2,.w-wrapper-grid--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.w-wrapper-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.w-wrapper-grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.w-wrapper-grid--cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.w-wrapper-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.w-wrapper-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.w-wrapper-grid--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.w-wrapper-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:640px){.w-wrapper-grid--cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.w-wrapper-grid--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.w-wrapper-grid--cols-6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.w-wrapper-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:640px){.w-wrapper-grid--cols-8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.w-wrapper-grid--cols-8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.w-wrapper-grid--cols-8{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.w-wrapper-grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.w-wrapper-page{width:100%}.w-wrapper-page--padding-xs{padding:var(--w-space-xs)}.w-wrapper-page--padding-sm{padding:var(--w-space-sm)}.w-wrapper-page--padding-md{padding:var(--w-space-md)}.w-wrapper-page--padding-lg{padding:var(--w-space-lg)}.w-wrapper-page--padding-xl{padding:var(--w-space-xl)}.w-wrapper-section{width:100%;margin-inline:auto}.w-wrapper-section--max-full{max-width:100%}.w-wrapper-section--max-max{max-width:var(--w-layout-max)}.w-wrapper-section--max-content-plus{max-width:var(--w-layout-content-plus)}.w-wrapper-section--max-content{max-width:var(--w-layout-content)}.w-wrapper-section--max-narrow{max-width:var(--w-layout-narrow)}.w-wrapper-section--padding-none{padding-block:0}.w-wrapper-section--padding-xs{padding-block:var(--w-space-xs)}.w-wrapper-section--padding-sm{padding-block:var(--w-space-sm)}.w-wrapper-section--padding-md{padding-block:var(--w-space-md)}.w-wrapper-section--padding-lg{padding-block:var(--w-space-lg)}.w-wrapper-section--padding-xl{padding-block:var(--w-space-xl)}.w-wrapper-section--padding-2xl{padding-block:var(--w-space-2xl)}.w-wrapper-section--padding-4xl{padding-block:var(--w-space-4xl)}.w-wrapper-section--padding-section{padding-block:var(--w-space-section-y)}.w-wrapper-hero{position:relative;width:100%;height:100vh}.w-wrapper-hero--center{display:flex;align-items:center;justify-content:center}.w-superform__fields{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--w-space-md)}.w-superform__groups{display:flex;flex-direction:column;gap:var(--w-space-xl)}.w-superform__spacing{display:flex;flex-direction:column;gap:var(--w-space-lg)}.w-superform__honeypot{display:none}.w-superform__actions{margin-top:var(--w-space-lg)}.w-superform__inline{display:flex;flex-direction:column;gap:var(--w-space-sm);@media (min-width:640px){flex-direction:row}}.w-superform__inline-fields{flex:1}.w-field-group{display:flex;flex-direction:column;gap:var(--w-space-md);border:none;padding:0;margin:0}.w-field-group__header{display:flex;flex-direction:column;gap:var(--w-space-sm);padding-bottom:var(--w-space-xs)}.w-field-group__title{margin:0}.w-field-group__description{color:hsl(var(--w-muted-foreground))}.w-field-group__fields{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--w-space-md)}.w-superform__col-12{grid-column:span 12/span 12}.w-superform__col-6{grid-column:span 6/span 6}.w-superform__col-3{grid-column:span 3/span 3}@media (min-width:768px){.w-superform__col-md-6{grid-column:span 6/span 6}.w-superform__col-md-3{grid-column:span 3/span 3}}.w-card__footer .w-btn,.w-superform__actions .w-btn,.w-superform__btn-full{width:100%}.w-superform__field{display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-superform__field-input{position:relative}.w-superform__field-spinner{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:hsl(var(--w-muted-foreground))}.w-superform__field-error{font-size:var(--w-fs-2)}.w-superform__field-error,.w-superform__field-required{color:hsl(var(--w-destructive))}.w-superform__checkbox-group{display:flex;flex-direction:column;gap:.75rem}.w-superform__checkbox-group>.w-label,.w-superform__radio-group>.w-label{display:block}.w-superform__checkbox-options{display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-superform__checkbox-option{display:flex;align-items:center;gap:.75rem;cursor:pointer}.w-superform__checkbox-option-label{font-size:var(--w-fs-3)}.w-superform__radio-group{display:flex;flex-direction:column;gap:.75rem}.w-superform__radio-option{display:flex;align-items:center;gap:var(--w-space-sm)}.w-superform__checkbox-single{display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-superform__checkbox-single-row{display:flex;align-items:flex-start;gap:.75rem}.w-superform__checkbox-single-error{font-size:var(--w-fs-2);color:hsl(var(--w-destructive));margin-left:1.75rem}.w-auth-form-wrapper,.w-oauth-btn{width:100%}.w-auth-form-wrapper__oauth{margin-bottom:var(--w-space-lg)}.w-auth-form-wrapper__separator{position:relative;margin-bottom:var(--w-space-lg)}.w-auth-form-wrapper__separator-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:hsl(var(--w-background));padding-inline:var(--w-space-sm);font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground))}.w-auth-form-wrapper__form{margin-bottom:var(--w-space-md)}.w-auth-form-wrapper__links{display:flex;flex-direction:column;gap:var(--w-space-md);text-align:center;font-size:var(--w-fs-3)}.w-auth-form-wrapper__link{color:hsl(var(--w-secondary-dark));text-decoration:underline}.w-auth-form-wrapper__link:hover{text-decoration:none}.w-auth-form-wrapper__link--bold{font-weight:var(--w-font-weight-medium)}.w-auth-form-wrapper__muted{color:hsl(var(--w-muted-foreground))}.w-superform__title{margin-top:0;margin-bottom:var(--w-space-2xl)}.w-superform__radio-label{font-weight:var(--w-font-weight-regular);cursor:pointer}.w-superform__checkbox-single-label{cursor:pointer}.w-auth-page{display:flex;align-items:center;justify-content:center;min-height:100vh;background:hsl(var(--w-background));padding:var(--w-space-md)}.w-auth-page__card{width:100%;max-width:var(--w-layout-narrow)}.w-auth-page__content{padding-top:var(--w-space-lg)}.w-auth-page__title{font-size:var(--w-fs-6);font-weight:var(--w-font-weight-semibold);text-align:center;margin:0}.w-auth-page .w-alert{box-shadow:none}@media (min-width:768px){.w-md\:col-span-1{grid-column:span 1/span 1}.w-md\:col-span-2{grid-column:span 2/span 2}.w-md\:col-span-3{grid-column:span 3/span 3}.w-md\:col-span-4{grid-column:span 4/span 4}.w-md\:col-span-5{grid-column:span 5/span 5}.w-md\:col-span-6{grid-column:span 6/span 6}.w-md\:row-span-2{grid-row:span 2/span 2}}@media (min-width:1024px){.w-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.w-lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.w-lg\:col-span-2{grid-column:span 2/span 2}.w-lg\:col-span-3{grid-column:span 3/span 3}.w-lg\:col-span-4{grid-column:span 4/span 4}.w-lg\:col-span-5{grid-column:span 5/span 5}.w-lg\:col-span-6{grid-column:span 6/span 6}.w-lg\:col-span-7{grid-column:span 7/span 7}.w-lg\:col-span-8{grid-column:span 8/span 8}}.w-auth-confirm{display:flex;align-items:center;justify-content:center;min-height:100vh;background:hsl(var(--w-background))}.w-auth-confirm__message{color:hsl(var(--w-muted-foreground))}.w-nav-simple{border-bottom:1px solid hsl(var(--w-border))}.w-nav-simple .w-container{max-width:var(--w-layout-max);margin-inline:auto;padding-inline:var(--w-layout-gutter)}.w-nav-simple__inner{display:flex;height:4rem;align-items:center;justify-content:space-between}.w-nav-simple__logo{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-nav-simple__links{display:none;align-items:center;gap:1.5rem;@media (min-width:768px){display:flex}}.w-nav-simple__links a{font-size:var(--w-fs-3);font-weight:var(--w-font-weight-medium);text-decoration:none;color:inherit;&:hover{text-decoration:underline}}.w-nav-simple__mobile{@media (min-width:768px){display:none}}.w-nav-simple__mobile-links{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.w-nav-simple__mobile-links a{padding:1rem;font-size:var(--w-fs-5);font-weight:var(--w-font-weight-medium);text-decoration:none;color:inherit;&:hover{text-decoration:underline}}.w-footer-columns{border-top:1px solid hsl(var(--w-border))}.w-footer-columns .w-container{max-width:var(--w-layout-max);margin-inline:auto;padding:3rem var(--w-layout-gutter)}.w-footer-columns__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;@media (min-width:768px){grid-template-columns:repeat(4,1fr)}}.w-footer-columns__brand{grid-column:span 2;@media (min-width:768px){grid-column:span 1}}.w-footer-columns__brand a{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-footer-columns__brand p{margin-top:1rem;font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-footer-columns__section h3{font-weight:var(--w-font-weight-semibold);margin-bottom:1rem;margin-top:0;font-size:var(--w-fs-3)}.w-footer-columns__section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.w-footer-columns__section a{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-footer-columns__bottom{margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid hsl(var(--w-border));padding-top:2rem;@media (min-width:768px){flex-direction:row}}.w-footer-columns__bottom p{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-footer-columns__social{display:flex;gap:1rem}.w-footer-columns__social a{color:hsl(var(--w-muted-foreground));transition:color var(--w-duration-fast) var(--w-ease-default);&:hover{color:hsl(var(--w-foreground))}& svg{width:1.25rem;height:1.25rem}}.w-block-footer-columns{background:hsl(var(--w-background));border-top:1px solid hsl(var(--w-border))}.w-block-footer-columns__container{max-width:var(--w-layout-max);margin-inline:auto;padding:3rem var(--w-layout-gutter)}.w-block-footer-columns__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;@media (min-width:768px){grid-template-columns:repeat(4,1fr)}}.w-block-footer-columns__brand{grid-column:span 2;@media (min-width:768px){grid-column:span 1}}.w-block-footer-columns__brand-link{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-block-footer-columns__brand-text{margin-top:1rem;font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-columns__section-title{font-weight:var(--w-font-weight-semibold);margin-bottom:1rem;margin-top:0;font-size:var(--w-fs-3)}.w-block-footer-columns__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.w-block-footer-columns__link{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-block-footer-columns__bottom{margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid hsl(var(--w-border));padding-top:2rem;@media (min-width:768px){flex-direction:row}}.w-block-footer-columns__copyright{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-columns__social{display:flex;gap:1rem}.w-block-footer-columns__social-link{color:hsl(var(--w-muted-foreground));text-decoration:none;transition:color var(--w-duration-fast) var(--w-ease-default);&:hover{color:hsl(var(--w-foreground))}& svg{width:1.25rem;height:1.25rem}}.w-block-footer-newsletter{background:hsl(var(--w-background));border-top:1px solid hsl(var(--w-border))}.w-block-footer-newsletter__container{max-width:var(--w-layout-max);margin-inline:auto;padding:3rem var(--w-layout-gutter)}.w-block-footer-newsletter__grid{display:grid;gap:2rem;@media (min-width:768px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(4,1fr)}}.w-block-footer-newsletter__brand{@media (min-width:1024px){grid-column:span 2}}.w-block-footer-newsletter__brand-link{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-block-footer-newsletter__brand-text{margin-top:1rem;font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));max-width:var(--w-layout-narrow)}.w-block-footer-newsletter__form{margin-top:1.5rem;display:flex;gap:.5rem;max-width:var(--w-layout-narrow)}.w-block-footer-newsletter__form .w-input{flex:1}.w-block-footer-newsletter__section-title{font-weight:var(--w-font-weight-semibold);margin-bottom:1rem;margin-top:0;font-size:var(--w-fs-3)}.w-block-footer-newsletter__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.w-block-footer-newsletter__link{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-block-footer-newsletter__bottom{margin-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid hsl(var(--w-border));padding-top:2rem;@media (min-width:768px){flex-direction:row}}.w-block-footer-newsletter__copyright{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-newsletter__social{display:flex;gap:1rem}.w-block-footer-newsletter__social-link{color:hsl(var(--w-muted-foreground));text-decoration:none;transition:color var(--w-duration-fast) var(--w-ease-default);&:hover{color:hsl(var(--w-foreground))}& svg{width:1.25rem;height:1.25rem}}.w-block-footer-minimal{background:hsl(var(--w-background));border-top:1px solid hsl(var(--w-border))}.w-block-footer-minimal__container{max-width:var(--w-layout-max);margin-inline:auto;padding:2rem 1rem}.w-block-footer-minimal__row{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;@media (min-width:768px){flex-direction:row}}.w-block-footer-minimal__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}.w-block-footer-minimal__link{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-block-footer-minimal__social{display:flex;gap:1rem}.w-block-footer-minimal__social-link{color:hsl(var(--w-muted-foreground));text-decoration:none;transition:color var(--w-duration-fast) var(--w-ease-default);&:hover{color:hsl(var(--w-foreground))}& svg{width:1.25rem;height:1.25rem}}.w-block-footer-minimal__copyright{margin-top:1.5rem;text-align:center}.w-block-footer-minimal__copyright p{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-complete{background:hsl(var(--w-background));border-top:1px solid hsl(var(--w-border))}.w-block-footer-complete__container{max-width:var(--w-layout-max);margin-inline:auto;padding:3rem var(--w-layout-gutter)}.w-block-footer-complete__grid{display:grid;gap:2rem;@media (min-width:768px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(5,1fr)}}.w-block-footer-complete__brand{@media (min-width:1024px){grid-column:span 2}}.w-block-footer-complete__brand-link{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-block-footer-complete__brand-text{margin-top:1rem;font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));max-width:var(--w-layout-narrow)}.w-block-footer-complete__contact{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.w-block-footer-complete__contact-item{display:flex;align-items:center;gap:.75rem}.w-block-footer-complete__contact-item svg{width:1rem;height:1rem;color:hsl(var(--w-muted-foreground));flex-shrink:0}.w-block-footer-complete__contact-item span{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-complete__section-title{font-weight:var(--w-font-weight-semibold);margin-bottom:1rem;margin-top:0;font-size:var(--w-fs-3)}.w-block-footer-complete__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.w-block-footer-complete__link{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-block-footer-complete__newsletter{margin-top:3rem;border-top:1px solid hsl(var(--w-border));padding-top:2rem}.w-block-footer-complete__newsletter-content{max-width:var(--w-layout-narrow)}.w-block-footer-complete__newsletter-title{font-weight:var(--w-font-weight-semibold);margin-bottom:.5rem;font-size:var(--w-fs-3)}.w-block-footer-complete__newsletter-text{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));margin-bottom:1rem}.w-block-footer-complete__newsletter-form{display:flex;gap:.5rem}.w-block-footer-complete__newsletter-form .w-input{flex:1}.w-block-footer-complete__bottom{margin-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid hsl(var(--w-border));padding-top:2rem;@media (min-width:768px){flex-direction:row}}.w-block-footer-complete__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-block-footer-complete__legal a{color:hsl(var(--w-muted-foreground));text-decoration:none;&:hover{text-decoration:underline}}.w-block-footer-complete__social{display:flex;gap:1rem}.w-block-footer-complete__social-link{color:hsl(var(--w-muted-foreground));text-decoration:none;transition:color var(--w-duration-fast) var(--w-ease-default);&:hover{color:hsl(var(--w-foreground))}& svg{width:1.25rem;height:1.25rem}}.w-block-nav-simple{background:hsl(var(--w-background));border-bottom:1px solid hsl(var(--w-border))}.w-block-nav-simple__container{max-width:var(--w-layout-max);margin-inline:auto;padding-inline:var(--w-layout-gutter)}.w-block-nav-simple__inner{display:flex;height:4rem;align-items:center;justify-content:space-between}.w-block-nav-simple__logo{font-size:1.25rem;font-weight:var(--w-font-weight-bold);text-decoration:none;color:inherit}.w-block-nav-simple__links{display:none;align-items:center;gap:1.5rem;@media (min-width:768px){display:flex}}.w-block-nav-simple__links a{font-size:var(--w-fs-3);font-weight:var(--w-font-weight-medium);text-decoration:none;color:inherit;&:hover{text-decoration:underline}}.w-block-nav-simple__mobile{@media (min-width:768px){display:none}}.w-block-nav-simple__mobile-links{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.w-block-nav-simple__mobile-links a{padding:1rem;font-size:var(--w-fs-5);font-weight:var(--w-font-weight-medium);text-decoration:none;color:inherit;&:hover{text-decoration:underline}}.w-mixcloud-session-card{overflow:hidden;cursor:pointer}.w-mixcloud-session-card__content.w-card__content{padding:0}.w-mixcloud-session-card:hover{box-shadow:var(--w-shadow-popover)}.w-mixcloud-session-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:hsl(var(--w-muted))}.w-mixcloud-session-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--w-duration-base) var(--w-ease-default)}.w-mixcloud-session-card:hover .w-mixcloud-session-card__image{transform:scale(1.05)}.w-mixcloud-session-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(270 50% 50%/.2),hsl(330 50% 50%/.2))}.w-mixcloud-session-card__placeholder svg{width:4rem;height:4rem;color:hsl(var(--w-muted-foreground)/.5)}.w-mixcloud-session-card__overlay{position:absolute;inset:0;background:hsl(0 0% 0%/.4);opacity:0;transition:opacity var(--w-duration-base) var(--w-ease-default);display:flex;align-items:center;justify-content:center}.w-mixcloud-session-card:hover .w-mixcloud-session-card__overlay{opacity:1}.w-mixcloud-session-card__play-btn{width:4rem;height:4rem;border-radius:50%;background:hsl(0 0% 100%/.9);display:flex;align-items:center;justify-content:center}.w-mixcloud-session-card__play-btn svg{width:2rem;height:2rem;color:hsl(0 0% 0%);margin-left:.25rem}.w-mixcloud-session-card__duration{position:absolute;bottom:.5rem;right:.5rem;padding:.25rem .5rem;background:hsl(0 0% 0%/.7);color:hsl(0 0% 100%);font-size:var(--w-fs-2);border-radius:var(--w-radius-input)}.w-mixcloud-session-card__footer{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;gap:.25rem}.w-mixcloud-session-card__title{font-weight:var(--w-font-weight-semibold);font-size:var(--w-fs-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;transition:color var(--w-duration-fast) var(--w-ease-default)}.w-mixcloud-session-card:hover .w-mixcloud-session-card__title{color:hsl(var(--w-primary))}.w-mixcloud-session-card__date{font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground));margin:0}.w-mixcloud-footer{position:fixed;bottom:0;left:0;right:0;z-index:50;background:hsl(var(--w-background));border-top:1px solid hsl(var(--w-border));box-shadow:var(--w-shadow-popover)}.w-mixcloud-footer__controls{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid hsl(var(--w-border))}.w-mixcloud-footer__info{display:flex;align-items:center;gap:.75rem}.w-mixcloud-footer__toggle{padding:.25rem;border-radius:var(--w-radius-input);border:none;background:none;cursor:pointer;color:inherit;transition:background var(--w-duration-fast) var(--w-ease-default);&:hover{background:hsl(var(--w-accent))}& svg{width:1.25rem;height:1.25rem}}.w-mixcloud-footer__meta{display:flex;flex-direction:column}.w-mixcloud-footer__title{font-size:var(--w-fs-3);font-weight:var(--w-font-weight-medium)}.w-mixcloud-footer__username{font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground))}.w-mixcloud-footer__close{padding:.25rem;border-radius:var(--w-radius-input);border:none;background:none;cursor:pointer;color:inherit;transition:background var(--w-duration-fast) var(--w-ease-default);&:hover{background:hsl(var(--w-accent))}& svg{width:1.25rem;height:1.25rem}}.w-mixcloud-footer__player{overflow:hidden}.w-mixcloud-footer__player-inner{padding:1rem}.w-mixcloud-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.w-mixcloud-grid--2,.w-mixcloud-grid--3,.w-mixcloud-grid--4,.w-mixcloud-grid--5,.w-mixcloud-grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.w-mixcloud-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.w-mixcloud-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.w-mixcloud-grid--5,.w-mixcloud-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.w-mixcloud-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.w-mixcloud-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}.w-mixcloud-grid__empty{text-align:center;padding-block:3rem;color:hsl(var(--w-muted-foreground))}.w-mixcloud-player{width:100%}.w-mixcloud-player__error{padding:1rem;background:hsl(var(--w-muted));border-radius:.5rem}.w-mixcloud-player__error-text{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground))}.w-theme-toggle{display:flex;align-items:center;gap:.5rem}.w-theme-toggle__label{font-size:var(--w-fs-2);color:hsl(var(--w-foreground))}.w-product-card{display:block;text-decoration:none;color:inherit}.w-product-card__wrap{height:100%;overflow:hidden;border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-card));box-shadow:var(--w-shadow-card)}.w-product-card__image{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;background:hsl(var(--w-muted))}.w-product-card__image img{object-fit:cover;transition:transform var(--w-duration-base) var(--w-ease-default)}.w-product-card__wrap:hover .w-product-card__image img{transform:scale(1.03)}.w-product-card__out-of-stock{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsl(var(--w-foreground)/.6);backdrop-filter:blur(4px)}.w-product-card__out-of-stock span{border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-background));padding:var(--w-field-padding-y) var(--w-field-padding-x);color:hsl(var(--w-destructive))}.w-product-card__content{padding:var(--w-panel-padding);display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-product-card__content h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w-product-card__price{display:flex;align-items:baseline;gap:.5rem}.w-product-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:hsl(var(--w-muted-foreground));margin:0}.w-products-grid{display:grid;grid-template-columns:1fr;gap:var(--w-panel-padding);@media (min-width:640px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(3,1fr)}}.w-products-view{display:flex;flex-direction:column;gap:2.5rem}.w-products-view__header{display:flex;flex-direction:column;gap:1rem;@media (min-width:640px){flex-direction:row;align-items:center;justify-content:space-between}}.w-products-view__title{display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-products-view__header p,.w-products-view__title p{color:hsl(var(--w-muted-foreground))}.w-nav-store{top:0;z-index:50;border-bottom:1px solid hsl(var(--w-border));background:hsl(var(--w-background)/.95);backdrop-filter:blur(8px)}@supports (backdrop-filter:blur(8px)){.w-nav-store{background:hsl(var(--w-background)/.6)}}.w-nav-store__inner{max-width:var(--w-layout-max);margin-inline:auto;padding-inline:var(--w-layout-gutter)}.w-nav-store__bar{height:4rem;justify-content:space-between}.w-nav-store__bar,.w-nav-store__brand{display:flex;align-items:center;gap:2rem}.w-nav-store__logo{text-decoration:none;color:inherit;transition:opacity var(--w-duration-fast) var(--w-ease-default);&:hover{opacity:.7}}.w-nav-store__sibling{text-decoration:none;color:hsl(var(--w-muted-foreground));transition:opacity var(--w-duration-fast) var(--w-ease-default);&:hover{opacity:.7}}.w-nav-store__search{display:none;flex:1;max-width:var(--w-layout-narrow);@media (min-width:768px){display:block}}.w-nav-store__actions{display:flex;align-items:center;gap:.75rem}.w-nav-store__cart-btn{position:relative}.w-nav-store__cart-badge{position:absolute;top:-.5rem;right:-.5rem;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.6875rem;line-height:1.25rem;pointer-events:none}.w-nav-store__mobile-search{padding-bottom:1rem;@media (min-width:768px){display:none}}.w-order-card{overflow:hidden;border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-card));box-shadow:var(--w-shadow-card)}.w-order-card__header{display:flex;align-items:center;justify-content:space-between;color:hsl(var(--w-secondary-foreground));gap:1rem;border-bottom:1px solid hsl(var(--w-border));background:hsl(var(--w-background));padding:var(--w-space-sm) var(--w-panel-padding)}.w-order-card__title{display:flex;align-items:center;gap:var(--w-space-sm)}.w-order-card__title h3{margin:0}.w-order-card__status{text-transform:capitalize}.w-order-card__body{padding:var(--w-space-xl) var(--w-panel-padding)}.w-order-card__totals{border-top:1px solid hsl(var(--w-border));margin-top:var(--w-space-lg);padding-top:var(--w-space-lg);display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-order-card__total-row{display:flex;justify-content:space-between;align-items:baseline;color:hsl(var(--w-muted-foreground))}.w-order-card__total-row--main{color:hsl(var(--w-foreground))}.w-order-card__total-row--divider{border-top:1px solid hsl(var(--w-border));padding-top:var(--w-space-sm)}.w-order-card__item{display:flex;align-items:center;gap:1rem;padding-block:var(--w-space-md);border-top:1px solid hsl(var(--w-border))}.w-order-card__item:first-child{border-top:none;padding-top:0}.w-order-card__item:last-child{padding-bottom:0}.w-order-card__item-image{position:relative;height:4rem;width:4rem;flex-shrink:0;overflow:hidden;border-radius:var(--w-radius-input);background:hsl(var(--w-muted))}.w-order-card__item-image img{object-fit:cover}.w-order-card__item-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:.25rem}.w-order-card__item-info p{margin:0}.w-order-card__date{font-weight:var(--w-font-weight-semibold)}.w-order-card__item-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:.75rem;row-gap:.25rem;color:hsl(var(--w-muted-foreground))}.w-order-card__item-total{flex-shrink:0;text-align:right}.w-store-banner{border-bottom:1px solid hsl(var(--w-border));background:hsl(var(--w-muted)/.3);padding-block:.625rem}.w-store-banner__inner{max-width:var(--w-layout-max);margin-inline:auto;padding-inline:var(--w-layout-gutter)}.w-store-banner p{text-align:center;margin:0}.w-store-banner__bold{font-weight:var(--w-font-weight-medium)}.w-category-selector{width:100%}@media (min-width:640px){.w-category-selector{width:auto}}.w-category-selector__combobox{width:100%;height:2.75rem;background:transparent;font-weight:var(--w-font-weight-medium)}@media (min-width:640px){.w-category-selector__combobox{width:280px}}.w-add-to-basket{display:flex;align-items:center;gap:.75rem}.w-user-nav__trigger.w-btn{display:flex;align-items:center;gap:.5rem;height:auto;padding:.25rem var(--w-space-sm);border-radius:var(--w-radius-input)}.w-user-nav__trigger.w-btn[data-state=open]{background:hsl(var(--w-accent));color:hsl(var(--w-accent-foreground))}.w-user-nav__trigger.w-btn svg{width:1rem;height:1rem;color:hsl(var(--w-muted-foreground))}.w-user-nav__greeting{color:hsl(var(--w-muted-foreground));display:none;@media (min-width:640px){display:inline}}.w-user-nav__menu{width:14rem;border-radius:var(--w-radius-input)}.w-user-nav__user-info{padding-block:.5rem;display:flex;flex-direction:column;gap:.5rem}.w-user-nav__name{margin:0}.w-user-nav__email{color:hsl(var(--w-muted-foreground));margin:0}.w-user-nav__sign-out{cursor:pointer}.w-store-page__wrapper{padding-block:2.5rem;padding-inline:var(--w-layout-gutter)}.w-store-page__title{margin:0}.w-store-page__subtitle{color:hsl(var(--w-muted-foreground));margin:0}.w-store-empty{max-width:var(--w-layout-content);margin-inline:auto;padding-inline:var(--w-layout-gutter);padding-block:6rem;text-align:center}.w-store-empty__title{margin:0}.w-store-empty__subtitle{color:hsl(var(--w-muted-foreground));margin:0}.w-store-empty__body{text-align:center}.w-product-detail__grid{display:grid;gap:3rem;@media (min-width:1024px){grid-template-columns:1fr 1fr;gap:4rem}}.w-product-detail__image{position:relative;aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-muted));box-shadow:var(--w-shadow-card)}.w-product-detail__out-of-stock-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsl(var(--w-background)/.9);backdrop-filter:blur(4px)}.w-product-detail__title{margin:0}.w-product-detail__notice{color:hsl(var(--w-muted-foreground));margin:0}.w-product-detail__notice--warn{color:hsl(var(--w-destructive))}.w-product-detail__section-title{margin:0}.w-product-detail__description{color:hsl(var(--w-muted-foreground))}.w-product-detail__info-box{border-top:1px solid hsl(var(--w-border));padding-block:var(--w-space-lg)}.w-product-detail__stock-value{color:hsl(var(--w-success))}.w-product-detail__price-row{display:flex;align-items:baseline;gap:var(--w-space-sm)}.w-product-detail__availability{display:flex;align-items:center;justify-content:space-between}.w-product-detail__breadcrumb{margin-bottom:var(--w-space-xl)}.w-product-detail__back-btn{margin-left:-1rem;gap:var(--w-space-sm)}.w-cart-item{display:flex;gap:var(--w-space-lg);border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-card));padding:var(--w-space-lg);box-shadow:var(--w-shadow-card);@media (min-width:640px){padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.w-cart-item__image{position:relative;height:7rem;width:7rem;flex-shrink:0;overflow:hidden;border-radius:.5rem;@media (min-width:640px){height:9rem;width:9rem}}.w-cart-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.w-cart-item__unit-price{color:hsl(var(--w-muted-foreground));margin:0}.w-cart-item__price-col{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0;text-align:right}.w-cart-item__body{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:space-between;gap:var(--w-space-sm)}.w-cart-item__link{transition:color var(--w-duration-fast) var(--w-ease-default)}.w-cart-item__link:hover{color:hsl(var(--w-primary))}.w-cart-item__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--w-space-md);width:100%}.w-cart-item__image img{object-fit:cover;transition:transform var(--w-duration-base) var(--w-ease-default)}.w-cart-item__image:hover img{transform:scale(1.05)}.w-cart-item__remove-btn{margin-left:auto;color:hsl(var(--w-muted-foreground))}.w-cart-item__remove-btn:hover{color:hsl(var(--w-destructive))}.w-cart-page__grid{display:grid;gap:2.5rem;@media (min-width:1024px){grid-template-columns:repeat(12,1fr)}}.w-cart-summary__title{margin:0}.w-cart-summary__label{color:hsl(var(--w-muted-foreground))}.w-cart-summary__value{font-weight:var(--w-font-weight-semibold)}.w-cart-summary__row,.w-cart-summary__total-row{display:flex;justify-content:space-between}.w-cart-summary__total-row{padding-top:var(--w-space-lg);border-top:var(--w-border-default) solid hsl(var(--w-border))}.w-store-empty__icon-wrap{display:flex;align-items:center;justify-content:center;width:calc(var(--w-icon-xl) * 1.5);height:calc(var(--w-icon-xl) * 1.5);margin-inline:auto;border-radius:9999px;background:hsl(var(--w-muted))}.w-store-empty__icon{width:var(--w-icon-l);height:var(--w-icon-l);color:hsl(var(--w-muted-foreground))}.w-store-layout__container{max-width:var(--w-layout-max);margin-inline:auto;padding-inline:.5rem;@media (min-width:768px){padding-inline:var(--w-layout-gutter)}}.w-cart-page__header{margin-bottom:2.5rem}.w-cart-summary{border-radius:var(--w-radius-card);border:var(--w-border-default) solid hsl(var(--w-border));background:hsl(var(--w-card));padding:2rem;box-shadow:var(--w-shadow-card);@media (min-width:1024px){position:sticky;top:6rem}}.w-store-success__container{max-width:var(--w-layout-content);margin-inline:auto}.w-store-success__card{text-align:center;padding:2rem;@media (min-width:768px){padding-left:3rem;padding-bottom:3rem;padding-right:3rem;padding-top:3rem}}.w-store-success__icon{width:4rem;height:4rem;margin-inline:auto;color:#22c55e;@media (min-width:768px){width:5rem;height:5rem}}.w-store-success__actions{display:flex;flex-direction:column;padding-top:1rem;gap:var(--w-space-md);@media (min-width:640px){flex-direction:row;justify-content:center}}.w-product-detail__sticky{@media (min-width:1024px){position:sticky;top:8rem;align-self:start}}.w-product-detail__badge{border-radius:.5rem;border:var(--w-border-thick) solid hsl(var(--w-border));background:hsl(var(--w-background));padding:.75rem 1.5rem;color:hsl(var(--w-destructive));box-shadow:var(--w-shadow-card)}.w-product-detail__add-section{display:flex;flex-direction:column;gap:var(--w-space-md);border-top:1px solid hsl(var(--w-border));border-bottom:1px solid hsl(var(--w-border));padding-block:var(--w-space-xl)}.w-product-detail__description-wrap{max-width:none}.w-store-success__title{margin:0}.w-variant-selector{display:flex;flex-direction:column;gap:var(--w-space-lg)}.w-variant-selector__group{display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-variant-selector__label{font-weight:var(--w-font-weight-semibold);color:hsl(var(--w-foreground))}.w-color-dot{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;border:1px solid hsl(var(--w-border));vertical-align:middle;margin-right:var(--w-space-xs)}.w-cart-item__variant-label{color:hsl(var(--w-muted-foreground))}.w-checkout__section-title{margin:0}.w-checkout__link{text-decoration:underline;text-underline-offset:.2em}.w-address-card__line,.w-checkout__info-text,.w-checkout__shipping-hint{color:hsl(var(--w-muted-foreground))}.w-address-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--w-space-md)}.w-address-card__actions{display:flex;gap:var(--w-space-sm);flex-wrap:wrap}.w-addresses-page__grid{display:grid;gap:var(--w-space-lg);@media (min-width:768px){grid-template-columns:repeat(2,1fr)}}.w-addresses-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--w-space-md);flex-wrap:wrap;margin-bottom:2.5rem}.w-newsletter__body{font-size:var(--w-fs-3);color:hsl(var(--w-foreground)/.75);line-height:1.625}.w-newsletter__back{font-size:var(--w-fs-2);color:hsl(var(--w-foreground)/.6)}.w-newsletter__back a{color:inherit;text-decoration:underline;text-underline-offset:3px}.w-newsletter__back a:hover{color:hsl(var(--w-foreground))}.w-blog-nav{border-bottom:1px solid hsl(var(--w-border))}.w-blog-nav__bar{display:flex;height:4rem;align-items:center;gap:2rem}.w-blog-nav__logo{font-size:var(--w-fs-5);font-weight:var(--w-font-weight-semibold);text-decoration:none;color:inherit;transition:opacity var(--w-duration-fast) var(--w-ease-default)}.w-blog-nav__logo:hover{opacity:.7}.w-blog-nav__link{font-size:var(--w-fs-5);font-weight:var(--w-font-weight-semibold);text-decoration:none;color:hsl(var(--w-muted-foreground));transition:opacity var(--w-duration-fast) var(--w-ease-default)}.w-blog-nav__link:hover{opacity:.7}.w-blog-categories{display:flex;gap:var(--w-space-sm);padding:var(--w-space-md) var(--w-layout-gutter);flex-wrap:wrap}.w-blog-categories,.w-blog-grid{max-width:var(--w-layout-max);margin-inline:auto}.w-blog-grid{display:grid;grid-template-columns:1fr;gap:var(--w-space-lg);padding:var(--w-space-xl) var(--w-layout-gutter)}@media (--w-md ){.w-blog-grid{grid-template-columns:repeat(2,1fr)}}.w-blog-card{display:block;text-decoration:none;color:inherit;border-radius:var(--w-radius-card);overflow:hidden;border:1px solid hsl(var(--w-border));background:hsl(var(--w-card));transition:box-shadow var(--w-duration-fast) var(--w-ease-default)}.w-blog-card:hover{box-shadow:var(--w-shadow-card)}.w-blog-card__image{position:relative;aspect-ratio:16/9;overflow:hidden;background:hsl(var(--w-muted))}.w-blog-card__image img{object-fit:cover;transition:transform var(--w-duration-base) var(--w-ease-default)}.w-blog-card:hover .w-blog-card__image img{transform:scale(1.03)}.w-blog-card__body{padding:var(--w-space-lg);display:flex;flex-direction:column;gap:var(--w-space-sm)}.w-blog-card__category{font-size:var(--w-fs-2);color:hsl(var(--w-muted-foreground));text-transform:uppercase;letter-spacing:.05em}.w-blog-card__title{font-size:var(--w-fs-5);font-weight:700;line-height:1.3;margin:0}.w-blog-card__excerpt{font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.w-blog-detail{max-width:48rem;margin-inline:auto;padding:var(--w-space-2xl) var(--w-layout-gutter)}.w-blog-detail__header{margin-bottom:var(--w-space-xl)}.w-blog-detail__meta{display:flex;gap:var(--w-space-md);font-size:var(--w-fs-3);color:hsl(var(--w-muted-foreground));margin-bottom:var(--w-space-md)}.w-blog-detail__category{font-weight:600;color:hsl(var(--w-primary))}.w-blog-detail__title{font-size:var(--w-fs-12);font-weight:700;line-height:1.2;margin:0 0 var(--w-space-lg)}.w-blog-detail__hero{position:relative;aspect-ratio:16/9;border-radius:var(--w-radius-card);overflow:hidden;margin-bottom:var(--w-space-xl)}.w-blog-detail__content{font-size:var(--w-fs-4);line-height:1.75;color:hsl(var(--w-foreground))}.w-blog-detail__content h2,.w-blog-detail__content h3{margin-top:var(--w-space-xl);margin-bottom:var(--w-space-md)}.w-blog-detail__content p{margin-bottom:var(--w-space-md)}.w-blog-detail__video{margin:var(--w-space-xl) 0;border-radius:var(--w-radius-card);overflow:hidden}.w-blog-blocks{margin-top:var(--w-space-xl);display:flex;flex-direction:column;gap:var(--w-space-xl)}.w-blog-block-slide{border-radius:var(--w-radius-card)}.w-blog-block-slide__item{position:relative;aspect-ratio:16/9}.w-blog-block-photo-text{display:grid;grid-template-columns:1fr;gap:var(--w-space-lg);align-items:center}@media (--w-md ){.w-blog-block-photo-text{grid-template-columns:1fr 1fr}}.w-blog-block-photo-text__image{position:relative;aspect-ratio:4/3;border-radius:var(--w-radius-card);overflow:hidden}.w-blog-block-photo-text__content{font-size:var(--w-fs-4);line-height:1.75;color:hsl(var(--w-foreground))}.w-content{--page-bg:var(--w-brand-rojo);--page-fg:var(--w-brand-negro);--page-fg-inv:var(--w-brand-blanco);--w-border:var(--page-fg);display:flex;flex-direction:column;min-height:100dvh;border:var(--w-border-thick) solid hsl(var(--w-border));background:hsl(var(--page-bg));color:hsl(var(--page-fg))}.w-content:has(>.w-main--fondo-verde){--page-bg:var(--w-brand-verde)}.w-content:has(>.w-main--fondo-azul){--page-bg:var(--w-brand-azul)}.w-content:has(>.w-main--fondo-rosa){--page-bg:var(--w-brand-rosa);--w-glow-opacity:0.4}.w-content:has(>.w-main--fondo-vainilla){--page-bg:var(--w-brand-vainilla)}.w-content:has(>.w-main--fondo-amarillo){--page-bg:var(--w-brand-amarillo)}.w-content:has(>.w-main--fondo-naranja){--page-bg:var(--w-brand-naranja)}.w-content:has(>.w-main--fondo-blanco){--page-bg:var(--w-brand-blanco)}.w-content:has(>.w-main--fondo-rojo){--page-bg:var(--w-brand-rojo)}.w-content:has(>.w-main--fondo-negro){--page-bg:var(--w-brand-negro);--page-fg:var(--w-brand-blanco);--page-fg-inv:var(--w-brand-negro);--w-glow-opacity:0.2}.w-content>main{flex:1 0 auto}.w-main{position:relative;display:grid;grid-template-columns:1fr}@media (min-width:1280px){.w-main{grid-template-columns:minmax(0,839fr) minmax(0,601fr)}}@property --w-vt-b1{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b2{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b3{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b4{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b5{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b6{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b7{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b8{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b9{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b10{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b11{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b12{syntax:"<number>";inherits:false;initial-value:0}@property --w-vt-b13{syntax:"<number>";inherits:false;initial-value:0}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){--w-vt-ease:cubic-bezier(0.035,0,0.095,1.012);z-index:1;clip-path:polygon(calc(100% / 13 * var(--w-vt-b1)) 0,calc(100% / 13 * var(--w-vt-b1)) 100%,calc(100% / 13) 100%,calc(100% / 13) 0,calc(100% / 13 * (1 + var(--w-vt-b2))) 0,calc(100% / 13 * (1 + var(--w-vt-b2))) 100%,calc(200% / 13) 100%,calc(200% / 13) 0,calc(100% / 13 * (2 + var(--w-vt-b3))) 0,calc(100% / 13 * (2 + var(--w-vt-b3))) 100%,calc(300% / 13) 100%,calc(300% / 13) 0,calc(100% / 13 * (3 + var(--w-vt-b4))) 0,calc(100% / 13 * (3 + var(--w-vt-b4))) 100%,calc(400% / 13) 100%,calc(400% / 13) 0,calc(100% / 13 * (4 + var(--w-vt-b5))) 0,calc(100% / 13 * (4 + var(--w-vt-b5))) 100%,calc(500% / 13) 100%,calc(500% / 13) 0,calc(100% / 13 * (5 + var(--w-vt-b6))) 0,calc(100% / 13 * (5 + var(--w-vt-b6))) 100%,calc(600% / 13) 100%,calc(600% / 13) 0,calc(100% / 13 * (6 + var(--w-vt-b7))) 0,calc(100% / 13 * (6 + var(--w-vt-b7))) 100%,calc(700% / 13) 100%,calc(700% / 13) 0,calc(100% / 13 * (7 + var(--w-vt-b8))) 0,calc(100% / 13 * (7 + var(--w-vt-b8))) 100%,calc(800% / 13) 100%,calc(800% / 13) 0,calc(100% / 13 * (8 + var(--w-vt-b9))) 0,calc(100% / 13 * (8 + var(--w-vt-b9))) 100%,calc(900% / 13) 100%,calc(900% / 13) 0,calc(100% / 13 * (9 + var(--w-vt-b10))) 0,calc(100% / 13 * (9 + var(--w-vt-b10))) 100%,calc(1000% / 13) 100%,calc(1000% / 13) 0,calc(100% / 13 * (10 + var(--w-vt-b11))) 0,calc(100% / 13 * (10 + var(--w-vt-b11))) 100%,calc(1100% / 13) 100%,calc(1100% / 13) 0,calc(100% / 13 * (11 + var(--w-vt-b12))) 0,calc(100% / 13 * (11 + var(--w-vt-b12))) 100%,calc(1200% / 13) 100%,calc(1200% / 13) 0,calc(100% / 13 * (12 + var(--w-vt-b13))) 0,calc(100% / 13 * (12 + var(--w-vt-b13))) 100%,100% 100%,100% 0);animation:w-vt-barra-1 .63s var(--w-vt-ease) .6s both,w-vt-barra-2 .63s var(--w-vt-ease) .55s both,w-vt-barra-3 .63s var(--w-vt-ease) .5s both,w-vt-barra-4 .63s var(--w-vt-ease) .45s both,w-vt-barra-5 .63s var(--w-vt-ease) .4s both,w-vt-barra-6 .63s var(--w-vt-ease) .35s both,w-vt-barra-7 .63s var(--w-vt-ease) .3s both,w-vt-barra-8 .63s var(--w-vt-ease) .25s both,w-vt-barra-9 .63s var(--w-vt-ease) .2s both,w-vt-barra-10 .63s var(--w-vt-ease) .15s both,w-vt-barra-11 .63s var(--w-vt-ease) .1s both,w-vt-barra-12 .63s var(--w-vt-ease) 50ms both,w-vt-barra-13 .63s var(--w-vt-ease) 0s both}@keyframes w-vt-barra-1{0%{--w-vt-b1:0}to{--w-vt-b1:1}}@keyframes w-vt-barra-2{0%{--w-vt-b2:0}to{--w-vt-b2:1}}@keyframes w-vt-barra-3{0%{--w-vt-b3:0}to{--w-vt-b3:1}}@keyframes w-vt-barra-4{0%{--w-vt-b4:0}to{--w-vt-b4:1}}@keyframes w-vt-barra-5{0%{--w-vt-b5:0}to{--w-vt-b5:1}}@keyframes w-vt-barra-6{0%{--w-vt-b6:0}to{--w-vt-b6:1}}@keyframes w-vt-barra-7{0%{--w-vt-b7:0}to{--w-vt-b7:1}}@keyframes w-vt-barra-8{0%{--w-vt-b8:0}to{--w-vt-b8:1}}@keyframes w-vt-barra-9{0%{--w-vt-b9:0}to{--w-vt-b9:1}}@keyframes w-vt-barra-10{0%{--w-vt-b10:0}to{--w-vt-b10:1}}@keyframes w-vt-barra-11{0%{--w-vt-b11:0}to{--w-vt-b11:1}}@keyframes w-vt-barra-12{0%{--w-vt-b12:0}to{--w-vt-b12:1}}@keyframes w-vt-barra-13{0%{--w-vt-b13:0}to{--w-vt-b13:1}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}}.w-nav{display:none}@media (min-width:1280px){.w-nav{display:block;position:sticky;inset-block-end:0;z-index:2;border-block-start:var(--w-border-thick) solid hsl(var(--w-border));background:hsl(var(--page-bg,var(--w-brand-rojo)))}}.w-nav__wrapper{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto}.w-nav__item{display:flex;flex:1 0 auto;border-inline-end:var(--w-border-thick) solid hsl(var(--w-border))}.w-nav__item:last-child{border-inline-end:none}.w-nav__link{display:flex;flex:1;align-items:center;justify-content:center;padding:var(--w-space-md) var(--w-space-lg);color:hsl(var(--page-fg,var(--w-brand-negro)));text-transform:uppercase;white-space:nowrap;transition:background var(--w-duration-fast) var(--w-ease-default),color var(--w-duration-fast) var(--w-ease-default)}.w-nav__item--active .w-nav__link,.w-nav__link:focus-visible,.w-nav__link:hover{background:hsl(var(--page-fg,var(--w-brand-negro)));color:hsl(var(--page-fg-inv,var(--w-brand-blanco)))}.w-nav__link:focus-visible{outline:var(--w-border-thick) solid hsl(var(--w-ring));outline-offset:calc(-1 * var(--w-border-thick))}.w-nav-movil__boton{position:fixed;z-index:40;inset-block-end:var(--w-space-lg);inset-inline-start:var(--w-space-lg);display:flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;padding:0;border:0;border-radius:50%;cursor:pointer;background:hsl(var(--page-fg,var(--w-brand-negro)));color:hsl(var(--page-fg-inv,var(--w-brand-blanco)))}.w-nav-movil__boton svg{inline-size:var(--w-icon-s);block-size:var(--w-icon-s)}.w-nav-movil__boton:focus-visible{outline:var(--w-border-thick) solid hsl(var(--w-ring));outline-offset:var(--w-space-xs)}@media (min-width:1280px){.w-nav-movil__boton{display:none}}.w-nav-movil{justify-content:center;padding:var(--w-space-4xl) var(--w-space-2xl);border:0;background:hsl(var(--w-brand-negro));color:hsl(var(--w-brand-blanco))}.w-nav-movil__lista{display:flex;flex-direction:column;gap:var(--w-space-md);margin:0;padding:0;list-style:none}.w-nav-movil__link{display:block;color:inherit;text-transform:uppercase}.w-nav-movil__item--activo .w-nav-movil__link,.w-nav-movil__link:focus-visible,.w-nav-movil__link:hover{color:hsl(var(--w-brand-amarillo))}.w-nav-movil__link:focus-visible{outline:var(--w-border-thick) solid hsl(var(--w-brand-blanco));outline-offset:var(--w-space-xs)}.w-glitch{--glitch-duracion:0.7s;--glitch-desfase:0.14em;--glitch-rojo:hsl(0 100% 50%/0.75);--glitch-verde:hsl(120 100% 50%/0.75);--glitch-azul:hsl(240 100% 50%/0.75);position:relative;display:inline-block}.w-glitch__copia{position:absolute;inset:0;visibility:hidden;pointer-events:none}.w-glitch__copia--1{clip-path:inset(0 0 75% 0)}.w-glitch__copia--2{clip-path:inset(25% 0 50% 0)}.w-glitch__copia--3{clip-path:inset(50% 0 25% 0)}.w-glitch__copia--4{clip-path:inset(75% 0 0 0)}@keyframes w-glitch-rgb{0%{text-shadow:.11em 0 0 var(--glitch-rojo),-.055em -.11em 0 var(--glitch-verde),.055em .11em 0 var(--glitch-azul)}15%{text-shadow:-.11em -.055em 0 var(--glitch-rojo),.055em .055em 0 var(--glitch-verde),-.11em -.11em 0 var(--glitch-azul)}32%{text-shadow:.055em .11em 0 var(--glitch-rojo),.11em 0 0 var(--glitch-verde),0 -.11em 0 var(--glitch-azul)}51%{text-shadow:-.055em 0 0 var(--glitch-rojo),.11em .055em 0 var(--glitch-verde),.055em -.11em 0 var(--glitch-azul)}70%{text-shadow:.08em -.04em 0 var(--glitch-rojo),-.07em .08em 0 var(--glitch-verde),-.04em 0 0 var(--glitch-azul)}88%{text-shadow:-.04em .025em 0 var(--glitch-rojo),.025em -.04em 0 var(--glitch-verde),.04em .025em 0 var(--glitch-azul)}to{text-shadow:none}}@keyframes w-glitch-tira-1{0%{transform:translateX(calc(var(--glitch-desfase) * -1.2));text-shadow:.1em 0 0 var(--glitch-rojo)}22%{transform:translateX(calc(var(--glitch-desfase) * .6));text-shadow:-.07em .02em 0 var(--glitch-rojo)}48%{transform:translateX(calc(var(--glitch-desfase) * -.4));text-shadow:.12em -.02em 0 var(--glitch-rojo)}71%{transform:translateX(calc(var(--glitch-desfase) * .9));text-shadow:-.05em 0 0 var(--glitch-rojo)}to{transform:translateX(0);text-shadow:none}}@keyframes w-glitch-tira-2{0%{transform:translateX(calc(var(--glitch-desfase) * .8));text-shadow:-.1em 0 0 var(--glitch-verde)}18%{transform:translateX(calc(var(--glitch-desfase) * -.9));text-shadow:.08em .02em 0 var(--glitch-verde)}37%{transform:translateX(calc(var(--glitch-desfase) * .5));text-shadow:-.06em 0 0 var(--glitch-verde)}62%{transform:translateX(calc(var(--glitch-desfase) * -.6));text-shadow:.1em -.02em 0 var(--glitch-verde)}86%{transform:translateX(calc(var(--glitch-desfase) * .3));text-shadow:-.04em .02em 0 var(--glitch-verde)}to{transform:translateX(0);text-shadow:none}}@keyframes w-glitch-tira-3{0%{transform:translateX(calc(var(--glitch-desfase) * .5));text-shadow:.1em 0 0 var(--glitch-azul)}14%{transform:translateX(calc(var(--glitch-desfase) * -1.1));text-shadow:-.09em 0 0 var(--glitch-azul)}41%{transform:translateX(calc(var(--glitch-desfase) * .7));text-shadow:.07em .02em 0 var(--glitch-azul)}58%{transform:translateX(calc(var(--glitch-desfase) * -.3));text-shadow:-.05em -.02em 0 var(--glitch-azul)}79%{transform:translateX(var(--glitch-desfase));text-shadow:.09em 0 0 var(--glitch-azul)}to{transform:translateX(0);text-shadow:none}}@keyframes w-glitch-tira-4{0%{transform:translateX(calc(var(--glitch-desfase) * -.7))}27%{transform:translateX(calc(var(--glitch-desfase) * 1.1))}45%{transform:translateX(calc(var(--glitch-desfase) * -.5))}68%{transform:translateX(calc(var(--glitch-desfase) * .4))}90%{transform:translateX(calc(var(--glitch-desfase) * -.2))}to{transform:translateX(0)}}.w-glitch--activo .w-glitch__texto{animation:w-glitch-rgb var(--glitch-duracion) step-end}.w-glitch--activo .w-glitch__copia{visibility:visible}.w-glitch--activo .w-glitch__copia--1{animation:w-glitch-tira-1 var(--glitch-duracion) step-end}.w-glitch--activo .w-glitch__copia--2{animation:w-glitch-tira-2 var(--glitch-duracion) step-end}.w-glitch--activo .w-glitch__copia--3{animation:w-glitch-tira-3 var(--glitch-duracion) step-end}.w-glitch--activo .w-glitch__copia--4{animation:w-glitch-tira-4 var(--glitch-duracion) step-end}.w-nav__link:is(:hover,:focus-visible) .w-glitch__texto{animation:w-glitch-rgb var(--glitch-duracion) step-end}.w-nav__link:is(:hover,:focus-visible) .w-glitch__copia{visibility:visible}.w-nav__link:is(:hover,:focus-visible) .w-glitch__copia--1{animation:w-glitch-tira-1 var(--glitch-duracion) step-end}.w-nav__link:is(:hover,:focus-visible) .w-glitch__copia--2{animation:w-glitch-tira-2 var(--glitch-duracion) step-end}.w-nav__link:is(:hover,:focus-visible) .w-glitch__copia--3{animation:w-glitch-tira-3 var(--glitch-duracion) step-end}.w-nav__link:is(:hover,:focus-visible) .w-glitch__copia--4{animation:w-glitch-tira-4 var(--glitch-duracion) step-end}@media (prefers-reduced-motion:reduce){.w-glitch__copia{display:none}.w-glitch__copia,.w-glitch__texto{animation:none!important}}.w-carousel-tronco{overflow:hidden;inline-size:100%;aspect-ratio:var(--carousel-ratio,7/5);height:var(--carousel-h);max-block-size:100cqh;transition:height var(--w-duration-base) var(--w-ease-in-out)}@media (prefers-reduced-motion:reduce){.w-carousel-tronco{transition:none}}.w-carousel-tronco .w-carousel__viewport{height:100%}.w-carousel-tronco .w-carousel__content--horizontal{height:100%;margin-left:0}.w-carousel-tronco .w-carousel__item--horizontal{position:relative;padding-left:0}@media (hover:hover) and (pointer:fine){.w-carousel-tronco{cursor:none}}.w-carousel-tronco__cursor{position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none}.w-carousel-tronco__cursor-circle{display:flex;align-items:center;justify-content:center;inline-size:5.375rem;block-size:5.375rem;border-radius:50%;background:hsl(var(--page-fg,var(--w-brand-negro)));color:hsl(var(--page-fg-inv,var(--w-brand-blanco)));transform:translate(-50%,-50%)}.w-carousel-tronco__cursor-circle svg{display:block;width:100%;height:100%}.w-carousel-tronco__cursor--next .w-carousel-tronco__cursor-circle svg{transform:scaleX(-1)}@media (pointer:coarse){.w-carousel-tronco__cursor{display:none}}@media (min-width:1280px){.w-carousel-tronco{border-block-end:var(--w-border-thick) solid hsl(var(--w-border))}}@keyframes w-girar{to{transform:rotate(1turn)}}.w-logo-tronco{position:relative;display:block;inline-size:100%}.w-logo-tronco:focus-visible{outline:var(--w-border-thick) solid hsl(var(--w-ring));outline-offset:var(--w-space-xs)}.w-logo-tronco__horizontal{position:relative;display:block;inline-size:100%;aspect-ratio:399/48.2722}.w-logo-tronco__texto{display:block;inline-size:100%;block-size:100%}.w-logo-tronco__rueda{position:absolute;inset-inline-start:42.4336%;inset-block-start:1.4294%;inline-size:11.8346%;block-size:97.406%;animation:w-girar 16s linear infinite}.w-logo-tronco__cuadrado{display:none}@media (min-width:1280px){.w-logo-tronco{inline-size:auto}.w-logo-tronco__horizontal{display:none}.w-logo-tronco__cuadrado{position:relative;display:block;inline-size:8.75rem;aspect-ratio:1}}.w-logo-tronco__base,.w-logo-tronco__giro{position:absolute;inset:0;inline-size:100%;block-size:100%}.w-logo-tronco__base{-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,transparent 62.4%,#000 63%);mask-image:radial-gradient(circle closest-side at 50% 50%,transparent 62.4%,#000 63%)}.w-logo-tronco__giro{clip-path:circle(31.5% at 50% 50%);animation:w-girar 16s linear infinite}@media (prefers-reduced-motion:reduce){.w-logo-tronco__giro,.w-logo-tronco__rueda{animation:none}}.w-intro{display:none;position:fixed;inset:0;z-index:100;overflow:hidden;background:hsl(var(--w-brand-negro))}html[data-intro=play] .w-intro{display:grid;place-items:center}html[data-intro=play] body{overflow:hidden}.w-intro__logo{position:relative;inline-size:min(23.169rem,60vw,40vh);aspect-ratio:1}.w-intro__base,.w-intro__giro{position:absolute;inset:0}.w-intro__base img,.w-intro__giro img{display:block;inline-size:100%;block-size:100%;filter:invert(1)}.w-intro__base{-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,transparent 62.4%,#000 63%);mask-image:radial-gradient(circle closest-side at 50% 50%,transparent 62.4%,#000 63%)}.w-intro__giro{clip-path:circle(31.5% at 50% 50%);background:hsl(var(--w-brand-negro))}.w-glow{position:fixed;inset:0;z-index:0;pointer-events:none}.w-glow--screen{opacity:calc(.85 * var(--w-glow-opacity, .5));mix-blend-mode:screen;background:radial-gradient(88.79% 88.79% at var(--w-glow-x,50%) var(--w-glow-y,51.41%),rgba(255,255,255,.83) 0,rgba(202,199,191,.87) 22.6%,#3c3a32 50.96%,#000 100%)}.w-glow--multiply{opacity:calc(.17 * var(--w-glow-opacity, .5));mix-blend-mode:multiply;background:radial-gradient(88.79% 88.79% at var(--w-glow-x,50%) var(--w-glow-y,51.41%),rgba(255,255,255,.83) 41.83%,#3c3a32 79.81%,#000 100%)}