.complementary-products__container{text-align:center}.complementary-products__container .summary__title{justify-content:center}.complementary-products__container .summary__title h2,.complementary-products__container .summary__title h3{font-family:Behind The Nineties,sans-serif;font-size:clamp(20px,2.5vw,32px);color:#4d4d4d;text-align:center;margin:0 0 1rem}.complementary-products__container .card--horizontal{display:grid;grid-template-columns:80px 1fr auto;gap:12px;align-items:center;background:#f9f5ee;border-radius:12px;padding:12px;margin-bottom:10px;transition:transform .3s ease,box-shadow .3s ease}.complementary-products__container .card--horizontal:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.complementary-products__container .card--horizontal .card__inner{max-width:80px!important;width:80px;height:80px;flex-shrink:0;border-radius:8px;overflow:hidden}.complementary-products__container .card--horizontal .card__inner .card__media{border-radius:8px}.complementary-products__container .card--horizontal .card__inner img{width:100%;height:100%;object-fit:cover}.complementary-products__container .card--horizontal .card__content{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:0!important}.complementary-products__container .card--horizontal .card__heading{font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;color:#4d4d4d;line-height:1.3;margin:0;text-align:left}.complementary-products__container .card--horizontal .card__heading a{color:#4d4d4d;text-decoration:none}.complementary-products__container .card--horizontal .quick-add{margin:0!important;max-width:none!important}.complementary-products__container .card--horizontal .quick-add__submit{background:var(--product-color, #F37490)!important;border:none!important;color:#fff!important;padding:8px 16px!important;border-radius:20px;font-family:Proxima Nova,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;min-height:auto!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important;cursor:pointer}.complementary-products__container .card--horizontal .quick-add__submit:hover{transform:scale(1.05);box-shadow:0 4px 12px #f374904d;filter:brightness(1.1)}.complementary-products__container .card--horizontal .quick-add__submit:active{transform:scale(.98)}.complementary-products__container .card--horizontal .quick-add__submit .loading__spinner{width:14px;height:14px}.complementary-products__container .card--horizontal .card-information{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:80px}.complementary-products__container .card--horizontal .price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.complementary-products__container .card--horizontal .price s,.complementary-products__container .card--horizontal .price .price-item--regular{font-family:Proxima Nova,sans-serif;font-size:12px;color:#999;text-decoration:line-through;font-weight:400}.complementary-products__container .card--horizontal .price .price-item--sale,.complementary-products__container .card--horizontal .price .price-item:not(.price-item--regular){font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:700;color:#4d4d4d}.complementary-products__container .card--horizontal .card__badge,.complementary-products__container .card--horizontal .tag-container,.complementary-products__container .card--horizontal .card-information .caption-large,.complementary-products__container .card--horizontal .btn_saiba_mais-container{display:none!important}@media screen and (max-width: 749px){.complementary-products__container .card--horizontal{grid-template-columns:70px 1fr;grid-template-rows:auto auto;gap:8px;padding:10px}.complementary-products__container .card--horizontal .card__inner{max-width:70px!important;width:70px;height:70px;grid-row:span 2}.complementary-products__container .card--horizontal .card__content{grid-column:2;grid-row:1}.complementary-products__container .card--horizontal .card-information{grid-column:2;grid-row:2;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.complementary-products__container .card--horizontal .price{flex-direction:row;gap:8px;align-items:center}.complementary-products__container .card--horizontal .quick-add__submit{padding:6px 12px!important;font-size:10px}}.complementary-slide>ul{display:flex;flex-direction:column;gap:10px!important}.complementary-slide li{list-style:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/complementary-products-custom.css.map */
