.ent{display:inline-block;margin:8px 0 0;font-size:12.5px;font-weight:600;letter-spacing:.04em;padding:4px 10px;border-radius:4px}.ent-ok{background:#dcebe2;color:#1f4a35}.ent-mk{background:var(--soft);color:var(--ink)}.ent-last{background:#f6e3e5;color:var(--accent)}.duo-line{margin:6px 0 0;font-size:13.5px;color:var(--accent)}.duo-line b{font-weight:600}.eg-bar{margin:0;padding:10px 16px;text-align:center;font-size:14px;font-weight:600;letter-spacing:.02em;background:var(--ink);color:var(--paper)}.eg-bar.on{background:var(--accent)}.stage.bf-wide .phone>.eg-bar{max-width:none;margin:0}.duo-sec{text-align:center;background:var(--paper)}.duo-sec h2{font-size:clamp(26px,7vw,34px);margin:0 0 18px}.duo-opts{display:grid;grid-template-columns:1fr 1.15fr;gap:10px;text-align:left;margin:0 0 14px}.duo-opt{position:relative;border:1px solid var(--line);background:#fff;padding:16px 14px}.duo-opt.main{border:2px solid var(--accent)}.duo-k{margin:0;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.duo-v{margin:4px 0 6px;font-family:var(--head);font-size:24px;line-height:1.1}.duo-d{margin:0;font-size:13.5px;line-height:1.45;color:#3a322b}.duo-seal{position:absolute;top:-11px;left:12px;right:12px;background:var(--accent);color:#fff;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;text-align:center;line-height:1.3}.duo-opt.main .duo-k{margin-top:8px}.duo-eg{font-weight:600;color:var(--accent);margin:0 0 14px}.eslogan{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:21px;color:var(--accent);margin:18px 0 0}.foot .eslogan{font-size:18px;margin:0 0 6px;letter-spacing:0;text-transform:none}.duo-box{position:relative;margin:14px 0 0;padding:20px 14px 14px;border:2px solid var(--accent);background:#fff}.duo-box .duo-v{font-family:inherit;font-size:16px;margin:6px 0}.duo-box .duo-v b{font-family:var(--head);font-weight:400;font-size:21px}.duo-nudge{margin:10px 0 12px;padding:12px 14px;border:1px dashed var(--accent);background:#fff}.duo-nudge.on{border-style:solid}.duo-nudge p{margin:0 0 6px;font-size:14.5px;line-height:1.45}.duo-nudge .btn{margin-top:6px}.f-lab{margin:6px 0;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.chips.tallas button{min-width:48px;padding:0 12px}.f-empty{font-size:15px;padding:18px 0}@media(min-width:900px){.bf-cover.has-pc{grid-template-columns:minmax(0,560px) minmax(0,560px);grid-template-areas:"img img" "text offer";padding:0 24px 36px;row-gap:28px}.bf-cover.has-pc .bf-c-img{margin:0 -24px}.bf-cover.has-pc .bf-c-img img{aspect-ratio:auto;max-height:620px;object-fit:cover}.bf-cover.has-pc .bf-c-text{align-self:start}.stage.bf-wide .phone.is-portada>.sec{max-width:1180px;padding-left:32px;padding-right:32px}.phone.is-portada .cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px 24px}.phone.is-portada .duo-sec{max-width:760px!important}.phone.is-portada .q{display:grid;grid-template-columns:repeat(3,1fr)}.stage.bf-wide .phone.is-portada>#resumen{max-width:620px}.stage.bf-wide .phone.is-ficha>*{max-width:560px}.phone.is-ficha .gal-nav{--gw:min(100vw,560px)}}.duo-sec+.sec.soft h2{display:none}.duo-sec+.sec.soft .eyebrow{font-family:var(--head);font-size:clamp(24px,6.5vw,30px);letter-spacing:0;text-transform:none;color:var(--ink);margin:0 0 16px}@media(max-width:899px){.duo-sec+.sec.soft .cards{grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:8px}.duo-sec+.sec.soft .card{scroll-snap-align:start}}:root{--accent:#b3121f;--ink:#2e1f17;--paper:#fbf7f1;--soft:#f3ebe0}.pbox.sm{margin:8px 0 0}.pbox.sm .pb-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.pbox.sm .was{font-size:14px;color:var(--muted)}.pbox.sm strong{font-family:var(--head);font-weight:400;font-size:25px;color:var(--ink)}.pbox.sm .pb-save{margin:4px 0 0}.pbox.sm .save{font-size:13px;padding:3px 10px}.card .ent{font-size:11.5px;padding:3px 8px}.card-acts{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:12px}.card-acts .btn-size{margin:0!important}.btn-wa-sm{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 14px;border:2px solid #25543f;background:#e3f1e8;color:#1b3d2d;font-size:14px;font-weight:600;cursor:pointer}.btn-wa-sm .wa-ico{width:18px;height:18px;color:#25543f}.eyebrow:before{content:"\2665";margin-right:6px;color:var(--accent)}.duo-sec+.sec.soft .eyebrow:before{content:none}.card-acts{grid-template-columns:1fr}.card-acts .btn-wa-sm{display:none}.pbox.sm .pb-line:after{content:"BLACK FRIDAY";flex-basis:100%;font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--accent);margin-top:2px}.bf-reviews .jdgm-spinner,.bf-reviews .jdgm-rev__pics,.bf-reviews .jdgm-rev__vids,.bf-reviews .jdgm-histogram,.bf-reviews .jdgm-paginate,.bf-reviews .jdgm-rev__icon,.bf-reviews .jdgm-rev__actions,.bf-reviews .jdgm-rev__timestamp,.bf-reviews .jdgm-rev-widg__paginate-spinner-wrapper,.bf-reviews .jdgm-rev__transparency-badge-wrapper,.bf-reviews .jdgm-rev__buyer-badge-wrapper{display:none!important}.bf-reviews .jdgm-rev-widg__summary{text-align:center;margin:0 0 16px;font-size:14px;color:var(--muted)}.bf-reviews .jdgm-rev-widg__reviews{display:grid;gap:12px}.bf-reviews .jdgm-rev{background:#fff;border:1px solid var(--line);padding:16px;margin:0}.bf-reviews .jdgm-rev__header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px}.bf-reviews .jdgm-rev__br{display:none}.bf-reviews .jdgm-rev__author{font-weight:600;font-size:14px}.bf-reviews .jdgm-rev__title{display:block;font-size:15px;margin:0 0 4px}.bf-reviews .jdgm-rev__body p{margin:0;font-size:15px;line-height:1.5}.bf-reviews .jdgm-rev__reply{margin:10px 0 0;padding:10px 12px;background:var(--soft);font-size:13.5px;line-height:1.45;color:#3a322b}.bf-reviews .jdgm-rev__reply p{margin:0}@media(min-width:900px){.bf-reviews .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,1fr)}}.selbar{position:sticky;top:0;z-index:30;background:#2e1f17;color:#fff;margin:0 0 6px;box-shadow:0 6px 14px #00000038}.selbar .sb-row{display:flex;align-items:stretch;min-height:54px}.selbar .sb-t{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:8px 14px;background:none;border:0;color:#fff;text-align:left;font:inherit;cursor:pointer}.selbar .sb-n{font-weight:600;font-size:14.5px}.selbar .sb-n i{color:#ff5a66;font-style:normal}.selbar .sb-tot{font-size:14.5px}.selbar .sb-v{flex-basis:100%;font-size:12px;letter-spacing:.04em;opacity:.8}.selbar .sb-pay{flex:0 0 auto;min-width:96px;padding:0 18px;border:0;background:#b3121f;color:#fff;font:inherit;font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.selbar .sb-panel{background:#fbf7f1;color:#2e1f17;padding:12px 14px 14px;max-height:70vh;overflow:auto;border-bottom:3px solid #b3121f}.selbar .sb-it{display:grid;grid-template-columns:56px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(46,31,23,.12)}.selbar .sb-it img{width:56px;height:56px;object-fit:cover;background:#f3ebe0}.selbar .sb-it b{display:block;font-size:14.5px}.selbar .sb-it span{font-size:13px;color:#5a4a40}.selbar .sb-ship{margin:10px 0 4px;font-size:13.5px}.selbar .sb-duo{margin:0 0 10px;font-size:13.5px;color:#b3121f}.selbar .sb-panel .btn{width:100%;margin-top:8px}.phone.has-sel #catalogo .chips[aria-label="Filtrar por familia"]{top:54px}.now-note{margin:6px 0 0;font-size:13px;color:#5a4a40;text-align:center}.bf-paying{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:#2e1f17db;color:#fff;font-size:18px;text-align:center;letter-spacing:.02em}.bf-paying.err{background:#780a14eb;cursor:pointer}.selbar .sb-ok{margin:0 0 6px;font-weight:600;color:#1f4a35}.comfort{grid-template-columns:96px 1fr}.comfort img{width:96px;height:96px;object-fit:contain;background:#fff;border:1px solid var(--line)}.selbar .sb-it .sizesel{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:#5a4a40}.selbar .sb-it .sizesel select{min-height:34px;padding:2px 8px;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/barllan-bf-v9.css.map */
