.sw-flexslider a:active,.sw-flexslider a:focus{text-decoration:none;outline:0}.sw-flexslider .slides,.sw-flexslider .sw-flexslider-control-nav,.sw-flexslider .sw-flexslider-direction-nav{list-style:none !important;margin:0;padding:0}.sw-flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;margin:0;padding:0}.sw-flexslider .slides img{width:100%;display:block}.sw-flexslider-pauseplay span{text-transform:capitalize}.loading .sw-flexslider{min-height:200px;background:#fff url('/skin/frontend/base/default/flexslider/images/loading.gif') 50% 50% no-repeat}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}@font-face{font-family:'arrows';src:url('arrows.eot');src:url('arrows.eot?iefix') format('eot'),url('arrows.woff') format('woff'),url('arrows.ttf') format('truetype'),url('arrows.svg#svgWebfont') format('svg');font-weight:normal;font-style:normal}.sw-flexslider-element{margin-bottom:20px}.sw-flexslider-element:after{display:block;clear:both;height:0;overflow:hidden;content:".";font-size:0;line-height:0}.sw-flexslider{position:relative;display:block;box-sizing:content-box}.sw-flexslider .slides{display:block;overflow:hidden;width:100%}.sw-flexslider .slides li{position:relative}.sw-flexslider .slides li img{position:relative;z-index:8}.sw-flexslider .slides .slider-title{display:none;position:absolute;z-index:8}.sw-flexslider .slides .slider-title .caption h2{font-size:2.5em;line-height:1.1em;font-weight:normal;color:#fff}.sw-flexslider .slides .slider-title .caption{padding:10px 20px}.carousel li{margin-right:5px !important}.carousel li img{cursor:pointer !important;display:block !important;opacity:.9 !important;width:100% !important}.carousel li img:hover{opacity:1 !important}.loader-gutter{display:block;position:absolute;width:100%;height:6px;z-index:99999}.loader{width:0;height:6px}.loading .overlay-nav{display:none}.overlay-nav{position:absolute;top:0;width:35%;height:100%;z-index:9999}.overlay-nav .overlay-element{position:relative;display:table;width:100%;text-decoration:none}.overlay-nav .overlay-element h3{display:table-cell;vertical-align:middle;font-weight:normal;padding:4px 35px 4px 10px}.overlay-nav .overlay-element .overlay-arrow{position:absolute;right:0;top:50%;margin-top:-26px}.overlay-nav .overlay-element .overlay-arrow:before{font-family:'arrows';content:"\68";font-size:32px}.default-theme .sw-flexslider-container{box-shadow:1px 1px 2px #888;margin:10px 2px}.default-theme .sw-flexslider{background-color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.2);border:1px solid #fff;margin:0;padding:6px}.default-theme .sw-flexslider-control-paging li a,.blank-theme .sw-flexslider-control-paging li a{border:1px solid #333;box-shadow:0 0 2px rgba(0,0,0,.4) inset}.default-theme .sw-flexslider-control-paging li a.sw-flexslider-active,.blank-theme .sw-flexslider-control-paging li a.sw-flexslider-active{background-color:#999;border-color:#333}.default-theme .sw-flexslider-control-paging li a:hover,.blank-theme .sw-flexslider-control-paging li a:hover{background-color:#ccc;border-color:#111}.woothemes-theme .sw-flexslider{background-color:#fff;border:4px solid #fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:10px 2px}.woothemes-theme .sw-flexslider-control-paging li a{border:1px solid #3b5481}.woothemes-theme .sw-flexslider-control-paging li a.sw-flexslider-active{background:#293f67;border-color:#000;box-shadow:0 0 1px rgba(255,255,255,.3),0 0 1px rgba(0,0,0,.6) inset}.woothemes-theme .sw-flexslider-control-paging li a:hover{background-color:#ccc;border-color:#111}.sw-flexslider .sw-flexslider-direction-nav a{position:absolute;top:50%;display:block;z-index:10;cursor:pointer;font-size:0 !important;text-decoration:none !important;margin:-20px 0 0}.sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-prev:before,.sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-next:before{font-family:'arrows';text-shadow:1px 1px 0 rgba(255,255,255,.4);font-size:20px;text-decoration:none !important;transition:all 200ms ease-in-out 0s}.sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-prev:before,.sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-next:before{font-size:26px}.sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-disabled{opacity:.3 !important;cursor:default}.circular-nav-style .sw-flexslider-direction-nav .sw-flexslider-prev:before{content:"\33"}.circular-nav-style .sw-flexslider-direction-nav .sw-flexslider-next:before{content:"\34"}.square-nav-style .sw-flexslider-direction-nav .sw-flexslider-prev:before{content:"\39"}.square-nav-style .sw-flexslider-direction-nav .sw-flexslider-next:before{content:"\30"}.hover-nav-show .sw-flexslider-direction-nav a,.hover-nav-show .sw-flexslider-direction-nav .sw-flexslider-disabled{opacity:0 !important;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out}.hover-nav-show .sw-flexslider:hover .sw-flexslider-direction-nav a{font-size:26px;opacity:.8 !important}.hover-nav-show .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-disabled{opacity:.3 !important}.hover-nav-show .sw-flexslider-direction-nav .sw-flexslider-next:hover,.hover-nav-show .sw-flexslider-direction-nav .sw-flexslider-prev:hover{opacity:.9}.always-nav-show .sw-flexslider-direction-nav a{opacity:.8;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out}.always-nav-show .sw-flexslider-direction-nav .sw-flexslider-next:hover,.always-nav-show .sw-flexslider-direction-nav .sw-flexslider-prev:hover{opacity:.9}.never-nav-show .sw-flexslider-direction-nav a{display:none !important;opacity:0 !important}.never-nav-show .sw-flexslider-direction-nav .sw-flexslider-disabled{display:none !important}.inside-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-next{right:10px}.inside-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-prev{left:10px}.inside-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-next{right:12px}.inside-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-prev{left:12px}.inside-left-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-next{left:40px}.inside-left-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-prev{left:14px}.inside-left-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-next{left:42px}.inside-left-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-prev{left:12px}.inside-right-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-next{right:14px}.inside-right-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-prev{right:40px}.inside-right-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-next{right:12px}.inside-right-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-prev{right:42px}#nav-container{margin:0 33px}.outside-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-next{right:-36px}.outside-nav-position .sw-flexslider .sw-flexslider-direction-nav .sw-flexslider-prev{left:-36px}.outside-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-next{right:-38px}.outside-nav-position .sw-flexslider:hover .sw-flexslider-direction-nav .sw-flexslider-prev{left:-38px}.sw-flexslider .sw-flexslider-control-paging{position:absolute;left:45%;text-align:center;z-index:99999}.sw-flexslider .sw-flexslider-control-paging li{display:inline-block}.sw-flexslider .sw-flexslider-control-paging li a{display:block;width:8px;height:8px;text-indent:-9999px;cursor:pointer;margin-right:3px;line-height:1}.sw-flexslider .sw-flexslider-control-paging li:last-child a{margin-right:0}.circular-pagination-style .sw-flexslider-control-paging li a{border-radius:8px}.circular-bar-pagination-style .sw-flexslider-control-paging{box-shadow:1px 0 2px rgba(0,0,0,.7) inset;background:#b5bdc8;background:-moz-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,rgba(181,189,200,1)),color-stop(17%,rgba(130,140,149,1)),color-stop(92%,rgba(40,52,59,1)));background:-webkit-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-o-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-ms-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:linear-gradient(to bottom,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);border-radius:2px;padding:3px 6px 1px !important}.circular-bar-pagination-style .sw-flexslider-control-paging li a{border-radius:8px}.square-bar-pagination-style .sw-flexslider-control-paging{box-shadow:1px 0 2px rgba(0,0,0,.7) inset;background:#b5bdc8;background:-moz-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,rgba(181,189,200,1)),color-stop(17%,rgba(130,140,149,1)),color-stop(92%,rgba(40,52,59,1)));background:-webkit-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-o-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:-ms-linear-gradient(top,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);background:linear-gradient(to bottom,rgba(181,189,200,1) 3%,rgba(130,140,149,1) 17%,rgba(40,52,59,1) 92%);border-radius:2px;padding:3px 6px 1px !important}.hover-pagination-show .sw-flexslider-control-paging{opacity:0;transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out}.hover-pagination-show .sw-flexslider:hover .sw-flexslider-control-paging{opacity:1}.never-pagination-show .sw-flexslider-control-paging{display:none !important;opacity:0 !important}.below-pagination-position{padding-bottom:10px}.below-pagination-position .sw-flexslider-control-paging{bottom:-30px !important}.inside-bottom-pagination-position .sw-flexslider-control-paging{bottom:10px !important}.inside-top-pagination-position .sw-flexslider-control-paging{top:15px !important}.above-pagination-position{padding-top:30px}.above-pagination-position .sw-flexslider-control-paging{top:-30px !important}.top-loader-position .loader-gutter{left:0;top:0}.bottom-loader-position .loader-gutter{left:0;bottom:0}.sw-flexslider .slides .top-animated-caption{top:-100%;left:0;width:100%}.sw-flexslider .slides .bottom-animated-caption{bottom:-100%;left:0;width:100%}.sw-flexslider .slides .top-left-animated-caption{top:8%;left:-50%;width:50%}.sw-flexslider .slides .top-right-animated-caption{top:8%;right:-50%;width:50%}.sw-flexslider .slides .bottom-left-animated-caption{left:-50%;bottom:8%;width:50%}.sw-flexslider .slides .bottom-right-animated-caption{right:-50%;bottom:8%;width:50%}.sw-flexslider .slides .top-fixed-caption{top:0;left:0;width:100%}.sw-flexslider .slides .bottom-fixed-caption{bottom:0;left:0;width:100%}.sw-flexslider .slides .top-left-fixed-caption{top:8%;left:0;width:50%}.sw-flexslider .slides .top-right-fixed-caption{top:8%;right:0;width:50%}.sw-flexslider .slides .bottom-left-fixed-caption{left:0;bottom:8%;width:50%}.sw-flexslider .slides .bottom-right-fixed-caption{right:0;bottom:8%;width:50%}.sw-flexslider .slides .slide-pic{display:flex;width:100%;height:100%}.sw-flexslider .slides .slide-img{object-fit:cover;height:auto;width:100%}.sw-flexslider .slides .slide-img.center-top{object-position:center top}.sw-flexslider .slides .slide-img.center-center{object-position:center center}.sw-flexslider .slides .slide-img.center-bottom{object-position:center bottom}.sw-flexslider .slides .slide-img.left-top{object-position:left top}.sw-flexslider .slides .slide-img.left-center{object-position:left center}.sw-flexslider .slides .slide-img.left-bottom{object-position:left bottom}.sw-flexslider .slides .slide-img.right-top{object-position:right top}.sw-flexslider .slides .slide-img.right-center{object-position:right center}.sw-flexslider .slides .slide-img.right-bottom{object-position:right bottom}.sw-flexslider .slides .bgimage{display:none}@media only screen and (min-device-width:320px) and (max-device-width :480px){.sw-flexslider .slides .slider-title p{font-size:.8em !important;line-height:160% !important}.sw-flexslider .slides .slider-title h2{font-size:1.2em !important}.sw-flexslider .slides .slider-title{padding:2px !important}}@media only screen and (max-width:860px){.sw-flexslider .sw-flexslider-control-paging .sw-flexslider-prev{opacity:1;left:0}.sw-flexslider .sw-flexslider-control-paging .sw-flexslider-next{opacity:1;right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sw-flexslider .slides .slide-pic,.sw-flexslider .slides .slide-img{display:none}.sw-flexslider .slides .bgimage{display:block;background-size:contain}.sw-flexslider .slides .bgimage img{visibility:hidden}}#ampromo-items-add{border:1px solid #ededed;padding:7px;text-align:center;margin-bottom:12px}#ampromo-items-add a{text-decoration:none;border-bottom:1px dashed}.amscheckout #ampromo-items-add{margin:7px 10px}#ampromo-overlay{direction:ltr}#ampromo-overlay.mode-popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:10000;text-align:center;overflow:scroll}#ampromo-overlay.mode-popup .close{position:absolute;top:7px;right:7px;background:url(../../../images/amasty/ampromo/close_icon.png) no-repeat;width:16px;height:16px;z-index:1;margin:0;padding:0;font-size:0;display:block;opacity:.8}#ampromo-overlay.mode-popup .close:hover{opacity:1;transition:opacity .2s ease}#ampromo-overlay.mode-inline #ampromo-items{width:100%;margin:20px 0 40px;border:0;padding:0}#ampromo-overlay.mode-inline #ampromo-items .products{margin:0 -20px 25px;align-items:stretch}#ampromo-overlay.mode-inline #ampromo-items .products .product{margin-bottom:20px}#ampromo-overlay.mode-inline #ampromo-items #ampromo-carousel-wrapper{margin:0 -15px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item{margin:0 20px 20px;height:100%;width:auto;border-radius:5px;border:0;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-items-form{display:flex;flex-flow:column;height:100%;justify-content:space-between}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-item-buttons{margin-top:20px;text-align:center}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config .ampromo-item-options{margin-bottom:0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options{display:flex;align-items:flex-start}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options{margin-left:12px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options input,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options select{max-width:160px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple{margin:-20px -20px 0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple .ampromo-item-image-wrap{padding:20px 20px 0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple .ampromo-item-title{border-top-left-radius:5px;border-top-right-radius:5px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title{position:relative}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title .ampromo-item-title{padding:12px;box-sizing:border-box;display:none;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);text-transform:uppercase}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title:hover .ampromo-item-title{display:flex}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4{color:white;line-height:initial;text-align:center;font-size:16px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4 a{color:white;line-height:initial}#ampromo-overlay.mode-inline #ampromo-items .ampromo-add-all{margin-top:7px;display:flex;justify-content:center}#ampromo-overlay.mode-inline .ampromo-slide{margin:10px 0}#ampromo-overlay.mode-inline #ampromo-carousel-content{display:flex;flex-wrap:wrap}#ampromo-overlay .ampromo-carousel-control{position:absolute;top:260px;background:url(../../../images/amasty/ampromo/buttons_next_prev.png) no-repeat;width:48px;height:45px;font-size:0;display:none}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.prev{background-position:0 0 !important}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.next{background-position:-46px 0 !important}#ampromo-overlay .ampromo-carousel-control.prev{background-position:0 -45px;left:20px}#ampromo-overlay .ampromo-carousel-control.prev:hover{background-position:0 -91px}#ampromo-overlay .ampromo-carousel-control.next{background-position:-46px -45px;right:20px}#ampromo-overlay .ampromo-carousel-control.next:hover{background-position:-46px -91px}#ampromo-overlay #ampromo-items{border:1px solid #ededed;background-color:white;position:relative;margin:0 auto;padding:24px;display:inline-block;box-sizing:border-box}#ampromo-overlay #ampromo-items.amcarousel{display:block;width:950px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:780px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-content{width:4500px;height:1px}#ampromo-overlay #ampromo-items.amcarousel .ampromo-carousel-control{display:block}#ampromo-overlay #ampromo-items .ampromo-item{box-sizing:border-box;margin-bottom:7px;padding:20px;width:250px;border:1px solid #ededed;position:relative;margin-right:12px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard{width:400px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard .ampromo-item-options{overflow-y:scroll;max-height:300px}#ampromo-overlay #ampromo-items .ampromo-item-options{margin-bottom:12px;text-align:left}#ampromo-overlay #ampromo-items .ampromo-item-image{display:block;margin:0 auto;width:160px;height:160px}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header{font-weight:bold;font-size:18px;background:#f3f3f3;text-transform:uppercase;height:45px;line-height:45px;box-sizing:border-box;padding-left:20px;margin-bottom:25px;cursor:pointer}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header:after{content:'▲';margin-left:12px;color:#919191}#ampromo-overlay #ampromo-items .rule .products{display:flex;flex-wrap:wrap;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:20px;margin:0 0 40px}#ampromo-overlay #ampromo-items .rule .products .product{margin-left:10px}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple{margin:-20px -20px -40px}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple .product-title{position:static}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple .ampromo-item-image-wrap{padding:20px}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item{box-shadow:none;border:1px solid #d8dae4;border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item.checked{outline:1px solid #d8dae4}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .ampromo-item-title{border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .mark input{position:absolute;left:-25px;top:0}#ampromo-overlay #ampromo-items .rule.collapsed .ampromo-rule-header:after{content:'▼'}#ampromo-overlay #ampromo-items .rule.collapsed .products{display:none}@media only screen and (max-width:820px) and (min-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:400px}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}}@media only screen and (max-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:100%}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}#ampromo-overlay.mode-popup .ampromo-carousel-control{z-index:10001}#ampromo-overlay.mode-popup .ampromo-carousel-control.next{right:0}#ampromo-overlay.mode-popup .ampromo-carousel-control.prev{left:0}}@media only screen and (max-width:340px){#ampromo-overlay.mode-popup #ampromo-items .ampromo-item{border:0}}@media only screen and (max-height:500px){#ampromo-overlay.mode-popup #ampromo-items{padding-top:0}#ampromo-overlay.mode-popup #ampromo-items.amcarousel{top:0 !important;height:100%}#ampromo-overlay.mode-popup #ampromo-items>h4{display:none}}#ampromo-carousel-wrapper{overflow:hidden;margin:0 auto}#ampromo-carousel-content .ampromo-slide{float:left}.ampromo-item .qty-holder{display:none}.ampromo-item .giftcard-send-form{padding:0;margin:0}.ampromo-item-options select,.ampromo-item-options input{max-width:210px}.ampromo-notification{padding:7px;text-align:center;margin-bottom:12px;border:1px solid #f16048;color:#df280a;background:#faebe7}.ampromo-items-form h4{line-height:50px}.ampromo-items-form h4 a{display:inline-block;vertical-align:middle;line-height:14px}.ampromo-label{float:right;position:absolute;z-index:500}.ampromo-gift .product-image{float:left}.ampromo-gift li{margin:10px 10px;float:left}.ampromo-tooltip{padding:2px 5px;background:#FEC;border:1px solid #faa819;color:#1f5070;text-align:left;width:300px;position:absolute;z-index:10001}.ampromo-product-name{font-weight:bold}.calendar{z-index:10001}.hotspot-wokspace{max-width:100%;width:100%;background-color:white}.hotspot-wokspace *{box-sizing:border-box}.hotspot-wokspace #hotspot-wokspace-left{float:left;width:100%;padding:0}.easy-hotspot .easy-hidden{display:none !important}.easy-hotspot .easy-visible{display:block !important}.easy-hotspot .clear,.hotspot-wokspace .clear{clear:both}.easy-hotspot .clearfix:before,.clearfix:after{content:" ";display:table}.easy-hotspot .clearfix:after{clear:both}.easy-hotspot{position:relative;width:100%;margin:auto}.easy-hotspot *{box-sizing:border-box}.easy-hotspot #hotspot-container{position:absolute;top:0;bottom:0;left:0;right:0}.easy-hotspot .hotspot-bg{width:100%;height:auto;display:block}.easy-hotspot .dot-container.ui-draggable-dragging .dot-overlay{cursor:move}.easy-hotspot .dot-container{position:absolute}.easy-hotspot .dot-overlay{cursor:pointer;position:absolute;top:-15px;left:-15px;height:30px;width:30px;text-align:center}.easy-hotspot .dot-block{width:0;position:absolute;left:15px;top:15px;display:block;opacity:.01;-moz-opacity:.01}.easy-hotspot .dot{position:absolute;left:0;top:0;height:30px;width:30px;display:inline-block;margin-top:0;z-index:0}.easy-hotspot .dot .dot-icon{position:absolute;left:5px;top:5px;height:20px;width:20px;background-image:url('/media/hotspot/image/hotspot.png');background-position:50% -1px;background-repeat:no-repeat;z-index:0}.easy-hotspot .dot-overlay:hover .dot .dot-icon{background-position:50% -21px}.easy-hotspot .dot-info-arrow{width:40px;height:40px;background:transparent;display:block;z-index:1001}.easy-hotspot .dot-info-container{padding:12px;min-width:220px;min-height:60px;background:#f6f6f6;border-radius:4px;cursor:default;z-index:1000;box-shadow:1px 1px 6px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3)}.easy-hotspot .dot-info-arrow,.easy-hotspot .dot-info-container{position:absolute}.easy-hotspot .dot-info-container .status{white-space:nowrap}.easy-hotspot .dot-info-container .h-product .h-content,.easy-hotspot .dot-info-container .h-product .h-loader{min-height:60px}.easy-hotspot .dot-info-container .h-product input[type="text"]{width:100%;border-radius:4px;background:white;padding:8px 12px;border:1px solid #ccc;margin-top:12px}.easy-hotspot .h-btn{width:49%;margin-top:12px;padding:8px 12px;border:1px solid #ccc;border-radius:4px}.easy-hotspot .h-btn-default{background:#00a2d8;color:white}.easy-hotspot .h-btn-danger{background:#a94442;color:white}.easy-hotspot .dot-info-container .h-product .product-not-found{line-height:60px;font-size:16px}.easy-hotspot .saved-info{line-height:30px;font-size:14px;font-weight:bold}.easy-hotspot .h-content table{width:100%;text-align:left;margin-top:20px;border-collapse:collapse}.easy-hotspot .h-content table td{border:1px solid #ccc;padding:4px 2px}.easy-hotspot .dot-overlay.right .dot-info-container{left:30px}.easy-hotspot .dot-overlay.right .dot-info-arrow{left:-10px;background-image:url(./arrow-left.png)}.easy-hotspot .dot-overlay.left .dot-info-container{right:30px}.easy-hotspot .dot-overlay.left .dot-info-arrow{right:-10px;background-image:url(./arrow-right.png)}.easy-hotspot .dot-overlay.top .dot-info-container{top:-30px}.easy-hotspot .dot-overlay.top .dot-info-arrow{top:-20px}.easy-hotspot .dot-overlay.bottom .dot-info-container{bottom:-30px}.easy-hotspot .dot-overlay.bottom .dot-info-arrow{bottom:-20px}#hotspot-drag-area,#hotspot-remove-area{padding:12px 20px;height:100px}#hotspot-template{display:none}.hotspot-wokspace h4{margin:0 0 12px 0}.hotspot-wokspace .easy-hotspot .dot-overlay{cursor:pointer}.hotspot-workspace-info{font-size:14px;line-height:30px;padding-left:20px;background:#f0f0f0}.easy-hotspot .dot-info-container .status{text-align:left}.easy-hotspot .dot-info-container .status p{display:block;white-space:nowrap;clear:both;width:160px}.easy-hotspot .dot-info-container .status p span{display:block;float:left;width:50%}.easy-hotspot .h-loader{display:none}.easy-hotspot .product-image{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #dbdfe0 !important;margin:0}.group-template .std .easy-hotspot .product-image img{margin-bottom:0}@media screen and (min-width:0) and (max-width:720px){.easy-hotspot .dot-container{display:none}}.cms-page-view .std .easy-hotspot h2.product-name{display:block;display:-webkit-box;margin:10px 0;height:46px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:none;font-size:18px;line-height:22px;min-width:220px;font-family:"Rotis II Sans",Arial,sans-serif}.easy-hotspot .products-grid .tax-info{text-align:center}.easy-hotspot .products-grid .price-box{margin-top:0;margin-bottom:0;text-align:right;clear:both;width:100%;min-height:25px;text-align:center}.easy-hotspot .products-grid .actions{position:static;padding-top:5px}.easy-hotspot .products-grid .button-cart{float:none;width:100%;display:block}.group-template .std .easy-hotspot .button{margin-top:0}.tooltipster-default{background:#68676c;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.4)}.tooltipster-default .tooltipster-content{font-family:"Sinova Pro",Arial,sans-serif;font-size:18px;line-height:26px;padding:15px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:250px;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,.635,.495,2.4);transition-timing-function:cubic-bezier(0.230,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-content{white-space:pre-wrap}div.amshopby-column{float:left;width:105px;overflow:hidden}select.amshopby-select{width:170px}.amshopby-logo{padding:0 10px 10px 0;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}.amshopby-clearer{display:block;clear:both;overflow:hidden}div.block-layered-nav dd a{padding:0 5px 0 0;display:block;float:left}div.block-layered-nav dd a.amshopby-attr,div.block-layered-nav dd a.amshopby-attr:hover{padding-left:15px;background-image:url("/skin/frontend/base/default/images/amshopby-cb1.gif");background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd a.amshopby-attr::before,div.block-layered-nav dd a.amshopby-attr-selected::before{border-style:none !important}div.block-layered-nav dd a.amshopby-attr-selected{font-weight:bold;padding-left:15px;background-image:url("/skin/frontend/base/default/images/amshopby-cb2.gif");background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd a.amshopby-attr-inactive{pointer-events:none;color:#666}div.block-layered-nav dd a img{float:left}div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:10px}div.block-layered-nav dd li.amshopby-cat-level-3{padding-left:20px}div.block-layered-nav dd a.amshopby-cat-selected{font-weight:bold;color:black;text-decoration:none;cursor:text}div.block-layered-nav li.amshopby-cat-multi a{padding-left:15px;background-image:url("/skin/frontend/base/default/images/amshopby-cb1.gif");background-repeat:no-repeat;background-position:left center}div.block-layered-nav li.amshopby-cat-multiselected a{font-weight:bold;background-image:url("/skin/frontend/base/default/images/amshopby-cb2.gif");background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url("/skin/frontend/base/default/images/amshopby-plus.gif") no-repeat}div.block-layered-nav dd li span.minus{background:transparent url("/skin/frontend/base/default/images/amshopby-minus.gif") no-repeat}div.block-layered-nav dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}div.block-layered-nav.amshopby-collapse-enabled dl dt{cursor:pointer;padding-left:15px;background:url("/skin/frontend/base/default/images/amshopby-expanded.gif") center left no-repeat}div.block-layered-nav.amshopby-collapse-enabled dl dt::after{border-style:none !important}div.block-layered-nav.amshopby-collapse-enabled dl dt.amshopby-collapsed{background:url("/skin/frontend/base/default/images/amshopby-collapsed.gif") center left no-repeat}.main .col-left div.block-layered-nav.amshopby-collapse-enabled dl dt{background:url("/skin/frontend/base/default/images/amshopby-expanded.gif") center left no-repeat}.main .col-left div.block-layered-nav.amshopby-collapse-enabled dl dt.amshopby-collapsed{background:url("/skin/frontend/base/default/images/amshopby-collapsed.gif") center left no-repeat}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dt{background:none}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dt.amshopby-collapsed{background:none}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dd .no-display{display:block !important}div.block-layered-nav div.amshopby-slider{position:relative;margin:10px 4px 5px 4px;z-index:9;height:18px;background:url("/skin/frontend/base/default/images/amshopby-slider-bg.gif") repeat-x 0 50%;cursor:pointer}div.block-layered-nav div.amshopby-slider div.handle{margin-left:-4px;width:8px;top:3px;height:14px;background:transparent url("/skin/frontend/base/default/images/amshopby-hadle.png") no-repeat;position:absolute;cursor:move;z-index:2}.amshopby-slider-price{color:#798794}.amshopby-slider-price-from{float:left}.amshopby-slider-price-to{float:right}.amshopby-slider-handle-right{position:absolute;top:14px;right:0}.amshopby-slider-handle-left{position:absolute;top:14px;left:0}.amshopby-tooltip{padding:2px 5px;background:#FEC;border:1px solid #faa819;color:#1f5070;text-align:left;width:200px;position:absolute}.amshopby-slider-price-range{text-align:center;font-size:.9em}.amshopby-tooltip-img{cursor:help;display:inline}div.block-layered-nav,div.amshopby-page-container,div.amshopby-filters-top{position:relative}div.amshopby-overlay{background-color:#fff;height:100%;left:0;opacity:.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555}div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute}div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url("/skin/frontend/base/default/images/amshopby-overlay.gif") 50% 50% no-repeat}.amshopby-advanced li{clear:both}.amshopby-advanced li.level1{padding-left:20px}.amshopby-advanced li.level2{padding-left:30px}.amshopby-advanced li.level3{padding-left:40px}.amshopby-advanced li.level4{padding-left:50px}.amshopby-advanced li.active>a{font-weight:bold}.amshopby-slider-bar{position:absolute;background:#999;height:6px;top:6px;z-index:1}.amshopby-subcategory-image{overflow:auto}.btn-remove-inline{background-image:url("/skin/frontend/base/default/images/am_btn_remove.gif");background-repeat:no-repeat;width:13px;height:12px;margin-left:4px}.amshopby-hightlighted{background:yellow}.btn-remove-inline img{display:inline}div.block-layered-nav div.amshopby-slider div.handle.active{z-index:3}.amshopby-slider-ui{background:url("/skin/frontend/base/default/images/amshopby-slider-bg.gif") repeat-x 0 50%;margin:10px .4em}.amshopby-slider-ui .ui-slider-handle{background-color:#f18200;border:1px solid #de5400;box-sizing:border-box;outline:0}.amshopby-slider-ui .ui-slider-range{background-color:#999}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{cursor:pointer;position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.8em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.4em}.ui-slider-horizontal .ui-slider-range{top:.2em;height:8px}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.amshopby-narrow-by-list table td{vertical-align:top}input[name^="amshopby"][id$="from"].input-text,input[name^="amshopby"][id$="to"].input-text{width:auto}.amshopby-item-top{max-width:225px;min-width:180px;display:inline-block;vertical-align:top;height:100%}.amshopby-filters-top .block-content ol{max-width:250px}.amshopby-item-top div.amshopby-column{width:auto}.no-display-current,.no-display{display:none}.current .no-display-current,dd.current td.no-display{display:block}@media only screen and (max-width:770px){dl#narrow-by-list,dl#narrow-by-list2{padding:0}}.reservation-form-wrapper form .reservation-product-image{float:left;margin:0 30px 0 0}.reservation-form-wrapper form .reservation-product-info{float:left;clear:right}.reservation-form-wrapper form input.input-text{margin-top:20px;width:100%}.reservation-form-wrapper form .two-column-width{float:left}.reservation-form-wrapper form .two-column-width.first-column{margin-right:30px}.reservation-form-wrapper form .two-column-width input.input-text,.reservation-form-wrapper form .two-column-width textarea{width:205px}.reservation-form-wrapper form .reservation-info,.reservation-form-wrapper form .reservation-info-additional{margin:18px 0 0 0}.form-search .search-autocomplete.advanced-suggest li{overflow:hidden}.form-search .search-autocomplete.advanced-suggest li.delimiter{cursor:default;font-weight:bold}.form-search .search-autocomplete.advanced-suggest span.thumbnail{float:left;margin-right:.3em}