.merchant-cart-offers{position:relative}.merchant-cart-offers .offer-title{font-size:12px;font-weight:600;line-height:12px;margin-bottom:15px}.merchant-cart-offers .merchant-cart-offers-container{position:absolute}.merchant-cart-offers .cart-item-offer__container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:12px;margin-bottom:10px}.merchant-cart-offers .cart-item-offer__container *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-cart-offers .cart-item-offer__container .offer-description{margin-bottom:12px;font-size:11px;line-height:12px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer{margin-bottom:15px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer:before{content:"";display:block;width:100%;height:1px;background-color:#eee;margin-bottom:12px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer:last-child{margin-bottom:0}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .item-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .column{padding-right:5px;padding-left:5px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .column_2{-webkit-box-flex:2;-ms-flex:2;flex:2}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .column_3{-webkit-box-flex:3;-ms-flex:3;flex:3}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .column_4{-webkit-box-flex:4;-ms-flex:4;flex:4}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product_image img{width:55px;height:auto}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-details{font-size:12px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-details .product-name a{margin-bottom:8px;font-size:12px;line-height:16px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-details .product-variations-wrapper{margin-bottom:8px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-variations-wrapper{margin-bottom:5px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-variations-wrapper .product-variations{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.merchant-cart-offers .cart-item-offer__container .cart-item-offer .product-variations-wrapper .product-variations .variation-select{font-size:11px;line-height:1;padding:7px 25px 7px 7px !important;width:unset;min-height:unset;height:unset}.merchant-cart-offers .cart-item-offer__container .offer-discount{margin-bottom:8px}.merchant-cart-offers .cart-item-offer__container .offer-discount .discount-savings{font-size:10px;color:#242021}.merchant-cart-offers .cart-item-offer__container .add-to-cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-cart-offers .cart-item-offer__container .add-to-cart .add-to-cart-button{font-size:8px;font-weight:bold;max-width:140px;line-height:13px;width:80px;height:25px;padding:0}.merchant-cart-offers .cart-item-offer__container.complementary-products .cart-item-offer,.merchant-cart-offers .cart-item-offer__container.fbt .cart-item-offer{padding-top:10px}.merchant-cart-offers .cart-item-offer__container.complementary-products .cart-item-offer .item-row,.merchant-cart-offers .cart-item-offer__container.fbt .cart-item-offer .item-row{position:relative;margin-bottom:15px}.merchant-cart-offers .cart-item-offer__container.complementary-products .cart-item-offer .item-row:nth-last-of-type(1),.merchant-cart-offers .cart-item-offer__container.fbt .cart-item-offer .item-row:nth-last-of-type(1){margin:0}.merchant-cart-offers .cart-item-offer__container.complementary-products .cart-item-offer .item-row .product-variations-wrapper,.merchant-cart-offers .cart-item-offer__container.fbt .cart-item-offer .item-row .product-variations-wrapper{width:100%}.theme-botiga .merchant-cart-offers .product-variations .variation-select{background-position:calc(100% - 5px) center}@media(max-width: 768px){.theme-botiga .cart-item-has-offers .product-thumbnail{-ms-flex-item-align:baseline;align-self:baseline}.theme-botiga .cart-item-has-offers>.product-name{padding-top:15px}}