:root{--uc-bg: #f5f5f5;--uc-surface: #ffffff;--uc-surface-2: #ebebeb;--uc-border: #e2e2e2;--uc-border-bright: #cccccc;--uc-accent: #22c55e;--uc-accent-dim: #16a34a;--uc-accent-alt: #dc2626;--uc-text: #0a0a0a;--uc-text-secondary: #555555;--uc-ladybug: #dc2626;--uc-font-display: "Space Grotesk", sans-serif;--uc-font-mono: "Space Mono", monospace;--uc-ease: cubic-bezier(.25, .46, .45, .94);--uc-ease-out: cubic-bezier(0, 0, .2, 1);--uc-max-width: 1400px;--uc-section-pad-d: 80px;--uc-section-pad-m: 48px;--uc-transition-theme: background-color .3s ease, color .3s ease, border-color .3s ease}[data-theme=dark]{--uc-bg: #0a0a0a;--uc-surface: #111111;--uc-surface-2: #161616;--uc-border: #1e1e1e;--uc-border-bright: #2a2a2a;--uc-accent: #4ade80;--uc-accent-dim: #22c55e;--uc-accent-alt: #ff3030;--uc-text: #f5f5f5;--uc-text-secondary: #888888;--uc-ladybug: #e63b3b}html{background-color:var(--uc-bg);transition:var(--uc-transition-theme)}body{background-color:var(--uc-bg)!important;color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:var(--uc-transition-theme)}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4{--color-background: 245, 245, 245;--gradient-background: #f5f5f5;--color-foreground: 10, 10, 10;--color-button: 34, 197, 94;--color-button-text: 10, 10, 10;--color-secondary-button: 245, 245, 245;--color-link: 10, 10, 10;--color-badge-foreground: 10, 10, 10;--color-badge-background: 235, 235, 235}[data-theme=dark],[data-theme=dark] .color-scheme-1,[data-theme=dark] .color-scheme-2,[data-theme=dark] .color-scheme-3{--color-background: 10, 10, 10;--gradient-background: #0a0a0a;--color-foreground: 245, 245, 245;--color-button: 74, 222, 128;--color-button-text: 10, 10, 10;--color-secondary-button: 10, 10, 10;--color-link: 245, 245, 245;--color-badge-foreground: 245, 245, 245;--color-badge-background: 30, 30, 30}[data-theme=dark] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--uc-font-display)!important;font-weight:700;color:var(--uc-text);letter-spacing:-.02em}.uc-mono{font-family:var(--uc-font-mono);letter-spacing:.08em}.uc-logo-wrapper{display:flex;align-items:center;line-height:0}.uc-logo{width:auto;height:48px;max-width:200px;object-fit:contain;display:block;filter:none}.uc-logo-final{width:48px;height:48px;max-width:unset;transition:transform .3s var(--uc-ease)}.uc-logo-wrapper:hover .uc-logo-final{transform:rotate(12deg) scale(1.08)}.header__heading-logo,.header__heading-logo img{filter:none;max-width:160px;height:auto}[data-theme=dark] .uc-logo-final,[data-theme=dark] .uc-logo:not(.uc-logo-final){filter:invert(1)}[data-theme=dark] .header__heading-logo,[data-theme=dark] .header__heading-logo img{filter:invert(1)}@media(max-width:749px){.uc-logo{height:36px;max-width:160px}}.header-wrapper,.header-wrapper.gradient,.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2{background:#e8e8e8!important;border-bottom:1px solid #d0d0d0!important;transition:background .3s ease,border-color .3s ease}.shopify-section-group-header-group{background:#e8e8e8!important;position:sticky!important;top:0!important;z-index:200!important;transition:background .3s ease,border-color .3s ease}.shopify-section-group-header-group .section-header,.shopify-section-group-header-group sticky-header{position:relative!important}.header{background:#e8e8e8!important;max-width:var(--uc-max-width);margin:0 auto;padding:0 24px}.header__heading-link,.header__heading{font-family:var(--uc-font-display)!important;font-weight:800;color:#0a0a0a!important;text-transform:uppercase;letter-spacing:.05em}.header__menu-item span,.header__menu-item{color:#0a0a0a!important;font-family:var(--uc-font-display)!important;font-weight:600;font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em}.header__menu-item:hover span{color:#16a34a!important}.header__icon svg,.header__icon path{fill:#0a0a0a;stroke:#0a0a0a}.cart-count-bubble{background-color:#22c55e!important;color:#0a0a0a!important;font-family:var(--uc-font-mono)!important;font-weight:700}[data-theme=dark] .header-wrapper,[data-theme=dark] .header-wrapper.gradient,[data-theme=dark] .header-wrapper.color-scheme-1,[data-theme=dark] .shopify-section-group-header-group{background:#0a0a0a!important;border-bottom-color:#1e1e1e!important}[data-theme=dark] .shopify-section-group-header-group,[data-theme=dark] .header{background:#0a0a0a!important}[data-theme=dark] .header__heading-link,[data-theme=dark] .header__heading,[data-theme=dark] .header__menu-item span,[data-theme=dark] .header__menu-item{color:#f5f5f5!important}[data-theme=dark] .header__menu-item:hover span{color:#4ade80!important}[data-theme=dark] .header__icon svg,[data-theme=dark] .header__icon path{fill:#f5f5f5;stroke:#f5f5f5}[data-theme=dark] .cart-count-bubble{background-color:#4ade80!important;color:#0a0a0a!important}.menu-drawer{background-color:#efefef!important;border-right:1px solid #d0d0d0!important}.menu-drawer__navigation-item a,.menu-drawer__menu-item{color:#0a0a0a!important;font-family:var(--uc-font-display)!important;font-weight:600;text-transform:uppercase;letter-spacing:.08em}[data-theme=dark] .menu-drawer{background-color:#0a0a0a!important;border-right-color:#1e1e1e!important}[data-theme=dark] .menu-drawer__navigation-item a,[data-theme=dark] .menu-drawer__menu-item{color:#f5f5f5!important}.uc-theme-toggle{background:none;border:1px solid rgba(0,0,0,.25);border-radius:20px;width:44px;height:24px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .2s;flex-shrink:0;display:flex;align-items:center;padding:2px;align-self:center;margin-left:14px;margin-right:0}.uc-theme-toggle:hover{border-color:#16a34a}.uc-theme-toggle__knob{width:18px;height:18px;border-radius:50%;background-color:#0a0a0a;transition:transform .25s var(--uc-ease),background-color .25s;transform:translate(0);display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}[data-theme=dark] .uc-theme-toggle{border-color:#fff3}[data-theme=dark] .uc-theme-toggle:hover{border-color:#4ade80}[data-theme=dark] .uc-theme-toggle__knob{transform:translate(20px);background-color:#4ade80}.uc-theme-toggle__icon-sun,.uc-theme-toggle__icon-moon{font-size:10px;line-height:1;transition:opacity .15s;position:absolute;pointer-events:none}.uc-theme-toggle__icon-sun{right:6px;top:50%;transform:translateY(-50%);opacity:1;color:#777}.uc-theme-toggle__icon-moon{left:6px;top:50%;transform:translateY(-50%);opacity:0;color:#555}[data-theme=dark] .uc-theme-toggle__icon-sun{opacity:0}[data-theme=dark] .uc-theme-toggle__icon-moon{opacity:1;color:#0a0a0a}.uc-btn-primary{display:inline-block;padding:16px 40px;background-color:var(--uc-text);color:var(--uc-bg);font-family:var(--uc-font-display);font-weight:700;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:2px solid var(--uc-text);position:relative;overflow:hidden;transition:color .3s var(--uc-ease),border-color .3s var(--uc-ease);cursor:pointer}.uc-btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--uc-accent);transform:translate(-101%);transition:transform .35s var(--uc-ease);z-index:0}.uc-btn-primary span{position:relative;z-index:1}.uc-btn-primary:hover{border-color:var(--uc-accent);color:var(--uc-bg)}.uc-btn-primary:hover:before{transform:translate(0)}.uc-btn-primary--dark{background-color:#0a0a0a;border-color:#0a0a0a;color:#f5f5f5}.uc-btn-primary--dark:before{background-color:var(--uc-accent-dim)}.uc-btn-primary--dark:hover{border-color:var(--uc-accent-dim);color:#0a0a0a}.button,button[type=submit]:not(.shopify-payment-button__button){font-family:var(--uc-font-display)!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0!important;transition:all .3s var(--uc-ease)!important}.button--primary{background-color:var(--uc-text)!important;color:var(--uc-bg)!important;border:2px solid var(--uc-text)!important}.button--primary:hover{background-color:transparent!important;color:var(--uc-accent)!important;border-color:var(--uc-accent)!important}.button--secondary{background-color:transparent!important;color:var(--uc-text)!important;border:2px solid var(--uc-border-bright)!important}.button--secondary:hover{border-color:var(--uc-accent)!important;color:var(--uc-accent)!important}.card-wrapper{background-color:var(--uc-surface)!important;border:1px solid var(--uc-border)!important;transition:var(--uc-transition-theme),transform .3s var(--uc-ease),box-shadow .3s!important}.card-wrapper:hover{box-shadow:0 8px 32px #00000014!important;transform:translateY(-2px)}[data-theme=dark] .card-wrapper:hover{box-shadow:0 8px 32px #00000080!important}.card__media img{transition:transform .5s var(--uc-ease)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card>.card__content{background-color:var(--uc-surface)!important}.card__inner .card__content{background-color:transparent!important}.card__information{padding:16px!important}.card__heading,.card__heading a{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:700;font-size:1.4rem!important}.price,.price__regular,.price-item{color:var(--uc-text)!important;font-family:var(--uc-font-mono)!important;font-size:1.5rem!important}.badge--sold-out,.badge{background-color:var(--uc-accent-alt)!important;color:#fff!important;font-family:var(--uc-font-mono)!important;font-size:1rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important}cart-drawer,#CartDrawer{background-color:var(--uc-surface)!important;border-left:1px solid var(--uc-border)!important}.cart-drawer__header{background-color:var(--uc-bg)!important;border-bottom:1px solid var(--uc-border)!important}.cart-drawer__header h2{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cart-drawer__footer{background-color:var(--uc-bg)!important;border-top:1px solid var(--uc-border)!important}.cart-item__name,.cart-item__details{color:var(--uc-text)!important}.shopify-section{background-color:var(--uc-bg)!important}.shopify-section+.shopify-section{border-top:1px solid var(--uc-border)}.footer,.shopify-section-group-footer-group{background-color:#0a0a0a!important;border-top:1px solid #1e1e1e!important;color:#888!important}.footer a{color:#888!important;transition:color .2s}.footer a:hover{color:#4ade80!important}.footer__column{color:#888!important}.template-product,.product{background-color:var(--uc-bg)!important}.product__media-wrapper{background-color:var(--uc-surface)!important}.product__info-wrapper,.product__info-container{background-color:var(--uc-bg)!important}.product__title{font-family:var(--uc-font-display)!important;font-weight:800;font-size:clamp(2.8rem,4vw,4.8rem)!important;color:var(--uc-text)!important;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.product__price .price,.product__price .price-item,.product__price .price__regular{font-family:var(--uc-font-mono)!important;font-size:2.8rem!important;color:var(--uc-accent)!important;font-weight:700}.product-form__input .form__label{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:600;font-size:1.3rem!important;text-transform:uppercase;letter-spacing:.05em}.swatch-input__input+.swatch-input__label,.variant-input-wrap label{background-color:var(--uc-surface)!important;border:1px solid var(--uc-border-bright)!important;color:var(--uc-text)!important;font-family:var(--uc-font-mono)!important;border-radius:0!important;transition:all .2s var(--uc-ease)!important;cursor:pointer}.swatch-input__input:checked+.swatch-input__label{background-color:var(--uc-text)!important;color:var(--uc-bg)!important;border-color:var(--uc-text)!important}.swatch-input__input+.swatch-input__label:hover{border-color:var(--uc-accent)!important;color:var(--uc-accent)!important}.swatch-input__input:disabled+.swatch-input__label{opacity:.3!important;text-decoration:line-through!important;cursor:not-allowed!important}.product-form__input--pill input[type=radio]+label{background-color:var(--uc-surface)!important;border-color:var(--uc-border-bright)!important;color:var(--uc-text)!important;font-family:var(--uc-font-mono)!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--uc-accent)!important;color:var(--uc-accent)!important}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--uc-text)!important;color:var(--uc-bg)!important;border-color:var(--uc-text)!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{opacity:.3!important;text-decoration:line-through!important;cursor:not-allowed!important}.product-form__cart-submit{background-color:var(--uc-text)!important;color:var(--uc-bg)!important;border:2px solid var(--uc-text)!important;border-radius:0!important;font-family:var(--uc-font-display)!important;font-weight:700;font-size:1.5rem!important;letter-spacing:.14em;text-transform:uppercase;min-height:60px;position:relative;overflow:hidden;transition:color .3s var(--uc-ease),border-color .3s var(--uc-ease)!important}.product-form__cart-submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--uc-accent);transform:translate(-101%);transition:transform .35s var(--uc-ease);z-index:0}.product-form__cart-submit>*{position:relative;z-index:1}.product-form__cart-submit:hover:not(:disabled):before{transform:translate(0)}.product-form__cart-submit:hover:not(:disabled){border-color:var(--uc-accent)!important;color:var(--uc-bg)!important}.product-form__cart-submit:disabled{background-color:var(--uc-border-bright)!important;border-color:var(--uc-border-bright)!important;color:var(--uc-text-secondary)!important}.product__description{color:var(--uc-text-secondary)!important;font-size:1.5rem!important;line-height:1.75;border-top:1px solid var(--uc-border)!important;padding-top:24px;margin-top:24px}.accordion{border-top:1px solid var(--uc-border)!important}.accordion__title,.accordion summary{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:600;font-size:1.4rem!important;text-transform:uppercase;letter-spacing:.05em;padding:20px 0!important;background-color:transparent!important}.accordion__content{color:var(--uc-text-secondary)!important;font-size:1.4rem!important}.thumbnail-list__item--active .thumbnail,.thumbnail:hover{border-color:var(--uc-accent)!important}@media screen and (min-width:750px){.product__info-wrapper{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:none}.product__info-wrapper::-webkit-scrollbar{display:none}}.template-collection{background-color:var(--uc-bg)!important}.collection-hero{background-color:var(--uc-surface)!important;border-bottom:1px solid var(--uc-border)!important;padding:60px 0 40px!important}.collection-hero__title,.collection h1{font-family:var(--uc-font-display)!important;font-weight:800;font-size:clamp(4rem,8vw,8rem)!important;color:var(--uc-text)!important;text-transform:uppercase;letter-spacing:-.04em;line-height:.95;margin:0!important}.facets__summary,.facets button{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:600;font-size:1.3rem!important;text-transform:uppercase;background:transparent!important;border:1px solid var(--uc-border-bright)!important;border-radius:0!important;padding:8px 16px!important;transition:all .2s!important}.facets__summary:hover,.facets button:hover{border-color:var(--uc-accent)!important;color:var(--uc-accent)!important}#SortBy,.facet-filters__sort select{background-color:var(--uc-surface)!important;color:var(--uc-text)!important;border:1px solid var(--uc-border-bright)!important;border-radius:0!important;font-family:var(--uc-font-display)!important}.pagination__item a,.pagination__item span{background-color:var(--uc-surface)!important;color:var(--uc-text)!important;border:1px solid var(--uc-border)!important;border-radius:0!important;font-family:var(--uc-font-mono)!important;transition:all .2s!important}.pagination__item--current span,.pagination__item a:hover{background-color:var(--uc-accent)!important;color:var(--uc-bg)!important;border-color:var(--uc-accent)!important}.uc-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s var(--uc-ease),transform .65s var(--uc-ease)}.uc-reveal.is-visible{opacity:1;transform:translateY(0)}.uc-reveal:nth-child(2){transition-delay:.1s}.uc-reveal:nth-child(3){transition-delay:.2s}.uc-reveal:nth-child(4){transition-delay:.3s}.uc-page-width{max-width:var(--uc-max-width);margin:0 auto;padding:0 24px}@media(max-width:749px){.uc-page-width{padding:0 16px}}.uc-text-accent{color:var(--uc-accent)}.uc-text-secondary{color:var(--uc-text-secondary)}.uc-uppercase{text-transform:uppercase;letter-spacing:.1em}.shopify-section-group-header-group .utility-bar,.shopify-section-group-header-group .utility-bar.gradient,.shopify-section-group-header-group .utility-bar.color-scheme-4{background:#0a0a0a!important;border-bottom:1px solid #1e1e1e!important}.announcement-bar__message,.announcement-bar__message a{color:#f5f5f5!important;font-family:var(--uc-font-mono)!important;font-size:1.1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important}nav.breadcrumb,.breadcrumb{background:transparent!important;padding:12px 0!important}.breadcrumb__item,.breadcrumb__item a,.breadcrumb__separator{color:var(--uc-text-secondary)!important;font-family:var(--uc-font-mono)!important;font-size:1.1rem!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important}.breadcrumb__item a:hover{color:var(--uc-accent)!important}.breadcrumb__item--active{color:var(--uc-text)!important}.template-product main,.template-product .shopify-section{background-color:var(--uc-bg)!important}.product-form__input .select__select,fieldset.product-form__input{border:none!important;padding:0!important;margin:0!important}.swatch-input__input+.swatch-input__label,.variant-input-wrap label,.product-form__input .button{border-radius:0!important}:root{--variant-pills-radius: 0px !important}.quantity{background-color:var(--uc-surface)!important;border:1px solid var(--uc-border-bright)!important;border-radius:0!important}.quantity__button,.quantity__input{background-color:transparent!important;color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;border:none!important}.quantity__button svg{fill:var(--uc-text)!important}.share-button,.share-button__button{background:transparent!important;color:var(--uc-text-secondary)!important;border:1px solid var(--uc-border)!important;border-radius:0!important;font-family:var(--uc-font-display)!important;font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.08em}.share-button svg{fill:var(--uc-text-secondary)!important}.share-button:hover,.share-button__button:hover{border-color:var(--uc-accent)!important;color:var(--uc-accent)!important}.accordion{border-top:1px solid var(--uc-border)!important;border-bottom:1px solid var(--uc-border)!important}.accordion+.accordion{border-top:none!important}details.accordion summary,.accordion__title{background:transparent!important;color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:600!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:20px 0!important}details.accordion summary:hover{color:var(--uc-accent)!important}details.accordion summary::marker,details.accordion summary::-webkit-details-marker{display:none}.accordion__content,details.accordion>div,details.accordion .rte{color:var(--uc-text-secondary)!important;font-size:1.4rem!important;line-height:1.75!important;padding-bottom:20px!important;background:transparent!important}.related-products,.section-related-products{background-color:var(--uc-bg)!important;border-top:1px solid var(--uc-border)!important;padding-top:48px!important}.related-products .title,.related-products h2{font-family:var(--uc-font-display)!important;font-weight:800!important;font-size:clamp(2rem,3vw,3.2rem)!important;text-transform:uppercase!important;letter-spacing:-.02em!important;color:var(--uc-text)!important;margin-bottom:32px!important}.shopify-section{background-color:var(--uc-bg)}.color-scheme-1,.color-scheme-2{background-color:var(--uc-bg)!important;color:var(--uc-text)!important}.gradient:not(.header-wrapper):not(.utility-bar){background:var(--uc-bg)!important}.field__input,input[type=text],input[type=email],textarea,select{background-color:var(--uc-surface)!important;color:var(--uc-text)!important;border:1px solid var(--uc-border-bright)!important;border-radius:0!important;font-family:var(--uc-font-display)!important}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--uc-accent)!important;outline:none!important;box-shadow:0 0 0 1px var(--uc-accent)!important}.form__label,label{color:var(--uc-text)!important;font-family:var(--uc-font-display)!important;font-weight:600!important;font-size:1.2rem!important;text-transform:uppercase!important;letter-spacing:.06em!important}.uc-whatsapp-float{position:fixed;bottom:28px;right:28px;z-index:200;width:56px;height:56px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px #25d36666;transition:transform .25s var(--uc-ease),box-shadow .25s}.uc-whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 28px #25d36699}.uc-whatsapp-float svg{width:28px;height:28px;fill:#fff}@media(max-width:749px){.uc-whatsapp-float{bottom:20px;right:16px;width:50px;height:50px}.uc-whatsapp-float svg{width:24px;height:24px}}.card__media{position:relative}.uc-rarity-badge--small{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;gap:5px;background-color:#0a0a0ac7;border:1px solid var(--rarity-color);border-radius:20px;padding:4px 9px 4px 4px;box-shadow:0 0 10px -1px var(--rarity-color),0 2px 6px #00000059}.uc-rarity-badge--small img{width:22px;height:22px;display:block}.uc-rarity-badge--small .uc-rarity-badge__number{font-family:var(--uc-font-mono);font-size:1rem;color:#f5f5f5;letter-spacing:.04em}.uc-rarity-badge--vermelho{--rarity-color: #e63b3b}.uc-rarity-badge--amarelo{--rarity-color: #d97706}.uc-rarity-badge--laranja{--rarity-color: #ea580c}.uc-rarity-badge--azul{--rarity-color: #2563eb}.uc-rarity-block{margin-top:28px;padding:24px;background-color:var(--uc-surface);border:1px solid var(--uc-border);border-left:4px solid var(--rarity-color)}.uc-rarity-block--vermelho{--rarity-color: #e63b3b}.uc-rarity-block--amarelo{--rarity-color: #d97706}.uc-rarity-block--laranja{--rarity-color: #ea580c}.uc-rarity-block--azul{--rarity-color: #2563eb}.uc-rarity-block__top{display:flex;align-items:center;gap:16px;margin-bottom:16px}.uc-rarity-block__icon{width:56px;height:56px;flex-shrink:0}.uc-rarity-block__tier{flex:1;display:flex;flex-direction:column;gap:2px}.uc-rarity-block__tier-label{font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rarity-color)}.uc-rarity-block__tier-name{font-family:var(--uc-font-display)!important;font-weight:800!important;font-size:1.6rem!important;text-transform:uppercase;color:var(--uc-text)!important}.uc-rarity-block__number{font-size:1.2rem;color:var(--uc-text-secondary);letter-spacing:.05em}.uc-rarity-block__stars{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:14px}.uc-rarity-block__star{font-size:1.3rem;color:var(--uc-border);line-height:1;font-family:var(--uc-font-mono)}.uc-rarity-block__star--on{color:var(--rarity-color)}.uc-rarity-block__stars-count{margin-left:8px;font-size:1.1rem;color:var(--uc-text-secondary)}.uc-rarity-block__drop{font-size:1.3rem;color:var(--uc-text-secondary);margin:0 0 12px}.uc-rarity-block__drop strong{color:var(--uc-text)}.uc-rarity-block__specials{display:flex;flex-wrap:wrap;gap:8px}.uc-rarity-block__tag{display:inline-block;padding:5px 12px;border:1px solid var(--uc-border-bright);font-size:1rem;letter-spacing:.06em;color:var(--uc-text);text-transform:uppercase}.uc-rarity-filter{padding:32px 0 0}.uc-rarity-filter__bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.uc-rarity-filter__btn{display:flex;align-items:center;gap:8px;padding:10px 18px;background-color:var(--uc-surface);border:1px solid var(--uc-border);cursor:pointer;filter:grayscale(.7) opacity(.65);transition:filter .25s,border-color .25s,transform .25s,box-shadow .25s}.uc-rarity-filter__btn img{width:26px;height:26px;display:block}.uc-rarity-filter__btn-label{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-text)}.uc-rarity-filter__btn[data-filter=all]{filter:none}.uc-rarity-filter__btn:hover{filter:grayscale(0) opacity(1);transform:translateY(-3px)}.uc-rarity-filter__btn--active{filter:none;transform:translateY(-3px);border-color:var(--rarity-color, var(--uc-accent));box-shadow:0 0 0 1px var(--rarity-color, var(--uc-accent)),0 0 20px -6px var(--rarity-color, var(--uc-accent))}.uc-rarity-filter__btn--vermelho{--rarity-color: #e63b3b}.uc-rarity-filter__btn--amarelo{--rarity-color: #d97706}.uc-rarity-filter__btn--laranja{--rarity-color: #ea580c}.uc-rarity-filter__btn--azul{--rarity-color: #2563eb}.uc-rarity-filter__count{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--uc-text-secondary);margin:0 0 8px}.uc-rarity-filter__count:empty{display:block!important}.uc-rarity-hidden{display:none!important}@keyframes ucRarityPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.uc-rarity-pop{animation:ucRarityPop .35s var(--uc-ease)}@media(max-width:749px){.uc-rarity-filter__bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -16px 14px;padding:0 16px 4px}.uc-rarity-filter__bar::-webkit-scrollbar{display:none}.uc-rarity-filter__btn{padding:8px 14px;flex-shrink:0}.uc-rarity-filter__btn-label{font-size:1rem}.uc-rarity-filter__btn img{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme.css.map */
