html{scroll-behavior:smooth;scrollbar-gutter:stable;background:#FFF6FA}html.tt-initializing{scroll-behavior:auto!important}body{min-height:100svh;overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:border-box}img,svg,video,canvas{max-width:100%}img{display:block;height:auto;-webkit-touch-callout:none;-webkit-user-drag:none}a,button,[role="button"]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,input,select,textarea{font:inherit}button:disabled,[aria-disabled="true"]{cursor:not-allowed;opacity:.62}input,select,textarea{max-width:100%}:focus-visible{outline:3px solid rgba(246,183,200,.65);outline-offset:3px}main{min-height:60svh}.tt-cart-drawer,.tt-mobile-menu,.tt-search-panel,.tt-collections-sheet,.tt-account-panel,.tt-dropdown{overscroll-behavior:contain}.tt-product-card,.tt-card,.tt-coll-card,.tt-review-card,.tt-trust-item,.perfil-card,.ck-panel,.adm-card{backface-visibility:hidden;transform:translateZ(0)}.tt-product-card,.tt-card,.tt-coll-card,.tt-review-card,.tt-trust-item{contain:layout paint}.tt-img-error{opacity:.35;filter:grayscale(1)}#tt-loader-line,#tt-loader-text,#tt-loader-dots,.tt-splash-line,#tt-intro-fallback{display:none!important;visibility:hidden!important;opacity:0!important}#tt-loader,#tt-intro{background:#FFF6FA!important;gap:0!important}body.tt-safe-busy button[data-tt-busy="1"]{pointer-events:none}body:has(.adm-main) .adm-main,body:has(.adm-main) .adm-main *,body:has(.adm-main) .adm-topbar,body:has(.adm-main) .adm-topbar *,body:has(.adm-main) .adm-card,body:has(.adm-main) .adm-card *,body:has(.adm-main) .adm-section,body:has(.adm-main) .adm-section *,body:has(.adm-main) .tt-welcome-section,body:has(.adm-main) .tt-welcome-section *{color:var(--admin-color-text-primary)!important}body:has(.adm-main) input,body:has(.adm-main) textarea,body:has(.adm-main) select,body:has(.adm-main) option,body:has(.adm-main) label{color:var(--admin-color-text-primary)!important}body:has(.adm-main) .adm-sidebar,body:has(.adm-main) .adm-sidebar *{color:var(--admin-color-text-sidebar)!important}body:has(.adm-main) .adm-nav-item.active,body:has(.adm-main) .adm-nav-item:hover,body:has(.adm-main) .adm-mobile-tab.active{color:var(--admin-color-text-sidebar-active)!important}body:has(.adm-main) .adm-btn-primary,body:has(.adm-main) .adm-btn-save,body:has(.adm-main) .adm-topbar-btn,body:has(.adm-main) .tt-welcome-test-btn,body:has(.adm-main) .tt-welcome-primary{color:var(--admin-color-button-primary-text)!important}body:has(.adm-main) .adm-btn-danger,body:has(.adm-main) .adm-btn-danger *{color:var(--admin-color-button-danger-text)!important}.tt-parity-guard main>section,.tt-parity-guard .section,.tt-parity-guard .section-sm,.tt-parity-guard .tt-section,.tt-parity-guard .tt-page-hero,.tt-parity-guard .tt-hero,.tt-parity-guard .tt-products-section,.tt-parity-guard .tt-reviews-section,.tt-parity-guard .tt-collections-section,.tt-parity-guard .tt-footer,.tt-parity-guard .tt-card,.tt-parity-guard .tt-product-card,.tt-parity-guard .tt-coll-card,.tt-parity-guard .tt-category-card,.tt-parity-guard .tt-review-card,.tt-parity-guard .tt-trust-item,.tt-parity-guard .perfil-card,.tt-parity-guard .ck-panel,.tt-parity-guard .login-box,.tt-parity-guard .adm-card,.tt-parity-guard .adm-table-wrap{visibility:visible!important}.tt-parity-guard [data-parity="always"],.tt-parity-guard .tt-parity-always{display:revert!important;visibility:visible!important;opacity:1!important}.tt-parity-guard .desktop-only:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *),.tt-parity-guard .tablet-only:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *),.tt-parity-guard .mobile-only:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *),.tt-parity-guard .hide-mobile:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *),.tt-parity-guard .hide-desktop:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *),.tt-parity-guard .hide-tablet:not(.tt-header *):not(.tt-nav *):not(.tt-mobile-menu *):not(.tt-tabbar *){display:revert!important;visibility:visible!important}.tt-parity-guard .tt-header .desktop-only,.tt-parity-guard .tt-header .tablet-only,.tt-parity-guard .tt-header .mobile-only,.tt-parity-guard .tt-nav .desktop-only,.tt-parity-guard .tt-mobile-menu .desktop-only,.tt-parity-guard .tt-tabbar .desktop-only{display:initial}.tt-parity-guard #tt-loader,.tt-parity-guard #tt-intro,.tt-parity-guard .tt-mobile-menu:not(.open),.tt-parity-guard .tt-cart-drawer:not(.open),.tt-parity-guard .tt-search-panel:not(.open),.tt-parity-guard .tt-collections-sheet:not(.open),.tt-parity-guard .tt-account-panel:not(.open),.tt-parity-guard .adm-modal:not(.open),.tt-parity-guard [hidden]{display:none!important}@supports(content-visibility:auto){body:not(.tt-home-premium) main>section,body:not(.tt-home-premium) .section,body:not(.tt-home-premium) .section-sm{content-visibility:auto;contain-intrinsic-size:1px 620px}.tt-hero,main>section:first-child{content-visibility:visible;contain-intrinsic-size:auto}}@media(hover:hover){.tt-card,.tt-coll-card,.tt-product-card,.tt-review-card,.tt-trust-item{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.tt-card:hover,.tt-coll-card:hover,.tt-product-card:hover,.tt-review-card:hover,.tt-trust-item:hover{transform:translateY(-4px)}}@media(max-width:767px){input,select,textarea{font-size:16px!important}body{padding-bottom:env(safe-area-inset-bottom)}.tt-cart-drawer,.tt-mobile-menu,.tt-search-panel,.tt-collections-sheet{max-height:100svh}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}