.popover{z-index:10;padding:0;border-radius:0;-moz-box-shadow:0 0 5px rgba(51,51,51,0.2);-webkit-box-shadow:0 0 5px rgba(51,51,51,0.2);box-shadow:0 0 5px rgba(51,51,51,0.2)}.popover .popover-title{color:#333;text-transform:uppercase;font-weight:bold;padding:8px}.popover .popover-content{font-size:12px}.popover .popover-content table{margin:0 !important}.popover .popover-content table td{color:#333;border-color:#f5f5f5}.popover .popover-content table td:hover{background:none;cursor:pointer;color:#84d0ea}.icon-sm,.shopping_cart>a:first-child::before{font-size:24px;line-height:1}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/@keyframes bounce{0%,20%,53%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}40%,43%{transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}100%{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}100%{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}100%{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}100%{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}100%{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}100%{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}100%{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}100%{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0) scaleY(1.2)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0) scaleX(1.2)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0) scaleX(1.2)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0) scaleY(1.2)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0, 50%, 0) scaleY(1.05)}100%{opacity:1;transform:none}}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInSmall{0%{opacity:0;transform:scale3d(0.95, 0.95, 0.95)}50%{opacity:1}}.zoomInSmall{animation-name:zoomInSmall}@keyframes zoomInSearch{0%{opacity:0;transform:translateY(-50%) scale3d(0.3, 0.3, 0.3)}50%{opacity:1;transform:translateY(-50%) scale3d(1, 1, 1)}}@keyframes zoomOutSearch{0%{opacity:1;transform:translateY(-50%) scale3d(1, 1, 1)}50%{opacity:0;transform:translateY(-50%) scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInUp{0%{transform:translate3d(0, 50px, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}.slideInUp{animation-name:slideInUp}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideOutDown{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutUp{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}@media (min-width: 600px){#header .shopping_cart{position:relative}}#header .cart_block{padding:20px 15px;display:none;position:absolute;right:0;top:100%;z-index:2;overflow:hidden;background:#fff;border-radius:0px;top:100%;right:0}#header .cart_block li{padding:5px}@media (min-width: 480px){#header .cart_block{right:10px}}@media (min-width: 600px){#header .cart_block{top:calc(100% + 20px)}}@media (min-width: 1600px){#header .cart_block{right:-15px}}@media (max-width: 400px){#header .cart_block{width:100vw}}@media (min-width: 480px){#header .cart_block{padding:25px}}@media (min-width: 992px){#header .cart_block{padding:30px}}#header .cart_block .cart_block_list{padding:0}#header .block_content{margin-bottom:0}@media (min-width: 400px){#header .block_content{width:275px}}@media (min-width: 992px){#header .block_content{width:330px}}@media (min-width: 1200px){#header .block_content{-moz-animation:fadeIn 0.2s 0.2s ease both;-webkit-animation:fadeIn 0.2s 0.2s ease both;animation:fadeIn 0.2s 0.2s ease both}}
.shopping_cart>a:first-child{padding:5px 15px;position:relative;display:block;color:#333;cursor:pointer;font-size:13px;border:none}.block-cart-secondary .shopping_cart>a:first-child{padding-top:6px;padding-bottom:6px}@media (max-width: 991px){.shopping_cart>a:first-child>span{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.shopping_cart>a:first-child span.ajax_cart_product_txt,.shopping_cart>a:first-child span.ajax_cart_product_txt_s{display:none !important}}.module:not(.block-cart-secondary) .shopping_cart>a:first-child span.ajax_cart_product_txt,.module:not(.block-cart-secondary) .shopping_cart>a:first-child span.ajax_cart_product_txt_s{display:none !important}.shopping_cart>a:first-child .ajax_cart_no_product{display:none !important}.shopping_cart>a:first-child b{display:none !important;padding-right:5px}.shopping_cart>a:first-child .ajax_cart_quantity{position:absolute;top:-6px;right:4px;display:block !important;padding:2px 7px;border-radius:50%;background-color:#84d0ea;color:#fff;font-size:14px;transition:all 0.3s ease-in-out}.isStuck .shopping_cart>a:first-child .ajax_cart_quantity{top:-8px;right:-3px}@media (min-width: 1200px){.shopping_cart>a:first-child .ajax_cart_quantity{top:-15px;right:-10px}}.shopping_cart>a:first-child::before{will-change:transform;transition:all 0.3s ease-in-out;font-family:"fl-outicons";content:"\e04f";display:inline-block;font-weight:normal}@media (min-width: 768px) and (min-width: 992px){.block-cart-secondary .shopping_cart>a:first-child::before{font-size:22px}}@media (min-width: 992px){.shopping_cart>a:first-child.active::before{transform:rotateY(180deg) scale(0.9)}}.shopping_cart>a:first-child:hover,.shopping_cart>a:first-child:focus{color:#84d0ea}.shopping_cart>a:first-child:hover .ajax_cart_quantity,.shopping_cart>a:first-child:focus .ajax_cart_quantity{color:#fff}.shopping_cart .ajax_cart_total{display:none !important}.shopping_cart .block_cart_expand:after,.shopping_cart .block_cart_collapse:after{font-family:"FontAwesome";content:"\f0d7";display:inline-block;font-weight:normal;float:right}.shopping_cart .block_cart_collapse:after{font-family:"FontAwesome";content:"\f0d8";display:inline-block;font-weight:normal}.cart_block{display:none;position:absolute;right:0;top:100%;z-index:2;overflow:hidden;background:#fff;border-radius:0px;position:static;display:block;padding:0;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.cart_block li{padding:5px}.cart_block p+.cart_block_list{margin-top:30px}.cart_block .cart_block_list{padding:15px}@media (min-width: 768px){.cart_block .cart_block_list{-moz-animation:fadeIn 0.2s 0.2s ease both;-webkit-animation:fadeIn 0.2s 0.2s ease both;animation:fadeIn 0.2s 0.2s ease both}}.cart_block .cart_block_list dl a{font-size:16px;color:#959595}.cart_block .cart_block_list dt:first-child{background:none}.cart_block .cart_block_list .remove_link{position:absolute;top:20px;right:0;font-size:17px;line-height:25px}.cart_block .cart_block_list .remove_link a,.cart_block .cart_block_list .ajax_cart_block_remove_link{color:#ff8969}.cart_block .cart_block_list .remove_link a:hover::before,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover::before{color:#333}.cart_block .cart_block_list .remove_link a::before,.cart_block .cart_block_list .ajax_cart_block_remove_link::before{font-size:16px;transition:all 0.3s ease-in-out;font-family:"fl-outicons";content:"\e05a";display:inline-block;font-weight:normal}.cart_block .cart_block_list .product-atributes{padding-bottom:10px;font-size:11px}.cart_block .products{overflow-y:auto;max-height:380px}.cart_block .products::-webkit-scrollbar-button{width:2px;height:0;background-color:transparent}.cart_block .products::-webkit-scrollbar-track{background-color:transparent}.cart_block .products::-webkit-scrollbar-thumb{border-radius:0;background-color:#333}.cart_block .products::-webkit-scrollbar-thumb:hover{background-color:#000}.cart_block .products::-webkit-scrollbar{width:4px}.cart_block .price{font-size:16px;font-weight:400;color:#333}.cart_block .cart-images{display:block;padding:9px;position:relative;background:#fff;float:left;margin-right:20px;max-width:40%}.cart_block .cart-images img{max-width:100%;height:auto;transition:all 0.3s ease-in-out;will-change:transform}.cart_block .cart-images:hover img{transform:rotateY(180deg)}.cart_block .cart-info{overflow:hidden;position:relative;padding-right:20px}.cart_block .cart-info .quantity-formated{display:block;padding-right:0;padding-bottom:10px;text-transform:capitalize}.cart_block .cart-info .quantity-formated .quantity{display:inline-block;margin-left:5px;font-size:16px;color:#333;font-family:"Roboto",sans-serif}.cart_block dt{position:relative;overflow:hidden;padding-bottom:25px;padding-top:25px;border-bottom:1px solid #f3f0ec;font-weight:normal}.cart_block dt .product-name{font:400 14px/18px "Open Sans",sans-serif;padding-bottom:10px}.cart_block dt .product-name a{font:400 14px/18px "Open Sans",sans-serif;font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;letter-spacing:0;color:#333}.cart_block dt .product-name a:hover{color:#959595}.cart_block dd{position:relative}.cart_block dd .cart_block_customizations{padding-left:0;padding-right:0;margin-top:0;color:#333;font-size:11px;border-bottom:1px solid #f5f5f5}.cart_block dd .cart_block_customizations li{padding:0}.cart_block dd .cart_block_customizations li .deleteCustomizableProduct{position:absolute;top:-1px;right:10px}.cart_block .cart_block_no_products{margin:0;padding:10px 20px}.cart_block .cart-prices{padding:10px 15px;margin:0 -15px 20px}.cart_block .cart-prices .cart-prices-line{overflow:hidden;padding:7px 0;color:#333;font-size:22px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.cart_block .cart-prices .cart-prices-line.last-line{border:none}.cart_block .cart-prices .cart-prices-line span{font:400 16px/1.2 "Roboto",sans-serif;color:#333}.cart_block .cart-prices .cart-prices-line span:first-child{color:#7c7c7c;font:400 14px/1.2 "Open Sans",sans-serif;letter-spacing:0}.cart_block .cart-prices .unvisible{display:none}.cart_block .cart-buttons{padding:0;margin:0}.cart_block .cart-buttons .btn{width:100%}.cart_block .cart_block_shipping_cost,.cart_block .cart_block_tax_cost,.cart_block .cart_block_total,.cart_block .cart_block_wrapping_cost{font-size:22px;font-weight:400}.cart_block table.vouchers{clear:both;width:80%;margin:0 auto;margin-bottom:10px}.cart_block table.vouchers tr td{padding:2px}.cart_block table.vouchers tr td.quantity{margin-right:5px;min-width:18px}.cart_block table.vouchers tr td.delete{padding-left:0;padding-right:0;text-align:right;width:15px}.layer_cart_overlay{background:rgba(51,51,51,0.4);position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999;overflow:hidden;display:none}* html .layer_cart_overlay{position:absolute;left:0;margin-left:-160px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}#layer_cart{background:#fff;-moz-box-shadow:0 1px 16px rgba(16,39,71,0.5);-webkit-box-shadow:0 1px 16px rgba(16,39,71,0.5);box-shadow:0 1px 16px rgba(16,39,71,0.5);border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;z-index:99999;display:none;left:50%;position:absolute;width:95%;max-width:515px;margin-top:6vw;background:transparent;transform:translateX(-50%)}@media (min-width: 480px){#layer_cart{width:84%}}#layer_cart .link:hover{color:#333}#layer_cart>div{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}@media (min-width: 1200px){#layer_cart>div{-moz-animation:zoomInSmall 0.2s ease both;-webkit-animation:zoomInSmall 0.2s ease both;animation:zoomInSmall 0.2s ease both}}#layer_cart .layer_cart_product,#layer_cart .layer_cart_cart{padding:30px}@media (min-width: 992px){#layer_cart .layer_cart_product,#layer_cart .layer_cart_cart{padding:60px 72px}}#layer_cart strong{color:#333}#layer_cart .title{font:400 18px/1.45455 "Roboto",sans-serif;color:#333}@media (min-width: 992px){#layer_cart .title{font-size:22px}}#layer_cart .layer_cart_product{overflow:hidden;position:static;padding-bottom:28px}@media (min-width: 992px){#layer_cart .layer_cart_product{padding-top:70px}}#layer_cart .layer_cart_product .title{position:relative;display:block;margin:0 0 22px;padding-left:40px}@media (min-width: 992px){#layer_cart .layer_cart_product .title{margin-bottom:30px;font-size:22px}}#layer_cart .layer_cart_product .title i{position:absolute;left:0;top:0;float:left;padding-right:8px;font-size:22px;line-height:1;color:#84d0ea}#layer_cart .layer_cart_product .image-wrap{display:-webkit-flex;display:flex}#layer_cart .layer_cart_product .product-image-container{display:block;padding:9px;position:relative;background:#fff;float:left;max-width:147px;margin-right:18px}@media (max-width: 480px){#layer_cart .layer_cart_product .product-image-container{float:none;margin-right:0;margin-bottom:10px}}#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title{display:block;padding-bottom:4px;font-weight:500;color:#333}#layer_cart .layer_cart_product .layer_cart_product_info>*{display:block;padding-bottom:7px}#layer_cart .layer_cart_product .layer_cart_product_info>* strong{padding-right:3px;color:#333}#layer_cart .layer_cart_cart{position:relative;padding-top:40px}#layer_cart .layer_cart_cart .title{display:block;padding-bottom:15px}#layer_cart .layer_cart_cart .title i{display:inline-block;margin-right:8px;color:#84d0ea}#layer_cart .layer_cart_cart .layer_cart_row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 1px 0}#layer_cart .layer_cart_cart .layer_cart_row span{font:400 16px/1.2 "Roboto",sans-serif;color:#333}#layer_cart .layer_cart_cart .layer_cart_row strong{color:#7c7c7c;font:400 14px/1.2 "Open Sans",sans-serif;letter-spacing:0}#layer_cart .layer_cart_cart .continue{cursor:pointer;margin-bottom:20px}#layer_cart .layer_cart_cart .button-container{width:100%;margin-top:25px}#layer_cart .layer_cart_cart .button-container .btn{width:100%;margin-bottom:15px}#layer_cart .cross{position:absolute;right:5px;top:5px;width:30px;height:30px;cursor:pointer;color:#333;z-index:2;background:none;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#layer_cart .cross:before{position:absolute;top:50%;left:50%;display:block;font-size:25px;line-height:25px;font-family:"fl-outicons";content:"\e00b";display:inline-block;font-weight:normal;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#layer_cart .cross:hover{color:#959595}#layer_cart p{padding:0}#layer_cart .crossseling .crossseling-content{position:relative;padding:26px 30px 40px 30px}@media (min-width: 992px){#layer_cart .crossseling .crossseling-content{padding-right:72px;padding-left:72px}}#layer_cart .crossseling h2{margin-bottom:15px;font:400 18px/1.45455 "Roboto",sans-serif;color:#333}@media (min-width: 992px){#layer_cart .crossseling h2{font-size:22px}}#layer_cart .crossseling #blockcart_list{width:100%;margin:0 auto;overflow:hidden;padding:0 1px}#layer_cart .crossseling #blockcart_list ul{display:block}#layer_cart .crossseling #blockcart_list ul li{float:left;text-align:center}#layer_cart .crossseling #blockcart_list ul li .product-image-container{text-align:center;margin-bottom:15px}#layer_cart .crossseling #blockcart_list ul li .product-image-container img{width:100%}#layer_cart .crossseling #blockcart_list ul li .product-name{padding-bottom:5px}#layer_cart .crossseling #blockcart_list ul li .product-name a{font-size:15px;line-height:20px}
