.flz-k{--k-bg:#E9E2CF;--k-ac:#6B6B3A;background:var(--k-bg);padding:10px 10px 14px;gap:10px!important;transition:background-color .4s ease,transform .5s cubic-bezier(.19,1,.22,1),box-shadow .5s ease}.flz-k--trop{--k-bg:#D9E3D0;--k-ac:#3E6A4B}.flz-k--color{--k-bg:#EFD9C8;--k-ac:#A1492B}.flz-k .flz-row{padding:0 4px}.flz-k .flz-cover{transition:opacity .6s ease,transform 1.2s cubic-bezier(.19,1,.22,1)}.flz-k__b{opacity:0}@media(hover:hover){.flz-k:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #1f2f2673}.flz-k:hover .flz-k__b{opacity:1}.flz-k:hover .flz-k__a{opacity:0}}.flz-badge{position:absolute;right:10px;top:10px;z-index:2;background:#b3261e;color:#fff;font-size:12px;letter-spacing:.08em;padding:5px 9px;font-weight:400}.flz-badge--last{background:var(--ink)}.flz-sale{color:#b3261e;font-weight:400}.flz-row--meta{font-size:12px;letter-spacing:.06em;align-items:center}.flz-chip{display:inline-flex;align-items:center;gap:7px;text-transform:uppercase;color:var(--k-ac)}.flz-chip i{width:8px;height:8px;border-radius:50%;background:var(--k-ac)}.flz-hot{color:#b3261e;font-weight:400}.flz-row--proof{font-size:12px;color:var(--moss)}.flz-price .flz-save{background:#b3261e;color:#fff}.flz-price:has(s)>span:first-child{color:#b3261e}.flz-price:has(s):after{content:"Aprovecha el descuento";flex-basis:100%;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#b3261e}.flz-price{flex-wrap:wrap}.flz-famwrap{--f-bg:#EEE9D9;--f-ac:#6B6B3A;--f-sh:#D8D1B6;background:var(--f-bg);padding-bottom:clamp(64px,10vh,120px)}.flz-famwrap--trop{--f-bg:#E3EBDC;--f-ac:#3E6A4B;--f-sh:#C3D3BA}.flz-famwrap--color{--f-bg:#F5E6DA;--f-ac:#A1492B;--f-sh:#E7C6AF}.flz-famwrap .flz-fam{padding-top:clamp(64px,10vh,120px)}.flz-famwrap .flz-fam__band{box-shadow:16px 16px 0 0 var(--f-sh);background:var(--f-sh)}.flz-fam__kicker{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--f-ac)}.flz-fam__icon{width:44px;height:44px;border-radius:50%;background:var(--f-ac);color:var(--f-bg);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.flz-famwrap h2 .flz-serif{color:var(--f-ac)}.flz-fam__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.flz-fam__chips li{font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:999px;border:1px solid var(--f-ac);color:var(--f-ac)}.flz-famwrap .flz-cbtn--dark{background:var(--f-ac);border-color:var(--f-ac)}.flz-fam__all{align-self:flex-start;font-size:14px;letter-spacing:.06em;color:var(--f-ac);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;margin-top:6px}.flz-fam__all span{display:inline-block;transition:transform .3s ease}.flz-fam__all:hover span{transform:translate(4px)}.blog-post-card{position:relative;background:#e6dccb;padding:clamp(22px,3vw,36px);transition:background-color .35s ease,color .35s ease;color:#1f2f26}.blog-post-card *{transition:color .35s ease}.blog-post-card__title-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blog-post-card__content{position:relative;padding-right:72px}.blog-post-card__content:after{content:"\2192";position:absolute;right:0;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .35s ease,background-color .35s ease}.blog-post-card:hover{background:#1f2f26;color:#f4efe6}.blog-post-card:hover *,.blog-post-card:hover a{color:#f4efe6!important}.blog-post-card:hover .blog-post-card__content:after{transform:translateY(-50%) translate(6px);background:#f4efe6;color:#1f2f26}.blog-post-card:focus-within{outline:2px solid #4C5E46;outline-offset:3px}.blog-post-card a{color:inherit}.blog-post-card img{transition:transform 1s cubic-bezier(.19,1,.22,1)}.blog-post-card:hover img{transform:scale(1.03)}.contact-form{background:#1f2f26;color:#f4efe6;padding:clamp(24px,4vw,48px);border-radius:4px}.contact-form .contact-form__input{background:#f4efe6!important;color:#1f2f26!important;border:1px solid #F4EFE6!important;border-radius:0!important;min-height:52px;padding:0 16px;font-size:15px}.contact-form .contact-form__input--textarea{padding:14px 16px;min-height:160px}.contact-form .contact-form__input::placeholder{color:#6b7564}.contact-form .contact-form__input:focus{outline:2px solid #C2CBB0;outline-offset:2px}.contact-form .submit-button{background:#c2cbb0!important;color:#1f2f26!important;border:0!important;border-radius:999px!important;min-height:52px;padding:0 36px;letter-spacing:.05em}.contact-form .submit-button:hover{background:#efe8db!important}.contact-form .form-status,.contact-form [class*=success]{color:#f4efe6}.email-signup-block input[type=email]{background:#fff!important;border-color:#4c5e46!important}.rte h2{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(26px,2.6vw,36px);margin-top:1.6em}.rte h3{margin-top:1.2em}.rte img{width:100%;height:auto;margin:8px 0 12px}.rte .flz-cta{display:inline-flex;background:#1f2f26;color:#f4efe6!important;padding:14px 28px;border-radius:999px;text-decoration:none!important}.rte .flz-box{background:#e6dccb;padding:20px 24px;margin:18px 0}.rte table{width:100%;border-collapse:collapse;font-size:15px}.rte th,.rte td{text-align:left;padding:10px;border-bottom:1px solid #E2D9C8}.rte thead th{background:#e6dccb}
/*# sourceMappingURL=/cdn/shop/t/5/assets/florenza-v3.css.map */
