[class^=icon-]:before,[class*=" icon-"]:before{speak:none;display:inline-block;width:1em;margin-right:.2em;margin-left:.2em;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:1.1em}.icon-nomargin-left[class^=icon-]:before,.icon-nomargin-left[class*=" icon-"]:before{margin-left:0}.icon-nomargin-right[class^=icon-]:before,.icon-nomargin-right[class*=" icon-"]:before{margin-right:0}.icon-ipad-fix{padding:1px}ul.art-hmenu ul,.pal-tabs ul.art-hmenu ul{}.desktop ul.art-hmenu li:hover>ul{transition:visibility 1ms linear}.art-hmenu,.pal-tabs .art-hmenu{float:none}.art-post ul li,.art-post ol ul li{overflow:initial}.art-button-wrapper{margin:10px 0;display:block}.art-button-faded{opacity:.75;filter:grayscale(.55) contrast(.75) sepia(80%) hue-rotate(180deg) saturate(60%)}ul.art-vmenu>li.active>ul{display:block}blockquote{margin:0;padding:10px 20px;background-image:none;overflow:visible}.items .art-content-layout,.items .art-content-layout-row{display:block}.items .art-layout-cell{display:inline-block}.art-content-layout .art-sidebar1,.art-content-layout .art-sidebar2{width:20%}.chrome .art-postcontent ul>li:before,.chrome .art-post ul>li:before,.chrome .art-textblock ul>li:before{}.safari5 #cboxLoadedContent .art-content-layout{display:table;table-layout:auto}#art-flash-area{left:0!important}.art-postcontent p{margin-bottom:1em}.art-article table,table.art-article{margin:0 0 1em}.art-article th,.art-article td{padding:.5em}a.h5-link-color:hover{filter:grayscale(.1) contrast(.9) sepia(10%) hue-rotate(10deg) saturate(80%)}@media(min-width:768px) and (max-width:979px){.tablet .art-header,.tablet .art-nav,.tablet .art-sheet,.tablet .art-footer,.tablet .art-footer-inner,.tablet .art-page-footer{width:100%!important;margin:0 auto!important}.tablet #art-main{width:99%!important;margin:0 auto!important;padding:.5%!important}.tablet body{width:100%!important;margin:0 auto!important;padding:0!important}}#cboxLoadedContent .art-postcontent{padding:20px}.shop .ui-button.ui-state-hover{padding:0}.grid-view .items{width:100%}.art-block,.art-vmenublock{margin-bottom:20px}.art-block input[type=text]{width:95%;margin-bottom:2px}html{scroll-behavior:smooth}hr{border-style:outset;border-width:.5px}.hr-solid,.hr-dashed,.hr-dotted{width:100%;border-width:0 0 1px;border-color:rgba(128,128,128,.15)!important;border-color:#888;margin:1em auto;background-image:none;display:inline-block}.hr-solid{border-style:solid;border-color:rgba(128,128,128,.2)!important}.hr-dashed{border-style:dashed}.hr-dotted{border-style:dotted;border-color:rgba(128,128,128,.3)!important}.hr-soften,#product-description hr,#page-content hr{height:1px;margin:1em 0;background-color:transparent;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0));border:0}.ie7 .hr-soften,.ie8 .hr-soften,.ie7 .hr-soften,.ie8 .art-postcontent hr{background:#888}.ie9 hr.hr-soften,.ie9 .art-postcontent hr{background:rgba(128,128,128,.3)}.br-space{border:none;margin:5px 0;padding:5px 0;float:none;clear:both;overflow:hidden}.fr{float:right}.fl{float:left}.text-center{text-align:center}.text-right{text-align:right}a.link-block{display:block!important;font-size:0!important;letter-spacing:0!important;word-spacing:0!important;line-height:1!important}.blink.infinite{animation:blink 1s steps(5,start) infinite;-webkit-animation:blink 1s steps(5,start) infinite}.blink{animation:blink 1s steps(5,start) 3;-webkit-animation:blink 1s steps(5,start) 3}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes blink{to{visibility:hidden}}::placeholder{color:#a9a9a9;opacity:1}.responsive-phone .responsive-phone-hidden{display:none!important}.responsive-tablet .responsive-tablet-hidden{display:none!important}.desktop .desktop-hidden{display:none!important}.strong{font-weight:700}.art-header.header-auto{height:auto;min-height:100%!important;background-size:cover}.art-header.header-auto .art-headline,.art-header.header-auto .art-slogan{display:block;position:static;margin:0!important}.art-header.header-auto .art-slogan{padding:0 5px 30px!important}.art-header.header-auto .art-headline{padding:30px 5px 10px!important}.shop-header-image-img{width:100%;display:block;margin:0;padding:0}#header-logo{text-align:center;z-index:108}#header-logo .header-logo-span{display:inline-block;vertical-align:middle;height:100%}#header-logo .header-logo-link{height:100%}#header-logo .header-logo-img{vertical-align:middle;max-width:100%;max-height:100%}#header-logo.header-logo-left{width:auto}.dark .art-headline a,.dark .art-slogan a{color:#dcdcdc;color:rgba(255,255,255,.75)}.light .art-headline a,.light .art-slogan a{color:#141414;color:rgba(0,0,0,.75)}.header-image.out-the-box .art-nav{max-width:none;width:auto}#header-menu{margin:0}#header-menu>li:hover ul{}#header-menu>li>a{color:#f5f5f5;text-decoration:none}#header-menu>li:before{display:none}#header-menu>li ul{display:none}#header-menu>li{display:inline-block}#header-menu>li:first-child{display:none}h2.model-name,h1.model-name{margin-right:0;margin-left:0;font-size:1.6em}.art-postcontent .sorter ul>li:before,.art-post .sorter ul>li:before,.art-textblock .sorter ul>li:before{content:none}.art-list-view{transition:opacity .3s ease-out;opacity:1}.art-list-view .items{clear:both;float:none}.art-list-view-loading{opacity:.5;transition:1s all ease;-webkit-transition:all 1s ease;filter:grayscale(100%);position:relative}.art-list-view-loading:before{content:'';display:block;position:absolute;top:5%;left:50%;transform:translateX(-50%);padding:50px;border:1px solid #aaa;border-radius:2px;font-weight:700;width:35%;max-width:150px;z-index:1;transition:1s all ease;-webkit-transition:all 1s ease}.art-list-view-loading.full-loading:before{content:'';display:block;position:absolute;top:0;left:0;transform:none;padding:0;border:none;border-radius:0;font-weight:700;width:100%;height:100%;max-width:none;background-color:transparent}.light .art-list-view-loading:before{background:rgba(255,255,255,.85) url(custom/listview/loading-light.gif) no-repeat center center}.dark .art-list-view-loading:before{background:rgba(0,0,0,.85) url(custom/listview/loading-dark.gif) no-repeat center center}.art-list-view .summary{margin:5px 0;display:inline-block;font-size:12px}.art-list-view .pager+.summary{padding-left:10px}.art-list-view .sorter{margin:5px 0;display:inline-block}.art-list-view .pager{float:none;clear:both;margin-top:10px;margin-bottom:10px}.art-list-view .art-list-view-nav .pager,.art-list-view .art-list-view-pager-nav .pager{display:inline-block;margin:0}.art-list-view .art-list-view-pager-nav{text-align:center}.art-list-view .art-list-view-nav{text-align:justify}.art-list-view .art-list-view-nav .selector{text-align:left}.art-list-view .art-list-view-nav:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}.art-list-view .sorter{font-size:.9em}.art-list-view .sorter ul{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.art-list-view .sorter li{display:inline;margin:0 0 0 5px;padding:0;background:0 0}.art-list-view .sorter a.asc:after,.art-list-view .sorter a.desc:after{content:'';display:inline-block;width:7px;height:7px;margin-left:5px}.art-list-view .sorter a.asc:after{background:url(custom/listview/up.gif) no-repeat}.art-list-view .sorter a.desc:after{background:url(custom/listview/down.gif) no-repeat}.ie7 .mode-switcher-wrapper{display:none}.mode-switcher-wrapper{display:inline-block;text-align:right}.desktop .mode-switcher-wrapper{width:auto}.mode-switcher-wrapper .mode-switch{opacity:.7}.list-mode .mode-switch-list,.grid-mode .mode-switch-grid,.column2-mode .mode-switch-column2{opacity:1}.columns-odd .mode-switch-column2{display:none}.desktop .list-mode .responsive-layout-row-2 .art-layout-cell{width:50%!important}.desktop .list-mode .responsive-layout-row-2 .art-layout-cell:nth-child(odd){clear:both}.list-mode .responsive-layout-row-3 .art-layout-cell{width:100%!important}.list-mode .art-content-layout-row{margin:0!important}.list-mode .layout-item-wrapper{margin:0!important}.list-mode .featured-product{width:100%;float:left;text-align:left;margin:0 0 20px 0%}.list-mode .featured-product-image-wrapper{vertical-align:middle;width:30%;margin:0;box-sizing:border-box;display:table-cell;min-width:64px}.list-mode .featured-product-nav{vertical-align:middle;width:87%;position:relative;box-sizing:border-box;display:table-cell;padding:10px 20px}.list-mode .featured-product-title{display:inline-block;width:50%;padding:0 1%;vertical-align:middle;box-sizing:border-box}.list-mode .featured-product-nav-prices{display:inline-block;width:50%;padding:0 1%;vertical-align:middle;box-sizing:border-box}.list-mode .featured-product-description{display:inline-block;width:100%;padding:0 1%;vertical-align:middle;box-sizing:border-box}.list-mode .featured-product-nav-button{display:inline-block;width:22%;padding:0 1%;vertical-align:middle}.pager .art-pager{margin-right:0;margin-left:0}.pager .art-pager .hidden{opacity:.2}.pager .art-pager .first,.pager .art-pager .last{display:none}#facebook-like,#facebook-index-like{margin-top:20px}#facebook-comments-inner{margin:20px 0 0 6px}.fb_ltr{margin:0 -6px;padding:0}.art-comment-avatar>img{width:100%;height:100%}.art-comment-footer,.art-comment-header{font-size:.75em;opacity:.9}.art-commentsform{margin-top:0}.art-comments{border:0}.pal-tabs .art-comments{margin-top:0}.art-comment-content{padding:0}.art-comment-replies{margin-left:2em}.pal-tabs .comments-title{margin-top:0}nav.art-nav{}nav.art-nav .art-hmenu.custom-hmenu>li>a,nav.art-nav .art-hmenu.custom-hmenu>li:hover>a,.desktop nav.art-nav .art-hmenu.custom-hmenu>li>a,.desktop nav.art-nav .art-hmenu.custom-hmenu>li:hover>a{padding:0 4px}.desktop nav.art-nav .user-top-menu-separator,.desktop nav.art-nav .customer-account-label,.desktop nav.art-nav .customer-shopping-cart-label,.desktop nav.art-nav .customer-search-label{display:none}nav.art-nav .shop-menu-icon{border-radius:4px;margin:0;padding:0;text-decoration:none}nav.art-nav .shop-menu-icon:hover{text-decoration:none;opacity:.8}nav.art-nav #menu-search-form{min-width:220px;margin:0 20px!important;padding:10px 0!important}.desktop ul.art-hmenu li ul>li.customer-search-menu-form-wrapper{display:block;margin:0}.desktop nav.art-nav a.customer-search-menu-form-link{display:block;height:100%;padding:0}#menu-search-form #menu-search-input-button{position:relative;cursor:pointer;right:1.75em;vertical-align:middle;opacity:.5;left:auto;bottom:auto;background:0 0;border:none;padding:0}.customer-shopping-cart-counter{font-size:.85em;width:1.2em;height:1.2em;display:inline-block;position:relative;top:-2px;border-radius:50%;line-height:1.2em;font-weight:700;border-width:1px;border-style:solid;margin-left:2px}ul.art-hmenu .submenu-button{display:none}.desktop .mobile-automatic-categories{display:none}.art-nav.art-nav-auto{position:relative;top:0!important;left:0!important;margin:0 auto}ul.art-hmenu>li>a,.pal-tabs ul.art-hmenu>li>a{padding-right:8px;padding-left:8px}ul.art-hmenu>li>a:hover,.pal-tabs ul.art-hmenu>li>a:hover,.desktop ul.art-hmenu>li:hover>a{padding-right:8px;padding-left:8px}.art-hmenu>li>a,.pal-tabs .art-hmenu>li>a,.art-hmenu>li>a:link,.pal-tabs .art-hmenu>li>a:link,.art-hmenu>li>a:visited,.pal-tabs .art-hmenu>li>a:visited,.art-hmenu>li>a.active,.pal-tabs .art-hmenu>li>a.active,.art-hmenu>li>a:hover,.pal-tabs .art-hmenu>li>a:hover{text-align:center}.desktop ul.art-hmenu>li.ext>a:hover,.desktop ul.art-hmenu>li.ext:hover>a,.desktop ul.art-hmenu>li.ext:hover>a.active{padding-right:8px;padding-left:8px}ul.art-hmenu>li>a.active,.pal-tabs ul.art-hmenu>li>a.active{padding-right:8px;padding-left:8px}.art-hmenu>.shopping-cart-menu #shopping-cart-menu-subtotal a,.art-hmenu>.shopping-cart-menu .shopping-cart-menu-links a{padding-right:8px;text-align:right;text-decoration:underline;text-align:right}.art-hmenu>.shopping-cart-menu #shopping-cart-menu-subtotal:after{border-bottom:1px dotted rgba(0,0,0,.2)!important;border-bottom:1px dotted #888}.art-hmenu>.shopping-cart-menu .shopping-cart-menu-links:after{border-bottom:1px dotted rgba(0,0,0,.2)!important;border-bottom:1px dotted #888}.art-hmenu>.shopping-cart-menu ul li a{min-width:240px;padding:5px 8px;max-height:25px}.art-hmenu>.shopping-cart-menu ul li a .shopping-cart-menu-image{vertical-align:middle;margin:0 4px;float:left;display:block;line-height:25px;height:25px;max-width:25px}.art-hmenu>.shopping-cart-menu ul li a .shopping-cart-menu-name{vertical-align:middle;margin:0 4px 0 0;float:left;display:block;font-size:10px;line-height:25px}.art-hmenu>.shopping-cart-menu ul li a .shopping-cart-menu-price{float:right;margin:0 4px 0 0;display:block;font-size:10px;line-height:25px}.art-hmenu>.shopping-cart-menu ul{left:auto}.art-footer .art-layout-cell{padding:10px}.art-footer ul>li:before{content:""}.footer-logo{width:128px;border:none;padding:20px 0 10px}#art-footer-categories ul li ul{display:none}.horizontal-footer .art-layout-cell{display:block;width:100%!important;margin:0 auto;text-align:center;padding-top:0!important}.art-footer .horizontal-footer .art-layout-cell:after{padding-bottom:10px;border-bottom:1px dotted rgba(128,128,128,.2)}.art-footer .horizontal-footer ul li ul{display:inline}.art-footer .horizontal-footer ul>li{padding-left:10px;display:inline;float:none}.art-footer .horizontal-footer .tag a:after,.art-footer .horizontal-footer ul li a:after{content:","}.art-footer .horizontal-footer .tag:last-child a:after,.art-footer .horizontal-footer ul li:last-child a:after{content:""}#breadcrumbs{display:inline-block;padding:6px 0;float:left}#product-sheet .product-metaheader{overflow:hidden;margin-bottom:10px}#product-description img{max-width:100%}#product-share,#wishlist-copy-share{display:block;float:right;padding:6px 0}#product-share .product-share-button,#wishlist-copy-share .wishlist-copy-share-button{text-decoration:none;cursor:pointer;opacity:.8;font-size:1.2em}#product-share .product-share-button:hover,#wishlist-copy-share .wishlist-copy-share-button:hover{opacity:1}.product-share-button img,.wishlist-copy-share-button img{display:none;width:0;height:0}#my-wishlist .shoppingcart-delete{font-size:18px;text-decoration:none}.add-product-wishlist.art-button{vertical-align:middle;opacity:.75;filter:grayscale(.55) contrast(.75) sepia(80%) hue-rotate(180deg) saturate(60%);box-sizing:border-box!important}.add-product-wishlist.art-button:hover,.add-product-wishlist.art-button.active{opacity:1;filter:none}.add-product-wishlist .icon-heart:before{font-size:100%}.add-product-wishlist .icon-heart{vertical-align:middle}.add-to-wishlist-request-info-wrapper{margin:10px 0;opacity:.75}.art-postcontent a.add-product-wishlist-request-info{font-weight:700}.add-to-wishlist-request-info-wrapper .icon-heart{font-size:75%}#product-image-cell{width:50%}#product-image{width:100%;border:1px solid rgba(128,128,128,.1);overflow:hidden;padding:0;margin:0}#product-image-wrapper{position:relative;padding-right:5%;overflow:hidden}.product-tag-wrapper{position:absolute;height:auto;top:auto;right:auto;left:4px;bottom:4px}.product-tag{background-color:red;background-color:rgba(245,81,66,.7);color:#fff;padding:6px 10px;text-decoration:none;display:block;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.product-image-ribbon{margin:0;background:rgb(172 0 0/65%);color:#fff;padding:.2em 0;position:absolute;top:0;left:0;transform:translateX(-30%) translateY(0%) rotate(315deg);transform-origin:top right}.product-image-ribbon:before,.product-image-ribbon:after{content:'';position:absolute;top:0;margin:0 -.2px;width:100%;height:100%;background:rgb(172 0 0/65%)}.product-image-ribbon:before{right:100%}.product-image-ribbon:after{left:100%}.product-image-ribbon.product-image-ribbon-notavailable{display:none;background:rgba(128,128,128,.65);animation:fade-out 3s cubic-bezier(.75,0,1,.35) both}.product-not-available .product-image-ribbon.product-image-ribbon-notavailable:before,.product-not-available .product-image-ribbon.product-image-ribbon-notavailable:after{background:rgba(128,128,128,.65)}.product-not-available .product-image-ribbon-notavailable{display:block}#product-image-gallery{margin:5px -3px;overflow:hidden;padding-right:calc(5% - 6px)}#product-image-gallery>.product-image-thumbnail-link:only-child{display:none}#product-image-gallery img.product-image-thumbnail{border:1px solid rgba(128,128,128,.1);width:15%;margin:0 3px 3px;cursor:pointer;vertical-align:top}.product-gallery-video{position:relative;text-wrap:nowrap}.product-video-thumbnail{padding:10px 0}.product-gallery-video:after,.product-gallery-video:before{content:"";position:absolute;top:50%;left:50%}.product-gallery-video:after{border:.58vw solid transparent;border-left:1vw solid rgb(228 228 228/80%);filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.25));transform:translate(-25%,100%)}.product-gallery-video:before{width:2vw;height:2vw;border:2px solid rgba(200,200,200,.8);border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.18);background:rgba(0,0,0,.42);transform:translate(-50%,25%)}.product-gallery-video:hover:before{background:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.8)}#product-name{margin-top:0;font-size:1.6em;text-align:left}#product-offer{opacity:.75}#product-offer [class^=icon-]:before,#product-offer [class*=" icon-"]:before{margin-left:0}#product-details-cell{width:50%}.availability-tax-separator{padding:0 2px}#product-price-tag{position:relative;margin:5px 0 15px;padding:0;font-size:2em;line-height:1;opacity:.9}#product-price-tag #discount-countdown{font-size:.5em}#product-price-tag #discount-countdown>.discount-countdown-number{font-size:1.4em}#product-price-tag a.discount-countdown-link{text-decoration:none!important;cursor:default!important}#colorbox #product-price-tag{margin-bottom:0}#colorbox #product-price-tag,#product-sheet.product-not-available #product-price-tag{font-size:2.5em;line-height:1.25em}#product-main-price{font-weight:700;letter-spacing:-1px;text-shadow:1px 1px 2px rgba(0,0,0,.15)}#product-old-price{text-decoration:line-through;font-size:.5em;opacity:.75}img.shipping-cost-calculator-icon{height:20px;vertical-align:text-bottom;margin:0 10px 0 0;border:none}#shipping-cost-value{padding:10px 20px}#product-details-table,#product-options-table{width:auto;margin:0;border:none}.desktop #product-info-links,.tablet #product-info-links{margin:0 -10px}.desktop #product-info-links>a,.tablet #product-info-links>a{white-space:nowrap;margin:5px}#addtocart-table{vertical-align:middle;border:none;width:100%;margin:0!important}#addtocart-table td{border:none;padding:0}.addcart-button.sheet-view,.addcart-button.sheet-view.active,.add-product-wishlist-button,.add-product-wishlist-button.active{padding:0 24px;font-size:1.15em;height:44px;line-height:1;box-sizing:border-box}.add-product-wishlist-button{line-height:40px!important;padding:0 12px!important}.addcart-button .icon-cart:before{font-size:90%;font-weight:400}#product-options-box,#product-customization-box,#deferred-payments-box{padding:10px 20px;margin-bottom:1em;overflow:hidden}#product-options-box .product-options-dropdown,#product-customization-box .product-customization-input{width:100%;box-sizing:border-box}#product-customization-box label{display:inline}#product-options-box .product-options-dropdown-wrapper,#product-customization-box .product-customization-wrapper{margin-bottom:.5em}#deferred-payments-box .deferred-payment{padding:10px 0;line-height:1}#deferred-payments-box .deferred-payment:empty{padding:0}.low-stock-wrapper{padding:10px 20px;margin-top:10px;width:200px;text-align:center;position:absolute}.product-request-info-inner{padding:20px 15px}.art-button-wrapper.product-request-info-submit{margin-bottom:0}.product-request-info-arrow{opacity:.5;font-weight:700}.product-inner-quick-view .product-info-links,.product-inner-quick-view .product-info-links-hr{display:none}.product-inner-normal-view .hr-dashed,.product-inner-normal-view .hr-dotted,.product-inner-normal-view .hr-solid{margin-top:.55em;margin-bottom:.55em}.product-inner-quick-view .hr-dashed,.product-inner-quick-view .hr-dotted,.product-inner-quick-view .hr-solid{margin-top:.35em;margin-bottom:.35em}html.user-guest .product-inner-quick-view .add-product-wishlist,html.user-logged .product-inner-quick-view .add-product-wishlist{display:none}.product-tax,.availability-tax-separator{opacity:.5}ul.tags{display:inline;margin:0}.tags li,.art-post .tags li{display:inline;padding:0 0 0 8px;background:0 0}.art-postcontent ul.tags>li:before,.art-post ul.tags>li:before{content:"";margin:-4px}.tags li:after{content:", ";margin:0}.tags li:last-child:after{content:""}.art-postcommentsicon{white-space:nowrap}#product-info-wrapper{margin-top:20px}.pal-tabs .pal-tabs-nav{position:relative;bottom:auto;top:auto;left:auto;right:auto;padding-right:0;padding-left:0;z-index:99;box-shadow:none;padding:0;margin:0;height:100%}.pal-tabs .art-nav-inner{margin:0;width:100%}.pal-tabs .ui-widget-header,.pal-tabs .ui-widget-content{border:none;background:0 0;background-image:none;background-color:inherit;color:inherit;font-weight:inherit}.pal-tabs .ui-tabs-panel,.pal-tabs .tab-content{padding:1.5em}.art-hmenu.pal-tabs-hmenu{margin:0;float:left}.art-hmenu.pal-tabs-hmenu>li:before{content:"";position:absolute;display:block;margin:0}.art-hmenu.pal-tabs-hmenu>li:first-child:before{display:none}.art-hmenu.pal-tabs-hmenu>li{padding:0}.art-hmenu.pal-tabs-hmenu>li>a,.art-hmenu.pal-tabs-hmenu>li>a.active,.art-hmenu.pal-tabs-hmenu>li>a:hover{padding:0 10px;font-style:normal}.pal-tabs,.pal-tabs p,.art-postcontent .pal-tabs p{margin:0 0 1em;line-height:1.428}#extra-products,#recently-products,.product-related-products{margin-top:40px}.pal-tabs-hmenu>li>a>[class^=icon-],.pal-tabs-hmenu>li>a>[class*=" icon-"]{vertical-align:text-bottom}.featured-products-header{margin-bottom:1em}.featured-product,.featured-category,.featured-post{margin:0 auto;padding:0;text-align:center;zoom:1}.featured-product .featured-product-image-img,.featured-category .featured-category-image-img,.featured-post .featured-post-image-img{width:100%;margin:0;padding:0;box-sizing:border-box}.featured-product-image-wrapper,.featured-category-image-wrapper,.featured-post-image-wrapper{position:relative}.featured-product-tag-wrapper,.featured-category-tag-wrapper{position:absolute;right:5px;bottom:5px;pointer-events:none}.featured-product-tag,.featured-category-tag{background-color:red;background-color:rgba(245,81,66,.7);color:#fff;font-weight:700;font-size:1em;display:block;min-height:19px;line-height:16px;padding:2px 4px 0 5px;text-decoration:none;zoom:1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;pointer-events:none}.featured-product .featured-product-zoom-wrapper,.featured-category .featured-category-zoom-wrapper{position:absolute;margin:0;padding:0;opacity:0;visibility:hidden;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.desktop .featured-product-image-wrapper:hover .featured-product-zoom-wrapper,.desktop .featured-category-image-wrapper:hover .featured-category-zoom-wrapper{visibility:visible;opacity:1;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.ie8 .featured-product .featured-product-zoom-wrapper,.ie8 .featured-category .featured-category-zoom-wrapper{display:none}.ie8 .featured-product-image-wrapper:hover .featured-product-zoom-wrapper,.ie8 .featured-category-image-wrapper:hover .featured-category-zoom-wrapper{display:block}.ie8 .art-article img.featured-product-image-img{max-width:100%}.tactile .featured-product .featured-product-zoom-wrapper,.tactile .featured-category .featured-category-zoom-wrapper{display:none}.featured-product a.featured-product-zoom.art-button,.featured-category a.featured-category-zoom.art-button{height:40px;line-height:40px;display:block;zoom:1;width:150px;padding:0;margin:0;text-decoration:none;font-weight:700;letter-spacing:0;text-transform:uppercase}.featured-product a.featured-product-zoom.art-button:hover,.featured-category a.featured-category-zoom.art-button:hover{text-decoration:none}.featured-product .featured-product-nav-prices,.featured-category .featured-category-nav-prices{margin-bottom:10px}.featured-product-old-price,.featured-category-old-price{text-decoration:line-through;font-weight:400;opacity:.6;font-size:.7em}.featured-product-nav,.featured-category-nav{overflow:hidden}.featured-product a.featured-product-title-link,.featured-category a.featured-category-title-link{text-decoration:none}.featured-product-ribbon-wrapper{position:absolute;left:0;top:0;overflow:hidden;width:125px;height:125px;pointer-events:none}.featured-product-ribbon{width:185px;position:absolute;text-align:center;line-height:35px;font-weight:700;font-size:.8em;box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:25px;left:-50px}.category-image-wrapper,.brand-image-wrapper{margin-bottom:20px}img.category-image-img,img.brand-image-img{width:100%;margin:0}#category-description,#brand-description{margin-bottom:1.5em;font-size:.9em;opacity:.9}#category-long-description{margin-top:2em;font-size:.9em;opacity:.9}.brand-image-logo{margin:0 1em 1em 0;float:left;width:15%}.brand-image-logo-img{width:100%}.name-filtered-by-brand{font-size:.7em}#subcategories-inner{padding:20px;margin-bottom:20px}#subcategories-header{margin:0 0 10px}.subcategory{padding:0 4%}.subcategory-img-wrapper{padding-bottom:10px}.subcategory .subcategory-img{width:100%;margin:0}#brand-subcategories h5.featured-category-title{margin:3px 0;text-align:left}#brand-subcategories .featured-category-nav{overflow:visible}.top-center-wide-zone .art-postheader,.bottom-center-wide-zone .art-postheader{margin:.2em 0;padding:0;font-size:26px}.banner-lateral-image{width:100%;max-width:100%}.banner-lateral-text{}.banner-lateral-wrapper{overflow:hidden}.banner-central-wrapper .banner-central-table{width:100%;max-width:100%;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner-central-outter{overflow:hidden;margin:15px auto}.banner-central-outter:first-child{margin-top:0}.over-header-zone-wrapper .banner-central-outter{margin:0 auto}.banner-central-table .banner-textimage-image,.banner-central-table .banner-textimage-text{padding-right:20px}.banner-central-table .banner-central-text{margin-bottom:15px}.banner-central-table .banner-central-title{margin:15px 0 10px}.banner-central-table img.banner-central-image{width:100%;max-width:100%;margin:0;padding:0;display:block;border:0}.social-network-wrapper{margin-bottom:10px}.social-network-link,.facebook-like-box{margin-bottom:10px}a.twitter-follow-button{font-size:11px}a.social-network-button:link,a.social-network-button:visited{background:#000;color:#fff;padding:.75em 1em;line-height:1;display:inline-block;border-radius:4px;text-decoration:none;width:100%;box-sizing:border-box}a.social-network-button:hover{filter:grayscale(.1) contrast(1.1) sepia(20%) saturate(90%)}.social-network-icon::before{vertical-align:middle}.language-box .flag{vertical-align:middle;background-image:url(../images/icons/flags.png);cursor:pointer;font-size:16px;padding:1px 0;background-repeat:no-repeat}.language-box .flag img{margin:0;padding:0;border:0;vertical-align:top}#srvBooking_price_widget{font-size:16px;line-height:16px;display:block;padding:9px 0;font-weight:700}.wide.form .errorMessage.srv-booking-form-errorMessage{padding-left:0}.wide.form label.srv-booking-form-checkbox{float:none}#shoppingcart-table input[type=text].quantity{width:auto;text-align:center}#shoppingcart-table .quantity-button{background:0 0;border:none;padding:0;margin:0;color:inherit;cursor:pointer;zoom:1}td.shoppingcart-image-column{height:64px;text-align:center}.shoppingcart-image-column .shoppingcart-image{max-width:64px;max-height:64px;text-align:center;vertical-align:middle}body .shopping-cart-buttons-row a.art-button:link:last-child,body .shopping-cart-buttons-row input.art-button:last-child{margin-right:0!important}#paypal-checkout-button{opacity:.85}#paypal-checkout-button:hover{opacity:1}#apply-coupon{height:1rem;padding:.35rem 1rem;line-height:1rem}#order-clientForm-form .note{text-align:right}#payment-method-table td,#shipping-method-table td{border:0;vertical-align:middle}#payment-method-table .payment-method-table-image,#shipping-method-table .shipping-method-table-image{border:0;max-width:70px;height:36px;margin:10px 0;vertical-align:middle;border-radius:3px}.dark #payment-method-table .payment-method-table-image{-webkit-filter:invert(100%);filter:invert(100%)}.dark #shipping-method-table .shipping-method-table-image{filter:grayscale(.85) brightness(2) blur(0.1px) contrast(.7) saturate(5)}#payment-method-table .payment-method-table-image-column,#shipping-method-table .shipping-method-table-image-column{text-align:right;width:120px;padding:0 10px 0 0}#payment-method-table p,#shipping-method-table p{margin-bottom:0}.payment-method-table-label,.shipping-cost-method-name{cursor:pointer}#shipping-method-table .shipping-method-table-carrier-description{padding-left:20px;padding-bottom:25px;font-weight:400}.checkout-success-box{padding:10px 20px 20px}.success-icon{font-size:24px}#get-location-link{vertical-align:middle}.loyalty-discount-code-title strong{border:2px dashed rgba(0,0,0,.75);padding:2px 6px;border-radius:3px}#checkout-transaction-country{opacity:.75}.open-detail-popup{font-size:.75em}.open-detail-popup-link{text-decoration:underline!important}table.checkout-detail{width:100%}body .detail-popup-wrapper{border:1px;border-color:#000;border-style:solid;padding:0}#newsletterform #acceptNewsletterPrivacyPolicy{margin:3px 0 5px}#newsletterform .newsletter-privacyPolicy-wrapper{margin:2px 0 5px}.contact-agree-privacypolicy{padding:10px}.contact-agree-privacypolicy a,.contact-agree-privacypolicy a:link{}#newsletter-response{margin-top:5px}#contact-info-img{margin:0 auto 10px;display:block;width:98%}.flexslider ul>li:before,.flexslider ul>li:before,.flexslider ul>li:before{content:none}.flexslider .featured-product-tag-wrapper{display:none}.flexslider ol.flex-control-paging{margin:10px auto}.flexslider ol.flex-control-paging>li{margin:0 6px}.flexslider ul.flex-direction-nav{margin:initial;height:0}.flexslider .featured-product h4,.flexslider .featured-product h5,.flexslider .featured-product h6{margin:10px 0}#contact-description img{max-width:100%}#contact-form{padding-right:20px}#contact-form .note{opacity:.6}#contact-info{padding-left:20px}#captcha{margin:6px 0 0 10px;float:left}#captcha-refresh{display:block;clear:both}.captcha-input{float:left}.contact-info-title{font-size:1.4em;line-height:32px;height:32px}.contact-info-data{margin-top:5px;opacity:.8}.contact-info-icon:before{margin-left:0}#site-contact .art-postheader{margin-top:20px}#contact-description{padding-bottom:30px}#contact-inform h2{margin-bottom:1em}#contact-info-data{padding-right:10px}.contact-product-image-img{max-width:240px}#page-content .art-postheader{margin-top:20px}#home-page-content img,#page-content img{max-width:100%}#not-found-search-box{padding:10px 20px}.banner-discount{border:1px dashed #ccc}hr.separator{border:none;border-top:1px dashed #9e9e9e}.banner-discount-name{padding:5px 1px 14px;text-align:center}.banner-discount-image-wrapper{position:relative;overflow:visible;width:100%;margin:0 auto;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.banner-discount-image{width:100%;margin:0!important;padding:0!important}.banner-discount-link,a.banner-discount-link,a:link.banner-discount-link,a:hover.banner-discount-link,a:visited.banner-discount-link,a:active.banner-discount-link{font-weight:700;line-height:16px;font-size:13px}.banner-discount-scissors,a.banner-discount-scissors,a:link.banner-discount-scissors,a:hover.banner-discount-scissors,a:visited.banner-discount-scissors,a:active.banner-discount-scissors{background:url(../images/resources/scissors.png) no-repeat transparent;height:30px;width:38px;position:absolute;display:block;left:0;top:-16px}.banner-discount-value,a.banner-discount-value,a:link.banner-discount-value,a:hover.banner-discount-value,a:visited.banner-discount-value,a:active.banner-discount-value{font-weight:700;position:absolute;color:#f7f7f7;display:block;text-decoration:none;text-align:center;font-family:Arial;line-height:26px}.banner-discount-value.big{background:url(../images/resources/discount-tab-big.png) no-repeat transparent;height:200px;width:129px;top:-11px;right:20px;padding:86px 0 0;font-size:3em;line-height:37px}.banner-discount-value.widget{background:url(../images/resources/discount-tab.png) no-repeat transparent;height:79px;padding:28px 0 0;width:55px;right:6px;top:-5px;font-size:1.2em}.banner-discount-button{text-align:center}.banner-discount-date{margin-top:10px;margin-bottom:10px;text-align:center}.banner-discount-date .banner-discount-date-value{color:#c52402;font-style:italic;font-size:1.5em;font-weight:700}.banner-discount-code-title{font-weight:700}.banner-discount-code{text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(../images/resources/rallita.png) repeat-x scroll right bottom transparent;background-color:#fabe71;height:22px;margin:5px auto;color:#444;line-height:22px;width:150px;padding:0 2px;letter-spacing:2px}a.banner-discount-value.widget.only-free-shipping{font-size:11px;line-height:1}.countdown-time{margin:-20px auto 0;text-align:center;width:100%;overflow:visible;height:17px;background-color:#222;background-color:rgba(33,33,33,.5)!important;background:url(../images/resources/black-trans-bg.png) repeat top left transparent;padding:2px 0;position:absolute}.countdown-time.big{margin:-44px auto 0;height:32px;padding:6px 0}.countdown-time .timer{list-style:none;margin:0!important;padding:0!important;text-align:center}.countdown-time .timer li,.countdown-time.big .expired{display:inline;height:20px;padding:4px .5em;line-height:1;background-image:none;font-weight:700;color:#fafafa;letter-spacing:0}.countdown-time.big .timer li,.countdown-time.big .expired{font-size:2em;padding:4px 8px}.art-post ul.timer li:before,ul.timer li:before{content:''}#banner-discount-unlock-dialog,#facebook-like-dialog{text-align:center;overflow:hidden}#facebook-like-dialog .facebook-like-note{font-size:12px;font-style:italic}#facebook-like-dialog{min-height:180px}.ui-dialog .ui-dialog-titlebar{font-size:1em!important}.banner-discount-description{padding:0 6px;margin:4px 0;clear:both}.banner-discount-description.big{margin:10px 0!important}.banner-discount-description.widget{line-height:1.1!important}.big-coupon-name{text-align:center}.coupon-details-attribute-wrapper{width:23%;margin:0 1%;float:left;display:block}.coupon-details-attribute{display:block;text-align:center}.coupon-details-attribute blockquote{margin:0!important;padding:4px!important;background-image:none!important;text-align:center!important;min-height:84px!important}.coupon-details-attribute-label{display:block;padding:0;min-height:3em;line-height:1.5em}.coupon-details-attribute-value{display:block;padding:0;margin-top:4px;font-size:2em;font-weight:700}.coupon-details-wrapper{clear:both;padding:0;margin:10px auto;display:block}.coupon-details{overflow:hidden;display:block;zoom:1;height:100%}#discounted-products .empty{color:green;border:1px dashed green;font-style:normal;font-weight:bolder;background-image:url(../images/icons/tick_48.png);background-position:18px center;background-repeat:no-repeat;padding:20px 20px 20px 80px;display:block}a.fb_button,a.fb_button .fb_button_text{line-height:1.4}.initial-discounted-price{text-decoration:line-through;opacity:.5}.final-discounted-price{color:green}.free-shipping-link{float:left}.free-shipping-icon{font-size:2.85em}.free-shipping-icon:before{margin-left:0}.free-sipping-details{line-height:1.5em}.free-shipping-price{text-decoration:none;display:block}.free-shipping-note{display:block}#free-shippingcost-table img{border:none}#colorpick-selector{display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:250px;padding:10px;z-index:99999;height:100%}#colorpick-selector:hover{}#colorpick-selector label{width:auto;display:inline;color:#fff;margin-top:10px;padding-bottom:5px}#colorpick-selector label:after{content:" ";width:100%;display:block}#colorpick-selector input{width:100px}#blog .art-postheader{font-size:32px;line-height:40px;margin:10px 0}#blog .art-postheader a{font-size:32px}#blog .art-postmetadataheader{margin-bottom:15px}.art-article .art-postheadericons{margin-left:0}.art-article .featured-image{max-width:100%}.art-article .post-body{margin-top:20px}.art-article .post-body img{max-width:100%}.art-article .art-postheader{margin-top:10px;margin-bottom:5px}.art-article+hr{margin:40px 0}ul.toc-index{padding:30px 20px;background:rgba(128,128,128,.1);border:1px solid rgba(128,128,128,.15);border-radius:2px;list-style-type:none;margin:0}ul.toc-index li{margin-left:0;padding-left:0}ul.toc-index li:before{content:none}.ke-pagebreak{display:none}.product-discount-badge-wrapper{position:absolute;text-align:center;right:6px;top:6px;pointer-events:none}.product-discount-badge{width:40px;height:40px;top:0;left:0;text-align:center;line-height:40px;font-weight:700;letter-spacing:-1px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.2);pointer-events:none;border-collapse:separate}#payment-method-table .additional-info{display:block;font-weight:700}.wishlist-response-content{padding:10px;border-radius:4px;margin-top:10px}.wishlist-copy-share-link #share_url{padding:3px;width:98%;margin-top:10px}.wishlist-copy-share-link{padding:20px 0;font-size:15px;font-weight:700}.shop-quick-register-form-inner,shop-quick-login-form-inner{padding:10px}.ui-dialog-alert{top:50%!important;left:50%!important;transform:translate(-50%,-50%);max-width:95%}#alert-dialog{text-align:center;padding:25px 25px 0}#alert-dialog .alert-img{display:block;margin:0 auto 1em}.ui-dialog-alert.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:center;float:none}.ui-dialog-alert.ui-dialog .ui-button-text{padding:10px 30px}.ui-dialog-alert.ui-dialog .ui-dialog-titlebar{display:none}.icon-pencil.edit-wishlist{font-size:18px}#product-short-description p{margin-top:0}.force-datepicker-z-index{z-index:99!important}#shop-menu .missing-money-to-free-shipping{font-size:13px;padding-top:15px;line-height:1.5em;text-align:left}#shop-menu .missing-money-to-free-shipping{padding:4px 5px;display:inline-block}.info-box{padding:10px 15px}.info-box{padding:10px 15px;margin-bottom:1em}.info-box+#shoppingcart-table-content{margin-top:2em}.art-postcontent .rgpd-first-data-layer-content,.art-postcontent .rgpd-first-data-layer-content a,.art-postcontent .rgpd-first-data-layer-content a:hover,.art-postcontent .rgpd-first-data-layer-content a:visited{font-size:12px}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li{margin-top:0;margin-bottom:0}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li>a{font-weight:700!important}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li{float:left;margin-bottom:1em}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li>ul{position:relative;left:0!important;right:auto!important;padding:0!important;margin:0!important}.desktop #shop-menu>li:hover>ul.pal-hmenu-mega-menu>li>ul{visibility:visible}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li>ul:before{visibility:hidden}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li:after,.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li:before{display:none}.desktop #shop-menu ul.pal-hmenu-mega-men>li>ul>li:first-child:before,.desktop #shop-menu ul.pal-hmenu-mega-menu>li>ul>li:first-child:after{display:block}.desktop #shop-menu ul.pal-hmenu-mega-menu li li:after{left:5px;right:5px}.desktop #shop-menu>li>ul.pal-hmenu-mega-menu>li>ul>li>ul:before{box-shadow:0 0 2px rgba(0,0,0,.15)}.grid-view .not-active td{opacity:.5}.grid-view .not-active .product-image img{-webkit-filter:grayscale(.75) blur(0.5px);filter:grayscale(.75) blur(0.5px);filter:gray}.grid-view .not-active td a{color:gray}.grid-view .not-active.line-through td a{text-decoration:line-through}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #f0f0f0;border-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card.card-trans{border:0;background-color:transparent;border-radius:5px;box-shadow:none!important}.card-img-wrapper{overflow:hidden}.card-deck{display:flex;flex-direction:column;flex-flow:row wrap;margin-right:0;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}.pe-tooltip:after,.pe-tooltip:before{opacity:0;visibility:hidden;z-index:9999;position:absolute;-webkit-transition:all .2s linear .3s;-moz-transition:all .2s linear .3s;-ms-transition:all .2s linear .3s;-o-transition:all .2s linear .3s;transition:all .2s linear .3s}.pe-tooltip:hover:after,.pe-tooltip:hover:before{opacity:1;visibility:visible}.pe-tooltip:after{background:rgba(0,0,0,.75);border-radius:4px;color:#efefef;content:attr(data-tooltip);padding:5px;max-width:180px;min-width:75px;font-size:11px;left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:-6px;line-height:1.1;text-align:center;font-weight:400;pointer-events:none}.pe-tooltip:before{border:solid;border-color:rgba(0,0,0,.75) transparent;border-width:4px 4px 0;content:"";left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:-2px}.pe-tooltip-bottom:after{left:50%;-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);bottom:-6px}.pe-tooltip-bottom:before{border-width:0 4px 4px;left:50%;-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);top:auto;bottom:-2px}.pe-tooltip.pe-tooltip-left:after{bottom:auto;left:-6px;top:50%;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.pe-tooltip.pe-tooltip-left:before{border-color:transparent rgba(0,0,0,.75);border-width:4px 0 4px 4px;left:-2px;-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);top:50%;bottom:auto}.pe-tooltip.pe-tooltip-right:after{left:auto;bottom:auto;right:-6px;top:50%;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.pe-tooltip.pe-tooltip-right:before{border-color:transparent rgba(0,0,0,.75);border-width:4px 4px 4px 0;right:2px;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);top:50%;bottom:auto}.button-column .pe-tooltip{position:relative}.input-help.pe-tooltip:after{max-width:350px;min-width:140px}.input-help.pe-tooltip.pe-tooltip-big:after{min-width:300px}.input-help.pe-tooltip{position:relative}.input-help .glyphicon{opacity:.25}.input-help:hover .glyphicon{opacity:.75}.color-invert{-webkit-filter:invert(100%);filter:invert(100%)}.footer-payment-methods-wrapper .footer-payment-method{width:46px;margin:8px 6px}.digital-product-download-button:hover{background:#0058bb!important}