.rating i.icon16{margin-right:.13em}.icon16.star{background-position:-4px -204px;background-size:auto;width:12px;height:12px}* i.icon16{vertical-align:top;margin:.2em .25em 0 0}* i.icon16,i.icon16{text-decoration:none!important}i.icon16{background-repeat:no-repeat;height:16px;width:16px;display:inline-block;text-indent:-9999px;background-image:url(/wa-apps/shop/themes/agsat/img/icons.png);background-size:260px 160px}.icon16.star-half{background-size:auto;width:12px;height:12px}.icon16.star-half{background-position:-23px -204px}.icon10.star-half{background-position:-23px -204px;background-size:auto;width:12px;height:12px}.icon10.star{background-position:-4px -204px;background-size:auto;width:12px;height:12px}i.icon10{vertical-align:top;margin:.2em .1em 0 0;background-repeat:no-repeat;height:10px;width:10px;display:inline-block;text-indent:-9999px;text-decoration:none!important;background-image:url(/wa-apps/shop/themes/agsat/img/icons.png);background-size:260px 160px}#compare-leash{position:fixed;bottom:0;right:0;z-index:1}#floating-cart{position:fixed;top:0;right:15px;padding:3px 10px;background:#e0e3da;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);border-radius:0 0 0 5px;z-index:2}#floating-cart .fa-circle{top:0}#floating-cart .fa-shopping-cart{line-height:2}#floating-cart button:active,#floating-cart button:focus,#floating-cart button:hover{text-decoration:none;border:none;outline:none}#floating-cart button{padding:0;border:0;outline:none}#floating-cart button,#floating-cart span{display:flex;align-items:center;color:#f16522;cursor:pointer}#floating-cart button .text,#floating-cart span .text{margin:0 5px}#floating-cart button span,#floating-cart span span{justify-content:center}@media (max-width:500px){#floating-cart button .text{display:none}#floating-cart button .cart-total{margin-left:7px}}@media (min-width:1480px){#floating-cart{right:calc(50% - 725px)}}@media (max-width:767px){#floating-cart{right:0}}.v-select .vs__dropdown-toggle{background:#fff;padding:5px 3px}.ship_item_info .wa-form>div{padding:5px 3px}#shop .checkbox-component>input+label>.input-box{display:none}#shop .checkbox-component>input+label .glyphicon-check{display:none;color:#fff}#shop .checkbox-component>input:checked+label .button-checkbox{background:#48a951}#shop .checkbox-component>input:checked+label .glyphicon-unchecked{display:none}#shop .checkbox-component>input:checked+label .glyphicon-check{display:inline-block}#shop .checkbox-component>input:hover+label .glyphicon-unchecked{color:red}.services label{padding-left:0;width:100%}.cart_items .product_in_cart:last-child{margin-bottom:30px}.cart_items .product_in_cart:last-child hr{display:none}#shop .product_in_cart .services .button-checkbox{float:left;padding:3px 4px 0;border-radius:3px;font-size:12px;color:#838875}#shop .product_in_cart .services .service_info{line-height:110%;display:inline-block;cursor:pointer;margin-left:5px;color:#693;text-align:left;max-width:calc(100% - 30px)}#shop .product_in_cart .loader-image{display:flex;align-items:center;width:23px}#shop .product_in_cart img{width:100%}#shop .product_in_cart .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;max-width:80px;min-width:50px;width:22%}#shop .product_in_cart .wait-for-instock-wrap .item-name a,#shop .product_in_cart .wait-for-instock-wrap .item-total{color:#e9902e}#shop .product_in_cart .item-name a{display:inline-block;margin-bottom:15px}#shop .product_in_cart .count-row{display:flex;justify-content:space-between}#shop .product_in_cart .count-row .item-price{font-size:12px;margin-right:15px}#shop .product_in_cart .count-row .item-price span{margin-right:10px}#shop .product_in_cart .count-row .item-price,#shop .product_in_cart .count-row .item-price span,#shop .product_in_cart .count-row .item-remove,#shop .product_in_cart .count-row .tc.item-thumb{display:flex;align-items:center}#shop .product_in_cart .item-thumb{display:block;padding-left:0}#shop .product_in_cart .product_in_cart .hr{padding-left:0;width:100%}#shop .product_in_cart .last-available{margin-bottom:25px}#shop .product_in_cart .last-available .hr{display:none}#shop .product_in_cart .product_in_cart>div:first-child{display:flex;align-items:center;flex-wrap:wrap}#shop .product_in_cart .form-group{margin-bottom:0}@media screen and (max-width:767px){#shop .product_in_cart .count-row{margin-top:7px;padding-left:0}#shop .product_in_cart .item-thumb{min-width:80px;max-width:200px;padding:0}}@media screen and (max-width:430px){#shop .product_in_cart .count-row .input-sm{padding:0}}.total-cart-page{text-align:right;padding-right:2px}.total-cart-page>div{display:flex;align-items:center;justify-content:flex-end}.total-cart-page>div strong+span{flex:0 0 100px}.total-cart-page>div strong{margin-right:30px}.total-cart-page .promo-banner{display:block;width:100%;margin-bottom:10px}.total-cart-page .promo-banner img{width:100%;height:auto;min-height:50px;display:block}.total-cart-page .discount-sum{position:relative}.total-cart-page .discount-sum:before{content:"";background:#ffd8d8;border-radius:12px;position:absolute;right:-4px;top:0;width:260px;height:100%}.total-cart-page .discount-sum>*{position:relative}@media screen and (max-width:600px){.total-cart-page>div{justify-content:space-between}.total-cart-page .discount-sum:before{width:calc(100% + 8px)}}.custom-discounts-differences{display:flex;flex-direction:column}.custom-discounts-differences .diff-body{order:1}.custom-discounts-differences .diff-body .discount-icon{padding:2px;background:#fff;border-radius:4px;border:1px solid #e90c0c;display:flex;flex-direction:column;justify-content:center;flex:0 0 40px;align-items:center;margin-right:12px;max-width:40px;width:40px;height:40px}.custom-discounts-differences .diff-body .discount-icon>strong{font-size:9.5px;line-height:1}.custom-discounts-differences .diff-body .discount-icon img{width:25px}.custom-discounts-differences .diff-body .discount{padding:5px 12px;border-radius:7px;border:1px solid #e90c0c;background:#fff4e5;display:flex;align-items:center;line-height:16px;margin-bottom:10px}.custom-discounts-differences .diff-body .discount .star{color:red}.custom-discounts-differences .explanation{font-size:12px;color:#000;font-weight:700;margin-bottom:3px;order:3}.custom-discounts-differences .total-cart-page{order:2}@media screen and (max-width:767px){.custom-discounts-differences .explanation{order:2}.custom-discounts-differences .explanation:last-child{margin-bottom:10px}.custom-discounts-differences .total-cart-page{order:3;margin:5px 0 20px}.custom-discounts-differences .diff-body .discount{padding:15px}.custom-discounts-differences .diff-body .discount-icon{margin-right:15px;max-width:50px;width:50px;height:50px;flex:0 0 50px}.custom-discounts-differences .diff-body .discount-icon>strong{font-size:12px}.custom-discounts-differences .diff-body .discount-icon img{width:35px}}.fancybox-overlay .custom-discounts-differences{margin-bottom:10px}.fancybox-overlay .custom-discounts-differences .explanation,.fancybox-overlay .custom-discounts-differences .star{display:none}.fancybox-overlay .custom-discounts-differences .discount-icon{margin-right:15px;max-width:50px;width:50px;height:50px;flex:0 0 50px}.fancybox-overlay .custom-discounts-differences .discount-icon>strong{font-size:12px}.fancybox-overlay .custom-discounts-differences .discount-icon img{width:35px}.fancybox-overlay .custom-discounts-differences .discount{padding:15px}.cart-page .loader-image,.cart-page h3{display:inline-block}.cart-page .loader-image{vertical-align:middle;width:22px;margin:0 10px 10px}.cart-page .abs-info-warning{border-radius:0 0 10px 10px;color:#fff;font-weight:600;background:#f89406;display:inline-flex;align-items:center;padding:15px 15px 5px;margin-bottom:10px;margin-top:-13px}.cart-page .abs-info-warning p{margin:0}.cart-page .abs-info-warning .small{font-size:12px;display:block}.cart-page .abs-info-warning img{width:30px;margin-right:15px;flex:0 0 auto}@media screen and (max-width:380px){.cart-page .abs-info-warning p{font-size:13px}.cart-page .abs-info-warning .small{font-size:11px;display:block}}.cart-page .wait-for-instock-wrap{border:3px solid #f89406;padding:10px 0 0 15px;border-radius:10px;z-index:1;position:relative;background:#fff}.shipping-method-justin .loading{width:13px}.checkoutDeliveryItem.disabled{opacity:.5}.wrapCheckoutFormComment legend,.wrapCheckoutFormDelivery legend{max-width:250px}.wrapCheckoutFormDelivery .help-block{line-height:120%;margin-left:20px}.checkoutFormContact,.wrapCheckoutFormDelivery{margin-bottom:40px}.checkoutDeliveryItem,.checkoutFormPayment{padding-left:15px;margin-bottom:20px}.checkoutDeliveryItem .radio,.wrapCheckoutFormDelivery .radio{padding-top:0}.checkoutDeliveryItem .radio img{max-width:100px}.ship_item_info .wa-form{padding:10px;margin-left:10px;background:#ffffd9}#shop .wrapCheckoutFormDelivery .form-control{margin:0}.wrapCheckoutFormDelivery .form-group{margin-bottom:5px}.wrapCheckoutFormDelivery .control-label,.wrapCheckoutFormDelivery .control-label+div{width:100%;text-align:left}@media screen and (max-width:500px){.ship_item_info .wa-form{margin-left:0}.checkoutDeliveryItem,.checkoutFormPayment{padding-left:0}}@media screen and (min-width:992px){.country label+div{width:66.666%}.country label{width:33.33333333%}}@media screen and (min-width:1200px){.country label+div{width:75%}.country label{width:25%}}@media screen and (min-width:500px) and (max-width:767px){.country label+div{width:58.333%}.country label{width:41.666%}}@media screen and (max-width:499px){form{width:100%!important}}.recomended-item{display:flex;flex-wrap:wrap;margin-bottom:15px}.recomended-item .loader-image{display:inline-flex;align-items:center;width:18px}.recomended-item .waiting-for-instock .price{color:#e9902e}.recomended-item button{display:flex;align-items:center;justify-content:center;min-width:115px}.recomended-item button i{margin-right:7px}.recomended-item .button-wrap{margin-top:auto}.recomended-item>div{padding-left:30px;display:flex;flex-direction:column;justify-content:flex-start}.recomended-item .image-wrapper{display:flex;align-items:center;max-width:33%}.recomended-item button span{margin-left:3px}@media screen and (max-width:991px){.recomended-item{margin-bottom:30px}}@media screen and (max-width:500px){.recomended-item{width:100%;margin-bottom:40px}}.related .row{display:flex;flex-wrap:wrap}.related h5{font-weight:700;margin-top:30px}