.blue-gradient{background:linear-gradient(90deg, #274657 0%, #005a50 100%)}.brown{background:#6e433f}.red{background:#913a49}.orange{background:#bf5f47}.yellow{background:#cca85c}.gen{background:#00796b}.fotorama__thumb-border{backface-visibility:hidden;background:transparent;border:0;border-right-width:3px !important;border-right:3px solid rgba(39,69,88,0.2);left:0;position:absolute;top:0;z-index:9}.fotorama__thumb{background:transparent}.fotorama__thumb__arr{display:none !important}.fotorama__nav__shaft{top:50%;transform:translateY(-50%) !important}.product.attibute.overview h2{font-family:"Roboto";font-size:16px;font-weight:400;line-height:24px}.product.attibute.overview a.underline{font-family:"Roboto"}.product-main-description{margin-bottom:80px}.product-main-description .description{padding-top:50px;padding-bottom:50px}.product-main-description .description h3{font:600 18px/25px Roboto Condensed, Helvetica Neue, Verdana, Arial, sans-serif;font-weight:bold}.product-main-description .description p{font-size:14px}.product-main-description .avis-expert .inner{box-shadow:0 12px 20px 0 rgba(0,0,0,0.2);background:#fff;position:relative;right:0px;top:-20px;margin-bottom:-40px}@media (max-width:1024px){.product-main-description .avis-expert .inner{position:static;margin-bottom:50px}}.product-main-description .avis-expert .inner .avis-top .text{position:absolute;left:0;top:0;width:100%;display:flex;height:100%;align-items:flex-end;color:#fff;padding:0 20px}.product-main-description .avis-expert .inner .avis-top .text span{margin-right:10px;font-size:60px;display:inline-block;vertical-align:middle}.product-main-description .avis-expert .inner .avis-top .text h3{font:600 24px/30px Roboto Condensed, Helvetica Neue, Verdana, Arial, sans-serif;margin-bottom:40px;text-transform:uppercase}.product-main-description .avis-expert .inner .avis-top img{width:100%}.product-main-description .avis-expert .inner .value{padding:20px}.product-main-description .avis-expert .inner .value h3{margin-bottom:7px;font:600 24px/30px Roboto Condensed, Helvetica Neue, Verdana, Arial, sans-serif}.product-main-description .avis-expert .inner .value h3,.product-main-description .avis-expert .inner .value h4{font-weight:bold}.product-main-description .avis-expert .inner .value h4{font-size:16px;font-family:"Roboto"}.product-main-description .avis-expert .inner .value ol{margin-top:20px;padding-left:14px}section.block.upsell:not(.block-static-block) div.block-title{font-size:16px;text-transform:uppercase;position:relative;padding:0;margin-bottom:0;min-width:100%;text-align:center;border-bottom:0;letter-spacing:1px}section.block.upsell:not(.block-static-block) div.block-title:before{display:block;position:absolute;left:0;top:50%;content:'';width:100%;height:2px;background-color:#274657;opacity:0.2;z-index:-1}section.block.upsell:not(.block-static-block) div.block-title strong{border-bottom:0;font:inherit;background:#fff;padding:0 20px}.signature{flex-basis:auto;display:inline-flex;align-items:center;height:40px;transition:background .3s ease-in-out;position:relative;z-index:9999999;justify-content:flex-end}.signature *{font-family:Arial,Sans-Serif}.signature a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.signature div.link{width:0;opacity:0;transition:width .3s ease-in-out,opacity .15s ease-in-out;transform-origin:right;text-align:center;color:#000;text-decoration:none;background:#f0f0f0;display:flex;align-items:center;justify-content:center;height:40px}.signature svg{width:40px;height:40px}.signature:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15)}.signature:hover div.link{width:120px;opacity:1;transition:width .3s ease-in-out,opacity .6s ease-in-out}.signature:hover svg .el#a{fill:#000}.signature:hover svg .el#mire{fill:#7EBF28}.signature.left{flex-direction:row-reverse;flex-align:flex-end}.signature.white svg #a,.signature.white svg #mire{fill:#fff}.signature.grey svg #a,.signature.grey svg #mire{fill:#969696}.data-table{margin-top:20px;display:block}.data-table tr,.data-table td{border:1px solid #ccc;font-size:13px;padding:8px 7px;white-space:nowrap}.data-table tr td:first-child{color:#274657;text-transform:uppercase;font-weight:bold;font-size:14px}.data-table tr td:first-child small{color:#274657;font-weight:bold}@media screen and (max-width:1200px){.data-table tbody,.data-table tr,.data-table td{display:block}.data-table tr{display:flex;justify-content:space-between;flex-wrap:wrap}.data-table td{border:0 !important;border-bottom:1px solid #ccc !important;white-space:nowrap}.data-table td:last-child{border-bottom:0 !important}.data-table td span,.data-table td hr{display:inline-block;vertical-align:middle}.data-table td hr{border:none;border-left:1px solid #73848c;height:10px;width:1px;vertical-align:middle;margin:0 10px}.data-table td{width:100%}}@media (max-width:480px){.data-table tr,.data-table td{display:block !important;white-space:normal}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}