.ca-ficha{--ca-ink: #1A1614;--ca-muted: #6B625B;--ca-bone: #FAF7F3;--ca-cream: #F6EBDA;--ca-line: rgba(171, 88, 46, .14);--ca-line-strong: rgba(171, 88, 46, .28)}.ca-ficha,.ca-ficha p,.ca-ficha h2,.ca-ficha h3,.ca-ficha .ui.header:not(.brown),.ca-ficha .ui.card>.content>.header{color:var(--ca-ink)}.ca-ficha .ui.inverted.segment,.ca-ficha .ui.inverted.segment p,.ca-ficha .ui.inverted.segment h2,.ca-ficha .ui.inverted.segment .ui.header:not(.brown){color:var(--color-base-white)}.ca-ficha .ui.inverted.segment .ui.brown.header{color:#d89a6a}.ca-ficha .text-muted,.ca-ficha .ui.card>.content>.description{color:var(--ca-muted)!important}.ca-ficha .ui.card,.ca-ficha .ui.cards>.card{background:var(--ca-bone);border:1px solid var(--ca-line);box-shadow:none}.ca-ficha .ui.card:hover,.ca-ficha .ui.cards>.card:hover{border-color:var(--ca-line-strong);box-shadow:none;transform:none}.ca-ficha .ui.cards>.card:has(>.image){background:var(--color-base-white)}.ca-panel-cream{background:var(--ca-cream)!important;border:1px solid var(--ca-line)!important;box-shadow:none!important}.ca-tile{background:var(--ca-bone)!important;border:1px solid var(--ca-line)!important;box-shadow:none!important}.ca-ficha>.ui.container{padding-bottom:48px}@media(max-width:767px){.ca-ficha>.ui.container{padding-bottom:36px}}.ca-ficha>.ui.container>.ui.grid:first-child,.ca-ficha>.ui.container>.ui.cards:first-child{margin-top:0}.ca-meta.ui.grid{font-size:13px;letter-spacing:.04em;color:var(--ca-muted)}.ca-meta.ui.grid>.column{padding-top:0;padding-bottom:0}.ca-meta strong{color:var(--ca-ink)}.ca-instock,.ca-outstock{font-weight:700;text-transform:uppercase}.ca-instock{color:#1e7a45}.ca-outstock{color:#c0261b}.ca-instock:before,.ca-outstock:before{content:"";display:inline-block;width:9px;height:9px;margin-right:7px;vertical-align:middle;border-radius:50%;background:currentColor}.ca-buypanel{border:1px solid var(--ca-line-strong);border-radius:4px;padding:20px 22px}.ca-buypanel-retail{background:var(--color-base-white)}.ca-buypanel-wholesale{background:transparent;border:0;padding-left:0;padding-right:0}.ca-buypanel p{font-size:14px;color:var(--ca-muted);margin:0}.ca-buypanel-grid.ui.grid{margin:0}.ca-buypanel-grid.ui.grid>.column{padding-top:0;padding-bottom:0}.ca-buypanel-grid.ui.grid>.column:first-child{padding-left:0}.ca-buypanel-grid.ui.grid>.column:last-child{padding-right:0}@media(min-width:768px){.ca-buypanel-grid.ui.grid>.column+.column{border-left:1px solid var(--ca-line-strong);padding-left:20px}}.ca-buypanel-grid.ui.grid>.ca-buypanel-price{display:flex;flex-direction:column;justify-content:center}.ca-buypanel-locked{font-size:16px;font-weight:700;color:var(--ca-ink)}.ca-wholesale-line{font-size:14px;letter-spacing:.04em;color:var(--ca-muted)}.ca-wholesale-line strong{color:var(--ca-ink)}.ca-trustpilot{display:inline-block;font-weight:700;font-size:.9em;padding:12px 24px;border-radius:999px;text-decoration:none;background-color:var(--color-status-trust);color:var(--color-base-white);border:1px solid var(--color-status-trust)}.ca-trustpilot:hover{background-color:var(--color-status-trust-dark);border-color:var(--color-status-trust-dark);color:var(--color-base-white)}.ca-trustpilot-star{margin-right:8px}.ca-faq-list{max-width:860px;margin:0 auto}.ca-faq-item.ui.accordion{background-color:var(--color-base-white);border:1px solid var(--color-gray-200);border-radius:999px;margin-bottom:12px;overflow:hidden;transition:border-radius .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.03)}.ca-faq-item.ui.accordion:has(.title.active),.ca-faq-item.ui.accordion.is-open{border-radius:24px}.ca-faq-list .ca-faq-item.ui.accordion>.title.ca-faq-title{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;cursor:pointer;color:var(--ca-ink);background-color:transparent;border:none;font-size:1rem;font-weight:500}.ca-faq-list .ca-faq-item.ui.accordion>.title.ca-faq-title:hover{color:var(--color-hero-terracotta-deep)}.ca-faq-question{flex:1 1 auto;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.ca-faq-icon.icon{color:#a5673f;font-size:1.1rem;margin:0;flex:0 0 auto;transition:transform .2s ease}.ca-faq-list .ca-faq-item .title.active .ca-faq-icon:before{content:""}.ca-faq-list .ca-faq-item.ui.accordion .content.ca-faq-content{padding:8px 28px 22px!important;color:var(--ca-muted);background-color:transparent;border:none}.ca-swatches{display:flex;flex-wrap:wrap;gap:10px}.ca-swatch{display:block;width:44px;height:44px;border-radius:50%;overflow:hidden;border:1px solid var(--ca-line-strong);padding:2px;background:var(--color-base-white)}.ca-swatch img{width:100%;height:100%;object-fit:cover;border-radius:50%}.ca-swatch:hover{border-color:var(--color-hero-terracotta-deep)}.ca-swatch.is-active{border-width:2px;border-color:var(--color-hero-terracotta-deep)}
