@charset "UTF-8";@font-face{font-family:"lavinia-icons";src:url("../fonts/lavinia.eot");src:url("../fonts/lavinia.eot?#iefix") format("embedded-opentype"),url("../fonts/lavinia.woff") format("woff"),url("../fonts/lavinia.ttf") format("truetype"),url("../fonts/lavinia.svg#lavinia") format("svg");font-weight:400;font-style:normal}i[class^=icon-]:before,h4[class^=icon-]:before,span[class^=icon-]:before,div[class^=icon-]:before,span[class*=" icon-"]:before,button[class*=" icon-"]:before{font-family:"lavinia-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag:before{content:"\61"}.icon-cart:before{content:"\62"}.icon-cart2:before{content:"\63"}.icon-user:before{content:"\64"}.icon-search:before{content:"\65"}.icon-facebook:before{content:"\66"}.icon-twitter:before{content:"\67"}.icon-linkedin:before{content:"\68"}.icon-instagram:before{content:"\54"}.icon-angle-down:before{content:"\6a"}.icon-angle-left:before{content:"\6b"}.icon-angle-up:before{content:"\6c"}.icon-angle-right:before{content:"\6d"}.icon-close-1:before{content:"\6f"}.icon-arrow-left:before{content:"\6e"}.icon-arrow-right:before{content:"\70"}.icon-icon-check:before{content:"\71"}.icon-hourglass-o:before{content:"\74"}.icon-menu:before{content:"\44"}.icon-file-text:before{content:"\76"}.icon-pencil:before{content:"\78"}.icon-glass:before{content:"\79"}.icon-heart-o:before{content:"\7a"}.icon-tag{content:"\77"}.icon-calendar:before{content:"\41"}.icon-plus:before{content:"\43"}.icon-file-o:before{content:"\45"}.icon-arrow-down:before{content:"\47"}.icon-loop:before{content:"\46"}.icon-communications:before{content:"\49"}.icon-gift-card:before{content:"\4a"}.icon-mobile:before{content:"\48"}.icon-restaurant:before{content:"\4b"}.icon-multimedia:before{content:"\4c"}.icon-single-wine:before{content:"\4d"}.icon-eye:before{content:"\4e"}.icon-eye-slash:before{content:"\4f"}.icon-check-list:before{content:"\50"}.icon-discount:before{content:"\51"}.icon-shipping:before{content:"\52"}.icon-point-relai:before{content:"\53"}.icon-store:before{content:"\55"}.icon-instagram-new:before{content:"\54"}.icon-th-large:before{content:"\56"}.icon-stop:before{content:"\57"}.icon-home-icon:before{content:"\58"}body{color:#000}body .page-header .panel.wrapper{background:#000;border-bottom:none}body .page-header .panel.wrapper .header.panel{height:41px;line-height:41px;max-width:100%;padding:0 50px;font-size:14px;font-weight:500;color:#fff;position:relative}body .page-header .panel.wrapper .header.panel #switcher-language{margin-right:20px;float:left;text-transform:uppercase}body .page-header .panel.wrapper .header.panel #switcher-language .options .action.toggle:after{vertical-align:middle}body .page-header .panel.wrapper .header.panel #switcher-language .options ul.dropdown{left:-10px;min-width:0}body .page-header .panel.wrapper .header.panel #contact-info-top-sidebar{float:left;color:#fff;font-size:14px;font-weight:500}body .page-header .panel.wrapper .header.panel #contact-info-top-sidebar a{color:#fff;text-decoration:none}body .page-header .panel.wrapper .header.panel #marketing-message{font-size:14px;color:#fff;font-weight:900;text-align:center;position:absolute;left:50%;top:0;max-width:1200px;width:100%;height:41px;overflow:hidden;margin-left:-600px}body .page-header .panel.wrapper .header.panel .header.links{float:right;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;margin-right:40px;z-index:2;position:relative}body .page-header .panel.wrapper .header.panel .header.links .account-link{cursor:pointer}body .page-header .panel.wrapper .header.panel .header.links .account-link:before{content:"\64";font-family:"lavinia-icons";font-size:19px;vertical-align:middle;margin-right:8px;font-weight:400;text-transform:none;text-decoration:none}body .page-header .panel.wrapper .header.panel .minicart-wrapper{float:right}body .page-header .panel.wrapper .header.panel .minicart-wrapper .action.showcart:before{line-height:41px;color:#fff;content:"\63";font-family:"lavinia-icons";margin-right:4px;text-decoration:none}body .page-header .panel.wrapper .header.panel .minicart-wrapper .action.showcart .text{position:relative;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase}body .page-header .panel.wrapper .header.panel .minicart-wrapper .action.showcart .counter.qty.empty,body .page-header .panel.wrapper .header.panel .minicart-wrapper .action.showcart .counter.qty{background:0 0;display:inline-block;line-height:34px;font-size:14px;font-weight:600;float:right;height:34px;margin-left:2px}body .page-header .panel.wrapper .header.panel .minicart-wrapper .action.showcart:hover .text{text-decoration:underline}body .page-header .panel.wrapper .header.panel .minicart-wrapper .loading-mask{display:none}body .page-header .header.content{height:150px;background:#fff;max-width:100%;position:relative;padding:30px 50px 0;box-shadow:-1px 2px 5px rgba(0,0,0,.19)}body .page-header .header.content .block-search{width:420px;float:left}body .page-header .header.content .block-search #search{color:#000;font-size:14px;border:none;padding-left:0;border-bottom:solid 2px #000;box-shadow:none}body .page-header .header.content .block-search #search::-webkit-input-placeholder{color:#000;opacity:1}body .page-header .header.content .block-search #search::-moz-placeholder{color:#000;opacity:1}body .page-header .header.content .block-search #search:-ms-input-placeholder{color:#000;opacity:1}body .page-header .header.content .block-search #search:-moz-placeholder{color:#000;opacity:1}body .page-header .header.content .block-search .action.search{opacity:1 !important}body .page-header .header.content .block-search .action.search:before{color:#000;content:"\65";font-family:"lavinia-icons"}body .page-header .header.content .logo{position:absolute;top:27px;left:50%;margin-left:-99px;max-height:65px}body .page-header .header.content #lavinia-corporate-menu{float:right}body .page-header .header.content #lavinia-corporate-menu ul{padding:0}body .page-header .header.content #lavinia-corporate-menu ul li{display:inline-block;list-style:none;position:relative;margin:0 5px;font-size:16px;font-weight:900;color:#000;text-transform:uppercase}body .page-header .header.content #lavinia-corporate-menu ul li a{font-size:16px;font-weight:900;color:#000}body .page-header .header.content #lavinia-corporate-menu ul li:hover{color:#b2a02f;padding-bottom:15px}body .page-header .header.content #lavinia-corporate-menu ul li:hover a{text-decoration:none;color:#b2a02f}body .page-header .header.content #lavinia-corporate-menu ul li:hover ul{z-index:10}body .page-header .header.content #lavinia-corporate-menu ul li:hover ul li:hover{padding-bottom:10px}body .page-header .header.content #lavinia-corporate-menu ul li ul{position:absolute;display:none;z-index:1;box-shadow:0 3px 12px rgba(0,0,0,.25);right:0;top:35px;width:245px;padding:0;background:#fff}body .page-header .header.content #lavinia-corporate-menu ul li ul li{display:block;border-bottom:solid 2px #f3f3f3;margin:0;padding:10px 20px;text-transform:none;text-align:left;font-weight:400;line-height:25px;color:#000 !important}body .page-header .header.content #lavinia-corporate-menu ul li ul li a{font-weight:400;color:#000 !important}body .page-header .header.content #lavinia-corporate-menu ul li ul li a:hover{color:#b2a02f !important}body .page-header .header.content #lavinia-corporate-menu ul li ul:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:10px}body .page-header .header.content #lavinia-corporate-menu ul li:hover ul{display:block}body .breadcrumbs .item{height:18px}body .breadcrumbs .item a,body .breadcrumbs .item strong{line-height:1.3}body .breadcrumbs .item.home a{display:inline-block;font-size:0;width:18px;height:18px;text-decoration:none}body .breadcrumbs .item.home a:before{content:"\58";font-family:"lavinia-icons";text-transform:none;font-size:18px;line-height:17px;text-decoration:none;cursor:pointer}body #account-panel{position:fixed;box-sizing:border-box;z-index:100;top:0;right:-500px;width:460px;height:100%;background:#fff;color:#000;box-shadow:0 0 10px #cdcdcd;padding:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;overflow-y:auto}body #account-panel #account-content-wrapper{z-index:100;background:#fff;width:100%;height:100vh;padding:25px 0;padding-bottom:0;min-height:-webkit-fill-available}body #account-panel #account-content-wrapper .block-title{font-family:'Butler';border-bottom:none;padding-bottom:0;margin-bottom:30px;font-size:30px;color:#000;padding:0 20px;text-transform:none;font-weight:900;line-height:1.2}body #account-panel #account-content-wrapper .block-title strong{font-weight:900}body #account-panel #account-content-wrapper .membership-block{width:100%}body #account-panel #account-content-wrapper .membership-block .membership{width:100%;height:auto;display:flex;padding:0;min-height:90px;align-items:center;justify-content:center;box-sizing:border-box}body #account-panel #account-content-wrapper .membership-block .membership img{top:15px;max-width:100px;position:relative}body #account-panel #account-content-wrapper .membership-block .membership .info{display:flex;flex-direction:column;margin-left:20px;font-size:15px;font-weight:600;letter-spacing:0;line-height:24px;text-transform:none;color:#fff;padding-right:5px}body #account-panel #account-content-wrapper .membership-block .membership .info .elipse{display:inline-block;width:6px;height:6px;background:#fff;border-radius:50%;line-height:1;margin:0 5px;margin-bottom:2px}body #account-panel #account-content-wrapper .recomendation{padding:25px 20px;font-size:15px;font-weight:600;text-transform:none;background-color:#f3f3f3;line-height:20px;padding-right:60px}body #account-panel #account-content-wrapper ul.nav.items{margin-top:25px;padding:0 60px}body #account-panel #account-content-wrapper ul.nav.items li{margin-bottom:0}body #account-panel #account-content-wrapper ul.nav.items li a{font-size:15px;font-weight:300;text-transform:none;color:#000;margin-bottom:0;line-height:1;padding:15px;border-top:2px solid #f3f3f3;width:100%;display:block;padding-left:60px;box-sizing:border-box;position:relative}body #account-panel #account-content-wrapper ul.nav.items li a:before{font-family:"lavinia-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;position:absolute;left:6px;top:0;bottom:0;margin:auto;display:flex;align-items:center}body #account-panel #account-content-wrapper ul.nav.items li.myaccount a:before{content:"\64"}body #account-panel #account-content-wrapper ul.nav.items li.mycellar a:before{content:"\79"}body #account-panel #account-content-wrapper ul.nav.items li.personalinformation a:before{content:"\64";font-size:19px;left:2px}body #account-panel #account-content-wrapper ul.nav.items li.personalinformation a:after{font-family:"lavinia-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;position:absolute;left:18px;top:8px;border:none;display:inline-block;content:"\44"}body #account-panel #account-content-wrapper ul.nav.items li.help a:before{content:"\49"}body #account-panel #account-content-wrapper ul.nav.items li.myorders a:before{content:"\63"}body #account-panel #account-content-wrapper ul.nav.items li.membershiplink a:before{content:"\4a"}body #account-panel #account-content-wrapper ul.nav.items li.sommeliermeeting a:before{content:"\4a"}body #account-panel #account-content-wrapper ul.nav.items li.sommeliermeeting a:before{content:"\41"}body #account-panel #account-content-wrapper ul.nav.items li.personalizedrecipes a:before{content:"\7a";left:6px}body #account-panel #account-content-wrapper ul.nav.items li.personalizedrecipes a:after{font-family:"lavinia-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;position:absolute;left:4px;top:29px;border:none;display:inline-block;content:"\79"}body #account-panel #account-content-wrapper ul.nav.items li:first-child a{border-top:none}body #account-panel #account-content-wrapper .conection{margin-top:20px;position:relative;box-sizing:border-box;float:left;display:flex}body #account-panel #account-content-wrapper .conection .inner-cont{position:absolute;top:0;left:0;right:0;border:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}body #account-panel #account-content-wrapper .conection .inner-cont li{display:flex;align-items:center;justify-content:center;width:90%}body #account-panel #account-content-wrapper .conection .inner-cont li a{height:45px;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;letter-spacing:1.5px;font-weight:600}body #account-panel #account-content-wrapper .conection .inner-cont li.create a,body #account-panel #account-content-wrapper .conection .inner-cont li.authorization-link a{background-color:#931d36;color:#fff}body #account-panel #account-content-wrapper .conection .inner-cont li.login a{background-color:#fff;color:#000;margin-bottom:20px}body #account-panel::-webkit-scrollbar-track{background-color:#f3f3f3}body #account-panel::-webkit-scrollbar{width:12px;background-color:#f3f3f3}body #account-panel::-webkit-scrollbar-thumb{background-color:#000}body #account-panel:after{opacity:0;z-index:-1;content:"";position:absolute;right:0;top:0;width:200vw;height:100vh;background:rgba(0,0,0,.3);pointer-events:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}body #account-panel.active{right:0}body #account-panel.active:after{opacity:1}body #account-panel .close-panel:after{color:#000;content:"\6f";font-family:"lavinia-icons";text-transform:none;position:absolute;right:20px;top:20px;font-size:25px;cursor:pointer}body .minicart-wrapper .mage-dropdown-dialog{display:block !important;padding:0 !important}body .minicart-wrapper .block-minicart{position:fixed;box-sizing:border-box;display:block !important;z-index:100;top:0;margin-top:0;right:-500px;min-width:0;width:460px;height:100vh;background:#fff;padding:0;border:none;color:#000;box-shadow:0 0 10px #cdcdcd;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}body .minicart-wrapper .block-minicart #btn-minicart-close{top:8px;right:0}body .minicart-wrapper .block-minicart #btn-minicart-close:before{color:#000;content:"\6f";font-family:"lavinia-icons";text-transform:none;position:absolute;right:0;top:0;font-size:25px !important;overflow:visible;font-style:normal}body .minicart-wrapper .block-minicart #minicart-content-wrapper{z-index:100;background:#fff;width:100%;height:100vh;padding:80px 20px 0;overflow:scroll;box-sizing:border-box}body .minicart-wrapper .block-minicart:after{opacity:0;z-index:-1;content:"";position:absolute;right:0;top:0;width:200vw;height:100vh;background:rgba(0,0,0,.3);pointer-events:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}body .minicart-wrapper.active .block-minicart{right:0}body .minicart-wrapper.active .block-minicart:after{opacity:1}body .nav-sections{margin-bottom:0}body #maincontent{padding-top:25px}body.cms-index-index2{background:#333}body.cms-index-index2 .page-header .panel.header{background:#931d36}body.cms-index-index2 .page-header .header.content{background:0 0 !important;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}body.cms-index-index2 .page-header .header.content .block-search #search{background:0 0 !important;color:#fff;border-color:#fff}body.cms-index-index2 .page-header .header.content .block-search #search::-webkit-input-placeholder{color:#fff}body.cms-index-index2 .page-header .header.content .block-search #search::-moz-placeholder{color:#fff}body.cms-index-index2 .page-header .header.content .block-search #search:-ms-input-placeholder{color:#fff}body.cms-index-index2 .page-header .header.content .block-search #search:-moz-placeholder{color:#fff}body.cms-index-index2 .page-header .header.content .block-search .action.search:before{color:#fff}body.cms-index-index2 .page-header .header.content #lavinia-corporate-menu ul li{color:#fff}body.cms-index-index2 .page-header .header.content #lavinia-corporate-menu ul li a{color:#fff}body.cms-index-index2 .page-header .header.content #lavinia-corporate-menu ul li a:hover{color:#b2a02f}body.cms-index-index2 .page-header .header.content #lavinia-corporate-menu ul li:hover{color:#b2a02f}body.cms-index-index2 .page-header .header.content #custom-menu .menu>ul>li{color:#fff}body.cms-index-index2 .page-header .header.content #custom-menu .menu>ul>li>a{color:#fff}body.cms-index-index2 .page-header:hover .panel.header{background:#000}body.cms-index-index2 .page-header:hover .header.content{background:#fff !important}body.cms-index-index2 .page-header:hover .header.content .block-search #search{color:#000;border-color:#000}body.cms-index-index2 .page-header:hover .header.content .block-search #search::-webkit-input-placeholder{color:#000}body.cms-index-index2 .page-header:hover .header.content .block-search #search::-moz-placeholder{color:#000}body.cms-index-index2 .page-header:hover .header.content .block-search #search:-ms-input-placeholder{color:#000}body.cms-index-index2 .page-header:hover .header.content .block-search #search:-moz-placeholder{color:#000}body.cms-index-index2 .page-header:hover .header.content .block-search .action.search:before{color:#000}body.cms-index-index2 .page-header:hover .header.content #lavinia-corporate-menu ul li{color:#000}body.cms-index-index2 .page-header:hover .header.content #lavinia-corporate-menu ul li a{color:#000}body.cms-index-index2 .page-header:hover .header.content #lavinia-corporate-menu ul li a:hover{color:#b2a02f}body.cms-index-index2 .page-header:hover .header.content #lavinia-corporate-menu ul li:hover{color:#b2a02f}body.cms-index-index2 .page-header:hover .header.content #custom-menu .menu>ul>li{color:#000}body.cms-index-index2 .page-header:hover .header.content #custom-menu .menu>ul>li>a{color:#000}body .page-footer{padding-bottom:0;background:#fff;border-top:2px solid #f3f3f3;z-index:1}body .page-footer .block.newsletter{width:100%;background:#f3f3f3;padding:60px 10px 40px;box-sizing:border-box}body .page-footer .block.newsletter .title{display:block;text-align:center;font-size:15px;font-weight:600;color:#000;line-height:20px}body .page-footer .block.newsletter .additional-text{text-align:center;max-width:1280px;margin:0 auto}body .page-footer .block.newsletter #newsletter-validate-detail{width:640px;max-width:90%;margin:40px auto;position:relative;display:block}body .page-footer .block.newsletter #newsletter-validate-detail .field .control:before{display:none}body .page-footer .block.newsletter #newsletter-validate-detail #newsletter{background:0 0;padding:0;border:none;border-bottom:solid 2px #000;font-size:16px;font-weight:300;padding-bottom:8px;box-shadow:none}body .page-footer .block.newsletter #newsletter-validate-detail #newsletter::-webkit-input-placeholder{color:#000;opacity:1}body .page-footer .block.newsletter #newsletter-validate-detail #newsletter::-moz-placeholder{color:#000;opacity:1}body .page-footer .block.newsletter #newsletter-validate-detail #newsletter:-ms-input-placeholder{color:#000;opacity:1}body .page-footer .block.newsletter #newsletter-validate-detail #newsletter:-moz-placeholder{color:#000;opacity:1}body .page-footer .block.newsletter #newsletter-validate-detail .action.subscribe{position:absolute;right:0;top:-8px;background:0 0 !important;border:none;color:#000;font-size:15px;font-weight:500;text-transform:uppercase}body .page-footer .footer.content{max-width:1302px;width:100%;padding:50px 0 0;height:auto;overflow:auto}body .page-footer .footer.content .col{width:calc((25% - 30px));float:left;margin-right:40px;padding:0}body .page-footer .footer.content .col:nth-child(4){margin-right:0}body .page-footer .footer.content .col.section-title{color:#000;font-size:15px;font-weight:500;line-height:23px}body .page-footer .footer.content .col.section-title a{color:#000;text-decoration:none}body .page-footer .footer.content .col ul{padding:0;margin:25px 0 0}body .page-footer .footer.content .col ul li{font-size:14px;font-weight:300;line-height:30px;color:#000}body .page-footer .footer.content .col ul li a{color:#000;text-decoration:none}body .page-footer .footer.content .col ul li a:hover{color:#931d36}body .page-footer .footer.content .col ul li a .menu-icon{display:inline-block;margin-right:6px;vertical-align:middle}body .page-footer .footer.content .col div[data-appearance=contained]>div{padding:0 !important;margin:0 !important}body .page-footer .footer.content .col div[data-appearance=contained] p{margin:0}body .page-footer .footer.content .col div[data-content-type=buttons]{padding:0 !important;margin:0 !important}body .page-footer .footer.content .col .bt-link .pagebuilder-button-link{display:block;height:40px;max-width:300px;width:100%;background:#000;font-size:16px;font-weight:500;color:#fff;line-height:40px;padding:0 30px 0 15px;box-sizing:border-box;margin:35px 0;position:relative;text-transform:uppercase}body .page-footer .footer.content .col .bt-link .pagebuilder-button-link:after{content:"\6c";font-family:"lavinia-icons";position:absolute;right:10px;text-transform:none;font-size:18px}body .page-footer .footer.content .col .social-links{margin:0;position:relative}body .page-footer .footer.content .col .social-links li{font-size:22px;float:left;width:22px;margin-right:calc((33.33% - 29.33px))}body .page-footer .footer.content .col .social-links li:last-child{margin-right:0}body .page-footer #footer-bottom{margin:80px 0 0;display:inline-block;clear:both;width:100%;text-align:center}body .page-footer .copyright{font-size:14px;font-weight:500;height:47px;line-height:47px;color:#fff;background:#000;padding:0;text-transform:uppercase}body .page-footer .partner-logos .pagebuilder-column-group{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important}body .page-footer .partner-logos .pagebuilder-column-group .pagebuilder-column{width:auto !important;flex-basis:auto !important;padding-bottom:0 !important}body.panel-opened .page-wrapper .header.content,body.panel-opened .page-wrapper .top-container,body.panel-opened .page-wrapper #maincontent,body.panel-opened .page-wrapper .page-footer{z-index:-1 !important}.backbtn_container{display:none}@media only screen and (max-width:1620px) and (min-width:1440px){body .page-header .panel.wrapper .header.panel #marketing-message{max-width:900px;margin-left:-450px}}@media (min-width:1279px){.page-wrapper .breadcrumbs,.page-wrapper .top-container .breadcrumbs{padding-left:13px;padding-right:13px}}@media (min-width:1300px){.page-wrapper .breadcrumbs,.page-wrapper .top-container .breadcrumbs{padding-left:2px;padding-right:2px}}.catalogsearch-result-index .breadcrumbs{padding-top:20px;display:none}.catalogsearch-result-index .page-title-wrapper h1.page-title{font-size:18px;margin-bottom:50px}.toolbar.toolbar-products.hide-pagination .pages{display:none}.load-more__container{margin-top:16px;padding:16px}.load-more__counter{display:block;margin-bottom:12px}.load-more__bar{max-width:400px;width:100%;height:12px;background-color:rgba(147,29,54,.2);border-radius:24px;position:relative;overflow:hidden;margin:0 auto 32px auto}.load-more__bar__progress{background-color:#931d36;position:absolute;left:0;top:0;bottom:0;transition:all .5s ease}.cms-home .page-title-wrapper{display:none}.cms-home .categories-block h1,.cms-home .categories-block h2{font-family:'Butler';font-size:48px;font-weight:900;margin:0;line-height:1}.cms-home .categories-block h3{margin:0;font-size:14px;font-weight:600;letter-spacing:5px;text-transform:uppercase}.cms-home .categories-block div[data-content-type=button-item]{position:relative;top:-70px;height:0}.cms-home .categories-block div[data-content-type=button-item] .pagebuilder-button-primary{width:100%;background-color:#fff;color:#000;border-radius:unset;border:none;margin:0;cursor:pointer}.cms-home .categories-block div[data-content-type=button-item] .pagebuilder-button-primary span{color:#000;font-size:14px;font-weight:600;line-height:22px;letter-spacing:1px;text-transform:uppercase}.cms-home .actualites-block .item-info{display:flex;flex-direction:column}.cms-home .actualites-block .item-info .date{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin-top:45px}.cms-home .actualites-block .item-info .title{font-size:20px;font-weight:600;margin-bottom:30px;display:flex;width:100%;flex-wrap:wrap;flex-direction:column;padding-bottom:0}.cms-home .actualites-block .item-info .title:after{content:"";height:2px;width:55px;background-color:#931d36;display:inline-block;margin:0;margin-top:20px}.cms-home .actualites-block .item-description p{font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}.cms-home .about-us{max-width:850px;margin:auto !important}.cms-home .about-us h1,.cms-home .about-us h2{font-size:48px;font-weight:900;font-family:'Butler';margin:0;color:#000}.cms-home .about-us h3{margin:0;font-size:14px;font-weight:600;letter-spacing:5px;text-transform:uppercase;color:#000}.cms-home .about-us h4{font-family:'Butler';font-size:20px;letter-spacing:0;line-height:30px;text-align:center;color:#000;margin:40px 0;font-weight:400}.cms-home .about-us .pagebuilder-column-group .lavinia-block{color:#fff}.cms-home .about-us .pagebuilder-column-group .lavinia-block h3{text-transform:uppercase;letter-spacing:1.5px;margin-bottom:20px}.cms-home .pagebuilder-column-group .item-info .date{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;display:block;margin:20px 0 5px}.cms-home .pagebuilder-column-group .item-info .title{font-size:20px;font-weight:600;letter-spacing:0;line-height:18px;display:block;margin:0 0 20px;padding-bottom:20px;position:relative}.cms-home .pagebuilder-column-group .item-info .title:after{content:"";height:2px;width:55px;background:#931d36;position:absolute;bottom:0;left:0}.cms-home .pagebuilder-column-group .item-info .item-description{font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}.fixed-bg{position:fixed;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;display:flex}.fixed-bg .column-group{background:rgba(0,0,0,.7);margin:0 auto;display:flex;padding:30px;box-sizing:border-box;max-width:100vw;border-radius:3px;box-shadow:0 3px 7px 0 rgba(0,0,0,.6);flex-direction:column;justify-content:flex-start;align-items:center}.fixed-bg .website_selector h5{color:#fff;text-transform:uppercase;font-family:sans-serif;margin:20px 0 20px;font-size:11px;letter-spacing:0em;text-align:center}.fixed-bg .website_selector ul{padding:0;list-style:none;margin:0}.fixed-bg .website_selector ul li{margin:0;padding:0}.fixed-bg .website_selector a{background:#fff;width:100%;max-width:190px;min-width:110px;display:block;margin:0 auto;color:#000;text-transform:uppercase;padding:10px 0;text-decoration:none;font-weight:800;text-align:center;font-family:sans-serif;font-size:14px;margin-bottom:12px;line-height:1}.fixed-bg .website_selector a:hover{background:#000;color:#fff}.fixed-bg .column{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.footer-featured{padding:10px}.footer-featured .pagebuilder-column figure{text-align:center}.footer-featured .pagebuilder-column h4{padding:24px 0 0;font-size:15px;margin:0 0 11px;text-align:center;color:#000}.footer-featured .pagebuilder-column h4 a{text-decoration:none;color:#000}.footer-featured .pagebuilder-column p{text-align:center;color:#000}.footer-featured .pagebuilder-column a{text-decoration:none;color:#000}#footer-bottom .partner-logos div[data-content-type=row][data-appearance=contained][data-element=inner]{padding:0 !important;justify-content:center !important;flex-direction:row !important;align-items:center}#footer-bottom .partner-logos div[data-content-type=row][data-appearance=contained][data-element=inner] figure img{display:inline-block;vertical-align:middle;margin:5px}#footer-bottom .partner-logos div[data-content-type=row][data-appearance=contained][data-element=inner] figure a{display:inline-block;vertical-align:middle}.page-wrapper .blocks-grid{padding:0 !important;height:210px}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column{padding:0 !important;width:calc((25% - 15px)) !important;margin-right:20px !important;position:relative}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column:last-child,.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column:nth-child(4n){margin-right:0 !important}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column figure{position:absolute;top:0;left:0;width:100%;height:auto}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column figure img{width:100%}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary{position:absolute;top:148px;left:20px;width:calc((100% - 40px));background:#fff;font-size:15px;font-weight:600;letter-spacing:1.5px;color:#000;text-transform:uppercase;border-color:#fff;box-shadow:none;padding:14px 2px !important}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span{position:relative;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;max-width:94%;display:inline-flex;overflow:hidden}.page-wrapper .blocks-grid .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span:before{content:"\6c";font-family:"lavinia-icons";position:absolute;right:-5px;text-transform:none;font-size:16px;color:#931d36;background:#fff}.cms-page-view .breadcrumbs{margin-top:20px}.block-static-block .reinsurance-items{margin-top:35px !important;border-bottom:2px solid #f3f3f3 !important;padding-bottom:30px !important}.block-static-block .reinsurance-items .pagebuilder-column{padding-left:50px !important;position:relative}.block-static-block .reinsurance-items .pagebuilder-column figure{position:absolute;top:14px;left:0;max-width:40px}.block-static-block .reinsurance-items .pagebuilder-column h4,.block-static-block .reinsurance-items .pagebuilder-column h3,.block-static-block .reinsurance-items .pagebuilder-column h2{text-align:left !important;margin:0 0 5px;font-size:15px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.block-static-block .reinsurance-items .pagebuilder-column p{text-align:left !important}#no-route{text-align:center}#no-route .error404{text-align:center;font-size:170px;font-weight:700;position:relative;line-height:250px;margin-bottom:25px}#no-route .error404:after{content:"";width:150px;height:3px;background:#931d36;position:absolute;bottom:15px;left:50%;margin-left:-75px}#no-route .text-message{font-size:25px;margin-bottom:45px;font-weight:500}#no-route ul{padding:0;margin:0 auto;display:block;text-align:center}#no-route ul li{font-size:16px;list-style:none;display:inline-block}#no-route ul li a{color:#000;font-weight:600}#no-route ul li:after{content:"|";padding:0 5px;color:#931d36}#no-route ul li:last-child:after{display:none}.landing-intro-section{color:#000;text-align:center;margin-bottom:60px}.landing-intro-section h1,.landing-intro-section h2,.landing-intro-section h3,.landing-intro-section h4{margin:0 0 25px;font-weight:900;font-family:'Butler';font-size:30px;text-align:center}.landing-subtitle{font-size:14px;font-weight:600;letter-spacing:5px;line-height:48px;position:relative;text-transform:uppercase;margin:0 0 5px}.landing-subtitle:before{content:"";height:2px;width:55px;background-color:#931d36;display:inline-block;margin:4px 15px 4px 0}.landing-title{font-family:'Butler';font-size:48px;font-weight:900;margin:0 0 20px}.landing-block-title{font-family:'Butler';font-size:40px;font-weight:900;letter-spacing:5px;line-height:44px;position:relative;margin:0 0 15px}.landing-block-title:before{content:"";height:2px;width:55px;background-color:#931d36;display:inline-block;margin:15px 15px 4px 0;float:left}.text-font-butler{font-family:'Butler' !important}.landing-grid-two-columns .pagebuilder-column-group .pagebuilder-column div[data-content-type=button-item],.landing-grid-three-columns .pagebuilder-column-group .pagebuilder-column div[data-content-type=button-item],.landing-grid-four-columns .pagebuilder-column-group .pagebuilder-column div[data-content-type=button-item]{position:relative;top:-70px;height:0}.landing-grid-two-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary,.landing-grid-three-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary,.landing-grid-four-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary{width:100%;background-color:#fff;color:#000;border-radius:unset;border:none;margin:0}.landing-grid-two-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span,.landing-grid-three-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span,.landing-grid-four-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span{color:#000;font-size:14px;font-weight:600;line-height:22px;letter-spacing:1px;text-transform:uppercase}.landing-grid-two-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span:after,.landing-grid-three-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span:after,.landing-grid-four-columns .pagebuilder-column-group .pagebuilder-column .pagebuilder-button-primary span:after{color:#000;content:"\63";font-family:"menumanager";position:relative;top:2px;text-transform:none}.universe-content .pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart span{font-size:12.5px}.cms-page-view iframe{width:100%}.lavinia-button-white .pagebuilder-button-primary,.lavinia-button-red .pagebuilder-button-primary,.lavinia-button-white .pagebuilder-button-secondary,.lavinia-button-red .pagebuilder-button-secondary{background:#fff;font-size:15px;font-weight:600;letter-spacing:1.5px;color:#000;text-transform:uppercase;border-color:#fff;box-shadow:none;padding:14px 20px !important}.lavinia-button-white .pagebuilder-button-primary span,.lavinia-button-red .pagebuilder-button-primary span,.lavinia-button-white .pagebuilder-button-secondary span,.lavinia-button-red .pagebuilder-button-secondary span{position:relative;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;max-width:94%;display:inline-flex;overflow:hidden}.lavinia-button-white .pagebuilder-button-primary span:before,.lavinia-button-red .pagebuilder-button-primary span:before,.lavinia-button-white .pagebuilder-button-secondary span:before,.lavinia-button-red .pagebuilder-button-secondary span:before{content:"\6c";font-family:"lavinia-icons";position:absolute;right:-5px;text-transform:none;font-size:16px;color:#931d36;background:0 0}.lavinia-button-white .pagebuilder-button-primary:hover,.lavinia-button-red .pagebuilder-button-primary:hover,.lavinia-button-white .pagebuilder-button-secondary:hover,.lavinia-button-red .pagebuilder-button-secondary:hover{background:#931d36;color:inherit;border-color:#931d36;cursor:pointer}.lavinia-button-white .pagebuilder-button-primary:hover span:before,.lavinia-button-red .pagebuilder-button-primary:hover span:before,.lavinia-button-white .pagebuilder-button-secondary:hover span:before,.lavinia-button-red .pagebuilder-button-secondary:hover span:before{color:inherit}.lavinia-button-red .pagebuilder-button-primary,.lavinia-button-red .pagebuilder-button-secondary{background:#931d36;color:#fff}.lavinia-button-red .pagebuilder-button-primary span:before,.lavinia-button-red .pagebuilder-button-secondary span:before{color:#fff}.lavinia-button-red .pagebuilder-button-primary:hover,.lavinia-button-red .pagebuilder-button-secondary:hover{background:#fff;color:inherit;border-color:#931d36}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){input[type=text]::-ms-clear{display:none}}@font-face{font-family:'Butler';src:url('../fonts/Butler-Bold.woff2') format('woff2'),url('../fonts/Butler-Bold.woff') format('woff'),url('../fonts/Butler-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler.woff2') format('woff2'),url('../fonts/Butler.woff') format('woff'),url('../fonts/Butler.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler-ExtraBold.woff2') format('woff2'),url('../fonts/Butler-ExtraBold.woff') format('woff'),url('../fonts/Butler-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler-UltraLight.woff2') format('woff2'),url('../fonts/Butler-UltraLight.woff') format('woff'),url('../fonts/Butler-UltraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler-Light.woff2') format('woff2'),url('../fonts/Butler-Light.woff') format('woff'),url('../fonts/Butler-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler-Black.woff2') format('woff2'),url('../fonts/Butler-Black.woff') format('woff'),url('../fonts/Butler-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Butler';src:url('../fonts/Butler-Medium.woff2') format('woff2'),url('../fonts/Butler-Medium.woff') format('woff'),url('../fonts/Butler-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:.333s}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:0 0 !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #00699d;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus{box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px,-80px,0);-ms-transform:translate3d(80px,-80px,0);-o-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px,0,0);-ms-transform:translate3d(-120px,0,0);-o-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px,0,0);-ms-transform:translate3d(120px,0,0);-o-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px,-80px,0) !important;-ms-transform:translate3d(80px,-80px,0) !important;-o-transform:translate3d(80px,-80px,0) !important;transform:translate3d(80px,-80px,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0) !important;-ms-transform:translate3d(-120px,0,0) !important;-o-transform:translate3d(-120px,0,0) !important;transform:translate3d(-120px,0,0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0) !important;-ms-transform:translate3d(120px,0,0) !important;-o-transform:translate3d(120px,0,0) !important;transform:translate3d(120px,0,0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.4),transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%,-50%);-ms-transform:translateY(-50%,-50%);-o-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:#fff;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px*2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px,-80px,0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0,-10px,0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}