.cart-free-gift{background-color:#e7f3ce;border-radius:10px;display:flex;flex-wrap:wrap;margin-bottom:23px;width:100%}@media screen and (max-width:767px){.cart-free-gift{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}.cart-free-gift.process{background-color:#f0f3f7}.cart-free-gift.process .products_wrap{filter:grayscale(100)}.cart-free-gift.done .go_to_shop,.cart-free-gift.process .lh-wgb-add-gift-btn,.cart-free-gift.title-process .title.done{display:none}.cart-free-gift.title-process .title.process{display:block}@media (min-width:768px){.cart-free-gift.title-process .title.process{display:flex}}.cart-free-gift.disabled .item .lh-wgb-add-gift-btn{display:none}.cart-free-gift.disabled .item_product_picture{filter:grayscale(100)}.cart-free-gift.auto-free-gift{background-color:#e7f3ce}.cart-free-gift.auto-free-gift .go_to_shop{display:block;margin-bottom:0}.cart-free-gift.auto-free-gift .title{cursor:unset;padding-bottom:12px}.cart-free-gift.auto-free-gift .title:after,.cart-free-gift.auto-free-gift .title:before{display:none}.cart-free-gift.auto-free-gift .products_wrap{height:auto;padding-bottom:20px}.cart-free-gift.show .title:before{height:0;top:50%}.cart-free-gift.show .products_wrap{height:auto}.cart-free-gift .title{color:#1c2b47;cursor:pointer;font-size:20px;font-weight:700;line-height:1;padding:20px 40px 20px 20px;position:relative;width:100%}@media (min-width:768px){.cart-free-gift .title{align-items:center;display:flex}.cart-free-gift .title .amount{margin:0 5px}}@media screen and (max-width:767px){.cart-free-gift .title{font-size:19px;line-height:26px;padding:12px 40px 12px 15px}}.cart-free-gift .title:before{background:#1c2b47;content:"";height:14px;position:absolute;right:26px;top:calc(50% - 7px);transition:all .3s linear;width:2px}.cart-free-gift .title:after{background:#1c2b47;content:"";height:2px;position:absolute;right:20px;top:calc(50% - 1px);width:14px}.cart-free-gift .title.process{display:none}.cart-free-gift .title img{margin-right:10px;position:relative;top:-4px;width:20px}@media screen and (max-width:767px){.cart-free-gift .title img{margin-right:5px;top:0;width:12px}}.cart-free-gift .title .amount{white-space:nowrap}.cart-free-gift .products_wrap{height:0;overflow:hidden;padding:0 20px;width:100%}@media screen and (max-width:767px){.cart-free-gift .products_wrap{padding:0 15px}}.cart-free-gift .go_to_shop{margin-bottom:10px;padding-left:30px}@media screen and (max-width:767px){.cart-free-gift .go_to_shop{padding-left:0}}.cart-free-gift .go_to_shop a{color:#1c2b47;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.cart-free-gift .products-list.owl-carousel{display:inline-flex;min-height:228px;width:calc(100% + 20px)}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel{margin-left:0;margin-right:0;min-height:130px;width:100%}}.cart-free-gift .products-list.owl-carousel.hover .product{box-shadow:0 0 15px 0 rgba(0,0,0,.05);opacity:1}.cart-free-gift .products-list.owl-carousel .item{margin-bottom:10px}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .item{padding-left:0;padding-right:0}}.cart-free-gift .products-list.owl-carousel .item .product{background-color:#fff}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .item .product{align-items:center;display:flex}.cart-free-gift .products-list.owl-carousel .item .product .block_thumbnails{width:90px}.cart-free-gift .products-list.owl-carousel .item .product .block_thumbnails .owl-product-images{padding-top:100%}}.cart-free-gift .products-list.owl-carousel .item .product .block_thumbnails .owl-product-images a{display:flex;line-height:1;min-height:unset}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .item .product .item__content_wrap{width:calc(100% - 90px)}}.cart-free-gift .products-list.owl-carousel .item .product .item__content_wrap .item__title_wrap{min-height:unset}.cart-free-gift .products-list.owl-carousel .item.disabled .lh-wgb-add-gift-btn{background-color:#fff}.cart-free-gift .products-list.owl-carousel .item.disabled .lh-wgb-add-gift-btn:before{background-image:url(../images/free-gift-cart-added.svg)}.cart-free-gift .products-list.owl-carousel .owl-stage{padding:10px 0}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .owl-stage{max-width:100%;transform:unset!important;width:100%!important}.cart-free-gift .products-list.owl-carousel .owl-stage .owl-item{width:100%!important}}.cart-free-gift .products-list.owl-carousel .item__content{padding:10px}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .item__content{padding-bottom:5px;padding-top:5px}.cart-free-gift .products-list.owl-carousel .item__title_wrap{margin-bottom:8px}}.cart-free-gift .products-list.owl-carousel .item__title_wrap a.item__title{font-size:14px;font-weight:700;line-height:19px}.cart-free-gift .products-list.owl-carousel .item__quick_view_wrap{bottom:20px;top:unset}.cart-free-gift .products-list.owl-carousel .owl-stage-outer{margin:0;padding:0;width:100%}.cart-free-gift .products-list.owl-carousel .owl-nav{top:50%;z-index:2}@media screen and (max-width:767px){.cart-free-gift .products-list.owl-carousel .owl-nav{display:none}}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button]{background-color:#fff;border:1px solid #6a7c9f;border-radius:50%;height:40px;line-height:40px;padding:0;position:absolute;text-align:center;top:calc(50% - 34px);transform:unset;width:40px;z-index:100}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-next:before,.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-prev:before{background-image:none;color:#1c2b47;font-family:lh-icons;font-size:20px;font-weight:400;height:unset;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-next i,.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-prev i{display:none}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-prev{left:0;right:unset}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-prev:before{content:"\e805"}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-next{left:unset;right:0}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].owl-next:before{content:"T"}.cart-free-gift .products-list.owl-carousel .owl-nav button[type=button].disabled{display:none}.cart-free-gift .item__action_buttons{align-items:center;display:flex}.cart-free-gift .item__action_buttons .links{width:calc(100% - 20px)}.cart-free-gift .item__action_buttons .links .item__quick_view{background-color:transparent;border:none;color:#1c2b47;cursor:pointer;font-size:14px;font-weight:400;line-height:19px;padding:0;text-decoration:underline}.cart-free-gift .item__action_buttons .lh-wgb-add-gift-btn{background:#f58140;border:1px solid #f58140;border-radius:50px;cursor:pointer;display:block;flex:0 0 30px;height:30px;margin:0;padding:0;position:relative;width:30px}.cart-free-gift .item__action_buttons .lh-wgb-add-gift-btn:before{background-image:url(../images/free-gift-cart-default.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%}.cart-free-gift .item__action_buttons .lh-wgb-add-gift-btn .wgb-loading-icon .wgb-spinner{height:24px;margin-left:-12px;margin-top:-12px;width:24px}.product_quickview__buy_wrap .lh-wgb-add-gift-btn,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn{background-color:#f58140;border:1px solid #f58140;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:800;height:50px;letter-spacing:.02em;line-height:50px;max-width:318px;position:relative;white-space:nowrap;width:100%}@media screen and (max-width:767px){.product_quickview__buy_wrap .lh-wgb-add-gift-btn,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn{font-size:14px;font-weight:800;height:40px;line-height:40px;max-width:100%;width:100%}}.product_quickview__buy_wrap .lh-wgb-add-gift-btn.disabled:not(.added),.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn.disabled:not(.added){background-color:#d9dee7;border-color:#d9dee7}.product_quickview__buy_wrap .lh-wgb-add-gift-btn.added,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn.added{background-color:#fff;color:#f58140}.product_quickview__buy_wrap .lh-wgb-add-gift-btn.added .add,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn.added .add{display:none}.product_quickview__buy_wrap .lh-wgb-add-gift-btn.added .adding,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn.added .adding{display:inline-block}.product_quickview__buy_wrap .lh-wgb-add-gift-btn .adding,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn .adding{display:none}.product_quickview__buy_wrap .lh-wgb-add-gift-btn .inner,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn .inner{align-items:center;display:flex;padding:0 30px}.product_quickview__buy_wrap .lh-wgb-add-gift-btn .inner .left,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn .inner .left{flex:0 0 50%;text-align:left}.product_quickview__buy_wrap .lh-wgb-add-gift-btn .inner .right,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn .inner .right{flex:0 0 50%;text-align:right}.product_quickview__buy_wrap .lh-wgb-add-gift-btn .wgb-spinner,.product_quickview__content .price_and_bay .lh-wgb-add-gift-btn .wgb-spinner{height:26px;margin-left:-13px;margin-top:-13px;width:26px}@media screen and (max-width:767px){[data-product-list-id=cart_page_free_gift_quickview]{min-height:unset!important;padding:32px 20px 20px!important}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__gallery,[data-product-list-id=cart_page_free_gift_quickview] .single_product__gallery{display:none}[data-product-list-id=cart_page_free_gift_quickview] .product_icon,[data-product-list-id=cart_page_free_gift_quickview] .product_markers{display:none!important}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info{width:100%!important}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .quickview_product__info h1,[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap h1,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .quickview_product__info h1,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info h1{font-size:16px!important;margin-bottom:10px!important}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .product_quickview__description,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .product_quickview__description{font-size:12px;font-weight:400;margin-bottom:10px}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .product_quickview__producer,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .product_quickview__producer{font-size:12px;font-weight:400;margin:0;padding:0}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .product_quickview__producer:after,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .product_quickview__producer:after{display:none}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .info__price,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .info__price{margin:20px 0!important}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .info__price .regular_price,[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .info__price .sale_price,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .info__price .regular_price,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .info__price .sale_price{font-size:25px}[data-product-list-id=cart_page_free_gift_quickview] .quickview_product__wrap .info__price del,[data-product-list-id=cart_page_free_gift_quickview] .single_product__info .info__price del{font-size:18px;font-weight:400}[data-product-list-id=cart_page_free_gift_quickview] .info__rate{display:none}[data-product-list-id=cart_page_free_gift_quickview] .more_details{display:none!important}}
