@charset "UTF-8";
.ac_results{text-align:left;padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}h5.no-margin{margin-bottom:-13%!important}h4.page-heading{font-size:0.875rem;color:#23306f}.resizing-font{font:300 18px/20px!important}.free-span-price{color:#ffffff !important;background:#f13340 !important;padding:5px;border-radius:5px}.alert-gift{text-align:left;display:none}.alert-gift span{display:none}.idx-product-container .idx-product-image-container{margin:10px;position:relative;background:white;overflow:hidden}#idx-product_list{max-width:calc(100%);overflow:hidden}#idx-product_list select{border:1px solid #e6e9eb;border-left:0;border-right:0;height:32px;width 100%;text-align:right}#idx-product_list .product{width:33%;min-width:216px;float:left}@media (max-width:500px){#idx-product_list .product{width:216px;float:none;margin:auto}}#idx-product_list .product--attributes{width:50%;float:left}#idx-product_list .product--img{width:50%;float:left}#idx-product_list .btn--small{font-size:12px}#idx-product_list img{width:90%;margin:auto;display:block}.idx-product_list div.product{text-align:center}.idx-old-price.idx-product-price{font-size:17px}.idx-old-price{color:#6f6f6f;text-decoration:line-through}.idx-product-name{color:#3a3939;font-size:17px;line-height:23px;margin-bottom:0}#idx-loader{background-color:#333333;height:100%;opacity:0.3;position:absolute;width:100%;z-index:999;margin:0}#other_colors{margin-bottom:10px}#other_colors span.title{font-size:13px;margin:10px 0;text-align:left}#other_colors ul{width:100%}#other_colors ul li{margin-right:7px;margin-bottom:7px}#other_colors ul li img{display:block}#other_colors ul li a,#other_colors ul li span{border:1px solid transparent}#other_colors ul li.active{margin-left:0}#other_colors ul li.active span,#other_colors ul li a:hover{border:1px solid #CCCCCC}.storeSelect{display:block;float:right}.storeRow{display:flex;align-items:center;flex-wrap:wrap;width:100%}.storeInfo{width:70%;text-align:left}.storeSelect{width:30%}.box-infos-top{background-color:#f3f5f7;padding:20px 25px;margin-bottom:25px}.timeline-step-shipped .marker{position:absolute;top:-14px;left:50%;margin-left:-10px;border:10px solid transparent;border-top-color:#27377B}@media screen and (max-width:768px){.shipping-traces{width:100%;float:none}}