.text-color-light{color:#be7f45}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-inline-holder .mfp-content{max-width:800px;margin:20px auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;background:#000;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.85;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid white}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid white}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width: 800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.promo-popup .mfp-inline-holder .mfp-content{max-height:none;overflow:visible}.promo-popup .mfp-content img{display:block}.promo-popup .mfp-inline-holder .mfp-close{color:#fff;background:#000;top:24px;right:24px}.shop--cart-bar,.shop--product--add{font-size:18px}.shop--container{margin:0 auto;background:#fff;overflow:hidden;*zoom:1}.shop--container .shop--navigation{-webkit-box-shadow:0 2px rgba(0,0,0,0.15);-moz-box-shadow:0 2px rgba(0,0,0,0.15);box-shadow:0 2px rgba(0,0,0,0.15)}.shop--container .shop--body{padding:32px;overflow:hidden;*zoom:1;text-align:left}@media only screen and (max-width: 499px){.shop--container .shop--body{padding:16px}}.shop--container .shop--description-anchor{color:#000;display:block;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:14px}.shop--container .shop--cart-bar{margin-bottom:32px;border:1px dotted #000;border-width:1px 0;padding:16px 0;color:#000;font-weight:bold;text-transform:uppercase;position:relative;overflow:hidden;*zoom:1}.shop--container .shop--cart-bar .btn{font-weight:normal}.shop--container .shop--cart-bar .shop--cart-bar--items{float:left;color:#000;font-size:0.8em;line-height:32px;position:relative;z-index:2;background:url("shopping-cart.png") top left no-repeat;padding-left:36px}@media only screen and (max-width: 989px){.shop--container .shop--cart-bar .shop--cart-bar--items{float:none;display:block;margin-top:16px}}.shop--container .shop--cart-bar .shop--cart-bar--price{line-height:32px;display:block}@media only screen and (min-width: 989px){.shop--container .shop--cart-bar .shop--cart-bar--price{position:absolute;top:16px;right:0;left:0;text-align:center;z-index:1}}.shop--container .shop--cart-bar .shop--cart-bar--actions{float:right;position:relative;z-index:2}@media only screen and (max-width: 989px){.shop--container .shop--cart-bar .shop--cart-bar--actions{float:none;clear:both;margin-top:16px}}.shop--container .shop--cart-bar .shop--cart-bar--actions .btn{margin-left:8px}@media only screen and (max-width: 499px){.shop--container .shop--cart-bar .shop--cart-bar--actions .btn{float:none;display:block;margin-bottom:8px;text-align:center}}.shop--container .shop--product{background:#fff;padding:16px;color:#595959}.shop--container .shop--product h2{font-size:1em;font-weight:bold;margin-top:16px;color:#595959;text-shadow:none;margin-bottom:0}.shop--container .shop--product h3{font-size:1.5em;margin-bottom:0;font-weight:bold;color:#595959;text-shadow:none;padding-bottom:16px}.shop--container .shop--product .shop--product--add{padding-top:16px;border-top:1px dotted #595959}.shop--container .shop--product .shop--product--add h3{margin:0;text-align:left}.shop--container .shop--product .shop--product--btn{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.shop--container .shop--product .shop--product--remove p{line-height:1.75em;text-align:right;text-transform:uppercase;margin-bottom:0}.shop--container .shop--product .shop--product--remove .btn{padding:0.5em 0.7em;margin-left:8px;float:left;width:50%}.shop--container .shop--product:hover{color:#000}.shop--container .shop--product:hover h2,.shop--container .shop--product:hover h3{color:#181c1f}.shop--container .shop--product:hover .shop--product--add{border-color:#181c1f}.shop--virtual-gifts a span{border:0}.shop--virtual-gifts a[data-show=gifts-1] span{background:#01a0e2;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #18bbfe), color-stop(100%, #01a0e2));background-image:-webkit-linear-gradient(#18bbfe,#01a0e2);background-image:-moz-linear-gradient(#18bbfe,#01a0e2);background-image:-o-linear-gradient(#18bbfe,#01a0e2);background-image:linear-gradient(#18bbfe,#01a0e2)}.shop--virtual-gifts a[data-show=gifts-1] span:after{border-top-color:#01a0e2}.shop--virtual-gifts a[data-show=gifts-2] span{background:#f6ca09;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8d53a), color-stop(100%, #f6ca09));background-image:-webkit-linear-gradient(#f8d53a,#f6ca09);background-image:-moz-linear-gradient(#f8d53a,#f6ca09);background-image:-o-linear-gradient(#f8d53a,#f6ca09);background-image:linear-gradient(#f8d53a,#f6ca09)}.shop--virtual-gifts a[data-show=gifts-2] span:after{border-top-color:#f6ca09}.shop--virtual-gifts a[data-show=gifts-3] span{background:#b163a1;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c285b5), color-stop(100%, #b163a1));background-image:-webkit-linear-gradient(#c285b5,#b163a1);background-image:-moz-linear-gradient(#c285b5,#b163a1);background-image:-o-linear-gradient(#c285b5,#b163a1);background-image:linear-gradient(#c285b5,#b163a1)}.shop--virtual-gifts a[data-show=gifts-3] span:after{border-top-color:#b163a1}.shop--virtual-gifts a[data-show=gifts-4] span{background:#b0c82a;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4d94c), color-stop(100%, #b0c82a));background-image:-webkit-linear-gradient(#c4d94c,#b0c82a);background-image:-moz-linear-gradient(#c4d94c,#b0c82a);background-image:-o-linear-gradient(#c4d94c,#b0c82a);background-image:linear-gradient(#c4d94c,#b0c82a)}.shop--virtual-gifts a[data-show=gifts-4] span:after{border-top-color:#b0c82a}.shop--virtual-gifts a[data-show=gifts-5] span{background:#cd1924;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6333e), color-stop(100%, #cd1924));background-image:-webkit-linear-gradient(#e6333e,#cd1924);background-image:-moz-linear-gradient(#e6333e,#cd1924);background-image:-o-linear-gradient(#e6333e,#cd1924);background-image:linear-gradient(#e6333e,#cd1924)}.shop--virtual-gifts a[data-show=gifts-5] span:after{border-top-color:#cd1924}.shop--virtual-gifts a[data-show=gifts-6] span{background:#000;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1a1a1a), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#1a1a1a,#000000);background-image:-moz-linear-gradient(#1a1a1a,#000000);background-image:-o-linear-gradient(#1a1a1a,#000000);background-image:linear-gradient(#1a1a1a,#000000)}.shop--virtual-gifts a[data-show=gifts-6] span:after{border-top-color:#000}.shop--virtual-gifts[data-state=showing-gifts-1]{background:#caefff}.shop--virtual-gifts[data-state=showing-gifts-1] .btn{background:#01a0e2;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #18bbfe), color-stop(100%, #01a0e2));background-image:-webkit-linear-gradient(#18bbfe,#01a0e2);background-image:-moz-linear-gradient(#18bbfe,#01a0e2);background-image:-o-linear-gradient(#18bbfe,#01a0e2);background-image:linear-gradient(#18bbfe,#01a0e2)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-1] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-1] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-1] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-1] .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-1] .btn,.shop--virtual-gifts[data-state=showing-gifts-1] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-1] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-1] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-1] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-1] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-1] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-1] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-1] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-1] .btn:hover{background:#017caf;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #017caf), color-stop(100%, #016a96));background-image:-webkit-linear-gradient(#017caf,#016a96);background-image:-moz-linear-gradient(#017caf,#016a96);background-image:-o-linear-gradient(#017caf,#016a96);background-image:linear-gradient(#017caf,#016a96)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product--add{border-color:#01a0e2}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] .shop--product--add{color:#000}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product figure figcaption{background:#017caf}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product .shop--product--remove{color:#01a0e2}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar--items{color:#017caf}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-2]{background:#fdf4ce}.shop--virtual-gifts[data-state=showing-gifts-2] .btn{background:#f6ca09;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8d53a), color-stop(100%, #f6ca09));background-image:-webkit-linear-gradient(#f8d53a,#f6ca09);background-image:-moz-linear-gradient(#f8d53a,#f6ca09);background-image:-o-linear-gradient(#f8d53a,#f6ca09);background-image:linear-gradient(#f8d53a,#f6ca09)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-2] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-2] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-2] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-2] .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-2] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-2] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-2] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-2] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-2] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-2] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-2] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-2] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-2] .btn:hover{background:#c5a207;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c5a207), color-stop(100%, #ac8d06));background-image:-webkit-linear-gradient(#c5a207,#ac8d06);background-image:-moz-linear-gradient(#c5a207,#ac8d06);background-image:-o-linear-gradient(#c5a207,#ac8d06);background-image:linear-gradient(#c5a207,#ac8d06)}.shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product--add{border-color:#f6ca09}.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product figure figcaption{background:#c5a207}.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product .shop--product--remove{color:#f6ca09}.shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar--items{color:#c5a207}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-2] .shop--cart-bar--items{background-image:url("shopping-cart-yellow.png")}.shop--virtual-gifts[data-state=showing-gifts-3]{background:#f5ebf3}.shop--virtual-gifts[data-state=showing-gifts-3] .btn{background:#b163a1;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c285b5), color-stop(100%, #b163a1));background-image:-webkit-linear-gradient(#c285b5,#b163a1);background-image:-moz-linear-gradient(#c285b5,#b163a1);background-image:-o-linear-gradient(#c285b5,#b163a1);background-image:linear-gradient(#c285b5,#b163a1)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-3] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-3] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-3] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-3] .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-3] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-3] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-3] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-3] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-3] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-3] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-3] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-3] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-3] .btn:hover{background:#964b87;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #964b87), color-stop(100%, #854377));background-image:-webkit-linear-gradient(#964b87,#854377);background-image:-moz-linear-gradient(#964b87,#854377);background-image:-o-linear-gradient(#964b87,#854377);background-image:linear-gradient(#964b87,#854377)}.shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product--add{border-color:#b163a1}.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product figure figcaption{background:#964b87}.shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar--items{color:#964b87}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-3] .shop--cart-bar--items{background-image:url("shopping-cart-purple.png")}.shop--virtual-gifts[data-state=showing-gifts-4]{background:#eef4ca}.shop--virtual-gifts[data-state=showing-gifts-4] .btn{background:#b0c82a;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4d94c), color-stop(100%, #b0c82a));background-image:-webkit-linear-gradient(#c4d94c,#b0c82a);background-image:-moz-linear-gradient(#c4d94c,#b0c82a);background-image:-o-linear-gradient(#c4d94c,#b0c82a);background-image:linear-gradient(#c4d94c,#b0c82a)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-4] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-4] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-4] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-4] .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-4] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-4] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-4] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-4] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-4] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-4] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-4] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-4] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-4] .btn:hover{background:#8b9e21;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8b9e21), color-stop(100%, #78891d));background-image:-webkit-linear-gradient(#8b9e21,#78891d);background-image:-moz-linear-gradient(#8b9e21,#78891d);background-image:-o-linear-gradient(#8b9e21,#78891d);background-image:linear-gradient(#8b9e21,#78891d)}.shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product--add{border-color:#b0c82a}.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product figure figcaption{background:#8b9e21}.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product .shop--product--remove{color:#b0c82a}.shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar--items{color:#8b9e21}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-4] .shop--cart-bar--items{background-image:url("shopping-cart-green.png")}.shop--virtual-gifts[data-state=showing-gifts-5]{background:#fad2d4}.shop--virtual-gifts[data-state=showing-gifts-5] .btn{background:#cd1924;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6333e), color-stop(100%, #cd1924));background-image:-webkit-linear-gradient(#e6333e,#cd1924);background-image:-moz-linear-gradient(#e6333e,#cd1924);background-image:-o-linear-gradient(#e6333e,#cd1924);background-image:linear-gradient(#e6333e,#cd1924)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-5] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-5] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-5] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-5] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-5] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-5] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-5] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-5] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-5] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-5] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-5] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-5] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-5] .btn:hover{background:#a0131c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a0131c), color-stop(100%, #891118));background-image:-webkit-linear-gradient(#a0131c,#891118);background-image:-moz-linear-gradient(#a0131c,#891118);background-image:-o-linear-gradient(#a0131c,#891118);background-image:linear-gradient(#a0131c,#891118)}.shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product--add{border-color:#cd1924}.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product figure figcaption{background:#a0131c}.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product .shop--product--remove{color:#cd1924}.shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar--items{color:#a0131c}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-5] .shop--cart-bar--items{background-image:url("shopping-cart-red.png")}.shop--virtual-gifts[data-state=showing-gifts-6]{background:#595959}.shop--virtual-gifts[data-state=showing-gifts-6] .btn{background:#000;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1a1a1a), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#1a1a1a,#000000);background-image:-moz-linear-gradient(#1a1a1a,#000000);background-image:-o-linear-gradient(#1a1a1a,#000000);background-image:linear-gradient(#1a1a1a,#000000)}.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-6] .btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-6] .btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-6] .btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-6] .btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .shop--virtual-gifts[data-state=showing-gifts-6] .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .btn,.shop--virtual-gifts[data-state=showing-gifts-6] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-6] #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-6] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-6] #social-module--facebook .btn:hover,#social-module--facebook .shop--virtual-gifts[data-state=showing-gifts-6] .btn:hover,.shop--virtual-gifts[data-state=showing-gifts-6] #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-6] .social-module--arrows>a:hover,.shop--virtual-gifts[data-state=showing-gifts-6] #social-module--twitter .btn:hover,#social-module--twitter .shop--virtual-gifts[data-state=showing-gifts-6] .btn:hover{background:#000;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#000000,#000000);background-image:-moz-linear-gradient(#000000,#000000);background-image:-o-linear-gradient(#000000,#000000);background-image:linear-gradient(#000000,#000000)}.shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product--add{border-color:#000}.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product figure figcaption{background:#000}.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product .shop--product--remove{color:#000}.shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar--items{color:#000}.high-contrast .shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar,.high-contrast .shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar--items{color:#000}.shop--virtual-gifts[data-state=showing-gifts-6] .shop--cart-bar--items{background-image:url("shopping-cart-orange.png")}.high-contrast .shop--virtual-gifts{background:#fff}.high-contrast .shop--virtual-gifts a span{background:#fff;color:#000;border-top:1px solid #000}.high-contrast .shop--virtual-gifts .shop--cart-bar,.high-contrast .shop--virtual-gifts .shop--product--add{border-color:#000}.high-contrast .shop--virtual-gifts .btn{background:#000;color:#fff}.high-contrast .shop--virtual-gifts .shop--product figure figcaption{background:#000}.high-contrast .shop--virtual-gifts .shop--product .shop--product--remove{color:#000}.high-contrast .shop--virtual-gifts .shop--product .shop--product--add p{float:left}.checkout--columns{padding:32px 0}.checkout--columns .one-half.fl,.checkout--columns .three-quarters.fl{padding-right:32px}.checkout--columns .one-half.fr,.checkout--columns .one-quarter.fr{padding-left:32px}@media (max-width: 990px){.checkout--columns .one-half.fr,.checkout--columns .one-half.fl{padding-left:0;padding-right:0}}@media (max-width: 990px){.checkout--columns .one-half.fr{padding-top:32px}}@media (max-width: 990px){.checkout--columns .three-quarters.fl,.checkout--columns .one-quarter.fr{width:100%;padding-left:0;padding-right:0}.checkout--columns .three-quarters.fl.panel-border-right,.checkout--columns .one-quarter.fr.panel-border-right{border-right:0;border-bottom:1px solid #ececec;padding-bottom:32px;margin-bottom:32px}}.checkout--button-set{border-top:1px solid #dde3e3;clear:both}.edit_order .alert-error{text-align:center;width:80%;margin:0 auto;margin-top:32px}.checkout-confirm-table th{width:150px}.shipping-options li{border-top:1px dotted #222;padding:16px 0}.shipping-options li input{margin-right:16px}.shipping-options li:first-child{border-top:none}.checkout--credit-card .one-half.fl{border:0}@media (max-width: 990px){.checkout--credit-card .one-half.fr{padding-top:0}}.checkout--credit-card .one-half select{width:100%}.checkout--credit-card-ccv .three-quarters{padding:56px 0 0 16px}.checkout--credit-card-ccv .checkout--ccv-icon{background:url("ccv-help.gif") left no-repeat;padding-left:20px;float:right;margin-right:40px}@media only screen and (max-width: 989px){.checkout--credit-card-ccv .checkout--ccv-icon{float:none;margin-right:0}.checkout--credit-card-ccv .checkout--ccv-icon .tooltip-mega{width:100%;position:static !important;margin-top:16px;margin-bottom:0}.checkout--credit-card-ccv .checkout--ccv-icon .tooltip-mega:after{display:none}}.checkout--card-types{clear:both}@media only screen and (max-width: 989px){.checkout--card-types{margin-top:16px}}@media only screen and (max-width: 989px){.view-cart{padding:16px 0}}.view-cart--products__mobile{display:none}@media only screen and (max-width: 989px){.view-cart--products__mobile{display:block}}@media only screen and (max-width: 989px){.view-cart--products__desktop{display:none}}.view-cart--container{background:#fff;padding:32px;margin-bottom:16px}.checkout--columns .view-cart--container{padding:16px}@media only screen and (max-width: 499px){.view-cart--container{padding:16px}}.view-cart--container .view-cart--header{border-bottom:1px solid #000;background:url("shopping-cart-large.png") top center no-repeat;min-height:96px;overflow:hidden;*zoom:1;padding-bottom:16px;position:relative}@media only screen and (max-width: 600px){.view-cart--container .view-cart--header{height:auto;padding-top:96px}.high-contrast .view-cart--container .view-cart--header{padding-top:0}}.high-contrast .view-cart--container .view-cart--header{background:none}.view-cart--container .view-cart--header .btn{position:absolute;bottom:10px}@media only screen and (max-width: 600px){.view-cart--container .view-cart--header .btn{position:static;margin-top:4px;width:100%;text-align:center}}.view-cart--container .view-cart--header .btn.fl{left:0}.view-cart--container .view-cart--header .btn.fr{right:0}@media only screen and (max-width: 600px){.view-cart--container .view-cart--header .btn.fr{float:left;clear:left}}.view-cart--container th{text-transform:uppercase;font-size:0.8em;padding:16px}.view-cart--container th.view-cart--remove{width:80px}.checkout--columns .view-cart--container th[width='14%'],.checkout--columns .view-cart--container th[width='15%']{width:20%}.view-cart--container tr.view-cart--product td{background:#fff;padding:16px;vertical-align:middle;border-bottom:15px solid #fff}.view-cart--container tr.view-cart--product td.view-cart--price{font-weight:bold}.view-cart--container tr.view-cart--product td.view-cart--image{width:93px;padding-right:0}.view-cart--container tr.view-cart--product h3{margin-bottom:0}.view-cart--container tr.view-cart--totals td{font-size:1.2em;text-align:right;padding-right:16px}.view-cart--container tr:last-child td{border-bottom:0}.view-cart--container a.view-cart--remove{width:16px;height:16px;background:url("shop-remove.gif") 0 0 no-repeat;display:block;margin:0 auto}.view-cart--container img{border:1px solid #ebebeb;display:block}.view-cart--container input{width:3em}.view-cart--products__mobile .view-cart--product{background:#fff;padding:16px;margin:16px 0;position:relative}.high-contrast .view-cart--products__mobile .view-cart--product{border:1px solid #000}.view-cart--products__mobile.view-cart--products__no-cta .view-cart--product:first-child{margin-top:0}.view-cart--products__mobile .view-cart--product--image{float:left;margin-right:16px}@media only screen and (max-width: 499px){.view-cart--products__mobile .view-cart--product--image{display:none}}.view-cart--products__mobile .view-cart--product--details{text-align:left;padding-left:93px;padding-right:48px}@media only screen and (max-width: 499px){.view-cart--products__mobile .view-cart--product--details{padding-left:0}}.view-cart--products__mobile .view-cart--product--details h3{margin-bottom:0}.view-cart--products__mobile .view-cart--product--details p{margin-bottom:0}.view-cart--products__mobile .view-cart--product--details .view-cart--product--details--qty{margin-top:8px}.view-cart--products__mobile .view-cart--remove-container{position:absolute;top:0;right:0;bottom:0;width:48px}.view-cart--products__mobile .view-cart--remove-container a.view-cart--remove{position:absolute;top:50%;right:16px;margin-top:-8px}.view-cart--products__mobile.view-cart--products__no-cta .view-cart--totals h2{margin-bottom:0}.checkout-confirm-order th{font-size:0.8em}.checkout-confirm-order th,.checkout-confirm-order td{border-bottom:1px dotted #dde3e3;padding:8px 0}.shop--modal{background:#fff;padding:16px;*zoom:1}.shop--modal:after{content:"";display:table;clear:both}.shop--modal--left{float:left;width:60%;padding-right:16px}@media only screen and (max-width: 499px){.shop--modal--left{padding-right:0;width:100%}}.shop--modal--right{float:right;width:40%}@media only screen and (max-width: 499px){.shop--modal--right{width:100%}}.block-callout{background:#fff;padding:32px;margin-bottom:32px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative}.block-callout:after{content:"";position:absolute;border:20px solid transparent;z-index:10;bottom:-40px;left:50%;margin-left:-20px;border-top-color:#fff}.block-callout>h2{margin-bottom:16px;text-shadow:none}.block-callout_flush-top{padding-top:0}.block-callout-light{background:#fff;padding:32px;*zoom:1}.block-callout-light:after{content:"";display:table;clear:both}.block-callout-light blockquote p{font-style:italic;font-size:1.3em}.litters-list__1{margin-left:-4%;overflow:hidden;*zoom:1}@media only screen and (max-width: 499px){.litters-list__1{margin-left:0}}.litters-list__1>div,.litters-list__1>li{float:left;margin:0 0 2% 4%}@media only screen and (max-width: 499px){.litters-list__1>div,.litters-list__1>li{width:100%;margin:0 0 2% 0}}.litters-list__2{margin-left:-4%;overflow:hidden;*zoom:1}@media only screen and (max-width: 499px){.litters-list__2{margin-left:0}}.litters-list__2>div,.litters-list__2>li{float:left;margin:0 0 2% 4%;width:46%}@media only screen and (max-width: 499px){.litters-list__2>div,.litters-list__2>li{width:100%;margin:0 0 2% 0}}.litters-list__3{margin-left:-4%;overflow:hidden;*zoom:1}@media only screen and (max-width: 499px){.litters-list__3{margin-left:0}}.litters-list__3>div,.litters-list__3>li{float:left;margin:0 0 2% 4%;width:29%}@media only screen and (min-width: 500px) and (max-width: 989px){.litters-list__3>div,.litters-list__3>li{width:46%}}@media only screen and (max-width: 499px){.litters-list__3>div,.litters-list__3>li{width:100%;margin:0 0 2% 0}}.puppy-profiles .columns--three>.litter-profile{background:#000;padding:8px;padding-bottom:0;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 0 rgba(0,0,0,0.1)}.puppy-profiles .columns--three>.litter-profile figcaption{color:#fff}.puppy-profiles .columns--three>.litter-profile h2{margin:0;padding:16px 0;color:#fff;font-style:italic}.puppy-profiles .columns--three>.litter-profile h2 a{color:#fff}.puppy-profiles .litter--name,.puppy-profiles .litter--dob{font-family:Helvetica,Arial,sans-serif}.puppy-profiles .litter--share>*+*{margin-top:16px}.puppy-profiles .litter--share .lede{margin:32px 0}@media only screen and (max-width: 989px){.puppy-profiles .columns--three>div{width:48%}}@media only screen and (max-width: 499px){.puppy-profiles .columns--three{margin:0}.puppy-profiles .columns--three>div{width:100%;margin:0 0 2% 0}.puppy-profiles .litter--share{padding-top:32px}}.social-module{clear:both;position:relative}.social-module .social-module--icons ul{text-align:center}.social-module .social-module--icons li{padding-bottom:20px}.social-module .social-module--icons li a{display:block;width:50px;height:50px;background:url("social-module-icons.jpg") top left no-repeat;margin:0 5px;text-indent:-9999px;outline:hidden}.social-module .social-module--icons li a.social-module--icon--facebook{background-position:0 0}.social-module .social-module--icons li a.social-module--icon--blog{background-position:-70px 0}.social-module .social-module--icons li a.social-module--icon--twitter{background-position:-140px 0}.social-module .social-module--icons li.is-active{position:relative}.social-module .social-module--icons li.is-active:after{content:"";position:absolute;border:10px solid transparent;z-index:10;bottom:0;left:50%;margin-left:-10px;border-bottom-color:#fff}.social-module .social-module--icons li.is-active a.social-module--icon--facebook{background-position:0 -50px}.social-module .social-module--icons li.is-active a.social-module--icon--blog{background-position:-70px -50px}.social-module .social-module--icons li.is-active a.social-module--icon--twitter{background-position:-140px -50px}.high-contrast .social-module .social-module--icons li>a{background:transparent;text-indent:0;width:auto;height:auto;color:#000;text-decoration:none;font-size:1.3em;padding:0 16px}.social-module .social-module--pane{position:relative}.social-module .social-module--content{background:#fff;margin:0 32px 16px;padding:16px;*zoom:1}.social-module .social-module--content:after{content:"";display:table;clear:both}.social-module .social-module--content h3,.social-module .social-module--content h4{padding-bottom:0;margin-bottom:0}.social-module .social-module--content h3{margin-top:0}.social-module .social-module--content .social-module--date,.social-module .social-module--content .timePosted{display:block;padding-bottom:16px;color:#919191;font-size:0.8em;margin-bottom:0}.social-module .social-module--content p{word-break:break-word}.social-module .social-module--content ul,.social-module .social-module--content li{margin:0;padding:0;list-style:none}.social-module .social-module--arrows{position:relative}.social-module .social-module--arrows>a{position:absolute;top:50%;margin-top:-13px;width:27px;height:27px;padding:7px 0;line-height:13px;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.social-module .social-module--arrows>a.social-module--prev{left:0}@media screen and (min-width: 990px){.social-module .social-module--arrows>a.social-module--prev{left:-36px}}.social-module .social-module--arrows>a.social-module--next{right:0}@media screen and (min-width: 990px){.social-module .social-module--arrows>a.social-module--next{right:-36px}}#social-module--facebook .social-module--arrows>a,#social-module--facebook .btn{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #607ead), color-stop(100%, #486ba4));background-image:-webkit-linear-gradient(#607ead,#486ba4);background-image:-moz-linear-gradient(#607ead,#486ba4);background-image:-o-linear-gradient(#607ead,#486ba4);background-image:linear-gradient(#607ead,#486ba4)}#social-module--facebook .social-module--content{text-align:left}#social-module--twitter .social-module--arrows>a,#social-module--twitter .btn{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #25b8f0), color-stop(100%, #02aded));background-image:-webkit-linear-gradient(#25b8f0,#02aded);background-image:-moz-linear-gradient(#25b8f0,#02aded);background-image:-o-linear-gradient(#25b8f0,#02aded);background-image:linear-gradient(#25b8f0,#02aded)}#social-module--twitter .social-module--content a{color:#25b8f0}.high-contrast #social-module--twitter .social-module--arrows>a,.high-contrast #social-module--twitter .btn,.high-contrast #social-module--facebook .social-module--arrows>a,.high-contrast #social-module--facebook .btn{background:#000}.high-contrast #social-module--twitter a{color:blue}.progress-bar--outer{border:3px solid #ffdbb2;padding:2px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.progress-bar--outer .progress-bar--inner{background:#ffdbb2;height:30px;width:80%;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffdbb2), color-stop(100%, #f78f1e));background-image:-webkit-linear-gradient(left, #ffdbb2,#f78f1e);background-image:-moz-linear-gradient(left, #ffdbb2,#f78f1e);background-image:-o-linear-gradient(left, #ffdbb2,#f78f1e);background-image:linear-gradient(left, #ffdbb2,#f78f1e)}.progress-bar-complete .progress-bar--inner{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.progress-bar--pointers{width:70%;height:5px;margin:2px auto 0;border:1px solid #898989;border-width:0 1px}.progress-bar--labels{color:#898989;font-size:0.8em}.progress-bar--labels>div{width:32%;text-align:center}.flip-2d figcaption,.shop--container .shop--product figcaption{padding:16px;background:#1a1b1f;color:#fff}.flip-2d figcaption p,.shop--container .shop--product figcaption p{font-size:1em}.flip-2d figure,.shop--container .shop--product figure{text-align:center}.flip-2d figcaption,.shop--container .shop--product figcaption{padding:16px;background:#1a1b1f;color:#fff;text-align:left}@media screen and (min-width: 990px){.flip-2d figure,.shop--container .shop--product figure{position:relative;width:100%;height:auto}.flip-2d figure img,.shop--container .shop--product figure img{width:100%;height:auto;display:block}.flip-2d figure figcaption,.shop--container .shop--product figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:2;background:#1a1b1f;color:#fff;overflow:hidden;padding:16px}.flip-2d:hover figcaption,.shop--container .shop--product:hover figcaption{display:block}}.campaigns-banner{position:relative;overflow:hidden;padding:0}.campaigns-banner .campaigns-banner--image{position:relative;top:0;left:0;right:0;z-index:0;max-width:1280px}@media only screen and (max-width: 989px){.campaigns-banner .campaigns-banner--image{display:none}}.campaigns-banner .panel--body{position:relative;z-index:1}.campaigns-banner h2,.campaigns-banner h3{color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.5)}@media screen and (min-width: 990px){.campaigns-banner .campaigns-banner--caption{position:absolute;display:none;bottom:0;left:0}}@media only screen and (min-width: 500px) and (max-width: 989px){.campaigns-banner .campaigns-banner--caption{padding-right:16px}}@media only screen and (max-width: 989px){.campaigns-banner .campaigns-banner--caption{display:block}}.campaigns-banner .campaigns-banner--caption h2{font-size:2em}@media only screen and (max-width: 989px){.campaigns-banner .campaigns-banner--caption h2{color:#000;text-shadow:none}}.campaigns-banner .campaigns-banner--details{background:#000;background:rgba(0,0,0,0.8);padding:16px;text-align:center}.campaigns-banner .campaigns-banner--details h2{font-size:2.5em;margin:0;padding:16px 0 0 0}.campaigns-banner .campaigns-banner--details h3{font-size:1em;margin-top:0}.days-to-go{clear:both;width:95px;margin:0 auto}.days-to-go .days-to-go--circle{background:#3e3e3e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:95px;height:95px;line-height:99px;color:#fff;text-align:center;font-size:2.5em;font-weight:bold}.days-to-go h3{margin-top:0.5em;font-size:1em}.campaign--donate-callout{padding-bottom:16px}@media screen and (max-width: 990px){.campaign--donate-callout{padding-top:16px}}.high-contrast .campaign--donate-callout{border:1px solid #000;padding:16px;margin-bottom:16px}.tooltip-mega--anchor{position:relative;cursor:pointer;color:#000}.tooltip-mega{position:absolute !important;z-index:20;display:none;background:#000;padding:16px;color:#fff;width:250px;margin-bottom:20px;position:relative}.tooltip-mega:after{content:"";position:absolute;border:10px solid transparent;z-index:10;bottom:-20px;left:50%;margin-left:-10px;border-top-color:#000}.tooltip-mega p{font-size:1em}.donation-options-container{background:#fff;padding:16px;overflow:hidden;*zoom:1}.donation-options-container.donation-options-container__campaign{display:inline-block}.donation-options-container .order_amount{margin-left:1em}@media only screen and (max-width: 890px){.donation-options-container .order_amount{clear:both;margin-left:0}}.donation-options-container>div{float:left;text-align:left;padding-right:16px;*zoom:1}.donation-options-container>div:after{content:"";display:table;clear:both}.donation-options-container>div.columns-container{width:100%}@media only screen and (max-width: 650px){.donation-options-container>div{float:none}}.donation-options-container label{font-size:2.3em;font-weight:bold;cursor:pointer}.donation-options-container input[type=radio]{vertical-align:super}@media only screen and (max-width: 650px){.donation-options-container input[type=radio]{margin-left:0 !important}}.donation-options-container .control-group{margin-bottom:0}.donation-options-container .control-group>div,.donation-options-container .control-group>label{float:left}.donation-options-container input[type=text],.donation-options-container input[type=number]{vertical-align:top;margin-top:6px;width:3em;height:1.2em;font-size:2.2em;padding:0 5px}.donation-options-container .donation-options--period{padding-top:0.5em}@media only screen and (min-width: 500px){.donation-options-container .donation-options--period{margin-left:10px}}.high-contrast .donation-options-container{border:1px solid #000}.bkgd-subscribe-share .one-half{padding:0 7%}.bkgd-subscribe-share .donate--subscribe .control-group{margin-bottom:0}.bkgd-subscribe-share .donate--subscribe input{margin-top:28px}.bkgd-subscribe-share .donate--share textarea{color:#000;text-align:center;padding:16px;height:130px;height:8.125rem;font-style:italic;line-height:1.4em;margin-bottom:16px;min-height:145px;max-height:145px;max-width:100%}.bkgd-subscribe-share .btn{margin-top:16px}@media screen and (min-width: 990px){.donation--puppy-sponsorship{padding-left:0;padding-right:0}}@media only screen and (max-width: 600px){.donation--puppy-sponsorship{padding-top:0;padding-bottom:0}}.donation--puppy-sponsorship--donate-columns{*zoom:1}.donation--puppy-sponsorship--donate-columns:after{content:"";display:table;clear:both}.donation--puppy-sponsorship--donate-columns>div{width:20%;float:left;position:relative;padding:0 16px}.donation--puppy-sponsorship--donate-columns>div+div{border-left:1px solid #dde3e3}@media only screen and (max-width: 989px){.donation--puppy-sponsorship--donate-columns>div{padding:16px;width:50%}.donation--puppy-sponsorship--donate-columns>div:nth-child(1),.donation--puppy-sponsorship--donate-columns>div:nth-child(2),.donation--puppy-sponsorship--donate-columns>div:nth-child(3),.donation--puppy-sponsorship--donate-columns>div:nth-child(4){padding-bottom:16px;margin-bottom:0;border-bottom:1px solid #dde3e3}.donation--puppy-sponsorship--donate-columns>div:nth-child(3){border-left:none}.donation--puppy-sponsorship--donate-columns>div:nth-child(5){border-left:none;margin-left:25%}}@media only screen and (max-width: 600px){.donation--puppy-sponsorship--donate-columns>div{width:100%}.donation--puppy-sponsorship--donate-columns>div+div{border-left:0}.donation--puppy-sponsorship--donate-columns>div:nth-child(5){margin-left:0}}.donation-options-vertical input[type=radio]{margin-left:0;margin-right:1em}.donation-options-vertical>div{float:none}.donation-options-vertical>div+div input[type=radio]{margin-left:0}.donation-options-vertical small{clear:both;display:block;padding:0 0 2em 2em;margin-top:-10px;color:#1e1e1e}.donation-options-vertical .donation-options--custom small{display:inline;padding:0 0 0 1em;position:relative;top:-8px}@media only screen and (max-width: 499px){.donation-options-vertical .donation-options--custom small{display:block;top:0;margin-top:4px}}.videos--thumbnails{width:460px;margin:0 auto}.videos--thumbnails>div{width:230px;padding:0 16px;float:left}.videos--thumbnails>div a{color:#919191}.videos--thumbnails>div p{font-size:1em}@media only screen and (max-width: 989px){.videos--thumbnails{width:100%}.videos--thumbnails>div{width:100%;text-align:center;float:none;padding:16px}}.videos--subscribe{clear:both;font-size:1.2em}.videos--subscribe .btn{font-size:0.7em}.partners a{text-decoration:none;color:inherit}.partners h3{margin-bottom:0;font-size:1.2em}.partners p{font-size:1em}@media only screen and (max-width: 989px){.partners>div{padding:16px 0;border:0}}.homepage--tiles{clear:both;padding:24px 0}@media only screen and (max-width: 989px){.homepage--tiles{padding:16px}}.homepage--tiles--row{clear:both;*zoom:1;margin:-12px}.homepage--tiles--row:after{content:"";display:table;clear:both}@media only screen and (max-width: 989px){.homepage--tiles--row{margin:-8px}}.homepage--tile,.homepage--tile__big,.homepage--tile__small{float:left;padding:12px}@media only screen and (max-width: 989px){.homepage--tile,.homepage--tile__big,.homepage--tile__small{padding:8px}}.homepage--tile--background{display:block;background:#000;color:#fff;position:relative}.homepage--tile--background:visited,.homepage--tile--background:link,.homepage--tile--background:hover{color:#fff;text-decoration:none}.no-js .homepage--tile--background:hover .homepage--tile--description{display:block}.homepage--tile--image{display:block;width:100%}.homepage--tile--caption{position:absolute;bottom:0;left:0;right:0;padding:24px;background:#000}@media only screen and (max-width: 989px){.homepage--tile--caption{padding:16px}}.homepage--tile--caption .homepage--tile--title__mobile{display:none}.homepage--tile--caption .homepage--tile--title{margin:10px 0 -4px -5px;width:100%}.homepage--tile__big .homepage--tile--caption .homepage--tile--title{max-width:420px}.homepage--tile__small .homepage--tile--caption .homepage--tile--title{max-width:174px}@media only screen and (max-width: 460px){.homepage--tile__small .homepage--tile--caption .homepage--tile--title{display:none}.homepage--tile__small .homepage--tile--caption .homepage--tile--title.homepage--tile--title__mobile{display:block;max-width:420px}}.homepage--tile--caption .homepage--tile--description{padding-top:12px;display:none;font-size:14px}.homepage--tile--caption p:last-child{margin-bottom:0}.homepage--tile__big{width:50%}@media only screen and (max-width: 830px){.homepage--tile__big{width:100%}}.homepage--tile__small{width:25%}@media only screen and (max-width: 830px){.homepage--tile__small{width:50%}}@media only screen and (max-width: 460px){.homepage--tile__small{width:100%}}.homepage--tile__primary .homepage--tile--background{background:#000}.homepage--tile__primary .homepage--tile--caption,.homepage--tile__secondary .homepage--tile--caption{background:transparent}.homepage--tile__primary .homepage--tile--caption p,.homepage--tile__secondary .homepage--tile--caption p{font-size:24px}@media only screen and (max-width: 830px){.homepage--tile__primary.homepage--tile__big .homepage--tile--caption,.homepage--tile__secondary.homepage--tile__big .homepage--tile--caption{position:static}}@media only screen and (max-width: 460px){.homepage--tile__primary.homepage--tile__small .homepage--tile--caption,.homepage--tile__secondary.homepage--tile__small .homepage--tile--caption{position:static}}@media only screen and (min-width: 830px){.homepage--tile__donate{float:right}}.search--form{overflow:hidden}.search--form input[type=text]{width:30%;float:left;margin-right:16px}.search--form .btn{float:left}.search--results{padding:16px 0;border-top:1px dotted #dde3e3}.search--results .search--result{border-bottom:1px dotted #dde3e3;padding:16px 0 0}.search--results .search--result a.search--result--heading{text-decoration:none}.search--results .search--result a.search--result--heading h2:hover{text-decoration:underline}.search .match{color:#1672ad}@media only screen and (max-width: 989px){.blog-layout--left.three-quarters{width:66.66%}}@media screen and (max-width: 800px){.blog-layout--left.three-quarters{width:100%}}@media only screen and (max-width: 989px){.blog-layout--right.one-quarter{width:33.33%}}@media screen and (max-width: 800px){.blog-layout--right.one-quarter{width:100%}}.blog--item{border-bottom:1px dotted #dde3e3;padding:16px 0 0;overflow:hidden;*zoom:1}.blog--item.services--item:last-child,.blog--item.blog--item__litter:last-child{border-bottom:0}.blog--item:first-child{padding-top:0}.blog--item .blog--banner{margin-bottom:16px}.blog--item h2{margin-bottom:0;padding-bottom:0;text-shadow:none}.blog--item .blog--meta{*zoom:1;margin-top:16px;margin-bottom:16px}.blog--item .blog--meta:after{content:"";display:table;clear:both}.blog--item .blog--date{font-weight:bold;font-size:1em;float:left;margin-bottom:0}@media only screen and (max-width: 499px){.blog--item .blog--date{float:none}}.blog--item .blog--share{float:right}@media only screen and (max-width: 499px){.blog--item .blog--share{float:none;margin-top:8px}}.blog--item .one-quarter img{width:100%}@media only screen and (max-width: 499px){.blog--item .three-quarters{padding-top:16px;padding-left:0}}.blog--item .fotorama{margin-bottom:16px}.blog--item .blog--share{*zoom:1}.blog--item .blog--share:after{content:"";display:table;clear:both}.blog--full{margin-bottom:16px}.blog--search{overflow:hidden;*zoom:1;margin:16px 0}.blog--search input[type=text]{float:left;width:80%}.blog--search input[type=submit]{float:right;height:25px;width:25px;background:#000;padding:0;border-radius:50%;color:#fff;font-size:0.8em;border:0;margin:8px 8px 0 0;text-indent:0.05em;font-family:Helvetica,Arial,sans-serif;font-weight:bold}.blog--list{background:#fff;padding:16px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.blog--list h3,.blog--list h4{text-transform:uppercase;text-shadow:none}.blog--list h3{margin:0;font-size:0.8em}.blog--list h4{padding-top:16px;margin-bottom:0}.blog--list h4 a{color:#000}.blog--list .blog--list--item{padding:8px 0}.blog--list .blog--list--item h2,.blog--list .blog--list--item p{margin:0}.blog--list .blog--list--item h2{font-size:1em;text-shadow:none}.blog--list .blog--list--item h2 a{color:#1e1e1e}.blog--list .blog--list--item h2 a:hover{color:#000}.blog--list .blog--list--item .blog--list--date{font-size:0.8em}.services--subtitle{text-transform:uppercase;font-size:14px;display:block}.services--item{display:block}.services--item .services--title{margin:8px 0}.services--questions,.services--questions li{list-style:none;margin:0;padding:0}.services--questions{margin:16px 0;border-bottom:1px dotted #000}.services--questions li{border-top:1px dotted #000;padding:16px 0;font-size:16px}header[role="banner"]{background:black;color:#FFF}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;word-spacing:0em}h2{font-weight:bold}small{color:#000}p.lede,p.lead{color:#1e1e1e}a,a:visited{color:blue;text-decoration:underline}a:hover{color:blue;text-decoration:none}nav.tertiary a{color:blue !important;text-decoration:underline}a.btn{font-weight:bold}nav.nav-primary>ul>li>ul{border:1px solid #fff;border-width:1px 0;font-weight:bold;font-size:0.9em}nav.nav-primary a{text-decoration:none}.layout--desktop-footer .footer{background:#000}.layout--desktop-footer .page-footer-social{padding-top:6px;width:142px}.layout--desktop-footer .page-footer-social>li{font-size:0.8em;text-indent:0;width:50%}.layout--desktop-footer .page-footer-social>li a{background:none;color:#fff;width:auto;height:auto;margin:0 10px 0 0}.banner--content a.btn{background:#fff;color:#000 !important}.banner--content a.btn:active,.banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .banner--content a.btn,.banner--content .shop--virtual-gifts[data-state=showing-gifts-1] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-1] .banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-2] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-2] .banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-3] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-3] .banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-4] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-4] .banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-5] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-5] .banner--content a.btn:hover,.banner--content .shop--virtual-gifts[data-state=showing-gifts-6] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-6] .banner--content a.btn:hover,.banner--content #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .banner--content .social-module--arrows>a:hover,.banner--content #social-module--facebook a.btn:hover,#social-module--facebook .banner--content a.btn:hover,.banner--content #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .banner--content .social-module--arrows>a:hover,.banner--content #social-module--twitter a.btn:hover,#social-module--twitter .banner--content a.btn:hover{color:#000 !important;background:#fff}.header-image{max-width:100%}.header-image .text-only{display:block}.header-image .image-only{display:none}.header-image .text-only,.panel-high-contrast{padding:50px 0;background:#000 !important;color:#fff;border-bottom:1px solid #fff;float:none}.header-image .text-only h2,.panel-high-contrast h2{color:#fff}.header-image .text-only .lede,.panel-high-contrast .lede{color:#fff}.header-image .text-only a.btn,.panel-high-contrast a.btn{background:#fff;color:#000 !important}.header-image .text-only a.btn:active,.header-image .text-only a.btn:hover,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only .shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .header-image .text-only a.btn,.header-image .text-only #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .header-image .text-only .social-module--arrows>a:hover,.header-image .text-only #social-module--facebook a.btn:hover,#social-module--facebook .header-image .text-only a.btn:hover,.header-image .text-only #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .header-image .text-only .social-module--arrows>a:hover,.header-image .text-only #social-module--twitter a.btn:hover,#social-module--twitter .header-image .text-only a.btn:hover,.panel-high-contrast a.btn:active,.panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-1] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-2] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-3] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-4] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-5] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover a.btn,.shop--virtual-gifts[data-state=showing-gifts-6] .shop--product:hover .panel-high-contrast a.btn,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-1] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-1] .panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-2] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-2] .panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-3] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-3] .panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-4] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-4] .panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-5] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-5] .panel-high-contrast a.btn:hover,.panel-high-contrast .shop--virtual-gifts[data-state=showing-gifts-6] a.btn:hover,.shop--virtual-gifts[data-state=showing-gifts-6] .panel-high-contrast a.btn:hover,.panel-high-contrast #social-module--facebook .social-module--arrows>a:hover,#social-module--facebook .panel-high-contrast .social-module--arrows>a:hover,.panel-high-contrast #social-module--facebook a.btn:hover,#social-module--facebook .panel-high-contrast a.btn:hover,.panel-high-contrast #social-module--twitter .social-module--arrows>a:hover,#social-module--twitter .panel-high-contrast .social-module--arrows>a:hover,.panel-high-contrast #social-module--twitter a.btn:hover,#social-module--twitter .panel-high-contrast a.btn:hover{color:#000 !important;background:#fff}.shop--product,.shop--container{border:1px solid #000}.shop--container .shop--navigation{border-bottom:1px solid #000}.shop--container .shop--navigation a,.shop--container .shop--navigation a:hover{background:#fff;color:#000;border:0}.shop--container .shop--navigation a.is-active,.shop--container .shop--navigation a:hover.is-active{background:#000;color:#fff}.shop--container .shop--navigation a:after,.shop--container .shop--navigation a:hover:after{border-top-color:#000 !important}.shop--container .shop--cart-bar .shop--cart-bar--items{background:transparent;padding-left:0}
