*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;    -ms-user-select:none;user-select:none;}body{margin:0;padding:0;font-family:Tahoma,Geneva,sans-serif;font-size:16px}a,a:hover{color:#333}.loading{background:#fff url(../i/loader.gif) center center no-repeat}.row,.row-no-cols{padding-left:0;max-width:100%;margin:0 auto}.row-no-cols.full,.row.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.row.small{max-width:100%}.row-no-cols.nopad,.row.nopad{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.row{padding-right:.9375rem;padding-left:.9375rem}}.container{width:100%;margin-left:auto;margin-right:auto}.row{position:relative;width:100%}.row [class^=col]{float:left;padding-right:.9375rem;padding-left:.9375rem}.row.collapse [class^=col]{padding-right:0;padding-left:0}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}.row .col-1{width:calc(8.33333% - 1.875rem)}.row.collapse .col-1{width:8.33333%}.row .col-2{width:calc(16.66667% - 1.875rem)}.row.collapse .col-2{width:16.66667%}.row .col-3{width:calc(25% - 1.875rem)}.row.collapse .col-3{width:25%}.row .col-4{width:calc(33.33333% - 1.875rem)}.row.collapse .col-4{width:33.33333%}.row .col-5{width:calc(41.66667% - 1.875rem)}.row.collapse .col-5{width:41.66667%}.row .col-6{width:calc(50% - 1.875rem)}.row.collapse .col-6{width:50%}.row .col-7{width:calc(58.33333% - 1.875rem)}.row.collapse .col-7{width:58.33333%}.row .col-8{width:calc(66.66667% - 1.875rem)}.row.collapse .col-8{width:66.66667%}.row .col-9{width:calc(75% - .9375rem)}.row.collapse .col-9{width:75%}.row .col-10{width:calc(83.33333% - 1.875rem)}.row.collapse .col-10{width:83.33333%}.row .col-11{width:calc(91.66667% - 1.875rem)}.row.collapse .col-11{width:91.66667%}.row .col-12{width:calc(100% - 1.875rem)}.row.collapse .col-12{width:100%}.row .col-1:first-child,.row .col-1:last-child{width:calc(8.33333% - .9375rem)}.row.collapse .col-1:first-child,.row.collapse .col-1:last-child{width:8.33333%}.row .col-2:first-child,.row .col-2:last-child{width:calc(16.66667% - .9375rem)}.row.collapse .col-2:first-child,.row.collapse .col-2:last-child{width:16.66667%}.row .col-3:first-child,.row .col-3:last-child{width:calc(25% - .9375rem)}.row.collapse .col-3:first-child,.row.collapse .col-3:last-child{width:25%}.row .col-4:first-child,.row .col-4:last-child{width:calc(33.33333% - .9375rem)}.row.collapse .col-4:first-child,.row.collapse .col-4:last-child{width:33.33333%}.row .col-5:first-child,.row .col-5:last-child{width:calc(41.66667% - .9375rem)}.row.collapse .col-5:first-child,.row.collapse .col-5:last-child{width:41.66667%}.row .col-6:first-child,.row .col-6:last-child{width:calc(50% - .9375rem)}.row.collapse .col-6:first-child,.row.collapse .col-6:last-child{width:50%}.row .col-7:first-child,.row .col-7:last-child{width:calc(58.33333% - .9375rem)}.row.collapse .col-7:first-child,.row.collapse .col-7:last-child{width:58.33333%}.row .col-8:first-child,.row .col-8:last-child{width:calc(66.66667% - .9375rem)}.row.collapse .col-8:first-child,.row.collapse .col-8:last-child{width:66.66667%}.row .col-9:first-child,.row .col-9:last-child{width:calc(75% - .9375rem)}.row.collapse .col-9:first-child,.row.collapse .col-9:last-child{width:75%}.row .col-10:first-child,.row .col-10:last-child{width:calc(83.33333% - .9375rem)}.row.collapse .col-10:first-child,.row.collapse .col-10:last-child{width:83.33333%}.row .col-11:first-child,.row .col-11:last-child{width:calc(91.66667% - .9375rem)}.row.collapse .col-11:first-child,.row.collapse .col-11:last-child{width:91.66667%}.row .col-12:first-child,.row .col-12:last-child{width:calc(100% - .9375rem)}.row.collapse .col-12:first-child,.row.collapse .col-12:last-child{width:100%}.container-menu{display:inline-block;cursor:pointer;float:left}.bar1,.bar2,.bar3{width:30px;height:5px;background-color:#0061c9;margin:4px 0;transition:.4s/*;border-radius:20px*/}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.popup{display:table;z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:20px;margin-right:auto;margin-left:auto;overflow-y:auto;min-height:0;padding:20px 10px}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(252,252,252,.91);overflow-y:scroll}.plk-close-button{background:0 0;border:0;cursor:pointer;text-align:right;margin:10px}.menu-mobile{display:none;position:fixed;height:100%;width:100%;background:#fff;top:0;left:0;overflow-x:scroll;z-index:100}.menu-close{text-align:right;padding-top:17px;padding-right:12px}.menu-close-icon{font-size:20px;color:#0061c9;font-size:34px}.menu-mobile .menu-mobile-item a{text-decoration:none;color:#0061c9;font-size:18px;padding:0 25px;display:flex}.menu-mobile .menu-mobile-item a img{padding-right:9px}.menu-mobile .menu-mobile-item{padding:20px 0;border-bottom:1px solid #dce2e6}.menu-mobile-lvl-1{display:flex;justify-content:space-between;cursor:pointer}.menu-mobile-lvl-1 i{margin:0 25px}.menu-mobile .submenu-mobile-item a{text-decoration:none;color:#333;font-size:16px;padding:0 50px;display:flex;font-weight:500}.menu-mobile .submenu-mobile-item{padding:20px 0;border-bottom:1px solid #dce2e6}.menu-mobile .submenu-mobile-item.currency a{justify-content:space-between}.menu-mobile .menu-social{background-color:#0061c9}.menu-social .social-class-mob a{color:#fff}.menu-search-bar{display:flex;align-items:center;justify-content:space-around}.fpesq-submit{background:#fff;border-top:1px solid #f7fafb;border-bottom:1px solid #f7fafb;border-right:1px solid #f7fafb;border-left:0;height:32px;padding-left:17px;color:#f7fafb}.logo{padding-top:12px;padding-left:0!important;padding-right:0!important}.logo a img{width:130px;max-width:100%;font-style:italic;vertical-align:middle}.space-right{padding-right:2%}.space-left{padding-left:2%}.pointer{cursor:pointer}.relative{position:relative}.absolute{position:absolute}.clear{clear:both}.center{text-align:center}.text-right{text-align:right}.lightblue14,.lightblue14 a{font-size:14px;color:#0061c9}.lightblue12,.lightblue12 a{font-size:12px;color:#0061c9}.lightblue16,.lightblue16 a{font-size:16px!important;color:#0061c9!important}.lightblue18,.lightblue18 a{font-size:18px;color:#0061c9}.lightblue24{font-size:24px;color:#0061c9;font-weight:300}.lightblue16 a,.mediumblue16{font-size:16px;color:#0061c9;font-weight:500}.lightblue18 a,.mediumblue18{font-size:18px;color:#0061c9;font-weight:500}.uppercase{text-transform:uppercase}.bold{font-weight:500}.nowrap{white-space:nowrap}.mtop10{margin-top:10px}.mtop15{margin-top:15px}.mtop20{margin-top:20px!important}.mtop25{margin-top:25px!important}.mtop27{margin-top:27px}.mtop30{margin-top:30px}.mtop40{margin-top:40px}.mtop44{margin-top:44px}.mtop47{margin-top:47px}.mtop50{margin-top:50px}.mtop55{margin-top:55px}.mtop70{margin-top:70px}.mtop22p{margin-top:22%}.mleft35{margin-left:35px}.mleft30{margin-left:30px}.mleft5p{margin-left:5%}.mright5p{margin-right:5%}.mright20{margin-right:20px}.mbottom5{margin-bottom:5px}.mbottom20{margin-bottom:20px}.mbottom40{margin-bottom:40px!important}.mbottom57{margin-bottom:57px}.mbottom69{margin-bottom:69px}.mbottom73{margin-bottom:73px}.mbottom80{margin-bottom:80px}.mbottom170{margin-bottom:170px}.m0x{margin-top:0;margin-bottom:0}.p0{padding-left:0;padding-right:0}.p15{padding:15px}.p15-0{padding:15px 0}.p0-25{padding:0 25px}.p30{padding:30px}.p1020{padding:10px 20px}.ptop10{padding-top:10px}.ptop15{padding-top:15px}.ptop16{padding-top:16px}.ptop18{padding-top:18px}.ptop20{padding-top:20px}.ptop25{padding-top:25px}.ptop26{padding-top:26px!important}.ptop29{padding-top:29px}.ptop30{padding-top:30px}.ptop37{padding-top:37px}.ptop40{padding-top:40px}.ptop44{padding-top:44px}.ptop57{padding-top:57px}.ptop7r{padding-top:7rem}.pright5{padding-right:5px}.pright10{padding-right:10px}.pright15{padding-right:15px}.pright20{padding-right:20px}.pright28{padding-right:28px}.pright30{padding-right:30px}.pright35{padding-right:35px}.pright40{padding-right:40px}.pright80{padding-right:80px}.pbottom2{padding-bottom:2px}.pbottom5{padding-bottom:5px}.pbottom0{padding-bottom:0}.pbottom10{padding-bottom:10px!important}.pbottom11{padding-bottom:11px!important}.pbottom15{padding-bottom:15px}.pbottom20{padding-bottom:20px}.pbottom30{padding-bottom:30px}.pbottom50{padding-bottom:50px}.pbottom60{padding-bottom:60px}.pleft0{padding-left:0!important}.pleft5{padding-left:5px!important}.pleft8{padding-left:8px!important}.pleft10{padding-left:10px}.pleft15{padding-left:15px}.pleft20{padding-left:20px}.pleft28{padding-left:28px}.pleft29{padding-left:29px}.pleft30{padding-left:30px}.top20p{top:20%}.left5p{left:5%}.login{float:left;padding-right:14px;border-right:1px solid #0b7ecb;margin-top:26px}.user-icon{color:#0061c9;font-size:20px}.user-icon.menu{padding-right:10px}.shopcart-icon{color:#0061c9;font-size:20px}.search-icon{color:#0061c9;font-size:20px}.cart{float:right;padding-left:8px;margin-top:26px}.cart a{text-decoration:none}.cat-home{background:#eef2f5;border-radius:10px 10px 0 0;max-height:148px;border:1px solid #eef2f5;text-align:center;margin:0 auto;padding:28px 0 14px 0;min-height:122px}.cat-home-title{background:#0061c9;border-radius:0 0 10px 10px;border:1px solid #0061c9;text-align:center;padding:10px 0}.cat-home-title a h1{font-size:16px;font-weight:300;color:#fff;text-transform:uppercase;display:inline-block}.cat-home-title a i{border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:4px;display:inline-block;padding:2.5px}.cat-home-list{display:flex;justify-content:space-around;flex-wrap:wrap}.cat-home-record{width:45%;margin-top:30px}.search-form{display:none;position:absolute;z-index:1;left:-20px;align-items:center;background-color:#fff;padding:20px;border:1px solid #bdc3c6;border-radius:5px}.fpesq-input{border:1px solid #bdc3c6;border-radius:5px;padding:5px 10px}.search-page-info{text-align:center;font-weight:500;margin-top:20px}.search-page-title{font-size:20px;color:#0061c9;font-weight:300;padding-left:15px;padding-right:15px;margin-bottom:40px;margin-top:40px}.search-result-subprod{display:flex;flex-direction:column;align-items:center}.search-result-subprod-reg{border:1px solid #333;padding:5px 10px;margin-bottom:10px}.cart-pini-total{position:absolute;top:-5px;right:-5px;font-size:12px}.banner-img{width:100%}.banner-mob .banner-text{font-size:14px!important}.banner-mob{margin-top:10px}.enviogratis-mobile{display:flex;align-items:center;justify-content:center;padding:10px;background:#eef2f5}.home-prod-list-mob{display:flex;flex-direction:column;align-items:center;margin-top:60px}.home-prod-list-mob .prod-list-home{margin-top:20px;border:1px solid #eef2f5;width:90%;padding:25px 0}.home-prod-list-mob .prod-list-home .product_list_img_div{text-align:center}.product_list_img_div img{max-width:80vw}.prod-title-list{text-align:center}.prod-title-list a{text-decoration:none}.prod-price-list{text-align:center;color:#0061c9}.home-accordion{margin-top:50px}.box3{background:#eef2f5;padding:0 21px;height:52px;line-height:52px;font-weight:500!important;font-size:16px;color:#0061c9;cursor:pointer;margin-bottom:1px}.box3ul{margin-top:0}.box3text{padding:3px 21px 20px 21px;line-height:1.5;border:1px solid #eef2f5;display:none}.home-accordion .box3text{padding:20px 21px}.home-accordion .box3text.open{display:block}.home-accordion-arrow{float:right;line-height:53px!important;color:#6a7f8e}.home-social-plugin{margin:0 10px}.box4{background:#eef2f5;padding:9px 11px;line-height:1.8;margin-bottom:14px!important;text-align:center;font-size:15px;margin-right:20px;margin-left:20px}.slick-opinion{display:flex}.opinion-list-item .stars{display:inline-block;margin-left:5px}.opinion-list-item{margin-bottom:15px}.plk-slick-arrow{position:relative;width:30px;cursor:pointer}.plk-slick-arrow span{position:absolute;top:calc(50% - 9px);height:10px;width:10px;border-top:1px solid #333;border-left:1px solid #333}.plk-slick-arrow.arrow-left span{transform:rotate(-45deg);left:10px;z-index:1}.plk-slick-arrow.arrow-right span{transform:rotate(135deg);right:10px;z-index:1}.blue-acordion-title{background-color:#0061c9;color:#fff;padding:20px;display:flex;justify-content:space-between;cursor:pointer;margin:1px;margin-top:0}.blue-acordion-text{display:none;padding:20px}.blue-acordion-text div{padding:10px 0}.blue-acordion-text div a{text-decoration:none}.menu-pfim{margin-top:50px}.menu-footer-title{display:flex;justify-content:space-between;padding:20px;cursor:pointer;border-bottom:1px solid #dce2e6}.submenu-footer-title{padding:20px 40px;cursor:pointer;border-bottom:1px solid #dce2e6}.submenu-footer-title a{text-decoration:none}.footer-submenu{display:none}.h1-contact-title{font-size:20px;margin-left:10px;color:#0061c9}.before-email-box{border:2px solid #e2e2e2;margin:5px;border-top:4px solid #4a6376;padding:0 5px;padding-top:30px;padding-bottom:20px}.before-email-title{color:#5899d4;text-align:center}.before-email-info{margin-left:15px;margin-top:35px}.before-email-info>div{display:flex;align-items:flex-start;margin-bottom:30px}.before-email-info>div>img{margin-right:12px}.before-email-button{background-color:#219d57;border:none;color:#fff;width:100%;border-radius:5px;margin-bottom:25px;padding:10px 0;font-size:18px;font-weight:500}.before-email-addinfo{font-size:17px}.form-contact-line{margin-top:20px}.form-contact-column>label{text-transform:uppercase;font-weight:500}.form-contact-column>input{border:1px solid #e8e8e8;padding:10px 5px}.form-contact-column>textarea{border:1px solid #e8e8e8;padding:10px 5px;height:80px}.form-contact-column{display:flex;flex-direction:column;margin:15px 10px}.success-message{display:none;color:#219d57}.contact-send-check-wrapper{margin:0 10px}.form-contact-button{color:#fff;width:100%;background-color:#0061c9;padding:10px 0;border:none;border-radius:5px;font-size:16px}.form-contact-div-button{margin:15px 10px;margin-top:30px}.flex{display:flex}.flex-center{display:flex;justify-content:center}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.flex-items-center{display:flex;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-grow-1{flex-grow:1}.category-h1{font-size:20px;color:#0061c9;font-weight:300;padding-left:15px;padding-right:15px;margin-bottom:0}.hr1{border-bottom:1px solid #eef2f5;border-top:0}.menu_area-h1{font-size:25px;color:#0061c9;font-weight:500;margin-left:15px;margin-right:15px;margin-bottom:23px;padding-bottom:5px;border-bottom:1px solid #a8b4bd}.cat-home-title-h1{font-size:14px;font-weight:300;color:#fff;display:inline-block}.general-button{border:none;border-radius:5px;cursor:pointer;padding:10px 15px;font-size:16px;text-align:center}.general-button.blue{color:#fff;background-color:#0061c9}.general-button.green{color:#fff;background-color:#219d57}.general-button.grey{color:#fff;background-color:#7d7d7d;cursor:not-allowed}.general-button.white{color:#333;background-color:#fff;cursor:not-allowed;border:1px solid #eef2f5}.general-button .white-arrow{border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);width:10px;height:10px;margin-left:10px}.general-button .white-arrow-back{border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(45deg);width:10px;height:10px;margin-right:10px}.general-button .white-arrow-grey{color:#333;background-color:#fff;border-bottom:1px solid #eef2f5;border-left:1px solid #eef2f5;transform:rotate(45deg);width:10px;height:10px;margin-right:10px}.width50{width:48%}.general-button.blue a{color:#fff;text-decoration:none}.left{float:left}.right{float:right}.order-select-cat{background:0 0;border:none;height:30px;line-height:30px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:10px;border:1px solid #e8eaec;border-radius:2px;text-align:center;padding:0 30px 0 20px}.order-select-arrow{position:absolute;top:7px;right:15px;transform:rotate(45deg);border-bottom:2px solid #e8eaec;border-right:2px solid #e8eaec;height:10px;width:10px}.order select{background:0 0;border:none;height:38px;line-height:38px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../i/arrow3.png) no-repeat 90% center;background-position:right;padding-right:10px;border:1px solid #eef2f5;border-radius:2px;text-align:center;padding:0 30px 0 20px}.order option{text-align:left}.height17{height:17px}.prod-list{border:1px solid #e8eaec;border-radius:3px;text-align:center;padding-bottom:21px;padding-top:11px;margin:10px 15px}.prod-list-slide img{margin:auto}.prod-title-list{font-size:18px;padding-bottom:5px;margin-top:10px}.prod-price-list{font-size:18px;color:#0061c9}.textmedium16{font-size:16px;color:#333;font-weight:500}.medium15{font-size:15px;font-weight:500}.medium16{font-size:16px;font-weight:500}.medium18{font-size:18px;font-weight:500}.light14{font-size:14px;font-weight:300}.category-menu-h1{margin-top:0;font-size:18px;color:#0061c9;font-weight:500;padding-bottom:30px;padding-top:2px}#plk-menu-category-popup,#plk-menu-category-popup2{display:none}.plk-menu-category-popup{display:none;position:relative;background:#eef2f5;width:100%}.plk-menu-category-popup-absolute{position:absolute;width:100%;background:#eef2f5;min-height:100%;margin-top:15px;z-index:20}#plk-menu-category-popup2 .plk-menu-category-popup-absolute{margin-top:0}.category-list{list-style:none;padding:0;margin:0}.category-list li::before{content:">";padding-right:5px}.category-list li:first-child{padding:13px 29px;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6}.category-list li{padding:13px 29px;border-bottom:1px solid #dce2e6}.category-list li a{text-decoration:none}.page-content{padding:0 10px}.product-info-content{padding:25px}.h1-product{font-size:24px;font-weight:500;color:#0061c9;margin-top:25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#0061c9}.product-options-bar{margin-top:30px;padding-bottom:20px}.product-option{display:inline-block}.product-option button{background:0 0;border:none;font-family:inherit;font-weight:300;color:#333;padding:0;margin-left:10px;height:20px;cursor:pointer;font-size:inherit;padding-bottom:40px}.product-option button img{padding-right:5px;height:20px;vertical-align:bottom}.share-list{display:none;padding:5px;background:#fff;position:absolute;top:30px;left:35px;border:1px solid #e8eaec;width:110px}.share-wrapper{position:relative}.share-wrapper:hover .share-list{display:flex}.share-list a{font-size:28px;display:inline-block}.share-list a:hover{color:#0061c9}.WishlistAlert{position:absolute;font-size:13px}.product-price-title{font-weight:500;color:#0061c9;font-size:18px;float:right}.popup-reminder{margin:20px 10px}.popup-reminder-title{font-size:18px;font-weight:500;padding-bottom:5px}.popup-reminder-subtitle{padding-bottom:40px;line-height:26px;font-size:14px}.popup-reminder-line{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:20px}.popup-reminder-line .label{font-weight:500;width:110px}.popup-reminder-line .input{width:250px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:7px 13px;color:#333}.popup-reminder-line .date{width:100px;border:1px solid #e8e8e8;background-color:#f9f9f9;text-align:center;padding:7px 13px}.product-subproduct-label-1 .label-empty,.product-subproduct-label-2 .label-empty,.product-subproduct-label-3 .label-empty,.product-subproduct-label-4 .label-empty{display:none}.product-subproduct-label-1 .label-empty-1{display:block}.product-subproduct-label-2 .label-empty-2{display:block}.product-subproduct-label-3 .label-empty-3{display:block}.product-subproduct-label-4 .label-empty-4{display:block}.form-error{display:block;color:#b94a48}input.error{background-color:rgba(185,74,72,.2)}.error-message{display:none;color:#b94a48;font-size:.9rem}.success-message{display:none;color:#219d57;font-size:.9rem}.merror{color:#b94a48}.product-selectors-label{width:38%;display:inline-block}.product-selectors-label.blue{color:#0061c9}.product-selectors-wrapper{width:28%;display:inline-block;text-align:center;position:relative}.product-selectors-wrapper .selector-backgound{background:#fff}.product-selectors-wrapper.full{width:60%}.product-selectors-wrapper input[type=number]{width:93%;text-align:center}.product-selectors-wrapper.full input[type=number]{width:97%}.select-error{border:1px solid #b94a48}.product-selectors-wrapper select{width:100%}.product-selectors-line>span:not(.full):nth-child(2){margin-right:1%}.product-selectors-line>span:nth-child(3){margin-left:1%}.product-selectors-line{margin-bottom:15px}.product-selectors-wrapper .wrapper-selected{position:absolute;top:0;width:100%;text-align:center;line-height:32px;background-color:#eef2f5;z-index:1}.product-selectors-min-height{min-height:410px}.product-inputs-box select{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;min-height:30px}.product-inputs-box select option{min-height:30px}.product-inputs-box select.prod-select{text-align:center;width:100%;text-align-last:center}.product-inputs-box .qtd-input{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-align-last:center;font-size:1rem}.prod-arrow-absolute{position:absolute;top:8px;right:12px;border-right:1px solid #333;border-bottom:1px solid #333;height:10px;width:10px;transform:rotate(45deg)}.eye-title{font-size:16px;color:#137ecb;font-weight:500}.product-selectors-line .product-selectors-wrapper.eye-title{width:100%;text-align:left}.product-inputs-box{padding:20px 10px;background:#eef2f5}.product-unit-price-wrapper{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 0}.marca{margin-top:0;font-size:18px;color:#0061c9;font-weight:500;padding-bottom:20px;padding-top:2px}.filter_main_category2 select{background:#fff;border:none;height:54px;font-size:14px;color:#333;margin-left:29px;padding-left:14px;padding-right:14px;margin-right:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../i/arrow2_mob.png) no-repeat right center;background-position:right;width:85%}.filter_main_category2{border-bottom:1px solid #dce2e6;padding-bottom:20px}.login-title{margin-top:30px;font-size:18px;font-weight:300;color:#0061c9;margin-bottom:13px;padding-left:15px;text-transform:uppercase}.login-subtitle{margin-top:30px;font-size:16px;font-weight:500;color:#0061c9;margin-bottom:13px}.login-box{border-top:3px solid #597082;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-radius:1px;padding:4px 32px 19px 15px}.login-item .general-button{width:calc(100% + 23px)}.form-login .login-item{margin-top:15px}.form-login .login-input{width:100%;height:30px;background-color:#f9f9f9;border:1px solid #e8e8e8;padding:0 10px}.form-login .login-button{background-color:#0061c9;border:none;color:#fff;padding:10px 40px;font-weight:500;border-radius:5px;cursor:pointer}.login-or-div{margin-top:30px;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.login-or-hr{border:none;border-top:1px solid #e8e8e8;width:100%}.login-or-text{position:absolute;top:-2px;background-color:#fff;left:50%;margin-left:-19px;padding:0 10px}.login-social-buttons{margin-top:30px}.login-facebook-button{background-color:#0061c9;color:#fff;width:calc(100% + 23px);height:35px;border:none;border-radius:5px;display:flex;margin-top:15px;justify-content:center;cursor:pointer;align-items:center}.login-google-button{background-color:#dd4e42;color:#fff;width:100%;height:35px;border:none;border-radius:5px;display:flex;margin-top:15px;justify-content:center;cursor:pointer;align-items:center;opacity:.3;cursor:default}.login-reg{border:1px solid #eef2f5;padding:20px 50px}.login-reg-button{background-color:#0061c9;color:#fff;width:180px;height:35px;border:none;border-radius:5px;display:flex;margin-top:15px;justify-content:center;align-items:center;margin-bottom:30px;cursor:pointer}.login-reg-button i{transform:rotate(45deg);border-right:1px solid #fff;border-top:1px solid #fff;width:6px;height:6px;margin-left:15px}.login-item .recover a{text-decoration:underline;font-size:14px}.login-item .recover{float:right}.form-address .login-item{margin-top:15px}.form-address .login-input{width:calc(100% - 20px);height:40px;background-color:#f9f9f9;border:1px solid #e8e8e8;padding:0 10px}.quick_link_list{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #eef2f5}.quick_link_list-item a{color:#333;white-space:nowrap;text-decoration:none;text-transform:uppercase}.quick_link_list-item{padding-left:29px;padding-bottom:15px}reg-form .input-box .input-select{-webkit-appearance:none;appearance:none;-moz-appearance:none;width:392px}.reg-form .input-box .input{background-color:#f9f9f9;border:1px solid #e8e8e8;width:100%;height:30px;padding:0 10px;color:#708290}.reg-form .input-box .input-select{-webkit-appearance:none;appearance:none;-moz-appearance:none;width:calc(100% + 21px)}.reg-form .input-box .select-arrow{position:absolute;width:6px;height:6px;border-right:3px solid #626262;border-bottom:3px solid #626262;right:0;transform:rotate(45deg);top:9px}.form-contact-line{margin-bottom:12px}.form-contact-column label{display:block;color:#333;text-transform:uppercase;font-weight:300}.form-contact-column input,.form-contact-column textarea{display:block;color:#333;background-color:#f9f9f9;border:1px solid #e8e8e8;padding:5px;width:calc(100% - .9375rem)}.form-contact-column textarea{height:156px;resize:none;font-family:inherit}.form-mandatory-message{font-size:14px;color:#333;padding-left:10px}.product-selectors-wrapper.w55{width:55%}.product-unit-price-label{font-weight:300;color:#333;text-align:left}.product-unit-price{font-weight:300;color:#333;text-align:right;float:right}.product-total-box{margin-top:30px}.product-total-wrapper{margin-top:20px;clear:both}.product-total-price-label{font-weight:500;font-size:20px;color:#333;text-align:left}.product-total-price{font-weight:500;font-size:20px;color:#333;text-align:right;float:right}.product-buy-button-wrapper{clear:both;margin-top:20px;text-align:center}.button-add-cart{color:#fff;font-weight:500;font-size:16px;text-align:center;width:80%;padding-top:10px;padding-bottom:10px;background:#219d57;border-radius:5px;border:none;cursor:pointer}.button-add-cart i{line-height:40px;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:6px}.product-safe-buy-text{text-align:center;margin-top:10px;font-size:14px}.product-safe-buy-text i{vertical-align:top}.tab-product{border-top:1px solid #e8eaec;border-left:1px solid #e8eaec;background:#eef2f5;padding:20px 10px;text-transform:uppercase;cursor:pointer;position:relative;z-index:1;color:#0061c9;font-weight:500;display:flex;justify-content:space-between}.tab-product:last-of-type{border-bottom:1px solid #e8eaec}.tab-product.active{background:#fff;width:calc(100% - 11px + 1px)}.product-tab-content{padding:30px;display:none}.product-others-title{font-size:22px;color:#0061c9;padding:5px;padding-left:20px;margin-top:70px;margin-bottom:20px;border-bottom:1px solid #e8eaec}.h1-order-title{font-size:20px;font-weight:500;color:#0061c9}.h2-order-title{margin:0;font-size:15px;font-weight:300}.cart-content{margin:5px 0 0 0;border:1px solid #e2e2e2;border-top:2px solid #496275}.cart-line{padding:5px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.cart-button-remove{background:0 0;border:none;color:#0061c9;cursor:pointer;float:right;margin-bottom:6px}.cart-item-product-title{color:#0061c9;font-size:18px}.cart-item-product-price{color:#0061c9;font-size:18px;padding-left:10px;margin-right:0;margin-top:4px;text-align:right}.cart-pini-item-wrapper{border-bottom:1px solid #eee;padding-bottom:4px;padding-left:0!important}.cart-pini-item-wrapper .cart-product-char-list{display:none}.cart-pini-item-wrapper .cart-product-char-eye.eye-nr-2{display:none}.cart-pini-item-wrapper .cart-product-char-eye{padding-left:0!important}.cart-eye-table{margin-left:10px}.cart-item-product-deadline{margin-left:10px}.cart-qtd-wrapper{display:flex;justify-content:flex-end;margin-top:10px}.del-column{margin-top:20px}.cart-qtd-wrapper .qtd-label{padding-right:15px;line-height:30px}.cart-item-qtd-input{text-align:center;color:#385368;width:100px;height:30px}.cart-voucher-list-wrapper{width:100%}.voucher-list-label{text-align:center;text-transform:uppercase;color:#0061c9}.voucher-table{border:1px solid #e2e2e2;margin:0;padding:15px 15px 30px 15px}.voucher-list-item{border:1px solid #e2e2e2;text-align:center;margin-bottom:5px;padding:10px}.voucher-list-item.active{color:#fff;background-color:#0061c9}.cart-totals-div{display:flex;flex-direction:column;align-items:flex-end;font-size:18px}.cart-totals-div>div{margin-bottom:10px}.cart-total-subtotal .value,.cart-total-total .value{display:block;width:85px;margin-right:35px;text-align:right}.cart-total-subtotal,.cart-total-total{display:flex}.cart-total-total{font-weight:500;margin-top:15px}.order-deliver-info-wrapper{margin-top:30px}.order-deliver-info-text{color:#0061c9}.order-deliver-info-text span{font-weight:500}.order-deliver-bar-wrapper{border:1px solid #ccc;padding:30px 35px;margin-top:20px;border-radius:10px}.order-deliver-bar-wrapper .bar{height:7px;background:#d9d9d9;width:100%;border-radius:3px}.order-deliver-bar-wrapper .bar-fill{height:7px;background:#26a346;border-radius:3px}.order-deliver-limit-value{color:#0061c9;display:table-cell;width:80px;text-align:right}.cart-order-deadline-wrapper{margin:50px 0}.order-buttons-wrapper{font-size:25px;font-weight:500;text-align:center}.order-buttons-wrapper .general-button{justify-content:center;text-align:center;margin-bottom:20px}.order-methods-item{margin-top:1px}.order-methods-title-bar{background-color:#eef2f5}.cart-progress-bar{display:flex;justify-content:space-between;align-items:center;margin:20px 0 40px 0}.cart-progress-bar .checkpoint{color:#0061c9;height:25px;width:25px;display:flex;justify-content:center;align-items:center;background-color:#eef2f5;border-radius:30px}.cart-progress-bar .checkpoint.active{color:#fff;background-color:#0061c9;border-radius:30px}.cart-progress-bar .progress-line{flex-grow:1;border-top:2px solid #eef2f5;height:0}.cart-progress-bar .progress-line.active{border-top:2px solid #0061c9}.order-content{margin:0 10px}.order-address-form{margin-top:30px}.order-address-form .form-line{margin-top:15px}.order-address-form .line-title{margin-bottom:5px}.order-address-form .select-arrow{position:absolute;right:15px;border-bottom:2px solid #000;border-right:2px solid #000;height:10px;width:10px;transform:rotate(45deg);top:8px}.order-address-form select{background-color:#eef2f5;border:1px solid #e0e0e0;padding:5px;-webkit-appearance:none;appearance:none;-moz-appearance:none;width:calc(100% + 6px);height:35px}.order-address-form input{background-color:#eef2f5;border:1px solid #e0e0e0;padding:5px;width:98%;height:23px}.order-address-form .save-address-line{display:flex}.order-address-form .save-name-address{margin-top:10px;margin-bottom:30px}.order-address-form .save-address-line input{width:auto}.order-send-category-wrapper{margin-top:30px}.order-methods-item:first-child{border:1px solid #e1e0e0}.order-methods-item{border-bottom:1px solid #e1e0e0;border-left:1px solid #e1e0e0;border-right:1px solid #e1e0e0}.order-methods-title-bar{background-color:#eef2f5;padding:15px 13px;border-bottom:1px solid #e1e0e0}.user-static-menu div{margin-top:15px;margin:0 15px;background:#eef2f5;padding:14px 17px 14px 29px;border-left:1px solid #e8eaec;border-right:1px solid #e8eaec;border-bottom:1px solid #e8eaec;display:flex;justify-content:space-between}.user-static-menu div:first-child{border-top:1px solid #e8eaec!important}.user-static-menu a{display:block;font-size:15px;text-decoration:none}.user-static-menu a.on,.user-static-menu a:hover{text-decoration:none}.header-user-area{display:flex;justify-content:space-between;padding:0 15px;margin-bottom:5px}.header-user-area h1{font-size:25px;color:#0061c9;font-weight:500}.changedate-box{border-top:3px solid #597082;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-radius:1px;padding:4px 15px 19px 15px}.changedate-box-1{border-top:3px solid #597082;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-radius:1px;padding:4px 0 19px 0}.change-data-facebook-button{background-color:#0061c9;color:#fff;width:100%;height:35px;border:none;border-radius:5px;display:flex;margin-top:15px;justify-content:center;cursor:pointer;align-items:center;padding:8px 15px}.change-data-google-button{background-color:#dd4e42;color:#fff;width:100%;height:35px;border:none;border-radius:5px;display:flex;margin-top:15px;justify-content:center;cursor:pointer;align-items:center;padding:8px 15px}.user-notifications-header{margin-top:20px;border:1px solid #eef2f5;padding:15px 0;display:flex;justify-content:center;position:relative;cursor:pointer}.user-notifications-header i{position:absolute;right:15px}.user-notifications{border:1px solid #eef2f5;padding:35px 30px}.user-notifications .notification{margin-bottom:40px}.user-notifications .notification .inputs-wrapper{display:flex;align-items:flex-start;margin-top:20px}.user-notifications .notification .inputs-wrapper input{margin-right:5px}.user-notifications .notification .inputs-wrapper input:last-of-type{margin-left:30px}.user-notification-popup-wrapper{padding:0 0 10px 0}.header-user-area span{white-space:nowrap}.change-address-box .g2 input{border:1px solid #e9e9e9;background-color:#f9f9f9;color:#708290;padding:10px 20px;border-top-left-radius:3px;border-top-right-radius:3px}.change-address-box .g2 select{-webkit-appearance:none;appearance:none;-moz-appearance:none;border:1px solid #e9e9e9;background-color:#f9f9f9;color:#708290;padding:10px 20px;border-radius:3px}.change-address-box .g2 .select-arrow{position:absolute;width:10px;height:10px;border:3px solid #626262;top:12px;right:10px;transform:rotate(45deg);border-left:none;border-top:none}.change-address-box .title{font-size:18px;color:#0061c9;font-weight:500;margin-bottom:0;background:#fbfbfb;padding:18px 19px;border:1px solid #e6e3e3}.change-address-box .main{font-weight:500;font-size:20px;color:#0061c9}.form-change-data{border:2px solid #eef2f5;padding:15px 0 10px 0;border-radius:5px}.form-change-data-1{border:1px solid #e6e3e3;border-top:0!important;padding:15px 15px 10px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.form-change-data .login-input{width:calc(100% - 20px)}.change-address-box .g2 select{-webkit-appearance:none;appearance:none;-moz-appearance:none;border:1px solid #e9e9e9;background-color:#f9f9f9;color:#708290;padding:10px 20px;border-radius:3px}.user-notifications-header button{background:0 0;border:none;font-size:16px;color:#333;font-weight:300}.form-change-data .change-data-button{background-color:#0061c9;color:#fff;width:100%;height:40px;border:none;border-radius:5px;margin-top:20px;margin-bottom:20px;float:right}.change-data-button{background-color:#0061c9;color:#fff;width:100%;height:40px;border:none;border-radius:5px;margin-top:20px;float:right;cursor:pointer}.history_list_child{background:#fbfbfb;border:1px solid #e4e1e1;border-radius:2px;padding:20px 35px;margin-bottom:10px}.history_list_child a{text-decoration:none}.history_list_child .span-cancel{border:1px solid #ddd;padding:5px 0;border-radius:5px;background:#fff;width:46%;float:left;text-align:center}.history_list_child .general-button.green{padding-top:4px;padding-bottom:4px;width:100%}.history_list_child .repeat{width:46%;float:right;text-align:center}.cancel-order-textarea{display:block;color:#333;background-color:#f9f9f9;border:1px solid #e8e8e8;padding:5px;width:98%;height:90px;resize:none}.reminder-button{width:100%}.w100{width:100px}.changedate-box-1>div{border-bottom:1px solid #f0f0f0;padding-top:48px;padding-bottom:30px}.changedate-box-1>div:last-child{border-bottom:0 solid #000}.total-box{background:#f4f4f4;padding:12px 0 23px 0}.total-box div{display:flex;justify-content:flex-end;padding-bottom:2px}.total-box .hr1{border-bottom:1px solid #ebebeb;border-top:0}.w84{width:20%;white-space:nowrap;padding-left:10px}.box1{margin-right:15px;margin-left:15px;margin-top:40px;background:#f4f4f4;border-top-left-radius:4px;border-top-right-radius:4px;padding:12px 7px 8px 7px}.box1_1{margin-top:40px;background:#f4f4f4;border-top-left-radius:4px;border-top-right-radius:4px;padding:12px 7px 8px 7px}.box2{margin-right:15px;margin-left:15px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:30px 30px 20px 30px;margin-bottom:40px}.box2_1{border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:30px 30px 20px 30px;margin-bottom:40px}.lineheight{line-height:30px}.order-payment{display:flex;justify-content:space-between;align-items:center}.hr2{border-bottom:1px solid #eef2f5;border-top:0}.hr2:last-child{border-bottom:0 solid red;border-top:0}.plk-payment-obs1.payment-obs1{width:99%;height:40px;resize:none;padding:10px}.plk-payment-obs.payment-obs{padding:0 10px;padding-right:28px;background:0 0;border:1px solid #bfbfbf;height:32px;line-height:32px;font-size:14px!important;color:#333;width:calc(100% - 185px);margin-top:4px;border-radius:5px}.box1_1.order-payment .change{background:#fff;border-radius:4px;padding:7px 16px}.box1_1.order-payment .change a{text-decoration:none}.button-transparent-blue{background:0 0;border:none;color:#0061c9;padding:0;margin:0;vertical-align:initial;cursor:pointer;font-size:13px}.f13{font-size:13px}.box1.order-payment{margin-right:0;margin-left:0}.confirm-order-observations{border:1px solid #ebebeb;height:102px;width:100%;resize:none;background-color:#f4f4f4;margin-top:0;color:inherit;font-size:inherit;font-family:inherit}.order-end-check-line{margin-bottom:20px;margin-top:20px}.order-end-check-link{padding-left:30px;padding-top:3px;display:none}.order-end-check-link a{color:#0061c9;font-size:14px}.print{display:flex;justify-content:center;align-items:center;border:1px solid #5a5657;width:75px;height:25px;border-radius:5px;width:100%}.quick-link-list{display:flex;flex-direction:column;margin:0 15px}.quick-link-list .quick-img{width:50px}.quick-link-list .quick-link{display:flex;align-items:center;margin-bottom:25px;text-transform:uppercase}.client-opinion{text-transform:uppercase;color:#0061c9;text-align:center;margin-top:40px}.login-opinion .slick-opinion{margin-top:10px!important}.hr{border:none;border-top:1px solid #eef2f5}.banner-footer{font-size:12px}.banner-footer img{height:20vh;width:100%;object-fit:cover}.social-class-mob{padding:18px 15px}.social-class-mob a{color:#0061c9;padding-right:19px;font-size:22px}.product-quick-link-wrapper{margin-top:20px;margin-bottom:20px;padding-top:40px;padding-bottom:20px;border-top:1px solid #e8eaec;border-bottom:1px solid #e8eaec}.cart-mobile-item img{width:30%}.cart-mobile-item-qtd{margin-bottom:6px}.cart-item-qtd-input{max-width:75px;text-align:center;background:#f5f5f5;border:1px solid #e6e6e6;color:#52647c}.my-account-text{font-size:12px;color:#333}.i-arrow{border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:4px;display:inline-block;padding:2.5px;margin-bottom:1px}.address-select{height:35px}.order-send-text{font-size:14px}.order-send-title{color:#0061c9;margin:25px 15px}.order-radio{transform:scale(1.5)}.order-radio-line{display:flex;align-items:center;margin:10px 15px}.order-radio-price{flex-grow:1;text-align:right}.order-payment-title{margin:10px 15px;font-weight:500;margin-top:20px}.cart-alter-buttonchange{background:#fff;border-radius:4px;padding:7px 16px}.product_selector_close{float:right;margin-top:-5px}.mobile-contacts-bar{height:50px;background:#eaeef0;display:flex;justify-content:space-around;align-items:center}.mobile-contacts-bar a i{color:#219d57;font-size:26px}.footer-banner-textbox{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center}.footer-banner-title{color:#0061c9;font-weight:500}.footer-banner-text{color:#333}.product-img-mobile a img{max-width:90vw}.product-eyes-list-wrapper{padding:20px 8px 20px 8px;background-color:#eef2f5;justify-content:flex-start;flex-wrap:wrap;display:none}.product-eye-list-item{background:#fff;min-height:160px;padding:5px;text-align:center;margin:0 2px 20px}.product-eye-list-item-inner-wrapper{background:#fdfaf8;height:100%}.product-eye-item-img{min-height:120px;min-width:130px;vertical-align:middle}.product-eye-list-title{color:#7d898e;padding-top:3px}.button-transparent-blue{background:0 0;border:none;color:#0061c9;padding:0;margin:0;vertical-align:initial;cursor:pointer}@media print,screen and (max-width:350px){.remember-label-width{width:70px}}@media print,screen and (min-width:351px) and (max-width:400px){.remember-label-width{width:100px}}@media print,screen and (min-width:401px) and (max-width:500px){.remember-label-width{width:150px}}@media print,screen and (min-width:501px){.remember-label-width{width:200px}}@media print,screen and (max-width:400px){.banner-text-big{font-size:10px;color:#fff;font-weight:500}.banner-text-small{font-size:10px;color:#fff;display:block}.banner-text-thin{font-size:10px;color:#fff}.banner-text{position:absolute;color:#fff;top:35px;left:15px}.footer-banner-textbox{margin-left:15px;line-height:16px}.footer-banner-title{font-size:16px}.footer-banner-text{font-size:14px}}@media print,screen and (min-width:401px) and (max-width:500px){.banner-text-big{font-size:14px;color:#fff;font-weight:500}.banner-text-small{font-size:14px;color:#fff;display:block}.banner-text-thin{font-size:14px;color:#fff}.banner-text{position:absolute;color:#fff;top:15%;left:15px}.footer-banner-textbox{margin-left:35px;line-height:20px}.footer-banner-title{font-size:18px}.footer-banner-text{font-size:16px}}@media print,screen and (min-width:501px) and (max-width:800px){.banner-text-big{font-size:18px;color:#fff;font-weight:500}.banner-text-small{font-size:16px;color:#fff;display:block}.banner-text-thin{font-size:14px;color:#fff}.banner-text{position:absolute;color:#fff;top:15%;left:15px}.footer-banner-textbox{margin-left:45px;line-height:22px}.footer-banner-title{font-size:20px}.footer-banner-text{font-size:18px}}@media print,screen and (min-width:801px){.banner-text-big{font-size:26px;color:#fff;font-weight:500}.banner-text-small{font-size:22px;color:#fff;display:block}.banner-text-thin{font-size:14px;color:#fff}.banner-text{position:absolute;color:#fff;top:15%;left:15px}.footer-banner-textbox{margin-left:55px;line-height:25px}.footer-banner-title{font-size:22px}.footer-banner-text{font-size:20px}}.edit-link{background-color:#f9f9f9;border:1px solid #e8e8e8;height:30px;line-height:30px;padding:0 50px;color:#708290;border-radius:2px}.edit-link a{text-decoration:none}a{text-decoration:none;color:#0061c9}a:focus{text-decoration:underline}.user-recovery-text{font-size:16px;color:#333;font-weight:300}.prod-cart-mobile-img{width:30vw;margin-right:5px}.cart-pini-link a{border:none;border-radius:5px;cursor:pointer;padding:10px 35px;font-size:inherit;color:#fff;background-color:#219d57}.cart-pini-link a .white-arrow{border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);width:3px;height:9px;margin-left:5px;display:inline-block}.contact-section-header{margin:0 7px}.contact-section-header .blue-text{color:#0061c9}.contact-section-before-email{margin-top:60px}.contact-section-header{background:#f9f9f9;border-top:1px solid #c7ced3;border-bottom:1px solid #c7ced3;margin-top:30px;padding:7px 28px;display:flex;align-items:center;margin-bottom:30px;color:#0061c9;font-weight:500}.contact-section-header-icon{height:30px;width:30px;background:#0061c9;border-radius:15px;display:inline-block;margin-right:18px;color:#fff;text-align:center}.contact-section-header-icon i{line-height:30px;font-size:1rem}.contact-section-toggle-button{text-align:right;flex-grow:1}.contact-section-toggle-button:before{color:#333;cursor:pointer}.contact-section-toggle-button.open:before{content:"-"}.contact-section-toggle-button.closed:before{content:"+"}.contact-form-wrapper .contact-form-text .contact-section-header{display:block}.contact-form-wrapper .contact-form-text .contact-section-header div:first-of-type{margin-bottom:10px}.banner-top-mobile img{height:28vh;object-fit:cover;object-position:64% 0}.text-banner-top{text-shadow:0 0 1px #fff;font-size:.9rem}.product-specification-record{margin-bottom:6px;padding-bottom:6px}.product-specification-record td{border-bottom:1px solid #e8eaec;padding:6px 0}.product-specification-record:last-child td{border-bottom:none;padding:6px 0}.product-specification-record-cat{font-weight:500;font-size:16px;vertical-align:top;white-space:nowrap}.product-specification-record a{color:#0061c9}.product-specification-record ul{list-style:none;margin:0;padding:0;display:inline-block}.product-specification-record li{margin-bottom:6px}.product-specification-record span.product-specification-sep{padding:0 4px}.product-specification-record span.product-specification-sep:last-of-type{display:none}.specification-table{width:100%;border-collapse:collapse}.specification-table td:last-child{width:100%;padding-left:4%}.filter-cat-item-on{font-weight:500}.cart-user-vat-info{padding:5px 10px 10px 10px;font-size:14px;background:#f4f4f4}.b-lazy{min-height:1px}.delivery-method-store-list-wrapper{margin-top:10px}.delivery-method-store-list-wrapper select{background:0 0;border:1px solid #b3b3b3;width:90%;margin-top:10px;padding:15px 10px}.flex-wrap{flex-wrap:wrap}.oftalm-search-form-wrapper{width:95%;margin-bottom:100px}.oftalm-map{padding-top:40px}.form-oftalm-line{display:flex;margin-bottom:10px}.form-oftalm-line label{width:30%;line-height:30px}.form-oftalm-line.relative{position:relative}.form-oftalm-line select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:#f9f9f9;border:1px solid #e8e8e8;padding:0 10px;color:#708290;width:70%}.form-oftalm-line input{background-color:#f9f9f9;border:1px solid #e8e8e8;height:30px;padding:0 10px;color:#708290;width:68%;margin-left:2%}.form-oftalm-line .select-arrow{position:absolute;width:6px;height:6px;border-right:3px solid #626262;border-bottom:3px solid #626262;right:15px;transform:rotate(45deg);top:9px}.oftalm-button{padding-top:5px;padding-bottom:5px}.oftalm-h1{color:#0061c9;font-weight:500}.oftalm-title2{font-size:30px;color:#0061c9;margin:0;border-bottom:1px solid #a4aeb6;font-weight:300;padding-bottom:15px;margin-bottom:40px}.oftalm-title2.marginb{margin-bottom:20px}.oftalm-search-result{margin-bottom:140px}.search-oftalm-total{text-align:center}.search-oftalm-list-wrapper{margin-top:40px}table.search-oftalm-table{width:100%;border-collapse:collapse}table.search-oftalm-table th{font-weight:500;text-align:left;padding:0 0 10px 5px}table.search-oftalm-table td,table.search-oftalm-table th{border-bottom:1px solid #a4aeb6}table.search-oftalm-table tr:last-of-type td{border:none}table.search-oftalm-table td.center,table.search-oftalm-table th.center{text-align:center}table.search-oftalm-table td{padding:10px 5px}table.search-oftalm-table td.last{text-align:right}table.search-oftalm-table td button{background:#219d57;word-break:break;color:#fff;text-transform:uppercase;cursor:pointer;border-radius:5px;border:none;padding:10px 15px;font-size:14px;font-weight:500}table.search-oftalm-table td button.disabled{background:grey;cursor:none}.oftalm-voucher-message{margin-top:5px;color:#219d57;display:none}.oftalm-regform-wrapper{width:95%;margin:0 auto}.form-oftalm-line.line-reg label{width:40%;line-height:30px}.form-oftalm-line.line-reg .input-wrapper{display:flex;flex-direction:column;width:58%;margin-left:2%;vertical-align:bottom}.form-oftalm-line.line-reg select{width:58%;margin-left:2%}.form-oftalm-line.line-reg input{width:calc(100% - 22px);margin-left:0}.oftalm-mandatory-label{text-align:right;font-size:12px;margin-top:10px}.oftalm-button-label{text-align:center;font-size:14px;margin-top:40px;margin-bottom:20px}.oftalm-reg-button{background:#63c6c5;color:#fff;padding:8px 15px 5px 15px;border-radius:5px;border:none;cursor:pointer;font-size:1rem}.oftalm-reg-button span{display:inline-block;padding-left:8px;font-weight:700;font-size:1.8rem;vertical-align:middle}.oftalm-button-reg-wrapper{text-align:center}.address-blue-button.second{margin-left:10px}.order-billaddress-popup-title{font-weight:500;color:#0061c9;font-size:18px;text-transform:uppercase}.order-history-sharedbill-link{color:#0061c9;text-decoration:underline}.order-line-address-item{text-align:center;padding-bottom:15px;border-bottom:1px solid #f4f4f4}.order-line-address-item:last-of-type{border:none}.order-bill-line-img-wrapper img{width:30%}.order-bill-edit-select{max-width:100%}.order-bill-edit-select{background-color:#fff;border:1px solid #aaa;padding:10px 20px;color:#333;-webkit-appearance:none;appearance:none;-moz-appearance:none}.order-bill-edit-select-arrow{position:absolute;bottom:5px;right:8px}.wrapper-selected-v2{background:#fff!important;cursor:pointer}.product-selectors-label.blue{font-size:15px;line-height:15px}.change-prescription-header{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:500;margin-bottom:0;background:#fbfbfb;padding:18px 19px;border:1px solid #e6e3e3}.change-prescription-header .title{color:#0061c9}.prescription-eye-list-wrapper{display:flex;align-items:center;justify-content:space-between}.prescription-table-wrapper{padding:10px 10px 30px 10px}.prescription-line span{font-weight:500;padding-right:5px}.prescription-line-title{font-weight:500;color:#0061c9;margin-bottom:10px}.user-prescription-item{margin-bottom:10px}.prescription-form-line{position:relative;overflow:hidden;height:32px;line-height:32px}.prescription-form-line select{height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px;position:absolute;bottom:0;right:0;width:100px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.prescription-form-line select::-ms-expand{display:none}.prescription-form-line .arrow-2{border-top:2px solid #000;border-right:2px solid #000;transform:rotate(135deg);height:10px;width:10px;position:absolute;right:10px;top:7px}.prescription-form{border:none}.prescription-title-input{width:calc(100% - 14px)!important;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px;height:30px;line-height:30px}.prescription-form-data-box{display:flex;justify-content:space-between;align-items:center}.row .col-6.prescription-column{width:calc(50% - 1.875rem)}.prescription_info div{height:32px;white-space:nowrap;margin-bottom:15px}.prescription_info div.m0{margin-bottom:0}.prescription-eye{white-space:nowrap;margin-bottom:10px}.left-eye-column{margin-top:20px}.prescription-title-box{flex-grow:1;margin:0 10px}.order-send-visible-wrapper .order-send-nosend-message{display:none}.order-send-visible-wrapper.empty .order-send-nosend-message{display:block}.order-send-visible-wrapper.empty .order-send-category-wrapper{display:none}.order-send-visible-wrapper.empty #plk-product-buy-button{display:none}.order-send-nosend-message p{padding:30px 30px 100px 30px}.user-area-form-button{padding:10px 35px;text-transform:capitalize}.user-area-form-button-wrapper{margin-top:20px;text-align:right}.order-history-title{text-align:right}.order-history-title button{margin-top:10px;background:#219d57;color:#fff;border:none;border-radius:5px;cursor:pointer;padding:10px 15px;font-size:16px}.order-history-title button i{padding-left:5px}.order-history-title button:after{content:"";display:block;clear:both}.order-billaddress-popup-header{background-color:#f4f4f4}.order-billaddress-popup-title{font-size:14px;padding:10px 20px;color:#526a7c;font-weight:700}.order-billing-line{padding:20px 0}.reminder-remove-button{margin-top:10px}.product-img-wrapper{text-align:center;position:relative}.product-img-wrapper img{margin:auto;width:100%}.order-delivery2-choose-mode-wrapper{border:1px solid #eef2f5;flex-grow:1}.order-delivery2-choose-mode{display:flex;padding:20px 15px;flex-grow:1}.order-delivery2-choose-mode input{transform:scale(1.5)}.order-delivery2-choose-mode.active{background:#eef2f5}.order-delivery2-choose-mode-label{padding-left:20px}.order-delivery2-choose-mode-label-main{font-weight:500;font-size:18px}.order-delivery2-choose-mode-label-snd{font-size:13px;padding-top:10px}.order-delivery2-address-wrapper{border:1px solid #eef2f5;flex-grow:1}.order-delivery2-address-header{padding-bottom:5px;color:#0061c9;margin-bottom:5px;margin-top:30px}.order-delivery2-selected-address-wrapper{border-right:1px solid #eef2f5;padding:20px 10px 0 10px}.order-delivery2-select-address-wrapper{padding:0 10px 20px 10px}.order-delivery2-selector-wrapper{margin-top:20px}.order-delivery2-selector-wrapper select{width:100%}.order-delivery2-button-wrapper{margin-top:20px;text-align:left}.order-delivery2-button-wrapper button{background-color:#0061c9;border:none;border-radius:5px;cursor:pointer;padding:8px 15px;font-size:16px;text-align:center;color:#fff;display:inline-block;width:100%}.order-box-wrapper{border:none}.main-title-wrapper.left{text-align:left;float:none;margin:20px 0}.order-delivery2-form-wrapper{padding:20px}.order-delivery2-button-edit{border:2px solid #ddd;padding:5px 25px;border-radius:5px;background:#fff;color:#333;cursor:pointer;font-size:16px}.order-delivery2-button-edit-wrapper{text-align:right}.user-address-list-item,.user-address-list-item.main{border:2px solid #ddd;padding:20px 15px;margin-bottom:20px;border-radius:5px}.user-address-list-item-title-main{display:none}.user-address-list-item.main{border:2px solid #eef2f5;background:#eef2f5}.user-address-list-item.main .user-address-list-item-title-main{display:block;color:#0061c9;text-transform:uppercase;margin-bottom:10px}.user-address-list-item.main .user-address-list-item-button-remove{display:none}.user-address-list-item-info{padding-left:5px}.user-address-list-item-button-wrapper{text-algn:right;margin-top:10px}.user-address-list-item-button-see{background-color:#0061c9;border:none;border-radius:5px;cursor:pointer;padding:5px 15px;font-size:16px;text-align:center;color:#fff;width:100%}.user-address-list-item-button-remove{border:1px solid #ddd;padding:5px 25px;border-radius:5px;background:#fff;color:#333;cursor:pointer;width:100%}.user-address-list-item-buttons-wrapper{padding-top:10px}.form-change-data.user-address-add-form{border:none;border-radius:0;padding:0}.form-change-data{margin-top:20px}.form-change-data .change-data-box{display:flex;justify-content:space-between;align-items:center}.user-address-add-form .change-data-box .flex-column{width:50vw}.user-address-add-form .change-data-box .input{width:100%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;margin-top:10px;padding:0 7px}.user-address-add-form .change-data-box .input2{width:93%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px}.form-change-data .change-data-button{background-color:#0061c9;color:#fff;width:162px;height:40px;line-height:40px;border:none;border-radius:5px;margin-top:20px;float:right;text-align:center}.account-main-title2{color:#0061c9;font-weight:500;font-size:18px;margin-bottom:30px}.change-data-box div{line-height:30px;margin-top:10px;font-size:14px}.change-data-box .sex{width:360px;line-height:30px;display:flex;justify-content:flex-start}.change-data-box .sex input{margin-top:6px}.form-change-data .change-data-box .select{width:53%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;margin-top:10px;padding:0 7px;position:absolute;bottom:0;right:0}.user-order-form-content-wrapper{padding:0 10px}.user-address-add-form .change-address-box .g2 input{width:100%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px;color:#000;border-radius:0;margin-top:10px}.user-address-add-form .change-address-box .g1{margin-top:10px}.order-progress-bar{display:flex;justify-content:space-between;align-items:center;margin:30px}.order-progress-bar .checkpoint{color:#fff;height:25px;width:25px;display:flex;justify-content:center;align-items:center;background-color:#bacdd6;border-radius:30px}.order-progress-bar .checkpoint.active{color:#fff;background-color:#0061c9;border-radius:30px}.order-progress-bar .checkpoint.checked{color:#fff;background-color:#219d57;border-radius:30px}.order-progress-bar .progress-line{flex-grow:1;border-top:2px solid #bacdd6;height:0}.order-progress-bar .progress-line.active{border-top:2px solid #0061c9}.order-progress-label-box{display:flex;justify-content:space-between}.order-progress-label-box div{width:115px;text-align:center;text-transform:uppercase;color:#0078c9;font-size:12px}.order-progress-label-box div.checked{color:#219d57}.order-delpay-select{background:0 0;border:none;height:40px;line-height:30px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:10px;border:1px solid #e8eaec;border-radius:2px;text-align:center;padding:0 30px 0 20px}.order-delpay-select-arrow{position:absolute;top:7px;right:15px}.gender-input-check{margin-top:5px;margin-right:5px}.user-data-edited-success{color:#219d57;margin-top:10px}.transfer-box-error{resize:none;border:1px solid #b94a48;background-color:rgba(185,74,72,.1)}.form-change-data .mobile-change-data-box{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;width:85vw}.form-change-data .mobile-change-data-box .label{width:100%}.form-change-data .mobile-change-data-box .input-box{width:100%;margin:0}.form-change-data .mobile-change-data-box .input-box input{width:90%;margin:0}.form-change-data .mobile-change-data-box .input-box select{width:calc(90% + 14px)}.user-address-add-form .mobile-change-data-box .input{width:100%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;margin-top:10px;padding:0 7px}.user-address-add-form .mobile-change-data-box .input2{width:93%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px}.mobile-change-data-box div{line-height:30px;margin-top:10px;font-size:14px}.mobile-change-data-box .sex{width:360px;line-height:30px;display:flex;justify-content:flex-start}.mobile-change-data-box .sex input{margin-top:6px}.form-change-data .mobile-change-data-box .select{height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;margin-top:10px;padding:0 7px}.user-address-add-form .mobile-change-address-box .g2 input{width:100%;height:30px;border:1px solid #e8e8e8;background-color:#f9f9f9;padding:0 7px;color:#000;border-radius:0;margin-top:10px}.user-address-add-form .mobile-change-address-box .g1{margin-top:10px;width:100%;text-align:left}.flex-center-center{display:flex;justify-content:center;align-items:center}.order-payment-category-wrapper .bold,.order-send-category-wrapper .bold{font-weight:700}.bluea a{color:#057bca}.order-buttons-wrapper .general-button.green.bwidth100{width:100%}.sitemap-title{font-size:26px;color:#0f63a8;margin:20px 0}.sitemap-subtitle,.sitemap-subtitle a{font-size:16px}ul.sitemap-ul-list a{font-size:14px}.cancel-order-button-wrapper .general-button.green{width:100%;padding:10px 15px;margin-top:10px;line-height:30px}.cancel-order-button-wrapper .general-button.blue{font-size:16px}.delivery-method-store-list-wrapper .order-store-list-select-arrow{position:absolute;position:absolute;bottom:15px;right:calc(3%)}.delivery-method-store-list-wrapper select.delivery-store-selector{width:100%;-webkit-appearance:none;appearance:none;-moz-appearance:none}.order-confirmation-voucher-message,.order-confirmation-voucher-message2{font-size:14px}.order-confirmation-voucher-message{margin-bottom:20px;padding:0 20px}.order-confirmation-voucher-message2{text-align:left}.order-confirmation-voucher-message2 a{color:#0061c9}.product-cursor-wrapper{text-align:center}.product-cursor{display:inline-block;margin:30px auto}.product-cursor .cursor-item{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #e8eaec;cursor:pointer}.product-cursor .cursor-item.on{background:#eef2f5;border:1px solid #eef2f5;cursor:default;font-weight:500}.gototop-arrow{position:fixed;bottom:8%;right:1%;width:50px;height:50px;border-radius:25px;background-color:#0061c9;text-align:center;cursor:pointer;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,1);-moz-box-shadow:0 0 5px 0 rgba(255,255,255,1);box-shadow:0 0 5px 0 rgba(255,255,255,1);z-index:1001;display:none}.gototop-arrow .gototop-inner-arrow{width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-top:22px}.product-cursor-nrreg-wrapper{text-align:center;margin-bottom:30px}.product-cursor-nrreg-title{display:inline-block;margin:0 auto;padding-bottom:10px;color:#c4c4c4}.product-cursor-nrreg-select-wrapper{position:relative;width:100px;margin:0 auto}.product-cursor-nrreg-select-wrapper select{height:30px;line-height:30px;border:none;background:0 0;color:#526a7c;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.product-cursor-nrreg-wrapper .order-select-arrow{z-index:-1}.home-prod-list-mob .home-banner-des-item{padding-bottom:0;padding-top:0}.home-prod-list-mob .home-banner-des-item img{width:100%;object-fit:fill}.banner-product-list{margin-top:20px}.banner-product-list img{width:100%}.banner-home-arrow{position:absolute;top:47%;z-index:10}.banner-home-arrow.a-left{left:2%;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.banner-home-arrow.a-right{right:2%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.banner-home-arrow i{border:1px solid grey;border:1px solid rgba(128,128,128,.5);-webkit-background-clip:padding-box;background-clip:padding-box;border-width:0 6px 6px 0;border-style:double;display:inline-block;height:12px;width:12px}.slick-dots{bottom:-17px}.slick-dots li{margin:0}.slick-dots li button::before{font-size:35px}.search-form-wrapper{position:fixed;top:0;bottom:0;left:0;width:100%;max-width:100%;z-index:2000;margin:0;padding:0;background:#fff;display:none}.search-form-inner-wrapper{padding:0 30px 20px 30px}.search-form-close{padding:10px;text-align:right;cursor:pointer;color:#0061c9;font-size:2rem;font-weight:400}.search-form-row{display:flex;border:solid 1px #e8eaec}.search-form-row input{height:40px;line-height:40px;padding:0 5px;background:#fff;border:none;color:#444;flex-grow:1}.search-form-row button{background:0 0;border:none}.search-form-row button:focus,.search-form-row input:focus{outline:0}.search-form-mob-error{height:15px;line-height:15px;text-align:center;display:block;font-size:.9rem}.search-autocomplete-list{border-top:1px solid #0061c9;margin:0 auto;padding-top:5px}.autocomplete-items{margin:0;padding:0;list-style:none}.autocomplete-items li{padding:8px 3px;cursor:pointer;background-color:#fff;border-bottom:1px solid #e8eaec}.autocomplete-items li:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.autocomplete-items li span{display:inline-block;line-height:30px}.autocomplete-items li span.search-autocomplete-img{padding-right:10px;height:30px;max-height:30px;float:left}.autocomplete-items li span.search-autocomplete-img img{height:30px}.autocomplete-items li span.highlight{display:inline;color:#0061c9}.autocomplete-items li.search-see-more{text-align:center;background:#e9e9e9;display:block;height:30px;line-height:30px;max-height:30px}.coookie{padding:3px 0;font-size:11px;line-height:20px;margin:0 auto;justify-content:center}.coookie span{background:#0092eb;height:20px;line-height:20px;border-radius:2px;padding:10px 20px;margin-left:12px;margin-bottom:3px;color:#fff;display:inline-block}.coookie span:hover{background:#005690}.coookie span a{background:0 0;border:0;font-size:12px!important;cursor:pointer}.cookie{margin:0 auto;background:#fff!important;margin:0 auto;justify-content:center}div.header{position:fixed;top:0;right:0;left:0;background:#fff;z-index:60;height:66px;max-height:66px;box-shadow:0 1px 8px 0 #555}div.header+*{padding-top:66px}div.header,div.header+*{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#2196f3}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.friend-share-button{margin:10px 0;display:flex}.friend-share-button span{color:#fff;line-height:30px;width:48px;text-align:center;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:inline-block}.friend-share-button span.email{float:left;background:#219d57;margin-right:10px;margin-left:-2px}.friend-share-button span.email i{font-size:16px}.friend-share-button span.facebook{background:#29487d}.friend-share-button a,.friend-share-button button{background:#eef2f5;color:#333;font-size:12px;border:none;cursor:pointer;font-weight:300}.friend-form-wrapper{margin-top:20px;background:#eef2f5;padding:30px}.friend-share-button a{padding:0 10px;text-decoration:none}.friend-share-button a:hover{text-decoration:none!important;color:#333!important}.friend-share-button button{height:100%;line-height:1;padding:0 10px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#friend-form label{color:#333;display:block;font-weight:700;text-align:center}#friend-form input{color:#333;background-color:#f9f9f9;border:1px solid #e8e8e8;height:25px;padding:0 10px;width:94%}.sendfriend-code-inputs{display:flex;margin-top:20px}.sendfriend-code-inputs .snd{margin-left:15px}.friend-btn-addmore{background:0 0;border:none;color:#0061c9;cursor:pointer}.friend-set-invites-wp{margin-top:50px}.friend-terms-policy-links-wp{margin-top:40px;text-align:right;font-size:12px}.friend-terms-policy-links-wp a{color:#0061c9}.sent-friendcode-message{display:none;font-size:13px;line-height:30px;margin-left:15px;color:#219d57;font-weight:500}.friend-share-button.facebook{margin-top:20px}.friend-share-button a,.friend-share-button.facebook{line-height:1}.history_list_child{padding-left:3px;padding-right:3px}.history_list>div.textmedium16,.history_list_child>div{margin-left:0!important}.cart-voucher-mobile-wrapper{background:#f4f4f4;padding:10px}.cart-voucher-mobile-wrapper .voucher-list-label{text-align:left}.cart-voucher-mobile-wrapper .cart-voucher-input{width:100%}#plk-div-user-facebook,#plk-div-user-google{width:100%!important}#plk-div-user-google{margin-top:40px!important}.tpv-token-main-title{background-color:#eef2f5;color:#0061c9;line-height:38px;padding:0 5%;font-weight:500}.tpv-token-item{border-bottom:1px solid #e8eaec;border-right:1px solid #e8eaec;border-left:1px solid #e8eaec;display:flex;justify-content:flex-end;align-items:center;padding:14px 2%}.tpv-token-item div:first-of-type{flex-grow:1}.tpv-token-item button{margin-left:10px;font-size:14px;cursor:pointer}.tpv-token-item button.remove{color:#fff;background-color:#8e8e8e}.tpv-token-item button.pre-define{color:#fff;background-color:#0061c9;white-space:nowrap}.payment-tpv-token-select{margin-top:20px;background-color:#fff;border:2px solid #ddd;border-radius:5px;padding:5px 20px;-webkit-appearance:none;appearance:none;-moz-appearance:none;width:100%}.tpv-save-token-wrapper{padding:20px 0}.token-title-wp{margin-top:15px}.token-title-wp input{background:#fff;border:1px solid #e8eaec;height:32px;line-height:32px;font-size:14px!important;font-size:16px;color:#333;padding:0 1%}.tpv-save-token-wrapper button{cursor:pointer;background:#0061c9;color:#fff;border:none;border-radius:5px;padding:10px 35px;margin-top:10px}.tpv-token-new-title{background:0 0;border:1px solid #bfbfbf;height:32px;line-height:32px;font-size:14px!important;font-size:16px;color:#333;padding:0 20px;width:calc(100% - 40px);margin-top:4px;border-radius:5px}.tpv-token-arrow{position:absolute;bottom:5px;right:8px}.plk-store-payment-15{display:none}.tpv-token-error{color:red;display:none;font-size:14px;padding:2px 0 0 5px}.mbway-token-error{color:red;display:none;font-size:14px;padding:2px 0 0 5px;margin-left:125px}.ul-inner-box{max-height:254px;overflow-y:auto;overflow-x:hidden;background:#fff}.ul-inner-box ul.ul-placeholder{width:50%;display:inline-block}.ul-inner-box .ul-placeholder li{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:22px;line-height:22px;font-size:16px}.ul-inner-box .ul-placeholder li:hover{background:#eef2f5}.ul-inner-box .ul-placeholder li.active{background:#d4d4d4}.product-selectors-wrapper .wrapper-selected{height:25px}.dual-grads-placeholder{background:#fff;width:100%;min-height:30px}.dual-grads-selector-wrapper.version2 #c3,.dual-grads-selector-wrapper.version2 #c3_2{height:0;width:0;position:absolute;top:0;z-index:-1}.dual-grads-selector-wrapper .dual-grads-placeholder{display:none}.dual-grads-selector-wrapper.version2 .dual-grads-placeholder{display:block}.ul-box{box-shadow:0 7px 8px -1px #555}#c3_2_ul_negative,#c3_2_ul_positive,#c3_ul_negative,#c3_ul_positive{padding:0;margin:0}#c3_2_ul_positive li,#c3_ul_positive li{color:#219d57;padding:5px 0}#c3_2_ul_negative li,#c3_ul_negative li{color:#0061c9;padding:5px 0}#c3_2_ul_negative li.label,#c3_2_ul_positive li.label,#c3_ul_negative li.label,#c3_ul_positive li.label{color:#333;border-bottom:1px solid #ddd;font-size:14px;padding:2px 0}#c3_2_ul_negative li,#c3_ul_negative li{border-right:1px solid #ddd;border-bottom:1px solid #ddd}#c3_2_ul_positive li,#c3_ul_positive li{border-left:1px solid #ddd;border-bottom:1px solid #ddd}.ul-box{width:100%;right:0;border:1px solid #ddd;position:absolute;z-index:6;background:#eef2f5;padding:0;display:none}.product-selectors-wrapper .wrapper-selected{height:34px}.filter-more-btn span.minus{display:none}.filter-more-btn span.plus{display:inline-block}.filter-more-btn.active span.minus{display:inline-block}.filter-more-btn.active span.plus{display:none}dd.inactive{display:none}.filter-more-btn{color:#0061c9;padding:16px 19px 0 28px;font-weight:500;font-size:16px;cursor:pointer}.filter_main_category2 dl{margin:0;padding:0 19px}.filter_main_category2 .title{font-size:18px;color:#0061c9;font-weight:500;padding:10px 19px 10px 19px}.filter-active-reg{border:1px solid #b3b3b3;padding:3px 5px;width:85%;font-size:14px;margin-bottom:4px}.filter-active-reg span{display:inline-block;float:right;cursor:pointer}.filter-active-list{padding:19px;background:#eef2f5}.filter-active-list .title{color:#000;font-size:14px;margin-bottom:6px}.filter_main_category2 dd{margin:0;display:flex;align-items:center}.filter_main_category2 dd.inactive{display:none}.filter_main_category2 dd input[type=checkbox]{transform:scale(1.8)}.filter_main_category2 dd>span{padding-left:7px}.change-data-facebook-button{width:auto}.change-data-google-button{height:51px}.btn-login-google{margin-top:25px}.btn-login-google .abcRioButtonLightBlue{width:304px!important}.popup2-wrapper{display:flex;flex-direction:column;align-items:center;margin:0}.popup1-wrapper{display:flex;flex-direction:column;align-items:center;margin:0}.popup1-inner-wrapper{text-align:left;margin:40px 20px;width:auto}.user-social-accounts-title{margin-top:30px;margin-bottom:20px;color:#0061c9}.filter_main_category2{padding-bottom:15px;border-bottom:1px solid #fff}.filter_main_category2 .filter-main-category2-inner-wrapper{display:none;padding-top:10px}.filter_main_category2 .title{cursor:pointer;padding-bottom:0;padding-top:15px}.filter_main_category2 .title::after{content:"+";float:right;font-size:160%;margin-top:-7px}.filter_main_category2.active .title::after{content:"-"}.filter_buttons-wrapper{display:flex;justify-content:space-evenly;margin-top:20px;padding:0 10px}.filter_buttons-wrapper button{flex-grow:1;border-radius:5px;height:35px}.filter_buttons-wrapper button.see{margin-right:5px;color:#fff;background:#0061c9;border:1px solid #0061c9}.filter_buttons-wrapper button.clear{margin-left:5px;color:#656565;background:#fff;border:1px solid #a9adb0}.menu-category-popup-absolute{margin-top:0;background:#eef2f5}.category-popup-absolute-title-wrapper{display:flex;justify-content:space-between;align-items:center;padding:19px 12px 19px 19px}.category-popup-absolute-title-wrapper .menu-close{padding:0}.category-popup-absolute-title-wrapper .category-menu-h1{padding:0;font-size:24px}.filter-buttons-main-wrapper{position:relative;bottom:10px;width:100%}.menu-category-popup{display:none;position:fixed;height:100%;z-index:1002;width:100%;top:0;bottom:0;right:0;left:0;background:#eef2f5;overflow-y:auto}.login-facebook-button{display:block;text-align:center;line-height:35px}.login-facebook-button i{padding-left:12px;float:left;line-height:35px}.login-google-button{width:calc(100% + 23px);display:block;line-height:35px;height:35px;padding:0 8px;opacity:1}.login-google-button i{padding-left:1px;float:left;line-height:35px}.product-reviews-wrapper{margin-top:20px}.product-review{border-bottom:1px solid #e8eaec;padding-bottom:10px;margin-bottom:15px}.product-review .name-date{font-size:16px;color:#333;font-weight:500}.product-review .review-stars-wp{display:flex;font-size:14px;padding-top:3px}.product-review .review-stars-wp .stars{padding-right:10px}.product-review .review-stars-wp .rating{font-size:12px}.product-review .review-stars-wp .stars .star{color:#d2d2d2}.product-review .review-stars-wp .stars-1 .star-1{color:orange}.product-review .review-stars-wp .stars-2 .star-1,.product-review .review-stars-wp .stars-2 .star-2{color:orange}.product-review .review-stars-wp .stars-3 .star-1,.product-review .review-stars-wp .stars-3 .star-2,.product-review .review-stars-wp .stars-3 .star-3{color:orange}.product-review .review-stars-wp .stars-4 .star-1,.product-review .review-stars-wp .stars-4 .star-2,.product-review .review-stars-wp .stars-4 .star-3,.product-review .review-stars-wp .stars-4 .star-4{color:orange}.product-review .review-stars-wp .stars-5 .star-1,.product-review .review-stars-wp .stars-5 .star-2,.product-review .review-stars-wp .stars-5 .star-3,.product-review .review-stars-wp .stars-5 .star-4,.product-review .review-stars-wp .stars-5 .star-5{color:orange}.product-review .text{padding-top:8px}.home-reviews-list{text-align:center}.home-reviews-list-wrapper{max-width:100vw;position:relative}.home-reviews-list-wrapper .slick-list,.home-reviews-list-wrapper .slick-list .slick-track{height:100%}.product-review.home{overflow:hidden;padding:5px 15px;margin:5px 3px 0;border-radius:5px;-webkit-box-shadow:0 4px 4px -5px #c8c8c8;box-shadow:0 4px 4px -5px #c8c8c8;border:1px solid #ccc;border-left:1px solid #ccc;height:calc(100% - 17px);position:relative;text-align:left}.product-review.home .stars-date-line{display:flex;justify-content:space-between}.product-review.home .review-stars-wp{justify-content:space-between}.product-review.home .review-stars-wp .date{font-size:12px}.home-reviews-list-wrapper.slick-avis-list .slick-arrow{position:absolute;bottom:-24px;color:#aeaeae;font-size:1.4rem}.home-reviews-list-wrapper.slick-avis-list .slick-arrow.slick-disabled{display:none!important}.home-reviews-list-wrapper.slick-avis-list .slick-arrow.arrow-left{left:3px}.home-reviews-list-wrapper.slick-avis-list .slick-arrow.arrow-right{right:3px}.star-ratings{width:90px;display:block;color:grey;font-size:20px;height:22px;position:relative;white-space:nowrap}.star-ratings .star-ratings-fill{color:#e68434;padding:0;position:absolute;z-index:1;display:block;left:0;top:0;overflow:hidden}.star-ratings .star-ratings-empty{z-index:0}.home-reviews-iframe-wp{position:relative;width:150px;display:block;height:114px;margin-left:7%}.product-review.home{display:flex;flex-direction:column}.product-review .text{flex-grow:2;padding-bottom:10px}.product-review.home{min-height:119px}.product-rate-outer-wrapper .product-rate-logo img{width:100%}.product-rate-wrapper{margin-bottom:50px;text-align:center}.product-rate-wrapper .star-ratings{margin:0 auto}.product-reviews-cursor-wrapper{margin-top:30px;text-align:center;display:flex;justify-content:center}.product-cursor-reviews{display:flex}.product-cursor-reviews div.cursor-item{border:1px solid #e8eaec;color:#0061c9;padding:10px 14px}.product-cursor-reviews div.cursor-item.on{background:#0061c9;border:1px solid #0061c9;color:#fff}.product-rate-wrapper .product-rating span{font-size:36px;padding-right:4px}.home-reviews-list-wrapper.slick-avis-list .slick-arrow{font-size:2rem}.home-reviews-list-wrapper.slick-avis-list .slick-arrow.arrow-left{left:40%}.home-reviews-list-wrapper.slick-avis-list .slick-arrow.arrow-right{right:40%}.home-reviews-list-wrapper.slick-avis-list .slick-arrow{bottom:-38px}.product-review .review-stars-wp{align-items:baseline}.top-promo-banner-wp{background:#0a4e91/*;padding:10px 0*/}.top-promo-banner{text-align:center}.top-promo-banner ul{left:0;right:0;list-style:none}.top-promo-banner li{font-size:16px;color:#fff}.popup.clean{border:none;background:0 0}.glasses-text-wp{display:flex;justify-content:center;align-items:center;padding:10px 0}.glasses-text-wp .text{padding-left:6%}.order-content .cart-line.glasses-rule{padding-right:15px;padding-left:15px}.product-selectors-min-height.glasses{min-height:250px}.gl-subproduct-wp .gl-other-title{border-bottom:1px solid #eef2f5;background:#fff;color:#0061c9;padding:30px 10px 5px 10px;margin-bottom:1px;font-size:18px;font-weight:500}.gl-subproduct-list-wp{display:flex;background:#fff;flex-wrap:wrap;justify-content:space-between;padding:10px}.gl-subproduct-list-wp .glsubprod-item{width:48%;padding:20px 0 20px 0;border:1px solid #fff;margin-bottom:10px}.gl-subproduct-list-wp .glsubprod-item .title{text-align:center}.gl-subproduct-list-wp .glsubprod-item img{width:75%}.glasses-popup-wrapper{padding-bottom:30px}.glasses-popup-inner-wrapper{width:70%;margin:0 auto;position:relative}.glasses-popup-inner-wrapper .img-wp{position:relative}.glasses-popup-inner-wrapper .img-wp img{width:100%}.glasses-popup-ex-wp{display:flex;justify-content:space-between;margin-top:4px}.glasses-popup-ex-wp .size-label{margin-bottom:4px}.glasses-popup-ex-wp .size{font-weight:700}.glasses-popup-title-wp{width:90%;margin:0 auto}.glasses-popup-title-wp .title{color:#000;font-weight:700;font-size:22px}.glasses-popup-inner-wrapper .size-top{display:flex}.glasses-popup-inner-wrapper .bborder-wp{border-left:2px solid #0ff;border-right:2px solid #0ff;height:8px;padding-top:5px}.glasses-popup-inner-wrapper .bborder{height:2px;background:#0ff;display:block}.glasses-popup-inner-wrapper .size-bottom .lh,.glasses-popup-inner-wrapper .size-top .ll,.glasses-popup-inner-wrapper .size-top .ln{text-align:center}.glasses-popup-inner-wrapper .size-top .ll{width:46%}.glasses-popup-inner-wrapper .size-top .ln{width:9%}.glasses-popup-inner-wrapper .size-top .ln .bborder-wp{border-left:none}.glasses-popup-inner-wrapper .size-bottom .lh{width:89%;margin-left:8%}.gl-rule-icon{background:0 0;border:none;cursor:pointer}table.specification-table{word-wrap:break-word;table-layout:fixed}.product-specification-record-cat{white-space:inherit;width:100%}.gl-subproduct-list-wp .glsubprod-item.active{border:1px solid #000;background-color:#fff}.gl-subproduct-list-wp .glsubprod-item>div{text-align:center}.product-img-sl-wp{min-height:240px;max-height:300px;display:block;overflow:hidden}.cart-item-wp{justify-content:space-between;width:100%}.cart-bannerpub-wp{background:#eef2f5;padding:10px 20px;margin-top:10px}.productvouchercart-error{margin-left:30px;margin-bottom:20px;padding:4px 5px;border:1px solid #fb8e8e;background-color:#e2001a17;display:flex;justify-content:space-between;border-radius:4px}.productvouchercart-error button{background:0 0;border:none;cursor:pointer;font-size:13px;color:#757575;margin-left:10px;font-size:13px;align-items:center}.productadd-popup-wp{padding:0 20px;position:relative}.productadd-popup-add-title{position:absolute;top:-32px;padding-bottom:12px;font-size:12px}.proadded-icon{margin-right:15px}.productadd-popup-iwp{padding-top:10px;border-top:1px solid #dedede}.productadd-popup-wp .cart-product-char-eye{font-weight:700}.productadd-popup-wp .cart-item-product-char-list{font-size:12px}.productadd-popup-price-wp{display:flex;justify-content:space-between;font-size:14px;margin-top:15px}.productadd-popup-price-wp .qtd-wp{display:flex}.productadd-popup-btn-wp{display:flex;justify-content:space-between;align-items:center}.productadd-popup-price-wp .qtd-wp button{background:0 0;border:none;color:#0061c9;cursor:pointer;font-size:12px}.productadd-popup-wp .cart-item-product-char-list>:first-child{margin-bottom:15px}.productadd-popup-wp .cart-pini-link{padding-right:0}.productadd-popup-wp .cart-pini-link a .white-arrow{width:7px;height:7px;margin-left:3px;display:inline-block}.productadd-popup-wp .goback>*{color:#0061c9}.productadd-popup-wp .blue-arrow{border-top:1px solid #0061c9;border-right:1px solid #0061c9;transform:rotate(-136deg);width:8px;height:8px;margin-right:4px;display:inline-block}.cart-bannerpub-wp{background:#eef2f5;padding:10px 20px;margin-top:10px}.pay-btn-mob a{padding-right:0;padding-left:0;display:block}.history_list_child .general-button.green{padding-top:5px;padding-bottom:5px}.menu-mob-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dce2e6;padding:15px 0}.menu-mob-header .menu-logo{padding-left:12px}.menu-mob-header .menu-logo img{max-width:48vw}.menu-mob-header .menu-close{padding-top:0}.menu-item-reorder{background:#0f8801;color:#fff}.menu-mobile .menu-mobile-item.menu-item-reorder a{color:#fff}.cart-prodsugg-wp{display:flex;padding-bottom:20px;background:#fff;margin-top:-1px;position:relative;padding-top:20px!important}.cart-prodsugg-wp .cart-prodsugg-info-wp{display:none}.cart-prodsugg-wp .cart-prodsugg-info2-wp{flex-grow:2;background:#e8f0f8;padding:10px;border:1px solid #e7e7e7;border-radius:5px;margin-right:4px;color:#191d9b;position:relative}.cart-prodsugg-wp .cart-prodsugg-info2-wp .arrow-mob{position:absolute;top:-48px}.cart-prodsugg-wp .cart-prodsugg-close-wp{text-align:right}.cart-prodsugg-wp .cart-prodsugg-close-wp button i{color:#191d9b;font-size:14px}.cart-prodsugg-wp .cart-prodsugg-close-wp button{background:0 0;border:none;cursor:pointer}.cart-prodsugg-wp .cart-prodsugg-info2-iwp{display:flex;justify-content:space-between;align-items:center;padding:3px 0 13px 0;flex-direction:column}.cart-prodsugg-wp .cart-prodsugg-info2-iwp .mob-title{color:#191d9b;font-weight:700}.cart-prodsugg-wp .cart-prodsugg-info2-iwp .dtext{color:#191d9b;font-size:14px;margin:10px 0 20px 0}.cart-prodsugg-wp .cart-prodsugg-info2-iwp button{margin:0 20px;padding:10px 45px;font-size:16px}.replacement-popup .title{font-size:20px;color:#0061c9;padding-bottom:10px;text-align:center}.replacement-popup .replacement-popup-info{display:flex;justify-content:center}.replacement-popup .replacement-popup-info .escolha{display:none}.replacement-popup .replacement-popup-info .price{text-align:center}.replacement-popup .replacement-popup-sep{display:flex;align-items:center;align-content:stretch;margin:20px 0}.replacement-popup .replacement-popup-sep .sep{display:none}.replacement-popup .replacement-popup-sep .label{color:#0061c9;margin:0 auto;font-size:14px;font-weight:700}.replacement-popup .replacement-popup-list-wp{padding:0}.replacement-popup .replacement-popup-list-wp .record{background:#e8f0f8;padding:10px;border:1px solid #e7e7e7;border-radius:5px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-direction:column}.replacement-popup .replacement-popup-list-wp .record .inner-record{display:flex;align-items:center}.replacement-popup .replacement-popup-list-wp .record .inner-record img{max-width:100px;padding-right:10px}.replacement-popup .replacement-popup-list-wp .record .title{color:#0061c9;padding-bottom:10px;font-size:16px;text-align:left}.replacement-popup .replacement-popup-list-wp .record .price{font-size:14px}.replacement-popup .replacement-popup-list-wp .record .link a{font-size:12px;color:#2660c9}.replacement-popup .replacement-popup-list-wp .record .link button{font-size:12px;color:#2660c9;background:0 0;cursor:pointer;margin:0;margin-top:5px;padding:0;border:none}.replacement-popup .replacement-popup-list-wp .record .btn-wp{display:flex;flex-direction:column;margin-top:20px}.replacement-popup .replacement-popup-list-wp .record .btn-wp button{margin-bottom:15px;padding:12px 45px;font-size:14px}.replacement-popup .replacement-popup-list-wp .record .btn-wp button i{margin-left:8px;font-size:12px}.replacement-popup .replacement-popup-list-wp .record .btn-wp button:last-of-type{margin-bottom:0}.product-chars-selectors-wrapper{position:relative}.product-chars-selectors-wrapper .product-chars-selectors-inactive{display:none}.product-chars-selectors-wrapper.inactive{opacity:.6}.product-chars-selectors-wrapper.inactive .product-chars-selectors-inactive{display:block;position:absolute;top:0;width:100%;background:0 0;z-index:1000;height:100%}.product-chars-selectors-wrapper{position:relative}.product-chars-selectors-wrapper .product-chars-selectors-inactive{display:none}.product-chars-selectors-wrapper.inactive{opacity:.6}.product-chars-selectors-wrapper.inactive .product-chars-selectors-inactive{display:block;position:absolute;top:0;width:100%;background:0 0;z-index:1000;height:100%}.history_list_child .pending-btn-wp{display:flex;justify-content:space-between;align-items:center}.history_list_child .pending-btn-wp .pay-btn{width:46%}.history_list_child .pending-btn-wp .pay-btn a{display:block;width:initial;padding-top:6px;padding-bottom:5px}.search-form-inner-wrapper{height:calc(100% - 57px);overflow-x:scroll}.mob-search-help{font-size:14px}.menu-mobile-item-wp .menu-submenu-wp{display:none}.menu-mobile-item-wp .fa-minus{display:none}.menu-mobile-item-wp .fa-plus{display:block}.menu-mobile-item-wp.open .menu-submenu-wp{display:block}.menu-mobile-item-wp.open .fa-minus{display:block}.menu-mobile-item-wp.open .fa-plus{display:none}.product-cursor-reviews div.cursor-item .clabel{display:none}.subpopup-garantia-outerwp{padding:20px;margin-top:10px;background:#eff3f0}.subpopup-garantia-wp{display:flex;justify-content:center;align-items:center;flex-direction:column}.subpopup-garantia-text-wp{padding-left:0}.subpopup-garantia-title{text-align:center;color:#001d9b;font-size:20px;font-weight:700;margin-bottom:10px}.product-state-label{display:none;color:red;text-align:center;margin-top:10px}.replacement-popup-info-state-1 .product-state-label.state-1{display:block}.replacement-popup-info-state-2 .product-state-label.state-2{display:block}.replacement-popup-info-state-1 .price,.replacement-popup-info-state-2 .price{display:none}.subprod-replacement-wp{background-color:#d3e4f0;border-radius:5px;padding:20px;margin-top:40px;position:relative;width:initial}.subprod-replacement-wp .arrow-wp{position:absolute;top:-22px}.subprod-replacement-wp .arrow-wp .etext{display:none}.subprod-replacement-wp .arrow-wp .img img{width:60px}.subprod-replacement-wp .record{width:initial;margin:0}.subprod-replacement-wp .record .outer-info-mob-wp{display:flex;justify-content:center;align-items:center;flex-grow:2}.subprod-replacement-wp .record .btn-mob-wp,.subprod-replacement-wp .record .title-mob{display:none}.subprod-replacement-wp .record .outer-info-wp{flex-grow:2}.subprod-replacement-wp .record .title{color:#191d9b;margin-bottom:10px}.subprod-replacement-wp .record .inner-info-wp{display:flex;align-items:center;justify-content:space-between}.subprod-replacement-wp .record .inner-info-wp .link{color:#2660c9;margin-top:10px;display:block}.subprod-replacement-wp .record .btn-mob-wp,.subprod-replacement-wp .record .title-mob{display:block}.subprod-replacement-wp .record .title-mob{text-align:center;color:#191d9b;font-weight:700;margin-bottom:10px}.subprod-replacement-wp .record .btn-mob-wp{margin-top:30px;text-align:center}.subprod-replacement-wp .record .inner-info-wp .btn-wp{display:none}.cart-line .glasses-text-wp .text .strike{text-decoration:line-through}.cart-line .glasses-text-wp .text .text-novoucher{color:red;font-size:.9rem;padding-top:6px}.cart-line .glasses-text-wp .text .text-novoucher span{font-size:.7rem}.novoucher-line-1 .cart-novoucher-code-in:before{content:"1"}.novoucher-line-2 .cart-novoucher-code-in:before{content:"2"}.novoucher-line-3 .cart-novoucher-code-in:before{content:"3"}.novoucher-line-4 .cart-novoucher-code-in:before{content:"4"}.novoucher-line-5 .cart-novoucher-code-in:before{content:"5"}.novoucher-line-6 .cart-novoucher-code-in:before{content:"6"}.novoucher-line-7 .cart-novoucher-code-in:before{content:"7"}.novoucher-line-8 .cart-novoucher-code-in:before{content:"8"}.novoucher-line-9 .cart-novoucher-code-in:before{content:"9"}.novoucher-line-10 .cart-novoucher-code-in:before{content:"10"}.novoucher-line-1001 .cart-novoucher-code-in:before{content:"1001"}.novoucher-line-1002 .cart-novoucher-code-in:before{content:"1002"}.novoucher-line-1003 .cart-novoucher-code-in:before{content:"1003"}.novoucher-line-1004 .cart-novoucher-code-in:before{content:"1004"}.novoucher-line-1005 .cart-novoucher-code-in:before{content:"1005"}.novoucher-line-1006 .cart-novoucher-code-in:before{content:"1006"}.replacement-popup-state-1 .replacement-add-btn,.replacement-popup-state-2 .replacement-add-btn{display:none}.order-billing-codline-grads{font-size:11px;text-align:left;padding-top:3px;}.order-billing-codline-grads:empty{padding-top:0;}.order-billing-codline-grads .cart-product-char-eye {font-weight:bold;}#wraper-c3[only_one="1"]{position: relative;}.nif-empty-warning{background:#fff3cd;border:1px solid #a78e41;padding:4px 10px;color:#927319;margin-top:10px;font-size:14px;border-radius:3px;max-width: fit-content;display:none;}.nif-empty-warning i{margin-right: 4px;}.product-main-video-btn-wp{position:absolute;bottom:-28px;left:0;right:0;}.product-main-video-btn{background:white;padding:10px 80px;border:1px solid #bd9e9e;cursor:pointer;margin:0 auto;display:block;color:#333;font-size: 14px;border-radius:5px;}.product-main-video-btn:focus{outline:none;}.product-main-video-btn i{font-size:16px;padding-right:5px;}.product-main-video-btn span{display:none;}.product-main-video-btn span:last-of-type{display:inline-block;}.product-main-video-btn.active{background:white;}.product-main-video-btn.active span{display:inline-block;}.product-main-video-btn.active span{display:inline-block;}.product-main-video-btn.active span + span{display:none;}.product-main-video-iwp{display:none;height:100%;background:white;}.product-main-video-iwp video{width:100%;}.product-img-video-wp{position:relative;}.product-main-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.product-options-bar{margin-top:40px !important;}.gl-measures-wp{margin-top:20px;background:#f5f5f6;padding:40px 20px 10px 20px;}.gl-measures-wp .gl-measures-iwp{display:flex;justify-content:space-around;flex-wrap:wrap;}.gl-measures-wp .gl-measures-iwp > div{display: flex;flex-direction: column;text-align: center;margin-bottom:30px;}.gl-measures-wp .gl-measures-iwp > div:first-of-type{text-align:left;}.gl-measures-wp .gl-measures-iwp > div label{font-size:12px;}#plk-contact-button:disabled{background:grey;}.subprodcolor-list-wp{position:absolute;top:58%;width:100%;z-index:10;}.subprodcolor-list{display:flex;justify-content:center;align-items:center;width:55%;margin:0 auto;}.subprodcolor-list .subprodcolor-item-wp{display:flex !important;justify-content:center;margin:0 5px;}.subprodcolor-list .slick-list .subprodcolor-item-wp{margin:0;}.subprodcolor-item{display:block;height:20px;width:20px;border-radius:14px;border:1px solid transparent;overflow:hidden;}.subprodcolor-item span{display:block;height:16px;width:16px;border-radius:14px;margin:2px;}.subprodcolor-item:hover, .subprodcolor-item.on{border:1px solid #979ca0;}.subprodcolor-list .slick-arrow{background:none;border:none;cursor:pointer;color:transparent;width:20px;padding:0 5px;font-size:0;}.subprodcolor-list .slick-arrow:focus{outline:none;}.subprodcolor-list .slick-arrow.slick-next:after{content:'\276D';color:#424242;font-size:1.5rem;font-weight:bold;}.subprodcolor-list .slick-arrow.slick-prev:after{content:'\276C';color:#424242;font-size:1.5rem;font-weight:bold;}.subprodcolor-list .slick-initialized .slick-slide{display:flex;justify-content:center;}.product-img-wrapper:focus{outline:none;}.subprodcolor-list .subprodcolor-item-wp{margin:0 10px;}.subprodcolor-list-wp .slick-slider .slick-track{margin-left:6px;}input,textarea{-webkit-user-select:text;-moz-user-select: text;-ms-user-select:text;user-select:text;}.product-info-content{min-height:455px;}.product-img-video-wp{min-height:258px;}.row{width:inherit;max-width:100%;}.product-options-bar .product-option{margin-right:25px}.passeye{position:relative;}.passeye button{display:block;position:absolute;top:2px;right:2px;height:28px;width:30px;border:none;cursor:pointer;background-image:url('../i/eye-open.svg');background-size:22px auto;background-repeat:no-repeat;background-position:center center;background-color:transparent;}.passeye button.eye{background-image:url('../i/eye-closed.svg');background-size:22px auto;background-repeat:no-repeat;background-position:center center;}.passeye.mob button{right:-16px;}.success-message.text-green{background-color:transparent;border:none;color:#219d57;}.alterar-email-btn{background:transparent;border:none;color:#0061c9;font-size:14px;padding:3px 5px;width:fit-content;cursor:pointer;}.alterar-email-btn:hover{text-decoration:underline;}#plk-vchangeemail .change-data-box{flex-direction:column;align-items:flex-start;}#plk-vchangeemail .change-data-box div:last-of-type{margin-top:0;width:100%;}#plk-popup-wp.popup{min-width:80%;}.subbtnwp{float:unset;align-items:center !important;}.login-item.recmob{display:flex;flex-direction:column;}.login-item.recmob .recover{padding-bottom:10px;}.otp-main-wp .login-reg{padding:0 15px 30px 15px;}.otp-main-wp .otp-form-wp .input-box{flex-direction:column;}.otp-main-wp .otp-form-wp .input-box .flex-column{width:100%;}.otp-main-wp .otp-form-wp .input-box .flex-column .inline{display:flex;align-items:flex-start;width:100%;}.otp-main-wp .otp-form-wp .input-box .flex-column .inline select{background-color:#f9f9f9;border:1px solid #e8e8e8;height:32px;color:#708290;padding:0;margin:0;border-radius:0;}.otp-main-wp .otp-form-wp .input-box .flex-column input{width:calc(100% - 20px);}.otp-main-wp .otp-form-wp .general-button{margin-top:2%;padding:8px 22px;}.otp-main-wp .otp-form-wp .input-box .label{margin-bottom:3px;font-size:14px;}.otp-main-wp .notrecv{font-size:12px;display:flex;justify-content:flex-end;align-items:center;margin-top:10px;}.otp-main-wp .notrecv button{background:transparent;border:none;cursor:pointer;color:#0061c9;}.otp-main-wp .notrecv button:hover{text-decoration:underline;}input.error{border-color:rgb(185, 74, 72) !important;}input.error + label.error{display:block;color:red;font-size:14px;}#plk-sex-error label.error, #plk-sex-error2 label.error, #plk-terms-error label.error{display:block;color:red;font-size:14px;}