@font-face{font-family:'ColaborateThinRegular';src:url("font/colaborate/ColabThi-webfont.eot");src:url("font/colaborate/ColabThi-webfont.eot?#iefix") format("embedded-opentype"),url("font/colaborate/ColabThi-webfont.woff") format("woff"),url("font/colaborate/ColabThi-webfont.ttf") format("truetype"),url("font/colaborate/ColabThi-webfont.svg#ColaborateThinRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ColaborateLightRegular';src:url("font/colaborate/ColabLig-webfont.eot");src:url("font/colaborate/ColabLig-webfont.eot?#iefix") format("embedded-opentype"),url("font/colaborate/ColabLig-webfont.woff") format("woff"),url("font/colaborate/ColabLig-webfont.ttf") format("truetype"),url("font/colaborate/ColabLig-webfont.svg#ColaborateLightRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ColaborateRegular';src:url("font/colaborate/ColabReg-webfont.eot");src:url("font/colaborate/ColabReg-webfont.eot?#iefix") format("embedded-opentype"),url("font/colaborate/ColabReg-webfont.woff") format("woff"),url("font/colaborate/ColabReg-webfont.ttf") format("truetype"),url("font/colaborate/ColabReg-webfont.svg#ColaborateRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ColaborateMediumRegular';src:url("font/colaborate/ColabMed-webfont.eot");src:url("font/colaborate/ColabMed-webfont.eot?#iefix") format("embedded-opentype"),url("font/colaborate/ColabMed-webfont.woff") format("woff"),url("font/colaborate/ColabMed-webfont.ttf") format("truetype"),url("font/colaborate/ColabMed-webfont.svg#ColaborateMediumRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BodoniFLF-Bold";src:url("font/bodoni/BodoniFLF-Bold.eot");src:url("font/bodoni/BodoniFLF-Bold.eot?#iefix") format("embedded-opentype"),url("font/bodoni/BodoniFLF-Bold.woff") format("woff"),url("font/bodoni/BodoniFLF-Bold.ttf") format("truetype"),url("font/bodoni/BodoniFLF-Bold.svg#BodoniFLF-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BodoniFLF-BoldItalic";src:url("font/bodoni/BodoniFLF-BoldItalic.eot");src:url("font/bodoni/BodoniFLF-BoldItalic.eot?#iefix") format("embedded-opentype"),url("font/bodoni/BodoniFLF-BoldItalic.woff") format("woff"),url("font/bodoni/BodoniFLF-BoldItalic.ttf") format("truetype"),url("font/bodoni/BodoniFLF-BoldItalic.svg#BodoniFLF-BoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BodoniFLF-Italic";src:url("font/bodoni/BodoniFLF-Italic.eot");src:url("font/bodoni/BodoniFLF-Italic.eot?#iefix") format("embedded-opentype"),url("font/bodoni/BodoniFLF-Italic.woff") format("woff"),url("font/bodoni/BodoniFLF-Italic.ttf") format("truetype"),url("font/bodoni/BodoniFLF-Italic.svg#BodoniFLF-Italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BodoniFLF-Roman";src:url("font/bodoni/BodoniFLF-Roman.eot");src:url("font/bodoni/BodoniFLF-Roman.eot?#iefix") format("embedded-opentype"),url("font/bodoni/BodoniFLF-Roman.woff") format("woff"),url("font/bodoni/BodoniFLF-Roman.ttf") format("truetype"),url("font/bodoni/BodoniFLF-Roman.svg#BodoniFLF-Roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"gotham-light";src:url("font/gotham/gotham-light.otf") format("otf"),url("font/gotham/gotham-light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightSans-Medium";src:url("font/freight/FreightSans-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightDispLight";src:url("font/freight/FreightDispLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightDispBook";src:url("font/freight/FreightDispBook.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightBigBlackSC";src:url("font/freight/FreightBigBlackSC.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightBigBoldSC";src:url("font/freight/FreightBigBoldSC.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightBigLight";src:url("font/freight/FreightBigLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FreightBigBookItalicSC";src:url("font/freight/FreightBigBookItalicSC.ttf") format("truetype");font-weight:normal;font-style:normal}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,input,fieldset,form,p,th,td,blockquote,textarea{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}a{color:#000000}ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:''}.icon-arrow{width:100px;height:100%;position:absolute;top:0}.icon-arrow.left{background:url("images/desktop/arrow-left_dark.png") no-repeat center center;-webkit-background-size:12px;-moz-background-size:12px;-o-background-size:12px;background-size:12px;left:18%}.icon-right{background:url("images/arrow-right_dark.png") no-repeat center center;-webkit-background-size:20px 15px;-moz-background-size:20px 15px;-o-background-size:20px 15px;background-size:20px 15px;width:17px;height:18px;float:right}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.hidden{display:none !important}body:before{content:"";float:left;height:100%;margin-top:-32767px;width:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}a{text-decoration:none}html,body{height:100%;font-family:ColaborateRegular}body{padding-top:44px}.hide{display:none}.overflow-y{overflow-y:hidden}.stage{clear:both;background-color:#fff;margin:0 auto;position:relative;width:1101px}.no-bck{background-image:none}.green{color:#298a22}.green a{color:#298a22;text-decoration:underline}.rosso{color:#c11111}.active{color:#000000 !important}.go-to-desktop{color:#000000;display:block;font-family:'ColaborateRegular';font-size:15px;line-height:40px;text-align:center}.wrapper{width:100%;float:left;position:relative;z-index:1}.wrapper:after{content:"";display:block}.fancybox-wrap{overflow:visible !important}.fancybox-close{background:url(images/close.png) no-repeat;height:18px;right:0;top:-15px;width:59px}.cookie-policy{background-color:#000000;color:#ffffff;font:12px/24px ColaborateLightRegular;text-transform:uppercase;width:100%;position:fixed;left:0;bottom:0;text-align:center;border-top:1px dotted;z-index:1000000}.cookie-policy p{padding:10px 0}.cookie-policy a{color:#ffffff;text-decoration:underline}.cookie-policy .close{cursor:pointer;float:right;padding:10px 25px;border-left:1px dotted}.ui-autocomplete{border-top:0;font-size:11px;border-radius:0}.ui-autocomplete .term{font-weight:bold;text-decoration:underline}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all{background:rgba(0,0,0,0.95);border:1px dotted #fff;border-top:0;padding:20px;width:70% !important;left:15% !important;top:43px !important;position:fixed}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li{padding:5px;float:left;width:auto;color:#fff}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a{color:#fff;text-transform:uppercase;font-size:15px}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a:hover,#ui-active-menuitem{background:none;border:1px dotted #ffffff;border-radius:0}.user-service{position:fixed;top:0;background-color:#000;border-bottom:1px dotted;color:#fff;font:normal 12px/14px ColaborateLightRegular;height:43px;text-transform:uppercase;z-index:1000;width:100%;font-size:12px;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}#nav-up{top:-44px}.main-container{width:1101px;margin:0 auto}.user-service a,.user-service .selected{color:#fff;line-height:1rem}.user-service a:hover{text-decoration:underline}.user-service li{border-right:1px dotted #fff;float:left;padding:13px}.user-service .ti-trovi-in{text-decoration:underline}.user-service .ship-language-and-currency{float:left;width:auto}.user-service .ship-language-and-currency li{position:relative}.user-service .currency ul{background-color:#000;display:none;z-index:1000;position:absolute;right:0;text-align:left;top:43px;width:100%}.user-service .currency ul li{padding:6px 12px;float:none;border-bottom:1px dotted #fff}.user-service .currency ul li:first-child{border-top:1px dotted #fff}.user-service .currency ul li a:hover{font-weight:bold}.current.icon-down{background:url(images/desktop/white-arrow-down.png) no-repeat;background-position:right 0}.current:hover{text-decoration:none !important}.currency a.current{padding:0 23px 0 0}.user-service ul li ul li{border:0;padding:0 6px}.user-service .service{float:right}.user-service .service li:first-child{padding:0}.user-service .service .search-box{background:url(images/desktop/icon-search.png) no-repeat 0 0;border:1px solid #fff;height:26px;width:70%;padding:0 0 0 25px;margin:8px;color:#fff}.user-service .service .search-btn{background-color:transparent;border:0;color:#fff;padding:15px 0;cursor:pointer;text-transform:uppercase;font-size:12px;font-family:ColaborateLightRegular}.user-service .last{border:0}.user-service .service .search-btn:hover{text-decoration:underline}.user-service .shopping-box{background:url(images/desktop/icon-cart.png) no-repeat;background-position:0 0;position:relative;float:left;text-align:center;padding:21px 23px}.user-service .shopping-box .link{color:#fff;top:0;left:0;position:absolute;width:100%;height:100%;padding-top:18px}.user-service .shopping-box .link:hover{font-weight:bold;text-decoration:none}.cart-box{background:#fff url(images/shopping-bag/hover-top.png) no-repeat center -7px;color:#000;display:none;position:fixed;top:5%;right:1%;width:400px;height:90%;z-index:1;overflow:hidden;border:1px solid #000}.cart-box h2{font-size:15px;padding:16px;border-bottom:1px solid;position:absolute;width:100%;background:#ffffff;cursor:move}.cart-box .close{position:absolute;top:13px;right:15px}.cart-items{height:100%}.cart-box ul{width:100%;padding:80px 30px 100px 15px;height:100%;float:none;margin:0 auto;overflow:auto}.cart-box li{float:none;display:table-row}.cart-box .no-products li{float:none;display:inline-block}.cart-box li img{width:90px}.cart-box li .info{width:70%}.cart-box li img,.cart-box li .info,.cart-box .remove-item{vertical-align:middle;display:table-cell;padding:5px;color:#000;text-transform:capitalize}.cart-box li p{font-size:15px;line-height:17px;width:auto;text-align:left;font-family:ColaborateRegular}.cart-box li p span.price{font-weight:bold}.cart-box li p span.quantity,.remove-item{font-style:italic;text-decoration:underline}.cart-box .totale{position:absolute;bottom:0;width:100%;float:none;background:#fff;border-top:1px solid}.cart-box .totale .count{float:left;width:50%;padding:10px}.cart-box .totale p{font-size:18px;line-height:24px;font-weight:bold}.cart-box .btn{background:#000;border:0;color:#fff;cursor:pointer;display:block;font-size:18px;padding:16px;text-align:center;width:auto}.sfondo-modal-shopping{background-color:#000;display:none;position:fixed;width:100%;height:100%;top:0;left:0;-o-opacity:0.85;-ms-opacity:0.85;-moz-opacity:0.85;opacity:0.85;filter:alpha(opacity=85);*zoom:1}.no-products p{text-align:center}.cart-box-no-products{width:100%;float:left;font-size:14px;padding-top:25px}.cart-box-no-products p{float:left;padding-bottom:25px}.cart-cta{width:100%;float:left;font-size:14px}.cart-cta p{text-transform:none}#go-to-cart,#go-to-login{color:#000;float:left;width:100%}#go-to-cart{text-transform:capitalize;text-decoration:underline}#go-to-login a{margin:15px 30%;padding:15px 0;background:#000;color:#fff;width:40%;float:left}.add-to-icon{background:rgba(0,0,0,0.5) url(images/desktop/desktop_loader.gif) no-repeat center center;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;border:2px solid #fff}.cart-pages{position:relative;background:#fff}.cart-pages .wrapper{position:static}.cart-pages .header{border-bottom:1px solid}.cart-pages .footer{bottom:0}.shopping-bag{padding:50px 0;width:1101px;min-height:600px}.shopping-bag ul.no-products{width:100%;float:left;text-align:center}.shopping-bag ul.no-products h5{font-size:23px;margin:15px 0}.shopping-bag ul.no-products .cart-cta{font-size:19px}.shopping-bag ul.no-products #go-to-login,.shopping-bag ul.no-products #continue-shopping{color:#000;float:left;width:100%;margin:40px 0;text-align:center}.shopping-bag ul.no-products #go-to-login a,.shopping-bag ul.no-products #continue-shopping a{padding:15px 50px;background:#000;color:#fff;float:none;text-transform:uppercase}.shopping-bag-steps{width:100%;margin:15px auto;float:left;z-index:1}.shopping-bag-steps ul{width:1101px;margin:0 auto;float:none;text-align:center}.shopping-bag-steps li{width:20%;display:inline-block}.shopping-bag-steps a{cursor:pointer;text-align:center;margin:0 10%;position:relative}.shopping-bag-steps .current a,.shopping-bag-steps .complete a{font-weight:bold;text-decoration:underline}.shopping-bag-steps .current a .track{content:'';position:absolute;bottom:-20px;left:50%;width:10px;height:10px;border-top:solid 1px;border-right:solid 1px;-sand-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:100;background:#fff}.shopping-bag .pulsante{background:#000000;border:0;color:#ffffff;cursor:pointer;display:block;float:right;font:normal 14px/18px ColaborateLightRegular;margin-left:20px;padding:12px 0 11px;text-align:center;text-transform:uppercase;width:283px}.shopping-bag .pulsante:hover{background-color:#353535}.shopping-bag .shp-data-error-message{clear:right;color:#c11111;display:none;float:right;font-weight:bold;margin-top:10px;border:1px solid #c11111;padding:10px;font-size:16px}.shopping-bag #btn_paga{display:none}#ajax-refresh{width:100%;float:left;height:100%;margin-bottom:50px}#ajaxResult{width:100%;float:left;padding:50px 0}.order-details{width:710px;float:left}#riepilogo{width:380px;min-height:390px;float:right;border:1px solid #a09a9a;position:relative;background:#fff}.order-details .table{width:100%;height:100%;display:table;table-layout:fixed;border-collapse:collapse;position:relative}.order-details .row{display:table-row}.order-details .cell{display:table-cell;vertical-align:middle;border-bottom:1px solid #a09a9a}.order-details .product-list{width:100%;border:1px solid #a09a9a}.order-details .table:first-child .product-list{border-top:1px solid #a09a9a}.order-details .product-list img{width:140px;padding:15px 0 10px 0}.order-details .product-list .close{position:absolute;top:10px;right:10px}.product-list .info p{padding:2px 0}.designer-name{font-style:italic;text-decoration:underline;padding:0 !important}.product-name{font-weight:bold;font-size:14px;padding:0 !important;margin-bottom:10px}.product-list .info span{text-transform:uppercase}.product-list .qnt-control{padding:0 30px;text-transform:uppercase;text-align:left}.product-list .qnt-control h2{font-weight:100;text-decoration:underline}.product-list .qnt-control div{padding:10px 0}.order-details .info-zone .remove{font:normal 14px/17px ColaborateLightRegular;font-style:italic;font-weight:bold;text-decoration:underline}.duties-included{position:absolute;bottom:73px;left:0;width:100%;z-index:1;text-align:center;background:#fff;border-top:1px solid #000;padding:5px 0;font-size:15px;color:red;font-weight:bold}.order-details .dati{position:relative;width:100%}.order-details .dati .imgProdotto{float:left;height:180px;margin:-60px 20px 0 0;width:150px}.order-details .info-zone .pitonePelle{color:#BC1414;left:0;position:absolute;top:5px}#riepilogo .go-back{width:100%;float:left;border-bottom:1px solid #a09a9a;position:relative;padding:12px 0;text-align:center;background:#fff}#riepilogo .go-back a{float:left;width:100%}#riepilogo .go-back h2{font-size:15px;font-weight:bold;font-family:ColaborateLightRegular}#riepilogo .go-back .icon-arrow.left{left:10%}#riepilogo .sconto{width:100%;float:left;padding:30px 15px}#riepilogo .sconto div{width:100%;float:left;padding-top:5px}#riepilogo .sconto #codice_sconto{height:34px;border-color:#a09a9a;border-width:1px;width:75%;font-size:17px;line-height:34px;padding:0 10px}#riepilogo .sconto .invia-sconto{border:0;background:#000;color:#fff;text-transform:uppercase;padding:10px 10px 11px 10px;width:24%;font-size:12px;float:right;cursor:pointer}#riepilogo .sconto .entry-error{width:100%;text-align:right;float:left;padding-top:5px;color:red;font-size:15px}#riepilogo .order-informations{margin:15px 3%;position:absolute;bottom:100px}#riepilogo .order-informations,#riepilogo .order-informations li{width:94%;float:left}#riepilogo .order-informations li{width:100%;float:left;padding:5px 15px;border-bottom:1px solid #d3d3d3}#riepilogo .order-informations label{float:left;text-transform:uppercase}#riepilogo .order-informations .value{float:right}.order-details #riepilogo .sconto{left:0;position:absolute}.order-details #riepilogo .sconto *{vertical-align:middle}.order-details #riepilogo .sconto label{color:#000000;display:block;font-size:15px;padding-bottom:5px}.order-details #riepilogo .sconto input{padding:3px;width:211px}.order-details #riepilogo .sconto .invia-sconto{background:#000000;border:0;color:#ffffff;cursor:pointer;font:normal 12px/14px ColaborateLightRegular;padding:7px 15px 5px;text-align:center;text-transform:uppercase;width:130px}.order-details #riepilogo .sconto .invia-sconto:hover{background-color:#353535}.order-details #riepilogo .credits-card{background:url(images/shopping-bag/credits-payment.png) no-repeat;bottom:-97px;display:block;height:45px;left:0;position:absolute;width:435px}.order-details #riepilogo ul li{border-bottom:1px solid #F3F3F3;height:25px;margin-left:680px;padding:5px 0 0;position:relative;text-align:right;text-transform:uppercase}.order-details #riepilogo ul li .price{color:#000000;float:right;height:17px;padding:0 20px 0 10px;width:146px}#riepilogo .totale{position:absolute;bottom:0;width:100%;float:left;background:#fff;border-top:1px solid #a09a9a}#riepilogo .totale .count{float:left;width:35%;padding:10px;text-align:center}#riepilogo .totale .count:last-child{width:65%}#riepilogo .totale label,#riepilogo .totale .value{font-size:18px;line-height:24px;font-weight:bold;text-transform:uppercase}#riepilogo .btn{background:#000;border:0;color:#fff;cursor:pointer;font-size:11px;line-height:16px;padding:16px;width:218px}#riepilogo .btn:disabled{cursor:not-allowed}.order-details .totale span{color:#313131;display:inline-block;padding-top:5px}.order-details .totale .prezzo{background:#afafaf;color:#313131;float:right;font-weight:bold;margin-left:15px;padding:5px 20px 3px 0;text-align:right;width:131px}.minimum-cart{width:100%;float:right;margin-top:10px}.minimum-cart span{text-align:right;float:left;width:100%}.minimum-cart a{text-transform:lowercase;text-decoration:underline;font-size:15px;float:right}.minimum-cart span,.minimum-cart a{color:red}.cart-login{width:1101px;float:left}.llp_module.login,.llp_module.register{float:left;width:100%;background:#fff;padding:0 30px;border:1px solid #a09a9a;margin:40px 0 120px 0}.llp_module .half-col{width:49.5%;margin:0 0.5% 0 0.5%}.llp_module.login .half-col.box-left{border-right:1px solid #a09a9a}.llp_module .one-col{width:100%}.llp_module .one-col-centered{width:80%;margin:0 10% 2% 10%}.llp_module .box-col{font:normal 14px/16px ColaborateLightRegular;float:left;margin-top:30px;margin-bottom:30px}.shopping-bag .llp_module{padding:0}.shopping-bag .llp_module .box-col{border:1px solid #a09a9a;margin-top:0;margin-bottom:0;padding:30px 0}.llp_module .box-col ul{width:100%;float:left}.llp_module .box-col ul,.llp_module .box-col .regi-col{padding:0 30px}.llp_module .box-col ul.submit{text-align:right;float:right;padding:0 30px}.llp_module .box-col h5{margin:0 30px;border-bottom:1px solid #a09a9a;font:normal 18px/29px ColaborateLightRegular;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.llp_module .box-left{margin-left:0}.llp_module .box-right{margin-right:0;margin-bottom:13px}.llp_module .box-col ul li{font:normal 15px/20px ColaborateLightRegular;margin:2px 0;float:left;width:100%}.llp_module .box-col .div-news{padding:0 30px !important}.llp_module .box-col ul li .birthday{width:100%}.llp_module .box-col ul li .birthday select{width:32%;margin-right:2%}.llp_module .box-col ul li .birthday select:last-child{margin-right:0}.llp_module .box-col ul .text,.llp_module .box-col ul select,.llp_module .box-col ul input[type="email"]{border:1px solid #a09a9a;font:normal 16px/20px ColaborateLightRegular;padding:10px;width:100%;max-height:38px}.llp_module select.icon-down{background:url(images/icon-down.png) no-repeat right center;-webkit-background-size:25px;-moz-background-size:25px;-o-background-size:25px;background-size:25px;float:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.llp_module .box-col ul li .radio-box{width:100%;float:left;margin:0 0 10px 0}.llp_module .box-col ul li .radio-box input:last-child{margin-left:30px}.llp_module .box-col .link{text-decoration:underline;width:100%;text-align:left;line-height:40px}.llp_module .box-col .btn{background:#000;border:0;color:#fff;cursor:pointer;font:normal 16px/19px ColaborateRegular;padding:12px 0;width:50%;text-transform:uppercase;float:right;margin-top:20px}.llp_module .box-col.one-col-centered .btn{width:25%}.llp_module .box-col p{font:normal 15px/20px ColaborateLightRegular;padding:15px 0;float:left}.llp_module form .gender div{width:auto;float:left;margin:0 10px}.llp_module form .gender div label{float:right;position:relative;top:6px}.llp_module.register form .gender div label{position:static;margin-left:10px}.llp_module .box-col .guest-col{border-top:1px solid #a09a9a;margin:30px 0 0 0;width:100%;float:left}.llp_module .box-col .guest-col p{padding:30px 30px 15px 30px;width:100%;float:left}.llp_module .box-col .guest-col p:last-child{padding:0 30px}.llp_module .box-col .regi-col .btn{margin-top:72px}.llp_module .box-col .guest-col .btn{background:#ffffff;color:#000000;border:1px solid;margin:0}.llp_module .box-col ul .input-validation-error{border:1px solid #c11111}.shopping-bag .user-data .box-col.box-left ul li{width:49%;float:left;margin:0 1%}.shopping-bag .user-data .box-col.box-left ul li:nth-child(2n+1){margin-left:0;clear:left}.shopping-bag .user-data .box-col.box-left ul li:nth-child(2n+2){margin-right:0}.shopping-bag .user-data .box-col.box-left ul li.chkBox{width:100%}.shopping-bag .user-data .box-col.box-right .new-billing ul li{width:49%;float:left;margin:0 1%}.shopping-bag .user-data .box-col.box-right .new-billing ul li:nth-child(2n+1){margin-left:0;clear:left}.shopping-bag .user-data .box-col.box-right .new-billing ul li:nth-child(2n+2){margin-right:0}.shopping-bag .send-module{width:49.5%;float:right;padding:30px 0;min-height:auto;border:1px solid #a09a9a}.shopping-bag .send-module h5{border-bottom:1px solid #a09a9a;font:normal 18px/29px ColaborateLightRegular;padding-bottom:10px;text-transform:uppercase;margin:0 30px 20px 30px;width:auto;text-align:left}.shopping-bag .send-module .sub-section{width:100%;float:left}.metodiPagamento{width:100%;float:left;padding:0 30px;position:relative}.shopping-bag .send-module select{border:1px solid;font:normal 16px/20px ColaborateLightRegular;padding:10px;width:49%;max-height:38px;margin-right:1%;float:left;text-transform:uppercase;font-style:italic;font-size:13px}.shopping-bag .send-module .btn.step3{background:#000;border:0;color:#fff;cursor:pointer;font:normal 16px/19px ColaborateRegular;padding:10px 0 9px 0;width:49%;float:right;margin-left:1%;text-transform:uppercase}.metodiPagamento *{vertical-align:middle}.metodiPagamento label{margin-right:40px}.metodiPagamento .m_1{background:url(images/shopping-bag/cc.jpg) no-repeat;height:27px;display:inline-block;text-indent:-9999px;width:182px}.metodiPagamento .m_2{background:url(images/shopping-bag/pp.jpg) no-repeat;height:27px;display:inline-block;text-indent:-9999px;width:97px}.metodiPagamento .cc{color:#c11111;display:none;font-size:14px;font-weight:bold;left:0;line-height:16px;padding:10px 30px;width:100%;float:left}.metodiPagamento .cod{display:none;font-size:15px;font-weight:bold;width:100%}.shopping-bag .send-module.step5{padding-bottom:40px;width:100%;float:left}.shopping-bag .send-module.step5 h5{margin:30px 30px 20px 30px}.shopping-bag .send-module.step5 .link{float:right;padding-right:30px}.shopping-bag .send-module form .btn{background-color:#000000;background-image:none}.llp_module .old-billing .box-col ul li{line-height:33px;font-size:17px;width:100%;float:left}.llp_module .old-billing p{padding:2px 0;float:none}.llp_module .old-billing p label{text-decoration:underline}.llp_module .old-billing .notes{padding:19px 0}.llp_module .old-billing .txtArea{width:100%;min-height:80px;border:1px solid #a09a9a}.llp_module .new-billing .order-note{width:100%;padding:15px 30px 0 30px;float:left;line-height:33px;font-size:17px}.llp_module .new-billing .order-note .txtArea{width:100%;min-height:80px;border:1px solid #a09a9a;height:98px}.shopping-bag .register select{width:auto}.shopping-bag .box h5{border-bottom:1px solid #cccccc;color:#5e5c5c;font:normal 18px/29px ColaborateLightRegular;padding:0 0 13px 25px;margin-top:0;text-transform:uppercase}.shopping-bag .box .link{color:#000000;text-decoration:underline}.shopping-bag .box .link:hover{text-decoration:none}.shopping-bag .box ul{margin:24px 0 6px 25px}.shopping-bag .box ul li{color:#292929;line-height:33px;margin-bottom:4px}.shopping-bag .box ul .lbl{display:inline-block;vertical-align:top;width:158px}.shopping-bag .box .text,.shopping-bag .box select{border:1px solid #b5b5b5;color:#898989;font:normal 14px/16px ColaborateLightRegular;padding:8px 0 7px 10px;width:231px}.shopping-bag .box .input-validation-error{border:1px solid #c11111}.shopping-bag .box .chkBox{padding:10px 0 0 165px}.send-module form .new-billing ul{margin-bottom:20px}.payment{line-height:20px;padding-left:40px;text-align:justify}.payment .boxDatiBanca{border:1px solid #a09a9a;font-size:16px;line-height:24px;margin-top:15px;padding:15px 20px;width:50%}.send-module .txtArea{height:200px;width:830px}.first-col{float:left;width:450px}.second-col{float:left;margin-left:35px}.second-col .notes .lbl{width:90px}.shopping-bag .order-note ul{margin-top:0}.gest-payment{border:1px solid #cbcbcb;margin-top:27px;padding:22px 19px 45px 19px;font:normal 14px/16px ColaborateLightRegular;margin-bottom:39px;background-color:#eeeeee;position:relative}.gest-payment.loading .loader{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:white url(images/desktop/desktop_loader.gif) no-repeat center center;z-index:2}.gest-payment h5{background:url(images/shopping-bag/cc_payment.jpg) no-repeat left top;padding-left:42px;font:normal 18px/29px ColaborateLightRegular;padding-bottom:13px;border-bottom:1px solid #cccccc;color:#5e5c5c;text-transform:uppercase;margin-top:0px}.gest-payment-error{font:normal 14px/16px ColaborateLightRegular;display:block;color:#c11111;width:1060px;margin:16px 0 0}.gest-payment-error a{font-weight:bold;text-decoration:underline;color:#c11111}.gest-payment-error a:hover{text-decoration:none}.gest-payment ul{margin:24px 0 18px 45px}.gest-payment ul li{margin-bottom:4px;line-height:33px;color:#292929}.gest-payment ul label{display:inline-block;width:188px}.gest-payment input,.gest-payment select{border:1px solid #b5b5b5;padding:8px 0 7px 10px;font:normal 14px/16px ColaborateLightRegular;color:#898989}.gest-payment input.input-validation-error,.gest-payment select.input-validation-error{border:1px solid #c11111 !important}.gest-payment input{width:231px}.gest-payment input.cvv{width:99px;margin-right:12px}.gest-payment a{color:#292929}.gest-payment a:hover{color:#898989}.gest-payment select{width:99px;padding-right:5px}.gest-payment .CreditCard{width:188px;height:33px;background:url(images/shopping-bag/credit-card.jpg) no-repeat 0 1px;display:inline-block;vertical-align:top;position:relative;margin-left:12px}.gest-payment p{font:normal 13px/16px ColaborateLightRegular;color:#787878;padding:0 45px}.order-summary{width:94%;margin:15px 3% 55px 3%;min-height:520px;float:left}.order-summary .col{float:left;padding:10px 15px}.order-summary .col h4{text-transform:uppercase;text-decoration:underline}.order-summary .col:nth-child(3){clear:left}.order-summary .order-details .item{padding-top:20px}.shopping-bag .filter-order-select{padding:0 30px}.shopping-bag .filter-order-select select{font:normal 14px/20px ColaborateLightRegular}.register .box-col ul{float:left;width:50%}.register.step5 .box-col ul{float:left;width:100%}.order-report,.info-payments{width:100%;float:left;position:relative}.shopping-bag .order-report{margin:0 2.5%;float:left;width:95%}.shopping-bag .order-report .order-details{width:680px;margin-bottom:69px}.shopping-bag .order-report #riepilogo{min-height:auto;border:0;width:365px;bottom:-9px;right:0;background:#fff;position:absolute}.shopping-bag .order-report #riepilogo .order-informations{width:100%;margin:30px 0}.shopping-bag .order-report #riepilogo .order-informations li{padding:5px 0 5px 15px;border-bottom:1px solid #777777}.shopping-bag .order-report #riepilogo .totale .count{width:auto;float:right;padding:15px 0}.shopping-bag .info-payments .box-col{background-color:#fff;float:left;font:normal 14px/16px ColaborateLightRegular;width:50%;height:auto;padding:30px;margin:20px 0;border:0}.shopping-bag .info-payments .box-col:nth-child(2n+1){clear:left}.shopping-bag .info-payments .box-col h5{border-bottom:1px solid #000;color:#000000;font:normal 18px/29px ColaborateLightRegular;margin:0 0 30px 0;padding-bottom:5px;text-transform:uppercase}.info-payments .box-col p{font-size:16px;line-height:24px}.info-payments .box-col label{font-weight:bold}.header{width:100%;float:left;background:#fff}.header .logo-container{width:100%;float:left;text-align:center}.header .logo-container h1{text-indent:-9999em;line-height:0;height:0}.header .nav{width:100%;float:left;border-top:1px solid;position:relative}.header .nav .first-level{width:70%;margin:0 15%;float:left}.header .main{width:33%;float:left;text-align:center;height:79px}

.header .main .tab{display:block;font:normal 19px Helvetica;padding:10px 0;position:relative;text-transform:uppercase}
.header .main .selected,.header .main .tab:hover{text-decoration:underline}
.header .main div{display:none;position:absolute;border-top:1px solid;width:100%;margin:0;left:0}
.header .main .cur{display:block}
.list-cur{width:100%;margin:0;background:rgba(255,255,255,0.5);border-bottom:1px solid;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s}

.header:hover .list-cur{background:#fff}.list-cur.menu-fix{position:fixed;top:43px;z-index:100}.header .main .kids_list-cur{display:none;bottom:-33px;z-index:100;background:#fff;border-top:0;border-bottom:1px solid}.header .main ul{padding:5px 0}.header .main li{font:normal 14px/22px ColaborateLightRegular;display:inline-block;*display:inline;*zoom:1;margin:0 2%}.header .main li.icon-arrow{width:12px;height:12px;position:relative;margin:0 !important;top:2px}.header .main li.icon-arrow.left{left:auto}.header .main ul li a{text-transform:capitalize}.header .main .kids ul li{left:9%;position:relative}.header .main .kids ul li h3{text-transform:uppercase;cursor:pointer}.header .main .kids ul li h3 .track{content:'';display:none;position:absolute;bottom:-12px;left:45%;width:10px;height:10px;border-top:solid 1px;border-right:solid 1px;-sand-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:100;background:#fff}.dinamic{display:none}.static{display:block}.underliner{text-decoration:underline}.header .main ul li a:hover{text-decoration:underline}.header .main ul li h3{font-weight:400}.header .main ul li .important{color:#c11111}.header .main ul li .important:hover{color:#ff0000}.footer{width:100%;float:left;font:normal 12px/28px ColaborateLightRegular;background-color:#000;color:#fff;border-top:1px dotted #ffffff;position:relative;bottom:0}.footer-stage{clear:both;background-color:#fff;margin:0 auto;position:relative;width:1101px}.footer .col{width:25%;float:left;margin:20px 0;position:relative}.thebestshop{width:190px;margin-top:7px}.norton_secured{position:absolute;bottom:-100px;left:0}.footer .col ul{width:100%}.footer .col a{color:#ffffff;text-transform:uppercase}.footer .col a:hover{text-decoration:underline}.customer-care span{text-transform:lowercase;text-decoration:underline;cursor:pointer}.cc-contact{line-height:20px}.skype{position:relative}.skype img{position:absolute;width:25px;top:-5px;right:-30px}.answer{font-style:italic;line-height:13px;padding:15px 0 5px 0}.copyright{width:100%;float:left;color:#9c9c9c;font:normal 12px/20px ColaborateThinRegular;text-transform:uppercase}.copyright li{width:100%;float:left;text-align:center}.dati-rea{width:100%;float:left;font:italic 10px/20px ColaborateThinRegular;padding:5px 0;text-align:center;background-color:#000;color:#fff}.share-social li{float:left;padding:0 3px}.share-social li a{background:url(images/desktop/icon_social-footer.png) no-repeat;background-position:-15px -5px;width:35px;height:40px;float:left}#twitter{background-position:-55px -5px}#youtube{background-position:-135px -5px}#plus{background-position:-95px -5px}#pinterest{background-position:-176px -5px}#instagram{background-position:-14px -46px}#polyvore{background-position:-56px -46px;width:100px}.newsletter-container{width:100%;float:left;background:#fff;padding:0 30px}.newsletter-container h2{font-size:22px;font-weight:normal;text-align:center;padding:50px 0 10px 0}.newsletter-container .information{width:70%;margin:0 auto;text-align:center}.overlay{background:#000;bottom:0;cursor:pointer;left:0;opacity:0.8;overflow:hidden;position:fixed;right:0;top:0;z-index:8010}.modal .close{position:absolute;right:20px;top:20px}.modal-newsletter{border:1px solid #bcbcbc;left:50%;margin-left:-304px;position:absolute;top:0;width:608px;z-index:8011}.modal-newsletter .module{float:left;padding:55px 25px 25px 25px;background:#fff}.modal-newsletter .llp_module .one-col-centered{width:100%;margin:0}.modal-newsletter .send-module{width:100%;padding:0;min-height:0}.modal-newsletter .send-module .newsletter-box{padding:0}.modal-newsletter .send-module ul{margin:0 auto;width:100%}.modal-newsletter .send-module li{margin:0}.modal-newsletter .send-module form .btn{margin-left:138px}.modal-newsletter h2{color:#000000;font:normal 36px/40px ColaborateThinRegular;text-align:center}.modal-newsletter .information{font:normal 15px/20px ColaborateThinRegular;margin:0 auto;padding:10px 0 20px;text-align:center;width:90%}.modal-newsletter #submit_newsletter{float:right}.modal-newsletter .module-paypal,.modal-newsletter .module-fb{float:left;padding:40px 54px 50px;background:url("/content/images/promo-paypal-newsletter.png");-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:100%}.modal-newsletter .module-blackFriday{background:url(/content/images/homepages_15/black_friday/bck_popup_sales.png);-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;padding:40px 54px 50px;color:#fff}.modal-newsletter .module-blackFriday h2,.modal-newsletter .module-blackFriday .information,.modal-newsletter .module-blackFriday .send-module,.modal-newsletter .module-blackFriday .send-module .link{color:#fff;font-weight:normal}.modal-newsletter .module-blackFriday .information a{color:#fff;text-decoration:underline}.modal-newsletter .module-blackFriday .send-module input{border:1px solid #fff}.modal-newsletter .module-fb{background:url(/content/images/promo-newsletter/promo-fb-newsletter.png);-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;height:inherit}.module-paypal .information,.module-fb .information{font-weight:600}.modal-nazioni{background:#fff;border:1px solid;left:50%;margin-left:-550px;padding:35px 30px;position:fixed;top:15%;width:1100px;z-index:8011}.modal-nazioni h2{border-bottom:1px solid #d1d1d1;font:normal 26px/40px ColaborateLightRegular;margin-bottom:40px;padding-bottom:10px}.modal-nazioni .box{border-bottom:1px solid #d1d1d1;height:340px;margin-bottom:30px;overflow:hidden;padding-bottom:45px}.modal-nazioni .selector{float:left;height:100%;margin:-10px 40px 0 0;overflow:hidden;width:163px}.modal-nazioni .selector li{border-top:1px solid #d1d1d1;margin-top:-1px}.modal-nazioni .selector a{color:#9f9f9f;display:block;font:normal 16px/40px ColaborateLightRegular;text-transform:uppercase}.modal-nazioni .selector a.curr,.modal-nazioni .selector a:hover{color:#000000}.modal-nazioni .selector a.curr{background:url(images/arrow.jpg) no-repeat right center}.modal-nazioni .nations{float:left;overflow:hidden;width:832px}.modal-nazioni .nations ul{border-left:1px solid #d1d1d1;float:left;height:300px;margin-left:-1px;width:209px}.modal-nazioni .nations li a{color:#555555;font:normal 12px/20px ColaborateLightRegular;text-transform:uppercase}.modal-nazioni .nations li input{display:none}.modal-nazioni .nations li a input+label{cursor:pointer;display:block;padding-left:10px}.modal-nazioni .nations li input+label:hover{color:#000000}.modal-nazioni .nations li input:checked+label:hover,.modal-nazioni .nations li input:checked+label{background-color:#000000;color:#ffffff}.modal-nazioni .btn{background:#000000;border:0;color:#ffffff;cursor:pointer;display:block;font:normal 16px/16px ColaborateLightRegular;margin:0 auto;padding:13px 40px 11px;text-align:center}.modal-nazioni .btn:hover{background:#353535}.modal-free-express-shipping{font:normal 14px/16px ColaborateLightRegular;padding:15px 25px}.modal-free-express-shipping h2{font:normal 16px/20px ColaborateRegular;text-transform:uppercase}.modal-free-express-shipping ul{margin-top:15px}.modal-free-express-shipping ul b{display:block;float:left;width:100px}.modal-discount-removed{font:normal 14px/16px ColaborateLightRegular;padding:15px 25px;width:400px}.modal-discount-removed h2{font:normal 16px/20px ColaborateRegular;text-transform:uppercase}.modal-discount-removed p{margin-top:15px}.not-in-shipping{font:normal 14px/16px ColaborateLightRegular;padding:15px 25px;width:400px}.not-in-shipping h2{font:normal 16px/20px ColaborateRegular;text-transform:uppercase}.not-in-shipping p{margin:15px 0}.not-in-shipping a{color:#000000;text-decoration:underline}.not-in-shipping .right{text-align:right}.ajax-loader{background:#000 url(images/desktop/desktop_loader.gif) no-repeat center center;-webkit-background-size:80px;-moz-background-size:80px;-o-background-size:80px;background-size:80px;opacity:.85;color:#000;display:none;font-weight:bold;position:fixed;bottom:0;left:0;right:0;top:0;text-align:center;z-index:100000}.home{float:left;background:#fff}.home .banner{padding-bottom:20px}.home .tabs-showcase{background:url(images/bck-scroller-content-top.png) no-repeat center bottom;padding:0 0 15px 10px;position:relative;z-index:3}.home .tabs-showcase li{background:url(images/bck-tab.gif) no-repeat right top;float:left}.home .tabs-showcase li.last{background-image:none}.home .tabs-showcase li a{color:#a09a9a;display:block;font:normal 14px/16px ColaborateLightRegular;padding:10px 15px;text-transform:uppercase}.home .tabs-showcase li .selected,.home .tabs-showcase li a:hover{color:#353535}.home .tab-content{display:none}.home .tab-active{display:block}.scroller-home{position:relative;z-index:2}.scroller-home .container{position:relative;overflow:hidden}.scroller-home .list{position:relative;width:9999em;z-index:1}.scroller-home .col{float:left;height:100%}.scroller-home .col a{display:block;font:normal 13px/18px ColaborateRegular;position:relative}.scroller-home .nav{display:none;height:58px;position:absolute;text-indent:-9999em;width:36px}.scroller-home .prev{background:url(images/scroll-prev.jpg) no-repeat;left:4px;display:none !important}.scroller-home .next{background:url(images/scroll-next.jpg) no-repeat;right:4px}.contenuto .scroller-home .nav{top:50%;z-index:100}.contenuto .scroller-home .prev{left:0px}.contenuto .scroller-home .next{right:0px}.home .contenuto{padding:15px 0}.home .promo{margin-top:15px}.home .promo a{display:block;float:left;text-align:center;width:33%}.home .promo a img{max-width:95%}@media (min-width: 768px){.contenuto .scroller-home .nav{display:block}.home .contenuto{padding:0}.home .promo{margin-top:35px}}@media screen and (max-width: 768px){.hidden-sm{display:none}}@media screen and (min-width: 768px){.hidden-md{display:none}}.focus_on{width:1101px;position:relative;float:left;padding:15px 0;background:#fff}.focus_on .focus_on__container{width:883px;position:relative;float:none;margin:0 auto}.focus_on .focus_on__container .focus_on__title{width:27%;position:relative;float:left;border-right:2px solid #555555;margin:20px 0}.focus_on .focus_on__container .focus_on__title p,.focus_on .focus_on__container .focus_on__title body a,body .focus_on .focus_on__container .focus_on__title a{font-size:83px;font-size:5.1875rem;line-height:55px;font-family:"FreightBigMedium";text-transform:uppercase}.focus_on .focus_on__container .focus_on__title p:last-child,.focus_on .focus_on__container .focus_on__title body a:last-child,body .focus_on .focus_on__container .focus_on__title a:last-child{font-size:71px;font-size:4.4375rem;line-height:55px;font-family:"FreightBigBookItalicSC"}.focus_on .focus_on__container .focus_on__title p:last-child span,.focus_on .focus_on__container .focus_on__title body a:last-child span,body .focus_on .focus_on__container .focus_on__title a:last-child span{font-size:55px;font-size:3.4375rem;line-height:59px;font-family:"FreightDispBook";text-transform:lowercase;position:relative;top:-20px}.focus_on .focus_on__container .focus_on__image{width:18%;position:relative;float:left;margin:0 2%}.focus_on .focus_on__container .focus_on__image a{width:100%;position:relative;float:left;text-align:center}.focus_on .focus_on__container .focus_on__image a img{width:100%;height:auto;position:relative;text-align:center}.focus_on .focus_on__container .focus_on__text{width:51%;position:relative;float:left;text-align:center;padding:33px 0}.focus_on .focus_on__container .focus_on__text .focus_on__text_target,.focus_on .focus_on__container .focus_on__text .focus_on__text_target a{width:100%;position:relative;float:left;font-weight:100;font-size:62px;line-height:40px;font-family:"FreightBigLight"}.focus_on .focus_on__container .focus_on__text ul{width:100%;position:relative;float:left}.focus_on .focus_on__container .focus_on__text ul li{width:auto;position:relative;float:none;font-weight:100;font-size:50px;font-size:3.125rem;font-family:"FreightBigLight";-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s;padding:0 3px;display:inline;cursor:pointer}.focus_on .focus_on__container .focus_on__text ul li.focus_on__text__hovered{font-weight:600}#focus-on,#focus-on .quote-box,#banner-section,#banner-section .banner-container img{width:100%;float:left;background:#fff}#focus-on{padding:40px 15px 60px 15px}#focus-on .quote-box{width:740px;float:left;text-align:center}.quote-box.men .title{float:left;font-size:60px;line-height:49px;width:100%;position:relative;left:30px}.quote-box.men .title .facetoface{width:auto;float:left;text-align:left;margin-right:15px;margin-left:56px;padding-right:2px;border-right:1px solid}.quote-box.men .title .facetoface div{font-size:83px;line-height:54px;font-family:FreightBigMedium;text-transform:uppercase;letter-spacing:-3px}.quote-box.men .title .facetoface em{position:relative;top:-14px;font-size:55px;text-transform:lowercase;float:left;font-family:FreightDispBook;letter-spacing:-2px}.quote-box.men .title .facetoface span{float:left;padding-right:15px;text-transform:uppercase;position:relative;top:1px;letter-spacing:-5px;font-family:FreightBigBookItalicSC;font-size:71px}.quote-box.men .title .designer{width:50%;height:103px;float:left;text-align:left;padding-left:10px;position:relative;top:0}.quote-box.men .title .designer div{position:absolute;width:100%;font-weight:100;float:left;font-size:62px;padding:28px 0 0 9px;font-family:FreightBigLight}.quote-box.men .title .designer div span{font-family:FreightBigLight;margin-right:13px;letter-spacing:-2px}.quote-box .content{width:100%;float:left;position:relative}.quote-box.men .content .profile{width:224px;height:auto;float:left;position:relative;top:3px;left:10px}.quote-box.men .content .text{width:560px;float:left;text-align:center;position:absolute;z-index:1;right:0;top:28px;font-family:FreightDispLight;font-weight:500}.quote-box.men .content .text p{font-size:35px;line-height:33px;word-spacing:0;letter-spacing:0}.quote-box.men .content .text p span:nth-child(2){margin-left:25px}.quote-box.men .content .text p span span:nth-child(2){margin-left:0}.quote-box.men .content .text p span:nth-child(3){margin-left:45px}.quote-box.men .content .text p span:nth-child(4){margin-left:60px}.quote-box.men .content .text p span:nth-child(5){margin-left:45px}.quote-box.men .content .text p span span{font-family:FreightBigBlack;font-weight:700;letter-spacing:1px;margin-right:5px;font-size:36px}.quote-box.women .title{left:57px}.quote-box.women .title .facetoface span{letter-spacing:-4px;padding-right:25px}.quote-box.women .title .designer{width:400px}.quote-box.women .title .designer div{text-transform:inherit;border:0}.quote-box.women .title .designer div:first-child{font-family:FreightBigLight;top:0;left:87px;padding:0}.quote-box.women .title .designer div:last-child{font-family:FreightBigLight;bottom:0}.quote-box.women .content .text{width:470px;right:20px}.quote-box.women .content .text p span:nth-child(3){margin-left:20px}.quote-box.women .content .text p span:nth-child(4){margin-left:25px}.quote-box.women .content .text p span:nth-child(5){margin-left:20px}.quote-box.women .content .text p span span{margin-right:0}.quote-box.women .content .text p span span:nth-child(2){margin-right:0;margin-left:10px}#focus-on .newsletter-box{float:right;width:305px;background:#d3d3d3;text-align:center;color:#6b6b6b;padding-bottom:25px;position:relative}#focus-on .newsletter-box h2{font-family:BodoniFLF-Roman;font-size:45px;font-weight:normal;line-height:34px;padding:32px 0 25px 0}#focus-on .newsletter-box p{font-size:14px;padding:0 25px;line-height:18px}#focus-on .newsletter-box a{font-size:12px;color:#6b6b6b;line-height:24px}#focus-on .newsletter-box .box-gender{width:auto;float:none;margin:15px auto}#focus-on .newsletter-box .box-gender div{width:50%;float:left;padding:0 5px;text-align:right}#focus-on .newsletter-box .box-gender .uomo{text-align:left;width:auto}#focus-on .newsletter-box .box-gender label{float:right;padding-left:6px;font-size:14px}#focus-on .newsletter-box .box-submit{float:left;width:100%;margin-top:5px;padding:0 12px;text-align:center}#focus-on .newsletter-box .box-submit input[type="text"]{width:182px;background:#fff;padding:12px;float:left}#focus-on .newsletter-box .box-submit input[type="button"]{width:99px;padding:12px 12px 13px 12px;border:1px solid #000;background:#000;color:#fff;font-size:14px}#focus-on .newsletter-box .box-submit #privacy{position:relative;top:2px}.newsletter-box .success-msg{display:none;width:100%;float:left;margin:20px 0 0 0}#success.success-msg{color:green}#error.success-msg{color:red}#focus-on .newsletter-box .add-to-icon{background:#000 url(images/desktop/desktop_loader.gif) no-repeat center center;-webkit-background-size:25px;-moz-background-size:25px;-o-background-size:25px;background-size:25px;position:absolute;width:80px;height:40px;right:22px;bottom:55px;left:auto;top:auto;z-index:2;border:0}#focus-on .newsletter-box .field-validation-error{color:red;float:left;text-align:center;width:100%}#banner-section .banner-container{width:50%;float:left;position:relative;overflow:hidden}#banner-section .banner-container div{width:99.1%;position:absolute;bottom:-100%;right:0;text-align:center;color:#fff;padding:25px 0 15px 0;background:-webkit-linear-gradient(transparent, black);background:-o-linear-gradient(transparent, black);background:-moz-linear-gradient(transparent, black);background:linear-gradient(transparent, black)}#banner-section .banner-container:first-child div{left:0;right:auto}#banner-section .banner-container div p{font-family:FreightBigBoldSC;font-size:32px;line-height:34px}#banner-section .banner-container div a{text-transform:uppercase;font-family:FreightSans-Medium;line-height:26px;font-size:14px;color:#fff}#banner-section .banner-container div a:hover{text-decoration:underline}#banner-section .banner-container img{padding-right:5px}#banner-section .banner-container:hover div{bottom:0;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}#banner-section .banner-container:last-child img{padding-right:0;padding-left:5px}#open-msg{width:100%;float:left;text-align:center;padding:50px 0 30px 0;background:#fff}#open-msg div{width:50%;float:left;margin:0 25%}#open-msg h3{font-family:FreightBigBoldSC;font-size:42px;line-height:34px;padding:0 10px 0 0;display:inline;float:left;width:100%}#open-msg p{font-family:FreightDispLight;font-size:23px;line-height:30px;float:left;width:100%}#open-msg a{text-transform:uppercase;font-family:FreightSans-Medium;line-height:56px;font-size:13px}#open-msg a:hover{text-decoration:underline}#open-msg p:last-child{padding-right:0}#products-carousel{width:100%;float:left;background:#ffffff;padding:0 0 50px 0;position:relative;min-height:140px}#products-carousel .add-to-icon{background:rgba(255,255,255,0.5) url(images/desktop/desktop_loader.gif) no-repeat center center;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px}.home-carousel .slick-slide{text-align:center}.home-carousel .slick-slide img{width:247px;display:inline}.home-carousel .slick-slide a{float:left;position:relative}.home-carousel .slick-slide .info{text-align:left;padding-top:15px}.home-carousel .slick-slide p{width:100%;float:none;padding-left:30px;margin:0;font-size:13px}.home-carousel .slick-slide p.designer{text-transform:uppercase}.home-carousel button.slick-prev,.home-carousel button.slick-next{background:url(images/product-scroll-prev.png) no-repeat center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;border:none;float:left;width:50px;height:100%;text-indent:-9999999px;position:absolute;top:0;left:0}.home-carousel button.slick-next{background:url(images/product-scroll-next.png) no-repeat center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;left:auto;right:0}.home-carousel .slick-dots{width:100%;float:left;text-align:center;bottom:0;padding:20px 0}.home-carousel .slick-dots li{background-color:#fff;border:1px solid #6f6f6f;border-radius:10px;cursor:pointer;display:inline-block;width:15px;height:15px;margin:0 8px;padding:0;position:relative;float:none}.home-carousel li button{border:0;background:transparent;display:block;height:10px;width:10px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.home-carousel .slick-dots li.slick-active{background-color:#464646}.extra_banner{width:100%;float:left;padding:0 0 10px 0;background:#fff}.extra_banner._active{display:block}.extra_banner img{float:left;width:100%;height:auto !important;cursor:pointer}.home.kids-section .banner{padding-bottom:5px}#banner-section.kids-section .banner-container div{display:block;position:static;color:#000;background:none;float:left;padding:25px 0 40px 0}#banner-section.kids-section .banner-container div a{text-transform:uppercase;text-decoration:underline;font-family:ColaborateRegular;line-height:24px;font-size:16px;color:#000}.generic-page{padding:35px 0 50px;min-height:600px}.generic-page h6{color:#69615e;font:normal 21px/24px ColaborateRegular;margin:60px 65px 35px}.box-page-top{margin-top:-35px;padding-bottom:35px}.box-page-top .image-big{display:block;float:left}.box-page-top .info-space{color:#8d8a83;float:left;font:normal 14px/16px ColaborateLightRegular;padding:50px;width:550px}h6.a1{color:#69615e;font:normal 12px/14px ColaborateRegular;margin:0}.box-page-top .info-space h1{color:#68605e;font:normal 21px/25px ColaborateRegular}.box-page-top .info-space h2{font:normal 18px/21px ColaborateThinRegular;margin-bottom:25px;text-transform:uppercase}.box-page-top .spacer{background:url(images/bck-site.jpg);clear:left;height:3px}.left-menu{float:left;font:normal 14px/22px ColaborateRegular;padding-left:20px;text-transform:uppercase;width:221px;z-index:99}.sticky{position:fixed !important}.fadeSticky{position:fixed !important;opacity:0}.left-menu .section{margin-bottom:20px;position:relative}.left-menu .ico-wishlist{background:url(images/user/ico-wishlist.jpg) no-repeat;display:block;height:21px;position:absolute;right:0;top:0;width:26px;z-index:1}.left-menu .box{position:relative;z-index:2}.left-menu h3{color:#68605e;font:normal 21px/25px ColaborateRegular;position:relative;z-index:2}.left-menu h2{color:#a09a9a;font:normal 18px/21px ColaborateRegular;margin-top:-4px;margin-bottom:10px;position:relative;z-index:2}.left-menu a{color:#a09a9a}.left-menu a.selected,.left-menu a:hover{color:#000000}.left-menu .important{color:#c11111}.left-menu .important:hover{color:#ff0000}.left-menu ul{width:165px}.left-menu li{border-bottom:1px solid #ededed}.left-menu li ul{border-top:1px solid #ededed;margin-bottom:-1px}.left-menu li li{text-indent:15px;text-transform:capitalize}.left-menu li li li{text-indent:30px;text-transform:capitalize}.left-menu .scroller{height:auto;max-height:230px;overflow:hidden}.products{float:right;width:880px}.products .sorter-and-social{padding-bottom:15px}.products .intestation{color:#68605e;font:12px/19px 'ColaborateThinRegular';padding:0 40px 40px 33px;text-transform:uppercase}.products .intestation .sottotitolo{color:#a9a9a9}.products .intestation .terzolivello{color:#c5c5c5}.products .pagination ul{float:right;margin-top:-3px}.products .pagination li{float:left;margin-left:3px}.products .pagination li span,.products .pagination li a{border:1px solid #bfbfbf;color:#bfbfbf;display:block;height:21px;text-align:center;width:21px}.products .pagination li .curr,.products .pagination li a:hover{border-color:#878787;color:#878787}.products .pagination li .arw{border:0;line-height:21px;opacity:0.55;width:auto}.products .pagination li .arw:hover{opacity:1}.products .pagination li .prev{margin-right:5px}.products .pagination li .next{margin-left:5px}.products .row{padding-bottom:40px;position:relative}.shadow{height:5px;left:0;position:absolute;width:100%;z-index:2}.shadow.top{background:url(images/products/shadow-top.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;top:0}.shadow.bottom{background:url(images/products/shadow-bottom.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;top:292px}#products-carousel .shadow.top{background:url(images/bck-scroller-content-top.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;top:0}#products-carousel .shadow.bottom{background:url(images/bck-scroller-content-bottom.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;top:292px}.products .row ul{margin:0 auto;position:relative;width:750px;z-index:1}.products .row li{float:left;padding-bottom:10px;position:relative;width:250px}.products .row li .item{color:#68605e;font:normal 13px/18px ColaborateRegular}.products .row li img{display:block;height:297px;width:247px}.products .row li .on-hover{opacity:0}.products .row li .add-to-wishlist{background:#f2f2f0 url(images/user/ico-add-to-wishlist.png) no-repeat center 80px;color:#a09a9a;display:block;font:normal 18px/20px ColaborateLightRegular;height:297px;padding-top:117px;text-align:center;text-transform:uppercase;width:247px}.products .row li .add-to-shopping{background:#dcdcd2 url(images/user/ico-add-to-shopping.png) no-repeat 180px 18px;border:0;color:#68605e;cursor:pointer;display:block;font:normal 14px/18px ColaborateLightRegular;left:4px;padding:23px 0 23px 30px;position:absolute;text-align:left;text-transform:uppercase;top:110px;width:240px}.products .row li .close{background:url(images/user/close.png) no-repeat;border:0;cursor:pointer;display:block;height:14px;position:absolute;right:14px;text-indent:-9999em;top:12px;width:14px}.products .row li .info{display:block;padding:10px 25px 0 60px}.products .row li .designer{display:block;text-transform:uppercase}.products .row li .desc{display:block;font-family:ColaborateLightRegular;line-height:14px}.products .row li .relevant{color:#890000}.products .row li .strike{color:#8d8a83;text-decoration:line-through}.products .row li .hover{color:#68605e;display:none;font:normal 12px/15px ColaborateLightRegular;left:0;position:absolute;text-align:center;top:30%;width:100%}.products .row li .hover .center{background-color:rgba(243,243,241,0.8);display:inline-block;margin:0 auto;padding:17px 14px;word-spacing:7px}.products .row li .hover .size{padding-right:7px}.products .row li .hover .preview{color:#8a8a8a;display:block;margin:3px 0 -15px;word-spacing:0}.search-result{width:1101px}.search-result .row ul{width:1001px}.search-result .row .top{background:url(images/products/shadow-top-search.png) no-repeat}.search-result .row .bottom{background:url(images/products/shadow-bottom-search.png) no-repeat}.product{padding:10px 0 45px}.product .details .fotografie{float:left;position:relative;width:480px;text-align:center;z-index:10}.product .details .info{float:left;padding:0 40px 0 33px;position:relative;width:621px}.product .details .nav-scroller{left:20px;position:absolute;top:40px}.product .details .nav-scroller ul{height:336px;overflow:hidden}.product .details .nav-scroller li{margin-bottom:5px}.product .details .nav-scroller li a{border:1px solid #68605e;display:block}.product .details .nav-scroller li img{display:block;height:77px;width:64px}.product .details .nav-scroller .browse{display:block;height:36px;left:3px;position:absolute;text-indent:-9999em;width:58px}.product .details .nav-scroller .prev{background:url(images/scroll-prev-vert.gif) no-repeat center center;top:-36px}.product .details .nav-scroller .next{background:url(images/scroll-next-vert.gif) no-repeat center center;bottom:-36px}.product .details .photo-scroller{height:416px;margin-left:105px;position:relative;width:375px;z-index:1}.product .details .photo-scroller ul{height:416px;margin:0 auto;overflow:hidden;position:relative;width:346px}.product .details .photo-scroller li{left:0;position:absolute;top:0}.product .details .photo-scroller li a{display:block;position:relative}.product .details .photo-scroller li a img{display:block;height:416px;position:relative;width:346px;z-index:1}.product .details .photo-scroller .zoom{background:url(images/products/zoom.png) no-repeat;height:30px;position:absolute;top:20px;right:5px;width:25px;z-index:2}.product .details .photo-scroller .browse{display:block;height:58px;position:absolute;text-indent:-9999em;top:150px;width:15px}.product .details .photo-scroller .prev{background:url(images/scroll-prev.jpg) no-repeat center center;left:0}.product .details .photo-scroller .next{background:url(images/scroll-next.jpg) no-repeat center center;right:0}.product .bread-crumbs{padding:5px 15px;font:13px/22px ColaborateRegular;text-transform:uppercase}.product .bread-crumbs a{color:#3c3c3c;padding:0 5px}.product .details .info .relative{position:relative}.product .details .info h1{color:#4e4e4e;font:normal 18px/22px ColaborateThinRegular;margin-top:-5px;padding-left:15px}.product .details .info h2{font:normal 25px/30px ColaborateRegular;margin-top:30px;padding:0 145px 0 15px;text-transform:uppercase}.product .details .info h2 a{color:#68605e}.product .details .info .prezzo{color:#68605e;font:normal 21px/25px ColaborateRegular;position:absolute;right:20px;text-align:right;bottom:0;top:22px}.product .details .info .prezzo .sconto{margin-top:-25px}.product .details .info .prezzo .strike{color:#8d8a83;text-decoration:line-through}.product .details .info .prezzo .relevant{color:#890000}.product .details .info .duties-included{color:#000;display:block;font:normal 14px/16px ColaborateRegular;position:static;border:0;padding:0}.product .details .descrizione{color:#8d8a83;font:normal 14px/18px ColaborateThinRegular;padding:15px}.product .details .descrizioneList{list-style:inside none disc;padding:25px 15px 50px 15px}.product .details .taglie select,.product .details .taglie{color:#8d8a83;font:normal 13px/16px ColaborateLightRegular;padding:12px 15px 10px;text-transform:uppercase;width:100%}.product .details .taglie select{width:auto;float:left}select.select-taglia option:disabled{display:none}.product .details .taglie p{float:left;width:26%}.product .details .taglie li label{display:block;margin-bottom:5px}.product .details .taglie li .cur{color:#484848}.product .details .taglie .guida{color:#8d8a83;font-size:14px;display:block;padding:12px 15px;float:left}.product .details .taglie .guida:hover{color:#383838}.product .details .colori{border-bottom:1px solid #ededed;color:#8d8a83;font:normal 13px/16px ColaborateLightRegular;margin-bottom:38px;padding:12px 15px 7px;text-transform:uppercase}.product .details .colori p{float:left;padding-right:15px}.product .details .colori ul{float:left;margin-top:-1px}.product .details .colori li{float:left;margin-right:5px}.product .details .see-all{background:url(images/products/see-the-collection.gif) no-repeat left 1px;color:#68605e;display:block;float:right;padding-left:35px}.product .details .see-all:hover{color:#000000}.product .details .acquisto{background:#4e4e4e url(images/ico-add-shopping-bag.png) no-repeat;border:0;color:#ffffff;cursor:pointer;float:right;font:normal 14px/17px ColaborateLightRegular;margin-right:15px;padding:14px 0 10px;text-align:center;text-transform:uppercase}.product .details .wishlist{background:#f2f2f0 url(images/ico-add-wishlist.png) no-repeat;border:0;color:#68605e;cursor:pointer;float:left;font:normal 14px/17px ColaborateLightRegular;margin-left:15px;padding:14px 0 10px;text-align:center;text-transform:uppercase}.product .details .acquisto:hover,.product .details .wishlist:hover{background-color:#cfcfcf;color:#68605e}.product .details .added{background:url(images/user/ico-wishlist.jpg) no-repeat;cursor:default}.product .details .added:hover{background-color:transparent}.product .details .sold-out{background:#890000;border:0;color:#ffffff;display:block;float:right;font:normal 14px/17px ColaborateLightRegular;margin-right:15px;padding:14px 0 10px;text-align:center;text-transform:uppercase;width:253px}.product .details .preview{bottom:93px;color:#747474;display:block;font:normal 14px/20px ColaborateLightRegular;position:absolute;right:55px;text-align:center;width:253px}.product .details .available-in-store{bottom:73px;color:#747474;display:block;font:normal 14px/20px ColaborateLightRegular;position:absolute;right:55px;text-align:center;width:253px}.product .details .customer-care{border-top:1px solid #ededed;color:#6a6a6a;font:normal 18px/22px ColaborateThinRegular;margin-top:45px;padding:25px 0;text-align:center}.product .details .customer-care em{color:#353535;font-weight:bold}.social-buttons{display:inline-block;padding:20px 0}.social-buttons div{float:left;padding:0 5px}#___plusone_0{width:57px !important}.product .details .spacer{background:url(images/bck-site.jpg);clear:left;height:3px}.product .other{padding-top:30px}.product .other #similar{height:240px}.product .other .tabs-other{background:url(images/bck-scroller-content-top.png) no-repeat center bottom;padding:0 0 15px 10px;position:relative;z-index:3}.product .other .tabs-other li{background:url(images/bck-tab.gif) no-repeat right top;float:left}.product .other .tabs-other li.last{background-image:none}.product .other .tabs-other li a{color:#a09a9a;display:block;font:normal 14px/16px ColaborateLightRegular;padding:10px 15px;text-transform:uppercase}.product .other .tabs-other li .selected,.product .other .tabs-other li a:hover{color:#353535}.product .other .tab-content{display:none}.product .other .tab-active{display:block}.product .other .scroller{margin-top:-4px;padding:0 50px;position:relative;z-index:2}.product .other .scroller .container{height:260px;position:relative;overflow:hidden;width:1000px}.product .other .scroller .list{position:relative;width:9999em;z-index:1}.product .other .scroller .col{float:left;height:100%;width:167px}.product .other .scroller .col a{color:#68605e;display:block;font:normal 13px/15px ColaborateLightRegular;position:relative}.product .other .scroller .col a img{height:180px;width:150px}.product .other .scroller .col .info{display:block;line-height:15px;padding:10px 0 0 10px}.product .other .scroller .col .designer{display:block;line-height:18px;text-transform:uppercase}.product .other .scroller .hover{color:#68605e;display:none;font:normal 12px/15px ColaborateLightRegular;left:0;position:absolute;text-align:center;top:35%;width:100%}.product .other .scroller .hover .center{background-color:rgba(243,243,241,0.8);margin:0 auto;padding:17px 14px;word-spacing:7px}.product .other .scroller .hover .size{padding-right:7px}.product .other .scroller .nav{display:none;height:58px;position:absolute;text-indent:-9999em;top:64px;width:36px}.product .other .scroller .prev{background:url(images/scroll-prev.jpg) no-repeat;left:10px}.product .other .scroller .next{background:url(images/scroll-next.jpg) no-repeat;right:10px}.product .other .scroller .shadow{background:url(images/bck-scroller-content-bottom.png) no-repeat center bottom;bottom:79px;display:block;height:4px;left:0;position:absolute;overflow:hidden;width:100%;z-index:2}.base-zoom{display:none}.base-zoom .close{background:url(images/products/close-zoom.png) no-repeat;display:block;height:72px;position:absolute;right:20px;top:30px;width:72px;z-index:2}.base-zoom .photo{display:block;height:1191px;margin-left:111px;position:relative;width:990px;z-index:1}.base-zoom .nav-scroller{left:20px;position:absolute;top:40px}.base-zoom .nav-scroller li{margin-bottom:5px}.base-zoom .nav-scroller li a{border:1px solid #68605e;display:block}.base-zoom .nav-scroller li img{display:block;height:77px;width:64px}.table-taglie{font:normal 13px/15px ColaborateLightRegular;width:700px}.table-taglie h5{color:#68605e;font-size:18px;line-height:22px;margin-bottom:10px;text-transform:uppercase}.table-taglie .tabs{height:20px;margin:30px 0 15px;width:100%}.table-taglie .tabs li{float:left;padding:4px 20px}.table-taglie .tabs li a{color:#68605e}.table-taglie .tabs li a:hover,.table-taglie .tabs li .selected{color:#000000;text-decoration:underline}.table-taglie .tab{display:none}.table-taglie .tab-active{display:block}.table-taglie table{color:#68605e;margin-bottom:15px;text-align:center;width:100%}.table-taglie table .intestazione{color:#000000;padding-left:20px;text-align:left}.table-taglie table strong{color:#000000}.table-taglie table tr{background-color:#efefef}.table-taglie table tr:nth-child(even){background-color:#ffffff}.table-taglie table td{padding:3px}.must-login{font:normal 14px/16px ColaborateLightRegular;padding:15px 25px}.must-login h2{color:#68605e;font:normal 16px/20px ColaborateRegular;text-transform:uppercase}.must-login p{margin-top:15px}.must-login a{color:#c89b33;float:right;padding-top:5px}.box-page-top .user-space{margin-left:4px;padding:50px 0 0 15px;width:537px}.box-page-top .user-space h1{margin-bottom:10px}.box-page-top .user-space .buttons{height:107px;margin:40px 0 0 -46px;width:568px}.box-page-top .user-space .buttons li{float:left;height:41px;margin:0 0 25px 31px;width:253px}.box-page-top .user-space .buttons li a{background-color:#f2f2f0;color:#68605e;display:block;font-family:ColaborateLightRegular;height:41px;line-height:41px;padding-left:70px;text-transform:uppercase;width:253px}.box-page-top .user-space .buttons li a:hover{background-color:#cfcfcf;color:#ffffff}.box-page-top .user-space .buttons li a.current{background-color:#f76f4d;color:#ffffff}.box-page-top .user-space .buttons .icon{background:url(images/user/icone-social.png) no-repeat;display:block;float:left;height:28px;margin-right:5px;width:28px}.box-page-top .user-space .buttons .my-data{background-position:0 0;margin-top:7px}.box-page-top .user-space .buttons .my-orders{background-position:-28px 0;margin-top:8px}.box-page-top .user-space .buttons .my-gift-cards{background-position:-56px 0;margin-top:5px}.box-page-top .user-space .buttons .my-wishlist{background-position:-84px 0;margin-top:7px}.box-page-top .user-space .buttons .current .my-data,.box-page-top .user-space .buttons a:hover .my-data{background-position:0 -28px}.box-page-top .user-space .buttons .current .my-orders,.box-page-top .user-space .buttons a:hover .my-orders{background-position:-28px -28px}.box-page-top .user-space .buttons .current .my-gift-cards,.box-page-top .user-space .buttons a:hover .my-gift-cards{background-position:-56px -28px}.box-page-top .user-space .buttons .current .my-wishlist,.box-page-top .user-space .buttons a:hover .my-wishlist{background-position:-84px -28px}.company{padding-bottom:50px}.company .scroller{position:relative}.company .scroller ul{height:481px;overflow:hidden;position:relative;width:1101px}.company .scroller .arrow{display:block;height:46px;position:absolute;text-indent:-9999em;top:205px;width:46px}.company .scroller .prev{background:url(images/company/prev.jpg) no-repeat;left:-46px}.company .scroller .next{background:url(images/company/next.jpg) no-repeat;right:-46px}.company .spacer{background:url(images/bck-site.jpg);height:5px}.company .map{padding:35px 0 0 40px;float:left}.company .map li{color:#8c8980;float:left;font:normal 14px/16px ColaborateLightRegular;padding-right:40px}.video_backstage{width:100%;float:left;background:#fff}.video_container{width:100%;float:left;position:relative;opacity:1}.playpause span.visible{display:block}.playpause{position:absolute;top:0;left:0;right:0;top:0;bottom:0;padding:0 5%}.playpause span{position:absolute;top:0;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;width:90px;height:90px}.playpause .play{background:url(images/desktop/icon_play.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%}.playpause .pause{background:url(images/desktop/icon_pause.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%}.video_backstage h4{font-family:BodoniFLF-Italic;font-size:60px;line-height:40px;font-weight:100;text-align:center;letter-spacing:-3px;margin:45px 0}.video_backstage video{width:100%;float:left}.all-designers{width:auto;float:none;margin:0 auto;text-align:center;padding:4% 0 0 0;font:normal 40px/20px ColaborateLightRegular;color:#6d6a6a}.rows{width:33.3333333%;float:left}.rows ul{width:100%;float:left;margin:0 auto}.filters-row{width:100%;float:none;padding:4% 0 2.5% 0}.filters-row ul{text-align:center;width:75%;float:none;padding:5px 0;margin:0 auto}.filters-row li.categories{width:20%;float:left}.control-alpha{background:#eeeeee}#livefilter-input{border:none;padding:20px 40px 20px 110px;font-size:20px;background:#eee;width:100%}#zs-filters{width:100%;height:38px;padding:20px 0 50px 0}.alphabet{width:100%;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s}.alphabet.fixed{display:none;position:fixed;top:0;left:0}.alphabet.fixed.return{top:76px}.alphabet li a.selected{color:#000 !important;font-weight:bold !important}#zs-filters ul{width:auto;margin:0 auto;display:table;padding:10px;background:#FFFFFF;border-bottom:1px solid #cecece}#zs-filters li{display:inline-block;padding:0 10px}.lightIndex{background:#f5f5f5;padding:0 20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}#zs-filters a,li.categories a{color:#6d6a6a;font:normal 14px/16px ColaborateLightRegular;text-transform:uppercase}li.categories a.selected{color:#000;font-weight:600;padding:17px 0;background:url(/content/images/triangle.png) no-repeat center bottom;-webkit-background-size:20px;-moz-background-size:20px;-o-background-size:20px;background-size:20px}.list-designers{padding:0 0 50px}ul.livefilter-list{width:80%;margin:0 10%}ul.livefilter-list.on-search,.rows.on-search{width:100%;margin:0 1.55%}input:focus::-webkit-input-placeholder{color:#69615e;font-weight:500}input:focus:-moz-placeholder{color:#69615e;font-weight:500}input:focus::-moz-placeholder{color:#69615e;font-weight:500}input:focus:-ms-input-placeholder{color:#69615e;font-weight:500}.searched{color:#801212;font-weight:600}.rows a[name^=index-]{color:#69615e;display:block;font:normal 38px/62px ColaborateLightRegular;margin-top:25px}.rows a{color:#8c8980;font:normal 12px/28px ColaborateLightRegular;font-weight:bold;text-transform:uppercase}.rows a:hover{color:#000000}.no-items{display:none}.no-items a{font:normal 30px/60px ColaborateLightRegular;padding:0 5%;color:#69615e}.about-us{padding:50px 15px;float:left;background:#ffffff}.company-presentation{margin:10px 0 40px 0;padding:0 15px}.company-presentation h2{font-family:BodoniFLF-Italic;font-size:60px;line-height:45px;font-weight:100;text-align:center;letter-spacing:-3px}.company-presentation h3{font-family:BodoniFLF-Italic;font-size:34px;padding-bottom:45px;text-align:center;font-weight:100;letter-spacing:-2px}.company-presentation p{font-size:16px;line-height:20px;text-align:justify;padding:12px 20%}.about-us-g{padding:0 10px;background:#000}.masonry{width:100%;padding:0;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;-moz-column-count:3;-webkit-column-count:3;column-count:3;font-size:.85em;padding-bottom:10px}.masonry .item{width:100%;padding-top:10px;position:relative;float:left}.masonry .item img{width:100%}.masonry .item,.masonry .item img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.masonry .item figure{float:left;width:90%;color:#eaeaea;background:rgba(0,0,0,0.75);margin:20px 10px;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font:normal 16px/24px ColaborateLightRegular;position:absolute;bottom:0;right:0}.store-locator{width:100%;text-align:center;margin-top:70px;float:left}.store-locator li{padding:4px 0}.store-locator b{font-family:BodoniFLF-Roman;font-size:16px}.pages{padding:35px 0 50px}.pages .selector li a.curr{color:#000}.pages .list-boxes,.pages .list-boxes .send-module{float:left;font:normal 15px/20px ColaborateLightRegular;width:840px}.pages .list-boxes h4{font:normal 28px/34px ColaborateRegular;margin-bottom:20px}.pages .list-boxes .send-module a,.pages .list-boxes a{color:#1E1625}.pages .list-boxes p{font:normal 15px/20px ColaborateLightRegular;padding-bottom:12px}.pages .list-boxes ol{margin-bottom:16px}.pages .list-boxes ol li{list-style:decimal}.pages .list-boxes ol li ol{margin:0}.pages .list-boxes ol li ol li{list-style:lower-alpha;margin-left:20px}.pages .list-boxes ul{margin-bottom:16px}.pages .list-boxes ul li{list-style:disc;margin-left:20px}.pages .list-boxes ul li ul{margin:0}.g-recaptcha.error{width:auto;float:left;padding:5px;border:1px solid red}.send-module,.llp_module{font:normal 15px/20px ColaborateLightRegular;width:100%;margin:0 auto;background:#fff;padding:30px;float:left}.send-module.contact form{padding:40px 0 0}.modify{min-height:inherit}.send-module .shadow{background:url(images/shadow-module.png) no-repeat;display:block;height:250px;position:absolute;right:251px;top:0;width:10px;z-index:2}.send-module .images{height:625px;overflow:hidden;position:absolute;right:0;top:0;width:261px;z-index:1}.send-module h5{color:#000;font:normal 21px/24px ColaborateRegular;margin:20px 0}.send-module .box-col p{padding:15px 30px;font:normal 15px/20px ColaborateLightRegular}.sub-section h5{margin-top:20px}.send-module .subtitle{margin:-10px 0 30px 30px;font-size:16px}.modify h5{margin-top:0}.send-module .link{color:#000000;font-weight:bold;text-decoration:underline}.send-module .col{float:left}.send-module .second{margin-left:60px}.send-module .newsletter-box{width:100%;float:left;padding:0 0 100px 0}.send-module form{width:100%}.send-module form li{width:100%;float:left;margin:5px 0}.send-module form .msg{margin:30px 0;width:420px}.send-module form .spaced{padding:4px 0 4px 100px}.send-module form select,.send-module form .text{border:1px solid #a09a9a;font:normal 15px/20px ColaborateLightRegular;width:100%;height:40px;padding:0 10px}.send-module form select{font-family:ColaborateLightRegular;width:auto}.send-module form .show-password{margin-left:10px}.send-module form input[type="radio"]{float:left;margin:10px}.send-module form textarea{border:1px solid #a09a9a;font:normal 16px/20px ColaborateLightRegular;height:120px;padding:4px;resize:vertical;width:100%}.send-module form .radio-box{margin-left:-10px}.send-module form .btn{background:#000;border:0;color:#fff;cursor:pointer;display:block;font:normal 16px/19px ColaborateRegular;padding:10px 25px;text-transform:uppercase;float:right;width:25%}.send-module form .btn-small{padding:8px 25px}.input-validation-error,.send-module form li .input-validation-error{border-color:#c11111}form .field-validation-error{color:#c11111}.send-module .loader.add-to-icon{position:fixed}.work-with-us{padding:30px 0}.llp_module.work-with-us .box-col p{font:normal 15px/20px ColaborateLightRegular;padding:15px 30px}.llp_module.work-with-us .box-col #cv{float:left;width:100%;padding:12px;background:#fff;border:0}.contact-rea{font:bold 13px/16px ColaborateLightRegular;padding:10px;text-align:center;width:100%;float:left;background:#fff}.articles-list{color:#8c8980;float:left;font:normal 14px/18px ColaborateLightRegular;margin-left:50px;width:760px}.articles-list .pagination{text-align:right}.articles-list .pagination a{color:#69615e;text-decoration:underline}.articles-list .pagination a:hover{text-decoration:none}.articles-list .article{margin-bottom:40px}.articles-list .article .title{color:#69615e;font:normal 21px/24px ColaborateRegular;text-decoration:none;text-transform:uppercase}.articles-list .article .date{color:#69615e}.articles-list .article h6{color:#69615e;font:normal 16px/20px ColaborateRegular}.articles-list .article .photo{display:block;height:257px;margin:15px auto;width:620px}.articles-list .article .photo img{height:257px;width:620px}.articles-list .article a{color:#69615e;text-decoration:underline}.articles-list .article a:hover{text-decoration:none}.articles-list .article .read-all{border:1px solid #ededed;float:right;margin-top:15px;padding:5px 15px 4px;text-decoration:none;text-transform:uppercase}.articles-list .article .read-all:hover{border-color:#8d8a83}.articles-list .article .info{padding:20px 0}.articles-list .article .social{float:left}.articles-list .article .social li{float:left;margin-right:10px}.articles-list .article .author{float:right}.articles-list .article .author .name{color:#69615e}.prev-orders{float:right}.pages .hidden{display:none}.pages .list-boxes .send-module{padding-left:0;padding:0 40px 30px}.pages .list-boxes .send-module h4{text-transform:uppercase;border-bottom:1px solid #a09a9a;font:normal 18px/29px ColaborateLightRegular;padding-bottom:13px;margin-top:30px}.pages .list-boxes .send-module ul li{list-style:none;margin-left:0;padding-left:0}.pages .list-boxes .send-module ul li .lbl{margin:0;width:150px;color:#292929}.pages .list-boxes .send-module select{width:100%}.pages .pulsante{margin-top:20px;background:#4e4e4e;border:0;color:#ffffff;cursor:pointer;display:block;font:normal 14px/18px ColaborateLightRegular;margin-left:150px;padding:12px 0 11px;text-align:center;text-transform:uppercase;width:253px}.pages .pulsante:hover{background-color:#cfcfcf;color:#68605e}#go-to-top{position:fixed;right:19px;bottom:19px;cursor:pointer;display:none;background:url(images/arrow-to-top.png) no-repeat #908d8d;background-position:center center;width:20px;height:20px;padding:13px;border-radius:2px;z-index:1}.error-message{display:none;width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:1000;font:normal 14px/18px ColaborateLightRegular}.error-message p{padding:40px;text-align:center}.error-message .box{background-color:#eee;border:1px solid #cbcbcb;width:25%;margin:0 auto;top:50%;position:relative}.close-error{width:20%;margin:0 auto}.close-error input{float:none;margin:15px auto;width:100%;background:#000000;border:0;color:#ffffff;cursor:pointer;padding:12px 0 11px;text-align:center;text-transform:uppercase}.close-error input:hover{background-color:#353535}.jspDragTop,.jspDragBottom{background:none}.jspVerticalBar{width:10px}@keyframes marquee{0%{left:100%}100%{left:-100%}}body.mobile #homepagev2{padding-top:48px}#homepagev2 .marquee{padding:1em 0;height:3em;width:100%;line-height:1;overflow:hidden;position:relative;text-transform:uppercase;font-weight:bold}#homepagev2 .marquee strong{color:#ce0000;font-weight:bold}#homepagev2 .marquee div{display:block;width:1920px;height:30px;position:absolute;overflow:hidden;animation:marquee 16s linear infinite}@media (max-width: 47.99em){#homepagev2 .marquee div{animation-duration:8s}}#homepagev2 .marquee span{float:left;width:50%}#homepagev2 .leadslider{overflow:hidden}#homepagev2 .leadslider .slide{position:relative}#homepagev2 .leadslider .slide::after{content:'';display:block;width:100%}@media (min-width: 30em){#homepagev2 .leadslider .slide::after{padding-bottom:51.7711%}}@media (max-width: 29.99em){#homepagev2 .leadslider .slide::after{padding-bottom:111.9792%}}#homepagev2 .leadslider .slide>*{position:absolute;display:block;width:100%;height:100%;left:0;top:0}#homepagev2 .leadslider .slide.dual>.simg.imgdesktop{width:50%}#homepagev2 .leadslider .slide.dual>.simg.imgdesktop:nth-child(1){left:0}#homepagev2 .leadslider .slide.dual>.simg.imgdesktop:nth-child(2){left:50%}#homepagev2 .leadslider .slide>.simg{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center}@media (max-width: 47.99em){#homepagev2 .leadslider .slide>.simg.imgdesktop{display:none}#homepagev2 .leadslider .slide>.simg.imgmobile{display:block}}@media (min-width: 48em){#homepagev2 .leadslider .slide>.simg.imgdesktop{display:block}#homepagev2 .leadslider .slide>.simg.imgmobile{display:none}}#homepagev2 .leadslider .slide>.cta{left:auto;top:auto;width:auto;max-width:100%;height:auto;bottom:2em;padding:1em;text-align:center;font-weight:bold;text-transform:uppercase;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#homepagev2 .leadslider .slide>.cta.decorated{background-color:#fff}@media (max-width: 47.99em){#homepagev2 .leadslider .slide>.cta{display:none}}#homepagev2 .leadslider button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:58px;opacity:0;border:0;background-color:#fff;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}body.mobile #homepagev2 .leadslider button{opacity:1;background-color:transparent}#homepagev2 .leadslider button.slick-prev{left:-36px;background-image:url("./images/scroll-prev.jpg")}#homepagev2 .leadslider button.slick-next{right:-36px;background-image:url("./images/scroll-next.jpg")}#homepagev2 .leadslider:hover button{opacity:1}#homepagev2 .leadslider:hover button.slick-prev{left:0}#homepagev2 .leadslider:hover button.slick-next{right:0}body.mobile #homepagev2 .leadslider:hover button.slick-prev{left:-36px}body.mobile #homepagev2 .leadslider:hover button.slick-next{right:-36px}#homepagev2 .hilites{padding-top:2em;padding-bottom:2em}@media (min-width: 48em){#homepagev2 .hilites{padding-left:72px;padding-right:72px}}@media (max-width: 47.99em){#homepagev2 .hilites{padding-top:0;padding-bottom:0}#homepagev2 .hilites::before{content:'';display:block;height:1px;margin-left:15px;margin-right:15px;background-color:#000000;position:absolute;width:calc(100% - 30px);margin-top:1.5em}}#homepagev2 .hilites>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (max-width: 47.99em){#homepagev2 .hilites>div{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 48em){#homepagev2 .hilites>div{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}#homepagev2 .hilites>div>.big{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width: 47.99em){#homepagev2 .hilites>div>.big{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}#homepagev2 .hilites>div>.big img{border:0;display:block;max-width:100%;height:auto;margin:0 auto}#homepagev2 .hilites>div>.small{-webkit-box-flex:0;-webkit-flex:0 0 45%;-moz-box-flex:0;-moz-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}@media (max-width: 47.99em){#homepagev2 .hilites>div>.small{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width: 47.99em){#homepagev2 .hilites>div>.small .smallhilites{padding-left:15px;padding-right:15px}}#homepagev2 .hilites>div>.small .smallhilites .hilite{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-bottom:16px;padding-top:16px;border-bottom:1px solid #000}#homepagev2 .hilites>div>.small .smallhilites .hilite:first-child{border-top:1px solid #000}@media (max-width: 47.99em){#homepagev2 .hilites>div>.small .smallhilites .hilite:first-child{margin-top:1em}}@media (max-width: 47.99em){#homepagev2 .hilites>div>.small .smallhilites .hilite:last-child{border-bottom:0}}#homepagev2 .hilites>div>.small .smallhilites .hilite span{display:block}#homepagev2 .hilites>div>.small .smallhilites .hilite>.img{-webkit-box-flex:0;-webkit-flex:0 0 35%;-moz-box-flex:0;-moz-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center;position:relative}#homepagev2 .hilites>div>.small .smallhilites .hilite>.img::after{content:'';display:block;width:100%;padding-bottom:149.3056%}#homepagev2 .hilites>div>.small .smallhilites .hilite>.texts{-webkit-box-flex:0;-webkit-flex:0 0 55%;-moz-box-flex:0;-moz-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;padding-bottom:3em;position:relative}#homepagev2 .hilites>div>.small .smallhilites .hilite>.texts .h{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:22px;margin-bottom:0.4em}#homepagev2 .hilites>div>.small .smallhilites .hilite>.texts .d{font-family:FreightDispBook, serif;font-size:16px}@media (min-width: 48em) and (max-width: 61.99em){#homepagev2 .hilites>div>.small .smallhilites .hilite>.texts .d{display:none}}#homepagev2 .hilites>div>.small .smallhilites .hilite>.texts .cta{position:absolute;max-width:100%;bottom:0;text-transform:uppercase;font-size:11px;font-family:gotham-light, sans-serif}@media (max-width: 47.99em){#homepagev2 .hilites>div>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}#homepagev2 .eyeson{padding-bottom:5em}@media (min-width: 48em){#homepagev2 .eyeson{padding-left:72px;padding-right:72px}}#homepagev2 .eyeson>.h{font-family:FreightSans-Medium, sans-serif;font-size:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;margin-bottom:0.5em;position:relative}@media (max-width: 47.99em){#homepagev2 .eyeson>.h{font-size:24px;margin-left:15px;margin-right:15px}}#homepagev2 .eyeson>.h::after{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#000;top:50%}#homepagev2 .eyeson>.h span{display:inline-block;background-color:#fff;position:relative;z-index:1;padding:0 0.3em}#homepagev2 .eyeson .eyesonslider .slick-slider{margin:0 -15px}#homepagev2 .eyeson .eyesonslider .slick-slide{margin-right:15px;margin-left:15px}#homepagev2 .eyeson .eyesonslider .slide{position:relative;display:block}#homepagev2 .eyeson .eyesonslider .slide::after{content:'';display:block;width:100%;padding-bottom:77.2881%}#homepagev2 .eyeson .eyesonslider .slide span{display:block}#homepagev2 .eyeson .eyesonslider .slide .img{position:absolute;width:100%;top:0;left:0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat}#homepagev2 .eyeson .eyesonslider .slide .img::after{content:'';display:block;width:100%;padding-bottom:68.4746%}#homepagev2 .eyeson .eyesonslider .slide .slidelabel{position:absolute;bottom:0;right:50%;width:80%;-webkit-transform:translate(50%);-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);background-color:#fff;text-align:center;padding-top:0.2em}#homepagev2 .eyeson .eyesonslider .slide .slidelabel .h{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:22px;margin-bottom:0.2em}#homepagev2 .eyeson .eyesonslider .slide .slidelabel .d{font-family:FreightDispBook, serif;font-size:16px}#homepagev2 .eyeson .eyesonslider button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:58px;background-color:transparent;border:0;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#homepagev2 .eyeson .eyesonslider button.slick-prev{left:-46px;background-image:url("./images/scroll-prev.jpg")}@media (max-width: 47.99em){#homepagev2 .eyeson .eyesonslider button.slick-prev{left:15px}}body.mobile #homepagev2 .eyeson .eyesonslider button.slick-prev{background-image:url("../images/homev2_prev.png")}#homepagev2 .eyeson .eyesonslider button.slick-next{right:-46px;background-image:url("./images/scroll-next.jpg")}@media (max-width: 47.99em){#homepagev2 .eyeson .eyesonslider button.slick-next{right:15px}}body.mobile #homepagev2 .eyeson .eyesonslider button.slick-next{background-image:url("../images/homev2_next.png")}@keyframes marquee{0%{left:100%}100%{left:-100%}}body.mobile #homepagev3{padding-top:48px}#homepagev3 .marquee{padding:1em 0;height:3em;width:100%;line-height:1;overflow:hidden;position:relative;text-transform:uppercase;font-weight:bold}#homepagev3 .marquee strong{color:#ce0000;font-weight:bold}#homepagev3 .marquee div{display:block;width:1920px;height:30px;position:absolute;overflow:hidden;animation:marquee 16s linear infinite}@media (max-width: 47.99em){#homepagev3 .marquee div{animation-duration:8s}}#homepagev3 .marquee span{float:left;width:50%}#homepagev3 .leadslider{overflow:hidden}#homepagev3 .leadslider .slide{position:relative}#homepagev3 .leadslider .slide::after{content:'';display:block;width:100%}@media (min-width: 30em){#homepagev3 .leadslider .slide::after{padding-bottom:51.7711%}}@media (max-width: 29.99em){#homepagev3 .leadslider .slide::after{padding-bottom:111.9792%}}#homepagev3 .leadslider .slide>*{position:absolute;display:block;width:100%;height:100%;left:0;top:0}#homepagev3 .leadslider .slide.dual>.simg.imgdesktop{width:50%}#homepagev3 .leadslider .slide.dual>.simg.imgdesktop:nth-child(1){left:0}#homepagev3 .leadslider .slide.dual>.simg.imgdesktop:nth-child(2){left:50%}#homepagev3 .leadslider .slide>.simg{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center}@media (max-width: 47.99em){#homepagev3 .leadslider .slide>.simg.imgdesktop{display:none}#homepagev3 .leadslider .slide>.simg.imgmobile{display:block}}@media (min-width: 48em){#homepagev3 .leadslider .slide>.simg.imgdesktop{display:block}#homepagev3 .leadslider .slide>.simg.imgmobile{display:none}}#homepagev3 .leadslider .slide>.cta{left:auto;top:auto;width:auto;max-width:100%;height:auto;bottom:2em;padding:1em;text-align:center;font-weight:bold;text-transform:uppercase;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#homepagev3 .leadslider .slide>.cta.decorated{background-color:#fff}@media (max-width: 47.99em){#homepagev3 .leadslider .slide>.cta{display:none}}#homepagev3 .leadslider button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:58px;opacity:0;border:0;background-color:#fff;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}body.mobile #homepagev3 .leadslider button{opacity:1;background-color:transparent}#homepagev3 .leadslider button.slick-prev{left:-36px;background-image:url("./images/scroll-prev.jpg")}#homepagev3 .leadslider button.slick-next{right:-36px;background-image:url("./images/scroll-next.jpg")}#homepagev3 .leadslider:hover button{opacity:1}#homepagev3 .leadslider:hover button.slick-prev{left:0}#homepagev3 .leadslider:hover button.slick-next{right:0}body.mobile #homepagev3 .leadslider:hover button.slick-prev{left:-36px}body.mobile #homepagev3 .leadslider:hover button.slick-next{right:-36px}#homepagev3 .hilites{padding-top:2em;padding-bottom:2em}@media (max-width: 61.99em){#homepagev3 .hilites{padding-right:15px;padding-left:15px}}#homepagev3 .hilites .relativist{position:relative}#homepagev3 .hilites .relativist>div:not(.small){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small){-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 48em){#homepagev3 .hilites .relativist>div:not(.small){-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}#homepagev3 .hilites .relativist>div:not(.small)>.big{-webkit-box-flex:2;-webkit-flex:2 2 66%;-moz-box-flex:2;-moz-flex:2 2 66%;-ms-flex:2 2 66%;flex:2 2 66%}@media (max-width: 61.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-15px;margin-right:-15px}}#homepagev3 .hilites .relativist>div:not(.small)>.big>.wrap{padding-right:11px}@media (max-width: 61.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big>.wrap{padding-right:0}}#homepagev3 .hilites .relativist>div:not(.small)>.big a{display:block;position:relative}#homepagev3 .hilites .relativist>div:not(.small)>.big a::before{content:'';display:block;width:100%}@media (min-width: 48em){#homepagev3 .hilites .relativist>div:not(.small)>.big a::before{padding-bottom:69.0608%}}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big a::before{padding-bottom:138.5417%}}#homepagev3 .hilites .relativist>div:not(.small)>.big a .img{background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width: 48em){#homepagev3 .hilites .relativist>div:not(.small)>.big a .img.img-mobile{display:none}}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big a .img.img-desktop{display:none}}#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:35px 15px 15px}#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .head{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:24px;margin-bottom:10px;font-weight:700}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .head{margin-bottom:5px}}#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .desc{font-family:FreightDispBook, serif;font-size:16px;margin-bottom:15px;font-weight:400}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .desc{font-size:14px;margin-bottom:5px}}#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .link{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:15px;font-weight:900}#homepagev3 .hilites .relativist>div:not(.small)>.big .bottom .link::after{content:'';display:inline-block;width:0;height:0;border-top:.35em solid transparent;border-bottom:.35em solid transparent;border-left:.35em solid #000;margin-left:5px}#homepagev3 .hilites .relativist>div:not(.small)>.empty{-webkit-box-flex:1;-webkit-flex:1 1 33%;-moz-box-flex:1;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}@media (max-width: 61.99em){#homepagev3 .hilites .relativist>div:not(.small)>.empty{display:none}}@media (max-width: 47.99em){#homepagev3 .hilites .relativist>div:not(.small)>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}#homepagev3 .hilites .small{position:absolute;top:0;right:0;width:33.3333%;height:100%;overflow:auto}@media (max-width: 61.99em){#homepagev3 .hilites .small{display:none}}#homepagev3 .hilites .small .padding-wrap{padding-left:22px}@media (max-width: 47.99em){#homepagev3 .hilites .small .smallhilites{padding-left:15px;padding-right:15px}}#homepagev3 .hilites .small .smallhilites .hilite{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-bottom:19px}#homepagev3 .hilites .small .smallhilites .hilite:last-child{padding-bottom:0}@media (max-width: 47.99em){#homepagev3 .hilites .small .smallhilites .hilite:last-child{border-bottom:0}}#homepagev3 .hilites .small .smallhilites .hilite span{display:block}#homepagev3 .hilites .small .smallhilites .hilite>.img{-webkit-box-flex:1;-webkit-flex:1 1 47%;-moz-box-flex:1;-moz-flex:1 1 47%;-ms-flex:1 1 47%;flex:1 1 47%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center;position:relative}#homepagev3 .hilites .small .smallhilites .hilite>.img::after{content:'';display:block;width:100%;padding-bottom:100%}#homepagev3 .hilites .small .smallhilites .hilite>.texts{-webkit-box-flex:1;-webkit-flex:1 1 53%;-moz-box-flex:1;-moz-flex:1 1 53%;-ms-flex:1 1 53%;flex:1 1 53%}#homepagev3 .hilites .small .smallhilites .hilite>.texts .wrap{padding-left:16px}#homepagev3 .hilites .small .smallhilites .hilite>.texts .h{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:18px;margin:8px 0 12px;font-weight:700}@media (max-width: 47.99em){#homepagev3 .hilites .small .smallhilites .hilite>.texts .h{margin-bottom:5px}}#homepagev3 .hilites .small .smallhilites .hilite>.texts .d{font-family:FreightDispBook, serif;font-size:14px;margin:0 0 10px}@media (max-width: 47.99em){#homepagev3 .hilites .small .smallhilites .hilite>.texts .d{margin-bottom:5px}}#homepagev3 .hilites .small .smallhilites .hilite>.texts .cta{text-transform:uppercase;font-size:13px;font-family:FreightSans-Medium, sans-serif;font-weight:900}#homepagev3 .hilites .small .smallhilites .hilite>.texts .cta::after{content:'';display:inline-block;width:0;height:0;border-top:.45em solid transparent;border-bottom:.45em solid transparent;border-left:.45em solid #000;margin-left:5px}#homepagev3 .eyeson{padding-bottom:5em}#homepagev3 .eyeson>.h{font-family:FreightSans-Medium, sans-serif;font-size:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;margin-bottom:0.5em;position:relative}@media (max-width: 47.99em){#homepagev3 .eyeson>.h{font-size:24px;margin-left:15px;margin-right:15px}}#homepagev3 .eyeson>.h::after{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#000;top:50%}#homepagev3 .eyeson>.h span{display:inline-block;background-color:#fff;position:relative;z-index:1;padding:0 0.3em}#homepagev3 .eyeson .eyesonslider{margin:0 -16px}@media (max-width: 61.99em){#homepagev3 .eyeson .eyesonslider{margin:0}}#homepagev3 .eyeson .eyesonslider .slick-slide{margin-right:16px;margin-left:16px}#homepagev3 .eyeson .eyesonslider .slide{position:relative;display:block}#homepagev3 .eyeson .eyesonslider .slide span{display:block}#homepagev3 .eyeson .eyesonslider .slide .img{width:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat}#homepagev3 .eyeson .eyesonslider .slide .img::after{content:'';display:block;width:100%;padding-bottom:75%}#homepagev3 .eyeson .eyesonslider .slide .slidelabel{background-color:#fff;text-align:center;padding-top:20px}#homepagev3 .eyeson .eyesonslider .slide .slidelabel .wrap{display:block;width:65%;margin:0 auto;text-align:left}#homepagev3 .eyeson .eyesonslider .slide .slidelabel .h{text-transform:uppercase;font-family:FreightSans-Medium, sans-serif;font-size:24px;margin-bottom:10px;font-weight:700}@media (max-width: 47.99em){#homepagev3 .eyeson .eyesonslider .slide .slidelabel .h{margin-bottom:5px}}#homepagev3 .eyeson .eyesonslider .slide .slidelabel .d{font-family:FreightDispBook, serif;font-size:16px;margin-bottom:15px}@media (max-width: 47.99em){#homepagev3 .eyeson .eyesonslider .slide .slidelabel .d{font-size:14px;margin-bottom:5px}}#homepagev3 .eyeson .eyesonslider .slide .slidelabel .cta{text-transform:uppercase;font-size:13px;font-family:gotham-light, sans-serif;font-weight:900}#homepagev3 .eyeson .eyesonslider .slide .slidelabel .cta::after{content:'';display:inline-block;width:0;height:0;border-top:.45em solid transparent;border-bottom:.45em solid transparent;border-left:.45em solid #000;margin-left:5px}#homepagev3 .eyeson .eyesonslider button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:58px;background-color:transparent;border:0;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#homepagev3 .eyeson .eyesonslider button.slick-prev{top:30%;left:-46px;background-image:url("./images/scroll-prev.jpg")}@media (max-width: 61.99em){#homepagev3 .eyeson .eyesonslider button.slick-prev{left:15px}}body.mobile #homepagev3 .eyeson .eyesonslider button.slick-prev{background-image:url("../images/homev2_prev.png")}#homepagev3 .eyeson .eyesonslider button.slick-next{top:30%;right:-46px;background-image:url("./images/scroll-next.jpg")}@media (max-width: 61.99em){#homepagev3 .eyeson .eyesonslider button.slick-next{right:15px}}body.mobile #homepagev3 .eyeson .eyesonslider button.slick-next{background-image:url("../images/homev2_next.png")}#homepagev3 .mCSB_inside>.mCSB_container{margin-right:15px}#homepagev3 .mCSB_scrollTools .mCSB_draggerRail{width:1px;background-color:#646464;border-radius:0}#homepagev3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:7px;background-color:#000;border-radius:0}#homepagev3 .mCSB_scrollTools .mCSB_dragger{height:75px}body .scroller.scroll-pane .mCSB_inside>.mCSB_container{margin-right:15px}body .scroller.scroll-pane .mCSB_scrollTools .mCSB_draggerRail{width:1px;background-color:#646464;border-radius:0}body .scroller.scroll-pane .mCSB_scrollTools .mCSB_dragger{height:75px}body .scroller.scroll-pane .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:7px;background-color:#000;border-radius:0}body .scroller.scroll-pane .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
