.glasses #main .product h2{font-size:36px;line-height:36px}.glasses #main .product h2 span{font-size:16px}.product-titol{width:65%;padding-top:27px}.product-left{width:65%;float:left;padding-bottom:470px;padding-top:25px;}.glasses #main .product .gallery{margin-top:-10px;}.glasses #main .product .gallery .images{width:90%;margin:0 auto}.glasses #main .product .gallery .images img{width:100%}.product-right{padding:67px 0 10px 6%;width:29%;float:left}.product-left h2{font-size:24px}.product-right .price{font-weight:400;font-family:'brandon_grotesque_regularRg';font-size:17px;color:black;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}.product .informacio{margin-top:20px;border-top:1px solid #ddd}.product .info h4{margin:0;padding:10px 0;border-bottom:1px solid #ddd;font-weight:400;font-family:brandon_grotesque_regularRg;font-size:10px;color:#000;letter-spacing:2px;text-transform:uppercase}.product .info h4 a.active{color:#000;background:url(../img/arrow-popUp-active.png);background-repeat:no-repeat;background-position:right center}.product .info h4 a{text-decoration:none;color:#999;display:block;background:url(../img/arrow-popUp.png);background-repeat:no-repeat;background-position:right center;height:10px}.product .info p{font-size:12px;color:#666;line-height:17px}.product .head{margin-top:20px}.product .head .img,.product .patilla .img{float:left}.product .patilla{padding-top:20px}.product .info .measure{margin-top:5px}.product .info .measure .left,.product .info .measure .right{width:5%;height:7px;float:left}.product .info .measure .center{width:90%;height:7px;float:left}.product .info .measure .left{background-image:url(../img/measure.png);background-repeat:no-repeat;background-position:0 0}.product .info .measure .center{background-image:url(../img/measure.png);background-repeat:no-repeat;background-position:center 0}.product .info .measure .right{background-image:url(../img/measure.png);background-repeat:no-repeat;background-position:right 0}.product .info .number{text-align:center;width:100%;padding-top:10px;color:#999;font-size:12px}ul.detalls{margin-top:20px}ul.detalls li{background-position:left center;background-repeat:no-repeat;padding:20px 0 20px 90px;color:#999;font-size:12px;line-height:15px;margin:5px 0}.product-right .button a{border:1px solid #000;padding:10px 10px}.posades{margin-top:-438px;float:left;width:65%;text-align:center;height:438px;position:relative;overflow:hidden}.posades img{position:absolute;left:50%;margin-left:-2190px;bottom:0}.footer{padding-top:0}ul.generic{margin-top:70px;text-align:center}ul.generic a{color:#999;text-decoration:none}ul.generic li{display:inline-block;margin:0;color:#999;line-height:46px;font-size:12px;text-transform:uppercase;letter-spacing:2px;width:190px;background-image:url(../img/mini-linia.png);background-position:right 35px;background-repeat:no-repeat}ul.generic li:nth-child(3){background:0 0}ul.generic li .fa{font-size:18px}.thumbs{margin-bottom:70px}.thumbs li{height:16px;vertical-align:text-top}.thumbs .fa{font-size:10px;line-height:10px}.colors-content span{font-size:11px;letter-spacing:1px}#boto2{display:none}.tooltip-store{text-transform:none;max-width:200px;line-height:14px}.midesFitxa img{width:100%!important}.product .info p.midaText{font-weight:400;font-family:brandon_grotesque_regularRg;font-size:10px;color:#000;letter-spacing:2px;text-transform:uppercase;float:left;margin-right:10px}.selectorCalibre{padding-top:10px}.selectorCalibre .midesFitxa{width:110px;float:left}.button a.drive{background:#fff;color:#000!important;border:1px solid #000}.button a.drive:hover{background:#ccc;color:#000!important;border:1px solid #000}#loading{background:rgba(255,255,255,.6);width:100%;height:100%;position:fixed;top:0;left:0;background-image:url(../img/loader-white.gif);background-repeat:no-repeat;background-position:center center}@media screen and (max-width:1120px){.product-right{padding:67px 2% 10px 2%;width:31%}}@media screen and (max-width:900px){.product-titol{width:100%;padding-top:0}}@media screen and (max-width:778px){.product-right{padding:67px 2% 10px 2%;width:31%}ul.generic li{background-image:none}ul.generic li:nth-child(3){display:none}}@media screen and (max-width:757px){.glasses #main .product .product-top{padding-bottom:20px}.glasses #main .product h2{font-size:18px;line-height:21px;margin-bottom:0;padding-top:10px}.glasses #main .product h2 span{font-size:12px}.thumbs{margin-bottom:0}}@media screen and (max-width:700px){.product-left{width:100%;padding-bottom:0}.product-right{width:97%;float:none}.posades{width:100%;margin-top:0}.glasses #main .product .colors .colors-content ul li{width:12%;margin-right:2%;margin-bottom:25px;display:inline-block;float:none}.glasses #main .product .colors .colors-content ul{text-align:center;width:100%}.generic{margin-bottom:40px}.info .price{text-align:center}.info .buttons{text-align:center}#boto1{display:none}#boto2{display:block}.selectorCalibre{text-align:center}.product .info p.midaText,.selectorCalibre .midesFitxa{display:inline-block;float:none;vertical-align:top}}.button.driveToStoreButton{margin-bottom:10px;margin-right:10px}.button.driveToStoreButton a{border:1px solid #000;background-color:#fff;color:#000!important}.button.driveToStoreButton a:hover{border:1px solid #ccc;background-color:#ccc}@media screen and (max-width:700px){.product-right .button{margin:10px}}@media screen and (max-width:420px){ul.generic li{font-size:10px;line-height:30px;margin-bottom:5px}ul.generic{margin-top:30px;margin-bottom:10px}.product-right .button{margin:5px}.glasses #main .product .colors{padding-top:20px}}.swiper-container{width:100%;margin:0 auto 0 auto}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-wrapper{padding-bottom:10px}.swiper-slide img{width:100%}.swiper-pagination-bullet-active{background:#666}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}@media screen and (max-width:700px){.swiper-pagination-bullet{width:5px;height:5px}}