#crossSell .text-box{margin-top:40px}
#crossSell .text-box.white{background-color:#fff}
#crossSell .text-box.gray{background-color:#eee}
#crossSell .text-box.dark{background-color:#262626}
#crossSell .text-box.border-white{border:1px solid #fff}
#crossSell .text-box.border-gray{border:1px solid #eee}
#crossSell .text-box.border-dark{border:1px solid #262626}
#crossSell .save-for-later-container{margin:15px 0}
#crossSell .save-for-later-container.gray{background-color:#eee}
#crossSell .save-for-later-container.white{background-color:#fff}
#crossSell .save-for-later-container.wood-image{background:transparent url(images/bg-img-texture-wood.jpg) no-repeat;background-size:cover}
#crossSell .save-for-later-container.holiday-image{background:transparent url(images/bg-img-holiday.jpg) no-repeat;background-size:cover}
#crossSell .save-for-later-container .offset-10{height:10px}
#crossSell .save-for-later-container .offset-20{height:20px}
#crossSell .save-for-later-container .offset-30{height:30px}
#crossSell .save-for-later-container .offset-40{height:40px}
#crossSell .save-for-later-container .offset-50{height:50px}
#crossSell .save-for-later-container .offset-60{height:60px}
#crossSell .save-for-later-container .offset-70{height:70px}
#crossSell .save-for-later-container .offset-80{height:80px}
#crossSell .save-for-later-container .offset-90{height:90px}
#crossSell .save-for-later-container .offset-100{height:100px}
#crossSell .save-for-later-container .outer-wrapper{width:100%;margin:auto;min-height:475px}
@media screen and (min-width:1400px){#crossSell .save-for-later-container .outer-wrapper{width:1400px}
}
#crossSell .save-for-later-container.invert.tiledBG .outer-wrapper{background-color:#262626}
#crossSell .save-for-later-container.invert.tiledBG .carousel-indicators li{border-color:#fff;color:#fff}
#crossSell .save-for-later-container.invert.tiledBG .carousel-indicators li.active{background-color:#fff}
#crossSell .save-for-later-container.invert .text-box .btn{border-color:#fff;color:#fff}
#crossSell .save-for-later-container .text-box.darkBG .invert-on-dark{color:#fff}
#crossSell .save-for-later-container .carousel-indicators li{border-color:#262626;color:#262626}
#crossSell .save-for-later-container .carousel-indicators li.active{background-color:#262626}
#crossSell .save-for-later-container .x-scroll{overflow-x:auto}
#crossSell .save-for-later-container .products-container{width:3200px}
#crossSell .save-for-later-container .product-small-screen{margin-left:5px;width:300px}
#crossSell .save-for-later-container .item{height:475px}
#crossSell .product-wrapper.product-wrapper-min{height:289px}
#crossSell .product-wrapper{margin:40px 5px 65px;height:370px;border-bottom:6px solid #ec983d;padding:20px;background-color:#fff}
#crossSell .product-wrapper .original-price{color:#777}
#crossSell .product-wrapper .price{color:#262626}
#crossSell.cross-sell-container_with-btn-addtobag .product-wrapper{display:flex;height:100%}
@media(min-width:768px){#crossSell.cross-sell-container_with-btn-addtobag .product-wrapper{height:423px}
}
#crossSell.cross-sell-container_with-btn-addtobag .product-wrapper .product{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:space-between}
#crossSell.cross-sell-container_with-btn-addtobag .product-wrapper.product-wrapper-min{height:342px}
.cross-sell-container .main-image{width:100%}
.cross-sell-container .main-image{width:100%}
.cross-sell-container .main-image-container,.cross-sell-container .apac-main-image-container{width:100%;height:100%;position:relative;overflow:hidden}
.cross-sell-container .apac-main-image-container{margin-top:30px}
.cross-sell-container .content-row{min-height:250px}
.cross-sell-container .product-wrapper{min-height:285px;width:100%;white-space:normal;position:relative;overflow:hidden;background-color:white;padding:15px}
.cross-sell-container .product-wrapper .original-price{color:#777}
.cross-sell-container .product-wrapper .price{color:#262626}
.cross-sell-container .secondary-wrapper{width:100%;white-space:normal;position:relative;overflow:hidden;padding:0 15px}
.cross-sell-container .secondary-wrapper .variant-b-image{width:100%}
.cross-sell-container .text-box{margin-top:0;padding-top:0}
@media(min-width:768px){.cross-sell-container .product-wrapper.top-align{padding-top:0}
.cross-sell-container .main-image{width:auto}
.cross-sell-container .header{margin-top:0}
}
.cross-sell-addtobag{display:none;margin:.2em auto .2em;background-color:#ff4610;border-color:#ff4610;border-width:.1em;white-space:nowrap}
.cross-sell-addtobag:hover{background-color:#ff6d43;border-color:#ff6d43}
.cross-sell-addtobag_done,.cross-sell-addtobag_done[disabled]{background-color:#fff;border-color:#fff;color:#262626;opacity:1;box-shadow:none}
.cross-sell-addtobag_done:hover,.cross-sell-addtobag_done[disabled]:hover,.cross-sell-addtobag_done:active,.cross-sell-addtobag_done[disabled]:active,.cross-sell-addtobag_done:focus,.cross-sell-addtobag_done[disabled]:focus{background-color:#fff;border-color:#fff;color:#262626;box-shadow:none}
.cross-sell-addtobag__title_default{display:block}
.cross-sell-addtobag__title_done{display:none}
.cross-sell-addtobag_done .cross-sell-addtobag__title_default{display:none}
.cross-sell-addtobag_done .cross-sell-addtobag__title_done{display:block;white-space:normal}
.cross-sell-addtobag__icon{color:#5cb85c;margin:0}
.cross-sell-container_with-btn-addtobag .cross-sell-addtobag,.added-to-bag-modal_with-btn-addtobag .cross-sell-addtobag{display:block}