.product-block,.product-block .variant-wrapper,.variant__label,.collapsible-trigger-btn,.fm-sg-trigger-wrap{text-align:left}.collapsible-trigger-btn{justify-content:space-between}.variant__button-label.color-swatch{background-size:cover;background-position:center;font-size:0}.product-single__title{font-size:26px;line-height:1.25}@media(max-width:749px){.product-single__title{font-size:21px}}.product-block--price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.product-block--price [data-product-price]{order:1;margin:0}.product-block--price [data-product-price-wrap]{order:2;margin:0}.product-block--price .product__price--compare{font-size:14px;color:#8a8a8a}.product-block--price .fm-selos{order:3;display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.product-block--price [data-save-price]{margin:0;background:#c8102e;color:#fff;font-weight:700;font-size:12px;line-height:19px;padding:2px 8px;letter-spacing:0;text-transform:none;white-space:nowrap}.product-block--price .fm-bf-selo{margin:0!important;white-space:nowrap}@media(max-width:749px){.product-block--price{flex-wrap:nowrap;gap:1.6vw;white-space:nowrap}.product-block--price [data-product-price]{font-size:4.2vw;line-height:1.2;padding:0!important;margin:0!important}.product-block--price [data-product-price-wrap],.product-block--price [data-product-price-wrap] *{padding:0!important;margin:0!important}.product-block--price .product__price--compare{font-size:3vw}.product-block--price .fm-selos{gap:1.6vw;flex:0 1 auto;min-width:0}.product-block--price [data-save-price]{font-size:2.6vw;line-height:1.5;padding:.3vw 1.5vw}.product-block--price .fm-bf-selo{font-size:3.25vw!important;letter-spacing:0!important;margin:0!important}}.grid-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.45;min-height:4.35em;letter-spacing:.06em}@media(max-width:749px){.grid-product__title{-webkit-line-clamp:4;min-height:5.8em;font-size:.8em;letter-spacing:.04em}}.fm-cd__title{display:flex;align-items:center;gap:10px;text-transform:none;letter-spacing:0;font-size:24px}.fm-cd__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:50%;background:#2a555b;color:#fff;font:700 12px/1 Helvetica,Arial,sans-serif}.fm-cd .fm-versand{margin:0 0 20px;border:1px solid rgba(26,26,26,.12);border-radius:8px;background:#f7f7f7}.fm-cd .cart__item{display:flex;gap:16px;padding:18px 0;border:0}.fm-cd .cart__image{flex:0 0 86px;width:86px}.fm-cd .cart__item-details{flex:1;display:grid;grid-template-columns:1fr auto;grid-template-areas:"title qty" "price qty";column-gap:12px;align-content:start}.fm-cd .cart__item-title{grid-area:title}.fm-cd .cart__item-name{font:700 16px/1.35 Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0}.fm-cd .cart__item--variants{font:400 14px/1.4 Helvetica,Arial,sans-serif;color:#6b6b6b;margin-top:2px}.fm-cd .cart__item-sub{display:contents}.fm-cd .cart__item-sub>div:first-child{grid-area:qty;text-align:right}.fm-cd .cart__item-price-col{grid-area:price;text-align:left;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:6px}.fm-cd .cart__price{order:1;color:#2a555b;font-size:15px}.fm-cd .cart__price--strikethrough{order:2;color:#8a8a8a;font-size:14px}.fm-cd .cart__remove a{font-size:12px;text-decoration:underline;text-transform:none;letter-spacing:0;color:#1a1a1a}.fm-cd__cross{margin:8px 0 12px}.fm-cd__crosshead{display:flex;align-items:center;justify-content:space-between;margin:18px 0 12px}.fm-cd__crosshead span{font:400 15px Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em}.fm-cd__arrows button{width:26px;height:26px;border-radius:50%;border:0;background:#e9e9e9;cursor:pointer;margin-left:6px;font-size:14px;line-height:1}.fm-cd__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fm-cd__track::-webkit-scrollbar{display:none}.fm-cd__card{flex:0 0 88%;scroll-snap-align:start;display:flex;align-items:center;gap:12px;background:#f2f2f2;padding:14px;border-radius:4px}.fm-cd__card img{width:54px;height:64px;object-fit:contain;background:#fff}.fm-cd__card-t{flex:1;font:700 13px/1.35 Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0}.fm-cd__card-p{font:400 13px Helvetica,Arial,sans-serif;color:#2a555b}.fm-cd__card-p s{color:#8a8a8a;margin-left:6px}.fm-cd__add{border:0;background:#dcdcdc;color:#1a1a1a;font:700 12px Helvetica,Arial,sans-serif;padding:10px 12px;cursor:pointer;white-space:nowrap}.fm-cd .drawer__footer{border-top:1px solid rgba(26,26,26,.12)}.fm-cd__row{display:flex;justify-content:space-between;font:400 13px Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;padding:5px 0}.fm-cd__row--disc [data-fm-disc]{color:#c8102e}.fm-cd__row--total{font:400 24px/1.2 Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;padding-top:12px;margin-top:6px;border-top:1px solid rgba(26,26,26,.12)}.fm-cd .cart__checkout{background:#2a555b;color:#fff;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fm-cd [data-discounts],.fm-cd .fm-cd__native,.fm-cd__row[hidden]{display:none}.fm-cd .cart__remove{display:block!important;margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fm-ajustes.css.map */
