.wrap-product-page{margin:0 auto 25px;padding:0 27px 40px;background:url("../images/product-page/bg-product-page.jpg") 0 0 repeat;width:876px;border-top:6px solid #d9ccbe}.wrap-product-page .product-page .wrap-custom-select{margin:30px auto;width:230px}.wrap-product-page .product-page .wrap-custom-select .custom-select{width:248px}.wrap-product-page .product-page .wrap-custom-select .label-custom-select{color:#c7b39d !important;letter-spacing:0.2em;background:#fff url("../images/btn/arrow-down-archive.png") right center no-repeat;border:1px solid #c7b39d;padding:4px 16px;line-height:19px;font-family:"ProximaNovaRegular";font-size:1.3em}.wrap-product-page .product-page header.looks{min-height:98px}.wrap-product-page .product-page>header{padding-top:32px;position:relative;width:930px;margin-left:-27px}.wrap-product-page .product-page>header>hgroup{position:relative;height:40px;background:url("../images/product-page/bg-title.jpg") left center repeat-x}.wrap-product-page .product-page>header>hgroup h3,.wrap-product-page .product-page>header>hgroup h2{width:auto;background:url("../images/product-page/bg-product-page.jpg") 0 0 repeat;border:1px solid #d9ccbe;padding:0;color:#545454;letter-spacing:0.2em;white-space:nowrap;text-align:center;font-family:'ProximaNovaRegular';font-size:1.8em;line-height:40px;text-transform:uppercase}.wrap-product-page .product-page>header .grid-view{position:absolute;left:27px;top:18px;text-transform:uppercase;letter-spacing:0.2em;text-decoration:none;color:#d9ccbe;padding-left:20px;line-height:29px;height:26px;background:url("../images/btn/grid-view.png") left center no-repeat;font-family:"ProximaNovaRegular";font-size:1.1em}.wrap-product-page .product-page>header .grid-view:hover{text-decoration:underline}.wrap-product-page .product-page>header .shop-link{position:absolute;left:37px;z-index:999;top:157px}.wrap-product-page .product-page>header .shop-link .shopping-details{display:none}.wrap-product-page .product-page>header .shop-link a{line-height:26px;height:26px;display:block;padding:0 10px;background:#CBB9A4;text-transform:uppercase;letter-spacing:0.2em;text-decoration:none;color:#fff;font-family:"ProximaNovaRegular";font-size:1.4em}.wrap-product-page .product-page .description{padding:18px 0 0;text-align:center}.wrap-product-page .product-page .description h2,.wrap-product-page .product-page .description h3{color:#55514b;line-height:1em;padding-bottom:5px;text-transform:uppercase;letter-spacing:0.2em;margin:0;font-size:1.6em;font-family:'ProximaNovaRegular'}.wrap-product-page .product-page .description h4{color:#313131;line-height:1em;text-transform:uppercase;letter-spacing:0.2em;font-size:1.3em;font-family:"ProximaNovaRegular"}.wrap-product-page .product-page .description p{padding-top:10px;display:block;color:#767676;letter-spacing:0.1em;font-size:1.5em;font-family:"BaskervilleComItalic";line-height:1.5em}.wrap-product-page .product-page .description .download{margin-top:20px;display:block;text-decoration:underline;text-transform:uppercase;color:#c7b39d;letter-spacing:0.2em;font-size:1.4em}.wrap-product-page .product-page .description.short{border-bottom:none !important;margin-bottom:0 !important;margin-top:40px}.wrap-product-page .product-page .description.short>h2{padding-bottom:0}.wrap-product-page .product-page .description.top{border:none !important;padding:0 !important}.wrap-product-page .product-page .description.top p{padding:0}.wrap-product-page.eyewear .product-page>header .shop-link{top:254px}.wrap-product-page.couture .product-page>header,.wrap-product-page.monterubello .product-page>header,.wrap-product-page.fragrances .product-page>header,.wrap-product-page.oasi .product-page>header{min-height:54px}.wrap-product-page.couture .product-page>header.internal,.wrap-product-page.monterubello .product-page>header.internal,.wrap-product-page.fragrances .product-page>header.internal,.wrap-product-page.oasi .product-page>header.internal{min-height:40px;padding-top:0;margin-top:25px;margin-bottom:25px}.wrap-product-page.couture .product-page .description,.wrap-product-page.monterubello .product-page .description,.wrap-product-page.fragrances .product-page .description,.wrap-product-page.oasi .product-page .description{padding:20px 0;border-bottom:1px solid #d1d0ce;margin-bottom:20px}.wrap-product-page.fragrances .sharing,.wrap-product-page.oasi .sharing{padding-bottom:0}.wrap-product-page.fragrances .product-page .description,.wrap-product-page.oasi .product-page .description{margin-top:20px}.wrap-product-page.fragrances .product-page .description .ext-link,.wrap-product-page.oasi .product-page .description .ext-link{margin-top:20px;display:block;text-decoration:underline;text-transform:uppercase;color:#C7B39D;letter-spacing:0.2em;font-size:1.4em}.wrap-product-page.eyewear .sharing{padding-bottom:0}.eyewear .fixed-menu ul li{width:465px}.eyewear .wrap-description{width:876px;clear:both;min-height:112px}.images-list{margin:0 auto;position:relative;z-index:1}.images-list .grid{width:876px}.images-list .grid>li{width:136px;float:left;margin-right:12px;margin-bottom:12px}.images-list .grid>li.last{margin:0 !important}.accessories .images-list .grid>li{width:284px;margin-right:12px;margin-bottom:12px}.images-list{margin:0 auto;position:relative;z-index:1}.images-list li{width:876px}.images-list li .image{text-align:center;position:relative}.images-list li .image img{display:inline}.images-list li .image .prev,.images-list li .image .next{width:37px;height:36px;display:block;position:absolute;top:40px;margin-top:-22px;text-indent:-5000px;z-index:999}.images-list li .image .counter{position:absolute;bottom:20px;right:20px;color:#fff;z-index:999;text-transform:uppercase;letter-spacing:0.2em;font-size:2.5em;font-family:"ProximaNovaRegular";line-height:1.0em}.images-list li .image .slider{width:876px;overflow:hidden;margin:0 auto}.images-list li .image .slider ul{width:999999px;position:relative;top:0}.images-list li .image .slider ul li{width:876px;float:left}.images-list li .image .prev{background:url(../images/btn/btn-prev-nbg.png) center center no-repeat;right:56px}.images-list li .image .next{background:url(../images/btn/btn-next-nbg.png) center center no-repeat;right:10px}.images-list li .image .social-menu{margin-right:0}.images-list li .image .social-menu .social-menu ul{float:left}.body--zoom-wrapper{overflow:hidden}.zoom-wrapper,.zoom-div-wrapper,.detail-div-wrapper{display:none;position:fixed;z-index:99999;background:#fff;width:100%;height:100%;top:0;left:0;overflow:hidden}.zoom-wrapper .nav-social,.zoom-div-wrapper .nav-social,.detail-div-wrapper .nav-social{z-index:9999999;position:absolute;right:32px;top:70px}.zoom-wrapper .nav-social>ul,.zoom-div-wrapper .nav-social>ul,.detail-div-wrapper .nav-social>ul{margin-top:0}.zoom-wrapper .nav-social>ul>li,.zoom-div-wrapper .nav-social>ul>li,.detail-div-wrapper .nav-social>ul>li{float:none;margin:0 0 8px 0}.zoom-wrapper .nav-social>ul>li>a,.zoom-div-wrapper .nav-social>ul>li>a,.detail-div-wrapper .nav-social>ul>li>a{cursor:pointer}.zoom-wrapper .close,.zoom-div-wrapper .close,.detail-div-wrapper .close{display:block;background:url("../images/btn/close.jpg") top center no-repeat;width:129px;height:130px;text-indent:-5000px;position:absolute;right:0;top:0}.zoom-wrapper .close:hover,.zoom-div-wrapper .close:hover,.detail-div-wrapper .close:hover{background:url("../images/btn/close__hover.jpg") top center no-repeat}.zoom-wrapper .zoom-img,.zoom-div-wrapper .zoom-img,.detail-div-wrapper .zoom-img{position:absolute;top:0;left:0;opacity:0}.back_root{background:url("../images/btn/back_root.png") 0 0 no-repeat;height:16px;position:absolute;left:27px;top:18px;display:block;text-transform:uppercase;letter-spacing:0.2em;text-decoration:none;color:#D9CCBE;padding-left:20px;line-height:19px;z-index:99;font-family:"ProximaNovaRegular";font-size:1.1em}.back_root:hover{text-decoration:underline}.zoom-div-wrapper,.detail-div-wrapper{position:absolute;display:none}.zoom-div-hiddenscroll{width:15%;top:0;height:100%;position:absolute;z-index:99999999;right:0;background:transparent}.detail-div-wrapper{background-color:#f0efed;padding-top:3%;height:97%}.zoom-div-dida{z-index:999999;position:absolute;display:none;left:25px;top:30%;right:auto;background:none}.zoom-div-dida a{width:33px !important;height:33px;border:1px solid #d6d4d4;background-color:white !important;padding:0 !important;display:block;float:none !important;text-indent:-5000px}.zoom-div-dida a:hover,.zoom-div-dida a.active{background-color:#353535 !important}.zoom-div-dida a.close{background-image:url("../images/btn/zoom-close.png");background-position:center top;border-bottom:none}.zoom-div-dida a.close:hover,.zoom-div-dida a.close.active{background-position:center bottom}.zoom-div-dida a.zoom{background-image:url("../images/btn/zoom-plus.png");background-position:center top;border-bottom:none}.zoom-div-dida a.zoom:hover,.zoom-div-dida a.zoom.active{background-position:center bottom}.zoom-div-dida a.detail{background-image:url("../images/btn/zoom-watch.png");background-position:center top}.zoom-div-dida a.detail:hover,.zoom-div-dida a.detail.active{background-position:center bottom}
